@charset "utf-8";
BODY{
   font-size:12px;
   color:#333;
}
*{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
IMG{
   border-bottom: medium none;
    border-left: medium none;
    border-top: medium none;
    border-right: medium none;
}
UL LI{
   list-style-type: none;
}
A{
   transition: color 0.5s, background 0.5s;
    -webkit-transition: color 0.5s, background 0.5s;
    -moz-transition: color 0.5s, background 0.5s;
    -o-transition: color 0.5s, background 0.5s;
	text-decoration:none;
	color:#333
}
A:hover{
   transition: color 0.5s, background 0.5s;
    -webkit-transition: color 0.5s, background 0.5s;
    -moz-transition: color 0.5s, background 0.5s;
    -o-transition: color 0.5s, background 0.5s;
	color:#F30;
}
article{
   display: block;
}
aside{
   display: block;
}
dialog{
   display: block;
}


header{
   display: block;
}
section{
   display: block;
}
footer{
   display: block;
}
nav{
   display: block;
}
figure{
   display: block;
}
MENU{
   display: block;
}


h5{
font-family:"微软雅黑";
font-size:14px;
font-style:normal;
float:left;
}
.logo{
	width:272px;
	float:left;
}

.menu_li a{
	float:left;
	display:block;
	width:90px;
	height:50px;
	text-align:center;
	font:12px/50px "微软雅黑";
	text-decoration:none;
	color:#4B4B4B;
}
.menu_li a:hover{
	color:#81D84B;
	background:url(../images/menubg.png) no-repeat;
}
.menu{z-index:1000; position:relative;}
/*menu*/
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix{
	display:inline-table
}
*html .clearfix{
	height:1%
}
.clearfix{
	display:block
}
*+html .clearfix{
	min-height:1%
}
.menu_n{
	margin-top:10px;
	float:left;
	width:730px;
}
/* nav_menu */
.nav_menu{
	width:1003px;
	margin:0 auto;
	height:50px;

}
.nav{
	width:730px;
	position:relative;
	float:left;
	height:50px;
	
}
.nav .list li{
	float:left;
}
.nav .list a{
	float:left;
	display:block;
	width:90px;
	height:50px;
	text-align:center;
	font:12px/50px "微软雅黑";
	text-decoration:none;
	color:#4B4B4B;
}
.nav .list a:hover{
	color:#80D84E;
	background:url(../images/menubg.png) no-repeat;
}
.nav .list a:hover,.nav .list .now{
	color:#80D84E;
	background:url(../images/menubg.png) no-repeat;
}
.nav .box{
	position:absolute;
	left:90px;
	top:98px;
	width:600px;
	background:#DCDCDC;
	overflow:hidden;
	height:0;
	filter:alpha(opacity=0);
	opacity:0;
	border-top:5px solid #81D84D;
}
.nav .cont{
	position:relative;
	padding:15px;
	height:160px;
}
/* sublist */
.sublist li{
	float:left;
	width:100px;
	padding-right:24px;
	padding-bottom:24px;
}
.sublist li h3.mcate-item-hd{
	font-family:'微软雅黑';
	padding-left:2px;
	font:12px/20px "微软雅黑";
	height:20px;
	border-bottom:1px dashed #666666;
}
.sublist li p.mcate-item-bd{
	padding-left:2px;
}
.sublist li p.mcate-item-bd a{
	height:20px;
	margin-right:5px;
	font:12px/20px "微软雅黑";
	color:#666666;
	text-decoration:none;
	display:inline-block;
}
.sublist li p.mcate-item-bd a:hover{
	color:#6c5143;
	text-decoration:underline;
}
.menu_img{
	float:left;
}
.menu_m{
	width:300px;
	float:right;
	margin-top:8px;
}
.menu_m_li{
	width:150px;
	float:left;
}
.menu_m_li a,.menu_m_li a:visited,.menu_m_li:active{
	width:130px;
	display:block;
	margin:0 auto;
	background:#16267E;
	color:#FFF;
	font:12px/25px "微软雅黑";
	height:25px;
	text-align:center;
	margin-bottom:8px;
}
.menu_m_li a:hover{
	background:#81D84C;
}
.menu_ul{
	border-bottom:1px #BEBEBE solid;
	overflow:hidden;
	padding-bottom:8px;
}
.menu_s{
	margin-top:8px;
	width:230px;
	float:left;
	margin-left:8px;
	font:12px/25px "微软雅黑";
	color:#939393
}
.menu_s_li a,.menu_s_li a:visited,.menu_s_li a:active{
	display:block;
	float:left;
	width:210px;
	color:#939393;
}
.menu_s_li a:hover{
	color:#81D84C;
}
.menu_s_li_s{
	font-family:Arial;
	font-size:5px;
	display:block;
	float:left
}
/*menu end*/


/*banner*/
.slides{
	width:100%;
	height:380px;
	position:relative;
	overflow:hidden;
	z-index:-100
}
.slideInner{
	height:380px;
	position:relative;
	left:0;
	margin-left:0;
}
.slideInner a{
	display:block;
	height:380px;
	background-size:cover;
	background-position:center center;
	position:relative;
	text-align:center;
	z-index:1;
}
.slideInner a div.img1{
	width:1070px;
	position:absolute;
	left:50%;
	margin-left:-535px;
}
.slideInner a div.img2{
	width:1070px;
	position:absolute;
	top:407px;
	left:50%;
	margin-left:-535px;
}
.slideInner .slide3 .img2{
	top:200px;
}
.slideInner .slide3 .img3{
	width:181px;
	height:286px;
	position:absolute;
	left:50%;
	margin-left:330px;
	top:330px;
}
.niu{
	width:1200px;
	position:relative;
	left:50%;
	margin-left:-600px;
	display:none;
}
.niu a{
	display:block;
	width:41px;
	height:119px;
	opacity:.2;
	z-index:9;
}
.niu a.prev{
	position:absolute;
	left:0;
	top:-350px;
	margin-top:-58px;
	background:url(../images/ban_pre.png) no-repeat;
}
.niu a.next{
	position:absolute;
	right:0;
	top:-350px;
	margin-top:-58px;
	background:url(../images/ban_next.png) no-repeat;
}
.navListBox{
	position:absolute;
	left:50%;
	top:540px;
	z-index:99;
}
.navListBox li{
	width:12px;
	height:12px;
	float:left;
	margin-left:5px;
	border-radius:50%;
	overflow:hidden;
}
.navListBox li:first-child{
	margin-left:0;
}
.navListBox li a{
	display:block;
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:#fff;
	box-shadow:0 0 5px #666 inset;
}
.navListBox li a.active{
	background-color:#55ddff;
}
/*banner end*/

/*mid*/
.in_nr{
position:relative;
top:0px;

left:0px;
height:220px;
z-index:100000
}
.in_mid{
	width:1003px;
	margin:0 auto;
	overflow:hidden;
	background:#FFFFFF
}
.in_ab{
	width:300px;
	float:left;
	margin-left:15px;
}
.in_ab_t{
	font-family:"微软雅黑";
	font-size:14px;
	color:#04469D;
	line-height:35px;
	border-bottom:1px #C3C3C3 solid;
	overflow:hidden;
	margin-top:5px;
	margin-bottom:8px;
}
.in_ab_t a,.in_ab_t a:visited,.in_ab_t a:active{
	color:#06469D;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	float:right;
	}
.in_ab_t span{
	color:#9E9E9E;
	font-size:10px;
	float:left;
}
.in_ab_mt{
	line-height:40px;
	font-family:"微软雅黑";
}
.in_ab_b img{
	float:left;
	margin-right:10px;
}
.in_ab_b_s{
	display:block;
	line-height:20px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#7C7C7C;
	text-indent:2em;
	float:left;
	margin-top:10px;
	width:170px;
}
.in_ab_b a,.in_ab_b a:visited,.in_ab_b a:active{
	color:#06469D;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	font-size:10px;
}
.in_ab_a{
	margin:15px 0px;
	float:left;
}
.in_ab_a a,.in_ab_a a:visited,.in_ab_a a:active{
	width:120px;
	height:25px;
	line-height:25px;
	color:#FFF;
	display:block;
	background:url(../images/abg.jpg) repeat-x;
	float:left;
	margin-right:15px;
	text-align:center;
}
.in_ab_a a:hover{
	background:#81D84B;
}
.in_ab_b1{
	width:100%;
	float:left;
	padding-bottom:5px;
	border-bottom:1px #C3C3C3 dashed;
}
.in_ab_mt a,.in_ab_mt a:visited,.in_ab_mt a:active{
	color:#000;
}
.in_ab_mt a:hover{
	color:#81D84B;
}
.in_new{float:left; width:300px; margin-top:8px;}
.in_newli{float:left}
.in_newli a,.in_newli a:visited,.in_newli a:active{
display:block;
width:230px;
background:url(../images/jt.jpg) left center no-repeat;
padding-left:10px;
font-family: "微软雅黑";
line-height:20px;
float:left
}
.in_da{
line-height:20px;
color:#888888
}

.in_news_bt{
	width:100%;
}
.in_news_bt a,.in_news_bt a:visited,.in_news_bt a:active{
	width:100%;
	display:block;
	float:left;
	line-height:40px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#17267B;
}
.in_newsy{
	width:330px;
	float:left;
	margin-left:15px;
}
.in_news{
	width:720px;
	float:left;
	margin-left:5px;
	margin-left:15px;
	margin-top:20px;
	padding-bottom:20px;
	overflow:hidden;
}
.in_news_nr{
	font-size:13px;
	color:#8E8E8E;
	margin-left:8px;
	line-height:20px;
}
a.in_news_nr_a:link,a.in_news_nr_a:visited,a.in_news_nr_a:active{
	color:#FF7700;
}

a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;  }
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

/* 本例子css */
.slideGroup{ width:510px; border:1px solid #ddd; text-align:left;  }
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .parBd{ padding:10px; zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }

.slideGroup .sPrev,.slideGroup .proright{ display:block; width:30px; height:90px; float:left;  border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideGroup .sNext{ background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left;  }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.in_ri{
	width:310px;
	float:right;
	margin-right:10px;
}
.inwy a,.inwy a:visited,.inwy a:active{
	color:#06469D;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	font-size:10px;
}
.in_ri h1{
	font-size:15px;
	font-family:"微软雅黑";
	font-weight:100;
	color:#16267E;
	margin:8px 8px 8px 15px;
}
.in_ri_1{
	width:150px;
	float:left;
}
.in_ri_1_s{
	line-height:18px;
	margin-left:15px;
	color:#AFAFAF;
	float:left;
}
.in_ri_2{
	float:right;
}
.in_ri_2 img{
	width:65px;
	height:65px;
	border-radius:32px;
	margin:8px;
}
/*mid end*/


/*down*/
.down{
	width:100%;
	background:#494343;
	color:#FFF
}
.down_n{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding:15px 0px;
}
.down_dh_li{
	font-size:14px;
	font-family:"微软雅黑";
	line-height:25px;
}
.down_dh_li1 a,.down_dh_li1 a:visited,.down_dh_li1 a:active{
	font-size:12px;
	font-family:"微软雅黑";
	color:#797878;
	line-height:25px;
}
.down_n ul{
	float:left;
	padding:0px 35px;
}
.down_dh_li2{
	line-height:20px;
	color:#8A8A8A;
	margin-top:5px;
	float:left;
	width:100%;
}
.down_bq{
	width:100%;
}
.down_bq_n{
	width:1003px;
	margin:0 auto;
	line-height:25px;
	color:#807C7B;
}
.down_bq_n_ul{
float:left;}
.down_bq_n_ul1{float:right}
.down_bq_n_ul li{float:left; }
.down_bq_n_ul a,.down_bq_n_ul a:visited,.down_bq_n_ul a:active{font-family:"微软雅黑";padding:0px 8px;}
/*down end*/

/*内页*/
.xbanner{
	height:300px;
}
.ny_mid{
	width:1003px;
	margin:0 auto;
	margin-top:-50px;
	background:#FFF;
	-webkit-box-shadow:0 0 10px #0F0F0F;
	-moz-box-shadow:0 0 10px #0F0F0F;
	box-shadow:0 0 10px #0F0F0F;
	overflow:hidden;
	padding-bottom:35px;
}
.ny_mid_left{
	width:230px;
	float:left;
	margin-top:8px;
	padding-bottom:10px;
}
.ny_mid_left_t{
	margin-left:25px;
	line-height:50px;
	font-size:18px;
	font-family:"微软雅黑";
}
.ny_ldh{
	border:1px #E0E0E0 solid;
	margin-left:25px;
}
.ny_ldh_li a,.ny_ldh_li a:visited,.ny_ldh_li a:active{
	background:url(../images/lebg1.jpg) repeat-x;
	display:block;
	height:38px;
	line-height:38px;
	padding-left:15px;
	font-size:14px;
	font-family:"微软雅黑";
	border-bottom:1px #E0E0E0 solid;
}
.ny_ldh_li a:hover{
	background:url(../images/lebg.jpg) repeat-x;
	color:#FFF;
}
.ny_ldh_li{
	background:url(../images/lebg1.jpg) repeat-x;
}
.ny_ldh_li1{
	background:url(../images/lebg.jpg) repeat-x;
	color:#FFF;
	display:block;
	height:38px;
	line-height:38px;
	padding-left:15px;
	font-size:14px;
	font-family:"微软雅黑";
	border-bottom:1px #E0E0E0 solid;
}
.ny_ldh_li1 a,.ny_ldh_li1 a:visited,.ny_ldh_li1 a:active{
	color:#FFF;
}
.ny_lx{
	float:left;
	margin-left:25px;
	border:1px #E0E0E0 solid;
	background:url(../images/lxbg.jpg) repeat-x;
	margin-top:10px;
	width:203px;
}
.ny_lx h2{
	padding:10px;
	border-bottom:1px #DADADA solid;
}
.ny_lx h2 span{
	color:#999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.ny_lx_n{
	padding:10px;
	line-height:25px;
	color:#828282;
}
.in_mid_right{
	width:730px;
	float:right;
	margin-right:20px;
}
.in_wz{
	font-family:"微软雅黑";
	font-size:14px;
	color:#949494;
	line-height:50px;
	margin-top:5px;
}
.in_wz a,.in_wz a:visited,.in_wz a:active{
	font-family:"微软雅黑";
	font-size:14px;
	color:#949494;
}
.in_ri_nr{
	border:1px #DADADA solid;
	overflow:hidden;
	padding-bottom:15px;
}
.in_ri_nr h3{
	padding-left:10px;
	height:38px;
	line-height:38px;
	background:url(../images/lebg1.jpg) repeat-x;
}
.in_ri_nr_b{
	padding:15px;
	line-height:25px;
	font-family:"微软雅黑";
	color:#747474;
}
.in_ri_nr_b h4{width:720px; text-align:center;}
.in_ti{
	text-align:right;
	width:100%;
	color:#ccc;
	line-height:50px;
	display:block
}
.in_ri_news_t{
	float:left;
}
.in_ri_news_b{
	float:left;
	margin-left:20px;
	width:480px;
	overflow:hidden;

}
.in_ri_news_b_s{
	font-family:"微软雅黑";
	font-size:12px;
	font-weight:bold;
	color:#4C4C4C;
	float:left;
	line-height:40px;
	width:100%;
	float:left;
}
.in_ri_news_bb{
	font-family:"宋体";
	font-size:12px;
	color:#A5A5A5;
	height:150px;
	float:left;
}
.in_news_li{
	line-height:30px;
}
.in_news_li a,.in_news_li a:visited,.in_news_li a:active{
	line-height:30px;
	font-size:14px;
	color:#797979;
	width:620px;
	display:block;
	float:left;
}
.in_news_li span{
	color:#999; 
	float:right;
	margin-right:15px;
}
.yema{
	width:830px; 
	float:left; 
	text-align:right;
}
.yema span{
	float:left; 
	padding:0px 5px; 
	font-family:"微软雅黑"; 
	line-height:40px;
}
.yema a,.yema a:visited,.yema a:active{
	float:left; 
	padding:0px 5px; 
	font-family:"微软雅黑"; 
	line-height:40px;
}
.pro_li{
	width:240px;
	float:left;
	margin-top:20px;
}
.pro_li a,.pro_li a:visited,.pro_li a:active{
	width:210px;
	display:block;
	height:240px;
	border:1px #DFDFDF solid;
	text-align:center;
	padding-top:5px;
	margin:0 auto;
	font-family:"微软雅黑";
	line-height:30px;
}
.pro_li a:hover{
	background:#80D84D;
	color:#FFF;
}
.pro_img{
	margin-top:10px;
	text-align:center;
}
.pro_sx{
	width:500px;
	margin:20px auto;
}
a.pro_sx_le:link,a.pro_sx_le:visited,a.pro_sx_le:active{
	width:100px;
	float:left;
	text-align:center;
}
a.pro_sx_ri:link,a.pro_sx_ri:visited,a.pro_sx_ri:active{
	width:100px;
	float:right;
	text-align:center
}
footer{clear:both; background:#D1D1D1; padding:0px 0px; overflow:hidden}
/*内页 end*/

/*滚动*/
.pro_cp{
	width:330px;
	height:155px;
	background-image:url(../images/pro_bg.jpg);
	background-repeat:repeat-x;
}

#jt_le{
	float:left;
	width:5px;
	height:9px;
	margin-top:60px;
}

.pro_gd{
	float:left;
	width:320px;
	height:150px;
	overflow:hidden;
}

.pro_gd1{
	float:left;
	width:110px;
	height:170px;
	margin-top:10px;
	margin-left:0px;
	text-align:center;
}

.pro_gd1_1{
	width:102px;
	height:90px;
	padding-top:10px;
}

.pro_gd1_1 img{border:solid 1px #CCCCCC; padding:1px;}

.cp{border:solid 1px #CCCCCC; padding:1px;}

.pro_gd1_2{
	width:100px;
	height:30px;
}
/*滚动end*/
.inwy{line-height:20px; font-family:"微软雅黑"; float:left; margin-top:8px;}
.main_nav {
	width:1003px;
	height:103px;
	margin:0 auto;
}
.logo{float:left;}
.main_nav ul li {
	float:left;
	width:90px;
	height:103px;
	position:relative;
}
.main_nav ul li a {
	display:block;
	height:103px;
	text-align:center;
	text-align:center;
	font:12px/120px "微软雅黑";
	text-decoration:none;
	color:#4B4B4B;
}
.main_nav ul li a:hover{
background:#06469D;
color:#FFFFFF
}
.main_nav ul li dl {
	position:absolute;
	left:0;
	top:103px;
	width:90px;
	display:none;
}
.main_nav ul li dl dd {
	height:30px;
}
.main_nav ul li dl dd a {
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	color:white;
	background:#06469D;

}

.down2_n2 {
	
	margin: 0 auto;
	text-align:right;
	color:#d1d1d1;
	
}
.down2_n2 a{
	
	margin: 0 auto;
	text-align:right;
	color:#d1d1d1;
	
}
nav{border-bottom:1px #C6C2C1 solid}
.foot{width:1003px; margin:0 auto; overflow:hidden}
.fmenli{height:35px; width:100px; float:left; line-height:50px; margin-bottom:10px; border-bottom:1px #6F6F6F solid; font-size:13px}
.footul{display:block; width:100px;  float:left; margin-left:30px;}
.fmenli1 a,.fmenli1 a:visited,.fmenli1 a:active{line-height:20px; float:left; display:block; width:100px;}
.fmenli2 a,.fmenli2 a:visited,.fmenli2 a:active{height:30px; line-height:50px; display:block; font-size:13px;}
.fmenli3{float:left; width:100%; margin-bottom:10px;}
.footul1{width:300px;  margin-left:30px; float:left;}
.footb{width:100%; border-top:1px #B6B6B6 solid; line-height:20px;  text-align:center}