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

*{ padding:0; margin:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#009933;}
img{ border:none;}
li,dd{ list-style:none;}
body{ font-size:14px; color:#333; word-break:break-all; font-family:"宋体";}
.left{ float:left;}
.rigth{ float:right;}
h2{ font-size:14px;}
h3{ font-size:14px;}
h4{ font-size:14px;}
h3{ font-size:14px;}

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


/*顶部登录*/
.web_top{ width:100%; height:30px; overflow:hidden; background:url(../images/web_top_bg.jpg) repeat-x;}
.web_top_con{ width:960px; height:30px; overflow:hidden; margin:0 auto; font-size:12px;}
.web_top_con p{ display:block; width:auto; height:30px; overflow:hidden; float:left; line-height:32px;}
.web_top_con ul{ display:block; width:auto; height:30px; overflow:hidden; float:right;}
.web_top_con li{ display:block; width:auto; height:30px; line-height:32px; float: left; padding:0 3px;}
.web_top_con li strong a{ color:#ff0000;}
.web_top_con li strong a:hover{ color:#ff0000;}

/*logo和banner*/
.web_logo{ width:980px; height:120px; overflow:hidden; margin:3px auto 0;}
.web_logo_logo{ width:468px; height:120px; overflow:hidden; float:left;}
.web_logo_logo h1{ display:none;}
.web_logo_logo img{ width:468px; height:120px;}
.web_logo_logo #title{ display:none;}
.web_logo_banner{ width:512px; height:120px; overflow:hidden; float:right;}
.web_logo_banner img{ width:512px; height:120px;}

/*导航*/
.web_nav{ width:980px; height:auto; overflow:hidden;margin:0 auto;margin-top:3px;}
.web_nav1{ width:100%; height:36px; overflow:hidden; background:url(../images/nav_bg1.jpg) repeat-x;}
.web_nav1-con{ width:980px; height:36px; overflow:hidden; margin:0 auto;}
.web_nav1-con ul{ width:1010px; height:auto; overflow:hidden; margin:0 auto;}
.web_nav1-con li{ width:auto; height:36px; overflow:hidden; float:left; 
		line-height:36px; padding:0 11px;}
.web_nav1-con li a,.web_nav1-con li a:hover{ color:#fff; font-size:14px; font-weight:bold;}
.web_nav2{ width:980px; height:30px; overflow:hidden; margin:2px auto 0; background:url(../images/nav_bg2.jpg) no-repeat;}
.web_nav2 .li1{ padding:0 13px 0 24px;}
.web_nav2 li{ width:auto; height:30px; line-height:32px; float:left; overflow:hidden;margin:0 12px;}
.web_nav2 li a,.web_nav2 li a:hover{ color:#fff; font-weight:bold; font-size:14px;}
.web_nav2 .li2 a,.web_nav2 .li2 a:hover{ color:#009933;}

/*地区导航*/
.index_district{ width:980px; height:60px; margin:3px auto 0; background:url(../images/index_district-bg.png) no-repeat; position:relative; z-index:8;overflow:visible;}
.index_district dt{ float:left; width:104px; height:60px; overflow:hidden; padding-left:10px; padding-right:13px;}
.index_district dd{ float:left; font-size:14px; font-weight:bold; display:block; height:22px; width:auto; text-align:center; padding-top:23px; padding-top:24px \9; 
				position:relative; z-index:9; padding-left: 3px; padding-right:2px;}
.index_district dd img{ padding-top:1px;}
.index_district dd a,.index_district dd a:hover{ 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; position: absolute;}
.index_district dd .ul1{ position:absolute; left:0; top:45px;}
.index_district dd .ul2{ position:absolute; right:0; top:45px;}
.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:url(../images/index-city_sel_bg.png);}

/*搜索*/
.web_search{ width:960px; height:30px; overflow:hidden; margin:10px auto 0; background:url(../images/search_bg.jpg); line-height:32px; padding:0 10px;}
.web_search p{ width:auto; height:30px; overflow:hidden; float:left;}
.web_search ul{ width:auto; height:30px; overflow:hidden; float:left;}
.web_search li{ width:auto; height:30px; overflow:hidden; float:left; padding-right:8px;}
.web_search li input,.web_search li select{ float:left; margin-top:6px; _margin-top:4px;}
.web_search li .inp{ width:234px; height:17px; overflow:hidden; line-height:17px; padding:0 3px; border:1px solid #ccc; _margin-top:5px;}
.web_search li .sub{ width:40px; height:19px; overflow:hidden; border:none; background:none; background:url(../images/search_sub.jpg) no-repeat;}
.web_search dl{ width:auto; height:30px; overflow:hidden; float:right; margin-right:-26px; _display:inline;}
.web_search dd{ width:60px; height:30px; overflow:hidden; float:left; padding-right:26px; padding-left:20px; background:url(../images/search_dd_style.jpg) no-repeat left 10px;}

/*头条*/
.top_line{ width:978px; height:126px; overflow:hidden; background:url(../images/index_alldiv_bg.jpg); border:1px solid #ccc; margin:10px auto 0; padding:10px 0;}
.top_line li{ width:292px; height:126px; overflow:hidden; background:#fff; float:left; margin-left:10px; display:inline; padding:0 10px;}
.top_line li h3{ width:312px; height:30px; line-height:32px; overflow:hidden; float:left;}
.top_line li img{ width:110px; height:86px; float:left;}
.top_line li p{ width:172px; height:86px; overflow:hidden; float:right; color:#666; line-height:22px; font-size:12px;}



/*内容部分*/
.index_con{ width:980px; height:auto; overflow:hidden; margin:20px auto 0;}

.part1_l{ width:330px; height:auto; overflow:hidden; float:left;}
.part1_l-t{ width:330px; height:264px; overflow:hidden;}
.part1_l-t .zst{ width:330px; height:264px; float:left;}
.part1_l-t .zsp{ width:330px; height:30px; overflow:hidden; float:left; margin-top:-30px; line-height:32px; text-align:center; background:#000; filter: alpha(opacity=70); /* 设置ie透明度  */ opacity:0.7;  /* 设置火狐高版本透明度  */  -moz-opacity:.7; /* 设置火狐低版本透明度  */ }
.part1_l-t .zsp a,.part1_l-t .zsp a:hover{ color:#fff;}
.part1_l-t .left{ width:30px; height:234px; overflow:hidden; float:left; margin-top:-264px;}
.part1_l-t .right{ width:30px; height:234px; overflow:hidden; float:right; margin-top:-264px;}
.part1_l-t .left img,.part1_l-t .right img{ width:30px; height:30px; padding:102px 0; filter: alpha(opacity=60); /* 设置ie透明度  */ opacity:0.6;  /* 设置火狐高版本透明度  */  -moz-opacity:.6; /* 设置火狐低版本透明度  */ }
.part1_l-b{ width:328px; height:440px; overflow:hidden; margin-top:20px; border:1px solid #ccc;}
.part1_l-b .tit{ width:328px; height:29px; overflow:hidden; background:url(../images/part1_l_b-tit.jpg) no-repeat;}
.part1_l-b .tit h3{ width:auto; height:29px; line-height:32px; overflow:hidden; float:left; padding-left:10px;}
.part1_l-b .tit h3 a,.part1_l-b .tit h3 a:hover{ color:#009933;}
.part1_l-b .tit span{ width:auto; height:29px; overflow:hidden; float:right; line-height:32px; font-size:12px; padding-right:10px;}
.part1_l-b .tit span a{ color:#666;}
.part1_l-b .tit span a:hover{ color:#009933;}
.part1_l-b .imgdiv{ width:288px; height:124px; overflow:hidden; margin:20px auto 0; border-bottom:1px dotted #ccc;}
.part1_l-b .imgdiv h3{ width:288px; height:28px; overflow:hidden; float:left;}
.part1_l-b .imgdiv img{ width:110px; height:86px; float:left;}
.part1_l-b .imgdiv p{ width:168px; height:86px; overflow:hidden; float:right; line-height:22px; font-size:12px; color:#666; padding-top:2px;}
.part1_l-b ul { padding:8px 20px;}
.part1_l-b li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}
.part1_c{ width:320px; height:auto; overflow:hidden; float:left; margin-left:20px;}
.part1_c-t{ width:320px; height:592px; overflow:hidden;}
.part1_c-t li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}
.part1_c-b{ width:318px; height:132px; overflow:hidden; border:1px solid #ccc;}
.part1_c-b ul{ padding:8px 10px;}
.part1_c-b li{ line-height:24px; font-size:12px; padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 9px;}
.part1_r{ width:290px; height:auto; overflow:hidden; float:right;}
.part1_r .tit{ width:290px; height:30px; overflow:hidden; background:url(../images/index_alldiv_bg.jpg);}
.part1_r .tit h3{ width:auto; height:29px; line-height:32px; overflow:hidden; float:left; padding-left:10px;}
.part1_r .tit h3 a,.part1_l-b .tit h3 a:hover{ color:#009933;}
.part1_r .tit span{ width:auto; height:29px; overflow:hidden; float:right; line-height:32px; font-size:12px; padding-right:10px;}
.part1_r .tit span a{ color:#666;}
.part1_r .tit span a:hover{ color:#009933;}
.part1_r-t{ width:290px; height:314px; overflow:hidden;}
.part1_r-t ul{ padding-top:10px;}
.part1_r-t li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}
.part1_r-b{ width:290px; height:392px; overflow:hidden; margin-top:20px;}
.part1_r-b .imgdiv{ width:290px; height:114px; overflow:hidden; padding-top:20px; margin-bottom:10px;}
.part1_r-b .imgdiv h3{ width:290px; height:28px; overflow:hidden; float:left;}
.part1_r-b .imgdiv img{ width:110px; height:86px; float:left;}
.part1_r-b .imgdiv p{ width:170px; height:86px; overflow:hidden; float:right; font-size:12px; line-height:22px; color:#666;}
.part1_r-b li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}

.ad_t{ width:980px; height:80px; overflow:hidden; margin:20px auto 0;}
.ad_t img{ width:980px; height:80px;}

.part2_l{ width:330px; height:auto; overflow:hidden; float:left;}
.part2_l .tit{ width:328px; height:29px; overflow:hidden; background:url(../images/part1_l_b-tit.jpg) no-repeat;}
.part2_l .tit h3{ width:auto; height:29px; line-height:32px; overflow:hidden; float:left; padding-left:10px;}
.part2_l .tit h3 a,.part1_l-b .tit h3 a:hover{ color:#009933;}
.part2_l .tit span{ width:auto; height:29px; overflow:hidden; float:right; line-height:32px; font-size:12px; padding-right:10px;}
.part2_l .tit span a{ color:#666;}
.part2_l .tit span a:hover{ color:#009933;}
.part2_l-t{ width:328px; height:331px; overflow:hidden; border:1px solid #ccc;}
.part2_l-t .imgdiv{ width:288px; height:96px; overflow:hidden; margin:20px auto 0; border-bottom:1px dotted #ccc;}
.part2_l-t .imgdiv img{ width:110px; height:86px; float:left;}
.part2_l-t .imgdiv h3{ width:168px; height:24px; overflow:hidden; float:right;line-height:24px;text-overflow:ellipsis;white-space:nowrap;}
.part2_l-t .imgdiv p{ width:168px; height:62px; overflow:hidden; line-height:22px; color:#666; font-size:12px; float:right;}
.part2_l-t ul { padding:8px 20px;}
.part2_l-t li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}

.part2_l-b{ width:328px; height:356px; overflow:hidden; margin-top:20px; border:1px solid #ccc;}
.part2_l-b .imgdiv{ width:288px; height:124px; overflow:hidden; margin:20px auto 0; border-bottom:1px dotted #ccc;}
.part2_l-b .imgdiv h3{ width:288px; height:28px; overflow:hidden; float:left;}
.part2_l-b .imgdiv img{ width:110px; height:86px; float:left;}
.part2_l-b .imgdiv p{ width:168px; height:86px; overflow:hidden; float:right; line-height:22px; font-size:12px; color:#666; padding-top:2px;}
.part2_l-b ul { padding:8px 20px;}
.part2_l-b li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}

.part2_r{ width:630px; height:auto; overflow:hidden; float:right;}
.part2_r .tit{ width:630px; height:30px; overflow:hidden; background:url(../images/part2_r-titbg.jpg) repeat-x;}
.part2_r .tit ul{ width:630px; height:27px; overflow:hidden; line-height:28px; padding-top:3px;}
.part2_r .tit li{ width:auto; height:27px; line-height:28px; float:left; font-weight:bold;}
.part2_r .tit li a{ display:block; width:auto; height:30px; padding:0 11px; float:left;}
.part2_r .tit li .a1{ background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; color:#009933; padding:0 10px;}
.part2_r .con{ width:630px; height:auto; overflow:hidden;}
.part2_r .con_l{ width:320px; height:auto; overflow:hidden; float:left; padding-top:18px;}
.part2_r .con_l .imgdiv{ width:320px; height:96px; overflow:hidden; border-bottom:1px dotted #ccc; margin-bottom:8px;}
.part2_r .con_l .imgdiv img{ width:110px; height:86px; float:left;}
.part2_r .con_l .imgdiv h3{ width:200px; height:24px; overflow:hidden; float:right;line-height:24px;text-overflow:ellipsis;white-space:nowrap;}
.part2_r .con_l .imgdiv p{ width:200px; height:62px; overflow:hidden; line-height:22px; color:#666; font-size:12px; float:right;}
.part2_r .con_l .ul1{ margin-top:-6px;}
.part2_r .con_l li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 11px; line-height:28px;}
.part2_r .con_r{ width:290px; height:auto; overflow:hidden; float:right; padding-top:20px;}
.part2_r .con_r .imgdiv{ width:290px; height:115px; overflow:hidden; border-bottom:1px dotted #ccc;}
.part2_r .con_r .imgdiv dd{ width:110px; height:116px; overflow:hidden; float:left; padding-left:23px;}
.part2_r .con_r .imgdiv dd img{ width:110px; height:86px; float:left;}
.part2_r .con_r .imgdiv dd span{ display:block; width:110px; height:30px; line-height:30px; font-size:12px; text-align:center; float:left; overflow:hidden;}
.part2_r .con_r ul{ padding-top:3px;}
.part2_r .con_r ol{ margin-top:-5px;}
.part2_r .con_r li{ padding-left:15px; background:url(../images/list-style_1.jpg) no-repeat 0 9px; line-height:24px; font-size:12px;}
.part2_r-t{ width:630px; height:333px; overflow:hidden;}
.part2_r-b{ width:630px; height:358px; overflow:hidden; margin-top:20px;}


/*底部*/
.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;}
#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;text-align: center;}
#connect-us ul {width:414px;margin:0 auto; margin-left: 350px;}
#connect-us ul li {height:13px; 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; clear:both;}
#btm-icon {height:51px;text-align:center;}
#btm-icon img{width:122px; height:45px;}
.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;}
.complogo{width:980px; margin:auto; margin:-124px auto auto; height:123px;}

.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;  /* 璁剧疆鐏嫄閫忔槑搴�  */}



/*登录弹出层*/
.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;}
.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(../img/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;}


.fc-login{margin-top:8px;}


#fl_img .imgfriendlink,#fl_img,.foot_img,.foot_img ul,#friend-link,#foot #lianimg,.goodlink ul,
.bottom_box .images_ul,.footer_t .footer_tt{display:block;width:100%;height:auto;overflow:hidden;padding:0;}
.frind_out .frind_img_box a,.frind_img_box li,.goodlink ul li,.foot_img a,#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;}
.frind_out .frind_img_box li *,.goodlink ul li *,.foot_img a *,#foot #lianimg a *,#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 *,
.frind_out .frind_img_box a *,.frind_img_box a,.footer_t .footer_tt li *{display: block;width: 100%;height: 100%;box-sizing:border-box;margin:0;}
.footer_t .ljw{overflow:hidden;}
.footer_t .ljw li{margin-bottom:11px;}
.link,.logoUl,.footerTop,.footer,.bottom_box,.list_ul,.footer_t,.yqlj{height:auto;overflow:hidden;}
.footer_t .yqlj_y{float:left;}
.footer_b{margin-top:0px;}
.yqlj{margin-bottom:8px;}
.frind_out .frind_a_list a,.f-r ul li{width:auto;}
.gl_text a{float:left;font-size:16px;margin:1%;} 
