﻿blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul {
	-moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
html{height:100%; overflow-y:scroll; overflow-x:hidden; background:#fff;}
body, button, input, select, textarea {
    font-size:14px;
	line-height:1.5;
	/*font-family:tahoma,arial,"Hiragino Sans GB",宋体,sans-serif;font-family:'Hiragino Sans GB',"Microsoft Yahei",sans-serif;*/
    font-family:tahoma, arial, "Hiragino Sans GB","Microsoft Yahei", 宋体, sans-serif;
	-webkit-font-smoothing:antialiased;
	
}
.yw{display:block;height:18px;color:#fff;}
.biaot a{font-size:24px;}
.wmdyshi{width:1200px; margin:50px 0 30px;}
.wmdyshi .tab{ overflow:hidden; float:right; text-align:center; font-size:16px;}
.wmdyshi .tab a{ display:block; width:85px; padding-left:30px; height:54px; background:url(../images/anico8b.png) no-repeat center; line-height:54px; float:left; text-decoration:none; color:#444;}
.wmdyshi .tab a:hover{ text-decoration:none;}
.wmdyshi .tab a.on{color:#fff; height:54px; line-height:54px; background:url(../images/anico8.png) no-repeat center; text-decoration:none;}
.wmdyshi .content{ overflow:hidden; border:0px solid #E2E1E1; height:500px; width:1200px;}
.wmdyshi .content ul{ display:none;}
.pkvs{width:1200px;height:500px;background:url(../images/wsmxzwmbj2.jpg) center top 50px no-repeat;}
.khal{display:block;width:180px;height:78px;background:url(../images/sprirt180x78.png) center no-repeat;background-position:0 0;}
#khal_1{background-position:-180px 0;}
#khal_2{background-position:-360px 0;}
#khal_3{background-position:-540px 0;}
#khal_4{background-position:-720px 0;}
#khal_5{background-position:-900px 0;}
#khal_6{background-position:-1080px 0;}
#khal_7{background-position:-1260px 0;}
#khal_8{background-position:-1440px 0;}
#khal_9{background-position:-1620px 0;}
#khal_10{background-position:-1800px 0;}
#khal_11{background-position:-1980px 0;}
#khal_12{background-position:-2160px 0;}
#khal_13{background-position:-2340px 0;}
#khal_14{background-position:-2520px 0;}
#khal_15{background-position:-2700px 0;}
#khal_16{background-position:-2880px 0;}
#khal_17{background-position:-3060px 0;}
#khal_18{background-position:-3240px 0;}
#khal_19{background-position:-3420px 0;}
.zixun{cursor:pointer; float:left; text-align:center; padding-top:15px; font-size:14px; color:#444; margin:2px;display:block; width:180px; height:78px; background:url(../images/btn-3.png) no-repeat;background-position:0 0;border-radius:10%;}
.zixun:hover{background:url(../images/btn-3.png) no-repeat;background-position:-180px 0;}
.ywtglv{width:1200px;height:500px;background:url(../images/wsmxzwmbj3.png) center bottom no-repeat;}
.ywtglv h3{font-size:24px; color:#404040; text-align:center; padding-top:30px;}
.service-pannel{width:1146px; height: 296px; overflow: hidden; margin: 30px 0 36px; padding: 32px 26px; border: 1px solid #E2E1E1; background:url(/templets/default/images/service-info.png) no-repeat center #fff;}
.sp-link{ width: 112px; height: 38px; overflow: hidden; display: block; text-align: center; line-height: 38px; color: #fff; font-size: 18px; letter-spacing: 2px; float: left; margin-top: 6px;}
.sp-bhfs{margin-top: 32px;}
.service-pannel span{margin: 32px 14px 0 296px; font-size: 18px; color: #666; letter-spacing: 2px; line-height: 42px; float: left; display: block;}
.sp-flow{ width: 100%; float: left; margin-top: 46px;}
.sp-flow strong{margin: 0 68px 10px 0; font-size: 18px; color: #666; letter-spacing: 2px; line-height: 40px; float: left; display: block;}
span.sp-tryy{margin: 4px 22px 0 628px;}
span.sp-tg{ margin: 4px 0 0 16px;}
.service-pannel p{width: 546px; margin: 54px 0 0 26px; font-size: 14px; color: #666; letter-spacing: 2px; line-height: 42px; text-align: center; float: left; display: block;}
.sp-right{ width: 170px; overflow: hidden; float: right; margin: -136px -14px 0 0;}
.sp-right a{float: left; margin-right: 26px; line-height: 48px; font-size: 14px; color: #666;}
.sp-right a:hover{color: #EC6100; text-decoration: underline;}
p.sp-sy{margin-top: 44px;}

.syhome{color:#888;  position:relative; min-height:100%;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
address, cite, dfn, em, var {font-style: normal;}
code, kbd, pre, samp {font-family: courier new,courier,monospace;}
small {font-size: 12px;}
ol, ul, li {list-style: none;}
a { color:#444; text-decoration: none; outline:none;}
a:hover {color:#EC6100; text-decoration:none;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
legend { color: #424b50;}
fieldset, img {border: 0 none; vertical-align:middle;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse; border-spacing: 0;}
b, i {font-style: normal;font-weight: normal;}
input:focus, textarea:focus{ outline:none;}
.focus{ background:#fff !important;}

.case-same-tit{height: 46px; background: #fbfbfb; margin-top:30px;}
.case-same-tit .product-tit{padding: 0 20px; display: inline-block; background: #FFFFFF; line-height: 46px; font-size: 16px; color: #4D4D4D;}
.time1{margin:0 20px;}
.fl{float:left;}
.fr{float:right;}
.article-item-list li{padding: 16px; background: #FFFFFF; height: 160px; border: 1px solid #ebebeb; margin-bottom: 14px;}
.article-item-list li .article-link-left{display: block; margin-right: 20px;}
.article-item-list li .article-link-left img{width:240px; height: 160px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.article-item-list li .article-right{width:416px; height: 160px; position: relative;}
.article-item-list li .article-right .article-link-right{display: block;}
.article-item-list li .article-right .article-link-right h2{font-size: 18px; color: #333333; line-height: 18px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.article-item-list li .article-right .article-link-right h2:hover{color: #ec6100;}
.article-item-list li .article-right .article-link-right .comm{font-size: 14px; color: #818181; line-height: 26px; margin-top: 18px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.article-item-list li .article-right .comm{font-size: 14px; color: #818181; line-height: 26px; margin: 10px 0; height:100px;}
.article-source .source{color: #ec6100;}
.article-source span.count{background: url(../images/eye-icon.png) left -2px no-repeat; margin: 0 20px; text-indent: 28px;}
.article-source span{font-size: 14px; color: #cdcdcd; line-height: 16px; display: inline-block;}
/*热门标签*/
.hot-lable{height:310px;background: #FFFFFF; padding-left:4px; border: 1px solid #EAEAEA; border-top: 2px solid #ec6100; margin: 14px 0;}
.hot-lable .hot-label-tit{background: url(../images/iocn/hot-lable-icon.png) left center no-repeat; font-size: 16px; color: #4e4e4e; text-indent: 24px; line-height: 20px; margin: 20px 0 24px 0;}
.hot-lable .hot-label-item{height: 208px; overflow: hidden;}
.hot-lable .hot-label-item li{float: left; margin-right: 4px; height: 26px; margin-bottom: 10px;}
.hot-lable .hot-label-item li a{line-height: 24px; display: inline-block; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; font-size: 14px; color: #4b4b4b; padding: 0 2px; border:1px solid #cccccc;}
.hot-lable .hot-label-item li a.hot,.hot-lable .hot-label-item li a:hover{color: #ec6100; border: 1px solid #ec6100;}
/**/

.wrap{ width:100%; height:auto; margin:0 auto;}
.wrap:after { clear: both; content: ""; display: table;}
.page{ width:100%; height:auto; overflow:hidden; position:relative;}
.page:after { clear: both; content: ""; display: table;}

/*顶部*/
.minwidth{height:auto;margin:0 auto;width:1200px; overflow:hidden;}
.overflowhidden{height:auto;overflow:hidden;}
.headerOverflowInherit{overflow:inherit !important;}
.greyf5f5f5{background:#ffffff;}
.butTgreen{background:#43B449; color:#fff; font-size:14px; display:inline-block;}
.butTgreen:hover{}
.floatRight{float: right;}
.floatLeft{float: left;}
.welcomeKfw i,.iMyPavatar i > li > i{ display:inline-block;}
#loginbar{height:34px;}
.welcomeKfw li{float:left; font-size:12px; position:relative; z-index:1;}
.welcomeKfw li{height:34px; line-height:34px; color:#6d6d6d;}
.welcomeKfw li .hot_logo_{position:absolute; right:5px; /*top:-11px;*/}
.welcomeKfw li .hot_logo_ img{width:22px; height:14px;}
.welcomeKfw .welcome1{border-right:none; padding-right:0;margin-right:0px;}
.welcomeKfw a{color:#6d6d6d; line-height:34px; padding:0 12px; border-right:1px solid #e3e3e3;}
.welcomeKfw .jt{-webkit-transition: transform 0.1s ease-in 0s;-moz-transition: transform 0.1s ease-in 0s;-ms-transition: transform 0.1s ease-in 0s;-o-transition: transform 0.1s ease-in 0s;transition: transform 0.1s ease-in 0s;}
.welcomeKfw .sj{width:19px; height:15px; background:url("../images/weixin_ico.png") no-repeat; margin:10px -13px 0 12px;}
.welcomeKfw .gw{width:16px; height:16px; background:url("../images/tel_ico.png") no-repeat; margin:8px -7px 0 12px;}
.welcomeKfwShow{width:195px;}
.welcomeKfwShow img{margin-top:14px;}
.welcomeKfwShow h4{font-size:12px; color:#b0b0b0; font-weight:normal; margin:0 10px; border-bottom:1px solid #e3e3e3;}
.welcomeKfwShow a{padding: 7px 0;margin: 14px 25px;}
.aimationKfw em{display:inline-block; position:absolute; height:1px; background:#e3e3e3; top:0; right:0;}
.welcomeKfwShow em{width:13px;}
.iMyPavatar em{width:120px;}
.aimationKfw{overflow:hidden; background:#fff; border:1px solid #e3e3e3; left:-1px; position:absolute; top:34px; border-top:0; text-align:center;}
.aimationKfw a{height: auto;line-height: normal;color: #fff;border: none;}
.aimationKfw{opacity:0;filter:alpha(opacity=0);height:0;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;transition:height 0.5s;}
.welcomeKfw li:hover > a{color:#ED5736;}
.welcomeKfw .asj:hover{background:#fff; z-index:8; height:34px; line-height:34px; margin:0; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;}
.welcomeKfw .asj:hover > a{border:none !important;}
.welcomeKfw .asj:hover div{opacity:1; filter:alpha(opacity=100);}
.welcomeKfw .asj:hover .welcomeKfwShow{height:218px; z-index:12;}
.welcomeKfw .asj:hover .iMyPavatar{height:234px;}
.welcome1 em{margin: 0 4px; color:#ED5736; font-size:12px;}
.search .text{border:1px solid #ec6100;border-radius:0;margin-bottom:2px;}
#search_btn{background:#00a2e3;color:#fff;width:45px;height:26px;cursor:pointer;}
/**首页业务进度查询，免费查询**/
.syfr{float:right;}
.syclear{clear:both;display:block;overflow:hidden;height:0;line-height:0;}
.tmceng{width:100%;height:100%;background:#000;z-index:998;position:fixed;top:0;left:0;display:none;}
#sycxkuang{width:500px; padding:10px; background:#fff;z-index:999;position:fixed;top:100px;margin-top:100px;left:50%;margin-left:-260px;_margin-left:500px;display:none; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px;}
.syclosealert{width:20px;height:20px;cursor:pointer;background:url('../images/close-icons.png') no-repeat;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.syclosealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.cxknrong{margin:0 auto;}
.cxknrong h3{font-size:14px;font-weight:500;height:22px;color:#292929;}
.cxkxtiao{ padding:10px 20px 0 20px;}
.cxkxtiao h3{ color:#EC6100;border-bottom:1px solid #ecf2f5; font-size:26px; font-weight:500; padding-bottom:5px;}
#syjdcxun{position:fixed;width:100%;height:100%;background:url(../images/bantmico.png);z-index:999;top:0;right:100%;display:none;}
*html #syjdcxun{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#syjdcxun h3{font-size:14px;font-weight:500;overflow:hidden;height:80px;line-height:90px;}
#syjdcxnrong{width:400px;height:210px;position:absolute;left:50%;margin-left:-200px;top:230px;text-align:center;display:none;}
.syjdcxbti{height:180px;position:absolute;top:50px;font-size:50px; font-weight:600;color:#444;left:50%;margin-left:-160px;}
.syjdcx_setp{width:100px;height:50px;line-height:50px;background:#DFDFDF;color:#666;cursor:pointer;font-size:22px;text-align:center;position:absolute;right:18px;top:20px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.syjdcx_setp:hover{background-color:#D3D3D3;}
.cxknrong .cx001 {width:400px; margin:25px 0 30px 20px; height:auto; }
.cxknrong .cx001 h2{ color:#00741B; margin:0 0 20px 66px; font-size:18px;}
.cxknrong .cx001 .item { height:60px; color:#333; font-size:14px; }
.cxknrong .cx001 .item dt { float:left; height:43px; line-height:43px; padding-right:10px; text-align:right; width:100px;}
.cxknrong .cx001 .item dt .xing { vertical-align:middle; padding-right:8px; color:#ff0000; }
.cxknrong .cx001 .item dd { float:left; width:270px; position:relative; }
.cxknrong .cx001 .item .bk-default { width:258px; height:18px; line-height:18px; border:1px solid #ccc; padding:12px 0 12px 10px; }
.cxknrong .cx001 .ljzc { margin-top:20px; }
.btn-ljzc { width:460px; border:none; margin-left:-20px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; background:#EC6100; display:block; position:relative;}
.btn-ljzc:hover { background:#F77200; text-decoration:none; color:#fff; }

.search-content{ width:100%; margin-top:100px;}
.overlay-dialog-animate{-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:scale-fade .5s forwards cubic-bezier(.8,.02,.45,.91);animation:scale-fade .5s forwards cubic-bezier(.8,.02,.45,.91)}
.search-input{width:700px; margin-left:-150px;}
.search-input button{position:absolute;right:-150px;width:150px;height:52px;text-indent:-999px;border:none;background:url(../images/jdcxanico.png) no-repeat;outline:0}
.search-input button:hover{background:url(../images/jdcxanico2.png) no-repeat;cursor:pointer;}
.search-content input{border:none;border-bottom:1px solid #BBB; padding-bottom:10px;height:52px;width:100%;color:#EC6100;font-size:28px;background-color:transparent;}
.search-content input:focus{box-shadow:none;outline:0}
.search-content input::-webkit-input-placeholder{color:#777;text-overflow:ellipsis}
.search-content input:-moz-placeholder{color:#777!important;text-overflow:ellipsis}
.search-content input::-moz-placeholder{color:#777!important;text-overflow:ellipsis}
.search-content input:-ms-input-placeholder{color:#777!important;text-overflow:ellipsis}

.hn_bread{ width:1200px;margin:0 auto;padding-left:10px;font-size:12px;height:50px;color:#CED4D8;}
.hn_bread a{ color:#6D6D6D; font-size:14px; padding:0 5px 5px 5px; height:50px; line-height:50px; display:inline-block;}

.ny_content{width:100%;}
.color2{ background-color:#F1F1F1;}
.about_content{width:100%;}
.ny_tycontent{background:#fff;width:1200px; margin:0 auto;}
.ny_tycontent_bg{background:#fff url(../images/bg-content.png) repeat-y;width:1200px;}
.ny_tysidebar{width:235px;background:#F5F5F5;float:left;_display:inline;}
.ny_tymain{width:924px;float:right;margin-bottom:50px;}
.ny_img-txt{}
.ny_img-txt h4{display:block; padding-bottom:7px; margin-bottom:20px; border-bottom:0px solid #E3E3E3; padding-left:4px; font-size:30px; color:#666;}
.ny_img-txt p{line-height:24px;margin:0;padding:0;color:#444;text-indent:24px;}
.ny_tyclear{clear:both;}

/*左侧导航*/
.nr_s_s_sidebar{float:left; width:235px;}
.nr_s_s_sidebar li{border-bottom:1px solid #E2E2E2; position:relative; vertical-align:top; width:100%;}
.nr_s_s_sidebar .side_main_nav{cursor:pointer; display:block; font-size:16px; height:32px; line-height:32px; padding:10px;}
.nr_s_s_sidebar .side_main_nav1{cursor:pointer; display:block; font-size:16px; height:32px; line-height:32px; padding:10px;}
.nr_s_s_sidebar .side_main_nav em{background-image:url(../images/nr_self_service_sprite.png); background-repeat:no-repeat; float:left; height:32px; margin-right:15px; width:32px;}
.nr_s_s_sidebar .side_main_nav1 em{background-image:url(../images/nr_self_service_sprite1.png); background-repeat:no-repeat; float:left; height:32px; margin-right:15px; width:32px;}
.nr_s_s_sidebar .side_main_nav span{background:url(../images/nr_s_s_arrow_w7h14.png) right 10px no-repeat; float:left; height:32px; line-height:32px; width:168px;}
.nr_s_s_sidebar .side_main_nav:hover span{background-image:url(../images/nr_s_s_arrow_w7h14_hover.png);}
.nr_s_s_sidebar .side_main_nav1 span{background:url(../images/nr_s_s_arrow_w7h14.png) right 10px no-repeat; float:left; height:32px; line-height:32px; width:168px;}
.nr_s_s_sidebar .side_main_nav1:hover span{background-image:url(../images/nr_s_s_arrow_w7h14_hover.png);}
.nr_s_s_sidebar .side_nav_0 em{background-position:0 -294px;}
.nr_s_s_sidebar .side_nav_1 em{background-position:0 -666px;}
.nr_s_s_sidebar .side_nav_2 em{background-position:0 -542px;}
/*.nr_s_s_sidebar .side_nav_2 .side_main_nav span,
.nr_s_s_sidebar .side_nav_2 .side_main_nav:hover span{background:none;}/*/
.nr_s_s_sidebar .side_nav_3 em{background-position:0 -170px;}
.nr_s_s_sidebar .side_nav_4 em{background-position:0 -356px;}
.nr_s_s_sidebar .side_nav_5 em{background-position:0 -710px;}
.nr_s_s_sidebar .side_nav_6 em{background-position:0 -511px;}
.nr_s_s_sidebar li.drop{background:#f5f5f5;}
.nr_s_s_sidebar li.drop .side_main_nav{color:#EC6100;}
.nr_s_s_sidebar li.drop .side_main_nav span{background-image:url(../images/nr_s_s_arrow_w14h7.png); background-position:right 13px; width:168px;}
.nr_s_s_sidebar li.drop .side_main_nav span i{ font-size:10px; font-weight:bold; color:#2770A4;} /*当前*/
.nr_s_s_sidebar .side_main_nav .data{margin-left:5px;height:15px;line-height:15px;border:1px solid #E8E8E8;border-radius:5px;background:#fff;padding:0 6px;font-size:10px;position:relative;overflow:hidden;}
.nr_s_s_sidebar .side_main_nav:hover i{font-size:10px; font-weight:bold; color:#2770A4;} /*经过*/
.nr_s_s_sidebar .side_main_nav i{font-size:10px; font-weight:bold; color:#2770A4;} /*默认*/
.nr_s_s_sidebar .side_main_nav1:hover i{font-size:10px; font-weight:bold; color:#2770A4;} /*经过*/
.nr_s_s_sidebar .side_main_nav1 i{font-size:10px; font-weight:bold; color:#2770A4;} /*默认*/
/*.nr_s_s_sidebar #side_nav_2.drop .side_main_nav span{background:none;}*/
.nr_s_s_sidebar #side_nav_0.drop em,
.nr_s_s_sidebar #side_nav_0 .side_main_nav:hover em{background-position:0 -232px;}
.nr_s_s_sidebar #side_nav_1.drop em,
.nr_s_s_sidebar #side_nav_1 .side_main_nav:hover em{background-position:0 -604px;}
.nr_s_s_sidebar #side_nav_2.drop em,
.nr_s_s_sidebar #side_nav_2 .side_main_nav:hover em{background-position:0 -480px;}
.nr_s_s_sidebar #side_nav_3.drop em,
.nr_s_s_sidebar #side_nav_3 .side_main_nav:hover em{background-position:0 -108px;}
.nr_s_s_sidebar #side_nav_4.drop em,
.nr_s_s_sidebar #side_nav_4 .side_main_nav:hover em{background-position:0 -418px;}
.nr_s_s_sidebar #side_nav_5.drop em,
.nr_s_s_sidebar #side_nav_5 .side_main_nav:hover em{background-position:0 -635px;}
.nr_s_s_sidebar #side_nav_6.drop em,
.nr_s_s_sidebar #side_nav_6 .side_main_nav:hover em{background-position:0 -573px;}
.nr_s_s_sidebar li ul{background:#fafafa url(../images/nr_s_s_side_dropbg.png) 42px bottom no-repeat; border-top:1px solid #EFEFEF; display:none; padding:10px 0 10px 42px;}
.nr_s_s_sidebar li ul li{border:none; background:url(../images/nr_s_s_side_dropbg_2.png) left 16px no-repeat; height:30px; padding-left:15px; width:auto;}
.nr_s_s_sidebar li ul li a{color:#444; display:block; font-size:13px; height:30px; line-height:30px;}
.nr_s_s_sidebar li ul li.current a,
.nr_s_s_sidebar li ul li a:hover{color:#EC6100;}
.nr_s_s_sidebar .mask_line{background:#fafafa; display:none; height:10px; left:0; top:50px; width:100%;}
.nr_s_s_sidebar .drop .mask_line{}

.header{/* width:100%; *//* height:auto; *//* background-color:#fff; */} /*-moz-box-shadow: 0 1px 3px #ccc;box-shadow: 0 1px 3px #ccc;border-bottom:0px solid #EC6100;*/
.header .hn_shadow{height:3px;width:100%;background:url(../images/hn_shadow.png) top left;position:absolute;top:126px;}
.header-bd{/* width:1200px; *//* height:auto; *//* margin:0 auto; */}
.header-bd:after { clear:both; content:""; display:table;}
.logo{/* float:left; *//* width:222px; *//* height:50px; *//* background:url(../images/logo.png) 0 0 no-repeat; *//* margin:22px 0 18px 0; *//* background-size:100%; */}
.logo a{/* display:block; *//* text-indent:-9999px; *//* width:100%; *//* height:100%; */}
.tl-logo{ float:left;width:192px; height:42px; margin:25px 0 19px 15px; border-left:1px solid #ddd; padding-left:15px;}
.tl-logo span{ font-size:18px; display:inline-block; margin-top:-4px; color:#5A5A5A;}
.tl-logo h3{color:#9f9f9f; margin-top:-1px;}
.nav{ width:auto; height:80px; background:#fff; float:right; position:relative; z-index:6;}
.nav:after { clear:both; content:""; display:table;}
.nav ul li{ float:left; border-top:3px solid #fff;}
.nav-a{ display:block; color:#424b50; height:77px; width:94px; text-align:center; line-height:83px; font-size:16px; position:relative; z-index:998;
/*background-color:#fff; border-right:2px solid #fff; border-left:2px solid #fff;*/}
.nav-a:hover{ color:#EC6100;}
.nav ul li.hover { border-top:3px solid #EC6100;}
.nav ul li.hover .nav-a{  color:#EC6100; border-color:#EC6100; height:90px;}
.nav ul li.hover .nav-a-other{ border-color:#fff; height:88px; border-top:3px solid #fff; top:-3px;}
.nav ul li.hover .nav-bd,.nav ul li.hover .nav-bd2,.nav ul li.hover .nav-bd3,.nav ul li.hover .nav-bd4{ display:block;}
.nav-bd{ display:none; z-index:997; position:absolute; background-color:#fff; width:680px; height:347px; left:-46px; top:91px; border:2px solid #EC6100; box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
/*.nav-bd{ display:none; z-index:998; position:absolute; background-color:#fff; width:680px; height:310px; left:-44px; top:91px; border-top:1px solid #EC6100; border-bottom:1px solid rgba(255, 255, 255, 0.1); box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}*/
.nav-bd dl{ float:left; display:block; border-right:1px solid #eee; margin:25px 0 0 20px; padding-right:20px;}
.nav-bd dt{ color:#424b50; padding-bottom:15px; height:30px; font-size:16px; overflow:hidden;}
.nav-bd dd{ padding-bottom:12px; overflow:hidden;}
.nav-bd dd a{display:block; padding:0 8px; color:#888; border:1px solid #fff;}
.nav-bd dd a:hover{padding:0 8px; color:#EC6100; border:1px solid #EC6100;}
.nav-bd dd p{ padding-bottom:12px; overflow:hidden;}
.nav-bd dd p span{ display:inline-block; float:left;}
.nav-bd dd .p-foot{ padding-top:15px; padding-right:3px; text-align:right;}

.nav-bd2{ display:none; z-index:997; position:absolute; background-color:#fff; width:201px; height:207px; left:294px; top:91px; border:2px solid #EC6100; box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
.nav-bd2 dl{ float:left; display:block; margin:25px 0; padding:0 20px;}
.nav-bd2 dt{ color:#424b50; padding-bottom:15px; height:30px; font-size:16px; overflow:hidden;}
.nav-bd2 dd{ padding-bottom:12px; overflow:hidden;}
.nav-bd2 dd a{display:block; padding:0 8px; color:#888; border:1px solid #fff;}
.nav-bd2 dd a:hover{padding:0 8px; color:#EC6100; border:1px solid #EC6100;}
.nav-bd2 dd p{ padding-bottom:12px; overflow:hidden;}
.nav-bd2 dd p span{ display:inline-block; float:left;}
.nav-bd2 dd .p-foot{ padding-top:15px; padding-right:3px; text-align:right;}

.nav-bd3{ display:none; z-index:997; position:absolute; background-color:#fff; width:334px; height:207px; left:310px; top:91px; border:2px solid #EC6100; box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
.nav-bd3 dl{ float:left; display:block; margin:25px 0; padding:0 20px;}
.nav-bd3 dt{ color:#424b50; padding-bottom:15px; height:30px; font-size:16px; overflow:hidden;}
.nav-bd3 dd{ padding-bottom:12px; overflow:hidden;}
.nav-bd3 dd a{display:block; padding:1px 9px; color:#888;}
.nav-bd3 dd a:hover{padding:0 8px; color:#EC6100; border:1px solid #EC6100;}
.nav-bd3 dd p{ padding-bottom:12px; overflow:hidden;}
.nav-bd3 dd p span{ display:inline-block; float:left;}
.nav-bd3 dd .p-foot{ padding-top:15px; padding-right:3px; text-align:right;}

.nav-bd4{ display:none; z-index:997; position:absolute; background-color:#fff; width:188px; height:207px; left:456px; top:91px; border:2px solid #EC6100; box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
.nav-bd4 dl{ float:left; display:block; margin:25px 0; padding:0 20px;}
.nav-bd4 dt{ color:#424b50; padding-bottom:15px; height:30px; font-size:16px; overflow:hidden;}
.nav-bd4 dd{ padding-bottom:12px; overflow:hidden;}
.nav-bd4 dd a{display:block; padding:0 8px; color:#888; border:1px solid #fff;}
.nav-bd4 dd a:hover{padding:0 8px; color:#EC6100; border:1px solid #EC6100;}
.nav-bd4 dd p{ padding-bottom:12px; overflow:hidden;}
.nav-bd4 dd p span{ display:inline-block; float:left;}
.nav-bd4 dd .p-foot{ padding-top:15px; padding-right:3px; text-align:right;}

.p-foot span{ padding-left:32px;}
.p-foot .f_first{ padding-left:65px;}
.dd-text{ min-height:26px; line-height:26px;}

/*
.nav-bd-wipoask {background:#fff url(../images/ecs-bg-x1.jpg) right bottom no-repeat; padding-left:48px;}
.nav-bd-wipoask2 {background:#fff url(../images/dev-bg-x1.jpg) right bottom no-repeat; padding-left:10px;}
.nav-bd-wipoask .no_border,.nav-bd-wipoask2 .no_border{ }
.nav-bd-wipoask .no_border dd,.nav-bd-wipoask2 .no_border dd{ width:123px; height:48px;}
.nav-bd-wipoask .no_border dd a,.nav-bd-wipoask2 .no_border dd a{ padding-top:13px;}
.nav-bd-wipoask dl,.nav-bd-wipoask2 dl{ width:22%; box-sizing:border-box;}
.nav-bd-wipoask dl:last-child,.nav-bd-wipoask2 dl:last-child{ border:0;}*/

.nav-bd-hk{ background:url() 0  bottom no-repeat;}
.nav-bd-hk .f-dl{ width:300px; height:auto;}
.nav-bd-hk .f-dl p, .nav-bd-xl .f-dl p, .nav-bd-about .f-dl p{ text-indent:2em; text-align:justify; text-justify:inter-ideograph;}
.nav-bd-xl .f-dl{ width:300px;}
.nav-bd-about .f-dl{ width:425px;}
.nav-bd-about dd a{ float:left; width:134px;}
.nav-bd-about2{background:#fff url(../images/317947.png) right bottom no-repeat;}
.nav-bd-about2 dd a{ float:left; width:129px;}
.nav-bd-about3{background:#fff url(../images/23ss13.png) center bottom no-repeat;}
.nav-bd-about4{background:#fff url(../images/dsfa13.png) center bottom no-repeat;}

.ycp-logo{ display:block; overflow:hidden;}
.ycp-logo img{ float:left;}
.ycp-logo span{ float:right; height:45px; line-height:32px; font-size:14px;}
.ycp-weixin img, .ycp-weibo a{float:left; vertical-align:middle;}
.ycp-weixin span{float:left; width:120px; padding:3px 0 0 5px;}
.ycp-weibo{ padding-top:10px;}
.ycp-weibo span{ float:left; height:30px; line-height:30px; padding-right:20px;}
.nav-bd .ycp-info{  padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd;}
.ycp-info div{ overflow:hidden;}
.ycp-info span{ float:left; display:inline; width:120px; color:#f63c30; padding-left:10px;}
.about-img{ margin-top:10px; display:block;}

.box-bd{ margin-top:25px;}

/*广告图*/
.banner{ width:100%; height:500px; position:relative;}
.b-bg{ width:1200px; height:0; margin:0 auto; position:relative; top:-520px; z-index:120;}
.side{ background:#424b50; width:320px; height:380px; overflow:hidden; position:relative;}
.banner .side-hide{height:104px; background:#EC6100; transition:height 0.2s ease 0s; -webkit-transition:height 0.2s ease 0s;}/*background:#EC6100;*/
.banner .side-hide .check-text{ height:36px;}
.banner .side-hide .check-text textarea{ height:26px;}
.banner .check-box{background:url(../images/gif-arrow-top.gif) 60px 0 no-repeat;}

.news-box,.news-box2,.news-box3{width:1200px; margin:0 auto;}

.check-box{ width:260px; height:auto; padding:0 30px; border-bottom:1px solid #4f5a5e;}
.check-box:after { clear: both; content: ""; display: table;}
.box-hd{ color:#424b50; width:1200px; margin:0 auto; font-size:12px; position:relative;}
.check-list li{ padding-bottom:20px; overflow:hidden;}
.yzm{ float:left; display:inline; position:relative; background:#fff; border-radius:3px;}
.yzm input[type="text"]:focus{ box-shadow:none;}
.yzm img{float:left; margin-top:6px;}
.left-cont .yzm input[type="text"]{ height:26px; line-height:26px; padding:0 0 0 5px;  background:none; width:45px;}
.left-cont .yzm img{float:left; margin-top:6px; width: 50px;}
.check-list .a-btn{ height:36px; line-height:36px;}
.a-btn{ display:block; width:95px; height:26px; text-align:center; border-radius:3px; background-color:#EC6100; line-height:26px; color:#fff; font-size:14px;}

.a-btn:hover{ background:#e24c2b; color:#fff;}
.yt-box{width:260px; height:auto; padding:25px 30px 15px 30px; border-bottom:1px solid #4f5a5e;}
.yt-box:after { clear: both; content: ""; display: table;}
.yt-link{position:relative; overflow:hidden; cursor:pointer;}
.yt-text{ float:left; display:inline; padding-left:10px;}
.yt-text h1{ font-size:24px; color:#fff; }
.yt-text h1 strong{color:#EC6100;}
.yt-text span{ color:#999;}
.yt-link .yto-ico{ float:left; display:inline;}
.yto-ico{ width:48px; height:48px; margin:0 auto; position:relative;}
.ico-yt-top{position:absolute; width:10px; height:12px; background-position:-35px 0; left:11px; top:7px;}
.ico-yt-bottom{ position:absolute; width:32px; height:26px; left:0px; top:10px;}
.yt-link:hover .ico-yt-top{animation:yt 0.8s ease-in-out; -webkit-animation:yt 0.8s ease-in-out; -ms-animation:yt 0.8s ease-in-out;}
.yt-link i{ font-size:72px; color:#fff; position:absolute; right:-20px; top:-4px;}
.yt-reg{ overflow:hidden; padding-top:39px;}
.yt-reg a{ display:inline-block; position:relative; color:#999;}
.yt-reg a:hover{ color:#fff;}
.gif-hot, .gif-new {height:12px; margin-top:-6px; position:absolute; width:20px; top:50%;}

.yto-phone{ width:1000px; position:absolute; z-index:4; left:100px; bottom:-618px; }
.black{ background:rgba(0,0,0,0.2);}

.showpic{ width:100%; height:500px; overflow:hidden;}
.first,.two,.three,.four,.five{ background-position:center top; background-repeat:no-repeat; height:500px; width:100%;}
/* .first{background-image:url(../images/35-b1.jpg);} */
.first{background-image:url(../images/35-b1.jpg);}
.two{background-image:url(../images/ywly.jpg); background-color:#FFF;}
.three{background-image:url(../images/banner2.jpg);}
/*.three{background-image:url(../images/banner5.jpg);}*/
.four{background-image:url(../images/banner4.jpg);}
.five{background-image:url(../images/pw.jpg);}
.six{background-image:url(../images/fensuo1.jpg);}

.showpic a {display: block;height: 500px;position: absolute;text-indent: -2999px;width: 100%;}

/*服务导航*/
.yto-serve-shadow{ width:100%; height:120px; background-color:#424b50; position:absolute; bottom:0; z-index:3; opacity:0.5; filter:alpha(opacity=50);}
.yto-serve-shadow span{ display:block; background:#000; color:#fff; height:120px; width:1200px; margin:0 auto;}

.yto-serve{ position:absolute; z-index:4; left:320px; bottom:-500px; border-left:1px solid rgba(255,255,255,0.2);  border-left:1px solid #888\0/;}
:root .yto-serve{border-left:1px solid rgba(255,255,255,0.2)\0/;}
.serve-nav{ display:block; height:120px;}
.serve-nav li{ float:left; display:inline; width:169px; height:120px; border-right:1px solid rgba(255,255,255,0.2); 
position:relative; transition:background 0.5s ease 0s; -webkit-transition:background 0.5s ease 0s;}
.serve-nav li{border-right:1px solid #888\0/;}/*IE8*/
:root .serve-nav li{ border-right:1px solid rgba(255,255,255,0.2)\0/;}/*IE9*/
.serve-nav li.last-child{ border-right:0;}
.serve-ico{width:169px; height:120px; float:left; display:inline; color:#fff; text-align:center; transition:width 0.5s ease 0s; -webkit-transition:width 0.5s ease 0s;}
.serve-ico a{ color:#fff; display:block; padding-top:18px; height:102px;}
.serve-ico i{ font-size:36px; display:block; height:44px; padding:10px 10px 0; margin:0 auto; transition:font-size 0.2s ease 0s; -webkit-transition:font-size 0.2s ease 0s;}
.serve-ico span{ display:block; font-size:14px; position:relative; bottom:0; padding:10px 10px 0 10px;}

.serve-nav .serve-hover{background:#424b50; border-right-color:rgba(255,255,255,0.3); width:436px;}
.serve-nav .serve-li{width:80px;}
.serve-li .serve-ico{ width:80px; text-align:left;}
.serve-li .serve-ico i{ width:80px; font-size:24px;}
.serve-hover .serve-ico{ width:80px; text-align:left;}
.serve-hover .serve-ico i{ font-size:24px; color:#EC6100;}
.serve-hover .serve-cont{ left:80px; visibility:visible; width:330px;}

.serve-cont{ width:auto; height:100px; visibility:hidden; padding:10px 0 10px 20px; position:absolute; left:160px; top:0; transition:left 0.3s ease 0s; -webkit-transition:left 0.3s ease 0s;}
.serve-cont h2{ color:#999; font-weight:400; padding-bottom:5px;}
.serve-cont p{ margin-top:5px; overflow:hidden; color:#999; float:left;}
.serve-cont label{ float:left; line-height:26px; width:70px; text-align:right;}
.serve-cont span{ display:block; float:left; width:100%; padding-bottom:8px;}
.serve-cont .kg{ float:left; line-height:26px; margin:0 72px 0 5px;}
.serve-cont a{ color:#999; position:relative; display:inline; float:left;}
.serve-cont a:hover{ color:#fff;}
.serve-close{ position:absolute; right:0; top:5px; font-size:22px; vertical-align:middle; color:#fff; cursor:pointer; width:20px; height:20px; text-align:center;}

.rookieProbgBox{position:absolute;width:98px;height:99px;left:-9px;top:-10px;background:url(../images/rookieprobg_.png) no-repeat;}

.gis-text{ width:100%;}
.gis-text b{color:#999; display: inline; float: left; font-weight: 400; margin: 0 6px;}
.yf-line{ border-top:1px dashed #4f5a5e; padding-top:5px; width:280px;}
.yf-line a{margin-top:5px;}

/*首页栏目*/
.cont{ margin:0 auto; padding:0px 0 35px; width:100%;}
.sye01{ background-color:#fff;}
.sye02{ background:# url() center no-repeat;}
.cont:after { clear: both; content: ""; display: table;}
.box-hd strong{ color:#EC6100;}
.box-hd ul{ width:200px; float:left; overflow:hidden; margin-top:-47px; margin-left:170px;}
.box-hd ul li{ float:left; display:inline; margin-top:11px; font-size:14px; margin-right:15px; padding:2px 0px; cursor:pointer;}
.box-hd ul li{padding-top:0\0/; padding-bottom:4px\0/;}/*IE8*/
:root .box-hd ul li{padding-bottom:0\0/; padding-top:4px\0/;}/*IE9*/
.news-hover,.news-hover2{ border-bottom:2px solid #EC6100; color:#666;}

.ycdt-box,.xz-box{ width:280px; overflow:hidden; float:left; display:inline; background:#fff; padding:20px;}
.ycdt-box,.xz-box{border-right:1px dashed #ddd\0/; width:279px\0/;}/*IE8*/
:root .ycdt-box,.xz-box { width:280px; border-right:0;}/*IE9*/
.ycdt-box{ height:296px;}
.xz-box{ height:231px;}

.cont-line{ background:#ddd; margin-top:20px; border-top:1px solid #ddd;  background:#f6f6f6;}
.cont-line:after { clear: both; content: ""; display: table;}
.cont-line .cont{ width:1200px; margin:0 auto; padding-bottom:30px;}
.news-list,.news-list2,.news-list3{display:inline; width:1200px;}

.news-pic{ float:left; width:272px; height:164px; position:relative;}




.banner-Left, .banner-Right{ position:absolute;  z-index:3; top:30%; width:100px; height:150px;}
.banner-Left{left:0px;}
.banner-Right{right:0px; }
.banner-Left .icofont{ font-size:150px; background:url(../images/left.png) no-repeat; float:left; padding-left:30px; overflow:hidden; opacity:0.5; filter:alpha(opacity=50);}
.banner-Right .icofont{ font-size:150px; background:url(../images/right.png) no-repeat; float:right; padding-right:51px; overflow:hidden; opacity:0.5; filter:alpha(opacity=50);}
.banner-Left .icofont:hover, .banner-Right .icofont:hover{opacity:1; filter:alpha(opacity=100);}





.ban_sch_wp{width:1004px;height:140px;background:url("../images/sousk.png") no-repeat;}
.ban_sch_wp input.sch_txt1{float:left;width:501px;height:50px;line-height:50px;border:1px solid #ccc;border-radius:5px;margin:31px 0px 0px 20px;font-size:20px;color:#999;padding:0px 14px;}
.ban_sch_wp a.sch_btn{margin:31px 0px 0px 20px;width:247px;height:52px;line-height:48px;display:inline-block;background:url("../images/ana.png") no-repeat;color:#fff;font-size:24px;}
.ban_sch_wp a.sch_btn span{margin-left:45px;}
.ban_sch_wp a:hover.sch_btn{background:url("../images/anb.png") no-repeat;}
.selectstyle_188{width:122px;position:relative;float:left;margin:31px 0px 0px 30px;}
.selectstyle_188 .selectmemberw_show{width:120px;height:51px;overflow:hidden;cursor:pointer;border:1px solid #ccc;background-color:#f5f5f5;border-radius:5px;}
.selectstyle_188 .selectmemberw_show span{float:left;line-height:46px;margin-left:18px;font-size:24px;color:#999;font-weight:normal;}
.selectstyle_188 .selectmemberw_show b{float:right;width:15px;height:8px;display:inline-block;background:url("../images/icosx.png") no-repeat;margin:22px 15px 0px 0px;}
.selectstyle_188 .selectmemberw_hid{width:120px;overflow-x:hidden;border:1px solid #ccc;border-top:0px;position:absolute;left:0px;top:50px;background-color:#f5f5f5;display:none;z-index:999999;border-bottom-right-radius:5px;border-bottom-left-radius:5px; height:68px;}
.selectstyle_188 .selectmemberw_hid ul{}
.selectstyle_188 .selectmemberw_hid ul li{width:100px;line-height:34px;overflow:hidden;cursor:pointer;padding:0px 10px;text-align:left;}
.selectstyle_188 .selectmemberw_hid ul li span{font-size:14px;color:#999;line-height:34px;font-weight:normal;}

.bannerbox-bg{ float:left; width:450px; margin-top:-130px; margin-left:5px;}
.bannerbox-bg p{ background-image:url(../images/icon01.png); background-repeat:no-repeat; background-position:5px center; padding-left:27px; color:#FFF; font-size:12px; width: 70px; float: left;}
.bannerbox-bg2{ float:right; width:480px; margin-top:-130px;}
.bannerbox-bg2 p{ background-image:url(../images/icon01.png); background-repeat:no-repeat; background-position:5px center; padding-left:27px; color:#FFF; font-size:12px; width: 70px; float: left;}
.scroll_div2{width:470px;}
#scroll_begin2{ height:18px; overflow:hidden;}
#scroll_begin2 a{display:block;line-height:18px;color:#fff;font-size:12px;} 
.scroll_div{width:350px;height:18px; line-height:18px; margin:0 auto;white-space: nowrap;overflow:hidden;}
.scroll_div span{ display:inline; margin-left:20px; color:#fff; display:inline; font-size:12px;}
.scroll_begin{}
.sroll_end{display: inline;}


.icofont{
	font-family: 'Microsoft Yahei';
	speak: none;
	foiv2 {
    text-align: center;
    background-color: #3bad7a;
    width: 98px;
}
.weixin_sg:hover {
	display: block;
	}
.weixin_sg1:hover {
	display: block;
	}