/* CSS Document */
/* public */
*{margin:0; padding:0; border:none;}
body{ font-family:Microsoft YaHei; background:url(images/bg.jpg) top repeat-y;}
a{ text-decoration:none; color:white;}
ul{ list-style:none;}
.main{width:968px; margin:0 auto;    padding-top: 30px;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

/* head */
.head{width:100%; height:74px;    background: #fff; font-family:Microsoft YaHei;}
.head a{display:block; height:74px; line-height:74px; float:right;color:#333; font-size:18px; padding:0 17px; }
.head a:hover,.head a:nth-of-type(2){ background:#cf152e; color:white;}
.head a:first-of-type{ padding:0; width:200px;float:left;}
/* header */
header>div:nth-child(1){ height:150px; background:url(images/banner_01.jpg) top no-repeat;}
header>div:nth-child(2){ height:150px; background:url(images/banner_02.jpg) top no-repeat;}
header>div:nth-child(3){ height:150px; background:url(images/banner_03.jpg) top no-repeat;}
header>div:nth-child(4){ height:150px; background:url(images/banner_04.jpg) top no-repeat;}
/*main*/
.main img.tit{display:block; margin:30px auto ;}
.daoyu p{    width: 800px;
    margin: 0 auto;
    font-size: 18px;
    color: #7d3b0d;
    line-height: 35px;
    text-indent: 2em;}
.mksj dl{display:block;width:940px; height:200px; background:url(images/mksj_bg.jpg) no-repeat; padding-top:220px; color:#99978e;}
.mksj dl dd:nth-of-type(2){color:#7d3b0d;}
/*.mksj dl dd{    padding-left: 70px;
    width: 230px;
    float: left;
    font-size: 19px;
    line-height: 30px;
    text-align: left;}*/
.mksj dl dd{ padding-left: 115px;
    width: 300px;
    float: left;
    font-size: 19px;
    line-height: 40px;
    text-align: left;}
.mksj dl dd span{display:block; font-size:27px; width:100%; text-align:center; padding-bottom:20px;}
.mksj dl dd p{text-indent:5em;}
.baoming>div{height:620px; width:980px; background:url(images/pic_20.png) no-repeat; overflow:hidden;}
.baoming>div a.jizan{display:block;  width:170px; height:55px; border-radius:30px; font-size:25px; text-align:center; line-height:55px; color:white; background:#900; margin:190px auto 0 auto;}
.baoming>div form{display:block; padding-top:90px;}
.baoming>div form span{display:block; width:250px; margin:0 auto;	}
.baoming>div input,.baoming>div select{ display: block;
    width: 250px;
    height: 35px;
    margin: 3px auto;
    color: #7D3B0D;
    background: white;
    border: 1px solid #B7947A;}
.baoming>div input#fs{float:left;    width: 100px;
    cursor: pointer;
    text-align: center;
    background: #755241;
    color: white;}
.baoming>div input#PhoneCode{width:100px;}
.baoming>div input#file{border:none; background:none;}
.kefu{margin-bottom:50px;}
.kefu dl{width: 937px;
    margin: 0 auto;
    height: 230px;
    padding-top: 25px;}
.kefu dl dd{
display: block;
    float: left;
    color: #565F4D;
    padding: 0 10px;
    width: 214px;
    font-size: 18px;
    line-height: 52px;
	}
.kslc ol{    display: block;
    width: 530px;
    height: 275px;
    background: url(images/kslc.jpg) no-repeat;
    padding-left: 450px;
    padding-top: 70px; }
.kslc ol li{    color: #7E3B0E;
    font-size: 22px;
    line-height: 65px;}
/*footer*/
footer{background:url(images/foot_11.png) bottom no-repeat;padding-top: 80px;}
.footbox{color: #7D3B0D;font-size:13px;text-align:center;line-height:30px;padding-top:30px;padding-bottom: 0px;width:960px;margin:0 auto;overflow:hidden;}
.footbox a{font-size:13px;color: #7D3B0D;}
.footbox a:hover{text-decoration:underline;}








.green{background:#6AB37A;}
.blue{background:#6088C7;}
.purple{background:#7D84CC;}
.water{background:#3DAD9D;}
.orange{background:#d38654;}



@media(max-width:800px) {
	.qq_info{ display:none;}
	.head {height:40px;}
.head img{height:40px;}
.head a{display: block;
height: 40px;
line-height: 40px;
color: #333;
font-size: 14px;padding:0 10px;}
.head a:first-of-type {
    padding: 0;
    width: 100px;
    float: left;
	}
	}	