﻿@charset "utf-8";
/* CSS Document */
/*add new index style*/
.datamain{width:995px;height:auto;color:#595757;margin: 15px auto 15px auto; overflow:hidden;padding-top:30px; font-family:"宋体";}
.datamain a{ text-decoration:none;}
.datamain a:hover{text-decoration:none;}
.main_box{width:995px;height:auto;}
.mainbox_left{width:268px;height:auto;float:left;}
.main_box h4{float:left;color:#000;font-size:14px;}
.com_span{padding-top:5px;height:auto;border-bottom:1px solid #ccc;padding-bottom:20px; margin-top:10px;}
.com_span p{line-height:20px;font-size: 12px;}
.com_span p a:hover{ color:#000;}
.slide_x{overflow:hidden;position:relative;margin:0 auto;width:268px;height:129px;}
.slide_x .casebox{overflow:hidden;position:relative;width:268px;height:129px;}
.slide_x .caselist{overflow:hidden;width:9999px;}
.slide_x .caselist li{float:left;position:relative;width:268px;}
.slide_x .caselist li{float:left;position:relative;width:268px;}
.slide_x .caselist p{position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;text-indent:12px;font-size: 12px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);line-height:24px;}
.slide_x .caselist img{vertical-align:top;}
.slide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:1px;}
.slide_x .btn li{float:left;width:16px;height:16px;margin:0 0 0 3px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.main_c_middle{width:370px;height:auto;float:left;margin:0px 44px 0 44px;}
.hot_list{width:370px;height:266px;padding-top:20px;float:left;}
.hot_list{width:370px;height:266px;padding-top:20px;float:left;}
.hot_list dl{float:left;width:170px;height:140px;}
.hot_list dt{width:170px;height:110px;text-align:center;overflow:hidden;}
.hot_list dd{width:170px;height:22px;text-align:center;background:#f1f1f1;}
.hot_list dd a{line-height:22px;font-size: 12px;}
.main_c_right{width:266px;height:auto;overflow:hidden;float:left;}
.title_tj{clear:both;overflow:hidden;}
.title_tj h4{float:left;font-size:14px;}
.news_list{width:266px;overflow:hidden;clear:both;margin-top:15px;}
.titlegy{margin-top:27px;overflow:hidden;}
.th_ul{float:left;width:48%;background:#ef2419;padding-top:10px;padding-bottom:10px;}
.th1_ul{width:48%;float:right;background:#ef2419;padding-top:10px;padding-bottom:10px;}
.news_list li{text-align:center;height:30px;line-height:30px;font-size: 12px;}
.news_list li a{color:#FFF;display:block;}
.news_list li a:hover{background:#cd241b;color:#fff;}
.case{width:364px;overflow:hidden;}
.case ul{float:left; margin:20px 0 0 20px;}
.case ul li{padding:20px 0 0 20px; font-size:14px; font-color:black;}
.part{width:266px;height:218px;}


.jievideo{height:auto; padding-top:40px; overflow :hidden; }
.jianjie{ width:780px; height:240px; background:#f7f7f7;}
.jianjie .jianjie1{height:32px; background:#981111;}
.jianjie .jianjie1 h3 a{ float:left; font-size:18px; color:#ffffff; line-height:32px; margin-left:10px;}
.jianjie .jianjie1 img{ margin-top:12px; margin-left:15px;}
.jianjie .xiu{float:left; margin:15px 10px 10px 0px; box-shadow: 0 0 5px #000000;}
.jianjie p{width:354px; height:185px; margin-top:10px; margin-right:20px; line-height:25px; float:right;}
.jievideo .x-video{width:364px; height:240px; }
.jievideo .x-video1{width:364px; height:32px; background:#981111;}
.jievideo .x-video1 h3 a{ float:left; font-size:18px; color:#ffffff; line-height:32px; margin-left:10px;}
.jievideo .x-video1 img{ margin-top:12px; margin-left:15px;}

.x-products{height:auto; overflow :hidden; padding-top:30px;}
.x-products .x-products1{width:100%; height:42px; background:#981111;}
.x-products .x-products1 h3 a{ float:left; font-size:18px; color:#ffffff; line-height:42px; margin-left:10px;}
.x-products .x-products1 img{ margin-top:18px; margin-left:15px;}
.x-products .x-products1 .serch_c{width:450px; height:42px; float:right;}
.x-products .picMarquee-leftn{ width:1200px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.x-products .picMarquee-leftn .hdn{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.x-products .picMarquee-leftn .hdn .prev,.picMarquee-leftn .hdn .next{ display:block;  width:25px; height:15px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background: url(../images/arrow1.png) no-repeat;}
.x-products .picMarquee-leftn .hdn .next{ background-position:0 -48px;  }
.x-products .picMarquee-leftn .hdn .prevStop{ background-position:-60px 0; }
.x-products .picMarquee-leftn .hdn .nextStop{ background-position:-60px -50px; }
.x-products .picMarquee-leftn .bdn{ padding:10px;   }
.x-products .picMarquee-leftn .bdn ul{ overflow:hidden; zoom:1; }
.x-products .picMarquee-leftn .bdn ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.x-products .picMarquee-leftn .bdn ul li .picn{ text-align:center; }
.x-products .picMarquee-leftn .bdn ul li .picn img{ width:276px; height:184px; display:block; padding:2px; }
.x-products .picMarquee-leftn .bdn ul li .picn a:hover img{ border-color:#999;  }
.x-products .picMarquee-leftn .bdn ul li .wordn{ line-height:24px;   }

.newscx{height:auto; padding-top:30px; overflow :hidden; }
.newscx .x-new{width:780px; height:273px;}
.newscx .x-new1{ height:32px; background:#981111;}
.newscx .x-new1 h3 a{ float:left; font-size:18px; color:#ffffff; line-height:32px; margin-left:10px;}
.newscx .x-new1 img{ margin-top:12px; margin-left:15px;}
.newscx .x-new2 dl{width:370px; height:94px; overflow:hidden; background:#f7f7f7; float:left; margin:21px 20px 0 0;}
.newscx .x-new2 dl dt{ overflow:hidden; float:left;}
.newscx .x-new2 dl dd{ float:right;}
.newscx .x-new2 dl dd h3 a{ font-size:16px; display:block; margin-top:10px; color:black;}
.newscx .x-new2 dl dd p{ font-size:12px; color:#a2a2a2; width:240px; margin:5px 20px 0 0;}

.newscx .x-scx{width:364px; height:265px; background:#f7f7f7;}
.newscx .x-scx1{ height:32px; background:#981111;}
.newscx .x-scx1 h3 a{ float:left; font-size:18px; color:#ffffff; line-height:32px; margin-left:10px;}
.newscx .x-scx1 img{ margin-top:12px; margin-left:15px;}

.anlie{height:auto; padding-top:30px; overflow :hidden;}
.anlie .x-anlie1{height:32px; background:#981111;}
.anlie .x-anlie1 h3 a{ float:left; font-size:18px; color:#ffffff; line-height:32px; margin-left:10px;}
.anlie .x-anlie1 img{ margin-top:12px; margin-left:15px;}
.anlie .x-anlie2{height:230px; background:#f7f7f7;}
.anlie .x-anlie2 ul li{width: 274px; margin-left:20px; margin-top:10px; float:left; position: relative; box-shadow: 0 0 5px #000000;}
.anlie .x-anlie2 ul li p{ text-align:center; background:#e0e0e0; height:22px;}
.anlie .x-anlie2 ul li .box-content {
	display:block;
	padding:20px;
	width: 274px;
	height: 187px;
	background: #333;
	color:#ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.anlie .x-anlie2 ul li .box-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
	z-index:10;
}

.anlie .x-anlie2 ul li a.link {
	display:block;
	width: 100%;
	height: 100%;		
	position: absolute;
	top:0;
	left:0;
	z-index:15;		
}

/* custom css styling */
.anlie .x-anlie2 ul li .box-content .box-wrapper {
	width: 100%;
	height: 100%;
	font-size:24px;
	display:block;
	padding:30px 0 10px 0;
	text-align:center;
	margin-bottom:10px;
	border:2px solid #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.anlie .x-anlie2 ul li .box-content span.name {
	display:block;
	text-align:center;
	font-family:georgia;
	
	font-size:14px;
	font-weight:normal;
	margin-top:5px;
}

.anlie .x-anlie2 ul li .box-content .row {
	margin-top:10px;
	font-size:12px;
	color:#ddd;
}



.liyou{height:auto; padding-top:30px; overflow:hidden; padding-bottom:30px;}
.liyou .x-liyou{height:210px; background:#f7f7f7;}
.liyou .x-liyou img{ margin:0 auto; display:block;padding-top:20px; }
.liyou .x-liyou1{ height:840px; background:#f7f7f7;}
.liyou .x-liyou1 .x-liyou2{height:420px; overflow:hidden; background: url(../images/nljq-1.2.jpg) 580px 0px no-repeat; padding: 60px 0 0 0px;}
.liyou .x-liyou1 .x-liyou2 .x-liyou4{height:60px; overflow:hidden; padding-left:130px; line-height:60px;}
.liyou .x-liyou1 .x-liyou2 .x-liyou4 img{margin-left:20px; }
.liyou .x-liyou1 .x-liyou2 .x-liyou5 li{width:1000px; height:40px; clear:both; line-height:40px;}
.liyou .x-liyou1 .x-liyou2 .x-liyou5 li p{padding: 0 0 0 90px; background: url(../images/bljq_48.png) 70px 18px no-repeat; font-size:14px;}
.liyou .x-liyou1 .x-liyou3{height:420px; overflow:hidden; background: url(../images/nlj-1.1.jpg) -9px 4px no-repeat; padding: 60px 0 0 650px;}
.liyou .x-liyou1 .x-liyou3 .x-liyou4{height:60px; overflow:hidden; padding-left:130px; line-height:60px;}
.liyou .x-liyou1 .x-liyou3 .x-liyou4 img{margin-left:20px; }
.liyou .x-liyou1 .x-liyou3 .x-liyou5 li{width:1000px; height:40px; clear:both; line-height:40px;}
.liyou .x-liyou1 .x-liyou3 .x-liyou5 li p{padding: 0 0 0 90px; background: url(../images/bljq_48.png) 70px 18px no-repeat; font-size:14px;}



