﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,th,td,p,h2,h3,h5,b,em,h4,pre,code,form,fieldset,legend,input,textarea,p,blockquote,i{margin:0px; padding:0px;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} 
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0px;}
address,caption,em,code,i{font-style:normal; font-weight:normal;}
pre, code, kbd, samp{font-family:inherit;} 
ol,ul,li{list-style:none;}
h1,h2,h3,h5,h4{font-size:100%; font-weight:normal;}
a{text-decoration:none;}
em,i,li{font-style:normal;}
.ab{position: fixed;top: 61px;}
.fl{display:inline; float:left;}
.fr{display:inline; float:right;}
.cf:after{display:block; content:"."; height:0; overflow:hidden; clear:both;}
.cf{zoom:1;}
a{ text-decoration:none; color:#333;outline: none;}
a{text-decoration:none; !important; }
a:hover { color:#42abfb; text-decoration:none;}
.hidden {visibility: hidden;}
/*图标*/
[class^=icon-]{background-image: url("../../img/icon_bg.png"); background-repeat: no-repeat;display: inline-block;vertical-align: middle;}
.icon-down{background-position: 0 -150px;width: 12px; height: 6px;}
.icon-down2{background-position: 0 -150px;width: 12px;height: 6px;}
.pb100{padding-bottom: 100px;}
.wrapper{position: relative; width: 1200px; min-width: 1200px; margin: 0 auto;}

/*公共头部*//*最顶部*/
.header{height: 40px; border-bottom: 1px solid #e5e5e5; background-color: #f2f2f2;margin-left:-20px;}
.header .wrapper{*z-index: 100;}
.header .header-left{float:left;padding: 0 10px; line-height:40px;font-size: 13px;color: #666;}
.header .header-left a{color: #666; }
.header .header-left b{color: #cccccc; margin: 0 5px; }
.header .header-left a:hover{color: #379be7;}
.header .header-left a:hover:first-child{color: #666;}
.header .header-right{float: right; color: #666;font-size: 13px; line-height:40px; width: 300px; text-align: right; padding-right: 70px; position: relative; z-index: 501;}
.header .header-right a{color: #666; margin-left: 2px; line-height:40px;}
.header .header-right a:hover{color: #379be7;}
.header .header-right b{color: #cccccc; margin: 0 5px;}
.header .header-right .map{position: absolute;z-index: 100; top: 0; right: 0; height: 30px;line-height:40px; color: #666; float: right; }
.header .header-right .map .title{cursor: pointer;}
.header .header-right .map .title .icon-down{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition-duration: 300ms;transition-duration: 300ms;}
.header .header-right .map .title:hover .icon-down{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg);}
.header .header-right .map .title:hover .list{display: block;}
.header .header-right .map .list-box{display: none; position: absolute; width:220px; right: 0;top: 34px; z-index: 1000;box-shadow: 0 2px 6.51px 0.49px rgba(9, 2, 4, 0.3);}
.header .header-right .map .list-box .sanjiao{position: absolute; top: -8px; right: 10px;display: block; width: 24px;  height: 10px;background-image: url("../../img/box_sanjiao.png");background-position: center; background-repeat: no-repeat;}
.header .header-right .map .list{border: 1px solid #1e8cf5; background-color: #fff; }
.header .header-right .map .list > li{ float: left; padding: 0 15px; }
.header .header-right .map .list .item li{ width: 47px; float: left; height:250px;}
.header .header-right .map .list .item a{font-size: 14px; color: #666; line-height:40px; display: block;text-align: left; height:30px;}
.header .header-right .map .list .item a:hover{color: #057ee1; }
.header .header-right .map:hover .list-box{display: block;}

/*公共顶部*/
.xkw_top { position: relative; box-sizing: border-box; height: 110px; *height: 40px;width: 1200px;  padding: 37px 0 33px; margin: 0 auto; z-index: 4; background-color:#fff;}
.xkw_top a:hover{color: #057ee1;}
.xkw_top .logo-img {float: left; width: 200px; height: 58px;background-image: url("../../img/logo.png"); background-position: center center; background-repeat: no-repeat; position: absolute; top: 30px;left:-15px;}
.xkw_top .address { margin-right:50px; position: relative; z-index: 500;  border-left:1px solid #eaeaea;padding-left:9px;height:40px; line-height:30px; }
.xkw_top .address .title {line-height: 40px;font-size: 30px; color: #2586e9;}
.xkw_top .logo_right { margin-right:100px; position: relative; z-index: 500;  border-left:1px solid #eaeaea;padding-left:9px;height:40px; line-height:30px; }
.xkw_top .logo_right .img {position: relative;top:-15px;left:3px;font-size: 30px; color: #2586e9;}
.xkw_top .link-btn {float: right;font-size: 14px;color: #333333;padding-left: 40px;line-height: 40px;margin-right: 12px;  }
.xkw_top .link-btn.wxt { background-image: url("../../img/icon_bg.png"); background-repeat: no-repeat; background-position: 0 -997px;}
.xkw_top .link-btn.khd {background-image: url("../../img/icon_bg.png"); background-repeat: no-repeat;background-position: 0 -897px; position: relative; z-index: 500; }
.xkw_top .link-btn.khd:hover .box { display: block; }
.xkw_top .link-btn.khd .box {position: absolute; display: none; width: 158px; height: 170px; border: 1px solid #1e8cf5; background-color: #fff;z-index: 100; right: -30px; top: 38px;  text-align: center; *padding-top: 14px; *height: 160px;}
.xkw_top .link-btn.khd .box img { display: block; margin: 14px auto 8px;}
.xkw_top .link-btn.khd .box .sanjiao { position: absolute;top: -9px; right: 65px;  display: block; width: 24px; height: 10px; background-image: url("../images/box_sanjiao.png"); background-position: center; background-repeat: no-repeat; z-index: 1; }
.xkw_top .link-btn.khd .box .text {font-size: 14px; color: #666; display: block; line-height: 18px;}
.xkw_top .link-btn.upload { background-image: url("../../img/icon_bg.png"); background-repeat: no-repeat; background-position: 0 -797px; }
.xkw_top .upload-btn { float: right;width: 86px;*width: 48px; height: 40px;font-size: 16px; color: #fff;line-height: 40px; background-color: #ff9a18; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px; background-image: url("../../img/icon_bg.png"); background-repeat: no-repeat; background-position: 15px -290px; padding-left: 38px; box-sizing: border-box; transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4); -webkit-transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4);-moz-transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4); -o-transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4);}

.xkw_top .upload-btn:hover,.xkw_top .upload-btn:active { background-color: #e88608;transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4);  -webkit-transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4); -moz-transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4); -o-transition: all 0.4s cubic-bezier(0.31, -0.105, 0.43, 1.4); }
.xkw_top .cmn_search_box { float: right;  width: 430px; height: 40px; font-size: 12px; position: relative; z-index: 100;margin-right: 10px;z-index: 1;margin-right:85px;}
.xkw_top .cmn_search_box .border { position: relative; width: 461px; height: 36px; border: 2px solid #188eee; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;float: left;}
.search-hotwords{padding:5px 0;font-size:13px;} 
.search-hotwords a{margin-right:12px;cursor:pointer;} 
.search-hotwords a:hover{color:#42abfb;}
.search-hotwords{margin-left:0px}
.search-hotwords a{font-size:12px}	 
.xkw_top .cmn_search_box .border input {height: 36px; width: 450px; border: none; padding-left: 10px;font-size: 14px;line-height: 34px; margin-top: 0px; border-left: 1px solid #e3e3e3;}
.xkw_top .cmn_search_box .border .searchBtn { border: none;line-height: 18px; font-size: 14px; width: 58px; height: 36px;position: absolute;top: 0;right: 0;background-color: #188eee;background-image: url("../../img/icon_bg.png");background-position: 18px -40px;background-repeat: no-repeat;}
.xkw_top .cmn_search_box .high-search { line-height: 40px; font-size: 14px; color: #057ee1; display: block; float: left; text-align: center; width: 74px;}

/*2.9 add顶部*/
.xkw_top .logo-line{border-right:1px solid #eaeaea;height: 35px;position:relative;top:11px;left:5px;}
.xkw_top .address1 { margin-right:50px; position: relative; z-index: 500;  padding-left:9px;width:235px;}
.xkw_top .address1 .title {line-height: 40px;font-size: 21px; color: #2586e9;font-weight:bold;}
.posr_right15{position:relative;right:15px;}
.posr_right25{position:relative;right:25px;}
.posr_right35{position:relative;right:35px;}
.posr_right45{position:relative;right:45px;}
.f_mr25{margin-right:25px;}

/*导航栏*/
 .subnav { min-width: 1200px;height: 50px; background-color: #0d75d9;}
 .subnav .wrapper { z-index: 3;}
 .subnav .list { width: 1200px; float: left; height: 50px;box-sizing: border-box; }
 .subnav .list li {position: relative; float: left;z-index: 300; font-size: 16px;}
 .subnav .list li a { position: relative; display: inline-block; height: 50px; text-align: center; font-size: 16px; line-height: 50px; color: #fff;padding: 0 14px;}
 .subnav .list li a:hover,.subnav .list li a.active { background-color: #055aac; }
 .subnav .list li a.home {padding: 0 20px;}
 .subnav .list li .line { display: inline-block; vertical-align: middle;   width: 1px;  height: 15px; background-color: #fff;margin: 2px 4px 0;}
 .subnav .list li h2 { display: inline;} 
/*下拉菜单*/
.map { position: absolute;z-index: 100; top: 0; right: 0; height: 30px;line-height:40px; color: #666; float: right; }
.map .list-box {display: none; position: absolute; width:183px; right: 0;top: 50px; z-index: 1000;box-shadow: 0 2px 6.51px 0.49px rgba(9, 2, 4, 0.3);}
.map .list-box .sanjiao {position: absolute; top: -8px; right: 20px;display: block; width: 24px;  height: 10px;background-image: url("../img/box_sanjiao.png");background-position: center; background-repeat: no-repeat;}
.map .list-1 {border: 1px solid #1e8cf5; background-color: #fff; }
.map .list-1 > li { float: left;}
.map .list-1 .item-1 li { width: 90px; float: left; height:70px;}
.map .list-1 .item-1 a {font-size: 14px; color: #666; line-height:40px; display: block;text-align: left;height:30px;}
.map .list-1 .item-1 a:hover { color: #057ee1; background-color:#FFFFFF; }
.map:hover .list-box { display: block;}
/*下拉菜单*/
.map1 { position: absolute;z-index: 100; top: 0; left: 0; height: 30px;line-height:40px; color: #666; float: left; }
.map1 .list-box {display: none; position: absolute; width:190px; left: 0;top: 50px; z-index: 1000;box-shadow: 0 2px 6.51px 0.49px rgba(9, 2, 4, 0.3);}
.map1 .list-box .sanjiao {position: absolute; top: -8px; left: 20px;display: block; width: 24px;  height: 10px;background-image: url("../img/box_sanjiao.png");background-position: center; background-repeat: no-repeat;}
.map1 .list-1 {border: 1px solid #1e8cf5; background-color: #fff;}
.map1 .list-1 > li { float: left;}
.map1 .list-1 .item li { width: 44px; float: left; height:100px;}
.map1 .list-1 .item:first-child{ padding-left:12px;}
.map1 .list-1 .item a {font-size: 14px; color: #666; line-height:40px; display: block;text-align: left; height:30px;padding: 0px;}
.map1 .list-1 .item a:hover { color: #057ee1; background-color:#FFFFFF; }
.map1:hover .list-box { display: block;}

.ggdb{width:100%; background-color:#FFFFFF;}
.li_aq1{font-size:30px;margin-left: 15px;}
.kstitle{font-size:24px;margin-left: 15px;}

.xkw_top .address1 a,.xkw_top .address a{color: #2586e9;}
.nolink_exam:link{ color:#2B72F2;text-decoration: none;}
.nolink_exam:visited{ color:#2B72F2;text-decoration: none;}
.nolink_exam:hover{ color:#2B72F2;text-decoration:underline; }
.nolink_exam:active{ color:#663300;text-decoration: none;}

.clearfix:after,.process-box:after,.main-top:after,.nav-top ul:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix:after,.process-box:after,.main-top:after{ display:block;visibility:hidden;clear:both;height:0;content:'.'; width:100%}
body{ background:#f3f4f5; font-family:"\5FAE\8F6F\96C5\9ED1";}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.clearfix{zoom:1}
.Apart-top{ height:40px;}
.head{ width:100%; margin-bottom:30px; +margin-bottom:51px;}
.head-main-bg{ background:#fff;}
.head-main{background:#fff; padding-top:20px;}
.head-main,.nav-top,.process,.site,.main{ width:1000px; margin:0 auto; padding-bottom:13px;}
.shuang11{float:left;}
.shuang11 img{margin-top:3px;}
.process,.site{ margin-bottom:17px;}
.logo{float:left; font-family:"\5FAE\8F6F\96C5\9ED1";}
.logo dl dt,.logo dl dd,.head-m{ float:left} 
.head-m .sc{float:left; font-size:12px; color:#777; border:1px solid #dbdbdb; padding:0 10px; border-radius:2px; margin-right:20px;}
.logo dl dt img{margin-top:3px;}
.logo dl dd{ font-size:24px; color:#2e8ae5}
.logo dl dd .divider{float:left;padding:0px; margin:0px;display:inline-block; width:1px; height:47px; margin:0 15px; background:url(../img/icon.png) -397px -80px no-repeat; display:inline;}
.logo dl dd strong{ font-size:24px; font-weight:bold; /*margin-top:-5px;*/}
.logo dl dd span{/*margin-top:-5px;*/ display:inline-block;}
.bt{margin-top:-5px;}
.head-m{margin-top:5px;}
.sc span.btn{border:#e5e5e5 1px solid; height:18px; line-height:18px; padding:0 10px;}
.sc-icon{ background:url(../img/icon.png) 0 0 no-repeat; width:12px; height:12px; display:inline-block; vertical-align:-1px; +vertical-align:5px;}
.sc a{color:#777; display:inline-block; background:#fafdff; font-size:12px; margin-left:4px; line-height:18px;}
span.btn a:hover{ color:#ff5e1a;}
.fx span.bds1_more{border:none;background:#fafdff;font-size:12px; color:#777; padding:0 10px; margin-right:0px; padding-right:0px; float:left;}
a.bds_more{ background:url(../img/icon.png) -32px 0 no-repeat; width:12px; height:12px; display:inline-block;}
.fx{float:left;}
.fx span.bds_more{background:#fafdff; border:#e5e5e5 1px solid; font-size:12px; color:#1f75cc; padding:0 10px; line-height:26px; margin-right:5px;}
.fx span.bds_more{cursor:pointer;display: block;float: left;font-size:12px;}
.bds_tools{float:left; font-size:12px; z-index:999999; border:#e5e5e5 1px solid; border-radius:2px; +padding-right:10px; height:18px; line-height:18px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ padding:0 !important; background-image:url(../img/icon.png) !important; background-position: -32px -1px !important; margin:4px 10px 0 10px !important;}

.fx .bds_tools a{ float:left; height:12px; width:12px; margin-left:5px; vertical-align:3px; margin-top:4px !important; +margin-top:4px !important;}
.bds_qzone{ background-position:-500px -68px }
.bds_tsina{ background-position:-500px -108px }
.bds_tqq{ background-position:-500px  -153px }
.bds_weixin{ background-position:-501px -185px }
.fx .bds_tools a:hover{opacity:0.8}
.user-hub-list {float:right;}

.t-box{ width:100%; margin:30px 0;}
.process-title{width:100%; height:120px; background:url(../img/bkzn_ad.png);}
.process-title h2{font-size:58px; text-align:center; color:#fff; height:90px; line-height:90px; position:relative;top:12px; left:20px;}
.process-title h2.jc{font-size:52px;left:25px;}
.process-title h2 span{ font-weight:bold; color:#ff0;}

.process-box,.dqnav{width:1000px; margin:0 auto; border:1px solid #fff; background:#fff;}
.box-top{ padding-bottom:20px;}
.box-top,.box-bottom{ font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:20px; margin-left:20px;}
.box-bottom{ border:none; padding-bottom:20px;}
.top-r{ float:left; margin-right:28px; display:inline; background:url(../img/icon.png) 0 -32px; width:86px; height:84px; position:relative;}
.top-l{ height:70px; margin:0 50px 0 120px; border-bottom:8px solid #f3f4f5; position:relative;}
.top-l-lc{ width:100%; text-align: center;}
.top-l-iconl{ position:absolute; bottom:-8px; left:-8px; background:url(../img/icon.png) -211px -192px no-repeat; width:8px; height:8px; }
.top-l-iconr{ position:absolute; bottom:-8px; right:-8px; background:url(../img/icon.png) -211px -223px no-repeat; width:8px; height:8px; }
.box-top span.title,.box-bottom span.title{color:#fff; line-height:26px; font-size:22px; line-height:24px; font-weight:bold; position:absolute; left:15px; top:21px; text-align:center;}
.box-top b,.box-bottom b{ width:5px; height:26px; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/icon.png) -71px -84px; float:left;}

.top-l ul li{ float:left; height:48px; line-height:30px; margin-bottom:10px; width:20%; text-align: center;}
.top-l ul li a{ color:#000}
.top-l ul li a h6{ margin:0; font-size:18px; color:#333; font-weight:bold; line-height:26px; height:26px; overflow:hidden;}
.top-l ul li a p{ margin:0; font-size:16px; color:#777;line-height:26px; margin-bottom:5px; height:26px; overflow:hidden;}
.top-l ul li span{ background:#edeeee; width:30px; height:30px; line-height:30px; text-align:center; border-radius:50%; display:block; margin:0 auto; font-family:"Arial"; font-weight:900; color:#999;}
.top-l ul li a:hover span{background-color: #0e50d2; background-image: linear-gradient(270deg, #186db2, #40b5ff); color:#fff;}
.top-l ul li.first{ background-position:-1px -318px;}
.top-l ul li.last{ background-position:-210px -236px;}
.top-l .pic{ width:765px; height:28px; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/icon.png) -5px -317px; float:left; margin-left:20px;}
.left{ background:#fff;}

.left{float:left;width:205px;height:auto; padding:20px;}
.left a{color:#000; float:left;}
.left .l_tit{width:192px; height:50px; line-height:50px; padding-left:10px; background:#fff; float:left; border-top:1px solid #e8ebed; border-width:1px 0;}
.left .l_tit-fir{ border-top:none;}
.left .l_tit .tb{float:left; background:url(../img/icon.png) no-repeat; margin-right:20px; width:20px; height:20px; margin-top:16px;}
.left .l_tit .tb-a{ background-position:-318px -80px;}
.left .l_tit .tb-b{ background-position:-318px -123px;}
.left .l_tit .tb-c{ background-position:-318px -163px;}
.left .l_tit .tb-d{ background-position:-318px -205px;}
.left .l_tit .tb-e{ background-position:-318px -249px;}
.left .l_tit .tb-f{ background-position:-318px -287px;}
.left .l_tit .tb-g{ background-position:-318px -330px;}
.left .l_tit .tb-sj a{float:right; background:url(../img/icon.png) 0 -350px no-repeat; width:15px; height:7px; margin-top:24px; margin-right:6px;}
.left .l_tit .tb-sj a:hover{background:url(../img/icon.png) -35px -350px no-repeat; width:15px; height:7px;}
.left .l_tit .hz{font-weight:bold;font-size:18px;text-align:left;font-family:"\5FAE\8F6F\96C5\9ED1";color:#059}
.meun2{float:left;}
.menu2 ul{width:200px;background:#fff;float:left; padding:7px 0; border-top:1px solid #e8ebed;}
.menu2 ul li a{width:168px;height:28px;font-size:16px; color:#777; line-height:28px;text-align:left;padding-left:50px;clear:both;float:left; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/icon.png) -1625px -59px no-repeat;}
.menu2 ul li a:hover,.menu2 li.hover a{ color:#186cb2;}
.l_tit a:hover{ color:#3c96ef}
.left .yygg{width:228px;height:265px;float:left;background:#fff; }
.left .yygg img{width:228px;height:265px;float:left;}

#piaofu_nav{width:205px;height:auto; background-color:#fff; padding:20px; margin-left:-20px;}
#piaofu_nav a{color:#000; float:left;}
#piaofu_nav .l_tit{width:192px; height:50px; line-height:50px; padding-left:10px; background:#fff; float:left; border-top:1px solid #e8ebed; border-width:1px 0;}
#piaofu_nav .l_tit-fir{ border-top:none;}
#piaofu_nav .l_tit .tb{float:left; background:url(../img/icon.png) no-repeat; margin-right:20px; width:20px; height:20px; margin-top:16px;}
#piaofu_nav .l_tit .tb-a{ background-position:-318px -80px;}
#piaofu_nav .l_tit .tb-b{ background-position:-318px -123px;}
#piaofu_nav .l_tit .tb-c{ background-position:-318px -163px;}
#piaofu_nav .l_tit .tb-d{ background-position:-318px -205px;}
#piaofu_nav .l_tit .tb-e{ background-position:-318px -249px;}
#piaofu_nav .l_tit .tb-f{ background-position:-318px -287px;}
#piaofu_nav .l_tit .tb-g{ background-position:-318px -330px;}
#piaofu_nav .l_tit .tb-h{ background-position:-318px -373px;}
#piaofu_nav .l_tit .tb-sj a{float:right; background:url(../img/icon.png) 0 -350px no-repeat; width:15px; height:7px; margin-top:24px; margin-right:6px;}
#piaofu_nav .l_tit .tb-sj a:hover{background:url(../img/icon.png) -35px -350px no-repeat; width:15px; height:7px;}
#piaofu_nav .l_tit .hz{font-weight:bold;font-size:18px;text-align:left;font-family:"\5FAE\8F6F\96C5\9ED1";color:#059}
#piaofu_nav .f-mb20{ margin-bottom:20px;}

.main{width:1000px;margin:0 auto;}
.ch-mainlt{width:245px; float:left; height:auto;}
.ch-nav-ewmbox{width:192px; height:50px; line-height:50px; padding-left:10px; background:#fff; float:left; border-top:1px solid #e8ebed; border-width:1px 0; padding:15px 0;}
.ch-nav-ewmbox .ch-nav-ewmimg{ width:70px; height:70px; float:left;}
.ch-nav-ewmbox .ch-nav-ewmimg img{ width:100%; height:100%;}
.ch-nav-ewmbox p{ padding-left:80px; font-size: 12px; color:#999; line-height: 30px;}
.ch-nav-ewmbox p span{ display:block; font-size: 14px; color:#2e6bb1; padding-bottom:10px;}

.right{ margin-left:265px; background:#fff; text-align:left; padding:0 20px; overflow:hidden;}
.right .right-box{ text-align:left; padding-bottom:10px; font-size:12px; overflow:hidden; position:relative;}
.rtbox1, .rtbox2, .rtbox3, .rtbox4 ,.rtbox5 {display:inline; margin-bottom:20px;}
.right .over{min-height:1035px;height:1035px;overflow-y:auto;overflow-x:hidden;width:675px}
/* .right img{display:block;margin:10px  auto;} */

.right .hz{font-weight:bold; font-size:24px; line-height:43px; height:43px; text-align:left; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#fff; margin-top:69px; margin-left:10px;}
.right .hz-first{margin-top:29px;}
.right .hz .hz-t-l{ background:url(../img/icon.png) -211px -5px no-repeat; width:30px; height:43px; position:absolute; left:-30px; top:0;}
.right .hz .hz-t-r{background:url(../img/icon.png) -416px 0 no-repeat; width:45px; height:48px; position:absolute; right:-45px; top:-5px;}
.right .hz-t{ float:left; background:#186cb2; min-width:166px; position:relative;}
.right .hz span{padding:0 30px 0 32px; color:#fff; float:left;}

.right .txt1{line-height:25px; position:relative;}
.right .txt1 .xian{ width:1px; background:#e6e8ea; height:100%; position:absolute; top:20px; left:18px;}
.xian-dian{ background:#e6e8ea; width:5px; height:5px; border-radius:50%; position:absolute; bottom:-25px; left:16px;}
.right .fd p{ color:#777; font-size:16px; line-height:28px;}
.right .fd p .black{ color:#333;}
.fd{padding-left:44px;}
.fd-btn{color:#ff5e1a; font-size:16px; float:right; padding-right:6px; padding-top:8px;}
.fd-btn:hover{ color:#f72900}
.bot-ts{}
.fd span{ background:url(../img/icon.png) 0 -302px no-repeat; width:8px; height:11px; display:inline-block; margin-left:10px; +vertical-align:6px;}
.rtbox3 .fd { margin-bottom:10px;}
.txt-title{ position:relative; z-index:1; margin-top:20px;}
.txt-title .p{ width:34px; height:34px; background:url(../img/icon.png) no-repeat; font-size:18px; color:#fff; text-align:center; line-height:34px; font-family:"Arial"; font-weight:bold; position:absolute; top:0; left:0;}
.txt-title .p-1{ background-position:-211px -80px;}
.txt-title .p-2{ background-position:-211px -133px;}
.txt-title h3{ font-size:20px;line-height:35px; background:#fff; float:left; padding-left:44px; color:#333;}
.right .fd{ padding-top:10px;}
.right .fd p a{color:#2B72F2;}
.right .fd p a:hover{ text-decoration:underline;}
.right .rtbox2 ul li{line-height:28px; font-size:16px; color:#777;}
.right .rtbox2 ul li span.xsj{ background:url(../img/icon.png) -1px -387px no-repeat; width:8px; height:12px; margin-left:0; padding-right:10px;}
.right .rtbox2 dd a{ display:block; float:left; width:71px; height:30px; line-height:30px;text-align:center; margin:10px 10px 0 0; color:#000; border-radius:2px; background:#f3f4f5;}
.right .rtbox2 dl dd a:hover,.right .rtbox2 dd a.ac{ color:#fff; text-decoration:none; background:#186cb2; background-image: linear-gradient(45deg, #31a9f5, #186cb2); box-shadow:3px 5px 6px #c3d9eb;}
dl.dizhi{ padding:20px 0 10px 44px;}

.m-btn{text-align:center;color:#fff; font-weight:bold; padding-top:15px;}
.rtbox2 .m-btn a{ color:#fff; width:408px; height:60px; padding:0 10px; display:block; background:#ff5e1a; background-image:linear-gradient(45deg, #ff9f19, #ff5e1a); margin:0 auto; }
.m-btn a{ color:#fff; width:408px; height:60px; line-height:60px; padding:0 10px; display:block; background:#ff5e1a; background-image:linear-gradient(45deg, #ff9f19, #ff5e1a); border-radius:5px; box-shadow: 3px 5px 10px #ffd1bd; font-size:18px;}
.m-btn a:hover{background:#ff5e1a; background-image:linear-gradient(45deg, #ff8c1a, #ff3c00);}
.right table{border-collapse:collapse;border:1px solid #fff;text-align:center; width:93%; margin:12px 0 5px 44px;}
table.table-b{ margin-left:0; width:100%;}
.right table th{ font-size:16px;line-height:40px;background-color:#288de1; color:#fff; font-weight:bold; border:1px solid #288de1;}
.right table td{ border-bottom:#d5d5d5 1px solid; border-right:#d5d5d5 1px solid; background:#fff;line-height:40px; font-size:16px; color:#777;}
.right table td.first{ border-left:1px solid #d5d5d5;}
.right table td.date{}
.right .rtbox4 strong{ font-size:16px; color:#186cb2; font-weight:normal;}
.rtbox4 ul { margin-top:20px;}
.rtbox4 ul li.bold{padding-left:20px; font-size:20px; font-weight:bold; margin-bottom:15px; background:#f3f4f5; height:35px; line-height:35px; color:#333;}
.rtbox4 .news{ margin-top:10px; float:left}
.rtbox4 .news h4{ font-size:14px ; font-weight:bold; width:148px; height:34px; line-height:34px; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/icon.png) -408px -25px; color:#fff; padding-left:20px; margin-bottom:10px;}
.rtbox4 dl.news-l { width:355px; float:left; margin-right:20px; display:inline;}
.rtbox4 dl.news-r{ width:355px; float:left;}
.rtbox4 dl dd{width:345px; overflow:hidden; white-space:nowrap; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/icon.png) -548px -81px no-repeat; padding-left:10px;}
.rtbox4 .news dd a{ color:#000;}
.rtbox4 .news dd a:hover{ color:#f00;}

.bmlc{ font-family:"\5FAE\8F6F\96C5\9ED1"; float:left; margin:10px 5px 0 44px;}
.bmlc-title{ width:610px; text-align:center; overflow:hidden; white-space:nowrap; float:left}
.bmlc h5{ font-size:16px; font-weight:bold; background:#3b95ef; color:#fff;border-radius:4px; display:inline-block;*display:inline; padding:0 20px; line-height:40px;}
.bmlc span.bmlc-pic{ width:610px; height:18px; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/icon.png) -1px 0px no-repeat; float:left;margin-top:10px;}
.bmlc-main{ width:610px; background:url(http://img.233.com/www/img/Special/ccbpbkzn_blue/bmlc.png); float:left}
ul.bmlc-r,ul.bmlc-gf{ float:right; width:300px; font-size:14px;margin-top:10px;display:inline;}
ul.bmlc-r li,ul.bmlc-l li{width:300px; margin-bottom:24px; float:left; line-height:40px; height:40px; }
ul.bmlc-r li p,ul.bmlc-l li p{background:#3b95ef; color:#fff;border-radius:4px; padding:0 20px; float:left;}
ul.bmlc-r li i,ul.bmlc-l li i{ width:70px;border-top:1px dashed #3b95ef; float:left; display:inline; margin-top:20px;}
ul.bmlc-gf li{width:300px; margin-bottom:24px; float:left; line-height:40px; height:40px; margin-top:64px; }
ul.bmlc-gf li p{border-radius:4px; padding:0 20px;float:right;background:#3b95ef; color:#fff;}
ul.bmlc-gf li i{width:70px;border-top:1px dashed #3b95ef; display:inline-block; float:right; margin-top:20px;}

.proc_main{padding-top:131px; +padding-bottom:100px;}
.proc_main li{ width:376px; *width:320px; margin-top:-110px; position:relative; z-index:1; margin-bottom:70px; +margin-bottom:-40px; min-height:110px; padding-top:20px; display:inline;}
.proc_box1,.proc_box2 .proc_left,.proc_box1 .proc_right{ float:left; display:inline; }
.proc_box2,.proc_box1 .proc_left,.proc_box2 .proc_right{float:right; display:inline;}
.proc_box-t{padding-top:30px; margin-bottom:-5px;}
.proc_box-b{width:100%; margin:0 auto;  text-align:center; overflow:hidden; white-space:nowrap; float:left; margin-top:-60px; +position:absolute; +left:0; +bottom:10px;}
.proc_box-b span{background:#186cb2; background-image:linear-gradient(45deg, #31a9f5, #186cb2); box-shadow:3px 5px 6px #c3d9eb; height:46px; line-height:46px; width:260px; display:inline-block; border-radius:50px; color:#fff; font-size:20px; font-weight:bold; margin-bottom:15px; text-align:center;}
.proc_t{width:260px; background:#186cb2; background-image:linear-gradient(45deg, #31a9f5, #186cb2); box-shadow:3px 5px 6px #c3d9eb; height:46px; line-height:46px;text-align:center; margin:0 auto; font-size:20px; color:#fff; font-weight:bold; font-size:20px; border-radius:50px;}
.proc_left{ background:url(../img/icon.png)  no-repeat; width:40px; height:40px;  overflow:hidden;  color:#fff; font:bold 18px/40px "Arial"; border-radius:50%; text-align:center; position:relative; z-index:2;}
.proc_left-a{ background-position:-211px -256px;}
.proc_left-b{ background-position:-211px -317px;}
.proc_left-xian{ background:url(../img/icon.png) no-repeat; width:83px; *width:30px; height:7px; position:absolute; left:0; }
.proc_left-b-xian{background-position:-381px -221px; position:absolute; left:284px; *left:auto; *right:40px; top:37px; z-index:1; }
.proc_left-a-xian{background-position:-381px -171px; *background-position:-434px -171px; position:absolute; left:0px; *left:40px; top:37px; z-index:1; }
.proc_left-dian{ background:url(../img/icon.png) no-repeat; width:83px; height:7px; position:absolute; left:0;}
.proc_left-dian-a{ background-position:-381px -171px; position:absolute; left:0; top:20px; z-index:1;}
.proc_left-dian-b{ background-position:-381px -221px; position:absolute; right:0; top:20px; z-index:1;}
.proc_right{width:267px; *width:227px; *padding-left:20px; padding-top:8px;}
.proc_right-l{ text-align:right;}
.title h4{ font:normal 18px/22px "\5FAE\8F6F\96C5\9ED1"; color:#186cb2;}
.proc_right-l .title h4{color:#ff5e1a;}
.title a{color:#555; font-size:16px; font-weight:normal; float:right; vertical-align:bottom;}
.title a:hover{color:#2566ab;}
.title a span{background:url(../img/icon.png) -214px -225px; width:8px; height:12px; display:inline-block; margin-left:10px; +padding-bottom:6px; _padding-bottom:6px;}
.proc_right p{ overflow:hidden; margin-top:5px; font:normal 16px/28px "\5FAE\8F6F\96C5\9ED1"; color:#8a8a8a;}
.proc_triangle{ width:7px; height:12px; position:absolute; z-index:7; top:16px}
.proc_box1 div.proc_triangle{background-position:-250px -80px;right:59px;}
.proc_box2 div.proc_triangle{ background-position:-260px -80px; left:59px}
.proc_line{width:1px;overflow:hidden;height:100%;_height:500px;background:#e1e1e1;position:absolute;z-index:-1;top:0;}
.proc_sanjiao{ background:url(../img/icon.png) -87px -350px no-repeat; width:13px; height:7px; }
.proc_sanjiao-t{position:absolute; top:-4px; left:349px;}
.proc_sanjiao-b{position:absolute; bottom:0; left:13px;}
.proc_line-t{width:2px; overflow:hidden; height:100%; _height:500px; background:#abafb3; margin:0 auto;}
.proc_box1 .proc_line{ right:20px}
.proc_box2 .proc_line{ left:19px}
.proc_round{ width:6px; height:6px; overflow:hidden; background:#fff; border:2px solid #6214a8; border-radius:50%; margin:0 auto; _clear:both}

/****footer****/
.footer { text-align:center; color:#333; line-height:25px;  margin-top:0px; clear:both; font-size:12px;}
.footer a{ color:#333;}
.footer a:hover{color:#2b72f2;}
/*=============================footer鏍峰紡缁撴潫=============================*/

/*瀹藉睆*/
@media screen and (min-width:1480px) {
.ch-warpbox,.process,.site,.process .process-box,.process .t-box,.process .t-box img,.site .main{width:1200px}
}
.online-s{position:relative; left:120px;top:20px; margin-bottom:50px;}
.online-li{width:303px; background:#fff; border-radius:10px 10px 0 0; position: relative; float:left;border:1px solid #eee;}
.online-li:hover{transform: translateY(-5px); -webkit-transform: translateY(-5px); z-index: 4; transition: transform 1s; -moz-transition: -moz-transform 1s; /* Firefox 4 */ -webkit-transition: -webkit-transform 1s; /* Safari and Chrome */ -o-transition: -o-transform 1s; /* Opera */}
.online-li h5{ width:100%; height: 75px; font:30px/75px "Microsoft Yahei"; color:#fff; text-align: center; border-radius:10px 10px 0 0; background:#de2c4d;     background-image: linear-gradient(20deg, #de2c4d, #ff4f20);}
.online-li .h5two{ background: #3179f0;background-image: linear-gradient(20deg, #3179f0, #2fafff);}
.online-li .h5three{ background: #3179f0;background-image: linear-gradient(20deg, #4a5bff, #705cff);}
.price{ margin:4px 10px 0;  height:58px;}
.price li{padding:12px 0;}
.price li em{font:14px/24px "Microsoft Yahei";}
.price .priceli{border-bottom:1px  dashed  #e1e1e1;}
.price li span{font:14px/24px "Microsoft Yahei";display: inline-block;vertical-align:bottom; width:84px; display: inline-block;}
.price li strong{font:24px/24px "Microsoft Yahei"; color:#ff3251; margin:0 20px 0 28px; width:75px; text-align:left; display: inline-block;vertical-align:bottom; }
.price li strong i{font:18px/24px "Microsoft Yahei";}
.price li a{font:14px/26px "Microsoft Yahei"; text-align: center; width:60px; height:26px; border-radius:13px; border:1px solid #ff3251; color:#ff3251; display:inline-block; }
.price li a:hover{ background:#ff3251; color:#fff;}
.price-b{background:#f7f7f7; padding-bottom:10px; height:68px;}
.price-b span{font:14px/22px "Microsoft Yahei"; width:66px; height:22px; color:#777; border:1px  dashed #777; display: inline-block;text-align: center; border-radius:2px; margin:10px 0 0 6px;}
.price-sm{margin:0 10px 10px 10px;}
.price-sm p{margin-top:10px;}
.price-sm p span{font:14px/22px "Microsoft Yahei"; color:#333; margin-left:10px; width:240px; display:inline-block; vertical-align:top;}
.price-sm p em{font:14px/22px "Microsoft Yahei"; width:20px; height:20px; border:1px solid #777; display: inline-block; color:#777;border-radius:11px; text-align: center; vertical-align:top;}
.price-sm p .p-red{color:#fb4f4f;}
.online-ann{width:305px; text-align: center; position: absolute; bottom:-60px; left:0;}
.online-ann a{ width:240px; height:44px;font:16px/44px "Microsoft Yahei";background: #ff2c54; background-image: linear-gradient(20deg, #ff6339, #ff2c54); color:#fff; text-align: center; display: inline-block; border-radius:22px; }
.online-ann a:hover{background: #ff6339;}
.online-li{margin-right:10px;}
.online-lileft{margin-left:54px;}
.onlineleft{position: absolute; left:-10px; top:60px;width:55px;}
.onlineleft span{ width:55px; height:55px; background: url(../img/bg24.png) 0 -350px no-repeat; display: inline-block; font: bold 15px/20px "Microsoft Yahei"; color:#333; text-align: center; padding-top:8px;}
.onlineleft02{ margin-top:125px;}
.onlineleft03{ margin-top:55px;}
#rig .rignav{top: 128% !important;}

