@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
a{ text-decoration:none !important; color:#333;}
a:hover{ text-decoration:underline; color:red;}
img{ border:none;}
li,dd{ list-style:none;}
body{ font-size:14px; color:#333; font:"微软雅黑", "宋体";}
.left{ float:left;}
.rigth{ float:right;}
.clear{ clear:both;}

.head{ width:100%; height:auto; margin:auto;}
.top_con{width:100%; height:30px; line-height:30px; margin:0 auto; border-bottom:1px solid #ccc;}
.top{width:980px; height:30px; line-height:30px; margin:0 auto;}
.top .aa1{ width:auto; height:30px; float:left; font-size:12px; margin-left:15px;}
.top .aa2{ width:auto; height:30px; float:right; font-size:12px; margin-right:15px;}

.banner{width:980px; height:150px; margin:auto; margin-top:3px;}
.banner b{ position:relative; float:left; width:425px; height:150px;}
.banner b img{ width:425px; height:150px;}
.banner span{ position:absolute; left:42px; bottom:5px; font-size:25px;}
.banner span a{ color:#07a7bf}
.banner p{ float:right;  height:150px; width:555px;} 
.banner p img{ width:555px; height:150px;}

.nav{width:980px; height:70px; background:#07a7bf; margin:auto;overflow:hidden; margin-top:3px;}
.nav h2{ width: 25px; height: 70px; line-height: 35px; text-align: center; background: #CCC; float: left; margin: 0 5px;}
.nav h2 a{ color: #333; font-size: 16px;}
.nav ul{width: 945px; height: 70px; float:left; }
.nav ul li{width: 117px; height:35px; float:left; line-height:35px; text-align: center;}
.nav ul li a{color:#fff; }
.nav ul li:hover{ background:#eee;}
.nav ul li:hover a{ text-decoration:underline; color:#333;}





.nav_x{ width:978px; height:28px; border:1px solid #313131; margin:5px auto;}
.nav_x ul li{ float:left; line-height:28px; padding:0 12px;}
.head_login_con_r li {
    float: left;
    padding-left: 16px;
}
.head_login_con_r ul {
    float: left;
}
.head_login_con_r li a {
    color: #333;
}
.head_login_con_r {
    float: right;
    height: 24px;
    line-height: 24px;
	font-size:14px;
}
.head_login_con_r li{
	boder-right:0px;
	font-size:12px;
	line-height:30px;
}

.f-l {float:left;}
.f-r {float:right;}
.c-f {clear:both;}
#friend-link {width:978px;height:137px; overflow:hidden;background:#ffece8;border:1px solid #f5c3c2; margin:0px auto 0;}
.frd-link {color:#333;margin:0 4px;}
#friend-link a{ color:#333; font-size:12px;;}
#fl_img{ width:990px;padding: 8px 10px 6px;overflow:hidden; height: 42px; border-bottom: 1px solid #ccc;}
#fl_img a{ margin-right:17px; float:left}
a.frd-link:hover,a#SQlink:hover,.btm-miaoshu a:hover,.inf-con a:hover {text-decoration:underline;}

#connect-us {width: 978px;
height: 14px;
overflow: hidden;
padding: 7px 0;
margin: 10px auto 0;
border: 1px solid #cdcdcd;
font-size: 12px;}
#connect-us ul {width:295px;margin:0 auto;}
#connect-us ul li {height:13px;width:50px;padding:1px 10px 0 10px;}
#connect-us ul li a:hover {color:#383838;}
.right-border {border-right:1px solid #616161;}

#btm-inf {text-align:center;line-height:22px; font-size:12px;}
#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-b a{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.inf-con-ZZ {font-weight: 800; color: #f00;width:980px;height:26px;margin:0 auto; text-align:center;}
.inf-con-QQ {text-align:center;height:36px;margin:0 auto;line-height:36px;}
.inf-con-QQ a{padding:0px 5px;}
.inf-con-ZZ img{height:20px;}
#btm-inf .adrs{color:blue; font-weight:bold;}.fx_foot{ width:980px; height: auto; margin:auto; margin-top:10px;}
#fl_img img { vertical-align: top; border: 0; margin:0px 0px 6px;}
#hotpic { width: 317px; height: 277px;padding-top:1px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 315px; height: 248px; overflow: hidden; margin: 0 auto; }
    #NewsPic a {border: 0; text-decoration: none; visibility: visible; display: block;}
    #NewsPic .Picture { width:315px;height:248px; }
    #NewsPic .Nav { position: absolute; height: 22px; line-height: 20px; bottom: 4px; right: 4px; }
        #NewsPic .Nav div {  float: right;margin-left:3px;  width: 12px; height:12px;padding:1px; border: solid 1px #fff;  cursor: pointer; }
            #NewsPic .Nav div b {display:block;width:12px;height:12px;background:#fff;color:#fff;line-height:0px;font-size:0px;overflow:hidden;}
            #NewsPic .Nav div.Normal {border:1px solid #fff;}
            #NewsPic .Nav div.Normal b {background:#fff;color:#fff;}
            #NewsPic .Nav div.Cur { border:1px solid #0099cc; }
            #NewsPic .Nav div.Cur b {background:#0099cc;color:#0099cc;}
#NewsPicTxt { position: relative; width: 317px; height: 29px;line-height:30px; text-align: center; font-family: Sans-Serif; overflow:hidden; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 14px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color:#0099cc;text-decoration:underline; }

/*底部*/
.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:auto; height:auto; }
#friend-link {width:978px;height:137px;margin-top:8px;background:url(oot_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:350px;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 {text-align:center;line-height:22px; font-size:12px;}
#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-b a{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.inf-con-ZZ {font-weight: 800; color: #f00;width:980px;height:26px;margin:0 auto; text-align:center;}
.inf-con-QQ {text-align:center;height:36px;margin:0 auto;line-height:36px;}
.inf-con-QQ a{padding:0px 5px;}
.inf-con-ZZ img{height:20px;}
#btm-inf .adrs{color:blue; font-weight:bold;}

.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); /* 鐠佸墽鐤唅e闁繑妲戞惔锟� */     opacity:0.75;  /* 鐠佸墽鐤嗛悘顐ゅ珓闁繑妲戞惔锟� */}

li.F12 a{font-size:12px;}

/*登录页调试*/
.container {
    width: 980px;
}
#connect-us { height:100%; }
form.content { width:100%; }
#connect-us ul li{ width:auto; }
#btm-inf p{ margin:0;padding:0; }


.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,#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;}
 