@charset "utf-8";
/* CSS reset for c_b */
body {background-color:#fff;overflow-x:hidden;color:#666;font-size:12px;font-family:"Microsoft Yahei",Helvetica,arial,宋体,sans-serif;position:relative;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
table th,table td {padding:5px;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
ception,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {color:#666;text-decoration:none;}
/*for ie f6n.net*/
a:focus {outline:none;}
/*for ff f6n.net*/
a:hover {text-decoration:underline;}

.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto;margin-right:auto;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
p {-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}

.curp {cursor:pointer}

sup {vertical-align:baseline;}
sub {vertical-align:baseline;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}
input,select {vertical-align:middle;}
body {font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button {font:99% arial,helvetica,clean,sans-serif;}
table {font-size:inherit;font:100%;border-collapse:collapse;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 {font-size:32px;}
h2 {font-size:26px;}
h3 {font-size:20px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}

/*网站字体颜色*/
.header,.content,.container {margin-left:auto;margin-right:auto;width:1020px;font-family:"Microsoft Yahei",Helvetica,arial,宋体,sans-serif;}
/*页眉*/
.header {width:100%;background-color:#ffffff;}
.hdtop {height:35px;line-height:35px;background:#eeeeee;border-bottom:1px solid #e9e9e9;}
.hdtop .container {overflow:hidden;}
.hdtop .container * {display:inline-block;}
.hdtop span {float:left;color:#333;}
.hdtop em {float:right;overflow:hidden;height:13px;line-height:13px;margin-right:-10px;margin-top:13px;}
.hdtop em a {float:left;font-size:12px;color:#333;border-left:1px dotted #d7d7d7;padding:0px 10px;}
.hdtop em .nobd {border:none;}
/*hdtop_end*/
.hdmid {height:130px;}
.hdmid .container {overflow:hidden;}
.hdmid .hdmid_l {float:left;margin-top:34px;}
.hdmid .hdmid_l h1 {float:left;}
.hdmid .hdmid_l h1 img {display:block;margin-top:6px; margin-right:20px; width:100%; height:50px;}
.hdmid .hdmid_l>div {float:left}
.hdmid .hdmid_l h2 {font-size:22px;color:#555555; margin-bottom:0px; margin-top:5px}
.hdmid .hdmid_l p {height:28px;line-height:28px;color:#666666;font-size:18px;}
.hdmid .hdmid_r {float:right;margin-top:44px;}
.hdmid .hdmid_r dt {float:left;}
.hdmid .hdmid_r dt img {display:block;margin-top:6px;}
.hdmid .hdmid_r dd {padding-left:42px;}
.hdmid .hdmid_r dd span {font-size:14px;color:#666666;}
.hdmid .hdmid_r dd p {font-family:"Arial";color:#F5A100;font-size:26px;}
/*hdmid_end*/
.menu {z-index: 9999; background-color:#309494;height:45px;width:100%;}
.menu ul {width:1020px; list-style-type: none; margin:0px auto}
.menu li {display: inline; float: left; height:45px; text-align: center}
.menu li b{display: inline; float: left; height:45px; width:4px;}
.menu li a {padding:0px 34px;font-size:14px; float: left;color: #fff; line-height:45px; padding-top: 0px; font-family:"microsoft yahei",helvetica,arial,宋体,sans-serif; height:45px; text-decoration: none; font-weight:400}
.menu li a:hover {background: #f5a100; color: #fff; text-decoration: none}
.menu li a.on {font-size:14px; background: #f5a100; float: left; padding-bottom: 0px; color: #fff; padding-top: 0px; font-family:"microsoft yahei",helvetica,arial,宋体,sans-serif; height:45px; text-decoration: none}
.menu li a.on:hover {background:#f5a100; color: #fff; text-decoration: none}
.menu li:hover>a{background:#f5a100; color: #fff; text-decoration: none}
.topnav li {z-index: 999; position: relative}
div.subnav {display:none;position: absolute; top:45px; text-align:center; margin-left:4px;background-color:#309494;width: 124px;}
.menu li a:hover+.subnav{display: block; }
div.subnav:hover{display: block;}
ul.navlist { width:124px;}
ul.navlist li {clear: both;text-align:center;height:35px; line-height:35px}
ul.navlist a {color: #fff;background-color:#309494;padding:0px; width:124px; height:35px; line-height:35px; font-size:13px; font-family:"microsoft yahei",helvetica,arial,宋体,sans-serif; margin:2px 0px}
.menu>ul>li:nth-child(2) ul.navlist li a{ width:124px}
.menu>ul>li:nth-child(2) .navlist{ width:180px}
/*menu_end*//*-----------header_end---------------*/
.footer {background:#0f7673;}
.fttop {overflow:hidden;height:198px;}
.fttop .fttop_l {float:left;margin-top:48px;width:715px;}
.fttop .fttop_l h4 {float:left; margin-right:50px; margin-left:30px}
.fttop .fttop_l h4 img {display:block;}
.fttop .fttop_l>div {padding-left:175px;}
.fttop .fttop_l>div p {font-size:13px;line-height:24px;color:#fff;}
.fttop .fttop_l>div p span {text-transform:uppercase;}
.fttop .fttop_l>div p em {display:inline-block;width:7px;height:2px;}
.fttop .rwm {float:right;border:3px solid #a2cac9;padding:10px;background:#2c9390;margin-top:23px;}
.fttop .rwm * {display:inline-block;float:left;}
/*.fttop .rwm span {width:34px;height:125px;background:url(../images/zt.png) no-repeat;margin-right:12px;}*/
.fttop .rwm img {padding:3px 3px;background:#ecf5f5;}
.fttop .slideline {width:2px;height:198px;background:url(../images/sline.jpg) no-repeat;float:left;margin-left:26px;}
/*-- fttop_end --*/
.ftdown {height:64px;background:#1c807d;}
.ftdown .container {overflow:hidden;height:64px;}
.ftdown li {float:left;height:64px;list-style-type:none;}
.ftdown li a {display:inline-block;height:64px;line-height:64px;padding:0px 34px;font-size:14px;color:#fff;}
.ftdown li.nobg {background:none;}
/*-- ftdown_end --*//*------------- footer_end ---------------*/
#support img {height: 50px; position: relative; left: -7px; top: -7px; }