@charset "utf-8";
/* CSS Document */
.top{ margin:auto; width:100%; padding:0px 0}
.top .logo{ margin-left:4%}
.top .top1{ width:100%; position:relative;}
.nav{ background-color:#fff}
.about-1 img,.img img{max-width:100%;height:auto;width:auto\9; /* ie8 */}
.more{ display:block; cursor:pointer; position:absolute; top:32%; right:7%; height:62px; width:50px; background:url(../images/cai_03.png) no-repeat right 10px; margin-top:25px}
.mo{ background-image:url(../images/cai_031.png);}
.nav{ display:none; position:absolute; top:50px; width:100%; z-index:100; padding-bottom:10px; margin-top:30px; }
.nav li{ float:none}
.nav .nav_li>a{ width:95%; line-height:40px; text-align:left; float:none; display:block; padding:2px 0 2px 5%!important}
.nav2{ display:none; position:absolute; top:50px; width:100%; z-index:100; padding-bottom:10px; margin-top:30px; }
.nav2 li{ float:none}
.nav2 .nav_li a{ width:95%; line-height:40px; text-align:left; float:none; display:block; padding:2px 0 2px 5%!important}
.top1{ width:100%}
.top .logo{ position:relative; left:2%; overflow:hidden; width:auto}
.weih1{ color:#000; font-size:15px; width:80%; margin:0 auto; text-align:center; margin-top:25px; margin-bottom:10px}

li>ul{ position:absolute; top:132px;}
.imgli{ margin-top:0px; margin-left:0;padding:0px 0 0px 5%!important}
.imgli a{ margin-left:5px}
#vertical{ width:621px; margin:0 auto; overflow:hidden; margin:0 auto;margin-top:50px;}
.brand a{
	display: block;
	float: none;
	margin: 0 10px !important;
	width: 124px;
	height: 180px;
	text-align: center;
	position: relative;
}

.zixun{ width:100%; margin:0 auto; overflow:hidden; margin-top:60px}
.zixun dl{width:30%; margin-left:20px; background-color:#F0F2F1; margin-bottom:65px}

.zixun1{ width:100%; margin:0 auto; overflow:hidden; margin-top:60px}
.Left{ float:none; width:367px; background-color:#2E476F; padding:0px 119px 0px 119px; height:575px; border:1px solid #2E476F; margin:0 auto}
.Right{ float:none; width:607px; margin:0 auto}


.zixun2{ width:100%}
#dl1{ margin:0 auto}
.in_huo dl{ background-color:#F0F2F1; height:144px; width:98%; padding:25px 1%; float:none; margin-left:0px; margin:0 auto; margin-top:30px}
.div_bom{ width:98%; margin:0 auto; color:#fff; padding:0 1%}
.biaoti{ width:450px; margin:0 auto; margin-top:20px}
.biaoti a{ display:inline-block; width:24%; text-align:center; border:1px solid #ccc !important; cursor:pointer; font-size:12px; height:40px; line-height:40px; border-left:none}
.in_bom ul li{ float:left; width:67px;}
.xuanxiang,.zhuanye{ width:98%; padding:0 1%}

.hezuo dl{ border-bottom:1px solid #ccc;padding:40px 5%; overflow:hidden; margin-top:35px; width:90%}
.hezuo dl dt{ width:30%; float:left}
.hezuo dl dd{ width:55%; float:left; border-left:1px solid #ccc; padding-left:5%}

.huodong dl{ border-bottom:1px solid #ccc;padding:40px 5%; overflow:hidden; margin-top:35px; width:90%}
.huodong dl dt{ width:165px; float:left; border:1px solid #fff}
.huodong dl dd{ width:55%; float:left; border-left:1px solid #ccc; padding-left:5%}
.noer{ display:none; position:absolute; top:40px; left:0; z-index:1000}



.huanying{ overflow:hidden;}
.huanLeft{ width:100%; float:none;}
.huanLeft .h4{ font-size:24px; color:#2E476F; margin-bottom:30px}
.huanying p{ font-size:14px}
.huanLeft p img{ float:right}
.huanRight{ width:100%; float:none; margin-left:0px; margin-top:50px}
.Right_top{ overflow:hidden}
.Right_top .huan_p{ width:100%; float:none;    padding: 30px 30px 37px;}
.huanRight .Right_top .h4{ font-size:24px; margin:20px 0 30px 0; color:#2E476F}
.right_bom{ overflow:hidden; margin-top:30px}

.right_bom .huan_img {
    float: none;
}
.huanLeft .huan_p{ padding:40px 20px 15px 20px; float:none;}
.huanying .huan_p p{ line-height:30px;}

.right_bom .huan_p{ width:100%; float:none;padding:20px 20px 70px 20px; height:200px}
.huan_p{ background-color:#F6F6F6;}
.ppimg{ float:none; margin-top:20px; display:block }


.huanRight .right_bom .h4{ font-size:24px; margin:0px 0 30px 0; color:#2E476;}
.Right_top .img111{ display:block}
.Right_top .img222{ display:none}
.call dl{ float:none; width:70%;overflow:hidden; margin:0 auto; margin-bottom:60px; }
.call dl dt{ float:left; width:50%}
.call dl dd{ float:left; width:48%; margin-top:20px; padding-left:2%}



.huidao{ width:100%;}

.list dl dd{ width:100%; float:left; padding-left:0px}
.list dl .imgfu{ float:right; margin-top:30px}
.list dl p{ color:#838383; font-size:14px}
.Left .p1{ font-size:25px;}
.Left .p2{ font-size:12px;}


