@charset "gb2312";
/* CSS Document */

* {
	list-style:none;
	MARGIN: 0px auto;
}
/* 网站公共样式 */
body {FONT-FAMILY: "Microsoft Yahei", 宋体, Arial; margin:0;padding:0;font-size:14px;color:#000000;}
form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
li,dl{list-style-type:none;}
input{vertical-align: middle;margin:0;padding:0;}
A:link {
	COLOR:#000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #020202; TEXT-DECORATION: none
}
A:hover {
	CURSOR: hand; COLOR: #FF0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #00518a; TEXT-DECORATION: none
}
TABLE {
	LINE-HEIGHT: 20px; 
}
h1{font-size:18px;margin:0; padding:0;FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;font-weight:normal;color:#fff;line-height:32px;}
h2{
	font-size:20px;
	margin:0; 
	padding:0;
	line-height:23px;
	font-weight:normal;
	color:#0057b0;
}
h3{font-size:24px;margin:0; padding:0; font-family:'Microsoft Yahei'; color:#6b6a68; line-height:30px}
h4{
	font-size:25px;
	margin:0; 
	padding:0;
	line-height:32px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	font-weight:bold;
}
h5{
	font-size:15px;
	margin:0; 
	padding:0;
	line-height:26px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	font-weight:bold;
}
h6{font-size:20px;margin:0; padding:0;FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;font-weight:bold; line-height:35px;}
.clear {clear:both;height: 0; }
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.fl{ float: left; }
.fr{ float: right;}
.a1 {
	color:#fff;
	font-size:14px;
	line-height:25px;
}
.a1 A:link {
	color:#ffffff;
}
.a1 A:visited {
	color:#ffffff;
}
.a1 A:hover{
	color:#fdb90e;
}
.a2 {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}
.a2 A:link {
	color:#ffffff;
}
.a2 A:visited {
	color:#ffffff;
}
.a2 A:hover{
	color:#fdb90e;
}
.a3 {
	COLOR:#2b7cfa; FONT-SIZE: 20px; FONT-FAMILY: "Microsoft Yahei",Tahoma,Arial; font-weight:bold; line-height:25px;
}

.a4 {
	font-size:20px;margin:0; padding:0;FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;font-weight:normal; line-height:27px;
}
.a4 A:link {
	color:#717171;
}
.a4 A:visited {
	color:#717171;
}
.a4 A:hover{
	color:#f70303;
}
/*以上为通用css*/
/*左侧start*/
#tech {
	MARGIN: 0px;
	padding:0px;
}
#tech li {
	line-height:40px;
	text-align:left;
	width:245px;
	font-size:1px;
	background:url(../images/left45.jpg) no-repeat;
}
#tech li a {
	display:block;
	text-align:left;
	font-size:16px;
	padding-left:60px;
	padding-top:0px;
	color:#333333;
}
#tech li a:hover {
	text-decoration:none;
	color:#b3221b;
	font-weight:bold;
	background:url(../images/left47.jpg) no-repeat;
}
/*左侧end*/
/*文章主体*/
.conte_text {
	line-height:25px;
	font-size:14px;
	text-indent:2em;
}
.conte_text table {
	line-height:30px;
	font-size:14px;
}
/*文章主体*/
/*导航菜单start*/
#navigation {
	MARGIN: 0px;
	padding:0px;
}
#navigation li {
	float:left;
	line-height:48px;
	text-align:center;
	width:110px;
}
#navigation li a {
	display:block;
	padding-top:2px;
	font-size:14px;
	color:#FFFFFF;
	background:url(../images/navLi.png) no-repeat left center;
}
#navigation li a:hover {
	text-decoration:none;
	background-image:url(../images/navLiH.png) !important; color:#013569; font-weight:bold
}
/*导航菜单end*/
/* 用于index1.asp */
div#MainPromotionBanner{
	width:234px;
	height:176px;
	border:1px solid #b7b7b7;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 176px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 234px;
	height: 176px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 234px;
	height: 176px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 145px; 
	right: 10px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/* 用于index1.asp结束 */
/* 以下为超宽背景居中用的代码，例用方法：<DIV style="BACKGROUND-IMAGE: url(/images/bbyy.jpg)" class=ntop>文字内容</DIV> */
.ntop {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 0px; HEIGHT: 330px;
}
/*相关图片*/
.picb {
	width:216px;
	height:207px;
	background-color:#ad0318;
	color:#FFFFFF;
}
.picb img {
	border-top:4px #ffffff solid;
	padding:8px;
	color:#FFFFFF;
}
.picb a {
	display:block;
	color:#FFFFFF;
}
.picb a:hover {
	background-color:#125aa4;
	height:207px;
	TEXT-DECORATION:none;
	color:#FFFF00;
}
.picb SPAN {
	line-height:37px;
	text-align:center;
	font-size:14px;
}
/*相关图片*/
/* 下面这段是span调用的链接用,链接有个框 */
.la1 {
	background-color:#f1f1f1;
	COLOR:#000000;
	FONT-SIZE: 14px;  
}
.la1 a {
	padding:7px;
	border:1px #c9c9c9 solid;
	background-color:#f1f1f1;
	COLOR:#000000;
	FONT-SIZE: 14px;  
}
.la1 a:hover {
	border:1px #ff0000 solid;
	padding:7px;
	background-color:#9f0000;
	COLOR:#FFFF00;
	FONT-SIZE: 14px;  
}
/*新款分页导航CSS控制,新闻和图片栏目使用*/
.meneame {
	MARGIN: 5px; TEXT-ALIGN: center
}
.ameneame {
	padding:7px;
	border:1px #000000 solid;
	background-color:#000000;
	COLOR:#ffffff;
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
}
.meneame A {
	padding:7px;
	border:1px #FD5504 solid;
	background-color:#FD5504;
	COLOR:#FFFFFF;
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
}
.meneame A:hover {
	padding:7px;
	border:1px #0033CC solid;
	background-color:#0033CC;
	COLOR:#FFFFFF;
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
}
/*新款分页导航CSS控制-结束*/
.propage {
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	line-height:35px;
}
.propage SPAN {
	color:#990000;
	font-weight:bold;
}
/*产品图片包围*/
.picproa {
	padding:0px;
	width:230px;
	height:203px;
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	text-align:center;
}
.picproa img {
	padding:5px;
}
.picproa a {
	border:2px #dddddd solid;
	border-radius:3px;
	width:230px;
	height:200px;
	display:block;
	color:#333333;
}
.picproa a:hover {
	border:2px #ff4a00 solid;
	border-radius:3px;
	height:200px;
	TEXT-DECORATION:none;
	color:#ff4a00;
	font-weight:bold;
}
/*产品图片包围*/
.ipropic {
	padding:0px;
	width:190px;
	height:173px;
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
}
.ipropic img {
	padding:5px;
}
.ipropic a {
	border:4px #51a7e7 solid;
	border-radius:10px;
	width:190px;
	height:170px;
	display:block;
	color:#333333;
}
.ipropic a:hover {
	border:4px #ff4a00 solid;
	border-radius:10px;
	height:170px;
	TEXT-DECORATION:none;
	color:#ff4a00;
	font-weight:bold;
}
/* 在线客服qq专用开始 */
#newsoicqbox {
	z-index:9999; 
	width:123px;
	height:auto;
	position:fixed;
	bottom:350px;
	right:2px;
	_position:absolute; /* for IE6 */
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible;
}
.oicqbox{
	z-index:9999;
	width:123px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:2px;
}
.newqqtop{
	float:right;
	width:123px;
	height:125px;
	background:url(/images/newqq_1.gif) 0 0 no-repeat;
}
.newsoicqbj{
	float:right;
	width:123px;
	height:30px;
	background-image: url(/images/newqq_2.jpg);
	background-repeat: repeat-y;
}
.newsqqfoot{
	float:right;
	width:123px;
	height:12px;
	background:url(/images/newqq_3.gif) 0 0 no-repeat;
}
/* 在线客服qq专用结束 */
/*新闻n目录查看详细*/
.sorc {
	FONT-SIZE: 14px;
	padding-left:20px;
	padding-right:20px;
	line-height:30px;
	color:#FFFFFF;
	background-color:#fcba0e;
	FONT-FAMILY: "Microsoft Yahei", Arial;
}
/*地图*/
#allmap{width:100%; height:600px;font-size:0.18rem; border:1px dashed #d0d0d0;}
#allmap span {font-size:14px;font-weight:bold; line-height:30px}
.banner {
	POSITION: relative; MIN-WIDTH: 1150px; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #cccccc; HEIGHT: 520px
}
#slider {
	POSITION: relative; MIN-WIDTH: 1150px; WIDTH: 100%; HEIGHT: 520px
}
#slider UL {
	POSITION: relative; WIDTH: 100%; HEIGHT: 520px; OVERFLOW: hidden
}
#slider UL LI {
	POSITION: relative; WIDTH: 100%; HEIGHT: 520px
}
.slider_01 {
	
}
.slider_02 {
	WIDTH: 100%; DISPLAY: none; HEIGHT: 520px
}
.slider_03 {
	WIDTH: 100%; DISPLAY: none; HEIGHT: 520px
}
.slider_04 {
	WIDTH: 100%; DISPLAY: none; HEIGHT: 520px
}
.slider_05 {
	WIDTH: 100%; DISPLAY: none; HEIGHT: 520px
}
.pager {
	Z-INDEX: 9999; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; TOP: 480px; PADDING-TOP: 5px; LEFT: 47%
}
.pager LI {
	LIST-STYLE-TYPE: none; MARGIN: 5px; WIDTH: 30px; FLOAT: left; HEIGHT: 10px
}
.pager LI A {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: #333; HEIGHT: 10px
}
.pager LI A:hover {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 10px
}
.pager LI.current A {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 10px
}
.title{width:190px; height:60px; background:#2e86f3; padding:30px 0 0 20px; color:#fff; font-size:14px; line-height:18px}
.title strong{font-size:24px; line-height:26px}

/*左侧联系方式*/
.contactleft{width:245px;border:1px solid #dbdada;margin-top:10px;}
.conleft_title{ width:231px; height:29px;overflow:hidden;background:url(../images/leftcon_bg.jpg) right bottom no-repeat;color:#000000;font-size:12px;padding-left:14px; line-height:35px;}
.conleft_title span{ width:120px; height:29px;display:block;float:right; text-align:right; color:#fff; font-size:15px; line-height:29px;}
.conleft_list{padding-bottom:12px;}
.conleft_list span{font-size:26px; width:215px;height:45px; display:block; line-height:45px; color:#ff4a00;font-family:impact; text-align:center;}
.conleft_list dl{width:235px; display:block;clear:both;}
.conleft_list dl dt,.conleft_list dl dd{font-size:14px; color:#666666; line-height:24px;}
.conleft_list dl dt{ width:45px; float:left; padding-left:14px;}
.conleft_list dl dd{width:175px; float:left;}
/*左侧联系方式*/
#mn { width:100%; text-align:center; height:40px;} 
#mn a:link, #mn a:visited, #mn a:active {
	float:left;
	display:block; 
	height:40px; 
	line-height:40px; 
	color:#000;
	width:110px;
	padding:0;
	font-size:16px;
	FONT-FAMILY: "Microsoft Yahei",Tahoma,Arial;
}
/* menu 1 */
#mn li {float:left; position:relative;}
#mn li a:hover { !important; color:#fff; font-weight:bold;text-decoration:none;background-color:#2e86f3;}
 /* menu 2 */
#mn li ul {position:absolute;display:none;background:#fff;filter:opacity:0.8 !important; z-index:1234;}
#mn li ul li { float:none; background:none}
*html #mn li ul li { display:inline;}
#mn li ul { top:40px; left:0;}
#mn li ul li a:link {
	float:none; 
	overflow:hidden;
	font-weight:normal; 
	width:110px;
	height:40px; 
	line-height:40px; 
	padding:auto;
	font-size:14px;
	color:#000;
	text-align:center;
	border-bottom:#fff solid 1px;
}
#mn li ul li a:hover{
	clear:both;
	color:#fff;
	font-weight:bold;
	border-bottom:#fff solid 1px;
}
#mn li ul li a:visited{
	color:#000;
	border-bottom:#fff solid 1px;
}
#mn li ul li ul {top:0;left:105px;} /* menu 3 */
#mn li ul li ul li ul {top:0;left:105px;} /* menu 4 */
#mn li ul li ul li ul li ul {top:0;left:;} /* menu 5 */

.zt {
	font-size: 16px;
	font-weight: bold;
	color: #095bbb;
	font-family: "微软雅黑"
}



header{ position:absolute; left:50%; margin-left:-50%; z-index:9999; width:100%; padding:20px 0; border-bottom:1px solid rgba(255,255,255,0.4);}

header .top{ width:1182px; position:relative; left:50%; margin-left:-591px; display:table;}

header .top .logo{ float:left; width:216px; height:64px;}

header .top .logo img{ width:216px; height:64px;}



header .top nav{ float:right; width:610px; margin-top:20px;}

header .top nav .subnav{ width:640px; display:table;}

header .top nav .subnav li{ float:left; margin-left:9px; position:relative;}

header .top nav .subnav li span{ display:inline-block; vertical-align:middle; margin-left:15px; width:1px; height:14px; background-color:rgba(255,255,255,0.6);}

header .top nav .subnav li a{ display:inline-block; width:84px; height:30px; text-align:center; line-height:30px; font-size:13px; color:#fff; 

	transition:background .1s linear 0s; -webkit-transition:background .1s linear 0s; -moz-transition:background .1s linear 0s; -o-transition:background .1s linear 0s;

}

header .top nav .subnav li a:hover{ background-color:#9F0215;}



header .top nav .subnav li .bg{ background-color:#9F0215;}

header .top nav .subnav li dl{ display:none; position:absolute; left:50%; margin-left:-50%; background-color:#9F0215; 

/*    box-shadow: 0 1px 3px #fff;

	-webkit-box-shadow: 0 1px 3px #fff;

	-moz-box-shadow: 0 1px 3px #fff;*/

}

header .top nav .subnav li dl dd a:hover{ background-color:#88010E !important;}



header .top nav .subnav .langugae{ float:right; margin-right:22px; }

header .top nav .subnav .langugae div{ margin-top:5px;}

header .top nav .subnav .langugae a{ padding:0 2px;}

header .top nav .subnav .langugae .en{ width:18px !important; height:18px !important; font-size:12px !important; line-height:18px !important; color:#333 !important; background-color:#fff !important;

		transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s;

}

header .top nav .subnav .langugae .CH{ width:18px !important; height:18px !important; margin-left:-4px; font-size:12px !important; line-height:18px !important; color:#fff !important; background-color:#9F0215 !important;}

header .top nav .subnav .langugae .on{ width:29px !important; background-color:#fff !important; color:#333 !important;}

header .top nav .subnav .langugae .en:hover{ width:18px !important; color:#fff !important; background-color:#9F0215 !important;

        transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s;

}

header .top nav .subnav .langugae .ys{ width:29px !important; background-color:#fff !important; color:#333 !important; 

 	    transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s;

}

.group-wen{ width:100%; position:absolute; left:20%; top:35%; z-index:9999;}

.group-wen img{ width:566px; height:166px;}

.section1{ width:100%; position:relative; left:50%; margin-left:-50%; border-bottom:5px solid #9F0215; overflow:hidden;}

#banner{ position:relative; overflow:hidden; top:0px; margin:0px auto;  max-width:100%;}

.focus{width:100%; position:relative;float:left;overflow:hidden;left:50%; top:0; margin-left:-50%;}

.f426x240 li{position:absolute; left:0;top:0;}



.rslides{width:100%; position:relative;list-style:none;padding:0}

.rslides li{ width:100% !important;}

.rslides li img{ width:100%; display:table;}

.rslides_nav{ height:85px; width:43px;position:absolute; text-indent:-9999px;overflow:hidden; left:272px; top:224px;z-index:999; display:block; background:url(../images/l.png) no-repeat;}

.rslides_nav:hover{ background:url(../images/l2.png) no-repeat;}

.rslides_nav:active{ background:url(../images/l2.png) no-repeat;}

.rslides_nav.next{left:1608px;background:url(../images/r.png) no-repeat;}

.rslides_nav.next:active{background:url(../images/r2.png) no-repeat;}

.rslides_nav.next:hover{ background:url(../images/r2.png) no-repeat;}

.rslides_tabs{clear:both; text-align:center; position:absolute; bottom:40%; right:200px; z-index:999; width:200px; height:14px;}

.rslides_tabs li{ float:left; margin-right:15px;}

.rslides_tabs a{ text-indent:-9999px;overflow:hidden; width:10px; height:10px; border-radius:5px; display:block; background-color:#DAD8D8;}

.rslides_tabs .rslides_here a{ width:30px; background-color:#BD0118;}

.newslist{ display:table; width:1202px; height:276px; position:absolute; left:50%; margin-left:-601px; bottom:0px; z-index:99999;}

.newslist ul{ position:absolute; left:0px; bottom:0px; width:110%; display:table}

.newslist ul li{ float:left; width:400px; height:276px; position:relative; cursor:pointer; overflow:hidden; /*transition: height .3s linear 0s; -webkit-transition: height .3s linear 0s; -moz-transition: height .3s linear 0s;*/}



.newslist ul li .the-up{ position:absolute; left:0; bottom:0; width:100%; height:276px; background:url(../images/dg1.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul li .the-up h3{ margin-top:138px; margin-left:50px; color:#fff; font-size:22px; letter-spacing:0.5px;}

.newslist ul li .the-up h4{  margin-top:12px; margin-left:50px; line-height:25px; color:#fff; font-size:14px; letter-spacing:0.5px;}

.newslist ul li .the-up p{ width:293px; margin-top:12px; margin-left:50px; line-height:25px; color:#fff;}

.newslist ul li .the-down{ position:absolute; left:0; top:391px; width:100%; height:391px; background:url(../images/hv1.png) no-repeat center center;

   background-size:100% 100%;

  -webkit-background-size:100% 100%;

 }

.newslist ul li .the-down h3{ position:absolute; top:138px; left:50px; color:#fff; font-size:22px; letter-spacing:0.5px; display:none;}

.newslist ul li .the-down h4{ position:absolute;  top:175px; left:50px; color:#fff; font-size:14px; letter-spacing:0.5px; display:none;}

.newslist ul li .the-down p{ position:absolute; top:205px; left:50px; width:293px; line-height:25px; color:#fff; display:none;}





.newslist ul .cm2 .the-up{ background:url(../images/dg2.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul .cm2 .the-down{ background:url(../images/hv2.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul .cm3 .the-up{ background:url(../images/dg3.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul .cm3 .the-down{ background:url(../images/hv3.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}


.i-wrap2{
	/*margin-top: 30px;*/
}
.i-wrap2.i-mwrap{
	display: none;
	width:1150px;
}
.i-wrap2 .navbox{
	background-color: #fff;
	height: 80px;
	position: relative;
	z-index: 1;
}
.i-wrap2 .navbox.m-wrap{
	display: none;
}
.i-wrap2 .navbox ul{
	width: 100%;
}
.i-wrap2 .navbox li{
	width: 16.6%;
	text-align: center;
	height: 80px;
	color: #555;
	font-size: 18px;
	cursor: pointer;
	transition: normal 0s ease 0s;
}
.i-wrap2 .navbox.twrap li{
	font-size: 16px;
}
.i-wrap2 .navbox li:hover{
	background: url(../images/bg_59.png) no-repeat center top;
	padding-bottom: 9px;
	margin-bottom: -9px;
}
.i-wrap2 .navbox li.hover{
	background: url(../images/bg_02.png) no-repeat center top;
	padding-bottom: 9px;
	margin-bottom: -9px;
}
.i-wrap2 .navbox li:hover .tt,.i-wrap2 .navbox li.hover .tt{
	color: #fff;
}
.i-wrap2 .navbox li:hover .ico,.i-wrap2 .navbox li.hover .ico{
	background-position: center bottom !important;
}
.i-wrap2 .navbox .ico{
	display: inline-block;
	width: 21px;
	height: 80px;
	margin-right: 3.5%;
	transition: normal;
	background-position: center top !important;
}

.i-wrap1{
	/*margin-top: 30px;*/
	position: relative;
	overflow: hidden;
}
.i-wrap1 ul{
	width: 100%;
}
.i-wrap1 li{
	width: 33%;
	position: relative;
	overflow: hidden;
	margin-right: 1px;
}
.i-wrap1 li a{
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.i-wrap1 li img{
	width: 100%;
	float: left;
}
.i-wrap1 li .upbox{
	background: url(../images/bg_01.png) repeat center;
	width: 82%;
	padding: 9%;
	position: absolute;
	left: 0;
	top: 0;
	height: 82%;
	display: none;
}
.i-wrap1 li .more{
	display: inline-block;
	padding-right: 34px;
	background: url(../images/ico_05.png) no-repeat right center;
	margin-top: 10%;
	line-height: 26px;
	height: 26px;
	color: #fff;
}
.i-wrap1 li .f24{
	font-style: italic;
	width: 100%;
	display: block;
	color: #fff;
	line-height: 36px;
}
.i-wrap1.twrap li .f24{
	font-size: 18px;
}
.i-wrap1 li .word{
	display: block;
	width: 100%;
	color: #bacbe1;
	margin-top: 7.7%;
	line-height: 24px;
}
.i-wrap1.m-wrap{
	display: none;
}


.i-wrap4{
	width: 100%;
	position: relative;
	background: url(../images/bg_04.jpg) no-repeat center #f5f5f5;
	/*height: 420px;*/
	padding-bottom: 12px;
}
.i-wrap4.i-mwrap{
	display: none;
}
.i-wrap4 .bg{
	width: 1150px;
}
.i-wrap4 .contwrap{
	/*position: absolute;
	top: 26%;
	left: 0;*/
	padding-top: 28px;
	/*padding-bottom: 30px;*/
}
.i-wrap4 .contwrap.twrap{
	top: 9%;
}
.i-wrap4 .tit-box .more{
	color: #b8c8e0;
    display: inline-block;
    font-size: 24px;
    line-height: 40px;
    margin-top: 26px;
}
.i-wrap4 .left{
	width: 24%;
}
.i-wrap4 .owrap .left .f48,.i-wrap4 .twrap .left .f48{
	line-height: 42px;
}
.i-wrap4 .owrap .tit-box .more,.i-wrap4 .twrap .tit-box .more{
	margin-top: 6px;
	font-size: 20px;
}
.i-wrap4 .left .f48{
	font-size: 48px;
	line-height: 80px;
	display: block;
	width: 100%;
	color: #035cac;
}
.i-wrap4 .left .f48 a{
	color: #035cac;
}
.i-wrap4 .twrap .left .f48{
	font-size: 36px;
	line-height: 44px;
}
.i-wrap4 .twrap .left .f36{
	font-size: 21px;
	line-height: 32px;
}
.i-wrap4 .left .f36{
	font-size: 36px;
	line-height: 52px;
	color: #888;
	display: block;
	text-transform: uppercase;
}
.i-wrap4 .left .line{
	display: block;
	width: 80px;
	height: 3px;
	background-color: #e5e5e5;
	margin-top: 4%;
}
.i-wrap4 .left .more{
	display: inline-block;
	padding-right: 46px;
	line-height: 32px;
	font-size: 18px;
	color: #333;
	margin-top: 22px;
	background: url(../images/bg_60.png) no-repeat right top;
}
.i-wrap4 .left .more:hover{
	background: url(../images/bg_61.png) no-repeat right bottom;
	color: #035cac;
}
.i-wrap4 ul{
	width: 109.6%;
}
.i-wrap4 li{
	width: 21%;
	margin-right: 12%;
}
.i-wrap4 li .f16{
	line-height: 22px;
	display: block;
	height: 22px;
	overflow: hidden;
	margin-top: 21px;
}
.i-wrap4 li .f16 a{
	color: #000;
}
.i-wrap4 li .f16 a:hover{
	color: #035cac;
}
.i-wrap4 li .date{
	display: block;
	line-height: 16px;
	margin-top: 6px;
	color: #8a8a8a;
	font-family: "Arial";
	font-size: 14px;
}
.i-wrap4 li .word{
	display: block;
	line-height: 24px;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 13px;
	max-height: 204px;
	overflow: hidden;
}
.i-wrap4 li .word a:hover{
	color: #035cac;
}
.i-wrap4 li .more{
	display: block;
	width: 25px;
	height: 25px;
	margin-top: 37px;
	background: url(../images/ico_13.png) no-repeat center;
}

.i-wrap4 .scroll{
	width: 100%;
	position: relative;
	margin-top: 18px;
}
.i-wrap4 .scroll .butn{
	display: inline-block;
	width: 18px;
	height: 33px;
	position: absolute;
	top: 50%;
	margin-top: -58px;
	cursor: pointer;
}
.i-wrap4 .scroll .prev{
	background: url(../images/ico_136.png) no-repeat center;
	left: 0;
}
.i-wrap4 .scroll .next{
	background: url(../images/ico_135.png) no-repeat center;
	right: 0;
}
.i-wrap4 .center-list{
	width: 100%;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.i-wrap4 .center-list li{
	width: 28.6%;
	margin-right: 2.6%;
}
.i-wrap4 .owrap .center-list li{
	width: 28.6%;
	margin-right: 4.6%;
}
.i-wrap4 .twrap .center-list li{
	width: 28.6%;
	margin-right: 4.6%;
}
.i-wrap4 .center-list .img{
	display: block;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.i-wrap4 .center-list .img img{
	display: block;
	transform: translateZ(0px);
    transition: transform 0.3s ease 0s;
}
.i-wrap4 .center-list .img:hover img{
	transform: scale(1.1, 1.1);
    transition: transform 0.6s ease 0s;
}


.pro-box{width:1200px; margin:60px auto; height:600px}
.pro-tit{ text-align:center; height:44px;width:360px; margin:0 auto; }
.pro-tit ul{ margin-left:50px}
.pro-tit ul li{ float:left;cursor: pointer;  width:110px; height:44px; line-height:44px; font-size:18px; margin-right:44px; background:#adadad;}
.pro-tit ul li a{ color:#fff}
.pro-tit ul li.cur{background:#4eb136; color:#fff;}
.pro-tit ul li.cur a { color:#fff}
.pro-nav{ margin-top:25px;}
.pro-nav p{ text-align:center; line-height:36px}
.pro-nav p.a{ font-size:18px;color:#4eb136}
.pro-nav p.b{ font-size:16px; color:#4eb136}
.pro-nav p.c{ font-size:14px; color:#999}
.pro-img{ margin-top:40px}
.pro-img .a{ margin-right:32px}
.pro-img .b dl dd{ margin-top:13px}
/**************pro-list************************/
.pro-list{ margin-top:60px;margin-right:-35px;height:320px;}
.pro-list ul{ }
.pro-list ul li{ float:left; margin-right:20px; height:320px;}
.pro-list ul li:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color='#bab6b6', Direction=135,Strength=8);/*for ie6,7,8*/  
         background-color: #fff;  
         -moz-box-shadow:2px 2px 8px#bab6b6;/*firefox*/  
         -webkit-box-shadow:2px 2px 8px#bab6b6;/*webkit*/  
         box-shadow:2px 2px 8px #bab6b6;/*opera或ie9*/ }
.pro-list ul li dl{ text-align:center;height:316px;}
.pro-list ul li dl dd{ font-size:14px; color:#868686; height:60px; line-height:60px}

.abo-box{width:420px; margin:30px auto;}
.abo-nav{ margin-top:10px;}
.abo-nav p{ margin-left:60px;margin-right:60px;text-align:center; line-height:25px; font-size:16px; color:#999}

.abo-list{ margin-top:10px; margin-right:-30px; overflow:hidden; padding-bottom:10px}
.abo-list dl dd.a{ font-size:20px; color:#216aae;text-align:center; height:40px; line-height:40px;margin-top:20px;}
.abo-list dl dd.b{ font-size:14px; color:#6b6b6b; line-height:20px; height:38px; overflow:hidden; padding:8px 14px}
.abo-list dl{ float:left; width:420px; height:430px;margin-right:50px; background:#f2f2f2 }
.abo-list dl:hover{ filter:progid:DXImageTransform.Microsoft.Shadow(color='#a8a5a5', Direction=135,Strength=12);/*for ie6,7,8*/  
         background-color: #fff;  
         -moz-box-shadow:2px 2px 8px#bab6b6;/*firefox*/  
         -webkit-box-shadow:2px 2px 8px#bab6b6;/*webkit*/  
         box-shadow:2px 2px 8px #bab6b6;/*opera或ie9*/  }
	.abo-list dl a:hover{ text-decoration:none;color:#0057b0;}	 
	
	.i-m-wrap{
	display: none;
}
.i-m-wrap .wrap-fir{
	margin-top: 15px;
	padding-bottom: 7px;
}
.i-m-wrap .wrap-fir ul{
	width: 100%;
}
.i-m-wrap .wrap-fir li{
	width: 100%;
	margin-bottom: 5px;
}
.i-m-wrap .wrap-fir li a{
	display: block;
	width: 100%;
}
.i-m-wrap .wrap-fir li .img{
	display: block;
	width: 100%;
}
.i-m-wrap .wrap-fir li img{
	width: 100%;
}
.i-m-wrap .wrap-fir li p{
	text-align: center;
	line-height: 30px;
	color: #666;
}
.i-m-wrap .wrap-sec{
	padding-top: 20px;
	background-color: #f5f5f5;
	padding-bottom: 5px;
}
.i-m-wrap .wrap-sec ul{
	width: 100%;
}
.i-m-wrap .wrap-sec li{
	width: 31%;
	margin-right: 3.5%;
	line-height: 22px;
	margin-bottom: 15px;
	text-align: center;
}
.i-m-wrap .wrap-sec li.right{
	margin-right: 0;
}
.i-m-wrap .wrap-sec li a{
	color: #333;
	display: block;
	padding-top: 43px;
	padding-bottom: 11px;
	width: 100%;
}
.i-m-wrap .wrap-sec .li1{
	background: url(../images/ico_19.jpg) no-repeat center 30% #fff;
	background-size: auto 30%;
}
.i-m-wrap .wrap-sec .li2{
	background: url(../images/ico_20.jpg) no-repeat center 30% #fff;
	background-size: auto 30%;
}
.i-m-wrap .wrap-sec .li3{
	background: url(../images/ico_21.jpg) no-repeat center 30% #fff;
	background-size: auto 30%;
}
.i-m-wrap .wrap-sec .li4{
	background: url(../images/ico_22.jpg) no-repeat center 30% #fff;
	background-size: auto 30%;
}
.i-m-wrap .wrap-sec .li5{
	background: url(../images/ico_23.jpg) no-repeat center 30% #fff;
	background-size: auto 30%;
}
.i-m-wrap .wrap-sec .li6{
	background: url(../images/ico_24.jpg) no-repeat center 30% #fff;
	background-size: auto 30%;
}
.i-m-wrap .wrap-thi{
	background: url(../images/img_09.png) no-repeat center 16% #035cac;
	background-size: 100% auto;
	padding-top: 10px;
	padding-bottom: 34px;
}
.i-m-wrap .wrap-thi .tit{
	display: block;
	line-height: 37px;
	height: 37px;
	width: 100%;
}
.i-m-wrap .wrap-thi .tit .f18{
	color: #fff;
}
.i-m-wrap .wrap-thi .tit .link{
	display: inline-block;
	color: #a4b9d8;
}
.i-m-wrap .wrap-thi .video-box{
	width: 100%;
	position: relative;
	/*padding-bottom: 14px;*/
}
.i-m-wrap .wrap-thi li{
	position: relative;
	transiton: normal;
}
.i-m-wrap .wrap-thi video{
	width: 100%;
	height: 100%;
}
.i-m-wrap .wrap-thi .up-box{
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 2;
}
.i-m-wrap .wrap-thi .up-box img{
	width: 100%;
}
.i-m-wrap .wrap-thi .up-box .ico{
	display: block;
	width: 30px;
	height: 30px;
	background: url(../images/ico_12.png) no-repeat center;
	left: 50%;
	margin-left: -15px;
	top: 50%;
	margin-top: -30px;
	position: absolute;
	z-index: 3;
}
.i-m-wrap .wrap-thi .up-box p{
	line-height: 22px;
	text-align: center;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	z-index: 3;
}
.i-m-wrap .wrap-thi .v-pagination{
	position: absolute;
	bottom: 0;
	left: 50%;
	height: 4px;
}
.i-m-wrap .wrap-thi .v-pagination span{
	display: block;
	width: 8px;
	height: 4px;
	background-color: #81aed6;
	border-radius: 3px;
	margin-left: 4px;
	float: left;
}
.i-m-wrap .wrap-thi .v-pagination .swiper-pagination-bullet-active{
	width: 13px;
	background-color: #fff;
}
.i-m-wrap .wrap-fou{
	padding-top: 15px;
	padding-bottom: 15px;
	background: url(../images/img_10.png) no-repeat center 30%;
	background-size: 100% auto;
}
.i-m-wrap .wrap-fou .left{
	width: 36%;
}
.i-m-wrap .wrap-fou .f18{
	line-height: 28px;
	color: #035cac;
}
.i-m-wrap .wrap-fou .en{
	color: #888;
	line-height: 19px;
	text-transform: uppercase;
}
.i-m-wrap .wrap-fou .line{
	background-color: #dedede;
	width: 20%;
	height: 2px;
	margin-top: 10px;
	display: block;
}
.i-m-wrap .wrap-fou .newslist{
	width: 100%;
	padding-bottom: 21px;
	margin-top: 17px;
	cursor: grab;
}
.i-m-wrap .wrap-fou .newslist ul{
	width: 100%;
}
.i-m-wrap .wrap-fou .newslist li{
	width: 100%;
}
.i-m-wrap .wrap-fou .newslist li a{
	display: block;
	width: 100%;
}
.i-m-wrap .wrap-fou .newslist li img{
	display: block;
}
.i-m-wrap .wrap-fou .newslist .tit{
	color: #000;
	line-height: 16px;
	font-size: 14px;
	display: block;
	margin-top: 6px;
}
.i-m-wrap .wrap-fou .newslist .date{
	line-height: 14px;
	color: #8d8d8d;
	font-family: "Calibri";
	display: block;
}
.i-m-wrap .wrap-fou .newslist .font{
	display: block;
	line-height: 14px;
	margin-top: 4px;
	color: #666;
}
.i-m-wrap .wrap-fou .newslist .ico{
	display: block;
	width: 13px;
	height: 13px;
	background: url(../images/ico_13.png) no-repeat center;
	margin-top: 8px;
}
.i-m-wrap .wrap-fou .n-pagination{
	position: absolute;
	left: 50%;
	bottom: 0;
}
.i-m-wrap .wrap-fou .n-pagination span{
	float: left;
	display: block;
	height: 4px;
	width: 8px;
	border-radius: 3px;
	background-color: #bbbbbb;
	margin-left: 8px;
}
.i-m-wrap .wrap-fou .n-pagination .swiper-pagination-bullet-active{
	width: 13px;
	background-color: #035cac;
}
.i-m-wrap .wrap-fou .more{
	display: block;
	width: 14px;
	height: 25px;
	background: url(../images/ico_14.png) no-repeat center;
	margin-top: 6px;
}

.kqzl{width: 750px; height: 308px;overflow: hidden;margin-top: 24px;}
.yczz{}
.yczz .hd{background: #0765a5;}
.yczz .hd ul{height: 40px;overflow: hidden;}
.yczz .hd ul li{float: left;border-right: 1px solid #fff;}
.yczz .hd ul li a{display: block;width: 124px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;text-decoration:none;}
.yczz .hd ul li.on a{background: #1977df;}
.yczz .bd{padding-top: 24px;}
.yczz .bd .list{height: auto;overflow: hidden;}
.yczz .bd .listl{float: left;width: 260px;}
.yczz .bd .listl img{width: 240px;height: 240px;}
.yczz .bd .listc{float: left; width: 450px;}
.yczz .bd .listc .lct{height: 98px;overflow: hidden;margin-bottom: 8px;}
.yczz .bd .listc table{}
.yczz .bd .listc table tr{}
.yczz .bd .listc h1{font-weight: bold;font-size:18px; padding-top: 3px; color: #000;width: 450px;text-align: left;vertical-align: top;}
.yczz .bd .listc p{width:410px; color:#999;  margin-left:10px; margin-top:15px;height:20px; line-height:20px;margin-bottom:15px;}
.yczz .bd .listc .lcb{}
.yczz .bd .listc .lcb .t{height: 22px;line-height: 22px;overflow: hidden;}
.yczz .bd .listc .lcb .t h2{float: left;height: 22px;background: url(../images/bg_h2.png) no-repeat 0 0;color: #fff;text-align: center;width: 92px;}
.yczz .bd .listc .lcb .t span{float: right;display: block;height: 22px;}
.yczz .bd .listc .lcb ul{height: auto;overflow: hidden;}
.yczz .bd .listc .lcb ul li{width: 220px; float: left;   overflow: hidden;height: 25px;line-height: 25px;}
.yczz .bd .listc .lcb ul li a:hover{color:#e80e1f;}
.yczz .bd .listr{float: right;width: 494px;}
.yczz .bd .listrl{float: left; width: 258px;}
.yczz .bd .listrl img{width: 256px;margin-bottom: 5px; height: 117px;}
.yczz .bd .listrr{float: right;width: 220px;}
.yczz .bd .listrr .t{height: 24px;line-height: 24px; margin-bottom: 8px;}
.yczz .bd .listrr .t h2{float: left;height: 24px;color: #000;}
.yczz .bd .listrr .t span{display: block;float: right;}
.yczz .bd .listrr dl{margin-bottom: 8px;}
.yczz .bd .listrr dl dt,.sld .bd .listrr dl dd{padding-left: 30px;}
.yczz .bd .listrr dl dt{background: url(../images/bg_dt.png) no-repeat 0px 4px; margin-bottom: 6px; height: 20px;line-height: 20px;}
.yczz .bd .listrr dl dd{background: url(../images/bg_dd.png) no-repeat 0px 4px;line-height: 1.9em;}


.zzlideTxtBox{ width:1150px; text-align:left;  }
.zzlideTxtBox .hd{ height:40px; line-height:40px; background:#fff; padding:0 10px 0 10px;  position:relative; }
.zzlideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:40px;   }
.zzlideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; 	font-size:16px; font-weight:bold;}
.zzlideTxtBox .hd ul li.on{ height:40px;  background:#e80e1f; border-bottom:2px solid #fff; color:#fff;}
.zzlideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.zzlideTxtBox .bd li{ height:36px; line-height:36px; font-size:16px; color:#333333;border-bottom:1px #CCC dashed;}
.zzlideTxtBox .bd li .date{ float:right; color:#999;  }


.index_table{ width:100%; background:url(index_table_bj.jpg) repeat-x}
.xxlideTxtBox{ width:1200px; min-width:1200px; margin:0px auto;}
.xxlideTxtBox .hd{ height:90px; line-height:90px; background:#fffff;  position:relative; }
.xxlideTxtBox .hd ul{ position:absolute;  height:90px;   }
.xxlideTxtBox .hd ul li{
	float:left;
	font-weight:bold;
    width:200px;
    text-align: center;
    height: 90px;
    color: #555;
    font-size: 18px;
    cursor: pointer;
	line-height:80px;
}
.xxlideTxtBox .hd ul li.on{ height:90px;  color:#fff; background:url(index_table.jpg)}

.xxlideTxtBox .bd{ margin-top:15px;}
.xxlideTxtBox .bd div{zoom:1;  }


* side_nav */
.side_nav {
    position: fixed;
    top: 50%;
    right: 0;
    z-index: 9999;
    width: 60px;
}

.side_nav ul li {
    position: relative;
    width: 60px;
    height: 60px;
    float: right;
    margin-bottom: 1px;
}

.side_nav ul li a {
    display: inline-block;
    height: 60px;
    position: absolute;
    top: 0;
    left: 0;
}

.index_news{ height:400px; padding-top:30px; }
.index_news01{ width:740px; margin:0 auto;}

.index_news03{ overflow:hidden; width:103%;}
.index_news03 dl{ float:left; cursor:pointer; position:relative;height:130px; width:740px; background:#f3f3f3; margin:0 20px 21px 0; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 dl dt{ float:left; width:128px; height:103px; overflow:hidden; background:#f3f3f3; margin:14px 0 0 14px;}
.index_news03 dl dt img{ height:100%; max-width:100%; margin:0 auto; display:block;}
.index_news03 dl dd{ float:left; width:550px; font-size:14px; color:#6b6b6b; line-height:25px; padding:29px 0 0 14px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 dl dd span{ display:block; font-size:20px; color:#216aae; height:25px; margin-bottom:7px; overflow:hidden;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.index_news03 dl:hover{ background:#2e81cd;}
.index_news03 dl:hover dd{ color:#fff;}
.index_news03 dl:hover dd span{ color:#fff;}

.index_news04{}
.index_news04 a{ margin:0 auto; width:158px; height:38px; color:#737373; text-align:center; font-size:14px;  line-height:38px;display:block;  border:#66321f solid 1px;}
.index_news04 a:hover{ background:#66321f; solid 1px; color:#ffffff;}

/* 首页滚动产品图片 */
.picMarquee-left{ width:1200px; height:210px; overflow:hidden; position:relative; }
.picMarquee-left .bd{ padding:0px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center; width:238px;}

.index_news04{}
.index_news04 a{ margin:0 auto; width:130px; height:45px; color:#333;background:#fff; text-align:center; font-size:14px;  line-height:45px;display:block;  border:#c6c5c5 solid 1px;	border-radius:5px;}
.index_news04 a:hover{ background:#dd0012; solid 1px; color:#ffffff;}

	/* 本例子css */
.ladyScroll{width:1200px; min-width:1200px;height:250px; margin:0 auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:120px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }

.ladyScroll .scrollWrap{width:1160px; min-width:1160px; margin-left:22px;padding-top:30px;overflow:hidden;position:absolute; }
.ladyScroll dl{float:left;width:280px;text-align:center;position:relative; margin-right:10px; border:1px solid #ddd}
.ladyScroll  span{display:block;width:100%;height:40px;position:absolute;left:0px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll  dt{margin:0 auto;width:100%; overflow:hidden;}
.ladyScroll  img{display:block; width:100%; height:230px;}
.ladyScroll  dd{width:100%;height:35px;line-height:28px;font-size:18px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:0px;bottom:0;}
.ladyScroll  dd a{ color:#fff;  }
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background:#0783e3;  }



.ladyScrol2{width:1200px; min-width:1200px;height:200px; margin:0 auto;position:relative;}
.ladyScrol2 .prev,.ladyScrol2 .next{width:51px;height:45px;position:absolute;top:120px;left:0;z-index:100; cursor:pointer; }
.ladyScrol2 .next{ left:auto; right:0; background-position:0 -90px;}
.ladyScrol2 .prev:hover{ background-position:0 -45px; }
.ladyScrol2 .next:hover{ background-position:0 -135px; }

.ladyScrol2 .scrol2Wrap{width:1160px; min-width:1160px; margin-left:22px;padding-top:30px;overflow:hidden;position:absolute; }
.ladyScrol2 dl{float:left;width:210px;text-align:center;position:relative; margin-right:10px; border:1px solid #ddd}
.ladyScrol2  span{display:block;width:100%;height:40px;position:absolute;left:0px;bottom:0;}
.ladyScrol2  dt{margin:0 auto;width:100%; overflow:hidden;}
.ladyScrol2  img{display:block; width:100%; height:100px;}
.ladyScrol2  dd{width:100%;height:35px;line-height:28px;font-size:18px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:0px;bottom:0;}
.ladyScrol2  dd a{ color:#fff;  }
.ladyScrol2  dd a:hover{ text-decoration:none;  }
.ladyScrol2 dl:hover span{ background:#0783e3;  }


/*首页底部新闻*/
.newsmain{width:1150px;min-width:1150px; margin:0 auto; overflow: hidden; margin-top:30px;margin-bottom:50px;}

.newsmain li{float:left;width:570px; margin-right:10px; margin-bottom:12px;}
.newsmain li a{float:left;width:546px; padding:10px; border:1px solid #c2c2c2; transition:all 0.5s}
.newsmain li a:hover{border:2px solid #dd0012 }
.newsmain li:nth-of-type(2n+0){margin-right:0px;}
.newsmain li:first-child+li{margin-right:0px;}
.newsmain li:first-child+li+li+li{margin-right:0px;}
.newsmain li:first-child+li+li+li+li+li{margin-right:0px;}

.time{float:right;width:56px;height:58px;background:url(../images/time.jpg) left top no-repeat;margin-right:1px;color:#fff; text-align:center;display:inline;margin:0}
.time font{float:left;text-align:center;width:100%;font:16px/34px Microsoft Yahei;color:#6f6f6f; text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.time span{font:12px/21px Microsoft Yahei;float:left;width:100%;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.newsli_r{float:left;line-height:1.5;color:#8b8b8b;width:475px;}
.newsli_rt{width:100%;}
.newsli_rt .fl{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;color:#29283a; font-weight:bold}
.newscont{float:left;width:100%;line-height:16px;font-size:12px;height:32px;overflow:hidden;color:#666666;padding:8px 0 0 0}
/*首页底部新闻_end*/

/*for4*/
.for4{ min-width:1150px;}
.for4 ul{ width:1150px; margin:0 auto; margin-top:15px;}
.for4 li{ width:250px; height:374px; background-color:#F5F5F5; border:1px solid #2E86F3; background:#F5F5F5; position:relative; float:left; margin-left:15px; margin-right:20px;}
.for4 li:hover{ width:250px; height:374px;  border:1px solid #2E86F3; background: #fff;}
.for4 li a:hover{color:#484848}
.for4 li .bt{ width:100%; height:374px; line-height:134px;display:block; font-size:18px; text-align:center; color:#FFF;;background:url(../images/f4.png)  no-repeat 48px 49px;}
.for4 li .bt:hover{background:url(../images/f4h.png) no-repeat 48px 85px; text-decoration:none;}
.for4 li p{ color:#616161; font-size:14px; text-indent:2em; width:210px; margin:0 auto; line-height:27px; margin-top:123px; height:186px; overflow:hidden}
.moref4{ font-size:14px; color:#2e86f3; float:right; padding-right:20px; margin-top:20px;}

.aa{width:100%; height:334px; position:absolute; top:0px}
.aa2{color: #616161; font-size: 14px; width: 220px; margin: 0 auto;line-height: 27px; height: 186px; overflow: hidden;}


.proname{margin:0 auto;width:220px;text-align:center;color:#2b7cfa;font-size:26px; font-weight: normal; line-height:30px;padding:50px 0 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.prona{margin:0 auto; width:1150px; min-width: 1150px; text-align:center;position:relative;font-size:14px;color:#818181; background:url(../images/topline.png) center center no-repeat;}
.prona font{color:#aeafae;font-size:14px;  display:inline-block; text-transform:uppercase; padding:10px 10px; }
.pronalv{margin:0px auto; width:1150px; min-width: 1150px; text-align:center;position:relative;font-size:14px;color:#818181; background:url(../images/topline.png) center center no-repeat;}
.pronalv font{color:#b2b2b2;font-size:14px; background:#f1f1f1; display:inline-block; text-transform:uppercase; padding:0 10px; }

/* 手机幻灯片 */
.slideBox{ width:1150px; height:385px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1150px; height:385px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:0.1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0.1%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }



.ysyq{ float:left; width:100%; margin-top:40px; margin-bottom:60px;overflow:hidden;}
.ysyq ul{ margin-right:-37px;}
.ysyq li{ float:left; width:200px; text-align:center; margin-right:37px;}
.ysyq li .l1{ float:left; width:120px; margin:0 25px; position:relative; }
.ysyq li .l1_1{ float:left; width:120px; height:120px; line-height:170px; text-align:center; color:#999999; font-size:40px; font-weight:bold;transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.ysyq li .l1_2{ position:absolute; right:0; top:50%; background:#999999; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; width:30px; height:30px; line-height:30px; text-align:center; margin-top:-15px; margin-right:-15px; color:#fff; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.ysyq li .l2{ float:left; width:100%; color:#2e86f2; font-size:18px; line-height:26px; margin-top:15px; margin-left:-15px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ysyq li .l3{ float:left; width:100%; color:#666; font-size:14px; line-height:26px; margin-top:10px;}
.ysyq li:hover .l1_1{ color:#fff;}
.ysyq li:hover .l1_2{ background:#005099; color:#fff;}
.ysyq li:hover .l2{ color:#0183f9;}


.site-title {padding:50px 0 0px;text-align: center;}
.site-title h2{color:#000;font-size:26px;}
.site-title h2 span{font-family:Arial, Helvetica, sans-serif}
.site-title p{margin-top:10px;color:#000;font-size:24px; line-height:30px; text-transform: uppercase;font-family:Arial, Helvetica, sans-serif}
.site-title .line{position:relative;margin:8px auto 0;width:110px;height:7px;background:#2e86f2}