body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "ËÎÌå", Arial, Helvetica, sans-serif; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#F00; }
.blue, .blue a { color:#1061cc; }
.left { float:left; }
.right { float:right; }
.autohei { overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }

body { font-size:12px; color:#000; background:#fff; }
.yahei, .yahei * { font-family:"Î¢ÈíÑÅºÚ"; }
.nav{ background:#1b65ad; height:41px;}
.nav_c{ width:1000px; margin:0px auto; overflow:hidden; zoom:1; height:41px; line-height:41px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.nav_c a{ color:#fff; padding:0px 40px;}
.nav_c a.nav_t{ color:#ffe400;}
.wrap{ width:1000px; margin:0px auto;}
.ys{ border:#dedede 1px solid; padding:10px 10px 22px; overflow:hidden; zoom:1}
.ys h2{ font-size:24px; color:#1b65ad; line-height:40px; font-family:"Î¢ÈíÑÅºÚ";}
.ys_c{ overflow:hidden; zoom:1; padding:12px 0px 0px 10px;}
.ys_c ul li{ width:144px; height:163px; background:#f2f2f2; padding:14px 15px 0; float:left; margin-right:22px; display:inline;}
.ys_c ul li i{ display:block; text-align:center; padding-bottom:12px;}
.ys_c ul li h3{ height:31px; line-height:31px; background:#3973ab; text-align:center; font-size:17px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.ys_c ul li p{ font-size:14px; color:#555; line-height:24px; padding-top:5px;}


.zj_t{ height:51px; line-height:51px; font-size:24px; color:#1b65ad; color:#1b65ad; font-family:"Î¢ÈíÑÅºÚ"; padding-left:16px;}
.zj{ overflow:hidden; zoom:1; border-bottom:#dedede 1px solid; border-right:#dedede 1px solid;}
.zj ul li{border-top:#dedede 1px solid; height:110px; overflow:hidden; zoom:1;}
.zj_wk{ width:174px; padding:22px 0px 0px 23px; border-left:#dedede 1px solid; height:88px;}
.zj_wk i{ width:59px; float:left; margin-right:9px; display:inline-block;}
.zj_wk h2{ font-size:14px; color:#1b65ad; line-height:24px;}
.zj_wk h2 a{ font-size:14px; color:#1b65ad; line-height:24px;}
.zj_wk p{ color:#888888; line-height:22px;}
.zj_sc{ width:168px;  padding:22px 0px 0px 24px; border-left:#dedede 1px solid; height:88px;}
.zj_sc p{ padding-right:20px; color:#888888; line-height:20px;}
.zj_sc p span{ color:#000;}
.zj_yyl{ width:194px; padding:30px 0px 0px 22px; border-left:#dedede 1px solid; height:80px; overflow:hidden; zoom:1;}
.zj_yyll{ width:40px;}
.zj_yyll h2{ cursor:pointer; text-align:center; font-size:18px; line-height:22px; color:#63aa4b;}
.zj_yyll span{ display:block; text-align:center; line-height:20px; color:#888;}
.zj_yyr{ width:106px; padding-right:28px; overflow:hidden; zoom:1;}
.zj_yyr i{ width:34px; float:left; margin-right:10px; display:inline-block; padding-top:2px;}
.zj_yyr p{ color:#888888; line-height:20px;}
.zj_yyr p span{ color:#63aa4b;}

.zj_xq{ width:360px;  padding:32px 0px 0px 30px; border-left:#dedede 1px solid; height:78px;}
.zj_xq b{color:#1b65ad; line-height:46px; text-align:center; float:left; margin-right:18px; display:inline-block;}

.zj_xq b a{color:#1b65ad;}

.zj_xq b a:hover{ color:red;}
.foot{ border-top:#1b65ad 4px solid; overflow:hidden; zoom:1;}
.foot_c{ width:1000px; margin:0px auto; overflow:hidden; zoom:1; padding:17px 0px 20px;}
.foot_c i{ width:312px; float:left; margin-right:29px; padding-left:6px; display:inline-block;}
.foot_cn{ width:490px; padding-right:163px;}
.foot_cn h2{ padding-bottom:10px;}
.foot_cn p{ line-height:22px; color:#888888;}

.yy{ border:#e0e0e0 1px solid; padding:28px 44px 34px 34px; position:relative; z-index:0;}
.yy_bg{ position:absolute; z-index:2; top:-8px; left:-7px;}
.yy_mz{ width:220px; position:absolute; z-index:3;}
.yy_mz dl{ overflow:hidden; zoom:1; padding:2px 0px 8px; border-bottom:#c6e6fd 1px dashed;}
.yy_mz dl dt{ width:60px; float:left; display:block;}
.yy_mz dl dd{ float:right; width:144px;}
.yy_mz dl dd h2{ font-size:15px; line-height:20px; color:#1c55b5;}
.yy_mz dl dd span{ line-height:22px; color:#888;}
.yy_mz ul{ overflow:hidden; zoom:1; padding:6px 0px 8px;  border-bottom:#c6e6fd 1px dashed;}
.yy_mz ul li{ color:#888888; line-height:25px;}
.yy_mz ul li strong{ color:#c34427; font-weight:bold;}
.yy_mz p{ height:34px; line-height:34px;  color:#888888;}
.yy_r{ width:642px;}
.yy_r h2{ text-align:center; font-size:22px; line-height:30px; color:#1b65ad; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:10px;}
.yy_r ul{ padding-bottom:20px; border-bottom:#d2d2d2 1px dashed; overflow:hidden; zoom:1;}
.yy_r ul li{ margin-top:16px; overflow:hidden; zoom:1; height:30px;}
.yy_r ul li b{ font-weight:normal; color:#333333; font-size:14px; line-height:30px;}
.yy_r ul li span{ color:#888888; line-height:30px;}
.txt1{ line-height:14px; height:14px; padding:7px 5px; width:210px; border:#b2c7db 1px solid; color:#888888; text-align:center;}
.select{line-height:28px; height:28px; width:260px; border:#b2c7db 1px solid; color:#888888;}
.radio{ vertical-align:middle;}
.but{ background:url(/images/yy_btn1.png) no-repeat top center; width:132px; margin-left:248px; border:0; cursor:pointer; height:37px;}
.yy_r p{ padding:10px 0px 0px 10px; height:22px; line-height:22px; font-size:14px; color:#888888; font-family:"Î¢ÈíÑÅºÚ";}
.yy_r p b{ color:#63aa4b;  font-weight:normal;}
.yy_r dl{padding:2px 0px 0px 10px; margin-top:15px; border-top:#d2d2d2 1px dashed; overflow:hidden; zoom:1;}
.yy_r dl dt{ color:#63aa4b; line-height:30px;}
.yy_r dl dd{ color:#888888; line-height:24px;}
.g2_footnavbox {
    background: none repeat scroll 0 0 #0567ba;
    padding: 20px 0;
}

.g2_footnav {
    border-top: 1px solid #fff;
    color: #fff;
    font-size: 14px;
    margin: 10px auto 0;
    padding: 10px 0;
    text-align: center;
    width: 980px;
}

.g2_footnav a {
    color: #fff;
    padding: 0 15px;
}
.g2_footcontbox {
    background: none repeat scroll 0 0 #044f9c;
    padding: 20px 0;
}
.g2_footcont {
    color: #fff;
    line-height: 20px;
    margin: 0 auto;
    width: 800px;
}
.autohei {
    height: auto;
    overflow: hidden;
}
.autohei {
    height: auto;
    overflow: hidden;
}

.g2_footcont ul {
    height: auto;
    overflow: hidden;
    padding: 5px 0;
}
.g2_footcont ul li {
    display: inline;
    float: left;
    margin-left: 33px;
}