﻿/* CSS Document */


*{ margin: 0;padding: 0; border:none; list-style:none; }

/**{font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important;}*/
body {-webkit-text-size-adjust:none; font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important; min-width:1200px;}
a{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;}
.clear{ clear:both;}
fl{ float:left;}


.Top{ width:100%; height:40px; overflow:hidden; background:#333333; overflow:hidden; position:relative !important;}
.Toper{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #fff;*/}
.Toper .Toper-left{ float:left; line-height:40px; color:#fff; font-size:14px;}
.Toper .Toper-right{ float:right;}
.Toper .Toper-right p{ color:#fff; font-size:14px; font-weight:bold; float:left; line-height:40px;}
.Toper .Toper-right ul{ float:left; margin-left:12px;}
.Toper .Toper-right ul li{ float:left;}

.Nav{ widht:100%; height:auto; overflow:hidden; position:relative !important;}
.Naver{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.Logo{ float:left;}
.Naver ul{ float:left; margin-left:40px;}
.Naver ul li{ width:120px; height:40px; line-height:100px; text-align:center; float:left;}
.Naver ul li a p{ color:#000;}
.Naver ul li a:hover{ display:block; background:#165b94;}
.Naver ul li a:hover p{ color:#fff;}

.bxysan {
	width: 100%;
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 0px;
	background:#f3f3f3;
	
}
.bxysann {
	width: 1200px;
	height: AUTO;
	margin: 0 auto;
	overflow: hidden;
}
.bxysan1 {
	width: 100%;
	text-align: center;
	color: #155b93;
	margin-bottom: 12px;
	font-size: 30px;
	font-family: "the new roman";
}
.bxysan2 {
	width: 320px;
	text-align: center;
	color: #222;
	padding-bottom: 12px;
	font-size: 36px;
	border-bottom: 1px solid #b6b9bf;
	margin: 0 auto;
}
.bxysan2 b {
	padding-bottom: 14px;
	background: url(../images/gang.jpg) no-repeat bottom center;
}
.bxysan3 {
	width: 100%;
	text-align: center;
	color: #333;
	margin-top: 12px;
	font-size: 14px;
}





.jstd {

	width: 100%;

	height: AUTO;

	/*background-image: url(../images/brt_10.jpg);*/

	background-position: bottom center;

	background-repeat: no-repeat;

	/*background-color: #009ec5;*/
	background:#f3f3f3;
	
	padding:40px 0px;

}

.jstd_t {

	width: 1200px;

	height: 90px;

	margin: 0 auto;

	text-align: center;

}

.jstd_c {

	width: 1218px;

	height: 740px;

	margin: 0 auto;

}

.jstd_c ul li {

	width: 280px;

	height: 340px;

	float: left;

	background-color: #FFF;

	margin-left: 10px;

	margin-right: 10px;

	margin-top:20px;
	
	

}

.jstd_c ul li img {

	width: 278px;

	height: 278px;

	float: left;
	
	border-top:1px solid #dedede;
	border-bottom:3px solid #155b93;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;

}

.jstd_c ul li a:hover img {

	opacity:0.8;filter(alpha=80);

}

.jstd_c ul li span {

	width: 234px;

	height: 35px;

	float: left;

	line-height: 35px;

	overflow: hidden;

	margin-left: 20px;

	font-size: 14px;

	color: #333;

	margin-top: 7px

}

.jstd_c ul li span a {

	color: #333

}

.jstd_c ul li p {

	width: 234px;

	height: 48px;

	float: left;

	line-height: 24px;

	overflow: hidden;

	margin-left: 20px;

	color: #666

}

.jstd_b {

	width: 1200px;

	height: 50px;

	margin: 0 auto;

	text-align: center;

	margin-top: 30px

}


.I-about{ width:100%; height:auto; overflow:hidden; position:rrelative !important;}
.I-about .I-abouter{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid red;*/ margin-top:40px;}
.I-about .I-abouter .I-abouter-left{ width:650px; height:auto; overflow:hidden; float:left; /*border:1px solid red;*/}
.I-about .I-abouter .I-abouter-left .I-abouter-left-top{ width:100%; height:auto; overflow:hidden;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-top .I-abouter-left-top-left{ float:left; width:533px; height:62px;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-top .I-abouter-left-top-left img{ width:533px; height:62px;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-top .I-abouter-left-top-right{ float:right; margin-right:20px; margin-top:30px;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-top .I-abouter-left-top-right p{ width:80px; height:30px; background:#e46713; border-radius:4px; text-align:center; line-height:30px;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-top .I-abouter-left-top-right p a{ color:#fff;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-con{ width:100%; height:auto; overflow:hidden; /*border:1px solid red;*/ margin-top:25px;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-con p{ color:#707070; line-height:30px;}

.I-about .I-abouter .I-abouter-left .I-abouter-left-foot{ width:100%; height:auto; overflow:hidden; margin-top:30px; /*border:1px solid #dedede;*/}
.I-about .I-abouter .I-abouter-left .I-abouter-left-foot ul{}
.I-about .I-abouter .I-abouter-left .I-abouter-left-foot ul li{ width:190px; height:160px; border:1px solid #dedede; float:left; margin-left:10px; margin-right:10px; border-radius:6px;}
.I-about .I-abouter .I-abouter-left .I-abouter-left-foot ul li img{ border-radius:6px;}
.I-about .I-abouter .I-abouter-right{ width:500px; height:auto; overflow:hidden; float:right; /*border:1px solid  red;*/ padding:20px 0px;  border-radius:6px; background:#999;}

.I-h{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#e7edf7; padding:50px 0px; }
.I-her{ width:1280px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid red;*/  background:#fff;}
.I-her ul{}
.I-her ul li{ width:280px; height:350px;/* border:1px solid #dedede;  */float:left; margin-left:20px; margin-right:20px; padding:20px 0px;}

/*滚动成功案例*/
.case {
	width: 1300px;
	height: auto;
	margin:0px auto;
	padding:40px 0px;
}
.ibox7 {
	padding-top: 30px;
	height: 280px;
	overflow: hidden;
	position: relative;
}
.ibox7 #LeftArr1 {
	position: absolute;
	left: 0px;
	top: 30px;
	width: 34px;
	height: 274px;
	cursor: pointer;
	background: url(../images/left.png) left center no-repeat;
}
.ibox7 #RightArr1 {
	position: absolute;
	right: 0px;
	top: 30px;
	width: 34px;
	height: 274px;
	cursor: pointer;
	background: url(../images/right.png) right center no-repeat;
}
.ihonor {
	width: 1140px;
	margin: 0px auto;
	overflow: hidden;
}
.ihonor img {
	width: 280px;
	height: 240px;
    background:#fff;
	padding:4px;
	margin: 0px 2px;
}

.I-n{ width:100%; height:auto; overflow:hidden; position: relative !important; padding-bottom:30px;}
.I-er{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:80px;}
.I-er .I-er-left{ width:640px; height:auto; overflow:hidden; float:left; }

.I-er .I-er-left .I-er-left-top{ width:100%; height:auto; overflow:hidden;}
.I-er .I-er-left .I-er-left-top-left{ float:left;}
.I-er .I-er-left .I-er-left-top-left p{ font-size:28px; font-weight:100;}
.I-er .I-er-left .I-er-left-top-left p span{ color:#999; font-size:14px; margin-top:12px;}
.I-er .I-er-left .I-er-left-top-right{ float:right; margin-top:30px;}
.I-er .I-er-left .I-er-left-top-right p{ width:80px; height:30px; border:1px solid #999; border-radius:4px; text-align: center; line-height:30px; font-size:13px;}
.I-er .I-er-left .I-er-left-top-right a p{ color:#999;}
.I-er .I-er-left .I-er-left-top-right:hover { display:block; background:#145a95; border-radius:4px;}
.I-er .I-er-left .I-er-left-top-right:hover a p{ color:#fff;}
.I-er .I-er-left .I-er-left-con{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.I-er .I-er-left .I-er-left-con .I-er-left-con-top{ width:100%; height:auto; border-bottom:1px soild #DEDEDE; padding-bottom:20px;}
.I-er .I-er-left .I-er-left-con .I-er-left-con-top img{ float:left;}
.I-er .I-er-left .I-er-left-con ul{}
.I-er .I-er-left .I-er-left-con ul li{ width:100%; height:50px; border-bottom:1px dotted #dedede; line-height:50px;}
.I-er .I-er-left .I-er-left-con ul li a p{ color:#000;}
.I-er .I-er-left .I-er-left-con ul li a:hover p{ color:#145a95}
.I-er .I-er-left .I-er-left-con ul li span{ float:right;}


.I-er .I-er-right{ width:420px; height:auto; overflow:hidden; float:right;}
.I-er .I-er-right .I-er-right-top{ width:100%; height:auto; overflow:hidden;}
.I-er .I-er-right .I-er-right-top-left{ float:left;}
.I-er .I-er-right .I-er-right-top-left p{ font-size:28px; font-weight:100;}
.I-er .I-er-right .I-er-right-top-left p span{ color:#999; font-size:14px; margin-top:12px;}
.I-er .I-er-right ul{ margin-top:20px;}
.I-er .I-er-right ul li{ width:100%; height:40px; border-bottom:1px dashed #dedede; line-height:40px;}
.I-er .I-er-right ul li p{ float:left;}
.I-er .I-er-right ul li img{ margin-top:4px; float:left;}

.ad_boxfixed {
	position: fixed;
	z-index: 2000;
	bottom: 20px;
	right: 5px;
	line-height: 1.2;
}
.ad_boxfixed .ad_tel {
	float: left;
	background: #155b94;
	border: 1px solid #075492;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px 14px 11px;
	color: #fff;
	margin-right: 10px;
}
.ad_boxfixed .ad_tel .ad_tel_icon {
	float: left;
}
.ad_boxfixed .ad_tel .ad_tel_icon .icon_adTel {
	display: block;
	width: 54px;
	height: 54px;
	background: url(../images/ad_tel.png);
}
.ad_boxfixed .ad_tel:hover .ad_tel_icon .icon_adTel {
	animation: yaohuang 0.3s infinite;
	-webkit-animation: yaohuang 0.3s infinite;
}
@-webkit-keyframes yaohuang {
0%, 100% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
25% {
-webkit-transform:rotate(30deg);
transform:rotate(30deg)
}
50% {
-webkit-transform:rotate(10deg);
transform:rotate(10deg)
}
75% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
}
@keyframes yaohuang {
0%, 100% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
25% {
-webkit-transform:rotate(30deg);
transform:rotate(30deg)
}
50% {
-webkit-transform:rotate(10deg);
transform:rotate(10deg)
}
75% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
}
.ad_boxfixed .ad_tel .ad_tel_text {
	margin-left: 62px;
	padding-top: 2px;
}
.ad_boxfixed .ad_tel .ad_tel_text .ad_tel_txt {
	font-size: 14px;
	font-weight: 200;
}
.ad_boxfixed .ad_tel .ad_tel_text .ad_tel_num {
	font-size: 20px;
	font-weight: bold;
	margin-top: 8px;
}
.ad_boxfixed .ad_buyCart {
	float: left;
	border: 1px solid #01e188;
	background: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.ad_boxfixed .ad_buyCart a {
	display: block;
	padding: 8px 10px 10px;
	text-decoration: none;
	color: #01e188;
}
.ad_boxfixed .ad_buyCart a:hover {
	opacity: 0.7;
*filter:alpha(opacity=70);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
.ad_boxfixed .ad_buyCart .icon_adCart {
	display: inline-block;
*display:inline;
*zoom:1;
	background: url(../images/ad_buycart.png) no-repeat center;
	height: 34px;
	width: 41px;
}
.ad_boxfixed .ad_buyCart p {
	margin-bottom: 0;
	margin-top: 2px;
}


.Foot{ width:100%; height:auto; overflow:hidden; position: relative !important; padding:20px 0px; background:#fff;}
.Footer{ width:1080px; height:auto; overflow:hidden; position:relative !important; margin:0px auto;}
.Footer-top{ width:1080px; height:auto; overflow:hidden; margin:0px auto; border-bottom:1px solid #fff; padding-bottom:20px;}
.Footer-top ul{}
.Footer-top ul li{ width:150px; height:20px; border-left:1px solid #fff; float:left; text-align:center; line-height:20px;}
.Footer-top ul li:first-child{border-left:none;}
.Footer-top ul li a p{ color:#000;}
.Footer-top ul li a:hover p{ color:#155b94;}
.Footer-con{ width:100%; height:auto; overflow:hidden; maring-top:20px;}
.Footer-con-left{ width:500px; height:auto; overflow:hidden; float:left;}
.Footer-con-left ul{ margin-top:20px;}
.Footer-con-left ul li{ color:#000; line-height:30px; }
.Footer-con-right{ width:500px; height:auto; overflow:hidden; float:right;}
.Footer-con-right ul{}
.Footer-con-right ul li{ float:left; width:250px; }
.Footer-con-right ul li img{ margin-top:50px;}


 #box_ban{width:100%; height:600px;  margin:0 auto; /*z-index:-9999;*/ margin-top:3px;}
.columnSpace{padding:0 0 3px;}
.FrontPublic_slideShow01-d3_c1 div .wrapper{height:600px;overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1;left:50%;width:1920px;height:600px;overflow:hidden;margin-left:-960px;position:absolute;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none;width:999999px;height:600px;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1920px;height:600px;text-align:center;font-size:0;float:left;display:inline;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute;top:50%;left:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;background:url(../images/prev.png) no-repeat left top!important;z-index:999;text-indent:-9999em;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute;top:50%;right:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;z-index:999;text-indent:-9999em;background:url(../images/next.png) no-repeat left top!important;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150;position:absolute;display:none;}.FrontPublic_slideShow01-d3_c1 .loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
.FrontPublic_slideShow01-d3_c1 #slideshow ul{display:none}.FrontAdv_picture01-d1_c1{width:100%;overflow:hidden;color:#000;clear:both;text-align:left;}

.c_1200_5 .t_1200_6 .erweima{ width:120px; height:auto; float:right; margin-right:10px}
.c_1200_5 .t_1200_6 .erweima img{ text align:center; margin-left:8px; margin-bottom:4px;}
.c_1200_5 .t_1200_6 .erweima p{ text align:center; color:#fff;}
.c_0100_bg1 {
	/*background-color: #f5f6f6;*/
	
}
.c_1200_2 {
	float: left;
	width: 100%;
	padding: 0 0 10px 0;
}
.title_1 {
	float: left;
	width: 100%;
}
.title_1 .tit_1 {
	float: left;
	width: 100%;
	height: 45px;
	line-height: 45px;
	color: #333333;
	font-size: 24px;
	text-align: center;
}
.title_1 .text_1 {
	float: left;
	width: 100%;
	padding: 5px 0;
	color: #787878;
	line-height: 21px;
	text-align: center;
}
.t_1200_1 {
	float: left;
	width: 100%;
	margin: 23px 0 0 0;
}
.li_6 {
	float: left;
	width: 25%;
	margin: 22px 0 0 0;
	background: url(../images/main_img3.jpg) bottom right no-repeat;
}
/*.li_6:hover{ margin:12px 0 0 0; padding:0 0 10px 0;transition: all 0.5s ease 0s;}*/
.li_6 .l_41 {
	float: left;
	width: 41px;
	height: 47px;
	margin: 7px 0 8px 15%;
}
.li_6 .l_41 a {
	float: left;
	width: 41px;
	height: 47px;
}
.li_6 .l_41 a.bg41_1 {
	background: url(../images/main_img1.png) no-repeat;
}
.li_6:hover .l_41 a.bg41_1 {
	background: url(../images/main_img1_h.png) no-repeat;
}
.li_6 .l_41 a.bg41_2 {
	background: url(../images/main_img4.png) no-repeat;
}
.li_6:hover .l_41 a.bg41_2 {
	background: url(../images/main_img4_h.png) no-repeat;
}
.li_6 .l_41 a.bg41_3 {
	background: url(../images/main_img5.png) no-repeat;
}
.li_6:hover .l_41 a.bg41_3 {
	background: url(../images/main_img5_h.png) no-repeat;
}
.li_6 .l_41 a.bg41_4 {
	background: url(../images/main_img6.png) no-repeat;
}
.li_6:hover .l_41 a.bg41_4 {
	background: url(../images/main_img6_h.png) no-repeat;
}
.li_6 .l_140 {
	float: left;
	width: 46%;
}
.li_6 .l_140 .t_140_1 {
	float: left;
	width: 100%;
	margin: 12px 0 0 0;
}
.li_6 .l_140 .t_140_1 a {
	float: left;
	width: 100%;
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
}
.li_6:hover .l_140 .t_140_1 a {
	color: #00a0bc;
}
.li_6 .l_140 .t_140_2 {
	float: left;
	width: 100%;
}
.li_6 .l_140 .t_140_2 a {
	float: left;
	width: 100%;
	color: #969696;
	font-size: 12px;
	line-height: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.li_6 .l_17 {
	float: left;
	width: 17px;
	height: 17px;
	margin: 22px 0 0 0;
	background: url(../images/main_img2.png) no-repeat;
}
.li_6:hover .l_17 {
	background: url(../images/main_img2_h.png) no-repeat;
}
.li_6:nth-child(4) {
	background: 0;
}
.pz_main {
	float: left;
	width: 100%;
	min-width: 1200px;
}

.A-bg{ width:100%; height:372px; overflow:hidden; position:relative !important; /*border:1x solid red;*/ background:url(../images/A-ban.jpg) no-repeat center;}
 
.run_banner { position: relative;overflow: hidden; min-width:1220px;}
.run_banner  img {
    width: 100%;
    position: relative;
    z-index: 0;
 }
.qing {display: block;clear: both;overflow: hidden; padding:30px 0px;min-width: 1220px;}
.juzhong {width: 1220px;display: block;margin-left: auto;margin-right: auto;}
.tik{/* padding:20px 0 25px; */position: absolute;z-index: 1;bottom:10px;left: 50%;margin-left: -610px;}
.dqwz{line-height:34px; color:#fff; font-size:18px; }
.dqwz span{ font-family:"宋体";}
.dqwz a{ color:#fff;}
.dqwz a:hover{ color:#0091d7;}
.abticn{ line-height:30px; color:#333; font-size:18px;}

 
.A-con{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.A-con .A-con-con{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid red;*/}
.A-con .A-con-con .A-con-con-top{ width:100%; height:40px; overflow:hidden; border-bottom:1px dotted #dedede; padding-bottom:10px; margin-top:20px;}
.A-con .A-con-con .A-con-con-top p{ text-align:center; line-height:48px; font-size:28px; font-weight:bold; }
.A-con .A-con-con .A-con-con-top .A-con-con-top-left{  float:left;}
.A-con .A-con-con .A-con-con-top .A-con-con-top-left p{ color:#155b94; font-size:24px; font-weight:bold;}
.A-con .A-con-con .A-con-con-top .A-con-con-top-right{  float:right; line-height:40px;}
.A-con .A-con-con .A-con-con-top .A-con-con-top-right p{ font-size:15px; font-weight:100;}
.A-con .A-con-con .A-con-con-top .A-con-con-top-right p a{ color:#000;}
.A-con .A-con-con .A-con-con-foot{ width:100%; height:auto; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.A-con .A-con-con .A-con-con-foot img{ width:600px; height:600px;}

body > .qing{ min-width:1300px;}
.qing{ overflow:hidden; display:block; clear:both;zoom:1;}
.juzhong {width:1300px; margin:0 auto;overflow: hidden;display: block; margin-top:30px;}

.pro_xzlb{overflow: hidden;display: block;}
.pro_xzlb li { float:left;width:307px; margin:10px 8px 20px 8px;overflow: hidden;position:relative; border:1px solid #f1f1f1;}
.pro_xzlb li img {width:307px;height:224px; vertical-align:top; border-bottom:none;}
.pro_xzlb li .jianj{ background:#f6f6f6; text-align:center; padding:12px 0px;color:#333; }
.pro_xzlb li .jianj h3{ color:#535353; font-weight:normal; font-size:16px; line-height:1.5;}
.pro_xzlb li .jianj p{font-size:12px; line-height:1;color:#535353; text-transform:uppercase;}
.pro_xzlb li:hover{-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
.pro_xzlb li:hover .jianj{background:#fff;}
.pro_xzlb li:hover .jianj h3{ color:#007d75;}

.pro_xzlb li span{position: absolute;
    left:0px;
    top: 0;
    width:308px;height:224px;
     background:-webkit-linear-gradient(left,#fb9b00,#005da8);/* Safari 5.1 - 6.0 */
	background:-o-linear-gradient(right,#fb9b00,#005da8);/* Opera 11.1 - 12.0 */
	background:-moz-linear-gradient(right,#fb9b00,#005da8);/* Firefox 3.6 - 15 */
	background:linear-gradient(to right,#fb9b00,#005da8);/* æ ‡å‡†*/
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -ms-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
    -webkit-transition: opacity 0.3s linear;
   }

.pro_xzlb li:hover span{
	opacity: 0.5;
	filter: alpha(opacity=99);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=99)";
}


.P-nav1{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.P-nav1 .P-naver1{ width:1400px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid red;*/}
.P-nav1 .P-naver1 dl{ margin-top:40px;}
.P-nav1 .P-naver1 dl dt{ width:115px; height:40px; text-align:center; line-height:40px; float:left; margin:0px 5px; border:1px solid #666; border-radius:26px; font-size:13px; margin-bottom:10px;}
.P-nav1 .P-naver1 dl dt a p{ color:#000;}
.P-nav1 .P-naver1 dl dt:hover{ display:block; background:#155b94; color:#fff; border:1px solid #fff;}
.P-nav1 .P-naver1 dl dt:hover p{ color:#fff;}

.Page{ width:100%; height:auto; text-align:center; line-height:40px;}


.yb_news{width:1300px; margin:0 auto; margin-top:40px;}
.xwl li{ display:block; clear:both; background:#f0f0f0; margin-bottom:16px; padding:23px 30px 25px; position:relative; overflow:hidden;}
.xwl .ne-da{ display:inherit; margin-top:6px; float:left;background:url(../images/dabg1.png) left top no-repeat; width:120px; height:138px; text-align:center; padding-right:3px; padding-bottom:4px;}
.xwl .ne-da .da1{ display:block; padding-top:27px; line-height:56px; font-size:36px; color:#666;}
.xwl .ne-da .da2{ display:block; line-height:22px; font-size:12px; color:#666;}

.xwl .ne-jsk {display: block;margin-left: 145px;}
.xwl .ne-js-ti{ padding:5px 0px;}
.xwl .ne-js-ti a{ color:#000;}
.xwl .ne-js-js{ padding-top:8px; height:70px;font-size: 14px;line-height: 25px;}
.xwl .ne-js-js a{ color:#5f5f5f;}
.xwl .ne-js-line{ width:100%; height:1px; background:#d0d0d0;}
.xwl .ne-js-line2{ width:0%; height:1px; background:#155b94;}
.xwl .ne-js-line2, .xwl .ne-js-ti, .ne-js-ti a, .da1, .da2{
	-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}	
.xwl li:hover .ne-js-line2{ width:100%;}
.xwl li:hover .ne-js-ti{ padding-left:8px;}
.xwl li:hover .da1, .xwl li:hover .da2{ color:#155b94;}
.xwl li:hover .duo2{ background:#155b94;} 
.xwl li:hover .duo2-1, .xwl li:hover .duo2-2{ top:-28px; color:#fff;}

.duo2 {display: block;width: 96px; height: 28px; text-align: center;line-height: 28px; font-size:12px; border-radius:20px;                                                                                                              nt-size: 12px;color: #fff; background: #8c8c8c; position: relative;overflow: hidden;}
.duo2 span { display: block;  position: relative; top: 0;}
.duo2, .duo2 span, .da1, .da2 {
    -webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
    -moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
    -o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
    transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}
	
/*****详细页******/
.news-art-main{background: #f9f9f9;margin:0px auto;padding: 40px 90px 60px;}
.art-tit h4{text-align: center;font-size:20px;font-weight: normal;line-height: 36px;padding-bottom: 20px;color: #333;}
.art-tit h5{text-align: center;font-size: 12px;font-weight: normal;line-height: 38px;color: #888;border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.art-tit h5 span{display: inline-block;width: 300px;}
.art-main{padding-top: 30px;padding-bottom: 40px;}
.art-main p{text-indent: 2em;font-size: 14px;line-height: 30px;color: #666;}
.art-main img{ max-width:100%;}

.art-back li{font-size: 14px;}
.art-footer-last{border-top: 1px solid #e2e2e2;padding-top: 6px;line-height: 30px;}
.art-footer-next{border-bottom: 1px solid #e2e2e2;padding-bottom: 6px;line-height: 30px;}
.art-footer-last a,.art-footer-next a {line-height: 30px;color: #555;}
.art-footer-last a:hover,.art-footer-next a:hover {color: #c79c60;}



.lxwm{ width:1200px; margin:20px auto; overflow: hidden;}
.lxwm1{ background:#2669b4; line-height:50px; font-size:30px; font-weight:bold; color:#FFF; float:left; width:330px; height:151px; padding-top:45px; border:2px #2669b4 solid; text-align:center;}
.lxwm1 span{ border:1px #fff dashed; text-transform:uppercase; padding:3px 10px; font-family:Arial; font-weight:normal; font-size:24px;}
.lxwm2{ background:url(../images/cont_bg.jpg) no-repeat; height:200px; width:866px; float:right; line-height:30px; box-sizing:border-box; font-size:14px; padding-left:97px;}
.lxwm2 span{ font-size:24px; font-weight:bold; display:block; padding-top:32px; padding-left:32px; padding-bottom:10px;}

.lxwm3{ width:1200px; margin:20px auto; overflow: hidden;}
.lxwm31{ background:#f5f5f5; width:50%; float:left; padding:20px; /* height:550px;*/box-sizing:border-box}
.lxwm31 li{border-bottom: dashed 1px #bdbdbd;padding-left: 45px;line-height: 60px;font-size: 14px;list-style: none;}

.lxwm31 li:nth-child(1){background: url(../images/icon_lx1.png) left center no-repeat;}
.lxwm31 li:nth-child(2){background: url(../images/icon_lx2.png) left center no-repeat;}
.lxwm31 li:nth-child(3){background: url(../images/icon_lx3.png) left center no-repeat;}
.lxwm31 li:nth-child(4){background: url(../images/icon_lx4.png) left center no-repeat;}
.lxwm31 li:nth-child(5){background: url(../images/icon_lx6.png) left center no-repeat;}


.lxwm32{ background:#eeeeee; width:55%; float:left; padding:20px; height:550px; box-sizing:border-box;}


.A-con-con-img{ width:1380px; height:auto; overflow:hidden; margin-top:20px; margin:0px auto;}


#lrtk{width:1200px}
#lrtk >li{width:450px}
.mb-wrapper{margin:0 auto 0px;position:relative; height:400px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:420px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:45px;height:58px;background:transparent url(../images/arrows.png) no-repeat;position:absolute;top:40%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(../images/arrows.gif) no-repeat}
a.mb-scrollButtons.mb-left{background-position:left top;left:-45px}
a.mb-scrollButtons.mb-right{background-position:right top;right:-45px}
a.mb-scrollButtons.mb-left:hover{background-position:left bottom}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}

.A-con-con-desc{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-top:20px;}
.A-con-con-desc .A-con-con-desc-top{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #dedede;}
.A-con-con-desc .A-con-con-desc-top p{ width:120px; height:40px; overflow:hidden; background:#1857a6; line-height:40px; text-align:center; color:#fff;}
.A-con-con-desc .A-con-con-desc-foot{ width:100%; height:auto; overflow:hidden; position:relative !important; padding:20px 0px;}



.pro_xzlb1{overflow: hidden;display: block;}
.pro_xzlb1 li { float:left;width:307px; margin:10px 8px 20px 8px;overflow: hidden;position:relative; border:1px solid #f1f1f1;}
.pro_xzlb1 li img {width:307px;height:380px; vertical-align:top; border-bottom:none;}
.pro_xzlb1 li .jianj{ background:#f6f6f6; text-align:center; padding:12px 0px;color:#333; }
.pro_xzlb1 li .jianj h3{ color:#535353; font-weight:normal; font-size:16px; line-height:1.5;}
.pro_xzlb1 li .jianj p{font-size:12px; line-height:1;color:#535353; text-transform:uppercase;}
.pro_xzlb1 li:hover{-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
.pro_xzlb1 li:hover .jianj{background:#fff;}
.pro_xzlb1 li:hover .jianj h3{ color:#007d75;}

.pro_xzlb1 li span{position: absolute;
    left:0px;
    top: 0;
    width:308px;height:380px;
     background:-webkit-linear-gradient(left,#fb9b00,#005da8);/* Safari 5.1 - 6.0 */
	background:-o-linear-gradient(right,#fb9b00,#005da8);/* Opera 11.1 - 12.0 */
	background:-moz-linear-gradient(right,#fb9b00,#005da8);/* Firefox 3.6 - 15 */
	background:linear-gradient(to right,#fb9b00,#005da8);/* æ ‡å‡†*/
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -ms-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
    -webkit-transition: opacity 0.3s linear;
   }

.pro_xzlb1 li:hover span{
	opacity: 0.5;
	filter: alpha(opacity=99);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=99)";
}
