@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;  background:#ffffff; min-width:1200px; margin:0 auto;}
div,ul,li,td{margin:0; padding:0; border:0px; font-family:"微软雅黑", Georgia, Times New Roman; font-size:14px; color:#666666; line-height:180%; word-wrap: break-word; word-break: normal; list-style:none;}
p{ margin:0px; line-height:180%; text-indent: 2em; text-align: justify; text-justify: inter-ideograph; font-size:14px; color:#454545; font-family:"微软雅黑";}

a:link,a:visited { color: #333333;font-size:15px; text-decoration:none;  font-family:"微软雅黑"; }
a:hover,a:active { color: #ff0000;font-size:15px; text-decoration:none;  font-family:"微软雅黑"; }

img{border:0;}

.clearfix{ clear:both;}



a.htnav:link,a.htnav:visited { color: #ffffff; font-size:12px; line-height:18px;}
a.htnav:hover,a.htnav:active { color: #ff0000; font-size:12px; line-height:18px;}



.head{ width:100%; height:648px; margin:0 auto; background:url(../images/xhbg.jpg) no-repeat center; overflow:hidden;}

@keyframes move{
  0%{
    transform:translateX(-150%) translateY(350px) scale(0.2);
	opacity:0;
  }
  50%{
	opacity:1;
  }
  100%{
    transform:translateX(150%) translateY(-350px) scale(0.8);
	opacity:1;
  }
}

@keyframes yinxian{
  0%{
	opacity:0;
  }
  10%{
	opacity:1;
  }

  49%{
	opacity:1;
  }
  50%{
	opacity:0;
  }
  51%{
	opacity:1;
  }
  52%{
	opacity:0;
  }
  53%{
	opacity:1;
  }

  90%{
	opacity:1;
  }
  100%{
	opacity:0;
  }
}

.feiji{opacity:0; animation:move 10s linear infinite;}
.jdlogo{opacity:0; animation:yinxian 10s linear infinite;}

.jdlogo{ width:1100px; margin:0 auto; text-align:left; padding-left:100px; margin-top:-40px;}
.jdlogo img{ width:600px;}


.head_1{ width:1200px; height:116px; margin:0 auto;}
.head_1_1{ width:812px; height:76px; float:left; margin-top:20px;}
.head_1_2{ width:240px; height:76px; float:right; margin-top:20px;}


.hmnav{ width:1200px; margin:0 auto; height:50px; padding-top:80px; position:absolute; z-index:999; left:0; right:0; top:450px;}

.zhaopin{ width:136px; float:right; background:#ff0000; border:1px #FF0000 solid;}
.zhaopin_1{ width:30px; height:28px; float:left; padding-top:10px; padding-left:4px;}
.zhaopin_2{ width:102px; height:50px; float:left; text-align:center; line-height:50px; color:#FFFFFF; font-size:18px;}

.hnav_2{ width:1194px; height:50px; margin:0 auto;}



	.menu{
		list-style:none;
		height:50px;
		width:1047px;
		float:left;
		border:1px #FF0000 solid;
        background:url(../images/xhgd1.jpg) repeat-x; }
	}
	.nav{
		list-style:none;
		height:50px;
		width:1047px;	
	}
	.nav li{
		float:left;
		width:90px;
		height:50px;
		position:relative;
		text-align:center;
	}
	.nav li.nav_1{
		width:3px;
	}
	.nav li a{
		color:#000000;
		height:50px;
		line-height:50px;
		blr:expression(this.onFocus=this.close());
		blr:expression(this.onFocus=this.blur());
		display:inline-block;
		
		font-size:17px;

	}
	.nav li.nav_a{
		width:120px;

	}
	.nav li a:hover{
		color:#ffffff;
		background-color:#ff0000;
		display:block; width:100%; height:50px;
		
	}

	.nav li a:focus{ 
		-moz-outline-style: none; 
	}
	.nav li .sub-nav{
		position:absolute;
		top:50px;
		left:0px;
		width:100%;
		list-style:none;
		background-color:#eeeeee;
		display:none;
		z-index:100;
	}
	.nav li .sub-nav li{
		text-align:center;
		clear:left;
		width:100%
		height:40px;
		line-height:40px;
		position:relative;
		border-top:1px #FFFFFF solid;
	}
	.nav li .sub-nav li a{
		height:40px;
		line-height:40px;
		width:100%;
		padding:0;
		display:inline-block;
		font-size:14px;
		color:#333333;
	}
.nav li .sub-nav li a:hover{
		
		color:#ffffff;
	}

.banner{width:1180px; height:350px; position:relative; overflow:hidden; margin-top:12px;}
.banner-btn{ display:none;}
.banner-btn a{ display:block; line-height:40px; position:absolute; top:150px; width:40px; height:40px;background-color: #000; opacity:0.3; filter:alpha(opacity=30) color: rgb(255, 255, 255);overflow: hidden; z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{ font-size:0; *word-spacing:-1px;/* IE6、7 */ letter-spacing: -3px; position:relative;}
.banner-img li{ display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align: top; letter-spacing: normal;word-spacing: normal; font-size:12px;}
.banner i{ width: 15px;height: 23px; cursor:pointer; margin: 8px 0 0 0px; display:block;}
.banner .nextBtn i{ background:url(../images/banbg2.png) no-repeat;}
.banner .prevBtn i{ background:url(../images/banbg1.png) no-repeat;}

.banner-circle{ position:absolute; left:50%; bottom: 15px;height: 13px;text-align: center;font-size: 0;border-radius: 10px; background:rgba(255,255,255,0.3); filter:alpha(opacity:30); }
.banner-circle li{ border-radius: 10px; margin:2px; display: inline-block; display: -moz-inline-stack; vertical-align: middle;zoom: 1; }
.banner-circle li a{ display: block;padding-top: 9px;width: 9px;height: 0;border-radius: 50%; background: #B7B7B7;overflow: hidden;}
.banner-circle .selected a{ background:#F40; }


.daohang{ width:100%; margin-top:30px;}
.daohang_1{ width:1200px; margin:0 auto;}
.daohang_1_1{ width:400px; float:left;}
.daohang_1_1_1{ width:344px; height:244px; background:url(../images/xwy3-1.jpg) no-repeat center; padding:5px; border:8px #e3e3e3 solid; margin:0 auto;}
.daohang_1_1_2{ width:344px; height:244px; background:url(../images/xwy3-2.jpg) no-repeat center; padding:5px; border:8px #e3e3e3 solid; margin:0 auto;}
.daohang_1_1_3{ width:344px; height:244px; background:url(../images/xwy3-3.jpg) no-repeat center; padding:5px; border:8px #e3e3e3 solid; margin:0 auto;}
.daohang_1_1_1_1{ width:344px; height:50px; background:url(../images/dhbg.png); line-height:50px; text-align:center; font-size:16px; color:#FFFFFF; margin-top:194px;}
a.dh:hover .daohang_1_1_1,a.dh:hover .daohang_1_1_2,a.dh:hover .daohang_1_1_3{border:8px #cc0000 solid;}


.xtkc{ width:1200px; margin:0 auto; padding-top:60px;}
.xtkc_1{ width:142px; height:24px; margin:0 auto;}
.xtkc_2{ width:1200px; margin-top:10px; text-align:center; line-height:50px; font-size:30px; color:#000000; font-weight:bold;}
.xtkc_22{color:#ffffff;}
.xtkc_3{ width:1200px; margin-top:50px;}
.xtkc_3_1{ width:1000px; margin:0 auto;}
.xtkc_3_1 p{ font-size:16px; color:#000000; line-height:30px; margin:20px 0px;}


.rmkc{ width:1200px; margin:0 auto; margin-top:60px;}
.rmkc_3{ width:1200px; margin:0 auto; margin-top:30px;}
.rmkc_3_1{ width:1200px;}
.rmkc_3_1_1{ width:400px; height:145px; overflow:hidden; float:left;}
.rmkc_3_1_1_1{position:absolute;  overflow:hidden;}
.rmkc_3_1_1_2{ width:380px; padding-left:20px; height:45px; text-align:center; color:#FFFFFF; font-size:16px; line-height:45px; text-align:left; position:relative; background:rgba(0,0,0,0.4);}
.remen1_1{ width:400px; height:145px;  }
.remen2_1{ top:100px; }


a.botdh img{width:auto; max-width:100%; height:auto; margin:0 auto; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s;}
a.botdh:hover img{ transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2);} 



.peixun{ width:100%; margin-top:40px; background:url(../images/xwy17.jpg) no-repeat center top; padding-top:40px;}
.peixun_1{ width:1200px; margin:0 auto;}
.peixun_1_1{ width:1200px; margin:0 auto; margin-top:30px;}
.tab1{background-color:#cccccc;}
.tab1 tr td{ background-color:#ffffff; height:45px; text-align:center; line-height:45px; font-size:15px; color:#333333;}
.peixun_1_2{ width:600px; margin:0 auto; margin-top:50px;}
.peixun_1_2_1{ width:300px; height:104px; float:left;}
.peixun_1_2_2{ width:300px; height:104px; float:left;}
.peixun_1_2_1_1{ width:105px; height:104px; float:left;}
.peixun_1_2_1_2{ width:160px; height:70px; float:left; margin-top:17px; margin-left:15px; line-height:35px; font-size:18px; text-align:left; color:#208fe1;}



.xyfc{ width:100%; background-color:#e7e7e7; margin-top:50px; padding-bottom:40px;}
.xyfc_1{ width:100%; background:url(../images/xwy21.jpg) repeat-x top;}
.xyfc_1_1{ width:1200px; height:140px; background:url(../images/xwy20.jpg) no-repeat center top; padding-top:50px;}
.xyfc_1_2{ width:1184px; padding:8px; background-color:#FFFFFF;}


.xinwen{ width:1200px; margin:0 auto; margin-top:50px;}
.xinwen_1{ width:350px; background-color:#e7e7e7; height:360px; padding:20px 15px 15px 15px; margin-right:30px; float:left;}
.xinwen_1_1{ width:340px; height:30px; border-left:3px #cc0000 solid; padding-left:10px; text-align:left;}

a.dnav{ line-height:30px; color:#000000; font-size:20px; font-weight:bold; text-align:left;}
a.dnav:hover{ color:#cc0000; }

a.dnav2{ line-height:30px; color:#ffffff; font-size:20px; font-weight:bold; text-align:left;}
a.dnav2:hover{ color:#ffcc00; }

.xinwen_1_2{ width:350px; text-align:left; margin-top:30px;}
.xinwen_1_2_1{ width:350px; margin-bottom:10px;}
.xinwen_1_2_1_1{ width:120px; height:90px; float:left;}
.xinwen_1_2_1_2{ width:210px; float:right; height:90px;}
.xinwen_1_2_1_2_1{ width:210px; height:30px; text-align:left;}
.xinwen_1_2_1_2_2{ width:210px; height:60px; text-align:left; color:#666666; line-height:30px; overflow:hidden; font-size:15px; }

a.nnav{ line-height:30px; color:#000000; font-size:16px; text-align:left;}
a.nnav:hover{ color:#cc0000; }

.xinwen_1_2_2{ width:350px; height:30px; padding:5px 0px; }
.xinwen_1_2_2_1{ width:270px; height:30px; text-align:left; float:left; overflow:hidden;}
.xinwen_1_2_2_2{ width:80px; height:30px; text-align:left; float:left; line-height:30px; color:#666666; font-size:14px;}

.xinwen_2{ width:350px; background-color:#e7e7e7; height:360px; padding:20px 15px 15px 15px; float:right;}
.xinwen_2_1{ width:340px; height:30px; text-align:left; background-color:#cc0000; padding:5px 0px; padding-left:10px; margin-bottom:5px;}
.xinwen_2_2{width:350px; height:30px; padding:5px 0px; text-align:left; }


.jyzx{ width:1200px; margin:0 auto; margin-top:50px;}
.jyzx_1{ width:1200px; margin-top:50px;}
.jyzx_1_1{ width:1200px;}
.jyzx_1_2{ width:1198px; margin:0 auto; overflow:hidden; padding-top:40px;}
.jyzx_1_1_1{ width:420px; height:350px; float:left;}
.jyzx_1_1_2{ width:440px; height:350px; float:left; margin-left:30px;}
.jyzx_1_1_3{ width:280px; height:350px; float:right;}
.jyzx_1_1_2_1{ width:440px; text-align:left;}
.jyzx_1_1_2_2{ width:440px; margin-top:20px; text-align:left;}
.jyzx_1_1_2_1 p{ margin:0px; line-height:30px; text-indent: 0em; text-align: justify; text-justify: inter-ideograph; font-size:16px; color:#333333;}
.jyzx_1_2_1{ width:1280px;}
.jyzx_1_2_1_1{ width:280px; height:210px; margin-right:26px; float:left;}



input.dmore{ display:block; width:80px; height:30px; line-height:30px; color:#ffffff; font-size:14px; text-align:center; background-color:#CC0000; border:0px; margin-right:10px; float:left; }

.dang_1_1_2{ width:580px; margin-top:20px; height:280px; }
.dang_1_1_2_1{ width:580px; height:120px; margin-bottom:12px;}
.dang_1_1_2_1_1{ width:160px; height:120px; float:left; overflow:hidden;}
.dang_1_1_2_1_1 img{ width:160px; height:120px;}
.dang_1_1_2_1_2{ width:400px; height:120px; float:right; overflow:hidden;}
.dang_1_1_2_1_2_1{ width:400px; height:30px; overflow:hidden; text-align:left;}

a.dtnav{ line-height:30px; color:#ff0000; font-size:15px; }
a.dtnav:hover{ color:#333333; }

.dang_1_1_2_1_2_2{ width:400px; height:90px; line-height:30px; color:#666666; font-size:14px;}
.dang_1_1_2_1_2_2 p{ margin:0px; line-height:30px; color:#666666; font-size:14px;}

.dang_1_1_2_2{ width:580px; height:33px; }
.dang_1_1_2_2_1{ width:12px; float:left; height:3px; padding:15px 0px;}
.dang_1_1_2_2_2{ width:488px; float:left; height:33px; text-align:left; overflow:hidden;}
.dang_1_1_2_2_3{ width:80px; float:left; text-align:center; color:#999999; line-height:33px; font-size:13px; height:33px;}

a.dtsnav{ line-height:36px; color:#333333; font-size:14px; }
a.dtsnav:hover{ color:#ff0000; }

.dang_2_2{width:256px; height:276px; border:1px #7db0fe solid; padding:10px;}
.dang_2_2_1{ width:256px; height:120px;}

.dang_2_2_2{ width:256px; margin-top:10px;}
.dang_2_2_2 p{ margin:0px; line-height:24px; color:#666666; font-size:14px;}

a.xiangxi{ line-height:24px; color:#ff0000; font-size:14px; }
a.xiangxi:hover{ color:#000000; }

.dang_2_3{ width:278px; margin-top:12px;}
.dang_2_3_1{ margin-top:10px;}


a.xdmore{ display:block; width:100px; height:34px; line-height:34px; color:#ffffff; font-size:14px; text-align:center; background-color:#CC0000; }
a.xdmore:hover{ color:#ffcc00; }


.xsyd{ width:100%; margin:0 auto; margin-top:50px; background-color:#e7e7e7; padding:50px 0px 20px 0px;}
.xsyd_1{ width:1200px; height:40px; margin:0 auto; padding-bottom:30px;}
.xsyd_1_1{ width:100px; height:40px; line-height:40px; border-bottom:2px #333333 solid; float:left; }
.xsyd_1_2{ width:1100px; height:40px; line-height:40px; border-bottom:2px #cccccc solid; float:left; text-align:right; }
.xsyd_2{ width:1200px; overflow:hidden; margin-top:50px;}
.xsyd_2_1{ width:580px; float:right; height:290px;}
.xsyd_2_2{ width:1225px;}
.xsyd_2_2_1{ width:220px; height:200px; float:left; margin-right:25px; margin-bottom:20px;}
.xsyd_2_2_1_1{ width:220px; height:165px; overflow:hidden;}
.xsyd_2_2_1_1 img{ width:220px; height:165px;}
.xsyd_2_2_1_2{ width:210px; height:35px; text-align:center; overflow:hidden;}

.xsyd_2_11{ width:1230px;}
.xsyd_2_11_1{ width:280px; height:360px; float:left; margin-right:26px;}

.xsyd_2_11_1_1{ width:280px; height:210px; overflow:hidden;}
.xsyd_2_11_1_2{ width:280px; height:40px; text-align:center;}

.xiaoyuan{ width:1180px; margin:0 auto; margin-top:12px;}
.xiaoyuan_1{ width:1180px; background:url(../images/xsl16.jpg) repeat-x; height:43px;}
.xiaoyuan_1_1{ width:480px; height:43px; line-height:30px; font-size:16px; color:#FFFFFF; background:url(../images/xsl14.jpg) no-repeat left; float:left; text-align:left; padding-left:20px;}
.xiaoyuan_1_3{ width:5px; float:right;}
.xiaoyuan_1_2{ width:675px; float:left; height:18px; text-align:right; margin-top:7px;}

.xiaoyuan_2{ width:1158px; height:160px; border:1px #CCCCCC solid; border-top:none; padding:10px;}
.xiaoyuan_2_1{ width:26px; float:left; margin-top:50px;}
.xiaoyuan_2_2{ width:1106px; float:left;}

a.xnav{ line-height:30px; color:#ffffff; font-size:16px; }
a.xnav:hover{ color:#ffff00; }

a.yjds{ line-height:40px; color:#454545; font-size:16px; }
a.yjds:hover{ color:#000000; }
.baoming{ width:1200px; margin:0 auto;}
.baoming_1{ width:540px; float:left;}
.baoming_2{ width:480px; float:left; margin-left:10px;}
.baoming_3{ width:170px; float:right; padding-top:50px;}
.baoming_1_1{ width:530px; height:50px; font-size:30px; color:#ff9900; text-align:left; line-height:50px;}
.baoming_1_2{ width:530px;  font-size:15px; color:#ff9900; text-align:left; line-height:25px; color:#454545;}
.baoming_1_3{ width:530px;  font-size:15px; color:#ff9900; text-align:left; line-height:25px; color:#454545; margin-top:20px;}


.hyys{ width:1200px; margin:0 auto; margin-top:60px;}
.hyys_2{ width:1200px; text-align:center;}
span.youshi{ font-size:30px; color:#FFFFFF; background-color:#CC0000; padding:5px 50px; line-height:40px; border-radius: 25px; margin:0 auto; -webkit-border-radius:25px;

-moz-border-radius:25px;

-ms-border-radius:25px;

-o-border-radius:25px;}
span.hyyou{ font-size:28px; color:#000000; line-height:50px;}



.scroll-img {
	width: 1184px;
	height: 260px;
	overflow: hidden;
	font-size: 0;
	margin:0 auto;
}
.scroll-img ul {
	width: 3312px;
	height: 360px;
	margin: 0;
}
.scroll-img ul li {
float:left;
	padding: 8px;
	width:280px;
}
.scroll-img ul li img{ width:280px; }
a.hpic{ line-height:32px; color:#333333; font-size:14px; }
a.hpic:hover{ color:#ff0000; }

.xueke{ width:1180px; margin:0 auto; margin-top:12px;}
.xueke_1{ width:382px; float:left;}

.xueke_1_1{ width:382px; height:34px; background:url(../images/xsl9.gif) repeat-x;}
.xueke_1_1_1{ width:135px; height:34px; float:left; background:url(../images/xsl8.jpg) no-repeat left;}
.xueke_1_1_2{ width:245px; float:left; text-align:right;}
.xueke_1_1_3{ width:2px; float:right;}
.xueke_1_2{ width:360px; height:222px; padding:10px; border:1px #CCCCCC solid; border-top:none;}
.xueke_1_2_1{ width:360px; height:36px; border-bottom:1px #CCCCCC dashed;}


.xueke_1_2_1_1{ width:12px; float:left; height:4px; padding:16px 0px;}
.xueke_1_2_1_2{ width:268px; float:left; height:36px; text-align:left;}
.xueke_1_2_1_3{ width:80px; float:left; text-align:center; color:#999999; line-height:36px; font-size:13px; height:36px;}


.link{ width:1200px;  margin:0 auto; margin-top:20px;}
.link_1_1{ width:1200px; height:40px;}
.link_1_1_1{ width:100px; height:40px; float:left; border-bottom:2px #c30d23 solid;}
.link_1_1_2{ width:1100px; height:40px;  float:left; text-align:right; border-bottom:2px #e79ea7 solid;}
.link_1_2{ width:1180px; padding:15px 0px; text-align:left; margin:0 auto;}
a.lnav{ display:inline; line-height:33px; color:#666666; font-size:14px; padding:0px 10px;}
a.lnav:hover{ color:#FF0000; }


.newscenter{ width:1200px; margin:0 auto; margin-top:50px;}
.newscenter_1{ width:1200px; overflow:hidden; }
.newscenter_1_1{ width:1230px;}
.newscenter_1_1_1{ width:380px; margin-right:30px; float:left;}
.newscenter_1_1_1_1{ width:350px; margin:0 auto; }
.newscenter_1_1_1_2{ width:360px; height:200px; margin-top:30px;}

.newscenter_2{ width:200px; margin:0 auto;}
.newscenter_2 img{ width:200px; border:1px #999999 solid;}
.newscenter_3{ width:200px; margin:0 auto; font-size:16px; color:#000000; line-height:50px; text-align:center;}

.botdh{ width:100%; padding:50px 0px; background-color:#e2e2e2; margin-top:30px;}
.botdh_1{ width:1200px; margin:0 auto; }
.botdh_1_1{ width:199px; border-right:1px #cccccc solid; float:left;}
.botdh_1_1_1{ width:199px; height:35px; text-align:center; color:#666666; font-size:14px;}
.botdh_1_1_2{ width:40px; height:40px; text-align:center; margin:0 auto;}
a.botdhnav:hover .botdh_1_1_1{ color:#c30d23;}

.footer{ width:100%; background:#333333;  padding:40px 0px; margin-top:50px;}
.footer_1{ width:1200px; margin:0 auto;}
.footer_1_1{ width:200px;  float:left;}
.footer_1_2{ width:13px;  float:left; margin:28px 40px;}
.footer_1_1_1{ width:200px; font-size:20px; line-height:40px; text-align:left; color:#CC0000;}
.footer_1_1_2{ width:200px; margin-top:20px;}
.footer_1_1_2_1{ width:100px; height:60px; text-align:left; float:left;}
.footer_1_3{ width:400px;  float:left;}
.footer_1_3_1{ width:400px; font-size:20px; line-height:40px; text-align:left; color:#CC0000;}
.footer_1_3_2,.footer_1_3_3{ width:400px; margin-top:15px;}
.footer_1_3_2 p{ line-height:40px; color:#eeeeee; text-align:left; font-size:16px; text-indent:0em;}
.footer_1_3_3_1{ width:142px; height:142px; float:left;}
.footer_1_3_3_2{ width:142px; height:142px; float:left; margin-left:30px;}
.footer_1_4{ float:right; width:400px;}
.footer_1_4_1{ width:400px; font-size:20px; line-height:40px; text-align:left; color:#CC0000;}
.footer_1_4_2{ width:380px; margin-top:20px; background-color:#242424; height:290px; padding:10px 10px;}
.footer_1_4_3{ padding-top:10px;}
.footer_1_4_2 table tr td { color:#ffffff; font-size:14px; line-height:30px;}

input{ background:none; border:1px #CCCCCC solid; color:#FFFFFF;}
textarea{ background:none; border:1px #CCCCCC solid; color:#FFFFFF; overflow-y:auto;}
select::-ms-expand{ display: none; }
select{ background:none; border:1px #CCCCCC solid; color:#FFFFFF; appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
 }
select option{color:#000000; line-height:30px; height:30px;}

a.fnav{ line-height:60px; color:#eeeeee; font-size:16px; }
a.fnav:hover{ color:#cc0000; }
a.fsnav{ display:block; width:100px; height:30px; line-height:30px; color:#bbbbbb; font-size:13px; text-align:center; }
a.fsnav:hover{ color:#FF0000; }



.bot{ width:100%; background:#222222; padding:10px 0px;}
.bot_1{ width:1200px; margin:0px; }
.bot_1_1{ width:1200px; line-height:40px; text-align:left; font-size:14px;}
.bot_1_1 p.copyRight{ line-height:40px; color:#eeeeee; text-align:center; font-size:15px; text-indent:0em;}

a.bnav{ line-height:24px; color:#8b8b8b; font-size:13px; padding:5px;}
a.bnav:hover{ color:#ff0000; }



.c1_l{width: 1200px;height: 350px;}
.c1_slide{width: 1200px;height: 350px;position: relative;overflow: hidden;}
.c1_slide ul{width: 4800px;height: 350px; position: absolute;top: 0;left: 0;}
.c1_slide ul li{float: left;width: 1200px;height: 350px; position: relative;}

.jyzx_1_2_1_1{position: relative;}
.jyzx_1_2_1_1:hover b,.jyzx_1_2_1_1.active b{display: none;}
.jyzx_1_2_1_1 img,.jyzx_1_2_1_1 b{position: absolute; top:0px; left: 0px;}
.jyzx_1_2_1_1 b{background: url(../images/opacity.png) repeat; width:280px; height: 210px;}


/*内页*/

.hnews{ width:1200px; margin:0 auto; margin-top:20px;}
.hnews_1{ width:920px; float:right;}
.hnews_2{ width:240px; float:left;}
.hnews_1_1{ width:920px; height:40px;}
.hnews_1_1_1{ width:170px; height:40px; float:left; border-bottom:2px #c30d23 solid;}
.hnews_1_1_2{ width:750px; height:40px;  float:left; text-align:right; border-bottom:2px #e79ea7 solid;}
a.hnnav{ line-height:40px; color:#c30d23; font-size:18px; text-align:center;}
a.hnnav:hover{ color:#FF0000; }
a.hnnavm{margin-right:10px; line-height:40px; color:#999999; font-size:12px;}
a.hnnavm:hover{ color:#FF0000; }

.hnews_1_2{ width:900px; margin-top:20px; }
.hnews_1_2_1{ width:390px; height:300px;  float:left;}
#KinSlideshow img{ width:390px; height:300px; float:left;}
.hnews_1_2_2{ width:450px; height:300px; float:right;  margin-top:10px;}


.hnews_1_2_2_1{ width:450px; height:33px; }
.hnews_1_2_2_1_1{ width:10px; float:left; text-align:center; padding:15px 0px; height:3px;}
.hnews_1_2_2_1_2{ width:360px; float:left; text-align:left; height:33px; overflow:hidden;}
.hnews_1_2_2_1_3{ width:80px; float:left; text-align:center; color:#999999; line-height:33px; font-size:13px; height:33px;}
a.hnewsc{ color:#454545; line-height:33px; font-size:14px; text-align:left;}
a.hnewsc:hover{ color:#ff0000; line-height:33px; font-size:14px;}

.ldaohang{ width:240px; height:42px; margin:0 auto; margin:10px 0px;}
.ldaohang a{ display:block; width:238px; height:40px; border:1px #c30d23 solid; text-align:center; line-height:40px; color:#c30d23; font-size:18px;}
.ldaohang a:hover{ display:block; width:238px; height:40px; border:1px #c30d23 solid; background:#c30d23; text-align:center; line-height:40px; color:#ffffff; font-size:18px;}
.hnews_2_1{ width:240px; height:40px;  border-bottom:2px #5c5c5c solid;}
.hnews_2_1_1{ width:230px; height:40px; float:left; text-align:left;  line-height:40px; }
.hnews_2_1_2{ width:60px; height:40px;  float:right; text-align:right; }

a.xxgg{ display:block; width:100px; height:37px; line-height:37px; color:#003399; font-size:16px; text-align:left; margin-left:30px;}
a.xxgg:hover{ color:#FF0000; }

.hnews_2_2_1{ width:240px; height:192px; margin:0 auto; margin-top:15px;}
.hnews_2_2_2{ width:230px; margin:0 auto; margin-top:10px; height:100px; overflow:hidden; margin-top:15px;}
.hnews_2_2_2 p{ margin:0px; line-height:25px; color:#666666; font-size:14px; text-align:2em;}

.hnews_2_2_1 video{ width:100%;}


.ndh{ width:1178px; height:32px; margin-top:12px; background-color:#ffffff; text-align:left; color:#333333;}
a.nndh{ line-height:32px; color:#333333; font-size:14px; }
a.nndh:hover{ color:#ff0000; }

.nmain{ width:1180px; margin:0 auto; margin-top:12px;}
.nmain_2{ width:886px; float:right;}
.nmain_1{ width:278px; float:left;  text-align:left;}
.nmain_1_1{ width:278px; height:40px; background:url(../images/xsl31.jpg) no-repeat;}
span.lmdh{ display:block; width:120px; height:40px; padding-left:30px; color:#FFFFFF; font-size:16px; text-align:left; line-height:40px;}

.nmain_1_2{ width:256px; padding:10px; border:1px #b5bbc9 solid; background-color:#FFFFFF;}
.nmain_1_2_1{ width:220px; height:36px; border:1px #d6d6d6 solid; margin:0 auto; text-align:left; padding-left:20px; margin-bottom:6px; margin-top:6px;}

a.leftnav{ line-height:36px; color:#333333; font-size:15px; }
a.leftnav:hover{ color:#ff0000; }

span.lf{ display:block; float:right; color:#FF0000; font-size:16px; text-align:right; line-height:36px; margin-right:20px;}

.nmain_1_3{ width:240px;  padding:10px 0px;}
.nmain_1_3_1{ width:240px; height:33px;  text-align:left; overflow:hidden; margin:0 auto;}

.nmain_2_1{ width:886px;}
.nmain_2_2{ width:864px; border:1px #cccccc solid; padding:10px; min-height:500px; border-top:none;}

.nnews_1{ width:460px; height:110px; margin-bottom:7px; padding:0 5px;}
.nnews_1_1{ width:460px; height:38px; text-align:left; overflow:hidden;}
.nnews_1_2{ width:460px; height:72px; text-align:left; overflow:hidden;}
.nnews_1_2 p{ line-height:24px; font-size:14px; color:#666666;text-align:left; }

a.nrnav{ line-height:38px; color:#ff0000; font-size:18px; }
a.nrnav:hover{ color:#000000; }



.nxiaoyuan{ width:886px; margin:0 auto; margin-top:12px;}
.nxiaoyuan_1{ width:886px; background:url(../images/xsl16.jpg) repeat-x; height:43px;}
.nxiaoyuan_1_1{ width:480px; height:43px; line-height:30px; font-size:16px; color:#FFFFFF; background:url(../images/xsl14.jpg) no-repeat left; float:left; text-align:left; padding-left:20px;}
.nxiaoyuan_1_3{ width:5px; float:right;}
.nxiaoyuan_1_2{ width:380px; float:left; height:18px; text-align:right; margin-top:7px;}

.nxiaoyuan_2{ width:864px; height:145px; border:1px #CCCCCC solid; border-top:none; padding:10px;}
.nxiaoyuan_2_1{ width:26px; float:left; margin-top:50px;}
.nxiaoyuan_2_2{ width:810px; float:left;}


.nscroll-img {
	width: 810px;
	height: 145px;
	overflow: hidden;
	font-size: 0;
	margin:0 auto;
}
.nscroll-img ul {
	width: 2952px;
	height: 145px;
	margin: 0;
}
.nscroll-img ul li {
float:left;
	padding: 0px 7px 0px 7px;
	width:150px;
}
.nscroll-img ul li img{ width:150px; height:113px;}

.nbanner{ width:1180px; height:260px; margin:0 auto; margin-top:12px;}



.nmain_2_2_1{ width:900px; margin:0 auto; margin-top:10px;}
.hnews_1_2_img{width:900px; margin:0 auto;}
.hnews_1_2_img img{ width:100%;}
.nmain_2_2_1 p{ margin:15px 0px; font-size:15px; line-height:24px;}
.nmain_2_2_1_1{ width:900px; height:38px; border-bottom:1px #CCCCCC dashed;}
.nmain_2_2_1_1_1{ width:20px; text-align:center; font-size:14px; color:#FF0000; float:left; height:3px; padding-top:17px;}
.nmain_2_2_1_1_2{ width:540px; text-align:left; font-size:14px; color:#333333; float:left; overflow:hidden; height:38px;}
.nmain_2_2_1_1_3{ width:90px; text-align:center; font-size:13px; color:#666666; float:right; line-height:38px;}
.nmain_2_2_1_1_4{ width:200px; text-align:right; font-size:14px; color:#339933; float:left; line-height:38px; overflow:hidden; height:38px;}
.fengexian{ width:900px; height:30px; line-height:30px;}

.page{ width:900px; margin:0 auto; margin-top:10px;}
.page{ text-align:center; padding:20px;  font-size:12px;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;    font-size:12px;   }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; margin-right:0px; height:20px; line-height:20px;  font-size:12px;}
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px; font-size:12px;}
.page a:hover {border:1px solid #ff0000; text-decoration:none; color:#ff000; font-size:12px;}
.page span.current {background:#ff0000; border:1px solid #ff000; color:#fff; font-weight:bold; padding:0 6px;  font-size:12px;}
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999; font-size:12px;}




.pic_1{ width:170px; float:left; height:160px; margin:15px 0px;}
.pic_1_1{ width:150px; height:123px; padding:2px; border:1px #CCCCCC solid; text-align:center; margin:0 auto;}
.pic_1_1:hover{ border:1px #0066cc solid; }
.pic_1_2{ width:150px; height:32px; padding:2px; text-align:center; margin:0 auto;}
.pic_1_1 img{ width:150px; height:123px;}


.KinSlideshow img{ width:370px; height:270px; float:left;}

.ndet_2_2{ width:864px; border:1px #cccccc solid; padding:10px; min-height:500px; border-top:3px #0066cc solid;}
.nnesd_1{ width:850px; line-height:36px; text-align:center; color:#000000;}
.nnesd_2{ width:850px; line-height:30px; text-align:center; color:#999999; height:30px; border-bottom:1px #CCCCCC dashed; font-size:13px;}
.nnesd_3{ width:840px; padding:10px 5px; text-align:left; line-height:24px;}
.nnesd_3 p{ margin:20px 0px; color:#666666; font-size:15px;}
.nnesd_3 p img{ width:auto; max-width:100%; height:auto; margin:0 auto; display:block;}

.fenxiang{ width:840px; margin:0 auto; height:32px; margin-top:20px; background-color:#e9e9e9;}
.fenxiang_1{ width:300px; height:32px; float:left; text-align:center;}
.fenxiang_2{ width:200px; float:right; text-align:right;}

.sxt{ width:840px; margin:0 auto; margin-top:12px;}
.sxt_1{ width:840px; text-align:left; height:36px; line-height:36px; color:#666666;}


.tujj{ width:840px; margin:0 auto; margin-top:10px;}

.tujj_1_1{ width:840px; height:34px; background:url(../images/xsl9.gif) repeat-x;}
.tujj_1_1_1{ width:135px; height:34px; float:left; background:url(../images/xsl8.jpg) no-repeat left;}
.tujj_1_1_2{ width:703px; float:left; text-align:right;}
.tujj_1_1_3{ width:2px; float:right;}

.tujj_1_2{ width:808px; padding:5px 15px; border:1px #CCCCCC solid; border-top:none; margin-bottom:20px;}
.tujj_1_2 p{ margin:20px 0px; color:#666666; font-size:15px;}


.zysz{ width:820px; text-align:left; height:30px; line-height:30px; overflow:hidden; margin-bottom:10px;}
.zyszjj { width:820px; text-align:left; height:30px; overflow:hidden;}
.zyszjj p { font-size:14px; line-height:30px; color:#666666; text-indent:0em; margin:0px;}
a.nleft{ font-size:18px; color:#000000; line-height:40px;}
a.nleft:hover{ font-size:18px; color:#ff0000; line-height:40px;}
.zyszan{ width:820px; text-align:left; height:40px; margin-top:20px;}
a.ckmore{ display:block; width:150px; height:30px; text-align:center; background-color:#006699; font-size:14px; color:#ffffff; line-height:30px;}
a.ckmore:hover{ display:block; width:150px; height:30px; text-align:center; background-color:#FF0000; font-size:14px; color:#ffffff; line-height:30px;}

.zyszwd{ width:860px; text-align:left; height:50px; margin-top:20px;}
.zyszjjwd { width:860px; text-align:left; height:72px; overflow:hidden;}
.zyszjjwd p { font-size:14px; line-height:24px; color:#666666; text-indent:2em; margin:0px;}