﻿.fullwidth{width:100%; min-width:800px; text-align:center;}
.width1200 { text-align:center; position:relative;width:100%;}
/*头部导航*/
.logo{width:200px; height:75px; float:left; margin-right:55px;}
.logo a{ width:200px; height:75px; display:block;}
.logo a img{margin:15px auto;}
.topnav {width:51%;   height:75px;  height:75px; position:absolute; top:0; left:28%;z-index:100;}
.topnav ul ul {position: absolute; top: 75px;}
.topnav ul li {line-height:75px;font-size: 16px;}
.topnav ul li a { padding: 0 20px;}
.topnav ul ul li {line-height:35px;}
.topnav ul ul.a41 li{ width:140px;} 
.toplink{ width:270px; height:75px;line-height:75px; }
.toplink .jxs{display:none;}
.toplink .zxxj{display:none;}
.toplink .kfdh{height:75px;}
/*底部导航*/
.btmnav{ float:left; padding:20px 0; min-width:500px;width:expression_r(document.body.clientWidth < 500 ? "500px": "auto" ); width:100%;z-index:2;}
.btmnav ul{ margin-right:300px; padding-left:10px;}
.btmnav li{width:20%;height:170px;}
.slxfs{width:280px; height:150px;  z-index:50;position:absolute; top:0; right:20px;}
.slxfs .slxdh{height:50px; background:url(../images/s-b-tel.png) no-repeat right top;}
.slxfs .jxfwgz{margin-top:15px;}
.slxfs a.s-gzwx{height:40px; width:65px; padding-left:50px; float:left; line-height:40px; color:#a3a0a0; background:#f9f9f9; margin-left:20px; background:url(../images/ewm.png) no-repeat left #f9f9f9; text-align:left;position:relative; display:block;}
.slxfs a.s-czjxs{height:40px; width:65px; padding-left:50px; float:left; line-height:40px; color:#a3a0a0; background:#f9f9f9; margin-left:30px; background:url(../images/s-jxs.png) no-repeat left #f9f9f9; text-align:left; background-position:4px; display:block;}
/*底部*/
.footer{width:100%;min-width:800px; }
.footer .fcnt{  width:auto;}
.footer .fcnt a:hover{ color:#fff;}
/*内页图标*/
.icon_back{float:left;background:url(../images/js_fh_2.png) no-repeat left center; padding-left:26px; color:#666; }
a.icon_back:hover{ color:#000;background:url(../images/js_fh.png) no-repeat left center;}
.right_nav{width:100%; margin-bottom:10px;}
.right_nav li{height:48px; line-height:48px; font-size:18px; display:block; margin-bottom:10px;}
.right_nav a{ display:block;color:#787878;}
.right_nav a:hover,.right_nav a.cur{ color:#fff;}
.right_nav a.js_yyly{background:url(../images/js_yyly.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_yyly.cur,.right_nav a.js_yyly:hover{background:url(../images/js_yyly_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_wxby{background:url(../images/js_wxby.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_wxby.cur,.right_nav a.js_wxby:hover{background:url(../images/js_wxby_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_jszs{background:url(../images/js_jszs.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_jszs.cur,.right_nav a.js_jszs:hover{background:url(../images/js_jszs_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_cpzs{background:url(../images/js_cpzs.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_cpzs.cur,.right_nav a.js_cpzs:hover{background:url(../images/js_cpzs_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_khgs{background:url(../images/js_khgs.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.js_khgs.cur,.right_nav a.js_khgs:hover{background:url(../images/js_khgs_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.hy_news{background:url(../images/js_cpzs.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.hy_news.cur,.right_nav a.hy_news:hover{background:url(../images/js_cpzs_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.gs_news{background:url(../images/hy_news.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.gs_news.cur,.right_nav a.gs_news:hover{background:url(../images/hy_news_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.fwwd_qyjj{background:url(../images/fwwd_qyjj.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.fwwd_qyjj.cur,.right_nav a.fwwd_qyjj:hover{background:url(../images/fwwd_qyjj_2.png) no-repeat left center #e8645a;  padding-left:26px; background-position:27.5%; }
.right_nav a.fwwd_zc{background:url(../images/fwwd_zc.png) no-repeat left center #f0f0f0;  padding-left:26px; background-position:27.5%; }
.right_nav a.fwwd_zc.cur,.right_nav a.fwwd_zc:hover{background:url(../images/fwwd_zc_2.png) no-repeat left center #e8645a;  padding-left:20px; background-position:27.5%; }
.right_nav a.fwwd_xs{background:url(../images/fwwd_xs.png) no-repeat left center #f0f0f0;  padding-left:34px; background-position:23%; }
.right_nav a.fwwd_xs.cur,.right_nav a.fwwd_xs:hover{background:url(../images/fwwd_xs_2.png) no-repeat left center #e8645a;  padding-left:34px; background-position:23%; }
.right_nav a.fwwd_gy{background:url(../images/fwwd_gy.png) no-repeat left center #f0f0f0;  padding-left:34px; background-position:26%; }
.right_nav a.fwwd_gy.cur,.right_nav a.fwwd_gy:hover{background:url(../images/fwwd_gy_2.png) no-repeat left center #e8645a;  padding-left:30px; background-position:26%; }
.right_nav a.btn_lxwm{background:url(../images/btn_lxwm.png) no-repeat left center #f0f0f0;  padding-left:34px; background-position:26%; }
.right_nav a.btn_lxwm.cur,.right_nav a.btn_lxwm:hover{background:url(../images/btn_lxwm_2.png) no-repeat left center #e8645a;  padding-left:34px; background-position:26%; }
.right_nav a.btn_zxdg{background:url(../images/btn_zxdg.png) no-repeat left center #f0f0f0;  padding-left:34px; background-position:26%; }
.right_nav a.btn_zxdg.cur,.right_nav a.btn_zxdg:hover{background:url(../images/btn_zxdg_2.png) no-repeat left center #e8645a;  padding-left:30px; background-position:27%; }