@charset "utf-8";
/* CSS Document */
/*公共部分*/
*{margin:0;padding:0;}
a{text-decoration:none !important;color:#333; behavior: url(PIE.htc);}
a:hover{text-decoration:underline;color:#ff9500;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
img,input{border:none;}
ul,li{list-style:none;}
.clear{clear:both;}
body{background:#fff;font-family:"微软雅黑", "宋体";font-size:14px;}

h1,h2,h3,h4,h5,h6,p,strong,em{padding:0;margin:0;font-style:normal;font-width:normal;font-weight:normal;}
b,p{display:block;}


/*header部分*/
#header{width:980px;height:auto;margin:0 auto; }
.top1{width:960px; height:30px;line-height:30px; background:#eee; margin:0 auto; padding:0 10px;  border-bottom: 2px solid #ccc;}
.top1_left{float:left;}
.seek{margin-left:10px;color:#f00;}
a.seek:hover{color:#f00;text-decoration:underline !important;}
.top1_right{float:right;}
.top1_right li{float:left;margin-left:20px;}
.top1_right li span{ float:right; margin-left:16px;}

.top2{width:980px; height:140px; margin:5px auto;}

.top2 .fl{width:357px; height:140px; float:left;}
.top2 .fl img{width:357px; height:140px;}
.logo_ad {float:right; width:623px; height:140px;}
.logo_ad img{ width:623px; height:140px;}

.nav{width:980px; clear:both; height: 70px;  background:#2eb187; margin-top:5px;}
.nav h2{ float: left; width: 25px; height: 70px; line-height: 35px; text-align: center; background: #CCC; margin-right: 5px;}
.nav h2 a{ color: #000; font-size: 16px;}
.nav h2 a:hover{ color:#000;}
.nav .navs{ float: left; display:block; width:946px; height: 70px; overflow:hidden; padding: 0 2px;}
.nav .navs li{ width: 86px; height:35px; line-height:35px; text-align:center; float:left; overflow:hidden;}
.nav .navs li a{color:#fff; font-weight:bold;}
.nav .navs li:hover{ background:#fff;}
.nav .navs li:hover a{color:#333;}

.err_msg_main{position:fixed;left:50%; right:50%; bottom:50%; top:50%; background:#FFF;}
.err_msgs{margin:auto;background:url(error.gif) no-repeat; width:600px; height:230px; margin:-115px 0px 0px -300px; background-size:160px;background-position:20px; }
.err_msgs .err_errmsg{width:360px; height:64px; font-weight:bold; background:#fff; position:relative;left:180px; top:23px; padding:60px 20px;}
.err_msg_main .hands{width:500px; margin-left:-250px; text-align:center; }

.index_district {width: 976px;height: 45px;background: #2eb187;position: relative;z-index: 8;clear: both;}
.index_district dt {float: left;width: 104px;height: 60px;overflow: hidden;padding-left: 10px;padding-right: 13px;position: relative;top: -10px;}
.index_district dd {float: left;font-size: 13px; font-weight: bold;display: block;height: 14px;width: auto;text-align: center;margin-top: 12px;position: relative;z-index: 9;padding-left: 1px;padding-right: 2px;}
.index_district dd:hover ul{display:block !important;}
.index_district dd img {padding-top: 1px;}
.index_district dd a {color: #fff;}
.index_district dd ul {display: block;width: 204px;height: auto;overflow: hidden;background: #fff;border: 1px solid #ccc;z-index: 10;font-weight: normal;font-size: 14px;padding: 2px;padding-top: 0;padding-right: 0;}
.index_district dd .ul1 {position: absolute;left: -20px;top: 19px;background: #2eb187;}
.index_district dd .ul2 {position: absolute;right: -20px;top: 19px;background: #2eb187;}
.index_district dd ul li {list-style: none;float: left;display: block;width: 64px;height: 26px;overflow: hidden;text-align: center;line-height: 28px;background: #fff;border: 1px solid #ccc;margin-right: 2px;margin-top: 2px;}
.index_district dd ul li a {display: block;width: 64px;height: 26px;color: #333;}
.index_district dd ul li a:hover {color: #fff;background: #2eb187;}
.line {border: 0px;margin-left: 1px;font-weight: lighter;color: #fff;}


/*登录弹出*/
.leaguer{ width:100%; height:100%; _height:expression(document.body.clientHeight); overflow:hidden; background:#000; filter: alpha(opacity=50); /* 设置ie透明? */ opacity:0.5;  /* 设置火狐高版本透明? */  -moz-opacity:.5; /* 设置火狐低版本透明? */ position:fixed; top:0; right:0; z-index:99; _position: absolute;  _top: expression(documentElement.scrollTop)+ 0 + "px");display:none;}
.leaguer_con{width:340px; height:auto; position:fixed; top:150px;left:50%; margin-left:-120px; background:#fff; z-index:999; _position: absolute;  _top: expression(documentElement.scrollTop + 150 + "px"); background:#F0FFF0;display:none;}
.leaguer_con p{ display:block; width:340px; height:20px; overflow:hidden; text-align:right;}
.leaguer_con p .a1{ display:inline; width:30px; height:16px; overflow:hidden; text-align:center; line-height:18px; border:1px solid #ccc; margin:2px; float:right; color:#333; cursor:pointer; background:#0C0; color:#fff;}
.leaguer_con p .a1:hover{ color:#fff; text-decoration:none;}
.leaguer_con dl{ display:block; width:320px; height:34px;  padding:0 10px; position:relative; z-index:99; float:left;}
.leaguer_con dd{ display:block; width:auto; height:34px; overflow:hidden; float:left; line-height:36px; font-size:16px; font-weight:bold; border:1px solid #093; border-bottom:none; margin-right:1px;}
.leaguer_con dd a{ display:block; width:auto; height:34px;padding:0 8px; float:left; overflow:hidden;}
.leaguer_con dd a:hover{ text-decoration:none; color:#333;}
.leaguer_con dd .a1{ background:#093; color:#fff;}
.leaguer_con dd .a2{ background:#fff; color:#093;}
.leaguer_con ul{ display:block; width:278px; height:auto; overflow:hidden; margin:0 10px 10px;  border:1px solid #093; padding:20px 20px 4px; background:#fff; position:relative; z-index:98; float:left; _margin-top:-1px; _margin-left:5px; _margin-right:5px;}
.leaguer_con li{ width:278px; height:40px; line-height:40px; overflow:hidden; position:relative;}
.leaguer_con li a{ margin-left:10px; color:#093; text-decoration:underline;}
.leaguer_con li a:hover{ color:red;}
.leaguer_con li .yzm{ width:76px; height:22px; position:absolute; right:0; top:8px; _top:0;}
.mima{letter-spacing:4px;}
.leaguer_con li #username{ color:#999;}
.leaguer_con li .inp1{ width:172px; height:20px; line-height:20px; border:1px solid #ccc; padding:0 3px; padding-right:23px;}
.leaguer_con li .inp2{ width:84px; height:20px; line-height:20px; border:1px solid #ccc; padding:0 3px; padding-right:23px;text-transform:uppercase;}
.leaguer_con li .sub{ width:52px; height:21px; overflow:hidden; border:none; background:url(login_sub.jpg) no-repeat; cursor:pointer;}
.leaguer_con li .inp3{ margin-top:13px; float:left; margin-left:78px; _margin-top:8px;}
.leaguer_con li .span2{ float:left; display:block; padding-left:4px;}
.leaguer_con li strong{ display:block; width:15px; height:15px; overflow:hidden; position:absolute; right:4px; top:12px; z-index:5;}
.leaguer_con li strong img{ width:15px; height:15px;}
.leaguer_con li .code_check{right:88px;}
.leaguer_con span{display:inline;}

#if_ie6{ width:978px; height:30px; overflow:hidden; margin:0 auto 10px; border:1px solid #ccc; line-height:32px; text-align:center; color:red; display:none;}


.inf-con-QQ span {
    float: left;
    margin-left: 10px;
}

.current_location {background: #f3f8fb none repeat scroll 0 0; border: 1px solid #ccc; font-size: 12px; height: 28px; line-height: 32px;  margin: 20px auto 0;  overflow: hidden;   padding: 0 10px;   width: 958px;}

/*footer部分*/
li,dd{ list-style:none;}
.f-l {float:left;}
.f-r {float:right;}
.F12 {font-size:12px;}
.F13 {font-size:13px;}
.F14 {font-size:14px;}
.PR-17 {margin-right:17px;}
.foot{width:980px; margin:0 auto; height:auto; overflow:hidden;}
.foot a{ color:#000;}
#friend-link {width:978px;height:137px;margin-top:8px;background:url(../images/foot_link_bg.jpg);border:1px solid #ccc;}
.foot_img { border-bottom:1px #CCC solid; height:60px;}
.f-r-1 li{ float:left; padding-right:10px;}
.frd-link {color:#333;margin:0 10px;}
a.frd-link:hover,a#SQlink:hover,.btm-miaoshu a:hover,.inf-con a:hover {text-decoration:underline;}
.foot_img li{ width:120px; padding-left:9px; float:left; padding-top:10px;}
.foot_img li img{ width:120px; height:40px; border:0px;}



#connect-us {width:978px;height:14px; overflow:hidden;padding:7px 0;margin-top:8px;border:1px solid #cdcdcd;}
#connect-us ul {width:276px;margin:0 auto;}
#connect-us ul li {height:13px; padding:1px 10px 0 10px;}
#connect-us ul li a:hover {color:#336699;}
.right-border {border-right:1px solid #616161;}



#btm-inf {height:auto;padding-top:20px;text-align:center;line-height:22px;}
#btm-inf .adrs{ color:#00F; font-weight:bold;}
#btm-icon {height:51px; text-align:center;}
.margin-right {margin-right:10px;}
.inf-con,.inf-con-b{text-align:center;line-height:26px;}
.inf-con-ZZ {font-weight: 800; color: #f00;width:980px;height:26px;margin:0 auto; text-align:center;}
.inf-con-ZZ span{ display:inline;}
.inf-con-b a{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.inf-con-QQ {text-align:center;height:36px;margin:0 auto;line-height:36px;}
.inf-con-QQ a{ padding:0 10px;}

.friend-link ul li{float:left; margin:0px 5px;}
.friend-link ul li a{color:#013598;}
.friend-link ul li a:hover{text-decoration:underline;}


.content_l{ float:left; width:316px; height:276px; overflow:hidden; position:relative;}
.content_c{ float:left; width:311px; height:248px; overflow:hidden; margin-left:8px;}
.content_r{ float:right; width:311px; height:248px; overflow:hidden;}
.content_l_body1{ width:311px; height:271px; border:1px solid #ccc; padding:2px; position:relative; overflow:hidden;}
.content_l_body1 .img_1{ width:311px; height:251px;}
.content_l_body1 h4{ font-weight:normal; font-size:14px; text-align:center; width:354px; display:block; height:30px; line-height:30px;}
.content_l_body1 h4 a{ color:#333;}
.content_l_body1 h4 a:hover{ color:red;}

.fzt_sel{width:auto; height:14px; position:absolute; bottom:32px; _bottom:36px; right:4px;}
.fzt_sel ul li{ float:left; margin:0 1px; list-style:none;}
.fzt_sel a{ cursor:pointer;}
.fzt_sel ul li img{ width:14px; height:14px;filter: alpha(opacity=75); /* 璁剧疆ie閫忔槑搴�  */     opacity:0.75;  /* 璁剧疆鐏嫄閫忔槑搴�  */}



.fx_foot{margin:0px auto;width:980px;}
.foot #friend-link,.friend-link .foot_img,#footer .bot1,#fl_img .imgfriendlink,#fl_img,.logoUl,
.foot_img,.foot_img ul,#friend-link,#foot #lianimg,.goodlink ul,.link1,.link1 ul,body .bottom_box .images_ul,.lianjie,.lianjie-img,
.bottom_box .images_ul,.footer_t .footer_tt{display:block;width:100%;height:auto;overflow:hidden;padding:0;box-sizing:border-box;} 
.frind_out .frind_img_box a,#footer .bot1 a,.logoUl a,.link1 li,.bottom_box .images_ul a,.footer_tt a,.lianjie-img li,.link_pics li,
.frind_img_box li,.goodlink ul li,#foot #lianimg a,#friend-link #fl_img a,#friend-link #fl_img li,.imgfriendlink li,.foot_img ul li,.logoUl li,.bottom_box .images_ul li,.footer_t .footer_tt li{
		float: left;width:15.4%;height:55px;margin:.6%;padding:0;overflow:hidden;box-sizing:border-box;}
		
.link1 li *,.frind_out .frind_img_box li *,.goodlink ul li *,.foot_img a *,#foot #lianimg a *,.bottom_box .images_ul li img,.footer_tt a *,.footer_tt a img,#friend-link div a img,
#friend-link #fl_img li *,#friend-link #fl_img a *,#fl_img .imgfriendlink li *,.foot_img ul li *,.logoUl li *,.bottom_box .images_ul li *,.foot_img li img,.logoUl li img,
.logoUl a *,#footer .bot1>a img,#footer .bot1 a *,.frind_out .frind_img_box a *,.frind_img_box a,.foot_img ul a *,.bottom_box .images_ul a *,.lianjie-img li *,.link_pics li *,
.footer_t .footer_tt li *{display: block;width:100%;height: 100%;box-sizing:border-box;margin:0;padding:0px;}

.f-r ul,.footer_t .ljw{overflow:hidden;}
.footer_t .ljw li{margin-bottom:11px;} 
.root, #connect-us, #btm-inf, #footer, .footerBottom, .yqlj, .footer_t .ljw, .link_1, .footer_b, .bottom_box .list_ul, .bottom_box, #foot, .link, .logoUl, .footerTop,.list_ul, .footer_t, .yqlj{width:100%;height:auto;overflow:hidden;box-sizing:border-box;}
.yqlj_y,.footer_t .yqlj_y{float:left;}
.footer_b{margin-top:0px;}
.yqlj{margin-bottom:8px;}
#foot .link,.yqlj_z,#connect-us ul li,.f_l_r a,#footer ul.bot2 li,.frind_out .frind_a_list a,.f-r ul li{width:auto;}
.yqlianjie li, .wordfriendlink a, .friend-link .f-r ul a, #yqlianjie *, #footer ul.bot2 li, .ljw li, .list_ul li, .f-r ul li, .gl_text a{float:left;height:auto;font-size:16px;padding:0;/* margin:0 1% 1%; */} 
.bottom_box .list_ul .first_li{margin-bottom:22px;}
 .inf-con-QQ *{vertical-align:middle;}
.footer #btm-inf,#btm-inf{height:auto;overflow:hidden;padding-top:11px;}
.footer,.foot #btm-icon,#btm-icon ul,.address .p_seven,#btm-icon{padding:0px;margin-top:6px;}
.ftoroot1,#connect-us ul,#btm-icon,.foot .inf-con-QQ{width:100%;overflow:hidden;text-align:center;height:auto;padding:0px;}
#connect-us ul li,.fotroot .ftoroot1 *,#connect-us ul *,#btm-icon *,.foot .inf-con-QQ *{float:none;display:inline-block;}
 
 .frd-link,.f-r-1,#btm-inf .inf-con-ZZ,.inf-con-ZZ,.inf-con, .inf-con-b{height:auto;overflow:hidden;}
 .bot2{width:990px; border-top:1px solid #ccc;padding:5px 0px 0px 10px;line-height:25px;text-align:left;overflow:hidden;}
 .bot2 li{float:left;}
 .bot2 li:nth-of-type(1){margin-bottom:22px;}
 .bot2 a{margin-left:20px;font-size:13px;}
 .bot2 a:hover{text-decoration:underline;}
 .bot2 .first{color:#1f4a9a;}.link{padding-top:0px;margin:0px 5px;}
.F14 .blue{margin:0px 0 11px;display:inline-block;}
.db_z{padding-top:0px;}.yqlj_z{float:left;margin-right:8px;}
.footer_bb,.foot_logo_r{margin-top:0px;}
.gl_text{display:block;}
.gl_text a{width:auto;min-width:auto;max-width:auto;} 

.db_y{width:100%;float:none;}
.footer_b{position:relative;}
.db_z{position:absolute;left:0px;top:100px;}
.address *,.address{text-align:center;}
