@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body, button, input, select, textarea{font:12px/1.5 'Microsoft YaHei',\5b8b\4f53;}
body{background-color:#f0f2f4;}
h1, h2, h3, h4, h5, h6, button, input, select, textarea{font-size:100%;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, i, var, s{font-weight:normal;font-style:normal;}
ol, ul{list-style:none;}
caption,th{text-align:left;}
input, label{vertical-align:middle;}
a{color:#579705;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#579705;text-decoration:none;}
a:active{color:#579705;text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix {*zoom:1;}
.clearfix:after{content: " "; display: block;height:0;clear:both;visibility:hidden;}
.none, .hidden{display:none;}
.hidden{display: none;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast:none){
    a{background-color:transparent;}
}

.f16{font-size:16px;font-weight:400;}
.f18{font-size:18px;font-weight:400;}
.bgFff{background-color:#fff;}
#new_wrapper, .footer_wrap{width:1000px;margin:0 auto;}
#new_wrapper{margin-bottom:25px;}
.tit_top{width:950px;height:48px;line-height:48px;background-color:#59c3f7;color:#fff;margin:0 auto 10px;padding:0 25px;text-align:left; margin-top: 30px;}
.item_Pcont_main2{ width:750px; height:auto; float:left;}

.item_Pcont_left2{width:230px; float:left; border-right: 1px solid #e6e6e6;}
.com_menu{width:230px;padding-bottom:40px;}
.com_menu h4{font-size:18px;padding-left:20px;height:40px;line-height:40px;background-color:#e4e4e4;border-bottom:1px solid #d1d1d1;color:#333;}
.com_menu ul li{border-bottom:1px solid #e6e6e6;padding-left:30px;position:relative;zoom:1;}
.com_menu ul >li {background:#fff;}
.com_menu ul li a{height:auto;line-height:40px;display:block;}
.com_menu ul a{font-size:16px;color:#333;}
.com_menu .active{height:auto;}
.com_menu ol{width:230px;margin-left:-30px;display:none;padding:10px 0;background-color:#f7f7f7;}
.com_menu .ol{width:230px;margin-left:-30px;display:none;padding:10px 0;height:620px;overflow-y:auto;overflow-x:hidden; *position: relative; *left:0; *top:0;}

.com_menu ol li{line-height:30px;border:0;padding:0;margin:6px 0;*margin:0;}
.com_menu ol li a{width:180px;height:auto;line-height:20px;padding-left:36px;font-size:12px;background:url("../images/circle10.png") no-repeat 20px 6px;}
.com_menu .red a{color:#F00;}
.com_menu .selected a, .com_menu ol li a:hover{color:#14a83b;}
.com_menu .open, .com_menu .up{width:12px;height:12px;position:absolute;top:14px;right:20px;cursor:pointer;}
.com_menu .open{background-position:-80px -32px;}
.com_menu .active .open{background-position: -80px -14px;}
.help_main{padding:0 40px 40px 40px;font-size:12px;color:#666;line-height:24px;}
.help_main h2{font-size:20px;font-weight:400;color:#333;border-bottom:1px #e8e7e7 dashed;padding:20px 0;margin:0px 0 20px 0;}


/* new_footer */
#new_footer{width:100%;height:100px;margin-top:20px;border-top:2px solid #019a48;color:#999;font-size:12px;}
.footer_wrap ul{margin:16px 0 10px -20px;}
.footer_wrap ul li{float:left;padding:0 20px;height:14px;line-height:14px;border-right:1px solid #c2c2c2;}
.footer_wrap ul li a{color:#999;}
.footer_wrap ul li a:hover{color:#666;}
.footer_wrap .last{border-right:none;}
.footer_wrap .borBT{padding:14px 0 10px 0;}
.followDiv2{height:52px;line-height:52px;margin-top:14px;float:left;}
.followDiv2 .tit{width:80px;text-align:center;display:inline-block;font-size:16px;font-weight:400;color:#fff;}
.wxIcon{background:url("../images/wxIcon.png?v_1") no-repeat;display:inline-block;}
.followDiv2 .sina, .followDiv2 .weibo, .followDiv2 .weixin{width:34px;height:34px;vertical-align:middle;margin-right:8px;}
.followDiv2 .sina{background-position:0 0;}
.followDiv2 .weibo{background-position:0 -100px;}
.followDiv2 .weixin{position:relative;zoom:1;z-index:5;background-position:0 -200px;}
.followDiv2 .weixin span{width:180px;height:200px;background:url("../images/wx180BG.png") no-repeat 0 0;position:absolute;top:-200px;left:-78px;display:none;z-index:4;text-align:center;}
.followDiv2 .weixin img{margin:30px 0 0 0px;}
.followDiv2 a:hover{opacity:0.8;filter:alpha(opacity:80);}
.phone250{width:180px;color:#999;padding:23px 0 0 0;line-height:18px;}
.phone250 dt{float:left;width:34px;height:34px;margin-right:10px;}
.phone250 dt em{width:34px;height:34px;background-position:0 -300px;}
.phone250 h2{font-size:18px;font-weight:400;}
.service250{width:164px;padding:0 0 0 86px;height:102px;background:url("../images/service250.gif") no-repeat 0 0;color:#fff;cursor:pointer;}
.service250 h2{font-size:22px;font-weight:400;padding:44px 0 0 0;}

#attch_left{width:50px;height:160px;position:fixed;right:0;bottom:382px;z-index:2;}
.attch_service dt{height:56px;}
.attch_service dt i{width:50px;height:56px;background:url("../images/service_icon.png") no-repeat 0 0;display:inline-block;}
.attch_service .online{width:50px;height:44px;background:url("../images/service_icon.png") no-repeat 0 -112px;display:inline-block;position:absolute;margin:4px 0 0px -50px;}
.attch_service .phone{width:50px;height:44px;background:url("../images/service_icon.png") no-repeat 0 -156px;display:inline-block;position:absolute;margin:2px 0 0px -50px;}
.attch_service dd{height:50px;line-height:50px;background-color:#41b376;font-size:16px;color:#fff;margin-bottom:1px;padding-left:50px;}
.attch_service dd a{width:110px;height:34px;line-height:34px;background-color:#fba439;text-align:center;color:#fff;display:inline-block;border-radius:3px;*margin-top:8px;}
.attch_service dd a:hover{background-color:#ff9008;}
.attch_service dd span{display:inline-block;}

.bgFFF{background:#FFF;}
iframe{ width:100%; min-height:700px;}

.new_icon_mod {background: url("../images/new_icon_mod.png") no-repeat;display: inline-block;}
.com_menu .open{width: 12px;height: 12px;position: absolute;top: 14px;left:8px;cursor: pointer;}

.color_o{color: #fe961f;}
.mt10{margin-top: 10px;}

.medals-img{margin-top: 35px;}
.medals-img img{margin-right: 30px;}
.medals-img img.last{margin-right: 0px;}