/*cssreset*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,th,ul{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 tahoma,arial,"microsoft yahei"; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:14px;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
ol,ul{list-style:none;}
a{text-decoration:none; color:#181816; display:block;}
a:hover{text-decoration:none;}
fieldset,img{border:0;vertical-align:top;}
textarea{resize:none;}
a,input,button,select,textarea{outline:none;}
a,button{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
/*Ã‡Ã¥Â³Ã½Â¸Â¡Â¶Â¯*/
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
/*Â¹Â«Â¹Â²Ã‘Ã¹ÃŠÂ½*/
.pb30{padding-bottom: 30px;}
.fl{float:left;}
.fr{float:right;}
.over_f{overflow:hidden;}
span{display:block;}
	.w_100{width:100%; margin:0 auto; min-width:1200px;}
	.w_1200{width:1200px; margin:0 auto;}
	
	.top{overflow:hidden; position:relative;}
	.top .top_box{width:1200px; height:70px;background: #fff;}
	.top .top_box .logo{padding:8px 0 0 0; margin:0 184px 0 0;}
	.top .top_box .nav li{float:left; margin:0 2px; line-height:70px; font-size:16px;}
	.top .top_box .nav li a{color:#333333; font-weight:bold;padding:5px 20px ;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
	.top .top_box .nav li a:hover{color:#fff;background: #80c521; font-weight:bold; transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
	.top .top_box .nav li a.active{color:#fff;background: #80c521; font-weight:bold; transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
	.top .top_box .lan a{ display:block;line-height:24px;margin-top: 20px;padding:5px 40px; border:1px solid #ccc;border-radius: 20px;border-radius: 20px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
	.top .top_box .lan a:hover{line-height:24px;margin-top: 20px;padding:5px 40px; border:1px solid #80c521;color:#80c521;border-radius: 20px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
	.top .top_box .lan .txt{font-size:14px; color:#666666; line-height:84px; margin:0 12px 0 0;}
	.top .top_box .lan .icon{width:21px; height:14px; margin:35px 6px 0 0;}
	.top .top_box .lan .down_list{position:relative;}
	.top .top_box .lan .down_list .cur {width:40px; height:84px; overflow:hidden;}
	.top .top_box .lan .down_list .cur .txt_01{font-size:14px; color:#333; line-height:84px; }
	.top .top_box .lan .down_list .cur .icon_01{width:8px; height:5px; margin:39px 0 0 0;}
	.top .top_box .lan .down_list .list_box{width:40px; height:30px;position:absolute; bottom:-4px; left:0; z-index:10; display:none;}
	.top .top_box .lan .down_list .list_box a{width:40px; height:30px; font-size:14px; color:#333; line-height:30px;}
	.top .top_box .phone_nav{display:none;}
	.down_list_box{display:none;}
	.top .banner_in{width: 100%; height: 900px; overflow: hidden; position: relative; margin: 0 auto;}
	.top .banner_in ul{width: 100%; height: 900px; position: absolute; left: 0; z-index: 2;}
	.top .banner_in ul li{height:900px; }
	.top .banner_in ul li.li_01{background:url(../images/banner_01.png) 50% 50% no-repeat;}
	.top .banner_in ul li.li_02{background:url(../images/banner_01.png) 50% 50% no-repeat;}
	.top .banner_in ul li.li_03{background:url(../images/banner_01.png) 50% 50% no-repeat;}
	.top .banner_in ol{position:absolute; bottom:120px; left:50%; margin:0 0 0 -33px; z-index:4;}
	.top .banner_in ol li{width:8px; height:8px; background:none; border-radius:100px; border:2px solid #ffffff; float:left; margin:0 7px; cursor:pointer;}
	.top .banner_in ol .current{background:#ffffff;}

	.box_01{background:#fff; height:500px; overflow:visible;}
	.box_01 .con{position:relative; padding:50px 0 0 0;}
	.box_01 .con .top_list{width:1200px; height:180px; box-shadow: 0px 0px 8px 3px rgba(4,19,7,0.2); position:absolute; top:-90px; left:50%; margin:0 0 0 -600px; z-index:1000; background:#fff;}
	.box_01 .con .top_list ul{overflow:hidden;}
	.box_01 .con .top_list ul li{float:left; width:25%; padding:40px 0 0 0; position:relative;}
	.box_01 .con .top_list ul li img{display:block; margin:0 auto 20px;}
	.box_01 .con .top_list ul li p{text-align:center; color:#586970; font-weight:bold; font-size:14px;}
	.box_01 .con .top_list ul li .line{width:1px; height:60px; position:absolute; right:0; top:60px; background:#e1e7ea;}
	.box_01 .con .del_box .title{padding:0 0 50px 0;}
	.box_01 .con .del_box .title h2{font-size:32px; color:#ff7028; text-align:center; margin:0 0 18px 0;}
	.box_01 .con .del_box .title img{display:block; margin:0 auto 10px;}
	.box_01 .con .del_box .title p{line-height:36px; text-align:center; font-size:18px; color:#333333; width:590px; margin:0 auto;}
	.box_01 .con .del_box .ln_list ul{overflow:hidden;}
	.box_01 .con .del_box .ln_list ul li{float:left; width:25%;}
	.box_01 .con .del_box .ln_list ul li .num_box{width:180px; height:180px; margin:0 auto 30px; background:url(../images/bg_yuan.png) no-repeat;}
	.box_01 .con .del_box .ln_list ul li .num_box .num{color:#ff7028; font-size:60px; text-align:center; padding:28px 0 0px 0;}
	.box_01 .con .del_box .ln_list ul li .num_box .ge{color:#ff7028; font-size:18px; text-align:center;}
	.box_01 .con .del_box .ln_list ul li h3{text-align:center; font-size:16px; color:#333333; font-weight:normal; margin:0 0 15px 0;}
	.box_01 .con .del_box .ln_list ul li .ms{width:73%; margin:0 auto; line-height:24px; color:#9faaaf; font-size:14px; text-align:center;}
	.box_01 .con .del_box .ln_list .ln_div{width: 30%;margin-left:3%; }
	.box_01 .con .del_box .ln_list .ln_div h1{font-size: 24px;font-weight: 700;color: #333;border-bottom: 4px solid #67b737;padding: 10px 0px;margin-bottom: 20px;}
	.box_01 .con .del_box .ln_list .ln_div p{font-size: 14px;font-weight: normal;color: #333;line-height: 28px;}
	.box_01 .con .del_box .ln_list .ln_div img{margin: 20px 0px;}
		.box_01 .con .del_box .ln_list .ln_div a{display:block;width:100%;margin: 20px 0px;border: 1px solid #8e989e;padding: 10px 0px;text-align: center;color: #8e989e;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
		.box_01 .con .del_box .ln_list .ln_div a:hover{display:block;width:100%;margin: 20px 0px;border: 1px solid #8e989e;padding: 10px 0px;text-align: center;color: #fff;background: #8e989e;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
		.box_01 .con .del_box .ln_list .ln_div p a{margin:0px;border:0;padding: 0px;text-align: center;color: #3872de;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;display: inline;}
		.box_01 .con .del_box .ln_list .ln_div p a:hover{margin:0px;border:0;padding: 0px;text-align: center;color: #3872de;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;display: inline;text-decoration: underline;background: none;}
		.box_01 .con .del_box .ln_list .ln_div ul{width: 100%;}
		.box_01 .con .del_box .ln_list .ln_div ul li{width: 50%;display: inline-block;font-size: 12px;text-align: center;}
		.box_01 .con .del_box .ln_list .ln_div ul li img{margin: 0;}
		.box_01 .con .del_box .ln_list .ln_div ul li p{margin: 10px 0;}
		.box_01 .con .del_box .ln_list .ln_div ul li p a{color: #333;}
		.box_01 .con .del_box .ln_list .ln_div ul li p a:hover{text-decoration: underline;}




		/*
		.box_01 .con .del_box .ln_list .ln_div ul li{width: 82%;background: #f5f5f5;margin-bottom: 10px;min-height: 50px;}
		.box_01 .con .del_box .ln_list .ln_div ul li.t1{background: #f5f5f5 url(../images/t_1.jpg) no-repeat left;padding-left: 15%;padding-right: 3%}
		.box_01 .con .del_box .ln_list .ln_div ul li.t2{background: #f5f5f5 url(../images/t_2.jpg) no-repeat left;padding-left: 15%;padding-right: 3%}
		.box_01 .con .del_box .ln_list .ln_div ul li.t3{background: #f5f5f5 url(../images/t_3.jpg) no-repeat left;padding-left: 15%;padding-right: 3%}
		.box_01 .con .del_box .ln_list .ln_div ul li.t4{background: #f5f5f5 url(../images/t_4.jpg) no-repeat left;padding-left: 15%;padding-right: 3%;line-height: 50px;}
		.box_01 .con .del_box .ln_list .ln_div ul li.t5{background: #f5f5f5 url(../images/t_5.jpg) no-repeat left;padding-left: 15%;padding-right: 3%}
		.box_01 .con .del_box .ln_list .ln_div ul li p{float: left;}*/
	.box_01 .con .del_box .ln_list ul li

	.box_02{background:#fff; overflow:hidden;}
	.box_02 .con{ padding:0 0 99px 0;}
	.box_02 .con .title{height:232px; background:url(../images/bg_02.png) 50% 50% no-repeat;}
	.box_02 .con .title h2{font-size:32px; color:#ff7028; text-align:center; padding:100px 0 18px 0;}
	.box_02 .con .title img{display:block; margin:0 auto 10px;}
	.box_02 .con .title p{line-height:36px; text-align:center; font-size:18px; color:#333333;}
	.box_02 .con .del .tab_ul{overflow:hidden;}
	.box_02 .con .del .tab_ul li{float:left; width:20%; height:62px;  margin:0 0 40px 0; border-bottom:2px solid #e1e7ea;}
	.box_02 .con .del .tab_ul li a{position:relative; line-height:62px; padding:0 0 0 106px; color:#9faaaf; font-size:14px; font-weight:bold;}
	.box_02 .con .del .tab_ul .list_01 a .icon{width:18px; height:19px; display:block; position:absolute; top:21px; left:81px; background:url(../images/icons.png) no-repeat -31px -1px;}
	.box_02 .con .del .tab_ul .list_01.current{border-bottom:2px solid #ff7028;}
	.box_02 .con .del .tab_ul .list_01.current a{color:#ff7028;}
	.box_02 .con .del .tab_ul .list_01.current a .icon{background-position:-1px -1px;}
	.box_02 .con .del .tab_ul .list_02 a .icon{width:20px; height:18px; display:block; position:absolute; top:21px; left:81px; background:url(../images/icons.png) no-repeat -31px -27px;}
	.box_02 .con .del .tab_ul .list_02.current{border-bottom:2px solid #ff7028;}
	.box_02 .con .del .tab_ul .list_02.current a{color:#ff7028;}
	.box_02 .con .del .tab_ul .list_02.current a .icon{background-position:-1px -27px;}
	.box_02 .con .del .tab_ul .list_03 a .icon{width:23px; height:18px; display:block; position:absolute; top:21px; left:81px; background:url(../images/icons.png) no-repeat -31px -51px;}
	.box_02 .con .del .tab_ul .list_03.current{border-bottom:2px solid #ff7028;}
	.box_02 .con .del .tab_ul .list_03.current a{color:#ff7028;}
	.box_02 .con .del .tab_ul .list_03.current a .icon{background-position:-1px -51px;}
	.box_02 .con .del .tab_ul .list_04 a .icon{width:18px; height:21px; display:block; position:absolute; top:21px; left:81px; background:url(../images/icons.png) no-repeat -31px -79px;}
	.box_02 .con .del .tab_ul .list_04.current{border-bottom:2px solid #ff7028;}
	.box_02 .con .del .tab_ul .list_04.current a{color:#ff7028;}
	.box_02 .con .del .tab_ul .list_04.current a .icon{background-position:-1px -79px;}
	.box_02 .con .del .tab_ul .list_05 a .icon{width:22px; height:16px; display:block; position:absolute; top:21px; left:81px; background:url(../images/icons.png) no-repeat -31px -107px;}
	.box_02 .con .del .tab_ul .list_05.current{border-bottom:2px solid #ff7028;}
	.box_02 .con .del .tab_ul .list_05.current a{color:#ff7028;}
	.box_02 .con .del .tab_ul .list_05.current a .icon{background-position:-1px -107px;}
	.box_02 .con .del .class_list{position:relative; display:none;}
	.box_02 .con .del .class_list .tab_con{position:relative; width:1200px;  overflow:hidden; margin:0 auto;  height:330px;}
	.box_02 .con .del .class_list .tab_con ul{width:2400px; position:absolute; height:330px; left:0; top:0;}
	.box_02 .con .del .class_list .tab_con ul li{float:left; width:300px;  height:330px;}
	.box_02 .con .del .class_list .tab_con ul li a {width:100%;  position:relative;}
	.box_02 .con .del .class_list .tab_con ul li a  img{width:288px; height:288px; display:block; margin:0 auto;}
	.box_02 .con .del .class_list .tab_con ul li a  .tit{width:288px; padding:15px 0 0 0; text-align:center; color:#333333; font-weight:bold; font-size:14px;}
	.box_02 .con .del .class_list .tab_con ul li a:hover  .tit{color:#ff7028;}
	.box_02 .con .del .class_list .btn_div{width: 1200px; margin: 0 auto; height: 34px; position: absolute; top:127px; left:50%; margin:0 0 0 -600px;}
	.box_02 .con .del .class_list .prev_btn,.box_02 .con .del .class_list .next_btn{width:20px; height:34px; position:absolute;  z-index:10;}
	.box_02 .con .del .class_list .prev_btn{left:-47px; background:url(../images/icons.png) no-repeat -67px -1px;}
	.box_02 .con .del .class_list .next_btn{right:-47px; background:url(../images/icons.png) no-repeat -99px -1px;}
	.box_02 .con .del .class_list .prev_btn:hover{background-position:-67px -43px;}
	.box_02 .con .del .class_list .next_btn:hover{background-position:-99px -43px;}
	.box_02 .con .del_01{display:none;}
	.container_01{display:none;}
	
	.box_03{height:800px; background:url(../images/bg_01.png) 50% 50% no-repeat; overflow:hidden;}
	.box_03 .container {padding:250px 0 0 0; width:1200px; margin:0 auto;}
	.box_03 .poster-main { width: 684px; height: 300px; position: relative; margin: 0 auto;}
	.box_03 .poster-main .poster-list { width:684px; height: 300px;}
	.box_03 .poster-main .poster-list .poster-item { width: 600px; height: 300px; position: absolute;  left: 0; top: 0; background:#ffffff;}
	.box_03 .poster-main .poster-list .poster-item  h3{text-align:center; padding:50px 0 30px 0; font-size:32px; color:#ff7028;}
	.box_03 .poster-main .poster-list .poster-item  p{width:476px; margin:0 auto; line-height:30px; color:#333333; font-size:14px;}
	.box_03 .poster-main .poster-list .poster-item  p a{display:inline-block; color:#ff7028;}
	.box_03 .poster-main .poster-btn { position: absolute;top: 0; z-index: 10; cursor: pointer;}
	.box_03 .poster-main .poster-prev-btn { left: -40px; background: url(../images/prev.png) no-repeat center center;}
	.box_03 .poster-main .poster-next-btn {right: -40px;background: url(../images/next.png) no-repeat center center;}
	#focus_Box{position:relative;width:790px;height:300px;margin:0 auto;}
	#focus_Box ul{position:relative;width:790px;height:300px;}
	#focus_Box li{z-index:0;position:absolute; width:0px;background:#fff;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1); overflow:hidden;}
	#focus_Box li img{width:100%; height:100%;}
	#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:20px;height:34px;top:131px;}
	#focus_Box .prev{background: url(../images/prev.png) no-repeat center center;left:0px}
	#focus_Box .next{background: url(../images/next.png) no-repeat center center;right:0px} 
	#focus_Box .prev:hover{background-position:left top;}
	#focus_Box .next:hover{background-position:right top;}



	 

	.box_04{background:#fff; overflow:hidden;}
	.box_04 .con{ padding:0 0 100px 0;}
	.box_04 .con .title h2{font-size:32px; color:#ff7028; text-align:center; padding:100px 0 18px 0;}
	.box_04 .con .title img{display:block; margin:0 auto 10px;}
	.box_04 .con .title p{line-height:36px; text-align:center; font-size:18px; color:#333333; padding:0 0 60px 0;}
	.box_04 .con .del .l_box{width:572px;}
	.box_04 .con .del .l_box .pic{width:572px; height:300px;}
	.box_04 .con .del .l_box .pic img{width:572px; height:300px;}
	.box_04 .con .del .l_box .txt{width:495px; background:#f0f2f8; padding:37px 50px 40px 27px;}
	.box_04 .con .del .l_box .txt .time{color:#9faaaf; font-size:14px; margin:0 0 15px 0;}
	.box_04 .con .del .l_box .txt .ms{color:#333333; line-height:36px; font-size:24px; font-weight:bold; margin:0 0 104px 0;}
	.box_04 .con .del .l_box .txt .more{color:#ff7028; font-size:18px; font-weight:bold;}
	.box_04 .con .del .r_box{width:570px;}
	.box_04 .con .del .r_box .list{padding:0 0 20px 0; border-bottom:1px solid #e1e7ea; margin:0 0 20px 0;}
	.box_04 .con .del .r_box .pic{width:250px; height:150px;}
	.box_04 .con .del .r_box .pic img{width:250px; height:150px;}
	.box_04 .con .del .r_box .txt{width:280px;}
	.box_04 .con .del .r_box .txt .time{color:#9faaaf; font-size:14px; line-height:48px;}
	.box_04 .con .del .r_box .txt .ms{color:#333333; line-height:23px; font-size:18px; margin:0 0 15px 0;}
	.box_04 .con .del .r_box .txt .more{color:#ff7028; font-size:14px; }
	.box_04 .con .del .r_box .all{width:568px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#586970; border:1px solid #e1e7ea;}
	..container_01{display:none;}
	.footer{background:#2f3842; padding:25px 0; overflow:hidden;}
	.footer .line_01{text-align:center;}
	.footer .line_01 a{display:inline-block; color:#ffffff; font-size:14px;}
	.footer .line_01 span{display:inline-block; color:#ffffff; font-size:14px; margin:0 10px;}
	.footer .line_02{text-align:center; color:#999999; font-size:14px;} 
	.footer .line_02 a{color: #999;}
	.footer .line_02 a:hover{color: #999;text-decoration: underline;}



/***banner-begin***/
.lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:460px;}
  .lubo_box{ position: relative; width: 100%; height:460px; }
  .lubo_box li{ float: left;position: absolute;z-index: 100; top: 0; left: 0; width: 100%; height:460px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;z-index: 0;}

  .lubo_box li img{ width: 100%; height: 460px;}

  /*åœ†ç‚¹*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 10px; height: 10px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #80c521 !important;}

  /*æŒ‰é’®*/
  .lubo_btn{ position: absolute; width: 100%; top: 140px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display: none;}
  .left_btn{ float: left;display: none;}
  .right_btn{ float: right;display: none;}
/***banner-end***/
/***news-scroll-begin***/
  	.huadong {width: 100%;height:46px; background: #67b737; margin:0 auto;font-size: 14px;}
	.huadong .huabox {  margin:0 auto; width: 1200px;}
	.huadong h5 {font-size:14px;float:left; line-height:46px;color: #fff;font-weight: 700; }
	.huadong .gg_more { float: right;line-height: 46px;}
	.huadong .gg_more a { font-size: 14px; text-decoration:none;color: #fff;}
	.huadong .gg_more a:hover { font-size: 14px; text-decoration:underline;color: #fff;}
	
	.huadong .notice_active {
			float: left;
			width: 80%;
			height: 46px;
			padding: 0;
			overflow: hidden;
			position: relative;
	}
	.huadong .notice_active li{list-style-type:none;line-height:46px;overflow: hidden;}
	/*.huadong .notice_active li.notice_active_ch {}*/
	.huadong .notice_active li.notice_active_ch span {color:#fff;font-size:14px;display: block;overflow: hidden; width:80%;float: left;
	overflow: hidden;}
	.huadong .notice_active li.notice_active_ch span a {color:#fff;font-size:14px;display: block;overflow: hidden; width:80%;float: left;
	overflow: hidden;}
	.huadong .notice_active li.notice_active_ch span a:hover {color:#fff;font-size:14px;display: block;overflow: hidden; width:80%;float: left;text-decoration: underline;
	overflow: hidden;}
	.huadong .gg_more .news_ck {
			float: right;
			color: #fff;
			width: 20px;
			height: 46px;
			line-height:46px;
			display: block;
			border: 1px solid #fff;
			text-align: center;
			font-size: 14px;
		}
	.huadong .gg_more .news_more {
		
	}
	.huadong .notice_active li.notice_active_ch em {color: #fff;line-height:46px;font-size:14px;font-style:normal;  }
/***news-scroll-end***/
/***neiye-begin***/
.n_banner{height: 260px;width: 1200px;margin: 0 auto;}
.bread{margin:20px 0px 50px 0px;text-align: left;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.bread a{display: inline-block;color: #333;}
.bread a:hover{display: inline-block;color: #333;text-decoration: underline;}
.left_menu{width: 230px;padding: 30px 0;background: #0096bf;border-radius: 0 50px 0 50px;}
.left_menu h2{font-size: 16px;font-weight: 700;color: #fff;margin-left: 30px;}
.left_menu ul {margin-top: 10px;margin-bottom:15px;background: #0096bf;}
.left_menu ul li{color: #5eb744}
.left_menu ul li a{display: block;width:200px;color:#fff;background: #0096bf url(../images/dot.png) no-repeat 10px 15px;padding-left: 30px;line-height: 40px;font-weight: normal;}
.left_menu ul li a:hover{display: block;width:200px;background: #00a7d4 url(../images/dot.png) no-repeat 10px 15px;padding-left: 30px;line-height: 40px;}
.left_menu ul li a.active{display: block;width:200px;background: #00a7d4 url(../images/dot.png) no-repeat 10px 15px;padding-left: 30px;line-height: 40px;font-weight: 700;}
.left_menu ul li .open{display: block;width:200px;background: #00a7d4 url(../images/dot.png) no-repeat 10px 15px;padding-left: 30px;line-height: 40px;font-weight: 700;}
.right_content{width: 930px;margin-left: 34px;margin-bottom: 50px;}
.right_content img{max-width: 930px}
.right_content h1{font-size: 30px;font-weight: 700;text-align: center;margin-bottom: 10px;}
.right_content hr{background: #5eb744;height: 4px;width: 50px;margin: 0 auto;border: none;}
.right_content p{line-height: 30px;margin: 40px 0;}
.right_content .ks{width: 200px;float: left;margin: 30px 50px;}
.right_content .ks img{display: block;margin: 20px auto;}
.right_content .ks h3{font-weight: 700;font-size: 16px;text-align: center;margin-bottom: 10px;}
.right_content .ks hr{width: 20px;height: 2px;background: #5eb744;margin: 0 auto;border: none;}
.right_content .ks p{line-height: 30px;font-size: 12px;margin: 10px;text-align: center;}
.right_content .search{float: right;}
.right_content .search .search_box{border: 2px solid #ddd;line-height: 28px;padding-left: 20px;}
.right_content .search .search_btn{line-height: 28px;border: 2px solid #859097;background: #859097;margin-left: -2px;padding: 0px 20px;color: #fff;}
.news_list{width: 100%;padding: 30px 0px;height: 150px;border-bottom: 1px solid #ccc;}
.news_list:first-child{margin-top: -50px;}
.news_list .l_img{width: 286px;height: 150px;float: left;overflow: hidden;margin-right: 50px;}
.news_list .r_txt{width: 864px;float: left;}
.news_list .r_title{font-weight: 700;font-size: 18px;margin-bottom: 14px;}
.news_list .r_title em{font-weight: normal;font-size: 12px;float: right;color: #999;}
.news_list .r_content{line-height: 26px;font-size: 14px;color: #666;}
.news_list a{display: block;width:160px;border-radius: 20px;line-height:38px;color: #005295;border:1px solid #005295;text-align: center;margin-top: 14px; transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_list a:hover{display: block;width:160px;border-radius: 20px;line-height:38px;color: #fff;border:1px solid #005295;text-align: center;margin-top: 14px;background: #005295; transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_list .page{margin: 20px 0px;width: 100%}
.news_list .page em{float: left;}
.news_list .page {text-align: right;}
.news_list .page a{display: inline-block;}
.news_view_box{margin-top: 30px;color:#333;}
.news_view_box h1{text-align: center;font-size: 32px;color: #333;}
.news_view_box p.date{text-align: center;font-size: 14px;color: #999;margin-top: 10px;margin-bottom: 50px;}
.news_view_content{color: #333;padding: 30px 0px 80px 0px;}
.news_view_content img{max-width: 100%}
.news_btn {margin-top:30px;margin-bottom: 50px;}
.news_btn .prev,.news_btn .next{display: inline-block;width: 49%;}
.news_btn .next{text-align: right;}
/***neiye-end***/

/*biaoge begin*/

.comlist {
	line-height:1.8em;
	padding:10px 0 10px 0;
	margin-top: 40px;
}
.comlist dl {
	display:block;
	height:100%;
	padding:10px 0 10px 10px;
	border-bottom:1px dotted #cccccc;
}
.comlist dt {
	font-size:20px;
	text-transform:uppercase;
	line-height:50px;
	padding:0 0 0 60px;
	background:url(../images/dtbg.jpg) 0 2px no-repeat;
}
.comlist dd {
	float:left;
	width:320px;
	line-height:28px;
	padding:0 0 0 45px;
	background:url(../images/ddbg.jpg) 15px 3px no-repeat;
}
.tab {
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #cccccc;
}
.tab th {
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    background:#dddddd;
	padding:10px 3px 10px 3px;
	border-right:1px dotted #cccccc;
}
.tab td {
    font-family:Arial, Helvetica, sans-serif;
	padding:8px 3px 8px 3px;
	border-right:1px dotted #cccccc;
}
.tab td.row2 {
	background:#efefef;
}
.tab td.row3 {
    border-width:1;
	border-style: dotted dashed solid;
}
.stab {
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #cccccc;
}
.stab tr {
	border-bottom:1px solid #cccccc;
}

.stab th {
	font-size:13px;
    background:#dddddd;
	padding:10px 3px 10px 3px;
	border-right:1px dotted #cccccc;
}
.stab td {
	padding:8px 3px 8px 3px;
	border-right:1px dotted #cccccc;
}
.row2 {
	background:#efefef;
}

.row1{background: #fff;}
.comlist tr:nth-child(even){background: #eee;}
.comlist tr{background: #ddd;}
.comlist td{text-align: center;}
.row_t {
	background:#efefef;
}
.comlist tr:hover{background: #eeffe9}
.row1:hover{background: #eeffe9;}
.row2:hover{background: #eeffe9}
.row3 {
	background:#efefef;
	border-color: red green;
	border-style: dotted dashed solid double;
}
.page {
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	text-align:right;
	border-top:1px dotted #cccccc;
}
.page span {
	padding:0 10px 0 0;
	color:#999999;
}
.page span a{
}
.mlist {
}
.mlist li li {
	padding:0 0 0 20px;
}
.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #fff;border-collapse: collapse;}
.tftable th {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #fff;text-align:left;text-align: center;}
.tftable tr {background-color:#ddd;text-align: center;}
.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #fff;text-align: center;}
.tftable tr:hover {background-color:#fff;}
.tftable td img{display: block;margin: 0 auto}
.tftable td a{display:block;color: #005295;}
.tftable td a:hover{color: #005295;text-decoration: underline;}
/*biaoge end*/

/*contact*/
.contact_box{margin: 0px 0px 30px 0px;float: left;background: #f3f6f9;width: 100%}
.contact_box .contact_b_right{padding:50px 0px 0px 140px;background: #f3f6f9;}
.contact_box .contact_b_right hr{background: #5eb744;height: 4px;width: 50px;margin: 20px 0px;border: none;}
.contact_box .contact_b_right h2{font-size: 24px;color: #333; font-weight: 700;}
.contact_box .contact_b_right p{font-size:14px;color: #333; font-weight: normal;line-height: 32px;}
.contact_box2 {margin-top: 80px;margin-bottom: 150px;}
.contact_box2 h1{font-size: 30px;font-weight: 700;text-align: center;}
.contact_box2 hr{background: #5eb744;height: 4px;width: 50px;margin: 20px auto;border: none;}
.contact_box2 .dl{width: 400px;margin: 30px 0px 100px 0px;}
.contact_box2 .dl h3{color: #333;font-size: 16px;font-weight:700;border-left: 8px solid #5eb744;padding-left: 10px;}
.contact_box2 .dl p{font-size: 14px;color: #555;line-height: 32px;margin-top: 10px;padding-left: 18px;}

/*contact_end*/
/**
 * Submenu
 -----------------------------*/

.accordion li{
    cursor: pointer;
}
.accordion li i {
    font-size: 18px;
    color: #595959;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
    font-size: 12px;
    line-height: 40px;
    margin-right: 20px;
    float: right;
}

.accordion li.open .link {
    color: #fff;
}

.accordion li.open i {
    color: #fff;
}

.accordion li.open i.fa-chevron-down {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.submenu {
    display: none;
    background: #f5f5f5;
    font-size: 14px;
}

.submenu li a {
    display: block;
    text-decoration: none;
    color: #666;
    padding: 12px;
    background-image: none;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

.submenu li a:hover ,.submenu li.current a{
    background: #f1f4f6;
    background-image: none;
    color: #5eb744;
}
.left_menu ul li ul {margin-top: 0;}
.left_menu ul li ul li a{background-image: none;background: #0386aa;font-size: 12px;line-height: 24px;width:auto;}
.left_menu ul li ul li a:hover{background-image: none;background: #00a7d4;color:#FFF;font-size: 12px;line-height: 24px;width:auto;}
.left_menu ul li ul li a.focus{font-weight: 700;}
.pagination {margin: 20px 0;}
.pagination li{display: inline-block;}
.pagination li.disabled,.pagination li.active{display: inline-block;padding: 4px 10px;margin:0 2px;border: 1px solid #ccc;}
.pagination li.disabled{background: #ccc;color: #fff;}
.pagination li.active{background:#80c521;color: #fff;border: 1px solid #80c521;}
.pagination li a{padding: 4px 10px;margin:0 2px;border: 1px solid #ccc;display: inline-block;}
.pagination li a:hover{border: 1px solid #80c521;color: #80c521}


/*Ê×Ò³Ð¡banner*/
.box_01 .con .del_box .ln_list .ln_div_right{width: 30%;margin-left:3%; }
	.box_01 .con .del_box .ln_list .ln_div_right h1{font-size: 24px;font-weight: 700;color: #333;border-bottom: 4px solid #67b737;padding: 10px 0px;margin-bottom: 20px;}
	.box_01 .con .del_box .ln_list .ln_div_right p{font-size: 14px;font-weight: normal;color: #333;line-height: 28px;margin-top: 20px;}
	.box_01 .con .del_box .ln_list .ln_div_right img{margin: 20px 0px;}



#carousel{position:relative;z-index:2;height:144px;margin-top:0px;transform-style:preserve-3d;perspective:800px}
#carousel img{position:absolute;left:50%;top:50%;width:250px;height:144px;margin-left:-125px;margin-top:-72px;transition:transform .5s ease-in-out;box-shadow:8px 8px 20px rgba(0,0,0,.2);cursor:pointer}
#bannerNav{display:none;position:relative;margin-top:20px;height:10px;padding:10px 0;text-align:center}
#bannerNav ul li{cursor:pointer;overflow:hidden;display:inline-block;width:14px;margin:0 2px}
#bannerNav ul li a{margin:0 auto;display:block;width:6px;height:6px;vertical-align:top;border-radius:3px;background:#5e6671;font-size:0}
#bannerNav ul li.on a,#bannerNav ul li:hover a{background:#b4b7ba}
#bannerNav ul li.on a{width:12px}

/*Ê×Ò³´óbanner*/
