* {margin: 0;padding: 0;font-family:"微软雅黑"; } 
body {color: #666;font-size: 14px; overflow-x:hidden; background: no-repeat center top} 
img {border: 0;}
ol, ul, li {list-style: none}
dl, dt, dd, ul, li {margin: 0;padding: 0;}
input, textarea, select{outline: none;outline:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none; }
a {text-decoration: none;color:#666;font-size: 14px; }
a:focus { outline: thin dotted;}
a:hover{ color:#1869ab; text-decoration:none;}
.head{ width:100%; height:40px; line-height:40px; background:#fff; overflow:hidden;}
.head_box{ width:1000px; margin:0 auto;}
.head_box p{ float:left; font-size:12px; color:#999}
.head_box p a{ padding:0 5px; font-size:14px;}
.head_box p.p_right{ float:right; text-align:right}
.flash{ width:100%; background:url(../image/flash.jpg) no-repeat top; height:200px; clear:both; border-bottom:7px #d60300 solid; position:relative}
.nav_box{ position:absolute; width:100%; height:45px; bottom:-9px; left:0;}
.nav_main{ width:1000px; margin:0 auto;}

.nav{ background:url(../image/nav_1.png) no-repeat bottom; width:368px; height:45px; line-height:38px; float:left}
.nav a{ padding:0 10px; width:100px; margin:0 auto; text-align:center; display:block; float:left; color:#985601}
.nav .nav_1{ color:#fff; text-indent:20px; font-weight:bold}
.nav .nav_3{ text-align:left; color:#fff; font-weight:bold}

.sspt{ background:url(../image/nav_3.png) no-repeat bottom; }
.sspt .nav_1{ color:#985601; font-weight:normal}
.sspt .nav_2{ width:90px;}

.sfgk{ background:url(../image/nav_2.png) no-repeat bottom; }
.sfgk .nav_1{ color:#985601; font-weight:normal; width:90px}
.sfgk .nav_3{ color:#985601; font-weight:normal; text-align:center; width:80px}
.sfgk .nav_2{ width:100px;color:#fff; text-indent:20px; font-weight:bold; text-align:left}

.search{ background:url(../image/navrightbg.png) no-repeat; width:560px; height:34px; float:right; margin-top:10px;}
.s_left{ width:200px; float:left; padding-left:40px; line-height:30px;}
.s_right{ width:220px; float:right; padding-right:40px; margin-top:5px;}
.s_right .input_left{ width:150px; border:1px #eee solid; background:#fff; font-size:12px; padding-left:10px; line-height:21px; height:21px; color:#666; display:block; float:left}
.s_right .but_box{ border:none; background:url(../image/search.png) no-repeat; width:39px; height:23px; display:block; cursor:pointer; float:left}
.menu_box{ width:100%; height:100px; background:url(../image/nav_bg.jpg) repeat-x; clear:both;}
.menu{ width:1000px; height:100px; margin:0 auto;}
.menu_list{ float:left; width:300px; background:url(../image/li_bg.png) no-repeat right center; height:100px; margin-left:10px; margin-right:20px;}
.menu_list h3{ height:30px; line-height:30px; font-size:16px; font-weight:bold; padding-top:10px;}
.menu_list p{ float:left; padding-right:10px; line-height:24px;}
.tt{ width:1000px; margin:0 auto; height:100px; padding-top:20px;}
.t_left{ width:250px; height:100px; float:left}
.t_mid{ width:478px; margin:0 10px; float:left; height:98px; border:1px #ddd solid; position:relative}
.t_mid i{ background:url(../image/tt.png) no-repeat; width:57px; height:42px; position:absolute; left:-1px; top:-1px;}
.t_mid p{ text-align:center; height:40px; line-height:40px;padding-top:10px}
.t_mid p a{ font-size:16px; color:#e00}
.t_mid span{ height:40px; line-height:20px; display:block; margin:0 15px;}
.t_mid span a{padding-left:5px; color:#e00}
.t_right{ width:250px; height:100px; float:right}
.main{ width:1000px; height:auto; margin:0 auto; padding-top:20px;}
.m_left{ width:248px; height:280px; border:1px #eee solid; float:left;}
.title{ margin:0 10px; height:40px; border-bottom:1px #eee solid; position:relative;}
.title a{ float:right; font-size:12px; line-height:40px; color:#999}
.title a:hover{ color:#e00}
.title h3{ width:80px; font-size:16px; height:39px; border-bottom:3px #e00 solid;  line-height:40px; color:#e00; font-weight:bold;}
.m_list{ margin:10px; clear:both}
.m_list li{ background:url(../image/ico_1.png) no-repeat left center; padding-left:10px; line-height:36px;}
.m_list li span{ float:right; color:#999}
.m_mid{ float:left; margin-left:10px; width:372px; height:280px;position:relative}
.m_mid li{ width:372px; height:280px; }
.m_mid li b{ width:372px; height:280px; display:block}
.m_mid li p{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.6); line-height:40px; color:#fff; position:absolute; left:0; bottom:0; text-indent:10px;}
.menu_icon{ position:absolute; right:0; bottom:10px; width:100px; height:15px;z-index:999;}
.menu_icon span{ width:10px; height:10px; border-radius:100px; background:#fff; opacity:0.5; display:block; float:right; cursor:pointer; margin-right:5px;}
.menu_icon span:hover{ opacity:0.8}
.menu_icon span.s_on{ opacity:1}
.m_right{ width:365px; height:280px; background:#f5f5f5; float:left;}
.title_sel{margin:0 10px; height:40px; border-bottom:1px #eee solid; position:relative;}
.title_sel b{width:80px; font-size:16px; height:39px; line-height:40px;  color:#999; margin-right:10px; display:block;float:left;  cursor:pointer}
.title_sel b.b_on{border-bottom:3px #e00 solid; color:#e00; font-weight:bold;}
.r_list{ margin:10px; clear:both}
.r_list li{ background:url(../image/ico_2.png) no-repeat left center; padding-left:10px; line-height:36px;}
.r_list li span{ float:right; color:#999}
.banner{ width:1000px; clear:both; height:100px; margin:0 auto; padding-top:20px;}
.con{ width:1000px; clear:both; margin:0 auto; padding-top:20px;}
.c_left{ width:630px; float:left;}
.con .m_right{ background:#fff; width:310px; float:left; height:330px;}
.con .m_right .title_sel{ margin:0;}
.con .m_right .r_list{ margin:10px 0;}
.ss{ width:630px; clear:both; padding-top:20px;}
.ss_tit{ border-radius:4px 4px 0 0; background:#f5f5f5; height:40px; line-height:40px; overflow:hidden; border-bottom:2px #e00 solid}
.ss_tit h3{ width:130px; font-size:16px; background:#e00; color:#fff; text-align:center;}
.ss_box{ width:628px; height:187px; border:1px #eee solid; border-top:none; clear:both}
.ss_box li{ height:40px; float:left; padding-top:15px;}
.ss_box li a{ width:140px; height:40px; border-top:2px #eee solid;display:block; line-height:40px; background:#f5f5f5 url(../image/p_1.png) no-repeat 20px center; text-indent:50px; margin:0 8px;}
.ss_box li a.a_1{ background:#f5f5f5 url(../image/p_1.png) no-repeat 20px center; border-top:2px #1e7ad7 solid;}
.ss_box li a.a_2{ background:#f5f5f5 url(../image/p_2.png) no-repeat 20px center; border-top:2px #40c9f1 solid;}
.ss_box li a.a_3{ background:#f5f5f5 url(../image/p_3.png) no-repeat 20px center; border-top:2px #69b78b solid;}
.ss_box li a.a_4{ background:#f5f5f5 url(../image/p_4.png) no-repeat 20px center; border-top:2px #7bb5d3 solid;}
.ss_box li a.a_5{ background:#f5f5f5 url(../image/p_5.png) no-repeat 20px center; border-top:2px #7aa6ba solid;}
.ss_box li a.a_6{ background:#f5f5f5 url(../image/p_6.png) no-repeat 20px center; border-top:2px #9a4075 solid;}
.ss_box li a.a_7{ background:#f5f5f5 url(../image/p_7.png) no-repeat 20px center; border-top:2px #e9bd00 solid;}
.ss_box li a.a_8{ background:#f5f5f5 url(../image/p_8.png) no-repeat 20px center; border-top:2px #7b92bc solid;}
.ss_box li a.a_9{ background:#f5f5f5 url(../image/p_9.png) no-repeat 20px center; border-top:2px #d25bac solid;}
.ss_box li a.a_10{ background:#f5f5f5 url(../image/p_10.png) no-repeat 20px center; border-top:2px #4ed71e solid;}
.sf_box{ width:628px; height:240px; border:1px #eee solid; border-top:none; clear:both}
.sf_box li{ height:95px; float:left; padding-top:15px;}
.sf_box li a{ width:138px; height:95px; border:1px #eee solid; border-radius:2px; display:block; text-align:center; margin:0 8px;}
.sf_box li a i{ width:100px; height:60px; display:block; margin:0 auto; background:url(../image/s_1.png) no-repeat center;}
.sf_box li a.s_1 i{ background:url(../image/s_1.png) no-repeat center;}
.sf_box li a.s_2 i{ background:url(../image/s_2.png) no-repeat center;}
.sf_box li a.s_3 i{ background:url(../image/s_3.png) no-repeat center;}
.sf_box li a.s_4 i{ background:url(../image/s_4.png) no-repeat center;}
.sf_box li a.s_5 i{ background:url(../image/s_5.png) no-repeat center;}
.sf_box li a.s_6 i{ background:url(../image/s_6.png) no-repeat center;}
.sf_box li a.s_7 i{ background:url(../image/s_7.png) no-repeat center;}
.sf_box li a.s_8 i{ background:url(../image/s_8.png) no-repeat center;}
.c_right{ width:350px; float:right}
.c_right .title{ margin:0; clear:both}
.c_right .m_list{ margin:10px 0;}
.wh_box{ clear:both; padding-top:20px;}
.wh_box li{ width:165px; height:110px; border:1px #eee solid; float:left;}
.wh_box li b{ width:155px; height:100px; display:block; margin:5px auto; position:relative}
.wh_box li b a{ width:100%; text-align:center; height:30px; background:rgba(0,0,0,0.5); line-height:30px; display:block; color:#fff; position:absolute; left:0; bottom:0;}
.zt{ clear:both; width:350px;}
.zt p{ width:350px; height:80px; padding-top:10px;}
.clear{ clear:both; height:20px;}
.link{ clear:both; width:978px; margin:0 auto; border:1px #eee solid; padding:10px; background:#fff}
.link .link_tit{ height:40px; font-size:16px; color:#e00; line-height:40px; border-bottom:1px #eee solid;}
.link_bot{ clear:both; padding-top:10px}
.link_bot a{ padding-right:10px; line-height:24px;}
.foot{ clear:both; padding:20px 0;  margin:0 auto; text-align:center; line-height:30px;}
.but{ clear:both; text-align:center; height:40px;}
.but a{ padding:5px 20px; background:#f5f5f5; border:1px #eee solid; margin:0 10px; border-radius:2px; transform:0.4s}
.but a:hover{ background:#e00; border:1px #d00 solid; color:#fff; transform:0.4s}

.show_bg{ background:#eee}
.show_box{ width:1000px; height:auto;margin:0 auto;}
.show_left{ width:241px; border:1px #ddd solid; border-radius:2px; background:#fff; float:left; padding-bottom:20px;}
.show_left h3{ background:url(../image/list.jpg) no-repeat;border-bottom:1px #ddd solid; no-repeat; width:206px; height:40px; line-height:35px; display:block; margin:0 auto; font-size:16px; color:#1869ab; padding-left:35px;}
.show_left ul{ clear:both; display:block; padding-top:10px;}
.show_left li{padding-top:10px;}
.show_left li a{ background:url(../image/btnbg2.png) no-repeat;background-size: 100% 100%; width:180px; height:36px; display:block; margin:0 auto; font-size:14px; color:#333; line-height:33px; padding-left:45px;}
.show_left li a:hover{ background:url(../image/btnbg1.png) no-repeat;background-size: 100% 100%; color:#fff}
.show_left li a.left_on{ background:url(../image/btnbg2.png) no-repeat;background-size: 100% 100%; color:#333}
.show_left li a.left_on:hover{ background:url(../image/btnbg1.png) no-repeat;background-size: 100% 100%; color:#fff;}
.show_right{float:right;border:1px #ddd solid; border-radius:2px; background:#fff; border-top:none;width:745px;}

.right_tit{  height:40px;    padding-left:10px; color:#333;margin:0 15px;border-bottom:1px #ddd solid;position:relative;}


.right_tit span{
	position:absolute;
	font-size: 16px;
	line-height:35px;
	color:#1869ab;
	font-weight: bold;
	bottom:-1px;
	height:35px;
	left:0px;
	padding:0px 10px;
	border-bottom:2px solid #1869ab;
}
.right_tit i{top:0px;right:5px;height:40px;
	position:absolute;font-family:"微软雅黑";font-size:12px;font-style:normal;line-height:40px;}
.right_tit a{font-size:12px;}
.about{padding:10px; line-height:30px;clear:both;min-height:530px;margin:0 50px;}

.new_list{ clear:both;min-height:600px;}
.new_list ul{ padding-top:15px; padding-bottom:15px; border-bottom:1px #ddd dotted; margin:7px 50px;min-height:500px;}
.new_list li{ line-height:35px; background:url(../image/ico_2.gif) no-repeat left center; padding-left:10px;}
.new_list li a{ font-size:14px;}
.new_list li span{ float:right}
.page{ clear:both; padding-left:15px; padding-top:40px; height:60px;text-align: center;padding-left: 0px;}
.page a{ padding:5px 15px; background:#eee; color:#333; margin-right:5px;}
.page a:hover{ background:#1869ab; color:#fff;}
.page a.page_on{ background:#1869ab; color:#fff;}
.pic_list{ clear:both; min-height:530px;}
.pic_list li{ width:156px; height:150px; border-radius:2px;border:1px #ddd solid; padding:6px;  margin-top:13px; float:left;margin:15px 8px;}
.pic_list li b{ width:156px; height:110px; display:block; margin:0 auto; margin-top:0px;}
.pic_list li span{ width:156px; margin:0 auto; display:block; clear:both; line-height:20px; text-align:center; height:40px; padding-top:10px;}
.c_bot{ padding:15px;}
.c_bt{  font-size:20px; color:#e00; line-height:50px; text-align:center; margin-top:7px;width:100%;}
.c_rq{ text-align:center; font-size:12px; color:#999; line-height:30px; border-bottom:1px #ddd dotted; padding-bottom:15px;}
.c_con{ clear:both; line-height:35px; font-size:14px; color:#666; padding-top:15px;min-height:530px; margin:0 50px;}
