@charset "utf-8";
/* CSS Document */
@import url('common/0-import.css');
.inTitle { overflow:hidden; height:56px;background:url(../Images/common/in_bg.jpg) no-repeat left bottom;}
.inTitle p { float:left; height:56px;line-height:32px; font-size:16px; padding-left:40px; font-weight:bold;}
.inTitle p span{ display:block;font-size:15px;}
.inTitle img { float:right; padding:22px 6px 0 0;}

.infoproduct { width:1200px; clear:both; margin:0 auto 17px;}
.infoproduct .inTitle p {background:url(../Images/common/product.jpg) no-repeat 4px 9px; padding-right:70px;}
.infoproduct .product { width:1200px; margin:0 auto; padding-top:15px; }
.infoproduct .product img { border:1px solid #A9A9A9;}
.infoproduct .product .li { margin-bottom:4px; padding-right:30px;}
.infoproduct .product p { line-height:29px;}

/*.about { margin:0 auto; width:1200px;}
.about .infoTitle { }
.about .infonn { overflow:hidden; padding-top:8px; font-family:宋体;}
.about .infonn img{ float:left; padding:12px 12px 0 0; }
.about .infonn p { padding-top:5px; line-height:28px; text-indent:2em;}
.about .infonn p span a { color:#62A65B;}
*/
.about{margin: 70px auto 0; width: 1200px; height: 545px; overflow: hidden;}
.about .kdyn{ height: 93px;background:url(../Images/common/feature_line.gif) no-repeat center bottom; font-size: 36px; color: #014bab; text-align: center; line-height: 44px;}
.about .kdyn a{ color:#107dcf;}
.about .kdyn i{ display: block; font:16px Arial; color:#666; text-transform: uppercase; line-height: 32px;}
.about .kdyn span{font-weight: normal; color:#333333;}
.about dl{margin-top: 50px;}
.about dl dt{ width: 489px; height: 346px; overflow: hidden; float: left;}
.about dt img{ width: 489px; height: 346px;}
.about dd{ width: 680px; float: right; overflow: hidden;}
.about dd h3{ padding:75px 0 0 15px;background:url(../Images/common/about_bt.jpg) no-repeat 0 0; height: 80px; overflow: hidden;font-size: 18px;}
.about dd h3 a{ color:#107dcf;}
.about dd p{padding-top: 10px; height: 150px; overflow: hidden;font-size: 14px; line-height:30px;}
.about dd i{font-style: normal;display:block;font-size: 14px;padding-top: 5px;}


.cpzs_r{float: right;width: 940px;background: #fff;}
.cpzs_r ul{}
.cpzs_r li{float: left;display: block;margin: 12px;border: 2px solid #d4d4d4;}
.cpzs_r li:hover{border: 2px solid #2562a0;}
.cpzs_r a{display: block;width: 100%;text-align: center;background:#019eef;color: #ffffff; font-size: 14px;}
.cpzs_r a:hover{background:#2562a0;}
.cpzs_r img{display: block;}
.cpzs_r em{display: block;  color:#fff;font-size: 14px; line-height: 30px;height: 30px;overflow: hidden;width: 180px;margin: 0 auto;}


.ysbg{ width:100%; height:960px;margin:50px auto 0 auto; position:relative;}
.ysbg .ys_title{ line-height:45px; margin:0 auto; width:1200px; background:url(../Images/index/ys_t.jpg) no-repeat top center; font-size:51px; color:#000; font-weight:bold; text-align:center; padding:35px;}
.ysbg .ys_title span{color:#cb0900; font-size:61px;}
.ysbg .advantage{ width:1200px; height:795px; margin:0 auto; position:relative;background:url(../Images/index/ys_bg.jpg) no-repeat center;  }
.advantage .ys1{ position:absolute; top:43px; line-height:25px;width:590px; height:240px;left:0px;}
.advantage .ys1 .yst{ color:#000; font-size:24px;position:absolute;  left:110px; font-weight:bold;}
.advantage .ys1 .yst p{ color:#b7b6b6; font-size:12px; font-weight:normal;}
.advantage .ys1 .yscon{ color:#434242; font-size:15px;position:absolute; top:70px; left:15px; }
.advantage .ys1 .yscon p{line-height:32px; background:url(../Images/index/buttom1.jpg) no-repeat left center; padding-left:30px; }


.advantage .ys2{line-height:25px; position:absolute; top:270px; left:0px; width:590px; height:240px;}
.advantage .ys2 .yst{ color:#000; font-size:24px;position:absolute; left:110px;font-weight:bold;}
.advantage .ys2 .yscon{ color:#434242; font-size:15px;position:absolute; top:70px; left:15px; }
.advantage .ys2 .yst p{ color:#b7b6b6; font-size:12px;font-weight:normal;}
.advantage .ys2 .yscon p{line-height:32px; background:url(../Images/index/buttom1.jpg) no-repeat left center; padding-left:30px;  }



.advantage .ys3{line-height:25px; position:absolute; top:380px;width:590px; height:240px;right:0px;}
.advantage .ys3 .yst{ color:#000; font-size:24px;position:absolute;left:100px;font-weight:bold;}
.advantage .ys3 .yst p{ color:#b7b6b6; font-size:12px;font-weight:normal;}
.advantage .ys3 .yscon{ color:#434242; font-size:15px;position:absolute; top:70px; left:5px; }   
.advantage .ys3 .yscon p{ line-height:32px; background:url(../Images/index/buttom1.jpg) no-repeat left center; padding-left:30px;  }



.advantage .ys4{line-height:25px; position:absolute; top:590px;right:0px; width:590px; height:240px;}
.advantage .ys4 .yst{ color:#000; font-size:24px;position:absolute;left:100px; font-weight:bold;}
.advantage .ys4 .yst p{ color:#b7b6b6; font-size:12px;font-weight:normal;}
.advantage .ys4 .yscon{ color:#434242; font-size:15px;position:absolute; top:70px; left:5px;  }
.advantage .ys4 .yscon p{line-height:32px; background:url(../Images/index/buttom1.jpg) no-repeat left center; padding-left:30px; }




.zhongb{ overflow:hidden;/* border-bottom:8px solid #019eef;*/ border-top:8px solid #019eef; }
/*.zb1{ height:135px; background:url(../Images/index/zb1.jpg) no-repeat center;}
.zb2{ height:222px; background:url(../Images/index/zb2.jpg) no-repeat center;}
.zb3{ height:243px; background:url(../Images/index/zb3.jpg) no-repeat center;}*/

.case{ background:url(../Images/common/gbox_bg.jpg) repeat-x left top #F5F5F5; padding-top:24px; margin-bottom:13px;}
.case .box{ width:1000px; margin:0 auto; background:url(../Images/index/cTitle.jpg) no-repeat center top; padding-top:25px;}
.case .cTitle{ height:46px; }
.case .cTitle p{ line-height:46px; text-align:center; font-size:20px; font-weight: bold; font-family:微软雅黑;}
.case .cTitle img{ padding-left:12px;}
.picScroll .innn{ }
/* 图片滚动 */
.picScroll{width:1000px; margin:0 auto;  padding:4px 0 27px 0; overflow:hidden;}
.picScroll ul{ overflow:hidden; zoom:1; overflow:hidden;}
.picScroll ul li{ float:left; margin: 0 5px;  width:240px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:240px; height:180px; }
.picScroll ul li p{ text-align:center; line-height:36px;}

.news{ width:1200px; margin:0 auto; padding:60px 0;clear:both; font-size:13px; overflow:hidden;}
.news .inTitle { margin-bottom:16px;}
.news .inTitle p {background:url(../Images/common/new.jpg) no-repeat 4px 9px; padding-right:70px;}
.newl{ width:481px; float:left;}
.newr{ width:481px; float:right;}
.news ul { overflow:hidden;}
.news ul li { padding-left:20px; overflow:hidden; line-height:38px; font-size:14px; border-bottom:1px dotted #CCC; background: url(../Images/common/icon_news.gif) no-repeat 4px center;}
.news ul li span { float:right; padding-right:16px;}
.news ul li a {/* float:left;*/}


.shangm{ border-top:2px solid #EBEBEB;}
.shangmeng { width:1200px; margin:0 auto; overflow:hidden;}
.shangmeng p { padding:10px 0 10px 15px; line-height:27px;}
.shangmeng p span {font-weight:bold;font-size:15px; line-height:27px; padding:0 10px 0 0;}
.shangmeng p a { font-size:14px; margin:0 11px 0 11px;}

.infonews { overflow:hidden;}
.infonews li { padding-left:20px; overflow:hidden;  line-height:36px; border-bottom:1px dotted #CECAC9; background: url(../Images/common/icon_news.gif) no-repeat 4px 15px ;}
.infonews li span { float:right; padding-right:5px;}
.infonews li a { float:left; }

.xiangxi {width:950px; overflow:hidden;}
.xiangxi .xz {float:left; width:450px;}
.xiangxi .xz p {padding-top:6px;}
.xiangxi .xy {float:left; padding:30px 0 0 80px;}
.xiangxi .xy p { line-height:28px; font-weight:bold;}

.titlep {font-weight:bold; text-align:center; font-size:13px; line-height:48px;}
.time{ margin-bottom: 10px; background-color: #E8E8E6;}
.time p{ text-align: center; line-height: 26px;}

.relatv { overflow: hidden; margin: 21px 0; background-color: #E8E8E6;  padding: 2px 5px 2px 5px; border: solid 1px #DDD; height:28px;}
.relatv p{ line-height: 26px;}
.relatv p.uppage{ float: left;}
.relatv p.nextpage{ float: right;}
.relatv a { margin-left:5px; color:#E95F20;}
.tag { font-family: "微软雅黑";}
.rtt { padding:20px 0 5px 0; width:500px;}
 
.infons ul { overflow:hidden;}
.infons ul li { float:left; width:346px; padding-left:20px; overflow:hidden;  line-height:33px; border-bottom:1px dotted #CECAC9; background: url(../Images/common/icon_news.gif) 4px 15px no-repeat;}

.infopro ul{ overflow:hidden;}
.infopro ul li{ float:left; width:228px; text-align:center; margin-bottom: 12px;}
.infopro ul li a img { margin-bottom:10px; border:1px solid #C5C5C5;}

.pages {
	clear: both;
	overflow: hidden;
	color:#444;
}
.pages a {
	color:#444;
	font-weight:bold
}
.pages a:hover {
	color:#f60;
}
.pages ul {
	list-style:none
}
.pages li {
	display: block;
	float:left;
	margin-left:8px;
	list-style:none;
	padding: 2px 5px 2px 5px;
	border: #aaaadd 1px solid;
}
.pages li.previous_s, .pages li.next {
	background-color: #E2E2E2;
}
.pages li.pages_solid {
	color: #FFF;
	background-color: #000099;
}
#tip {
	position:absolute;
	color:#333;
	display:none;
}
#tip s {
	position:absolute;
	top:40px;
	left:-20px;
	display:block;
	width:0px;
	height:0px;
	font-size:0px;
	line-height:0px;
	border-color:transparent #BBA transparent transparent;
	border-style:dashed solid dashed dashed;
	border-width:10px;
}
#tip s i {
	position:absolute;
	top:-10px;
	left:-8px;
	display:block;
	width:0px;
	height:0px;
	font-size:0px;
	line-height:0px;
	border-color:transparent #fff transparent transparent;
	border-style:dashed solid dashed dashed;
	border-width:10px;
}
#tip .t_box {
	position:relative;
	background-color:#CCC;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	bottom:-3px;
	right:-3px;
}
#tip .t_box div {
	position:relative;
	background-color:#FFF;
	border:1px solid #ACA899;
	background:#FFF;
	padding:1px;
	top:-3px;
	left:-3px;
}
.tip {
	border:1px solid #DDD;
	overflow: hidden;
}
.tag a {
	margin:0px 5px;
}
.tag {
	overflow: hidden;
	border: solid 1px #CCC;
	background-color: #F5F6F5;
	line-height: 25px;
	padding-left: 25px;
	margin-bottom: 10px;
}
.tag a {
	text-decoration: none;
}
.unpage {
	line-height: 25px;
}
.unpage span {
	font-weight: bold;
}




