﻿@charset "utf-8";
/**
* Author:onetop.net
* QQ:5035526
* Email:top@onetop.net
**/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
body{font:12px/1.8 arial,helvetica,clean,sans-serif;background:#F0F0F0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:400}
ol,ul,li{list-style-type:none}caption,th{text-align:left}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-weight:inherit;font-size:100%}
.after{zoom:1}.after:after{content:'.';visibility:hidden;display:block;height:0;margin-top:-1px;clear:both;overflow:hidden}
.fl{float:left}.fr{float:right}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix{display:block}
a,a:visited,a:active{color:#222;text-decoration:none}
.onetop10px{padding:10px}.onetop15px{padding:15px}.onetop20px{padding:20px}.onetop10_0{padding:10px 0}.onetop0_10{padding:0 10px}.onetop0_15{padding:0 15px}.onetop0_20{padding:0 20px}.onetop0_10_0_0{padding:0 10px 0 0}
.margin_bottom_40px{margin-bottom:40px}
hr{height:0;width:100%;clear:both;border-top:1px dotted #e4e4e4;overflow:hidden;margin:0;padding:0}
div.hr{overflow:hidden;width:100%;height:0;border-top:1px solid #e4e4e4;clear:both;margin:0;padding:0}
.red2,a.red2,a.red2:visited{color:#c00}
.red4,a.red4,a.red4:visited{color:red;text-decoration:underline}
.white{color:#fff}.gray,a.gray,a.gray:visited{color:#bbb}
.blue,a.blue,a.blue:visited{color:#36c}
a.blue:hover{color:#c00;text-decoration:underline}
.green,a.green,a.green:visited{color:#393}.youbj{padding-right:20px}.blod{font-weight:700}
.font11{font-size:11px}.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font24{font-size:24px}.font_a{font-family:arial,sans-serif}
.font_b{font-family:Microsoft YaHei,simsun,helvetica}.shou{cursor:pointer}.jz{overflow:hidden;clear:both;margin:0 auto}
.wzjz{text-align:center}.wzjr{text-align:right}.hg{line-height:35px}
.noblod{font-weight:400}
.clear{clear:both}
a:hover{color:#36c;text-decoration:none}
#indexhead{width:100%;height:193px;background:url(headbg.png) left top repeat-x;}
#indexhead .indexhead{width:1002px;margin:0 auto;position:relative;padding:0;clear:both;}
#indexhead  #logo{position:absolute;top:70px;left:10px}
#indexhead  #indexmemu{position:absolute;top:75px;right:10px}
#indexmemu{}
#indexmemu ul li{position:relative;float:left;}
#indexmemu ul li a{text-shadow: #000 1px 1px;overflow:hidden;line-height:38px;color:#222;display:block;_display:inline-block;height:38px;font-size:16px;font-family:Microsoft YaHei,simsun,helvetica;padding:0 5px}
#indexmemu ul li a:hover,#indexmemu  ul li a.selected{background:url(memubg.png) center top no-repeat;text-shadow: #000 1px 1px;}

#toptop{height:170px;background:url(main-bg.jpg) center -24px no-repeat}
#head,#memu,#tu,#foot,#onetop{width:960px;position:relative;clear:both;margin:0 auto;padding:0}
#head{height:96px;background:url(logo.jpg) left center no-repeat;position:relative;}
#head  .search{height:30px;position:absolute;right:10px;top:50px;}

#head .ssss{border:1px solid #ccc;border-radius:3px;display:inline;background:url(gradient.png);margin:0 10px;color:#999;font-size:12px;padding:5px;width:190px;}
#head .submit{background: url(button.png);border: 1px solid #2bc2f7;color: #fff;cursor: pointer;font-size: 12px;font-weight: bold;padding: 5px 6px;text-decoration: none;	text-shadow: #0b87d9 1px 1px;text-transform: uppercase;}
#head .submit:hover {background: url(button.png) 0 -28px;text-shadow: #0b87d9 1px 1px;color: #fff;text-decoration: none;}

#memu{height:45px;background:url(navbg.png) left top no-repeat;}
#memu ul{padding-left:20px}
#memu ul li{position:relative;float:left;}
#memu ul li a{text-shadow: #000 1px 1px;background:url(nav-line.png) center right no-repeat;overflow:hidden;line-height:45px;color:#fff;display:block;_display:inline-block;height:45px;font-size:14px;font-family:helvetica;padding:0 40px}
#memu ul li a:hover,#memu ul li a.selected{background:url(navhov-blue2.png) center top no-repeat;text-shadow: #000 1px 1px;}
#tu{background:url(adbg.png) left top repeat-x;width:100%;height:415px;overflow:hidden}
#tu .tu{background:url(ad.jpg) left top no-repeat;width:1002px;height:415px;margin:0 auto;position:relative;padding:0;}


#content{width:100%;background:url(aabg.png) #EEF2F5 left top repeat-x;overflow:hidden}
#content .content,#content .content2,#indexfoot .indexfoot{width:1002px;margin:0 auto;position:relative;padding:40px 0 20px;clear:both;overflow:hidden}
#indexfoot{color:#777;width:100%;height:190px;background:url(footbg.png) left top repeat-x;overflow:hidden}
#indexfoot a{color:#777}

#content .content div.left1{position:relative;float:left;width:230px;display:inline;overflow:hidden}
#content .content div.left2{position:relative;float:left;width:350px;display:inline;overflow:hidden;background:url(xian.png) top right repeat-y;}
#content .content div.left3{position:relative;float:right;width:392px;overflow:hidden}
#content .content2{padding:0 0 30px}
#content .content2 .fl{width:560px}
#content .content2 .fr{width:440px;position:relative;height:106px;background:url(ruzhu.png) left center no-repeat;}
#content .content2 .fr .gun{padding-left:60px;position:relative;}
#content .content2 .fr .gun li{float:left;position:relative;padding:15px 6px}
#content .content2 .fr .gun li img{border:1px solid #777;height:70px}
#content .content2 .fr .jiantoul{position:absolute;top:35px;left:30px;width:24px;height:33px;background:url(jiantou.png) left top no-repeat;}
#content .content2 .fr .jiantour{position:absolute;top:35px;right:5px;width:24px;height:33px;background:url(jiantou.png) left bottom no-repeat;}
#content .content2 .fr .jiantoul a,#content .content2 .fr .jiantour a{text-indent:-9000px;width:24px;height:33px;display:block;}


#onetop_news{float:left;position:relative;width:400px;padding:10px 0}
#onetop_news3 ul{clear:both;padding:0 0 20px}
#onetop_news3 li{clear:both;height:22px;margin:5px 0}
#onetop_news3 li a{position:relative;float:left;width:330px;height:22px;overflow:hidden;}
#onetop_news3 li span{float:right;width:40px;height:22px;overflow:hidden;}

#onetop_news2 ul{clear:both;padding:0 0 20px}
#onetop_news2 li{height:22px;overflow:hidden;margin:5px 0}

#onetop_news22 ul{clear:both;padding-left:10px}
#onetop_news22 li{position:relative;width:620px;height:30px;margin:10px 20px 0 0}
#onetop_news22 li a{background:url(star_off16-2.png) left center no-repeat;padding-left:30px;position:relative;float:left;width:540px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:30px;line-height:30px}
#onetop_news22 li a:hover{background:url(star_16-2.png) left center no-repeat;padding-left:30px;position:relative;float:left;width:540px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:30px;line-height:30px}

#onetop_news22 li span{position:relative;float:right;text-align:right;color:#999}

#onetop_news2_page{background:url(narrow3.png) center bottom no-repeat;text-align:center;padding:20px 0}
.onetop_news_title{clear:both;display:block;overflow:hidden;height:50px;background:url(ico.png) -6px 0 no-repeat;}
.onetop_news_title h1{float:left;color:#000;font-size:18px;font-family:Microsoft YaHei,simsun,helvetica;padding:4px 48px}
.onetop_news_title span{float:left;color:#e00;font-size:12px;font-family:Verdana;padding:12px 0 0}
.onetop_news_title p{float:right;color:#666;font-size:12px;padding:15px 10px}
.onetop_news_title p a,#onetop_news .onetop_news_title p a:visited{color:#666;padding:0 5px}
.onetop_news_title p a:hover{color:#36c}
.onetop_news_title2{clear:both;display:block;overflow:hidden;height:36px;background:url(hengxian.png) left bottom no-repeat;color:#000;font-size:18px;font-family:Microsoft YaHei,simsun,helvetica;}
.ico1{background-position:-8px -58px}
.ico2{background-position:-8px -122px}
.ico3{background-position:-5px -186px}
.ico4{background-position:-8px -258px}
.ico5{background-position:-8px -326px}
.ico6{background-position:-3px -392px}
.ico7{background-position:-4px -122px}
.newspic {}

#onetop{overflow:hidden;display:block;background:url(right-top1.png) 0 0 no-repeat;border:none}
#onetop2{overflow:hidden;height:100%;min-height:650px;background:url(right-bottom1.png) 0 100% no-repeat}
#onetopleft{width:210px;float:left;position:relative;text-align:center;}
#onetopright{width:680px;margin:14px;float:right;position:relative;padding:20px 20px 60px 10px;line-height:250%;height:100%;min-height:700px;}
#onetopright h2{width:680px;overflow:hidden;font-size:16px;font-weight:700;padding:10px 0}
#onetopleft h1{width:210px;height:30px;line-height:30px;font-size:16px;font-weight:700;text-align:center;}
#onetopleft li{width:210px;margin:10px 0}
#onetopleft li a{width:210px;height:47px;line-height:47px;display:block;text-align:center;font-size:16px;font-family:helvetica;color:#666;background:url(left_memu_bg4.png) center 6px no-repeat;}
#onetopleft li a.on,#onetopleft li a:hover{color:#000;background-position:center -125px}
#onetopleft li.zuotu{width:182px;height:551px;margin:30px 0 0 28px;background:url(l1.png) 0 0 no-repeat;}
#foot{background:url(dashed-single1.png) 0 0 repeat-x;height:75px;line-height:40px;font-size:11px;color:#777}
#foot a{color:#777}
#onetop_ad{overflow:hidden;clear:both;text-align:center;margin:0 auto;padding:10px}
#onetop_conter{width:980px;text-align:left;position:relative;margin:0 auto}
#onetop_left{float:left;width:740px;position:relative}
#onetop_right{float:left;width:240px;position:relative}

#foot a:hover{color:#36c}

