@charset "utf-8";




.fanwei{ width:1200px; margin:0 auto; margin-top:40px;}
.title{width:1200px; margin:0 auto;}
.title_1{ width:800px; margin:0 auto; height:60px; line-height:60px; color:#000000; font-size:36px; text-align:center;}
.title_2{width:800px; margin:0 auto; height:30px; line-height:30px; color:#666666; font-size:16px; text-align:center;}
.title_3{ width:800px; margin:0 auto; text-align:center; height:13px; margin-top:10px;}
.title_3 img{ margin:0 auto;}


.hjiance_2{ width:1200px; margin-top:40px;}
.hjiance_2_1{ width:380px; margin-right:30px; padding:5px 0px 30px 0px; float:left; position:relative; top:0px; 
transition: all 0.2s;
-moz-transition: all 0.2s;
-mz-transition: all 0.2s;
-webkit-transition: all 0.2s; 
-o-transition: all 0.2s;}
.hjiance_2_2{ width:380px; margin-right:30px; padding:5px 0px 30px 0px; float:left; position:relative; top:0px; 
transition: all 0.2s;
-moz-transition: all 0.2s;
-mz-transition: all 0.2s;
-webkit-transition: all 0.2s; 
-o-transition: all 0.2s;}
.hjiance_2_3{ width:380px; margin-right:0px; padding:5px 0px 30px 0px; float:left; position:relative; top:0px; 
transition: all 0.2s;
-moz-transition: all 0.2s;
-mz-transition: all 0.2s;
-webkit-transition: all 0.2s; 
-o-transition: all 0.2s;}
.hjiance_2_1_1{ width:360px; margin:0 auto; margin-top:10px; height:241px;}
.hjiance_2_1_1 img{ width:360px;}
.hjiance_2_1_2{ width:360px; height:40px; margin:0 auto; color:#000000; font-size:24px; line-height:40px; margin-top:20px; text-align:center;}
.hjiance_2_1_3{ width:340px; height:120px; margin:0 auto; color:#454545; font-size:15px; line-height:30px; margin-top:20px; text-align:center;}

.hjiance_2_1_4{ width:360px; height:4px; margin:0 auto;  margin-top:20px; border-top:1px #e74c3c solid; text-align: center; font-size:0px;}

.hjiance_2_1:hover{top:-15px;
box-shadow:2px 2px 5px #999999;
-moz-box-shadow:2px 2px 5px #999999;
-webkit-box-shadow:2px 2px 5px #999999; 
-ms-box-shadow:2px 2px 5px #999999;
-o-box-shadow:2px 2px 5px #999999; 
}
.hjiance_2_2:hover{top:-15px;
box-shadow:2px 2px 5px #999999;
-moz-box-shadow:2px 2px 5px #999999;
-webkit-box-shadow:2px 2px 5px #999999; 
-ms-box-shadow:2px 2px 5px #999999;
-o-box-shadow:2px 2px 5px #999999; 
}
.hjiance_2_3:hover{top:-15px;
box-shadow:2px 2px 5px #999999;
-moz-box-shadow:2px 2px 5px #999999;
-webkit-box-shadow:2px 2px 5px #999999; 
-ms-box-shadow:2px 2px 5px #999999;
-o-box-shadow:2px 2px 5px #999999; 
}



.hpro{ width:100%; margin-top:40px; background:url(../images/picbg.jpg) no-repeat center top; padding:40px 0px;}
.hpro_1{ width:1200px; margin:0 auto;}

.hpro_2{ width:1200px; margin:0 auto; overflow:hidden; margin-top:15px;}
.hpro_2_1{ width:1230px;}
.hpro_2_1_1{ width:380px; float:left; margin:15px 30px 15px 0px; overflow:hidden; position: relative;}

.hpro_2_1_1 img{ width:380px; transition: 0.5s;}
.hpro_2_1_1:hover img{ transform: scale(1.2);}

.hpro_2_1_1 .text-desc{position: absolute; background-color: #000;  opacity: 0; top: 50%; left: 50%; width: 0; height: 0; overflow: hidden; padding: 0; transition: 0.5s; text-align:center; line-height:260px; }
.hpro_2_1_1:hover .text-desc{width: 100%; top: 0; left: 0; height: 100%; padding:0px; opacity: 0.6; color:#FFFFFF; vertical-align:middle;}

.hpro_3{ width:1200px; height:40px; margin:0 auto; margin-top:40px; margin-bottom:30px; background:url(../images/picicon.jpg) repeat-x center; text-align:center;}
a.hpronav{ display:inline-table; width:100px; height:38px; background-color:#FFFFFF; border:1px #000000 solid; text-align:center; font-size:16px; color:#000000; line-height:38px; margin:0px 15px;}
a.hpronav:hover{ border:1px #e60011 solid; color:#e60011;}


.habout{ width:1200px; margin:0 auto; margin-top:40px;}
.habout_1{ width:1200px; margin-top:40px;}
.habout_1_1{ width:560px; float:left;}
.habout_1_2{ width:600px; float:right;}
.habout_1_1_1{ width:560px; height:40px; text-align:left; font-size:24px; color:#000000; line-height:40px;}
.habout_1_1_2{ width:80px; height:2px; background-color:#e60011; font-size:0px; line-height:2px; margin-top:10px;}
.habout_1_1_3{ width:560px; margin-top:20px;}
.habout_1_1_3 p{ font-size:15px; color:#666666; line-height:30px; text-indent:0em;}
.habout_1_1_4{ width:560px; margin-top:36px;}
.habout_1_1_4_1{ width:100px; float:left; }
.habout_1_1_4_1_1{ width:100px; margin:0 auto;}
.habout_1_1_4_1_2{ text-align:center; font-size:18px; color:#333333; line-height:30px; margin-top:10px;}
.habout_1_1_4_1_3{ text-align:center; font-size:13px; color:#888888; line-height:20px; font-family:Arial, Helvetica, sans-serif;}

.habout_1_1_4_2{width:120px; float:left; margin-left:100px;}
.habout_1_1_4_3{width:130px; float:left; margin-left:90px;}


.guanggao,.guanggao img{ width:100%;}
.guanggao{ margin-top:50px;}


.hyoushi{ width:100%; margin-top:50px;}
.hyoushi_1{ width:1200px; margin:0 auto;}
.hyoushi_1_1{ text-align:center; font-size:36px; line-height:50px; color:#000000;}
.hyoushi_1_1 font{color:#e60011;}
.hyoushi_1_2{ margin-top:20px;}
.hyoushi_2{ width:100%; height:1672px; background:url(../images/youshibg.jpg) no-repeat center top; margin-top:50px;}
.hyoushi_2_1{ width:1200px; margin:0 auto;}
.hyoushi_2_1_1{ width:500px; padding:120px 0px 0px 90px;}
.hyoushi_2_1_1_1{ font-size:15px; color:#888888; line-height:30px;}
.hyoushi_2_1_1_2{ margin-top:30px;}
.hyoushi_2_1_1_2_1{ width:120px; float:left;}
.hyoushi_2_1_1_2_1_1{ text-align:center; font-size:30px; line-height:40px; color:#000000;}
.hyoushi_2_1_1_2_1_2{ width:50px; height:3px; margin:0 auto; margin-top:10px; font-size:0px; line-height:0px; background-color:#e60011;}
.hyoushi_2_1_1_2_1_3{ text-align:center; font-size:15px; line-height:40px; color:#888888;}
.hyoushi_2_1_1_2_2{ width:120px; margin-left:60px; float:left;}
.hyoushi_2_1_1_2_3{ width:80px; margin-left:60px; float:left;}

.hyoushi_2_2{ width:1200px; margin:0 auto; margin-top:190px;}
.hyoushi_2_2_1{ width:490px; margin-left:705px;}
.hyoushi_2_2_1_1{ font-size:15px; color:#666666; line-height:30px;}

.hyoushi_2_2_1_2{ width:490px; margin-top:20px; overflow:hidden;}
.banner{ width:490px;}
.slick-slider {
	position:relative;
	display:block;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent
}
.slick-list {
	position:relative;
	overflow:hidden;
	display:block;
	margin:0;
	padding:0;
	z-index:1
}
.slick-list:focus {
	outline:none
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-track {
	-webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.slick-track {
	position:relative;
	left:0;
	top:0;
	display:block
}
.slick-track:before,.slick-track:after {
	content:"";
	display:table
}
.slick-track:after {
	clear:both
}
.slick-loading .slick-track {
	visibility:hidden
}
.slick-slide {
	float:left;
	height:100%;
	min-height:1px;
	display:none
}
[dir="rtl"] .slick-slide {
	float:right
}
.slick-slide img {

}
.slick-slide.slick-loading img {
	display:none
}
.slick-slide.dragging img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-loading .slick-slide {
	visibility:hidden
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-prev,.slick-next {
	z-index:20;
	position:absolute;
	display:block;
	height:50px;
	width:50px;
	line-height:0;
	font-size:0;
	cursor:pointer;
	background:transparent;
	color:transparent;
	top:50%;
	margin-top:-30px;
	padding:0;
	border:none;
	outline:none;
	z-index:3;
	
	
}
.slick-prev {
	left:11%;
	border-left: solid 1px #fff;
	border-bottom: solid 1px #fff;
	transform: rotate(45deg);	
	
}
.slick-prev:hover {
	
}
.slick-next {
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	transform: rotate(-45deg);
}
.slick-next:hover{

}
[dir="rtl"] .slick-prev {
	left:auto;
	right:30px
}
.slick-next {
	right:11%;
}
[dir="rtl"] .slick-next {
	left:30px;
	right:auto
}


.slick-dots {
	position:absolute;
	bottom:20px;
	height:auto;
	list-style:none;
	display:block;
	text-align:center;
	padding:0;
	width:100%;
	line-height:0;
	z-index:2;
}
.slick-dots li {
	position:relative;
	display:inline-block;
	margin:0 3px;
	padding:0;
	cursor:pointer
}
.slick-dots li button {
	border:0;
	display:block;
	height:10px;
	width:10px;
	padding:0;
	margin:0;
	outline:none;
	line-height:0;
	font-size:0;
	cursor:pointer;
	background:#fff;
	border-radius:10px
}
.slick-dots li.slick-active button {
	background:#8c673e;
}

.hyoushi_2_3{ width:1200px; margin:0 auto;}
.hyoushi_2_3_1{ width:500px; padding:250px 0px 0px 90px;}
.hyoushi_2_3_1_1{ font-size:15px; color:#888888; line-height:30px;}

.hyoushi_2_4{ width:1200px; margin:0 auto; margin-top:260px;}
.hyoushi_2_4_1{ width:490px; margin-left:710px;}
.hyoushi_2_4_1_1{ font-size:15px; color:#666666; line-height:30px;}

.hyoushi_2_4_1_2{ width:490px; margin-top:40px; overflow:hidden;}
.hyoushi_2_4_1_2 span{ display:block; width:300px; height:50px; text-align:center; font-size:26px; font-weight:bold; color:#FFFFFF; line-height:50px; background-color:#e83928;border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; padding:0 20px;}



.hliucheng{ width:1200px; margin:0 auto; margin-top:50px;}
.hliucheng_1{ width:1200px; margin-top:40px;}
.hliucheng_2{width:1200px; margin-top:40px; text-align:center;}
.hliucheng_2 span{ display:block; width:300px; height:50px; margin:0 auto; text-align:center; font-size:18px;  color:#FFFFFF; line-height:50px; background-color:#f59f50;border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; padding:0 20px;}



.hezuo{ width:100%; background:url(../images/hezuobg.jpg) no-repeat center; padding:50px 0px; margin-top:50px; padding-bottom:60px;}
.hezuo_1{ width:1200px; margin:0 auto; margin-top:40px; text-align:center;}

.hnews{ width:1200px; margin:0 auto; margin-top:40px;}
.hnews_1{width:1200px; margin:0 auto; margin-top:40px;}
.hnews_1_1{ width:550px; float:left;}
.hnews_1_2{ width:600px; float:right;}
.hnews_1_1_1{ width:550px; height:350px; overflow:hidden;}
.hnews_1_1_1 img{ width:100%;}
.hnews_1_1_2{ width:550px; height:40px; overflow:hidden; margin-top:10px;}
a.hnewsnav{ color:#000000; line-height:40px; font-size:18px;}
a.hnewsnav:hover{color:#e83928;}
.hnews_1_1_3{ width:550px; height:72px; overflow:hidden; }
.hnews_1_1_3 p{ text-indent:0em; font-size:14px; color:#888888; line-height:24px; margin:0px; padding:0px;}

.hnews_1_2_1{ width:600px; padding-bottom:15px; border-bottom:1px #CCCCCC dashed; margin-bottom:15px;}
.hnews_1_2_1_1{ width:102px; height:90px; float:left; background-color:#333333; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.hnews_1_2_1_2{ width:470px; height:90px; float:right;}
.hnews_1_2_1_1_1{ width:102px; height:60px; line-height:60px; color:#FFFFFF; font-size:30px; text-align:center;}
.hnews_1_2_1_1_2{ width:102px; height:15px; line-height:15px; color:#FFFFFF; font-size:15px; text-align:center;}
.hnews_1_2_1_2_1{ width:470px; height:40px; overflow:hidden;}
.hnews_1_2_1_2_2{ width:470px; height:48px; overflow:hidden; }
.hnews_1_2_1_2_2 p{ text-indent:0em; font-size:14px; color:#888888; line-height:24px; margin:0px; padding:0px;}



.hfooter{ width:100%; background-color:#343434; padding:40px 0px 10px 0px; margin-top:40px;}
.hfooter_1{ width:1200px; margin:0 auto;}
.hfooter_1_1{ width:440px; float:left;}
.hfooter_1_1_1{ color:#FFFFFF; font-size:18px; line-height:40px; font-weight:bold; text-align:left;}
.hfooter_1_1_2{ margin-top:20px;}
.hfooter_1_1_2_1{ width:140px; height:50px; border-bottom:1px #666666 solid; text-align:left; float:left; margin-right:80px;}
a.hfnav{ font-size:15px; color:#999999; line-height:50px;}
a.hfnav:hover{ color:#e83928;}

.hfooter_1_2{ width:300px; float:left; margin-left:100px;}
.hfooter_1_2_2{ margin-top:20px;}
.hfooter_1_2_2 p{ font-size:15px; color:#999999; line-height:35px; margin:0px; text-indent:0em;}

.hfooter_1_3{ width:140px; float:right;}
.hfooter_1_3_2{ margin-top:20px;}
.hfooter_2{ width:100%; height:50px; border-top:1px #666666 solid; margin-top:40px;}
.hfooter_2_1{ width:1200px; margin:0 auto; line-height:50px; font-size:15px; color:#999999;}
.hfooter_2_1 font{ float:right;}






.jmban{ width:100%; height:500px; background:url(../images/jmbj.jpg) no-repeat center;}
.jmban_1{ width:300px; line-height:48px; font-size:48px; color:#003300; margin:0 auto; text-align:center; padding-top:150px;}
.jmban_2{ width:600px; line-height:48px; font-size:30px; color:#003300; margin:0 auto; text-align:center; padding-top:30px;}

.cpban{ width:100%; height:500px; background:url(../images/cpbj.jpg) no-repeat center;}
.cpban_1{ width:300px; line-height:48px; font-size:48px; color:#ffffff; margin:0 auto; text-align:center; padding-top:150px;}
.cpban_2{ width:600px; line-height:48px; font-size:30px; color:#ffffff; margin:0 auto; text-align:center; padding-top:30px;}

.tdban{ width:100%; height:500px; background:url(../images/tdbj.jpg) no-repeat center;}
.tdban_1{ width:300px; line-height:48px; font-size:48px; color:#ffffff; margin:0 auto; text-align:center; padding-top:150px;}
.tdban_2{ width:600px; line-height:48px; font-size:30px; color:#ffffff; margin:0 auto; text-align:center; padding-top:30px;}

.lxban{ width:100%; height:500px; background:url(../images/lxbj.jpg) no-repeat center;}
.lxban_1{ width:300px; line-height:48px; font-size:48px; color:#003300; margin:0 auto; text-align:center; padding-top:150px;}
.lxban_2{ width:600px; line-height:48px; font-size:30px; color:#003300; margin:0 auto; text-align:center; padding-top:30px;}

.xwban{ width:100%; height:500px; background:url(../images/xwbj.jpg) no-repeat center;}
.xwban_1{ width:300px; line-height:48px; font-size:48px; color:#003300; margin:0 auto; text-align:center; padding-top:150px;}
.xwban_2{ width:600px; line-height:48px; font-size:30px; color:#003300; margin:0 auto; text-align:center; padding-top:30px;}

.jban,.jban img{ width:100%; }
.jban{ margin-top:140px;}
.jban_1{ width:300px; line-height:48px; font-size:48px; color:#FFFFFF; margin:0 auto; text-align:center; padding-top:100px;}
.jban_2{ width:600px; line-height:48px; font-size:30px; color:#FFFFFF; margin:0 auto; text-align:center; padding-top:30px;}

.jianjie{ width:1200px; margin:0 auto; margin-top:60px;}
.jianjie_1{ width:1200px; margin:0 auto; margin-top:60px;}
.jianjie_11{ width:1200px; margin:0 auto; margin-top:100px;}

.jianjie_1_1{ width:487px; float:left;}
.jianjie_1_2{ width:640px; float:right;}
.jianjie_2{ width:1200px; margin:0 auto; margin-top:30px;}
.jianjie_2_1{ width:480px; float:left;}
.jianjie_2_2{ width:656px; float:right;}

.jianjie_2_1_1{ width:480px; text-align:left;}
.jianjie_2_1_2{ width:480px; text-align:left; margin-top:60px;}
.jianjie_2_1_2 p , .jianjie_1_2 p{ font-size:15px; color:#333333; line-height:30px; text-indent:2em; margin:15px 0px;}
.jianjie_2_1_3{ width:480px; text-align:left; margin-top:30px;}

.jianjie_3{ width:1200px; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.jianjie_3 p{ text-indent:0em;}
.jianjie_3_1{ width:270px; float:left; margin-right:40px; background-color:#e6e6e6; padding-top:4px; height:260px;}
.jianjie_3_2{ margin-right:0px;}
.jianjie_3_1_1{ width:262px; margin:0 auto; }
.jianjie_3_1_2{ width:262px; margin:0 auto; font-size:20px; color:#000000; text-align:center; line-height:30px; padding-top:20px;}
.jianjie_3_1_3{ width:262px; margin:0 auto; font-size:16px; color:#333333; text-align:center; line-height:24px; padding-top:10px;}

.jianjie_4{ width:1200px; margin:0 auto; background:url(../images/jjbj11.jpg) no-repeat right; text-align:left;  margin-top:60px; margin-bottom:40px;}
.jianjie_4_1{ width:400px; text-align:left; font-size:30px; color:#000000; line-height:40px;}
.jianjie_4_2 p{text-align:left; font-size:15px; color:#333333; line-height:30px; margin-bottom:30px; text-indent:0em;}
.jianjie_4_2{ width:400px; text-align:left; margin-top:30px;}
.jianjie_4_3{ width:400px; text-align:left; margin-top:30px; font-size:30px; color:#cc0000; line-height:40px;}
.jianjie_4_4{ width:400px; text-align:left; margin-top:30px;}
.jianjie_4_4 p{text-align:left; font-size:15px; color:#333333; line-height:30px; text-indent:0em;}

.jianjie_5{ width:1200px; margin:0 auto; margin-top:50px;}
.jianjie_5_1{ width:1200px; margin:10px 0px;}

.product{ width:1200px; margin:0 auto; margin-top:50px; text-align:center;}
.product_1{ display:inline; padding:8px 15px; margin:0px 15px; text-align:center; background-color:#FFFFFF; border:1px #333333 solid; font-size:16px; color:#333333;}
.product_1:hover{ display:inline; padding:8px 15px; margin:0px 15px; text-align:center; background-color:#333333; border:1px #333333 solid; font-size:16px; color:#ffffff;}
.prolist{ width:1200px; margin:0 auto;}
.prolist_1{ width:220px; float:left; margin:20px 10px; height:165px; overflow:hidden;}
.prolist_1 img{ width:220px;}

.prolist_1_1{ width:260px; float:right;height:348px;}
.prolist_1_2{ width:242px; float:left;height:348px;}
.prolist_1_1_1{ text-align:left; font-size:24px; color:#003300; line-height:40px;  margin-top:20px;}
.prolist_1_1_2{ text-align:left; font-size:15px; color:#333333; line-height:24px; margin-top:20px;}
.prolist_1_1_3{ text-align:right; margin-top:80px;}
div.more{ width:100px; height:30px; border:1px #003300 solid; text-align:center; line-height:30px; font-size:16px; color:#003300; display:block;}
div.more:hover{ background-color:#003300; color:#FFFFFF; }
.prolist_1:hover{ background-color:#333333;}
.prolist_1:hover .prolist_1_1_1{ color:#FFFFFF;}
.prolist_1:hover .prolist_1_1_2{ color:#FFFFFF;}
.prolist_1:hover div.more{ border:1px #ffffff solid; color:#ffffff; }
.prolist_1:hover div.more:hover{ background-color:#ffffff; color:#003300; }





.team{ width:1200px; margin:0 auto;}
.news{width:1200px; margin:0 auto;}
a.dh_3:link,a.dh_3:visited{ color:#003300; text-decoration:none; font-family:"微软雅黑"; font-size:18px;}
a.dh_3:hover,a.dh_3:active{ color:#000000; text-decoration:none; font-family:"微软雅黑"; font-size:18px;}
a.dh_4:link,a.dh_4:visited{ width:78px; height:39px; line-height:39px; text-align:center; color:#000000; text-decoration:none; font-family:"微软雅黑"; font-size:14px; display:block;  background:url(../images/32.gif) no-repeat center;}
a.dh_4:hover,a.dh_4:active{width:78px; height:39px; line-height:39px;text-align:center; color:#ac0e5a; text-decoration:none; font-family:"微软雅黑"; font-size:14px; display:block; background:none;}

.projects_1{ height:50px; margin-top:50px;}




.jiameng{ width:1200px; margin:0 auto;}
.jiameng_1{ width:640px; margin:0 auto; margin-top:30px;}
.jiameng_2{ width:1200px;}
.jiameng_2_1{ width:450px; height:432px; float:left;}
.jiameng_2_2{ width:728px; height:432px; float:right; margin-top:140px;}
.jiameng_2_1_1{  height:50px; text-align:left; font-size:30px; color:#000000; line-height:50px; }
.jiameng_2_1_2{  text-align:left; margin-top:50px;}
.jiameng_2_1_2 p{text-align:left; font-size:16px; color:#333333; line-height:30px; text-indent:0em; margin:15px 0px;}
.jiameng_2_1_3{ width:450px; text-align:left; margin-top:60px;}
.jiameng_3{ width:1200px; margin-top:80px;}
.jiameng_3_1{ width:1200px;}
.jiameng_3_2{ width:700px; margin-top:50px;}
.jiameng_3_2 p{ font-size:20px; color:#000000; line-height:36px; margin:0px; text-indent:0em;}

.jiameng_3_3{ width:700px; margin-top:30px; font-size:30px; color:#000000; }
.jiameng_3_4{ width:1200px; margin-top:20px;}
.jiameng_3_4 p{  margin-top:50px; font-size:16px; color:#333333; margin:0px; text-indent:0em;}


.jiameng_4{ width:1200px; margin-top:80px;}
.jiameng_4_1{ width:480px; line-height:60px; font-size:30px; color:#000000; border-bottom:4px #333333 solid; }
.jiameng_4_1 span{ color:#cc0000; padding-left:30px; font-size:24px;}
.jiameng_4_2{ width:1200px; margin-top:30px;}


.jiameng_5{width:1200px; margin-top:80px;}
.jiameng_5_1{ width:320px; float:left;}
.jiameng_5_2{ width:820px; float:right;}
.jiameng_5_1_1{ width:320px; font-size:30px; color:#000000; text-align:left; line-height:50px; }
.jiameng_5_1_2{ width:320px; margin-top:60px; text-align:left;}
.jiameng_5_1_2 p{  margin:0px; font-size:18px; color:#333333; margin:0px; text-indent:0em; line-height:36px;}


.jiameng_6{ width:1200px; margin-top:80px;}
.jiameng_6_1{ width:1200px;}
.jiameng_6_2{ width:1200px; margin-top:50px;}
.jiameng_6_2 p{ font-size:18px; text-indent:0em; color:#000000; line-height:30px; margin:15px 0px;}

.jiameng_6_2_1{ width:1200px; margin:20px 0px; height:60px;}
.jiameng_6_2_1_1{ width:120px; float:left; height:50px; color:#FFFFFF; font-size:20px; line-height:50px; text-align:left; background-color:#cc0000; padding-left:10px; margin-top:5px;}
.jiameng_6_2_1_2{ width:1050px; float:left; height:60px; margin-left:20px;}
.jiameng_6_2_1_2 p{ font-size:16px; color:#333333; line-height:30px; text-indent:0em; margin:0px;}


.lianxi{ width:1200px; margin:0 auto; margin-top:50px;}
.lianxi_1{ width:500px; float:left;}
.lianxi_2{ width:680px; float:right;}
.lianxi_1_1{ width:500px; text-align:left; font-size:24px; color:#000000; line-height:40px;}
.lianxi_1_2{ font-size:18px; color:#333333; line-height:36px; text-align:left; margin-top:30px;}
.lianxi_1_3{ text-align:left; margin-top:40px;}
.lianxi_1_3 p{ text-align:left; font-size:16px; color:#333333; line-height:36px; text-indent:0em;}
.lianxi_2_1{text-align:left; font-size:24px; color:#000000; line-height:40px;}
.lianxi_2_2{margin-top:30px;}

.newsdet p{ text-indent:2em; font-size:15px; line-height:30px; margin:15px 0px; }


.ngjjianjie{ width:100%; margin:0px;}
.gjdaohang{ width:100%; height:60px; background-color:#FFFFFF; border-bottom:1px #CCCCCC solid;}
.gjdaohang_1{ width:1200px; margin:0 auto; height:60px; text-align:center;}
a.ndhnav{ font-size:18px; color:#333333; line-height:60px; padding:0px 30px;}
a.ndhnav:hover{  color:#f42f01;}





.zhiye{ width:1200px; margin:0 auto; margin-top:80px; padding-bottom:80px;}
.zhiye_1{ width:100px; height:4px; background-color:#000000;}
.zhiye_2{ width:1200px; height:50px; line-height:50px; font-size:36px; text-transform:uppercase; text-align:left; color:#000000; margin-top:30px; font-weight:bold;}
.zhiye_3{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:left;color:#000000; }
.zhiye_4{ width:1200px; margin-top:40px;}
.zhiye_4 p{ font-size:18px; color:#008caf; line-height:30px; text-indent:0em; margin:0px;}
.zhiye_5{width:1200px; margin-top:20px;}
.zhiye_5 p{ font-size:14px; color:#666666; line-height:20px; text-indent:0em; margin:0px;}
.zhiye_6{ width:1200px; margin-top:60px;}
.zhiye_6_1{ width:380px; float:left; margin-right:30px;}
.zhiye_6_2{ width:380px; float:left; margin-right:30px;}
.zhiye_6_3{ width:380px; float:left; }
.zhiye_6_1_1{ width:380px;}
.zhiye_6_1_1 img{ width:100%;}
.zhiye_6_1_2{ width:380px; height:50px; line-height:50px; color:#000000; font-size:16px; text-align:center; border-top:1px #000000 solid; border-bottom:1px #000000 solid; margin-top:10px;}

.zhiye_8{ width:1200px; margin-top:40px;}
.zhiye_8 p{ font-size:16px; color:#666666; line-height:30px; text-indent:2em; margin:15px 0px;}

.zhiye_9{ width:1200px; margin-top:80px;}

.nzhaopin{ width:1200px; margin-top:80px;}
.nzhaopin_1{ width:400px; height:60px; border-bottom:1px #eeeeee solid; margin:0 auto;}
.nzhaopin_1_1{ width:170px; height:60px; border-bottom:2px #4e8bab solid; margin:0 auto; line-height:60px; color:#000000; text-align:center; font-size:36px;}
.nzhaopin_2{ width:1002px; margin:0 auto; margin-top:60px;}
.nzhaopin_2_1{ width:1000px; border:1px #eeeeee solid; border-bottom:none;}
.nzhaopin_2_1_1{ width:1000px; height:50px; border-bottom:1px #eeeeee solid;}
.nzhaopin_2_1_1_1{ width:249px; height:50px; line-height:50px; color:#000000; font-size:18px; text-align:center; border-right:1px #eeeeee solid; float:left;}
.nzhaopin_2_1_1_2{ width:250px; height:50px; line-height:50px; color:#000000; font-size:18px; text-align:center;  float:left;}

.nzhaopin_2_1_2{width:1000px; border-bottom:1px #eeeeee solid;}
.nzhaopin_2_1_2_1{width:1000px; height:40px; cursor:pointer; }
.nzhaopin_2_1_2_1_0{ width:249px; height:40px; line-height:40px; color:#333333; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;  background:url(../images/jia.png) no-repeat left center;}
.nzhaopin_2_1_2_1_1{ width:249px; height:40px; line-height:40px; color:#333333; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;}
.nzhaopin_2_1_2_1_2{ width:250px; height:40px; line-height:40px; color:#333333; font-size:16px; text-align:center;  float:left;}
.nzhaopin_2_1_2_1:hover .nzhaopin_2_1_2_1_0{ color:#eb6100;}
.nzhaopin_2_1_2_2{width:970px; clear:both; display:none; padding:10px 12px 10px 28px; background-color:#f9f9f9; }
.open .nzhaopin_2_1_2_1_0{ width:249px; height:40px; line-height:40px; color:#eb6100; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;  background:url(../images/jian.png) no-repeat left center;}

.nzhaopin_3{ width:1000px; margin-top:50px;}
.join_2{ width:164px; margin:0 auto;}
.join_1_2{ width:1000px; margin-top:30px; text-align:center;}
.join_1_2 p{ text-indent:0em; line-height:30px; margin:0px; color:#666666;  text-align:center;}



.nprochanpin{ width:1200px; margin:0 auto; margin-bottom:50px;}
.nprochanpin_1{ width:1200px; margin-top:80px;}
.nprochanpin_1_1{ width:280px; margin:40px 10px; height:250px; float:left;}
.nprochanpin_1_1_1{ width:280px; height:210px; overflow:hidden; text-align:center}
.nprochanpin_1_1_1 img{ width:auto; max-width:280px; height:auto; max-height:210px; }
.nprochanpin_1_1_2{ width:280px; height:40px; overflow:hidden;  text-align:center}
a.npronav{ font-size:15px; color:#000000; line-height:40px;}
a.npronav:hover{ color:#FF6600;}

.dprochanpin_1{ width:240px; float:left;}
.dprochanpin_2{ width:900px; float:right;}
.dprochanpin_2_0{ width:900px; }
.dprochanpin_2_00{ width:420px; float:left;}
.dprochanpin_2_00 img{ width:100%;}
.dprochanpin_2_01{ width:420px; float:right;}
.dprochanpin_2_1{ width:900px;  text-align:center; line-height:40px; color:#000000; font-size:24px; border-bottom:1px #CCCCCC dashed;}

.dprochanpin_2_1_1{ width:480px; height:360px; padding:2px; border:1px #CCCCCC solid; float:left;}
.dprochanpin_2_1_1 img{ width:480px;}
.dprochanpin_2_1_2{ width:400px; float:right;}
.dprochanpin_2_1_2_1{ width:400px; height:60px; border-bottom:1px #CCCCCC dashed; line-height:60px; font-size:24px; color:#000000; text-align:left;}
.dprochanpin_2_1_2_2{ width:400px; margin-top:20px;}
.dprochanpin_2_1_2_2 p{ text-indent:0em; font-size:15px; color:#999999; line-height:30px; margin:15px 0px;}

.dprochanpin_2_11{ width:900px; text-align:center; padding:30px 0px;}
.dprochanpin_2_11 img{ margin:0 auto;}
.dprochanpin_2_2{ width:900px; margin:0px auto; margin-top:30px;  font-size:15px; color:#000000; line-height:30px; text-indent:2em;}
.dprochanpin_2_4{ width:900px;}
.dprochanpin_2_4 img{ width:100%; margin:0 auto; display:block;}

.dprochanpin_2_22{ width:900px; margin:30px 0px 30px 0px;}


.dprochanpin_2_2 p{ font-size:15px; color:#000000; line-height:30px; text-indent:2em; margin:15px 0px;}
.dprochanpin_2_2 p img,.dprochanpin_2_2 img{ width:auto; max-width:900px; height:auto; display:block; margin:0 auto; }
.dprochanpin_2_3{ width:900px; text-align:center; margin-top:30px; border-top:1px #CCCCCC dashed; font-size:15px; height:60px; padding-top:20px;}
a.botdh{ font-size:15px; color:#000000;}
a.botdh:hover{ color:#FF6600;}
.dprochanpin_1_1{ width:240px;}
.dprochanpin_1_1_1{ width:240px; height:60px; background-color:#eeeeee; line-height:60px; color:#000000; font-size:24px; text-align:center;}
.dprochanpin_1_1_2{ width:220px;  background-color:#ffffff; border:10px #eeeeee solid; padding:10px 0px;}
.dprochanpin_1_1_2_1{ width:220px; height:50px; border-bottom:1px #999999 dashed; text-align:center;}
a.llnav{ font-size:16px; color:#333333; line-height:50px;}
a.llnav:hover{ color:#FF6600;}

#wrapper {overflow: hidden;}

			#sidebar {}
			
			#portamento_container {position:relative;}
			#portamento_container #sidebar {float:none; position:absolute;}
			#portamento_container #sidebar.fixed {position:fixed; top:0px; margin-top:100px;}



.hchanpin{ width:1200px; overflow:hidden; margin:0 auto;}
.hchanpin_1{ width:1230px;}
.hchanpin_1_1{ width:360px;  padding:9px; border:1px #e3e3e3 solid;  float:left; margin-right:30px; position:relative; top:0px; margin-top:30px; margin-bottom:30px;

}
.hchanpin_1_1_1{ width:360px;  padding-bottom:9px; border-bottom:1px #e3e3e3 solid; display:table;}
.hchanpin_1_1_1_1{ width:360px;  display:table-cell; vertical-align:middle;}
.hchanpin_1_1_1_1 img{ display:block; width:auto; height:auto; max-width:100%; max-height:100%; margin:0 auto;}
.hchanpin_1_1_2{ width:340px; height:40px; margin:0 auto; line-height:40px; text-align:center; font-size:15px; color:#000000; padding-top:2px;}
.hchanpin_1_1:hover{
-moz-box-shadow:2px 2px 5px #999999;
 -webkit-box-shadow:2px 2px 5px #999999; 
 -ms-box-shadow:2px 2px 5px #999999;
 -o-box-shadow:2px 2px 5px #999999; 
 box-shadow:2px 2px 5px #999999;
 top:-10px; 
transition: all 0.2s;
-moz-transition: all 0.2s;
-mz-transition: all 0.2s;
-webkit-transition: all 0.2s; 
-o-transition: all 0.2s;
}	




.dmxg1{ width:100%; height:550px; background:url(../images/dmxg1.jpg) no-repeat center;}
.dmxg2{ width:100%; height:798px; background:url(../images/dmxg2.jpg) no-repeat center; margin-top:50px;}
.dmxg3{ width:100%; height:398px; background:url(../images/dmxg3.jpg) no-repeat center; margin-top:50px;}
.dmxg4{ width:100%; height:620px; background:#f5f5f5 url(../images/dmxg4.jpg) no-repeat center; margin-top:60px; padding:50px 0px;}
.dmxg5{ width:100%; height:798px; background:url(../images/dmxg5.jpg) no-repeat center; margin-top:50px;}
.dmxg6{ width:100%; height:530px; background:#f5f5f5 url(../images/dmxg6.jpg) no-repeat center; margin-top:50px; padding:50px 0px;}


.hnewsx{ width:1200px; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.hnewsx_1{ width:1200px;}
.hnewsx_2{ width:1200px; margin-top:40px;}

.hnewsx_2_1{ width:1200px;}
.hnewsx_2_1 .hnewsx_2_1_1{ width:600px; float:left;}
.hnewsx_2_1 .hnewsx_2_1_2{ width:600px; float:right; height:258px; overflow:hidden;}
.hnewsx_2_1 .hnewsx_2_1_1 .hnewsx_2_1_1_1{ width:540px; overflow:hidden; text-align:left; height:50px;}
.hnewsx_2_1 .hnewsx_2_1_1 .hnewsx_2_1_1_2{ width:540px; overflow:hidden; text-align:left; height:30px; margin-top:10px;}
.hnewsx_2_1 .hnewsx_2_1_1 .hnewsx_2_1_1_3{ width:540px; overflow:hidden; text-align:left; height:90px; margin-top:10px;}
.hnewsx_2_1 .hnewsx_2_1_1 .hnewsx_2_1_1_4{ width:540px; overflow:hidden; text-align:left; height:40px; margin-top:10px;}
a.hxwmore{ display:block; width:180px; height:40px; text-align:center; font-size:16px; color:#FFFFFF; line-height:40px; background-color:#171717;}
a.hxwmore:hover{background-color:#ff0000;}

.hnewsx_2_2{ width:400px; float:left; background-color:#f5f5f5; margin-top:30px;}
.hnewsx_2_2 .hnewsx_2_1_1{ width:360px; float:none; margin:0 auto; padding:15px 0px;}
.hnewsx_2_2 .hnewsx_2_1_2{ width:600px; float:right; height:258px; overflow:hidden;  display:none;}
.hnewsx_2_2 .hnewsx_2_1_1 .hnewsx_2_1_1_1{ width:360px; overflow:hidden; text-align:left; height:50px;}
.hnewsx_2_2 .hnewsx_2_1_1 .hnewsx_2_1_1_2{ width:360px; overflow:hidden; text-align:left; height:30px; margin-top:10px;}
.hnewsx_2_2 .hnewsx_2_1_1 .hnewsx_2_1_1_3{ width:360px; overflow:hidden; text-align:left; height:120px; margin-top:10px;}
.hnewsx_2_2 .hnewsx_2_1_1 .hnewsx_2_1_1_4{ width:540px; overflow:hidden; text-align:left; height:40px; margin-top:10px; display:none;}

.hnewsx_2_3{ width:400px; float:left; background-color:#ffffff; margin-top:30px;}
.hnewsx_2_3 .hnewsx_2_1_1{ width:360px; float:none; margin:0 auto; padding:15px 0px;}
.hnewsx_2_3 .hnewsx_2_1_2{ width:600px; float:right; height:258px; overflow:hidden;  display:none;}
.hnewsx_2_3 .hnewsx_2_1_1 .hnewsx_2_1_1_1{ width:360px; overflow:hidden; text-align:left; height:50px;}
.hnewsx_2_3 .hnewsx_2_1_1 .hnewsx_2_1_1_2{ width:360px; overflow:hidden; text-align:left; height:30px; margin-top:10px;}
.hnewsx_2_3 .hnewsx_2_1_1 .hnewsx_2_1_1_3{ width:360px; overflow:hidden; text-align:left; height:120px; margin-top:10px;}
.hnewsx_2_3 .hnewsx_2_1_1 .hnewsx_2_1_1_4{ width:540px; overflow:hidden; text-align:left; height:40px; margin-top:10px; display:none;}

.hnewsx_2_4{ width:400px; float:left; background-color:#f5f5f5; margin-top:30px;}
.hnewsx_2_4 .hnewsx_2_1_1{ width:360px; float:none; margin:0 auto; padding:15px 0px;}
.hnewsx_2_4 .hnewsx_2_1_2{ width:600px; float:right; height:258px; overflow:hidden;  display:none;}
.hnewsx_2_4 .hnewsx_2_1_1 .hnewsx_2_1_1_1{ width:360px; overflow:hidden; text-align:left; height:50px;}
.hnewsx_2_4 .hnewsx_2_1_1 .hnewsx_2_1_1_2{ width:360px; overflow:hidden; text-align:left; height:30px; margin-top:10px;}
.hnewsx_2_4 .hnewsx_2_1_1 .hnewsx_2_1_1_3{ width:360px; overflow:hidden; text-align:left; height:120px; margin-top:10px;}
.hnewsx_2_4 .hnewsx_2_1_1 .hnewsx_2_1_1_4{ width:540px; overflow:hidden; text-align:left; height:40px; margin-top:10px; display:none;}

.hnewsx_2_1_1_2{ font-size:14px; color:#999999; line-height:30px;}
.hnewsx_2_1_1_3 p{ margin:0px; padding:0px; font-size:15px; color:#666666; line-height:30px; text-indent:2em;}

.hanlix{ width:100%; background-color:#f5f5f5; padding:50px 0px;}
.hanlix_1{ width:1200px; margin:0 auto;}
.hanlix_1_1{ width:220px; float:left; background:url(../images/dmxg12.jpg) repeat-y center;}
.hanlix_1_2{ width:940px; float:right;}

.hanlix_1_1_1{ width:220px;}
.hanlix_1_1_2{ width:220px; padding:0px;}

a.hpronavx{ width:134px; height:36px; padding-left:46px; display:block; background:url(../images/dmxg14.jpg) no-repeat center; margin:0 auto; margin:10px auto; color:#FFFFFF; font-size:16px;}
a.hpronavx:hover{color:#FF0000;}
.hanlix_1_2_1{ width:940px; height:50px;}
.hanlix_1_2_2{ width:940px; height:8px; background:url(../images/dmxg15.jpg) repeat center; line-height:0px;}
.hanlix_1_2_3{ width:940px; padding:10px 0px; overflow:hidden;}
.hanlix_1_2_1_1{ width:300px; height:50px; float:left; line-height:50px; padding-left:15px; background:url(../images/dmxg16.jpg) no-repeat left center; font-size:24px; color:#000000; font-weight:bold;}
.hanlix_1_2_1_2{ width:100px; height:50px; float:right;}
a.hcpmorex{ width:70px; height:30px; line-height:30px; border:1px #cccccc solid; font-size:14px; color:#666666; text-align:center; display:block; margin-top:10px; margin-left:28px;}
a.hcpmorex:hover{ border:1px #ff0000 solid;  color:#ff0000; }
.hanlix_1_2_3_1{ width:960px;}




.nrongyu{ width:1200px; margin:0 auto;}
.nrongyu_1{ width:400px; float:left; text-align:center; margin:30px 0px;}
.nrongyu_1 img{ width:380px; margin:0 auto;}