/*======Reset style======*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6,strong,em{font-size:100%;font-style:normal;font-weight:normal;}

body{font:16px/1.9 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;color:#333;min-width:1300px;background:#fff;}
.clear{display:block;clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cursor{cursor:pointer;}
.undis{display:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#b91c21;text-decoration:none;}

.width1{width:1300px;min-width:1300px;margin:0 auto;}
.width2{width:100%;min-width:1300px;}

.mt24{margin-top:24px;}
.ml24{margin-left:24px;}

/*============header============*/
.header{height:37px;line-height:37px;color:#fff;font:14px/37px \5B8B\4F53,sans-serif;background:#06a994;} 
	.header span{margin-left:25px;padding:0 14px;border-left:1px solid #fcff00;border-right:1px solid #fcff00;}
	.header a{color:#fcff00;}

.tophead{padding:24px 0 0;height:110px;position:absolute;z-index:10;top:37px;z-index:30;border-bottom:1px solid #07a992; background:url(../images/head_nav_bg.png) repeat;}
	.top_logo{width:442px;height:72px;margin-top:11px;}

/*======nav======*/
.top_nav{width:830px;margin:0px 0 0 0;}
	.top_nav>li,.top_nav>li>a{display:block;position:relative;}
	.top_nav>li{float:left;}
		.top_nav>li>a{font-size:22px;margin:0 23px;height:79px;line-height:79px;border-bottom:2px solid transparent;color:#222;overflow:hidden;}
		.top_nav>li>a:focus,.nav>li>a:hover,.dropdown_menu li>a:hover,.nav li:hover .caret{color:#222;}
		.top_nav>li>a:hover{color:#ef1c23;}
.top_nav>li.now a{color:#ef1c23;border-bottom-color:#ef1c23;}
   .top_nav li .caret{display:inline-block;width:0;height:0;margin-left:3px;vertical-align:middle;color:#333;border-top:5px solid\9;border-right:6px solid transparent;border-left:5px solid transparent;border-top:5px solid;transition:.25s;}
	.top_nav>li.now .caret,.top_nav>li>a:hover .caret{color:#ef1c23;}	

.dropdown_menu{position:absolute;top:76px;min-width:132px;padding:6px 0 10px;margin:2px 0 0;z-index:100;background:#8f8f8f;display:none;}
	.dropdown_menu li{font-size:18px;text-align:left;margin:2px 0;}
 		.dropdown_menu li a{display:block;padding:8px 20px;color:#fff;text-align:center;}
		.top_nav>li.now .dropdown_menu li a{color:#fff;border-bottom:none;}
		.top_nav>li.now .dropdown_menu li a:hover{text-decoration:underline;}
		.dropdown_menu li a:hover{color:#ef1c23;}

.top_nav li:hover .dropdown_menu{display:block;}

/*======bannerBox======*/	
.bannerBox{position:relative;height:632px;background:url(images/ajax-loader.gif) 50% no-repeat;overflow:hidden;}/*top:-135px;*/
.slides{position:relative;z-index:1;}
	.slides li{width:100%;height:632px;background-size:100%;}
.flex-control-nav{position:absolute;bottom:32px;z-index:2;width:100%;text-align:center;}
	.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 10px;*display:inline;zoom:1;}
	.flex-control-nav a{display:inline-block;width:20px;height:20px;font-size:0;overflow:hidden;background:#dcdf0c;border-radius:50px;cursor:pointer;}/*opacity:0.95;*/
	.flex-control-nav .flex-active{background:#b4aaa9;}

/*======search_main======*/
.search_main{height:80px;background:#e0e0e0;}
.search{width:484px;height:43px;margin:21px auto 0;}
	.search input{float:left;width:358px;padding-left:35px;height:41px;line-height:41px;color:#999;font-size:16px;outline:0;border:1px solid #989898;border-right:none;background:url(../images/search.png) 8px 11px no-repeat #fff;}
	.search_btn{float:left;width:90px;height:43px;font-weight:700;color:#fff;font-size:18px;text-align:center;line-height:43px;background:#ef1c23;}
		.search_btn:hover{color:#fff;}

/*============main_list1============*/
.focus_img{margin:0 24px 0 20px;}
.introduction{width:355px;}
	.introduction p{height:350px;margin-top:16px;overflow:hidden;}
.main_title1{width:278px;padding:10px 0 8px 0;border-bottom:1px solid #000;}

/*============main_list2============*/
.title1{width:100%;height:56px;overflow:hidden;border-bottom:2px solid #06a994;}
	.more1{float:right;width:20px;height:20px;margin:22px 6px 0 0;background:url(../images/more.jpg) no-repeat;}

.picList2 li{float:left;width:299px;height:255px;margin:26px 10px 0;position:relative;overflow:hidden;}
	.picList2 li img{width:299px;height:255px;}
	.picList2 li p{width:100%;height:40px;line-height:40px;font-size:18px;position:absolute;left:0;bottom:0;z-index:3;text-align:center;color:#fff;background:#06a994;overflow:hidden;}

/*============main_list3============*/
.main_list3_fl,.main_list3_fr{width:640px;}
.main_list3_fr{width:640px;}

.news_list1{margin-top:20px;background:url(../images/bor_line.jpg) 131px 22px repeat-y;overflow:hidden;}	
	.news_list1 li{height:46px;line-height:46px;font-size:18px;color:#666;background:url(../images/bor_line2.jpg) 131px center no-repeat;overflow:hidden;}
	.news_list1 li a{color:#666;margin-left:58px;}		
	.news_list1 li span{margin-left:25px;}
.news_list2{margin-top:32px;background-position:56px 10px;}
	.news_list2 li{background-position:56px center;}
		.news_list2 li a{margin-left:88px;}		
		.news_list2 li span{float:right;margin-right:58px;}	

.news_list3{margin-top:32px;background-position:166px 10px;}
	.news_list3 li{padding-left:35px;background-position:166px center;}

.news_list4{}
.img_list4{width:1172px;margin:0 0 0 36px;height:auto;padding:16px 0;background:url("../images/more2.jpg") 1139px 56px no-repeat;border-bottom:1px solid #c6c6c6;overflow:hidden;}
	.list4_pic{padding:4px;margin-left:10px;border:1px solid #d8d8d8;}
	.list4_pic img{width:160px;height:99px;float:left;}
	.list4_tit{width:880px;height:98px;margin-left:34px;overflow:hidden;}
		.list4_tit .list4_title{font-size:22px;font-weight:700;line-height:30px;color:#222;}
		.list4_tit p{margin-top:8px;height:90px;line-height:30px;color:#5a5a5a;overflow:hidden;}


/*============main_footer============*/
.main_footer{height:370px;margin:60px 0 46px;background:#e0f0ef;}
.contact_img{margin:50px 58px 0 68px;}
.contact_text{margin-top:34px;}
.ewm_img{margin-right:144px;}

/*======page======*/
.pageArea,.printing{width:100%;height:30px;padding:46px 0 0;margin:50px auto 0;text-align:center;border-top:1px solid #c6c6c6;overflow:hidden;}
.pageArea2{border-top:none;margin-top:0;}
    .pageArea a,.pageArea span{height:22px;line-height:22px;color:#666;margin:0 6px;}
	.pageArea a:hover,.pageArea span.page_current{color:#03a991;text-decoration:none;border-bottom:1px solid #03a991;}
.printing a{color:#666;margin:0 18px;font-size:18px;}

/*====main_news====*/
.main_area{clear:both;margin:50px auto 80px;font:18px/1.9 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;color:#555;}

.shownews-header{text-align: center;}
.shownews-header h1{margin:12px 0 8px;font-size:30px;font-weight:700;color:#222;}
.shownews-header .info{color:#888;padding:4px 0 24px 0;}
	.shownews-header .info span{margin:0 26px 0 0;}
.news-editor p{margin:18px 0; text-indent:2em;}
.news-editor img{display:block;margin:24px auto 0;}





































