
.layout{ width:1200px; margin:0 auto; clear:both}
.fl{ float:left;width: 750px;}
.fr{ float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height: 0;font-size: 0;}
.clearfix{*zoom:1}
.ib{display:inline-block;*display:inline;*zoom:1; vertical-align:middle}
.brs{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pr{position: relative;}
/*******************************************/




.menuSec{position: absolute;width: 100%;left: 0;background: #fafafa;padding: 0px 0;top:156px;z-index: 999;border-top: 1px solid #f6f6f6;display: none; }
.menuSec .bd{padding: 30px 0px;overflow: hidden;}
.menuSec .bd ul {overflow: hidden;}
.menuSec .bd ul li{float: left !important;margin: 0px !important;width: 153px;padding: 0 24px;border-right: 1px solid #dddddd;}
.menuSec .bd ul li .pic{width: 153px;/* border-right: 1px solid #dddddd; */}
.menuSec .bd ul li img{display: block;margin: 0 auto}
.menuSec .bd ul li span{display: block;line-height: 24px;height: 24px;margin-top:10px;text-align: center;}

.menuSec .layout{position: relative;}
.menuSec .layout .prev{position: absolute;left: 0;font-size: 26px; top: 30px;z-index: 999}
.menuSec .layout .next{position: absolute;right: 0;font-size: 26px; top: 30px;z-index: 999}
.bannerheader {height: 180px;background-position: center center;}
/*banner*/
.banner{position: relative;}
.banner .bd ul li{height: 550px;background-position:top center;background-repeat: no-repeat;}
.banner .hd{position: absolute;bottom: 20px;text-align: center;width: 100%;}
.banner .hd ul{text-align: center;overflow: hidden;}
.banner .hd ul li{cursor: pointer; display: inline-block; width: 40px;height: 5px;margin-right: 15px;background: #8aa6c0}
.banner .hd ul li.on{background: #fff}


.fiveItem{background: #fcfcfc;height: 130px;}
.fiveItem .txt{width: 239px;float: left;border-right: 1px solid #f8f8f8;padding-top: 45px;font-size: 0;text-align: center;height: 85px;}
.fiveItem .txt img{display: inline-block;vertical-align: top;margin-top: 5px}
.fiveItem .txt .text{display: inline-block;margin-left: 10px;}
.fiveItem .txt .text h4{color: #333333;font-size: 18px;text-align: left;}
.fiveItem .txt .text h5{font-size: 14px;color: #999999;text-align: left;}
.fiveItem .txt:hover{background: #e8e8e8}


.fourItem{margin-top: 40px;}
.fourItem ul li{height: 130px;float: left;width: 285px;margin-right: 20px;}
.fourItem ul li span{display: block;margin-left: 20px;margin-top: 18px;overflow:hidden;}
.fourItem ul li span h4{color: #ffffff;font-size: 20px;display: inline-block;}
.fourItem ul li span small{color: #739fc8;font-size: 16px;display: inline-block;vertical-align: bottom;}

.rose{overflow: hidden;margin-top: 40px; margin-bottom:50px;}
.rose .rondo{width: 299px;float: left;font-size: 0;text-align: center;overflow: hidden;}
.rose .rondo a{display: block;}
.rose .rondo img{display: inline-block;vertical-align: top;margin-top: 12px}
.rose .rondo .text{display: inline-block;margin-left: 20px;}
.rose .rondo .text h4{font-size: 18px;color: #000000;text-align: left;}
.rose .rondo .text h5{font-size: 14px;color: #666666;text-align: left;}
.rose i{display: block;float: left;width: 1px;height: 42px;background:#f1f1f1;margin-top: 20px}


.footer{width: 100%;background: #fcfcfc;margin-top: 20px;}
.footer dl dt{color: #333333;font-size: 18px;margin-bottom: 16px;}
.footer dl dd{font-size: 14px;color: #666666;margin-bottom: 12px;}

.footer .foter{overflow: hidden;}
.foter dl{float: left;margin-right: 103px;}
.foter {padding-bottom: 30px;}
.foter .txt .td{background: url(../images/phone.jpg) no-repeat;padding-left: 60px;}
.foter .txt .td div{display: block;float: left;}
.foter .txt .td div span{display: block;font-size: 14px;color: #818181}
.foter .txt .td div h3{display: block;font-size: 24px;color: #a12030;margin-top: -5px;}
.foter .txt .td2{margin-top: 20px;}
.foter .txt .td2 img{display: block;float: left;}
.foter .txt .td2 span{float: left;display: block;color: #444444;font-size: 14px;margin-top: 22px;margin-left: 10px;}

.footer .bot{height: 50px;line-height: 50px;background: #616161; margin-top:-20px;}
.footer .bot p{float: left;color: #ffffff;font-size: 14px;}
.footer .bot span{display: block;float: right;color: #ffffff;font-size: 14px;}
.footer .bot a{display: block;float: right;color: #a4a4a4;font-size: 25px;margin-left: 12px;}
.footer .bot a:hover{color: #fff}


.cbaner{height: 522px;background-position: center center;}
.clumb{width: 100%;height: 60px;line-height: 60px;background: url(../images/clumb-bg.jpg) no-repeat center center;position: relative;}
.clumb .bd{position: relative;}
.clumb ul li{float: left;font-size: 16px;width: 200px;text-align: center;overflow: hidden;}
.clumb ul li a{color: #fff;display: block;}
.clumb ul i{display: block;float: left;background:url(../images/line.jpg) no-repeat;width: 2px;height: 20px;margin: 19px 47px 0 47px}
.clumb ul li.on{background: url(../images/san.png) no-repeat center bottom;}
.clumb ul li:hover{background: url(../images/san.png) no-repeat center bottom;}

.clumb .prev{opacity: 0;filter:alpha(Opacity=0); z-index: 999; position: absolute;width: 30px;height: 60px;line-height: 60px;text-align: center;background: #a12030;color: #fff}
.clumb .next{opacity: 0;filter:alpha(Opacity=0); z-index: 999; position: absolute;right: -15px; width: 30px;height: 60px;line-height: 60px;text-align: center;background: #a12030;color: #fff}

.clumb:hover .prev{opacity: .8;filter:alpha(Opacity=80);}
.clumb:hover .next{opacity: .8;filter:alpha(Opacity=80);}

.back{/*height: 60px;*/line-height: 60px;overflow: hidden;}
.back a{display: block;font-size: 14px;color: #333333;float: right;position: absolute;right: 0;z-index: 1000}

/*ä¿®æ”¹è¿‡*/
.sec{/*height: 60px;*/line-height: 60px;background: #fcfcfc;width: 100%;z-index: 999;display: block;}
.sec dl{width: 1200px;overflow: hidden;margin: 0 auto;display: none;}
.sec dl dd{color: #333333;font-size: 14px;width: 140px;text-align: center;float: left;border-right: 1px solid #e9e9e9;}/*width: 140px;*/
.sec dl dd a{color: #333;}
.sec dl dd a span{padding: 0 20px}
.sec dl dd a:hover{color: #0b98de}
/*ä¿®æ”¹è¿‡*/

.content{background: url(../images/combg.jpg) 0px 35px no-repeat;width: 100%;}
.content .title{padding-left: 15px;position: relative;margin-bottom: 30px;}
.content .title i{display: block;position: absolute;width: 2px;height: 60px;background: #c06a75;left: 0;top: 14px;}
.content .title h1{color: #d7d7d7;font-size: 36px;font-weight: lighter;}
.content .title h5{font-size: 20px;color: #a12030;margin-top: -10px;}
.content .main{margin-bottom: 70px}

/*å…³äºŽæˆ‘ä»¬*/

.aboutList{overflow: hidden;}
.aboutList li{width: 570px;height: 58px;line-height: 58px;color: #666666;font-size: 20px;border-bottom: 1px dashed #b8b8b8}
.aboutList li i{color: #dadada;font-size: 50px;display: inline-block;vertical-align: middle;}

/*download*/


.download{overflow: hidden;}
.download ul li{border-bottom: 1px dashed #d7d7d7; height: 60px;line-height: 60px; padding-left: 20px;background: url(../images/dicon.jpg) no-repeat center left  ;padding-left: 20px;overflow: hidden;}
.download ul li h4{font-size: 14px;color: #666666;float: left;}
.download ul li a{display: block;float: right;font-size: 14px;color: #a12030;overflow: hidden;}
.download ul li a i{font-size: 24px;margin-right: 10px;display: block;float: left;line-height: 64px}
.download ul li a h3{float: right;}

/*page*/
.page{text-align: center;margin: 50px auto}
.page a{border: 1px solid #f3f3f3;padding: 6px 20px;display: inline-block;font-size: 16px;color: #333333}
.page a.on{background: #a12030;color: #fff;border-color: #a12030}
.page a:hover{background: #a12030;color: #fff;border-color: #a12030}


.contact{border-top: 3px solid #bc616d;border-left: 1px solid #ebeaea;border-right: 1px solid #ebeaea;border-bottom: 1px solid #ebeaea}
.contact .tag{height: 57px;line-height: 57px;border-bottom: 1px solid #ebeaea;background: #e6e5e5}
.contact .tag h4{font-size: 18px;color: #333333;margin-left: 30px;}
.contact span{display: block;overflow: hidden;line-height: 60px;height: 60px}
.contact span p{width: 369px;float: left;padding-left: 30px;font-size: 14px;color: #666666}
.contact span.x{background: #f4f4f3}

.honorShow .honx{display: none;}
.honorShow .pic{border: 1px solid #f5f5f5;float: left;width: 607px;}
.honorShow .text{float: right;width: 515px;}
/*.honorShow .text h1{font-size: 30px;color: #333333}
.honorShow .text h2{font-size: 18px;color: #333333;margin-top: 15px}
.honorShow .text .tag{border-bottom: 2px solid #870616;padding-bottom: 20px}

.honorShow .txt p{font-size: 16px;color: #333333;margin-top: 20px;line-height: 27px}*/
.honorShow .form{margin-top: 30px}
/*.honorShow .form span{overflow: hidden;display: block;margin-bottom: 10px}
.honorShow .form h4{color: #333333;font-size: 16px;width: 100px;float: left;}
.honorShow .form h6{float: left;font-size: 16px;color: #666666}

.honorShow em{display: block;font-size: 16px;color: #a12030;text-decoration: underline;margin-top: 25px}*/
.slidePic{margin-top: 45px;overflow: hidden;height: 366px;}
.slidePic .bd{overflow: hidden;width: 1095px;float: left;}
.slidePic .bd ul{overflow: hidden;}
.slidePic .bd ul li{float: left;border: 1px solid #f5f5f5;margin-right: 27px;cursor: pointer;}

.slidePic .prev{width: 33px;height: 353px;background: #9d9d9d;float: left;margin-right: 20px;color: #fff;line-height: 353px;text-align: center;font-size: 36px}
.slidePic .prev:hover{background: #a12030}

.slidePic .next{width: 33px;height: 353px;background: #9d9d9d;float: left;color: #fff;line-height: 353px;text-align: center;font-size: 36px}
.slidePic .next:hover{background: #a12030}



.carrers{border-top: 2px solid #a12030}
.carrers .tag{background: #fcfcfc;}
.carrers .tag span{ width: 200px;line-height: 58px;height: 58px;display: block;float: left;font-size: 16px;color: #666666;text-align: center;}

.carrers .job ul li span{overflow: hidden;display: block;background: #fff;}
.carrers .job ul li span em{width: 200px;display: block;float: left;height: 60px;line-height: 60px;font-size: 14px;color: #666666;text-align: center;}
.carrers .job ul li span i{display: block;text-align: center;width: 200px;float: left;color: #afafaf;line-height: 60px;font-size: 30px;cursor: pointer;}

.carrers .job ul li .text{ display: none; border-top: 1px solid #f4f4f5;padding: 0px 70px 0px 70px;border-bottom: 0px dashed #e2e2e2;overflow: hidden;margin-bottom: 0px}
.carrers .job ul li .text h4{font-size: 14px;color: #a12030;margin-bottom: 22px;}
.carrers .job ul li .text p{font-size: 14px;color: #666666;line-height: 30px}

.carrers .job ul li .text a{margin-top: 20px; background: #a12030;display: block;width: 123px;height: 38px;line-height: 38px;color: #fff;text-align: center;font-size: 14px}
.carrers .job ul li .text a i{margin-right: 5px}
.carrers .job ul li.x span{background: #fcfcfc}

.carrers .job ul li.active .text{border-bottom: 1px dashed #e2e2e2;padding: 30px 70px}
.carrers .job ul li.active span i{color: #a12030}

.newlist .heat ul{overflow: hidden;}
.newlist .heat ul li{width: 380px;float: left;margin-right: 30px}
.newlist .heat ul li span{display: block;font-size: 14px;color: #999999;height: 30px;line-height: 30px;}
.newlist .heat ul li h4{font-size: 16px;color: #000000}
.newlist .heat ul li p{font-size: 14px;color: #666666;margin-top: 15px;}
.newlist .heat ul li a{width: 100px;height: 30px;text-align: center;line-height: 30px;color: #fff;background: #a12030;display: block;margin-top: 20px;}

.newlist .list ul{margin-top: 40px;}
.newlist .list ul li{height: 60px;line-height: 60px;overflow: hidden;font-size: 14px;border-bottom: 1px solid #dedede}
.newlist .list ul li a{display: block;background: url(../images/dicon.jpg) no-repeat left center; padding-left: 20px;float: left;}
.newlist .list ul li span{display: block;float: right;color: #999999;font-size: 14px}

.newlist .list ul li a:hover{color: #0b98de}


.newsShow{}
.newsShow .tag{margin-bottom: 50px;}
.newsShow h4{font-size: 16px;color: #a12030;text-align: center;}
.newsShow h6{font-size: 14px;color: #999999;text-align: center;margin: 15px 30px}

.link a{width: 81px;height: 32px;background: #949494;line-height: 32px;text-align: center;display: block;float: right;margin-left: 20px;color: #fff}
.link a:hover{background: #a12030}



.poress{overflow: hidden;}
.poress .txt .td{width: 587px;height: 103px;background: url(../images/per01.jpg) no-repeat;overflow: hidden;}
.poress .txt .td1{width: 587px;height: 103px;background: url(../images/per02.jpg) no-repeat;overflow: hidden;}
.poress .txt .td2{width: 587px;height: 103px;background: url(../images/per03.jpg) no-repeat;overflow: hidden;}
.poress .txt i{display: block;margin: 15px auto;text-align: center;}

.poress .txt p{font-size: 14px;color: #3e3e3e;width: 365px;float: right;margin-right: 15px;margin-top: 20px;}

.poress form{width: 450px;}
.poress form input{margin-bottom: 14px; width: 336px;height: 36px;line-height: 36px;border: 1px solid #e3e3e3;padding: 0 10px;font-size: 14px;}
.poress form textarea{display: block;padding: 10px;border: 1px solid #e3e3e3;width: 420px;height: 100px;margin-bottom: 14px;}
.poress form .mb{overflow: hidden;}
.poress form .mb .submit{display: block;padding: 0;margin: 0;width: 148px;height: 55px;background: #666666;text-align: center;color: #fff;display: block;font-size: 14px;}
.poress form .mb .reset{cursor: pointer; display: block;padding: 0;margin: 0 0 0 20px;width: 148px;height: 55px;background: #666666;text-align: center;color: #fff;display: block;font-size: 14px;}
.poress form .mb .submit:hover{background: #a12030}
.poress form .mb .reset:hover{background: #a12030}


.prolist .hot{overflow: hidden;}
.prolist .hot .pic{width: 775px;}
.prolist .hot .pic .td{background: #f9f9f9;border:1px solid #f8f8f8;height: 298px;margin-bottom: 22px}
.prolist .hot .pic .text{padding-top: 87px;margin-left: 98px}
.prolist .hot .pic .pt{width: 431px}
.prolist .hot .pic .text h1{font-size: 24px;color: #333333}
.prolist .hot .pic .text p{font-size: 13px;color: #666666;line-height: 25px;margin-top: 10px;}
.prolist .hot .pic .text a{display: block;width: 98px;height: 30px;line-height: 30px;border: 1px solid #940c1d;color: #940c1d;line-height: 30px;text-align: center;margin-top: 10px}
.prolist .hot .pic .text a:hover{background: #940c1d;color: #fff}

.prolist .hot .pic2{width: 410px;height: 620px;background: #f9f9f9;border: 1px solid #f8f8f8}
.prolist .hot .pic2 .text{margin-top: 68px;margin-left: 90px}
.prolist .hot .pic2 .text h1{font-size: 24px;color: #333333}
.prolist .hot .pic2 .text p{font-size: 13px;color: #666666;line-height: 25px;margin-top: 10px;}
.prolist .hot .pic2 .text a{display: block;width: 98px;height: 30px;line-height: 30px;border: 1px solid #940c1d;color: #940c1d;line-height: 30px;text-align: center;margin-top: 10px}
.prolist .hot .pic2 .text a:hover{background: #940c1d;color: #fff}
.prolist .hot .pic2 .pt{margin-top: 27px;}

.prolist .pro-bg{text-align: center;line-height: 25px;font-size: 14px;color: #333333;background: url(../images/pro-bg.jpg) no-repeat;height: 285px;}
.prolist .pro-bg p{padding-top: 40px}

.prolist .list{margin-top: 30px;}
.prolist .list .tag{overflow: hidden;border-bottom: 1px solid #f5f5f5;}
.prolist .list .tag span{display: block;float: left;font-size: 20px;color: #333333;height: 40px;line-height: 40px;}
.prolist .list .tag  a{display: block;float: right;color: #8f1f23;font-size: 14px;}
.prolist .list ul{margin-top: 30px;overflow: hidden;}
.prolist .list ul li{width: 285px;background: #f8f8f8;padding-bottom: 20px;float: left;margin-right: 20px;margin-bottom: 20px}
.prolist .list ul li span{display: block;text-align: center;font-size: 18px;color: #333333;margin-top: 5px;}
.prolist .list ul li p{font-size: 14px;color: #999999;text-align: center;margin-top: 5px;}

.prolist .list2 ul{margin-top: 10px;overflow: hidden;}
.prolist .list2 ul li{width: 285px;background: #f8f8f8;float: left;margin-right: 20px;margin-bottom: 20px;position: relative;}
.prolist .list2 ul li span{display: block;text-align: center;font-size: 14px;color: #666666;line-height: 60px;height: 60px}

.prolist .list2 ul li:before{
		content: '';
		display: block;
		border-bottom: 3px solid #dcdcdc;
		width:100%;
		position: absolute;
		bottom: 0;
		right: 0;
		-webkit-transition: width 1000ms;
		-webkit-transition-delay:400ms;

		-moz-transition: width 1000ms;
		-moz-transition-delay:400ms;

		transition: width 1000ms;
		transition-delay:400ms;
}
.prolist .list2 ul li:after{
	left: 0;
	content: '';
	display: block;
	border-bottom: 3px solid #b71b1b;
	width: 0%;
	position: absolute;
	bottom: 0;
	z-index: 99;
	-webkit-transition-delay:400ms;
	-moz-transition-delay:400ms;
	transition-delay:400ms;
	-webkit-transition: width 1000ms;
	-moz-transition: width 1000ms;
	transition: width 1000ms;

}

.prolist .list2 ul li:hover:before{
	width:0%; 
	-webkit-transition: width 1000ms;
	-moz-transition: width 1000ms;
	transition: width 1000ms;
}
.prolist .list2 ul li:hover:after{
	left: 0;
	-webkit-transition: width 1000ms;
	-moz-transition: width 1000ms;
	transition: width 1000ms;
	width: 100%;
	border-color: #b71b1b;
	-webkit-transition-delay:200ms;
	-moz-transition-delay:200ms;
	transition-delay:200ms;
}


.jqzoom {  position: relative; padding: 20px; text-align:center;  }
.zoomdiv { 
            z-index: 100;
            position: absolute;
            width: 200px;
            height: 200px;
            background: #fff;
            border: 1px solid #09d;
            display: none;
            text-align: center;
            overflow: hidden;
 }
 .bigimg {width: 800px;height: 800px; }

 .jqZoomPup {
            z-index: 10;
            visibility: hidden;
            position: absolute;
            top: 0px;
            left: 0px;
            width: 50px;
            height: 50px;
            border: 1px solid #aaa;
            background: #c4c4c4 50% top no-repeat;
            opacity: 0.5;
            -moz-opacity: 0.5;
            -webkit-opacity: 0.5;
            filter: alpha(opacity=50);
            cursor: crosshair;
}
.proTop{border:1px solid #e3e3e3;padding-bottom: 30px;}
.proTop .slideSmall{overflow: hidden;margin-top:20px}
.proTop .slideSmall .bd {float: left; width:670px;}
.proTop .slideSmall .bd ul {overflow: hidden;}
.proTop .slideSmall .bd ul li{float: left;border: 1px solid #c2bfbf;margin-right: 10px}

.proTop .slideSmall .prev{float: left;width: 40px;text-align: center;color: #9b9ba3;font-size: 25px;height: 83px;line-height: 83px}
.proTop .slideSmall .prev:hover{color: #a12030}
.proTop .slideSmall .next{float: right;width: 40px;text-align: center;color: #9b9ba3;font-size: 25px;height: 83px;line-height: 83px}
.proTop .slideSmall .next:hover{color: #a12030}

.proTop .text{float: right; margin-right:25px;margin-top: 58px;width: 400px;}
.proTop .text h1{color: #000000;font-size: 24px;}
.proTop .text h6{margin-top: 15px;color: #666666;line-height: 25px}

.proTop .text .txt{margin-top: 22px;}
.proTop .text .txt h5{font-size: 16px;color: #333333;margin-bottom: 15px}
.proTop .text .txt p{font-size: 14px;color: #666666;margin-bottom: 0px;}

.proBot{border:1px solid #e3e3e3;}
.proBot .hd {border-bottom: 1px solid #e3e3e3}
.proBot .hd ul{overflow: hidden;}
.proBot .hd ul li{width: 141px;height: 48px;text-align: center;line-height: 48px;float: left;font-size: 16px;color: #333333;cursor: pointer;border-right: 1px solid #e3e3e3}
.proBot .hd ul li.on{color: #fff;background: #a12030;}

.proBot .bd .textslide{padding: 40px;}

.form2 {margin-top: 30px;}
.form2 .mb{overflow: hidden;margin-bottom: 20px;}
.form2 .mb .tx{width: 535px;height: 38px;padding:  0 18px;border: 1px solid #e2dddd;line-height: 38px;font-size: 14px;color: #333333;}
.form2 .mb .tx label{display: block;float: left;}
.form2 .mb .tx input{border:none;height: 37px;line-height: 37px;margin-left: 20px;width: 433px}
.form2 textarea{padding: 20px;border: 1px solid #e2dddd;width: 1158px;height: 120px;margin-bottom: 20px;}

.form2 .submit{padding: 0;margin: 0;width: 120px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 16px;border:none;background: #a12030}
.form2 .reset{padding: 0;margin: 0;width: 120px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 16px;border:none;background: #616161;cursor: pointer;}

.showBox{width: 170px;position: fixed;left: 10px;top:30%;}
.showBox .tag{background: url(../images/fiex.png) no-repeat;width: 170px;height: 73px;overflow: hidden;}
.showBox .tag h3{color: #fff;font-size: 12px;margin-top: 25px}
.showBox .tag h3 i{color: #fff;font-size: 24px;margin: 0 5px}

.showBox a{display: block;width: 170px;border-bottom: 1px solid #cacaca;background: #f4f4f4;height: 36px;line-height: 36px;}
.showBox a i{margin-left: 10px;margin-right: 10px;font-size: 22px}

.showBox .txt{padding: 17px;border-bottom: 5px solid #a12030;background: #f4f4f4}
.showBox .txt h4{text-align: right;font-size: 14px;color: #666666}
.showBox .txt h6{font-size: 12px;color: #666666;margin-top: 10px}
.showBox .txt h5{font-size: 16px;color: #a12030;font-style: italic;border-bottom: 1px solid #c4c4c4}
.showBox .txt h5 i{margin-right: 5px;}

.feedback{border:1px solid #e4e4e4;}
.feedback .tag{height: 77px;line-height: 77px;padding: 0 32px;font-size: 15px;color: #878787;border-bottom:1px solid #e4e4e4;}

.feedback .fbForm .tagName{width: 203px;background: #fcfcfc;}
.feedback .fbForm .tagName ul li{height: 44px;margin-top: 31px;line-height: 44px;text-align: center;color: #666666;font-size: 15px;}

.feedback .fbForm .intxt{border-left: 1px solid #e4e4e4}
.feedback .fbForm form .mb{clear: both;margin-top: 31px;padding-left: 43px;}
.feedback .fbForm form .mb:after{clear: both;content: '';display: block;}
.feedback .fbForm form .mb input{background: #fcfcfc; border:1px solid #e4e4e4;height: 42px;line-height: 42px;width: 415px;padding: 0 27px}

.feedback .fbForm form .mb  i{display: inline-block;font-size: 13px;color: #ff0000;line-height: 42px;height: 42px;vertical-align: bottom;margin:  0 20px}
.feedback .fbForm form .mb  em{display: inline-block;font-size: 13px;color: #666666;line-height: 42px;height: 42px;vertical-align: bottom;}


.select {
    position: relative;
    display: inline-block;
    text-align: left;
    width: 230px;
    border: 1px solid #e4e4e4;
    height: 44px;
    line-height: 44px;
    padding: 0 27px;
    background: #fcfcfc;

}
.select .placeholder {
    position: relative;
    display: block;
    z-index: 1;
    cursor: pointer;
    color: #666666;
    font-size: 13px;
}

.select.is-open ul {
    display: block;
}
.select.select--white .placeholder {
    background: #fff;
    color: #999;
}
.select.select--white .placeholder:hover {
    background: #fafafa;
}
.select ul {
    display: none;
    position: absolute;
    overflow: hidden;
    width: 100%;
    background: #fff;
    border-radius: 2px;
    border: 1px solid #e4e4e4;
    top: 100%;
    left: -1px;
    list-style: none;
    margin: 0px 0 0 0;
    padding: 0;
    z-index: 100;
}
.select ul li {
    display: block;
    text-align: left;
    color: #999;
    cursor: pointer;
    padding: 0 27px;
    border-bottom: 1px solid #e4e4e4;
}
.select ul li:hover {
    background: #4ebbf0;
    color: #fff;
}

.select .placeholder:after {
    position: absolute;
    right:0px;
    top: 0%;
    content: '\e60a';
    z-index: 10;
    border-left: 1px solid #f1f1f1;
    padding-left: 25px
}

.select.is-open .placeholder :after {
    content: '\e601';
}

.feedback .fbForm form .mb textarea{width: 845px;background: #fcfcfc;padding: 20px;height: 100px;border: 1px solid #e4e4e4;}
.feedback .fbForm form .mb input.code{width: 200px}
.feedback .fbForm form .mb a{display: inline-block;    border: 1px solid #e4e4e4;margin-left: 20px}

.feedback .fbForm form .mx{width: 950px;border-top: 1px solid #e4e4e4;margin-top: 50px;padding: 53px 0 63px 44px}

.feedback .fbForm form .mx .submit{background: #a12030;border:none; margin: 0;padding: 0;width: 150px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;}

.test{position:fixed; left:0; top:100px; background:#fff; border:1px #ccc solid; border-bottom:none;z-index: 999}
.test li{ border-bottom:1px #ccc solid; text-align:center; font-size:14px; line-height:25px; padding:0 30px;}
.test li h3{ font-size:16px; color:#000;} 

/*æ·»åŠ çš„*/

.topSelect {
    position: relative;
    display: inline-block;
    text-align: left;
    border: 1px solid #e4e4e4;
    padding: 0 17px 0 17px;
    background: #fcfcfc;
    width: 100px;
    height: 28px;
    float: right;
    line-height: 28px;
   	margin-top: 7px;
   	margin-right: 20px;
}
.topSelect .placeholder {
    position: relative;
    display: inline-block;
    z-index: 1;
    cursor: pointer;
    color: #666666;
    font-size: 12px;
    cursor: pointer;
    padding: 0 6px;
}

.topSelect.is-open ul {
    display: block;
}
.topSelect.topSelect--white .placeholder {
    background: #fff;
    color: #999;
}
.topSelect.topSelect--white .placeholder:hover {
    background: #fafafa;
}
.topSelect ul {
    display: none;
    position: absolute;
    overflow: hidden;
    width: 100%;
    background: #fff;
    border-radius: 2px;
    border: 1px solid #e4e4e4;
    top: 100%;
    left: -1px;
    list-style: none;
    margin: 0px 0 0 0;
    padding: 0;
    z-index: 100;
}
.topSelect ul li {
    display: block;
    text-align: left;
    color: #999;
    cursor: pointer;
    padding: 0 27px;
    border-bottom: 1px solid #e4e4e4;
}
.topSelect ul li:hover {
    background: #4ebbf0;
    color: #fff;
}
.topSelect .hehe{position: relative;}

.topSelect .hehe i {font-size:12px;display: inline-block;float: right;cursor:pointer;}


/*æ·»åŠ çš„*/



/*2017-7-25*/

.oleft{
	float: left;
    width: 800px;

}


.textmod{width: 800px;height: 680px;}
.hotx{float: right;width: 370px;}
.hotx h4{
	font-size: 16px;
    color: #000;
    padding-bottom: 16px;
    border-bottom: 1px #e5e5e5 solid;
    margin: 0;
}

.hotx ul li{
	margin-top: 15px;
    padding-left: 15px;
}

.hotx ul li h5{font-size: 16px;color: #333}
.hotx ul li p{font-size: 14px;}
.hotx ul li a{display: block;}
.hotx ul li a:hover h5{color: #a12030}

.texlink{margin: 20px 0;}
.texlink a{float: right; display: block;width: 95px;height: 31px;text-align: center;line-height: 31px;background: #949494;color: #fff;margin-right: 10px}
.texlink a i{display: inline-block;font-size: 22px;vertical-align: middle;}
.texlink a h3{display: inline-block;}
.texlink a:hover{background: #a12030;}