html{overflow-x:hidden;}
body{overflow-x:hidden;}
*{ margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{list-style:none;font-family:"Microsoft YaHei","微软雅黑","verdana","宋体";}
.clear {height:0px;clear:both;}
textarea{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
div{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
p{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
a{text-decoration:none;font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
img{ border:none;}

@font-face {font-family:'footerphone';src: local('footerphone'), url(../img/footerphone.woff) format('woff');}
div.publicheadback{ width:100%; height:638px; position:relative;}

div.indexbannerback{ width:100%; height:100%; position:absolute;overflow: hidden;}
div.indexbannerback ul li div.indexbanner{width:100%; height:638px;}
ul.ck-slide-wrapper {
	width: 100%; position:absolute;height:638px;}
ul.ck-slide-wrapper li {
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	height:638px;
	
}


div.header{ width:1200px; height:auto; margin:auto; position:relative; z-index:999999;}

div.headerleftlogo{ width:499px; height:103px; float:left; background:url(../img/logo.png) center no-repeat;}

div.headerleftlogo a{ display:block; width:100%; height:100%;}

div.headerleftright{ float:right;}

div.headerleftrightdata{    text-align: right;
    color: #121212;
    font-size: 12px;
    height: 30px;
    line-height: 24px;
    padding-right: 24px;}

div.headerleftrightcntitle{ height:33px; line-height:33px; text-align:right; color:#121212; font-size:24px;}

div.headerleftrightentitle{ height:22px; line-height:22px; color:#121212; font-size:12px;}

div.headnavback{ width:1200px; height:64px; background:#0b5e9d; margin:auto; position:relative; z-index:99;} 

div.headnav{ float:left; height:64px; line-height:64px; padding:0 32px; color:#fff; font-size:14px; background:url(../img/publicnavbg.jpg) left center no-repeat; position:relative; overflow:hidden; }

div.headnav>a{ color:#fff; transition:all 0.5s ease-in-out;}

div.headnav>a:hover{ color:#e64823;}

div.headnav:nth-child(1){ background:none;}


div.headnavxialaback{ width:100%; height:auto; position:absolute; left:0; opacity:0; top:76px; transition:all 0.5s ease-in-out;}

div.headnavleftback{ width:auto; float:left;}

div.headnavxiala{ width:100%; height:45px; text-align:center; line-height:45px; background:#ececec; transition:all 0.5s ease-in-out; color:#0b5e9d;}
 
div.headnavxiala>a { color:#0b5e9d; font-size:14px; transition:all 0.5s ease-in-out;}

div.headnavxiala:hover{ background:#187bc9;}

div.headnavxiala:hover a{ color:#fff; display:block; width:100%; height:100%;} 

div.headnav:hover div.headnavxialaback{top:64px; opacity:1;}

div.headnav:hover{ overflow:inherit;}

div.headssrightback{ width:234px; height:29px; float:right; margin-top:19px; background:url(../img/indexsousuobg.jpg) center no-repeat; margin-right:22px;}

div.headssrightleft{ width:205px; height:29px; float:left; overflow:hidden;}

div.headssrightleft input{ width:100%; height:29px; background:none; border:none; outline:none; display:block; padding-left:8px; color:#fff; font-size:14px;}

div.headssrightright{ width:29px; height:29px; float:right;}

div.headssrightright input{ width:100%; height:100%; display:block; background:none; border:none; cursor:pointer;}

div.indexoutbg{ width:1200px; height:auto; background:#fff; position:relative; margin:auto;   box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3); margin-top:-150px;} 

div.indexonetopback{ width:1158px; height:78px; margin:auto; border:#eeeeee 1px solid;}

div.indexonetoplefttitleback{ width:88px; height:76px; float:left; margin-top:1px; margin-left:1px; background:#e64823;}

div.indexonetoplefttitle{ width:60px; height:auto; margin:auto; text-align:center; color:#ffffff; font-size:26px; font-weight:600; line-height:30px;}

div.indexonetopright{ width:986px; height:78px; float:right; line-height:78px; color:#e64823;}

div.indexonetopright a{ color:#e64823; font-size:24px; font-weight:600;}

div.indexoneleftback{ width:650px; height:336px; float:left; position:relative;}




div.indexoneleftqiehuan{ width:650px; height:336px; position:absolute; overflow:hidden;}
div.indexoneleftqiehuanimg{ width:650px; height:336px; position:absolute; top:0; left:0;}
div.indexoneleftqiehuanimg img{ width:650px; height:336px;}
div.indexoneleftqiehuanimgbottom{ width:650px; height:39px; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.5);}
div.indexoneleftqiehuanimgbottomwenziback{ width:632px; height:39px; margin-left:18px;}
div.indexoneleftqiehuanimgbottomwenzititle{ width:632px; height:39px; overflow:hidden; color:#fffffd; font-size:14px; line-height:39px;}
div.indexoneleftqiehuanimgbottomwenzititle a{color:#fffffd;}
div.indexoneleftqiehuanimgbottomwenzisummary{ width:632px; height:23px; overflow:hidden; color:#fffffd; font-size:12px; line-height:23px;}
div.indexoneleftanniu{ width:12px; height:11px; background:url(../imagescn/lnsyxy/indexonebannerleft.png) center no-repeat; position:absolute; bottom:31px; right:71px;}
div.indexoneleftanniu a{ display:block; width:100%; height:100%;}
div.indexonerightanniu{width:12px; height:11px; background:url(../imagescn/lnsyxy/indexonebannerright.png) center no-repeat;position:absolute; bottom:31px;right:32px;}
div.indexonerightanniu a{ display:block; width:100%; height:100%;}
ul.ck-slide1-wrapper{ width:650px; height:336px; position:absolute;}
ul.ck-slide1-wrapper li{ width:650px; height:336px; position:absolute;}

div.indexonerightback{ width:480px; height:336px; float:right;}

div.indexonerighttitleback{ width:100%; height:46px; border-bottom:#a0a0a0 1px solid;}

div.indexonerighttitle{ width:122px; height:44px; float:left; background:url(../img/indexrighttitlebg.jpg) center no-repeat;}

div.indexonerighttitlecn{ width:122px; height:38px; line-height:38px; text-align:center; color:#ffffff; font-size:14px;}

div.indexonerighttitlecn a{ color:#fff;}

div.indexonerighttitlemore{ float:right; height:38px; line-height:38px; color:#5f5f5f; font-size:12px;}

div.indexonerighttitlemore a{ color:#5f5f5f; transition:all 0.5s ease-in-out; }

div.indexonerighttitlemore a:hover{ color:#e75603;}

div.width-1160{ width:1160px; height:auto; margin:auto;}

div.indexonerightlistback{ width:100%; height:44px; border-bottom:#cccccc 1px dashed; overflow:hidden; color:#515252; font-size:14px;}

div.indexonerightlistback a{ color:#515252; line-height:44px; transition:all 0.5s ease-in-out;}

div.indexonerightlistback a span{ color:#7c7d7d; transition:all 0.5s ease-in-out;}

div.indexonerightlistback a:hover{ color:#e64823;}

div.indexonerightlistback a:hover span{color:#e64823;}

div.indexadbannerback{ width:1160px; height:116px; background:url(../img/indexad1bg.jpg) center no-repeat; line-height:116px; text-align:center; color:#4c4b4b; font-size:30px; font-weight:600;}
div.indexadbannerback p.indexadbannerbackborder{
-webkit-text-stroke: 5px #fff; position:absolute; width:100%; height:116px;}
div.indexadbannerback p.indexadbannerbackword{
 position:absolute; width:100%; height:116px;}

div.indextwoleftback{ width:640px; height:auto; float:left;}

div.indexonerighttitlebackblue div.indexonerighttitle{ background:url(../img/indextwotitlebg.png) left  no-repeat;}

div.indextwotitleback{ width:100%; height:44px; border-bottom:#d4d4d4 1px dashed; background:#fff;} 

div.indextwotitleleft{ width:550px; height:44px;line-height:44px;  float:left; color:#515252; font-size:14px; overflow:hidden;}

div.indextwotitleleft a{ color:#515252; transition:all 0.5s ease-in-out;} 

div.indextwotitleleft a span{ color:#515252; transition:all 0.5s ease-in-out;}

div.indextwotitleright{ width:83px; float:right; line-height:44px; color:#515252; font-size:14px;} 

div.indextwotitleleft a:hover{color:#e64823;}

div.indextwotitleleft a:hover span{color:#e64823;}

div.indextworightback{ width:480px; float:right;}

div.indextwotitleleftrightwidth{ width:100%;}

div.indexthreeleftback{ width:405px; height:auto; float:left;}

div.indexthreeright{ width:725px; height:auto; float:right;}

div.indexthreerightnavt1{ width:354px; height:345px; float:left; position:relative; overflow:hidden;}

div.indexthreecontentback{ width:354px; height:354px; position:absolute; left:0; top:0;}

div.indexthreerightnavt1 img.indexthreerightnavt1{ width:354px; height:354px; float:left; transform:scale(1); transition:all 0.5s ease-in-out; }

div.indexthreerightnavt1:hover img.indexthreerightnavt1{ transform:scale(1.1); transition:all 0.5s ease-in-out;}

div.indexthreerightnavb1{ transition:all 0.5s ease-in-out; width:169px; height:167px; float:left; margin-left:0; background:#298fd3; position:relative;}

div.indexthreerightnavb1:hover{ background:#36affe;}

div.indexthreerightnavb2{ transition:all 0.5s ease-in-out; width:169px; height:167px; float:left; margin-left:16px; background:#e75603; position:relative;}

div.indexthreerightnavb2:hover{ background:#ff5f0b;}

div.indexthreerightnavb3{ transition:all 0.5s ease-in-out; width:169px; height:167px; float:left; margin-left:16px; background:#4d900f; position:relative;}

div.indexthreerightnavb3:hover{ background:#6bcd20;}

div.indexthreerightnavb4{ transition:all 0.5s ease-in-out; width:169px; height:167px; float:left; margin-left:16px; background:#f3b548; position:relative;}

div.indexthreerightnavb4:hover{ background:#ffc96d;}

div.indexthreerightnavb1content{ width:100%; height:56px; position:absolute; left:0; top:91px; line-height:56px; color:#fff; font-size:16px; text-align:center;}

div.indexfourback{ width:1160px; height:auto; margin:auto; }
 
div.indexfourqiehuan{ width:1160px; height:278px; margin:auto; position:relative;}

div.indexfournavlist{ width:100%; height:auto;}

div.indexfournavlistpic{ width:100%; height:auto; overflow:hidden;}

div.indexfournavlistpic img{ width:100%; transition:all 0.5s ease-in-out; transform:scale(1);}

div.indexfournavlisttitle{ width:100%; height:54px; line-height:54px; text-align:left; overflow:hidden; color:#515252; font-size:14px;}

div.indexfournavlisttitle a{ color:#515252; transition:all 0.5s ease-in-out; }

div.indexfournavlist:hover div.indexfournavlistpic img{ transform:scale(1.1); }

div.indexfournavlist:hover div.indexfournavlisttitle a{ color:#e75603;}

div.indexfourrightback{ float:right;}

div.indexfivecontentback{ width:100%; height:auto; line-height:30px; color:#575757; font-size:14px;}

div.indexfivecontentback a{color:#575757; margin-right:10px; display:inline-block;}

div.publicfooterback{ width:100%; height:432px; background:#005ca1; position:relative;}

div.publicfootertop{ width:1160px; height:316px; margin:auto;}
    
div.publicfooternavback{ float:left; margin-top:55px;}
 
div.publicfooternav{ width:114px; height:auto; float:left;} 

div.publicfooternavtitle{ width:114px; height:42px;text-align:center; line-height:42px; background:url(../img/publicnavbg.jpg) right center no-repeat;}

div.publicfooternavtitle a{ color:#ffffff; transition:all 0.5s ease-in-out;font-size:14px;}

div.publicfooternavlist{ width:100%; height:30px; line-height:30px; text-align:center;}

div.publicfooternavlist a{ color:#c5c5c5; transition:all 0.5s ease-in-out; font-size:14px;}

div.publicfooternavlist a:hover{ color:#fff;}

div.publicfootertopright{ float:right; margin-top:30px; width:230px;}

div.publicfootertoprightcn{ width:100%; height:29px; text-align:right; color:#ffffff; font-size:18px; font-weight:600;}

div.publicfootertoprightphone{ font-family:"footerphone"; width:100%; height:32px; line-height:32px; text-align:right; color:#ffffff; font-size:30px;}

div.publicfootertoprightewm{ width:100%; height:117px; text-align:right;}

div.publicfootertoprightewm img{ height:117px;}

div.publicfootertoprightfin{ width:100%; height:35px;}

div.publicfootertoprightfinright{ float:right;}

div.publicfootertoprightfinword{ float:left; height:35px; line-height:35px; font-size:16px; color:#fff;}

div.publicfootertoprightfinicon{ float:left; margin-left:8px; position:relative;}

div.publicfootertoprightfiniconewm{ transition:all 0.5s ease-in-out; width:130px; height:0px; overflow:hidden; position:absolute; right:0; top:-10px; background:#fff;}

div.publicfootertoprightfiniconewm img{ width:130px; height:130px;}

div.publicfootertoprightfinicon:hover div.publicfootertoprightfiniconewm{ height:130px; top:-140px;}

div.publicfooterbottomback{ width:100%; height:116px; background:#313131;}

div.publicfooterbottom{ width:1160px; height:116px; margin:auto;}

div.publicfooterbottomleft{ width:1000px; height:116px; float:left; color:#888888; line-height:116px;font-size:14px;}

div.publicfooterbottomleft a{ color:#888; }

div.publicfooterbottomright{ width:160px; height:116px; text-align:center;  color:#888888; line-height:116px;font-size:14px; float:left;}

div.publicfooterbottomright a{ color:#888; }

div.neiyeleftback{ width:280px; height:auto; float:left;}

div.neiyelefttitleback{ width:280px; height:44px; background:url(../img/neiyelefttoptitle.jpg) center no-repeat;}

div.neiyelefttitle{ width:280px; height:38px; line-height:38px; overflow:hidden;}

div.neiyelefttitle p{ padding-left:30px; color:#ffffff; font-size:14px; font-weight:700;}

div.neiyeleftlistnav{ width:280px; height:45px; margin-top:4px; line-height:45px; border-bottom:1px #bdbdbd dashed;}

div.neiyeleftlistnav a{ padding-left:24px; color:#515252; transition:all 0.5s ease-in-out;}

div.neiyeleftlistnav a:hover{ color:#e64823;}

div.neiyeleftlistnav a span{ color:#7c7d7d;transition:all 0.5s ease-in-out;}

div.neiyeleftlistnav a:hover span{ color:#e64823;}

div.neiyedjgz{ width:280px; height:193px; background:url(../img/neiyeleftpic.jpg) center no-repeat;}

div.neiyedjgz a{ display:block; width:100%; height:100%;}

div.neiyelefticonnav{ overflow:hidden; width:134px; height:132px; float:left; margin-bottom:14px;}

div.neiyelefticonnav img{ width:100%; height:100%; transition:all 0.5s ease-in-out;}


div.neiyerightback{ width:860px; height:auto; float:right;}

div.neiyerightcontentback{ width:830px; height:auto; margin:auto; line-height:24px; font-size:14px; color:#515252;}

div.neiyerightcontentback img{ max-width:830px;}


.pagination p {
	margin: 0;
	cursor: pointer;
	
}
.pagination {
	height: 33px;
	text-align: center;
	width:100%;
	margin-top:49px;
}
.pagination a {
	display: inline-block;
	margin-right: 10px;
	width: 38px;
	height: 33px;
	line-height: 33px;
	
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	
	text-align: center;
	border:#cfcfcf 1px solid;
	background:#fff;
	transition:all 0.3s ease-in-out;

}
.pagination a:hover {
	color: #fff;
	border:#e60203 1px solid;
	background:#e60203;
}
.pagination a.cur {
	display: inline-block;
	margin-right: 10px;
	width: 38px;
	height: 33px;
	line-height: 33px;
	
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	text-align: center;
	
	transition:all 0.3s ease-in-out;
	color: #fff;
	border:#e60203 1px solid;
	background:#e60203;
}
.pagination p {
	display: inline-block;
	font-size: 14px;
	width: 38px;
	height: 33px;
	line-height: 33px;
	color: #6c6c6c;
	text-align: center;
	background: #fff;
	margin-right: 8px;
	
}
.pagination p.pageRemark {
	border-style: none;
	background: none;
	margin-right: 0px;
	padding: 4px 0px;
	color: #fe6600;
	
}
.pagination p.pageRemark b {
	color: red;
}
.pagination p.pageEllipsis {
	border-style: none;
	background: none;
	padding: 4px 0px;
	color: #fe6600;
	border-radius:50%;
}
.dates li {
	font-size: 14px;
	margin: 20px 0
}
.dates li span {
	float: right
}
.pagination .page_xyy {
	width: 78px;
	height: 33px;
	

	line-height: 33px;
	
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	text-align: center;
	border:#e8e8e8 1px solid;
	background:#fff;
	
}
.pagination .page_xyy:hover{ width: 78px;
	height: 33px;
	
	
	color: #fff;
	border:#e60203 1px solid;
	background:#e60203;}
.pagination .page_syy {
	 width: 78px;
	height: 33px;
	line-height: 33px;
	
	text-decoration: none;
	color: #6c6c6c;
	font-size: 14px;
	text-align: center;
	border:#cfcfcf 1px solid;
	background:#fff;
	

}
.pagination .page_syy:hover{  width: 78px;
	height: 33px;
	color: #fff;
	border:#e60203 1px solid;
	background:#e60203;}
.pagination .page_shouye {
	width: 39px; 
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none;
}

.pagination .page_weiye {
	width: 39px;
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none;
}

div.showcont{ width:100%; min-height:500px;}

div.neiyeshow_title{ font-weight:600; width:100%; height:auto; font-size:18px; line-height:40px; color:#808080; text-align:left;}

div.neiyeshow_summary{ width:100%; height:30px; line-height:20px; color:#9d9d9d; border-bottom:#918f8d 1px solid; font-size:14px; text-align:left;}

div.bnt_page{ width:100%; border-top:#918f8d 1px solid; height:30px; line-height:45px; margin-bottom:20px;}

div.bnt_page .left{ width:50%; height:30px; overflow:hidden; float:left; text-align:left; font-size:14px; color:#838383;}

div.bnt_page .left a{ color:#838383;}

div.bnt_page .right{ width:50%; height:30px; overflow:hidden; float:right; text-align:right; font-size:14px; color:#838383;}

div.bnt_page .right a{ color:#838383;}
div.lxwm_twotitleback{ width:1200px; height:127px; background:url(../images/lxwmliuyantitle.jpg) left center no-repeat;}

div.lxwm_twonav{ width:388px; height:88px; border:#dcdcdc 1px solid; float:left; margin-top:32px; margin-left:14px;}

div.lxwm_twonav p{ display:block; width:77px; float:left; line-height:88px; height:88px; color:#959595; font-size:14px; text-align:right;}

div.lxwm_twonav input{ width:296px; height:88px; float:right; outline:none; overflow:hidden; background:none; border:none; font-size:14px; color:#959595;}

div.lxwm_twonav1{ width:788px; height:160px; border:#dcdcdc 1px solid; float:left; margin-top:32px; margin-left:14px;}


div.lxwm_twonav1 textarea{ width:100%; height:160px; float:right; outline:none; overflow:hidden; background:none; border:none; font-size:14px; color:#959595; padding-left:3%; padding-top:8px; }

div.lxwm_twonavcont{ width:1198px; height:163px; margin:auto; border:#dcdcdc 1px solid; margin-top:32px; overflow:hidden;}

div.lxwm_twonavcont p{ display:block; width:104px; float:left; line-height:88px; height:88px; color:#959595; font-size:14px; text-align:right;}

input::-webkit-input-placeholder{
			color: #dcdcdc;
}

textarea::-webkit-input-placeholder{
			color: #dcdcdc;
}
div.lxwm_twonavcont textarea{ width:1070px; float:right; outline:none; height:163px; margin-top:28px; line-height:30px;font-size:14px; color:#959595; background:none; border:none;}

div.lxwm_twomore{ width:154px; height:54px; margin:auto; border:#e64823 1px solid; background:#e64823; line-height:56px; text-align:center; transition:all 0.5s ease-in-out; border-radius:35px;}

div.lxwm_twomore input{  width:154px; height:54px; cursor:pointer;color:#fff; transition:all 0.5s ease-in-out; font-size:14px; background:none; border:none; outline:none;}

div.lxwm_twomore:hover{ background:#fff;}

div.lxwm_twomore:hover input{color:#e64823;}

div.headerleftrightpicword{ width:269px; height:46px; background:url(../img/topheadpic.png) center no-repeat;}

div.ssjgbgback{ width:100%; min-height:300px; height:auto; background:url(../img/ssjgye.jpg) top left no-repeat;}


div.showcont table{ margin:auto;}

















