a{text-decoration:none;}
.main{width:1200px;margin:0 auto;}
.clear{clear:both;}
/*nav部分*/
.top_all{height:128px;}
.top1{float:left;width:615px;}
.top2{float:right;width:230px;padding-top:44px;}
.top2_link{text-align:right;}
.top2_link a{color:#000;}
.top2_link b{color:#005b3a;margin:0 10px;}
.top_search{margin-top:16px;}
.top_search_input{float:left;width:196px;height:30px;border:1px solid #b3b3b3; margin-top:-3px;}
.top_search_icon{float:left;background:#006179;color:#fff;height:32px;width: 32px;text-align:center;line-height:30px;cursor:pointer;}
.top_icon i{color:#FFF;padding-left:10px;}
.nav{height:50px;background:#337c61;}
.nav_ul{height:50px;background:#005b3a;cursor:pointer;}
.nav_ul a{color:#fff;text-decoration:none;}
.nav_ul_li{position:relative; float:left;font-size:16px;text-align:center;line-height:50px; padding:0 57px;}
.nav_ul_li:hover .nav_ul_ul{display:block;}
.nav_ul_ul{position:absolute;top:50px;z-index:99;background:rgba(51,127,97,0.8);width:205px;color:#fff;left:-12px;}
.nav_ul_ul li{line-height:30px;border-bottom:1px solid #a9cac9;font-size:14px;text-align:center;}
.nav_ul_ul li:hover{background:rgba(51,127,97,1);}
.banner{height:360px;background:#e6faf1;}
.banner .focusBox { position: relative; width:1200px; height:360px; overflow: hidden;}
.banner .focusBox .pic{ position:relative; z-index:0;}
.banner .focusBox .pic img { width:1200px; height:360px; display: block;}
.banner .focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1;}
.banner .focusBox .hd li{margin: 0 5px; background:url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1;background: url(../images/dot8.png) no-repeat 0 -16px;}
.banner .focusBox .hd .on{ background-position:0 0;}
.banner .focusBox .prev,
.banner .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background:url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;}
.banner .focusBox .prev { left: 0;}
.banner .focusBox .next { background-position: 0 -90px; right: 0;}
.banner .focusBox .prev:hover,
.banner .focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;}
.banner_word{position:absolute;bottom:0;left:0;background:rgba(125,126,123,0.6);padding:15px 30px;color:#fff;font-size:16px;}
/*main部分*/
.index1{float:left;margin:30px 40px 40px 20px;width:550px;}
.index1_img img{width:550px;height: 30px;}
.index1_ul li{padding:16px 11px;margin-top:10px;border:1px solid #ccc;width:525px;}
.index1_ul li span{color:#003c26;font-size:16px;cursor:pointer;}
.index1_ul li p{color:#252525;margin:8px 0;line-height:24px;font-size:12px;}
.index1_ul li b{display:block;font-weight:normal;text-align:right;font-size:12px;color:#999;}
.index1_img2{margin-top:30px;}
.index1_ul2{margin:10px 0 0 -17px;}
.index1_ul2 li{float:left;margin-left:17px;position:relative;}
.index2_ul2 li img{width:152px;height:94px;cursor:pointer;}
.index1_ul2_div{position:absolute;bottom:0;left:0;line-height:22px;width:100%;color:#fff;text-align:center; background:rgba(0,0,0,0.5);cursor:pointer;}
.index1_ul2 li img{width:152px;height:94px;cursor:pointer;}
.index1_ul2 li:hover .index1_ul2_div{display:block;}
.index2{float:right;margin:30px 20px 40px 0px;width:550px;}
.index2_img img{width:550px;}
.index2_ul li{padding:18px 0;border-bottom:1px dotted #ccc;overflow:hidden;word-spacing:normal;text-overflow:ellipsis;}
.index2_ul li span{color:#999;font-size:12px;}
.index2_ul li a{color:#333;}
.index2_ul li p{margin-top:13px;cursor:pointer;cursor:pointer;}
.index2_img2 img{width:460px;margin-top:30px;}
.index2_ul2{margin:10px 0 0 -18px;}
.index2_ul2 li{float:left;margin-left:18px;}
.index2_ul2 li img{width:101px;height:76px;}
/*页脚部分*/
.footer{width:100%;height:193px;background:#3a3a3a;font-size:14px;}
.footer_all{color:#fff;}
.footer_all1{float:left;margin:0 110px 0 0;}
.footer_all2{float:right;}
.footer_all2 h1{font-size:24px;margin:30px 0 20px;}
.footer_all2_div{margin-bottom:16px;}
.footer_all2_div img{margin-right:10px;}
.footer_all2_div p{text-decoration:underline;font-size:12px;color:#999;margin-top:5px;}
.footer1{background:#1c1c1c;overflow:hidden;width:100%;padding:10px 0;}
.footer1_all{color:#999;text-align:center;}

/* list页面 */
.list_banner img{height:200px;width:1200px;}
.list1{line-height:30px;background:#ececec;overflow:hidden;}
.list1_left{float:left;width:300px;color:#1c6d50;margin-left:10px;font-size:16px;}
.list1_right{float:right;margin-right:10px;}
.list1_right span{color:#1c6d50;}
.list1_right {color:#1c6d50;}
.list1_right span a{color:#1c6d50;}
.list_about{float:left;width:250px;margin-right:15px;}
.list_about_text{padding:10px 40px;background:#005b3a;}
.list_about_text p{font-size:18px;color:#fff;text-align:center;}
.list_about_ul a{font-size:16px;text-decoration:none;}
.list_about_ul li{color:#005b3a; line-height:50px;padding-left:10px;border-bottom:1px solid #e3e3e4;}
.list_about_ul li:hover{color:#ff9600;}
.list_about_ul li i{margin-right:20px;}
.list_color{color:#ff9600 !important;}
.list_text{float:right;width:920px;}
.list_text_top{padding:0 5px;height:40px;line-height:40px;border-bottom:1px solid #7fad9c;}
.list_text_top1{float:left;}
.list_text_top1 span{color:#006179;font-size:20px;}
.list_text_ul{padding:5px 5px 0 0;}
.list_text_ul li{line-height:40px;color:#000;border-bottom:1px dashed #e3e3e4;}
.list_text_ul li img{margin-right:10px;}
.list_text_ul li a{color:#000;text-decoration:none;}
.list_text_ul .sp{float:right;color:#7e7e7e;}
.list_text_bottom{margin:0 auto;padding:20px 0 40px;}
.list_text_bottom a{color:#000;}

/*内容*/
.nr h1{
   display: block;
	width: 100%;
	text-align: center;
	font-size: 18px;
	padding-top: 25px;}
.nr p{
	color: #858687;
	font-size: 13px;
	text-indent: 2em;
	line-height: 33px;
	padding: 0 20px 0 20px;}
.nr a{
color:#666;}
.nr img{
	display: block;
	max-width: 100%;
	padding: 15px 0 15px 0;
	margin: 0 auto;}

.sou_{
font-size:16px !important;
margin:20px 0;}
.sou_ul{
line-height:30px;
font-size:16px;}