body{ background:#fff; color:#221714;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;}
.bgs{ background:#faf9f9;}
.banner{ height:620px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.main .wzcon{ display:block; font-size:27px; line-height:40px; border:2px dashed #221714; padding:30px 40px; border-radius:20px; webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px;}
.main .zxbtn{ display:block; padding:55px 0 10px 0; text-align:center;}
.main .zxbtn a{ background:#d41919; padding:10px 100px; font-size:31px; color:#fff;}
.main .btcon{ display:block; background:url(../images/pic.jpg) no-repeat center 43px; width:270px; height:51px; line-height:30px; padding:43px 0 0 100px; font-size:30px; font-weight:bold; margin:0 auto;}
.main .mxx .xwz{ font-size:27px; line-height:40px; padding-top:30px;}
.main .mxx .xwz i{ color:#eb5f1b; font-weight:bold;}
.main .mxx .xlist{ width:1220px;}
.main .mxx .xlist ul{ overflow:hidden; zoom:1;}
.main .mxx .xlist ul li{ display:inline; float:left; width:384px; padding:40px 22px 0 0;}
.main .mxx .xlist ul li .tu,.main .mxx .xlist ul li .title,.main .mxx .xlist ul li .tzx{ display:block;}
.main .mxx .xlist ul li .title{ text-align:center; font-size:47px; color:#eb5f1b; font-weight:bold; padding-top:8px;}
.main .mxx .xlist ul li .tzx{ text-align:center; padding:20px 0 5px 0;}
.main .mxx .xlist ul li .tzx a{ background:#eb5f1b; padding:7px 100px; font-size:37px; color:#fff;}
.main .mxx .zxbtn a{ padding:10px 50px;}
.main .mcy .cylist{ width:1300px;}
.main .mcy .cylist ul{ overflow:hidden; zoom:1; padding:40px 0;}
.main .mcy .cylist ul li{ display:inline; float:left; width:120px; text-align:center; padding-right:95px;}
.main .mcy .cylist ul li .tu,.main .mcy .cycon ul li .title{ display:block;}
.main .mcy .cylist ul li .title{ text-align:center; font-size:27px; padding-top:15px;}
.main .btts{ width:220px; padding:43px 0 0 150px;}
.main .mcj .cjlist{ width:1215px;}
.main .mcj .cjlist ul{ overflow:hidden; zoom:1; padding-top:50px;}
.main .mcj .cjlist ul li{ display:inline; float:left; padding-right:10px;}
.main .mzp .imgcon{ position:relative; width:1420px; margin:0 auto;}
.main .mzp .imgcon .imglist{ padding:50px 0 0 95px;}
.main .mzp .imgcon .imglist ul{ overflow:hidden; zoom:1;}
.main .mzp .imgcon .imglist ul li{ display:inline; float:left; width:389px; padding-left:15px;}
.main .mzp .imgcon .next,.main .mzp .imgcon .prev{ position:absolute; top:140px; width:89px; height:90px;}
.main .mzp .imgcon .next{ left:0px; background:url(../images/leftbtn.jpg) no-repeat;}
.main .mzp .imgcon .prev{ right:0px; background:url(../images/rightbtn.jpg) no-repeat;}
.main .mdp .dplist{ width:1215px;}
.main .mdp .dplist ul{ overflow:hidden; zoom:1; padding-top:50px;}
.main .mdp .dplist ul li{ display:inline; float:left; width:390px; padding-right:15px;}
.main .mdp .dplist ul li .tu,.main .mdp .dplist ul li .title{ display:block;}
.main .mdp .dplist ul li .title{ text-align:center; height:50px; line-height:50px; font-size:20px; background:#eb5f1b; color:#fff;}
.main .mzy .zybt{ display:block; font-size:30px; font-weight:bold; text-align:center; padding:40px 0;}
.main .mzy .zylist{ width:1216px;}
.main .mzy .zylist ul{ overflow:hidden; zoom:1;}
.main .mzy .zylist ul li{ display:inline; float:left; width:289px; padding-right:15px;}
.main .mzy .zylist ul li .tu,.main .mzy .zylist ul li .title{ display:block;}
.main .mzy .zylist ul li .tu{ padding-bottom:10px;}
.main .mzy .zylist ul li .title{ height:73px; line-height:73px; background:#eb5f1b; text-align:center; font-size:35px; color:#fff;}
.main .mbm .bmbt{ display:block; font-size:30px; font-weight:bold; text-align:center; padding:40px 0; color:#eb5f1b;}
.main .mbm .bmcon ul{ overflow:hidden; zoom:1; padding-bottom:50px;}
.main .mbm .bmcon ul li{ display:inline; float:left; font-size:24px; color:#3e3a39; padding-right:10px;}
.main .mbm .bmcon ul li .put{ width:300px; height:52px; font-size:16px; padding:0 12px; border:1px solid #2a1f1c; color:#2a1f1c;}
.main .mbm .bmcon ul li .sub{ width:260px; height:52px; background:#eb5f1b; font-size:24px; color:#fff;} 
.main .mbm .bmcon ul li .putwd{ width:220px;}
.main .mbm .bmcon ul li.ts{ float:right;}