/* CSS Document */
html,body,ul,li,p,form,h1,h2,h3,h4,h5,img,a,span,select,option,em,i,strong,table,tr,th,td,dl,dt,dd{ margin:0; padding:0;}
.fl{ float:left;}
.fr{float:right;}
.c999,a.c999,.c999a a{color:#999;}
a.c999:hover,.c999a a:hover{color:#0089d8;}
.blue01,a.blue01,.blue01 a{color:#0089d8;}
a.blue01:hover,.blue01 a:hover{color:#054477;}
.fa{font-family:Arial;}
.clear{height:0;clear:both;font:0/0 '';margin:0;padding:0;}
a{ color:#666666; text-decoration:none; outline:none;}
a:hover{ color:#0794df; text-decoration:underline;}
ul,li{ list-style-type:none;}
img{border:none; vertical-align:top;}
input,select{ vertical-align:middle;}
em,i{ font-style:normal;}
.w697{ width:697px;}
.w263{ width:263px;}
.c1{ color:#333333;}
.v1{ vertical-align:top;}
.b1{ font-weight:bold;}
.bd1{ border:1px solid #e0e0e0; border-top:2px solid #00a9e9;}
.mt15{ margin-top:15px;}
.mt12{ margin-top:12px;}
.clear{height:0;clear:both;font:0/0 '';margin:0;padding:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
body{ font-size:12px; font-family:"ËÎÌå";text-align:left; background-color:#FFFFFF; color:#666666;}
.logoBox{height:32px; line-height:32px; *line-height:0;background:#fafafa url(../images/logoBox_bg.png) repeat-x;z-index:9999; width:100%; overflow:hidden;}
.top{ margin:0 auto; width:980px; position:relative; text-align:left; height:28px; padding-left:8px;}
.top a{ color:#666666;}
.top a:hover{ color:#0794df;}
.top .top1{ *padding-top:3px;}
.top .top1 .text1{ background:url(../images/btn/text1.png) no-repeat; width:80px; height:18px; line-height:18px; padding-left:5px; overflow:hidden; border:none; outline:none; margin-right:10px; vertical-align:middle;}
.top .top1 .btn1{ background:url(../images/btn/denglu.png) no-repeat; width:37px; height:18px; border:none; cursor:pointer; margin-right:10px; vertical-align:middle;}
.top .top1 span{ margin:0 5px;}
.top .top1 select{width:98px; height:22px; margin-left:0px;overflow:hidden; vertical-align:middle;}
.top p.pp1{ position:absolute; top:0px; *top:8px;right:0;}
.top p.pp1 span{ display:inline-block; background:url(../images/top_bg1.png) no-repeat 0 0;_background:url(../images/top_bg1.png) no-repeat 0 0px; width:1px; height:8px; margin:0 9px; vertical-align:middle;}
.header{ margin:0 auto; width:980px; text-align:left; overflow:hidden;_zoom:1;}
.header .logo{ width:326px; margin:18px 0 0 10px; overflow:hidden; display:inline;}
.header .fenlei{ width:338px; margin-top:8px;}
.header .fenlei ul li{ margin-top:12px; line-height: 21px }
.header .fenlei ul li span{ margin:0 2px; color:#d3d3d4;}
.wangxiao{ width: 160px; height: 58px; margin-top: 8px; padding-top: 12px; line-height: 21px }
.wangxiao tt{ width: 20px; text-align: center; color: #fff; background-color: #08c; padding: 4px 0mm; margin: 2px 2mm 0mm 0mm; border-radius: 3px }
.wangxiao tt a{ color: #fff }
.wangxiao tt a:hover{ color: #fff; text-decoration: none }
.wangxiao p{ padding-top: 12px }
.header .lianxi{ width:145px;margin-top:15px;}
.header .lianxi p{ margin-top:4px;}
.header .lianxi p span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#0074c4; background:url(../images/icon/phone.png) no-repeat 0 5px; padding-left:13px;}
.header .lianxi p img{}
.nav{ background:url(../images/nav_c.png) repeat-x; height:40px; position:relative; margin-top:16px;/*background: -webkit-linear-gradient(top, #bc122e , #970e23);*/}
.nav ul{ background:url(../images/nav_l.png) no-repeat 0 0; height:42px; overflow:hidden;_zoom:1;}
.nav ul li{ float:left; background:url(../images/nav_li.png) no-repeat right top; height:42px;}
.nav ul li.last{ background:none;}
.nav ul li a{ display:block; float:left; height:40px; line-height:40px;color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center; width:81px;}
.nav ul li a:hover{background:url(../images/navhoverbg.gif) no-repeat bottom center; text-decoration:none; color:#FFFFFF;}
.nav_bg{ background:url(../images/nav_r.png) no-repeat; width:3px; height:42px; position:absolute; top:0; right:0;}

.menu{ height:52px; background:#f9fafc url(../images/menu_bg.png) no-repeat 27px 0; border:1px solid #e9e9e9; border-top:none;position:relative;width:878px;padding:12px 0 0 100px; line-height:21px;}
.menu a{ margin-right:6px;}
.menu b{ margin-right:6px; color:#0184ca;}
.menu .helpme{float:right;margin:3px 20px 0 0;padding-left:28px; background:url(../images/icon/help.png) no-repeat 0 7px;font:bold 18px/30px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;color:#61c443;}
.menu .helpme:hover{color:#0794df; text-decoration:none;}
.menu br{ line-height:1.5em;}
.boxSty02{ overflow:hidden;_zoom:1; height:48px; border:1px solid #eaeaea; line-height:48px; padding-left:9px; margin-top:11px;}
.searchBox01{ float:right; margin:9px 12px 0 0; display:inline;}
.searchBox01 input{float:left;}
.searchBox01 .text{width:180px;height:22px;padding:3px 0 3px 7px;border:1px solid #60aae0;border-right:none;line-height:22px;color:#ccc;outline:none;}
.btn_Search01{width:64px;height:30px;border:none;padding:0; background:url(../images/btn/btn1.png) no-repeat 0 0;text-shadow:1px 1px 1px #054477;cursor:pointer;font:15px/30px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;color:#fff;}
.btn_Search01:hover{color:#ecf8ff;text-shadow:-1px -1px 1px #054477;}
.icon_video,.icon_events,.icon_yy,.icon_weixin{display:inline-block;padding-left:20px;color:#1d569c; margin-right:20px;}
.icon_video{ background:url(../images/icon/icon1.png) no-repeat 0 15px;}
.icon_events{ background:url(../images/icon/icon2.png) no-repeat 0 15px;}
.icon_yy{ background:url(../images/icon/icon3.png) no-repeat 0 15px;}
.icon_weixin{ background:url(../images/icon/icon4.png) no-repeat 0 15px;}

.fenye1{ margin-top:38px; text-align:right; margin-right:3px; *padding-bottom:5px; text-align:center;}
.fenye1.mt18{ margin-top:18px;}
.fenye1 ul{ overflow:hidden;_zoom:1;}
.fenye1 ul li{ float:left;}
.fenye1 ul li a{ padding:7px 10px; border:1px solid #ededed; margin-right:7px; display:inline-block; vertical-align:middle;}
.fenye1 ul li a.prev{ padding:7px 15px; background:url(../images/icon/prev.png) no-repeat 4px 9px;}
.fenye1 ul li a.next{ padding:7px 15px; background:url(../images/icon/next.png) no-repeat 56px 9px;}
.fenye1 ul li a:hover{ border-color:#7dc4f4; text-decoration:none;}
.fenye1 ul li span{ margin:0 4px;}

.container{margin: auto;width: 980px;}