.banner{
	width:100%;
	height:415px;
	overflow: hidden;
	position:relative;
	}
.banner .showbox{
	overflow:hidden;
	width: 100%;
	height: 415px;
	}
.banner .showbox img{
	position:absolute;
	padding-left:50%;
	margin-left:-960px;   
	}
.banner ul{
	position:absolute;
	left:50%;
	bottom:20px;
	margin-left:-36px;  
	z-index: 100;
	}
.banner ul li{
	float:left;
	width:20px;
	height:20px;
	background-color:#ddd;
	border-radius: 50%;
	margin-right:6px; 
	}
.banner ul .current{
	background-color:#004986;
	}
	
/*content*/
.contentbox{
	background-color:#f5f5f5;
	padding:25px 0;
}
.content{
	width:1200px;
	margin:0 auto;
	
}

.contect1 .playbox{
	clear:left;
	float:left;
	width:336px;
	height:247px;
	padding:0;
	overflow:hidden;
	position:relative;
}
.contect1 .playbox .btn{
	position:absolute;
	right:0;
	bottom:10px;
	margin:0 10px;
}
.contect1 .playbox .btn span{
	width:20px;
	display:inline-block;
	background-color:#999; 
	text-align:center;
	color:#fff;
	line-height: 20px;
	cursor:pointer;
}
.contect1 .playbox .btn span.current{
	background-color:#1640ba;
}
.contect1 .playbox ul li img{
	width:336px;
	height:247px;
}



.contect1{
	margin:0 0 30px 0;
	background-color: #fff;
	padding: 20px;
}
.contect1 .title{ margin-bottom: 20px; }
.title .part1 {
    font-size: 20px;
}
.title a,.title .en {
    color: #828282;
    font-size: 15px;
}
.title .line1 {
    height: 3px;
    background: #d0d0d0;
    width: 100%;
    margin: 8px 0;
}
.title .line2 {
    height: 3px;
    width: 94px;
    background: #1b86ca;
}
.title a{
	float: right;
	margin-top: 10px;
}
.co_r_r a:hover,.title a:hover{
	color: #1b86ca;
	text-decoration: underline;
}
.contect1 .contect_left{
	width: 30%
}
.contect1 .contect_right{
	width: 66%
}
.contect_left_b img{
	width: 100%
}
.contect_left_b p{
	font-size: 14px;
	color: #666;
	line-height: 26px;
	margin-top: 10px;
}

.co_r_r li{
	border-bottom:1px dashed #eae7e7;
	line-height:40px;
}
.co_r_r a{
	text-decoration:none;
	color:#666;
	font-size:15px;
}

.co_r_r{
	width: 400px;
}
.co_r_r span{
	float:right;
	color: #666;
	font-size: 13px;
}

.d1{
	width:336px;
	height:247px;
	overflow:hidden;
	background-color:#000000;
	position:relative;
	float: left;
}  
.d1 ul{
	display:none;
}  
.loading{
	width:443px;
	border:#666666 1px solid;
	background-color:#000000;
	color:#FFCC00;
	font-size:12px;
	height:179px;
	text-align:center;
	padding-top:30px;
	font-weight:bold;
}
.d2{
	width:100%;
	/*height:225px;*/
	overflow:hidden;
}  


.ljxq{
	display: inline-block;
	color: #666;
	padding: 2px 5px;
	border: 1px solid #ccc;
	border-radius: 5px;
	position: absolute;
	bottom:10px;
	right: 20px;
}
.ljxq:hover{
	color:#1640ba;
}
.content .product{
	background-color:#fff;
	clear:both;
	padding: 20px;
}
.product h1{
	font-size:18px;
	color:#323232;
	line-height:45px;
	margin:0 25px;
	border-bottom:1px dashed #7d7d7d;	
	overflow: hidden;
}
.product h1 span{
	color:#999;
}
.product h1 a{
	float:right;
	font-size:15px;
	margin-top:5px;
	color: #828282;
}
.product h1 a:hover{
	color:#1640ba;
}

.ywjs{
	width: 1170px;
	height: 216px;
	box-shadow: 0px 1px 5px #ccc;
	-webkit-box-shadow: 0px 1px 5px #ccc;
	-moz-box-shadow: 0px 1px 5px #ccc;
	-ms-box-shadow: 0px 1px 5px #ccc;
	-o-box-shadow: 0px 1px 5px #ccc;
}
.ywjs-con{
	margin:20px 0 0px 0;
	width:100%;
    overflow: hidden;
    height:194px;
    position: relative;
}
.box{
	width: 800%;
	position: absolute;
}
.demo,.demo1{
	float: left;
}
.demo li,.demo1 li{
    width:254px;
    height: auto;
    margin-right: 12px;
    float: left;
}
.ywjs-con img{ width: 254px; height:170px; }
.wza{
	width: 100%;
	height: 32px;
	line-height: 32px;
	text-align: center;
	display: block;
	font-size: 15px;
}
.wza:hover{
	color: #1b86ca;
}

/* ÐÂ¼ÓµÄ */
.ul-title-list {width:100%;height:36px;line-height:34px;background-color: #f0f0f0; border-bottom: 2px solid #dddddd;}
.ul-title-list li {float:left;}
.ul-title-list li.hover a,.ul-title-list li a:hover {background:#fff;border-top:2px solid #1b86ca;color:#1b86ca;}
.ul-title-list li a {display:block;width:104px;text-align:center;font-size:15px;border-right:2px solid #fff;font-weight:bold;}
.lastA {width:110px!important;}
.imgList {margin:15px 0;width:640px;height:110px;overflow:hidden;}
.imgNum {position:relative;width:640px;height:110px;display:none;}
.imgNum .mo {position:absolute;top:0;right:0;display:inline-block;width:25px;height:25px;background:url(/lanchenghuanbao/image/more1.png) no-repeat center center;}
.divBox-con {width:100%;position:relative;padding:0px 0 15px 0;height:180px;overflow:hidden;}
.newsNum {position:absolute;left:0;top:0;width:100%;height:200px;overflow:hidden;display:none;}
.newsNum ul{padding: 15px}
.newsNum ul li {line-height:30px;width:100%;height:30px;position:relative;}
.newsNum ul li a {display:block;color:#646464;    transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;font-size: 14px;}
.newsNum ul li a b{ margin-right: 5px}
.newsNum ul li a:hover {color:#1b86ca;text-indent:8px;}
.newsNum ul li span {position:absolute;right:0;color:#999999;top:0;}

<!--ºÄÊ±1755776007.0416Ãë-->