﻿@charset "utf-8";@font-face {font-weight: normal;font-style: normal;}
@font-face {font-weight: normal;font-style: normal;}
* {padding: 0px;margin: 0px;}
ul li {list-style: none;}
body{
	color:#000;
	background:#f6f6f6;
	padding:0px; 
	margin:0px auto;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	font-size:16px;
-moz-user-select:none; 
-webkit-user-select:none; 
-ms-user-select:none; 
-khtml-user-select:none; 
user-select:none; 
}
a {text-decoration: none; color:#999999;}
li{ list-style:none;}
img {border: none;}
input {border: none;background: none;}
input, textarea {font-family: Arial, "微软雅黑";outline: 0;font-size: 14px;-webkit-appearance: none;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}

#wap_logo{ display:none;}
.header{ width:100%; overflow:hidden; position:relative; top:0px; height:70px; background:#fff; border-bottom:0px solid #e9e9e9; box-shadow: 0px 0.5px 15px rgba(0,0,0,0.02);}
.header .head_c{ width:1100px; margin:0px auto;}
.header .head_c .logo{ font-size:24px; float:left; color:#666; padding-top:0px; text-align:left; width:150px;}
.header .head_c ul{ font-size:16px; float:right; text-align:left; width:880px;}
.header .head_c ul li{ text-align:center; line-height:70px; float:left; width:95px;}
.header .head_c ul li a{ color:#666;}
.sub_nav{ background:url(../images/banner.jpg) no-repeat center; height:380px; padding-top:120px; overflow:hidden; width:100%;}
.sub_nav .s_nav_c{ width:1100px; margin:0px auto; overflow:hidden;}
.sub_nav .s_nav_c li{ width:20%; float:left; padding-top:25px; text-align:center;}
.sub_nav .s_nav_c li .s_nav_c_icon{ width:65px; padding:25px 0px 0px 25px; background:#33cbcc; height:65px; text-align:center; border-radius:90px; margin:0px auto;}
.sub_nav .s_nav_c li .s_nav_pp1{ font-size:16px; color:#f6f6f6;}
.sub_nav .s_nav_c li .s_nav_pp2{ font-size:14px; color:#e5e5e5;}

.banner{ width:1090px; overflow:hidden; padding:0px; margin:20px auto;}
.banner .bb_left{ float:left; width:700px; background:#fff;}
.banner .bb_left a img{ width:700px; height:300px;}
.banner .bb_right{ float:right; width:370px; height:300px; background:#fff;}
.banner .bb_right h2{ font-size:16px; border-bottom:1px solid #f2f2f2; font-weight:normal; padding:10px 20px;}
.banner .bb_right ul{ padding:0px 20px; padding-top:10px; }
.banner .bb_right ul a{ font-size:14px; line-height:36px; color:#666; border:1px solid #d2e8e8; border-radius:20px; padding:3px 10px;}

.gywm{overflow:hidden; width:100%;}
.gywm_c{ width:1100px; margin:0px auto; overflow:hidden; padding:25px 0px;}
.gywm_c .gywm_img{ float:left; width:350px;}
.gywm_c .gywm_img img{ width:310px;}
.gywm_c .gywm_text{ float:left; width:690px; color:#666; line-height:28px; font-size:14px;}
.gywm_c .gywm_text a{ color:#FF0000; padding-left:15px;}

.news{overflow:hidden; width:100%;}
.ind_h3{ text-align:left; font-size:20px; padding-bottom:10px; border-bottom:1px solid #eee; font-weight:normal; color:#666; margin-bottom:15px;}
.ind_h3 a{ color:#666;}
.ind_h3 a:hover{ color:#39F;}
.news .news_c{ width:1090px; margin:0px auto; overflow:hidden; padding:10px 0px;}
.news .news_c1{ float:left; width:320px; background:#fff; padding:15px; margin-bottom:20px;}
.news .news_c2{ float:left; width:320px; margin:0px 20px; background:#fff; padding:15px; margin-bottom:20px;}
.news .news_c3{ float:right; width:320px; background:#fff; padding:15px; margin-bottom:20px;}
.news .news_c .news_c_img{ width:100%; margin-bottom:10px;}
.news .news_c .news_c_img img{ width:100%; height:auto;}
.news .news_c li{font-size:14px; width:100%; margin-bottom:0px; line-height:30px; padding-bottom:0px; border-bottom:1px dashed #eee; overflow:hidden;}

.news .news_c #dz_li_m{ margin-right:50px;}
.news .news_c li a{ color:#666; float:left;}
.news .news_c li span{ text-align:right; float:right; color:#666;}

.zizhizhuanrang{overflow:hidden; width:100%;}
.zzzr_c{ width:1100px; margin:0px auto; overflow:hidden; padding:25px 0px;}
.zzzr_c .zzzr_li{ float:left; width:250px; padding-right:20px; padding-bottom:15px;}
.zzzr_c .zzzr_li a{ display:block; font-size:14px; color:#666;}
.zzzr_c .zzzr_li img{ width:250px; height:160px;}
.ind_more{ display:block; margin:0px auto; width:150px; height:40px; line-height:40px; text-align:center; background:#009900; font-size:14px; color:#fff;}

.zizhidaiban{overflow:hidden; width:100%;}
.zzdb_c{ width:1100px; margin:0px auto; overflow:hidden; padding:25px 0px;}
.zzdb_c ul{ width:365px; float:left; overflow:hidden;}
.zzdb_c ul li{ font-size:14px; overflow:hidden; line-height:40px; border-bottom:1px solid #e8e8e8; margin-right:25px;}
.zzdb_c ul li a{ float:left; font-size:14px; padding-left:10px; color:#666;}
.zzdb_c ul li span{ float:right; font-size:14px; color:#666;}
.zzdb_c ul h4{ border-left:2px solid #ff6637; padding-right:15px; margin-bottom:10px; overflow:hidden; margin-left:10px; padding-left:5px;}
.zzdb_c ul h4 a{color:#666;}

.footer{ background:#093044; overflow:hidden; margin-top:20px; width:100%;}
.f_c{width:1100px; margin:0px auto; overflow:hidden; padding:30px 0px;}
.f_c p{ font-size:14px; color:#36647c; text-align:center;}

.f_bz{ background:#ecf1f4; overflow:hidden; margin-top:25px;}
.f_bz ul li{height: 54px;width: 270px; display: inline-block; float: none; margin: 0 auto; margin-top:10px;}
.f_bz ul li img{ padding-right:10px;}
.f_bz ul li p{ font-size:18px; color:#666; padding-top:5px;}
.f_bz ul li span{ font-size:12px; color:#666;}
.f_bz ul{ width:1100px; margin:0px auto; overflow:hidden; padding:25px 0px;}

.sub_main{ width:1100px; margin:0px auto; overflow:hidden; margin-top:20px;}
.sub_left{ width:840px; padding:10px 20px; float:left; background:#fff;}
.sub_left h1{ font-size:30px; font-weight:normal; padding:10px 0px 10px 25px; color:#666;}
.sub_left .sub_wenzhang{ padding:20px; line-height:32px; color:#666; overflow:hidden;}
.sub_left .sub_wenzhang p{border-bottom:dashed 1px #ccc; padding:0px; margin:0px; font-size:18px; overflow:hidden; margin-bottom:10px; font-size:16px;}
.sub_left .sub_wenzhang p strong{padding-left:30px;}
.sub_left .sub_wenzhang p a{ color:#66ccff; font-size:16px;}
.sub_left .sub_wenzhang p img{text-align:center; overflow:hidden; clear: both; margin:0px auto;}
.sub_left .s_weizhi{padding:10px 0px 10px 25px; font-size:14px; color:#666;}
.sub_left .s_des{padding:0px 0px 0px 25px; font-size:14px; color:#666;}
.sub_right{ width:250px; float:right; background:#fff;}
.sub_r_img{width:100%;}
.sub_right ul{ padding:20px; line-height:30px;}

.bq{ width:100%; overflow:hidden; padding:10px 0px;}
.bq a{ background:#e5f2ff; color:#0084ff; font-size:12px; padding:5px 8px; margin-right:0px; border-radius:5px;}

.sub_wz_des{ width:100%; height:150px; overflow:hidden; clear:both; }
.sub_wz_des img{ float:left; width:220px; height:136px; display:block;}
.sub_wz_des .sub_wz_d_text{ float:right; border-bottom:dashed 0px #ccc; background:url(../images/wz_bg.jpg) no-repeat 250px -10px; width:500px; padding-right:40px; color:#b8b8b8; padding-top:15px; font-size:14px; line-height:24px; display:block;}

.sub_left_news{ width:880px; float:left; margin:0px auto; background:#fff; overflow:hidden;}
.sub_left_news h1{ font-size:30px; font-weight:normal; padding:10px 0px 10px 25px; color:#666;}
.sub_left_news .sub_wenzhang{ padding:20px 30px; line-height:32px; color:#666; overflow:hidden;}
.sub_left_news .sub_wenzhang p img{text-align:center; overflow:hidden; clear: both; margin:0px auto;}
.sub_left_news .s_weizhi{padding:10px 0px 10px 25px; font-size:14px; color:#666;}
.sub_left_news .s_des{padding:0px 0px 0px 25px; font-size:14px; color:#666; overflow:hidden;}
.arc_sx{width:100%; margin:0px auto;}
.sub_list_c{ padding:10px 30px; overflow:hidden;}
.sub_list_c li{ border-bottom:dashed 1px #ccc; padding-bottom:15px; margin-bottom:15px;}
.sub_list_c li .s_list_tit{ font-size:20px; font-weight:normal; display:block; color:#666; padding-bottom:5px;}
.sub_list_c li a.s_list_tit:hover{ color:#06F;}
.sub_list_c .s_list_des{font-size:14px; color:#999; width:100%; word-break: break-all;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden;}
.n_page{ text-align:center; font-size:14px; overflow:hidden;}
.n_page ul{ padding-bottom:15px; padding-top:5px; height:auto; overflow:hidden;}
.n_page ul a{ border:1px solid #eee; padding:2px 8px;}
.youqing{ width:1100px; margin:0px auto; padding:15px 0px;}

.sub_r_box{ float:right; width:200px; overflow:hidden;}
.sub_r_nav{background:#fff; margin-bottom:15px; padding-bottom:15px;}
.sub_r_nav ul{ padding:0px 30px;}
.sub_r_nav li{ text-align:center; line-height:30px; border-bottom:1px solid #f6f6f6;}
.sub_r_nav li a{ font-size:14px;}
.sub_r_box h3{ font-size:16px; text-align:center; height:45px; line-height:45px; color:#666; border-bottom:1px solid #f6f6f6; font-weight:normal;}
.sub_r_list{background:#fff; margin-bottom:20px; padding:0px 15px; padding-bottom:10px;}
.sub_r_list li{ line-height:26px;}
.sub_r_list li a{ font-size:14px;}
.youqing a{ font-size:12px; padding-right:10px;}

@media only screen and (min-width:300px) and (max-width:680px) {
#wap_logo{ display:block; width:100%; text-align:center; height:40px; line-height:40px; padding-top:0px; background:#12b6a8;}
#wap_logo a{ font-size:16px; color:#fff;}
#w_logo_r{ display:block; font-size:12px; color:#fff;}
#w_logo_c{font-size:18px; color:#fff;}
#w_logo_l{ float:left; text-align:center; padding-top:5px; background:#fff; height:35px; width:40px; display:block;  margin-left:12px; margin-right:10px;}
#w_logo_l img{height:30px; width:30px;}
.header{ width:100%; overflow:hidden; position:relative; top:0px; height:68px; background:#fff; border-bottom:1px solid #e9e9e9; box-shadow: 0px 0px 0px rgba(0,0,0,0.1);}
.header .head_c{ width:100%; margin:0px auto; overflow:hidden; height:auto;}
.header .head_c .logo{ font-size:24px; float:left; color:#666; padding-top:0px; text-align:left; width:100%;}
.header .head_c .logo #pc_logo{ display:none;}
.header .head_c ul{ font-size:14px; float:none; height:25px; overflow:hidden; text-align:left; width:100%; padding:0px;}
/*.header .head_c ul #li_01 a{ background:url(../images/li_01.png) no-repeat top; background-size:30px 30px;}
.header .head_c ul #li_02 a{ background:url(../images/li_02.png) no-repeat top; background-size:30px 30px;}
.header .head_c ul #li_03 a{ background:url(../images/li_03.png) no-repeat top; background-size:30px 30px;}
.header .head_c ul #li_04 a{ background:url(../images/li_04.png) no-repeat top; background-size:30px 30px;}
.header .head_c ul #li_05 a{ background:url(../images/li_05.png) no-repeat top; background-size:30px 30px;}
.header .head_c ul #li_06 a{ background:url(../images/li_06.png) no-repeat top; background-size:30px 30px;}*/
.header .head_c ul #li_02{ display:none;}
.header .head_c ul li{ text-align:center; float:left; width:20%; padding-top:0px; line-height:25px;}
.header .head_c ul li a{ color:#999; padding-top:0px; font-size:12px;}
.sub_nav{ background:#eef9ff; height:200px; display:none; padding-top:10px; overflow:hidden; width:100%;}
.sub_nav .s_nav_c{ width:100%; display:none; margin:0px auto; overflow:hidden;}
.sub_nav .s_nav_c li{ width:20%; float:left; padding-top:5px; text-align:center;}
.sub_nav .s_nav_c li .s_nav_c_icon{ width:50px; padding:0px 0px 0px 0px; background:#33cbcc; height:50px; text-align:center; border-radius:50px; margin:0px auto;}
.sub_nav .s_nav_c li .s_nav_c_icon img{ width:25px;}
.sub_nav .s_nav_c li .s_nav_pp1{ font-size:12px; color:#CCCCCC;}
.sub_nav .s_nav_c li .s_nav_pp2{ font-size:14px; display:none; color:#CCCCCC;}

.banner{ width:100%; overflow:hidden; padding:0px; margin:5px auto;}
.banner .bb_left{ float:none; width:100%; background:#fff;}
.banner .bb_left a img{ width:100%; height:150px;}
.banner .bb_right{ float:none; width:100%; height:auto; background:#fff;}
.banner .bb_right h2{ font-size:16px; border-bottom:1px solid #f2f2f2; font-weight:normal; padding:10px 20px;}
.banner .bb_right ul{ padding:0px 20px; padding-top:10px; }
.banner .bb_right ul a{ font-size:14px; line-height:36px; color:#666; border:1px solid #d2e8e8; border-radius:20px; padding:3px 5px;}

.news{overflow:hidden; width:100%;}
.ind_h3{ text-align:left; font-size:18px; padding-bottom:10px; border-bottom:1px solid #eee; font-weight:normal; color:#666; margin-bottom:10px;}
.ind_h3 a{ color:#666;}
.ind_h3 a:hover{ color:#39F;}
.news .news_c{ width:100%; margin:0px auto; overflow:hidden; padding:10px 0px;}
.news .news_c1{ float:none; width:94%; background:#fff; padding:3%; margin-bottom:20px;}
.news .news_c2{ float:none; width:94%; margin:0px 0px; background:#fff; padding:3%; margin-bottom:20px;}
.news .news_c3{ float:none; width:94%; background:#fff; padding:3%; margin-bottom:20px;}
.news .news_c .news_c_img{ width:100%; margin-bottom:10px;}
.news .news_c .news_c_img img{ width:100%; height:auto;}
.news .news_c li{font-size:14px; width:100%; margin-bottom:0px; line-height:30px; padding-bottom:0px; border-bottom:1px dashed #eee; overflow:hidden;}


.zizhizhuanrang{overflow:hidden; width:100%; background:#fff; margin:20px 0px;}
.zzzr_c{ width:90%; margin:0px auto; overflow:hidden; padding:10px 5%;}
.zzzr_c .zzzr_li{ float:left; width:50%; padding-right:0px; padding-bottom:15px; text-align:center;}
.zzzr_c .zzzr_li a{ display:block; font-size:12px; color:#666;}
.zzzr_c .zzzr_li img{ width:80%; text-align:center;}
.ind_more{ display:block; margin:0px auto; width:100px; height:30px; line-height:30px; text-align:center; background:#009900; font-size:14px; color:#fff;}

.zizhidaiban{overflow:hidden; width:100%; background:#fff; margin:20px 0px;}
.zzdb_c{ width:90%; margin:0px auto; overflow:hidden; padding:10px 5%;}
.zzdb_c ul{ width:100%; float:none; overflow:hidden;}
.zzdb_c ul li{ font-size:14px; overflow:hidden; line-height:40px; border-bottom:1px solid #e8e8e8; margin-right:0px;}
.zzdb_c ul li a{ float:none; font-size:14px; padding-left:10px; color:#666;}
.zzdb_c ul li span{ display:none; float:right; font-size:14px; color:#666;}
.zzdb_c ul h4{ border-left:2px solid #ff6637; padding-right:15px; margin-bottom:10px; overflow:hidden; margin-left:0px; padding-left:5px; margin-top:10px;}
.zzdb_c ul h4 a{color:#666;}


.sub_main{ width:100%; margin:0px auto; overflow:hidden; margin-top:10px;}
.sub_left{ width:100%; float:none; background:#fff; padding:0px; }
.sub_left h1{ font-size:23px; font-weight:normal; padding:10px 0px 10px 25px; color:#666;}
.sub_left .sub_wenzhang{ padding:10px 25px; line-height:30px; color:#666;}
.sub_left .sub_wenzhang p{text-indent:-20px;}
.sub_left .sub_wenzhang p img{text-align:center; overflow:hidden;}
.sub_wz_des{ width:100%; display:none; height:100px; overflow:hidden; clear:both; }
.sub_wz_des img{ float:none; display:none; width:220px; height:136px;}
.sub_wz_des .sub_wz_d_text{ float:none; background:url(../images/wz_bg.jpg) no-repeat 250px -9px; width:100%; padding-right:0px; color:#b8b8b8; padding-top:0px; font-size:14px; line-height:24px; display:block;}
.sub_left .s_weizhi{padding:10px 0px 10px 25px; font-size:12px; color:#666;}
.sub_left .s_weizhi a{font-size:12px;}
.sub_left .s_des{padding:0px 0px 0px 25px; font-size:14px; color:#666;}
.sub_right{ width:100%; margin-top:20px; float:none; background:#fff;}
.sub_right ul{ padding:20px; line-height:30px;}
.sub_r_img{width:100%;}
.sub_left_news{ width:100%; float:none; margin:0px auto; background:#fff;}
.sub_left_news h1{ font-size:30px; font-weight:normal; padding:10px 0px 10px 25px; color:#666;}
.sub_left_news .sub_wenzhang{ padding:20px 30px; line-height:32px; color:#666;}
.sub_left_news .s_weizhi{padding:10px 0px 10px 25px; font-size:12px; color:#999;}
.sub_left_news .s_des{padding:0px 0px 0px 25px; font-size:12px; color:#999; height:30px;}

.sub_r_box{ float:none; width:100%; overflow:hidden; margin-top:20px;}
.sub_r_nav{background:#fff; margin-bottom:15px; padding-bottom:15px;}
.sub_r_nav ul{ padding:0px 30px;}
.sub_r_nav li{ text-align:center; line-height:30px; border-bottom:1px solid #f6f6f6;}
.sub_r_nav li a{ font-size:14px;}
.sub_r_box h3{ font-size:16px; text-align:center; height:45px; line-height:45px; color:#666; border-bottom:1px solid #f6f6f6; font-weight:normal;}
.sub_r_list{background:#fff; margin-bottom:20px; padding:0px 15px; padding-bottom:10px;}
.sub_r_list li{ line-height:26px;}
.sub_r_list li a{ font-size:14px;}
.youqing a{ font-size:12px; padding-right:10px;}


.bq a{ background:#e5f2ff; color:#0084ff; font-size:12px; padding:3px 5px; margin-right:0px; margin-bottom:5px; border-radius:5px;}

.sub_list_c{ padding:10px 30px; overflow:hidden;}
.sub_list_c li{ border-bottom:dashed 1px #ccc; padding-bottom:10px; margin-bottom:10px;}
.sub_list_c li .s_list_tit{ font-size:16px; font-weight:normal; display:block; color:#666; padding-bottom:5px;}
.sub_list_c .s_list_des{font-size:12px; color:#999; width:100%; padding-bottom:0px; color:#949494; word-break: break-all;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden;}

.youqing{ width:100%; margin:0px auto; padding:15px 0px;}
.youqing a{ font-size:12px; padding-right:10px;}

.footer{ background:#093044; overflow:hidden; width:100%;}
.f_c{width:90%; margin:0px auto; overflow:hidden; padding:30px 5%;}
.f_c p{ font-size:12px; color:#36647c; text-align:center;}
.f_c p a{ font-size:12px; color:#36647c;}
.f_c a{ font-size:12px; color:#36647c;}

.f_bz{ background:#ecf1f4; display:none; overflow:hidden; margin-top:25px;}
	}
