body {
	font-family:'Microsoft Yahei',Arial,sans-serif; 
	color:#565656;
	font-size:16px;
	margin:0 auto;padding:0;
	text-decoration: none;
	}
body a{
	font-family:'Microsoft Yahei',Arial,sans-serif;
	color:#565656;
	font-size:16px;
	line-height:20px;
	text-decoration: none;
	} 
body a:hover{
	font-family:'Microsoft Yahei',Arial,sans-serif;
	color:#22b8f0;
	font-size:16px;
	line-height:20px;
	text-decoration: none;
	} 
ul,li,p{ margin:0px; padding:0px;}
ul,li{margin:0px; padding:0px; list-style:none;}
img{border:none;}
.left{float: left;}
.right{float: right;}


.clear{ clear:both; margin:0px auto; width:100%; }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}





#head{ width:100%; min-width:1200px; height:140px;text-align:center; margin:auto ; padding:0px;}
#head .headnr{ width:1200px; height:140px; background:url(logo.png) no-repeat center; text-align:center;margin:auto ; padding:0px;}
.headz1{font-family:"microsoft yahei"; line-height:30px;font-size:16px; font-weight:bold;}
.headz2{font-family:"microsoft yahei"; line-height:30px;font-size:22px; font-weight:bold; color:#4cccf3;}
.headz3{font-family:"microsoft yahei"; line-height:30px;font-size:16px; font-weight:bold; color:#f00; text-align:right;}
.headz4{font-family:"microsoft yahei"; line-height:30px;font-size:22px; font-weight:bold; color:#f00;}

#bt{ width:100%; min-width:1200px; height:50px; background:#1067bb;text-align:center; margin:auto ; padding:0px;}
#bt .btnr{width:1200px;  height:50px;text-align:center; margin:auto; padding:0px;}
#bt .btnr ul{ width:1200px; height:50px; text-align:center;  list-style:none; margin:0px; padding:0px; line-height:40px; color:#FFF; }
#bt .btnr ul li{ width:170px; float:left;text-align:center; font-size:16px; font-weight:bold; color:#FFF; }
#bt .btnr ul li:hover{ width:170px; float:left;text-align:center;color:#FFF; font-size:16px; font-weight:bold; background:#09508a; }
#bt .btnr ul li a{display:block; width:170px; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:"microsoft yahei";  color:#FFF;}
#bt .btnr ul li a:hover{display:block; width:170px; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:"microsoft yahei"; color:#fff;  }




#tpkh{width:100%; min-width:1200px; height:auto;  text-align:center; margin:0px; padding:0;}

#syab{ width:100%; min-width:1200px; height: auto;  text-align:center; margin:0px ; padding:0px;}
#syab .syabnr{ width:1200px; min-height:400px; text-align:center;  margin:auto ; padding:0;}

.syabmore{ width:130px; height:50px; text-align:center; line-height:50px; color:#a70102; border:1px solid #a70102;  font-size:14px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
.syabmore a{ color:#a70102;  font-size:14px ;line-height:50px; text-align:center; }
.syabmore:hover{ background:#a70102; font-size:16px; line-height:50px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; text-align:center; color:#fff;}
.syabmore:hover a{ color:#fff;  font-size:16px ;line-height:50px; text-align:center; }


#sycon{ width:100%; min-width:1200px; height: auto; text-align:center; margin:0px;padding:0; }
#sycon .syconnr{ width:1200px; min-height:700px;  text-align:center;  margin:auto ; padding:0px;}
.syconz1{font-family:"microsoft yahei"; line-height:30px; text-align:center; font-size:16px; color:#000; font-weight:bold;}
.syconz1 a{font-family:"microsoft yahei"; line-height:30px; text-align:center; font-size:16px; color:#000; font-weight:bold;}
.syconz1 a:hover{font-family:"microsoft yahei"; line-height:30px; text-align:center; font-size:16px; color:#a70102; font-weight:bold;}

#syal{ width:100%; min-width:1200px; height: auto; background:#fff;  text-align:center; margin:0px; padding:0px;}
#syal .syalnr{ width:1200px; min-height:500px;  text-align:center;  margin:auto ; padding:0px;}

#syjsfw{ width:100%; min-width:1200px; height: 420px; background: url(ssyerve_bg.jpg) no-repeat center;  text-align:center; margin:0px; padding:0px;}
#syjsfw .syjsfwnr{ width:1200px; height:420px;  text-align:center;  margin:auto ; padding:0px;}


#synew{ width:100%; min-width:1200px; height: auto; background: url(synews_bg.jpg);  text-align:center; margin:0px; padding-top:40px;  padding-bottom:40px;}
#synew .synewnr{ width:1200px; height: auto; text-align:center;  margin:auto ; padding:0px;}

.synewmore{ width:120px; height:50px; text-align:center; line-height:50px; color:#fff; background:#cd0e22; font-size:14px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
.synewmore a{ color:#fff;  font-size:14px ;line-height:50px; }
.synewmore:hover{ background:#00a0ea; font-size:16px; line-height:50px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
.synewmore:hover a{ color:#fff;  font-size:16px ;line-height:50px; }

.synewbtz{ line-height:30px; text-align:left; font-size:16px; font-weight:bold;color:#565656;}
.synewbtz a{ line-height:30px; text-align:left; font-size:16px; font-weight:bold; color:#565656;}
.synewbtz a:hover{ line-height:30px; text-align:left; font-size:16px; font-weight:bold;color:#22b8f0;}

.synewz{ line-height:30px; text-align:left; font-size:14px; color:#565656;}
.synewz a{ line-height:30px; text-align:left; font-size:14px;  color:#565656;}
.synewz a:hover{ line-height:30px; text-align:left; font-size:14px; color:#22b8f0;}


#abmain{ width:100%; min-width:1200px; height: auto; background:#fff;  text-align:center; margin:0px; padding:0px; }
#abmain .abmainnr{ width:1200px; min-height:500px;  text-align:center;  margin:auto ; padding:0px;}

.abmainz1{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:16px;  color:#6c6e6c; }

.abmainz2{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:16px;  color:#6c6e6c; }
.abmainz2 a{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:16px;  color:#6c6e6c; }
.abmainz2 a:hover{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:16px;  color:#6c6e6c; }

.abmainz3{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:20px;  color:#6c6e6c; font-weight:bold;}
.abmainz3 a{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:20px;  color:#6c6e6c;font-weight:bold; }
.abmainz3 a:hover{font-family:'Microsoft Yahei'; line-height:35px;text-align:left; font-size:20px;  color:#6c6e6c;font-weight:bold; }

.liebiao{ width:250px; height:auto; margin:15px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;color:#565656; font-size:14px; }
.liebiao ul{ width:250px; height:auto; text-align:left; float:left; color:#565656; font-size:14px; background:#fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
.liebiao ul li{ width:230px; margin-left:10px; margin-right:10px;line-height:30px; float:left; text-indent:15px; margin-bottom:6px; text-align:left; border-bottom:1px solid #e1e1e1; background:url(list_dot.jpg) no-repeat left;font-size:14px;}
.liebiao ul li a{ width:100%; float:left; line-height:35px;color:#565656;font-size:14px;}
.liebiao ul li a:hover{ width:100%;color:#22b8f0;    line-height:35px;font-size:14px;} 







 .cpliebiao{ width:250px; height:auto; margin:15px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;color:#565656; font-size:14px; }
.cpliebiao ul{ width:250px; height:auto; text-align:left; float:left; color:#565656; font-size:14px; background:#fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
.cpliebiao ul li{ width:230px; margin-left:10px;margin-right:10px;line-height:35px; float:left;  margin-bottom:6px; text-align:left; font-size:14px; }
.cpliebiao ul li a{ width:100%; float:left; line-height:35px;color:#565656;font-size:14px;}
.cpliebiao ul li a:hover{ width:100%;color:#22b8f0; line-height:35px;font-size:14px;} 

.cpliebiao ul ul{ width:230px; margin:0; padding:0}
.cpliebiao ul ul li a{ width:220px; line-height:35px; float:left; color:#565656; border-bottom:1px dashed #e1e1e1;  font-size:13px;}
.cpliebiao ul ul li a:hover{width:220px;font-size:13px; color:#22b8f0;}

.cpybz1{font-family:'Microsoft Yahei'; font-size:14px;color:#565656; text-align:center; line-height:35px;}
.cpybz1 a{font-family:'Microsoft Yahei'; font-size:14px;color:#565656;text-align:center; line-height:35px;}
.cpybz1 a:hover{font-family:'Microsoft Yahei'; font-size:14px;color:#22b8f0;text-align:center; line-height:35px;}

.cpybz2{font-family:'Microsoft Yahei'; font-size:20px;color:#565656; font-weight:bold; text-align:center; line-height:40px;}
.cpybz2 a{font-family:'Microsoft Yahei'; font-size:20px;color:#565656;font-weight:bold;text-align:center; line-height:40px;}
.cpybz2 a:hover{font-family:'Microsoft Yahei'; font-size:20px;color:#22b8f0;font-weight:bold;text-align:center; line-height:40px;}

#rytit{ width:100%; min-width:1200px; height: auto;  text-align:center; margin:0px ; padding:0px;}
#rytit .rytitnr{ width:1200px;  text-align:center;  margin:auto ; padding:0; height:40px;  line-height: 40px; border-bottom: 1px solid #e1e1e1;}

#ryxl{ width:100%; min-width:1200px; height: auto;  text-align:center; margin:0px ; padding:0px;}
#ryxl .ryxlnr{ width:1200px;  text-align:center;  margin:auto ; padding:0; }
#ryxl .ryxlnr ul{ width:1200px; height:60px; text-align:center;  list-style:none; margin:0px; padding:0px; line-height:40px; color:#FFF; }
#ryxl .ryxlnr ul li{background-image:url(abtit1bg.png); text-align: center;  width:160px; height:60px ; float:left; margin-right:10px;}
#ryxl .ryxlnr ul li a{color:#fff;font-size: 14px; line-height:60px; font-weight:bold}
#ryxl .ryxlnr ul li a:hover{color: #fff;font-size: 14px;line-height:60px; font-weight:bold}

#ryho{ width:100%; min-width:1200px; height: auto;  text-align:center; margin:0px ; padding:0px;}
#ryho .ryhonr{ width:1200px;  text-align:center;  margin:auto ; padding:0; }


.nl { width:880px; list-style: none outside none; margin:0 auto; padding:0;}
.nl li { line-height: 50px; padding-left: 0px; clear: both;overflow: hidden;text-align: left;}
.nl li.newsLine {overflow: hidden; height: 5px; line-height: 5px;}
.line{ height: 50px;border-bottom: 1px dashed #b2b2b2; overflow: hidden;}
.xwtit{ float:left; width:700px; height:50px; line-height:50px; text-align:left; color:#000; }
.xwtit a{ font-family:'Microsoft Yahei'; font-size:14px;color:#000; }
.xwtit a:hover{ color:#F00; font-size:14px;}
.xwrq{ float:right;width:180px; text-align:left; height:50px; line-height:48px; font-size:14px; color:#000;}


.clear{ clear:both; margin:0px auto; width:100%; }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

#foot{ width:100%; min-width:1200px; height:auto; text-align:center; background:#1b1b1b;  margin:auto ; padding-top:60px;}
#foot .footnr{ width:1200px; height:auto;text-align:center;  margin:auto ; padding:0px;}

.footz1{font-family:'Microsoft Yahei'; line-height:30px;  font-size:14px; color:#dbdbda; }
.footz1 a{font-family:'Microsoft Yahei'; line-height:30px;  font-size:14px; color:#dbdbda; }
.footz1 a:hover{font-family:'Microsoft Yahei'; line-height:30px; font-size:14px; color:#dbdbda; }



#foot2{ width:100%; min-width:1200px; height:auto; text-align:center; background:#1b1b1b;  margin:auto ;  border-top:1px solid #888;}
#foot2 .foot2nr{ width:1200px; height:auto;text-align:center;  margin:auto ; padding:0px;}
.footz2{font-family:'Microsoft Yahei'; line-height:45px;  font-size:14px; color:#dbdbda; }
.footz2 a{font-family:'Microsoft Yahei'; line-height:45px;  font-size:14px; color:#dbdbda; }
.footz2 a:hover{font-family:'Microsoft Yahei'; line-height:45px; font-size:14px; color:#dbdbda; }

.footz3{line-height:40px; font-size:16px; font-weight:bold; color:#808080;}
.footz3 a{line-height:40px; font-size:16px; font-weight:bold; color:#808080;}
.footz3 a:hover{line-height:40px; font-size:16px; font-weight:bold; color:#808080;}



.my-kefu {
	position: fixed;
	right: 0px;
	top: 20%;
	z-index: 9999;
}
.my-kefu ul {
	width: 77px;
}
.my-kefu li a {
	text-decoration: none;
}
.my-kefu li {
	background: #3a3a3a;
	margin-top: 1px;
	padding: 9px 0;
	height: 56px;
	width: 77px;
}
.my-kefu li i {
	background: url(../kefu/tb.png) no-repeat;
	display: block;
	width: 30px;
	height: 27px;
	margin: 0px auto;
	text-align: center;
}
.my-kefu li p {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	color: #fff;
	font-size:14px;
}
.my-kefu .my-kefu-qq i {
	background-position: 4px 0;
}
.my-kefu .my-kefu-tel i {
	background-position: 0 -25px;
}
.my-kefu .my-kefu-tel1 i {
	background-position: -35px 4px;
}
.my-kefu .my-kefu-tel1:hover {
	width: 246px;
	height: 145px;
}
.my-kefu .my-kefu-tel2 i {
	background-position: -35px 4px;
}
.my-kefu .my-kefu-tel2:hover {
	width: 246px;
	height: 145px;
}
.my-kefu .my-kefu-liuyan i {
	background-position: 4px -53px;
}
.my-kefu .my-kefu-weixin i {
	background-position: -34px 4px;
}
.my-kefu .my-kefu-weibo i {
	background-position: -30px -22px;
}
.my-kefu .my-kefu-ftop {
	background-color: #0067d0;
}
.my-kefu .my-kefu-ftop i {
	width: 33px;
	height: 35px;
	background-position: -27px -51px;
}
.my-kefu-left {
	float: left;
	width: 77px;
	height: 47px;
	position: relative;
}
.my-kefu-tel-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 24px;
	padding-left: 15px;
	border-left: 1px solid #fff;
	padding-top: 10px;
}
.my-kefu-tel1-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 22px;
	margin-top: 8px;
	border: none;
	margin: 0 auto;
	margin-bottom: 5px;
}
.my-kefu-tel2-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 22px;
	margin-top: 8px;
	border: none;
	margin: 0 auto;
	margin-bottom: 5px;
}
.my-kefu-right {
	width: 20px;
}
.my-kefu-tel-main {
	color: #fff;
	margin-top: 9px;
	height: 47px;
	width: 247px;
}
.my-kefu-main {
	width: 97px;
	position: relative;
}
.my-kefu-weixin-pic {
	position: absolute;
	left: -130px;
	top: -24px;
	display: none;
}