
.width_346{width:346px;}
.h_100{height:100px;clear:both;}
.btn-red{height:32px;background:#cc0000;color:#fff;cursor:pointer;padding:0 18px;border:none;font-size:14px;font-weight:bold;vertical-align:middle;overflow: visible;/*ie7 padding兼容*/}
.btn-red:hover{background:#C40001;}

.btn-grey{height:32px;background:#d9d9d9;color:#666;cursor:pointer;padding:0 18px;border:none;font-size:14px;font-weight:bold;vertical-align:middle;overflow: visible;/*ie7 padding兼容*/}
.btn-grey:hover{background:#e2e2e2;}

.a-6-b{color:#666;}
.a-6-b:hover{color:#005996;text-decoration:underline;}
.correct-state{background:url(/Images/Site/u19_normal.png) no-repeat left center;color:#67b134;padding-left:40px;height:22px;line-height:22px;}/*成功*/
.error-state{background:url(/Images/Site/u20_normal.png) no-repeat left center;color:#ed1c24;padding-left:40px;height:22px;line-height:22px;}/*错误*/
.failure-state{background:url(/Images/Site/u21_normal.png) no-repeat left center;color:#ed1c24;padding-left:40px;height:22px;line-height:22px;}/*失败*/
.margin_l_40{margin-left:40px;}

/* 幻灯片样式 */
.flexslider{position:relative;height:450px;background:url(/Images/Site/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px; position:relative;}
.httl { position:absolute; top:25px; left:63.3%;background:red; color:yellow;text-align:center; padding:10px; font-size:15px;}

.slides li a{display:block;width:100%;height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/Images/Site/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.o-login{width:1000px;margin:0 auto;position:relative;z-index:4;}
.loginbox{width:240px;height:370px;background:#fff;padding:15px;position:absolute;right:0;top:25px;z-index:10;overflow:hidden;}

.loginbox .tabbtn{height:auto;display:inline-block;}
.loginbox .tabbtn li{float:left;position:relative;border-bottom:1px solid #ccc;}
.loginbox .tabbtn li span{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:119px;text-align:center;font-size:14px;cursor:pointer;font-family:"微软雅黑"}
.loginbox .tabbtn li.current{border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;border-top:solid 2px #cc0000;border-bottom:none;margin-top:-1px;}
.loginbox .tabbtn li.current span{color:#cc0000;font-weight:bold;}

.loginbox .tabcon .ac-select{width:238px;}
.loginbox .tabcon .text-input{width:226px;}
.loginbox .tabcon li{margin-top:10px;}
.loginbox .tabcon .check-ce{background:#fee9e8 url(/Images/Site/u24_normal.png) no-repeat 8px center;;border:1px solid #deb2b3;height:26px;line-height:26px;padding-left:30px;color:#cc0000;}
.loginbox .tabcon .login_btn{width:100%;height:32px;background:#cc0000;color:#fff;cursor:pointer;border:none;font-size:16px;font-weight:bold;vertical-align:middle;overflow: visible;/*ie7 padding兼容*/}
.loginbox .tabcon .login_btn:hover{background:#C40001;}
.litabcon1 a{color:#005996;text-decoration:underline;}
.litabcon2 { text-align:center;
}
.litabcon2 a{color:#666;}
.litabcon2 a:hover{text-decoration:underline;color:#ED1C24;}
.litabcon2 span{margin:0 8px;display:inline-block;}
.litabcon_none{height:28px;}
.tabcon dl{color:#999;border-top:1px dotted #999;margin-top:22px;}
.tabcon dd{margin-top:10px;}
/*左右箭头*/
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(/Images/Site/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/Images/Site/next.png) center center no-repeat;}*/ 


/*头部样式*/
.index_head{height:82px;background:#fff;}
.i-index_head{width:1000px;margin:0 auto;position:relative;}
.i-index_head .logo2{height:62px;position:absolute;top:10px;}
.i-index_head .nav2{position:absolute;right:0;top:27px;font-family:"微软雅黑"}
.i-index_head .nav2 ul li{float:left;margin-left:10px;}
.i-index_head .nav2 ul li a{display:block;height:28px;line-height:28px;padding:0 15px;color:#000;font-size:15px;}
.i-index_head .nav2 ul li a:hover{background:#C40001;color:#fff;border-radius:2px;}
.nav2_focus{background:#cc0000;color:#fff !important;border-radius:2px;}

/**/
.o-present{background:#005996;height:76px;margin-bottom:20px;}
.i-present{width:1000px;margin:0 auto;color:#fff;font-family:"微软雅黑";font-size:18px;line-height:76px;}

/*1 2 3 4 5 步骤流程图样式*/
.step-box{background:#f7f7f7;border:1px solid #dbdbdb;height:100px;margin-bottom:45px;}
.stepInfo{width:800px;margin:40px auto 0 auto;position:relative;}
.stepInfo ul li{width:25%;float:left;height:1px;background:#dbdbdb;box-shadow:0 1px #ffffff}
.stepInfo ul .o-step{background:#005996;box-shadow:0 1px #9bcaea;}
.stepIco{background:url(/Images/Site/step1.png) no-repeat center top;text-align:center;line-height:34px;color:#fff;font-size:14px;width:150px;}
.o_stepIco{background:url(/Images/Site/step2.png) no-repeat center top;}
.stepText{color:#666666;font-size:12px;text-align:center;}
.o_stepIco .stepText{color:#005996}
.stepIco1{position:absolute;top:-17px;left:-75px;}
.stepIco2{position:absolute;top:-17px;left:125px;}
.stepIco3{position:absolute;top:-17px;left:325px;}
.stepIco4{position:absolute;top:-17px;left:525px;}
.stepIco5{position:absolute;top:-17px;left:725px;}

.stepIcoSec2{position:absolute;top:-17px;left:325px;}
.stepIcoSec3{position:absolute;top:-17px;left:725px;}

/*steptable*/
#showMore span .checkbox-label{color:#005996;}
.title_step{border-bottom:1px solid #cccccc;padding:10px 0;margin-bottom:30px;}
.title_step b{font-size:14px;color:#005996}
.steptable td{padding:5px 0;vertical-align:top;}
.ac-select{padding:2px;border:#d8d8d8 1px solid;height:26px;}
.steptable{margin-bottom:30px;}
.steptable .label_s1{text-align:left;width:100px;line-height:26px;}
.steptable .label {line-height:26px;}


.checkbox-label{padding-left:4px;line-height:28px;}

/*emil-state-box*/
.emil-state-box{margin-bottom:100px;padding-left:34px;}
.emil-state-box p{margin-bottom:30px;}

.remarks{color:#ccc;line-height:32px;}
.line-height-26{line-height:26px;}


/* auto mailBox */
#mailBox{background:#fff;border:1px solid #ddd;padding:3px 5px 5px;position:absolute;z-index:9999;display:none;-webkit-box-shadow:0px 2px 7px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 2px 7px rgba(0, 0, 0, 0.35);}
#mailBox p{width:100%;margin:0;padding:0;height:20px;line-height:20px;clear:both;font-size:12px;color:#ccc;cursor:default;}
#mailBox ul{padding:0;margin:0;}
#mailBox li{font-size:12px;height:22px;line-height:22px;color:#939393;list-style:none;cursor:pointer;overflow:hidden;}
#mailBox .cmail{color:#000;background:#e8f4fc;}

.apply-text{line-height:24px;}

/*2014-0925*/


.agreement_list{padding:30px 0;border-bottom:1px dotted #d8d8d8;}
.agreement_list:last-child{border-bottom:none;}
.agreement_list .f-left{width:100px;height:100px;margin-right:20px;}
.agreement_list .f-left img{width:100%;height:100%;}
.agreement_list .right_content{position:relative;height:100px;line-height:22px;}
.agreement_list .right_content h2{font-size:18px;}
.agreement_list .right_content>a{position:absolute;bottom:0;}
.link_agree-ac{margin:30px 0;line-height:22px;}
.agree_info{padding:20px;background:#f6f6f6;border:1px solid #d8d8d8;margin-bottom:20px;line-height:24px;}
.agree_info h2{margin-bottom:10px;}
.agreement_btn{text-align:center;margin:15px 0;}
.agreement_box{border:1px solid #d8d8d8;padding:10px;line-height:22px;}
.agreement_s{text-align:center;margin:15px 0;color:#005996}
.agreement_s input{margin-right:4px;}


/*帮助中心*/
.o-fast_link{height:34px;line-height:34px;background:#00447e;color:#9cc1e0;}
.i-fast_link{width:1000px;margin:0 auto;}
.i-fast_link a{color:#9cc1e0;margin-right:20px;}
.i-fast_link a:hover{text-decoration:underline;}

.help_main-left{background:#f3f3f3;width:238px;border:1px solid #e7e7e7;float:left;box-shadow:0 2px 4px rgba(0,0,0,.2);}
.help_main-right{width:740px;float:right;font-size:14px;}
.help_main-left dl{border-bottom:1px solid #e7e7e7;margin-bottom:10px;}
.help_main-left dl a{color:#666;display:block;padding-left:16px;border-left:3px solid #666;border-color:transparent;}
.help_main-left dl dd a:hover,.select_side_bar{color:#005996;font-weight:bold;background:#ececec;border-left: 3px solid #8CB1CC !important;}
.help_main-left dl dt{background:url(/Images/Site/dowm_ico.png) no-repeat center right;padding-left:16px;margin-right:10px;font-weight:bold;}
.help_main-left dl dt>a{padding:0 !important;}
.help_main-left dl dt a{background:url(/Images/Site/right_ico.png) no-repeat center right;}
.help_main-left dl dd,.help_main-left dl dt{height:32px;line-height:32px;}
.help_main-left dl:last-child{border:none;}




/*0811 首页添加*/
.o-notice{border:1px solid #e7e7eb;background:#fff;box-shadow:0px 1px 1px #e0e0e0;padding:10px;font-size:14px;height:20px;line-height:20px;margin-bottom:40px;}
.o-notice a{color:#666;}
.o-notice ul li{float:left;width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:40px;padding-left:12px;background:url(/Images/Site/notice_dot.gif) left center no-repeat;}
.o-notice ul li:first-child a{color:#ed1c24;}
.o-notice span{background:url(/Images/Site/notice.jpg) no-repeat left center;padding-left:24px;float:left;margin-right:25px;}
.h_download{display:inline-block;border-left:1px solid #e7e7eb;border-right:1px solid #e7e7eb;border-top:2px solid #005996;box-shadow:0 2px 4px rgba(0,0,0,.2);float:right;}
.h_download div{width:242px;padding:20px 16px;border-bottom:1px solid #e7e7eb;font-size:14px;}
.download_a{width:226px;height:56px;line-height:56px;padding-left:16px;color:#fff;font-size:18px;font-family:"微软雅黑";display:block;margin-top:10px;}

.d_zform .download_aa{width:226px;height:56px;line-height:56px;padding-left:16px;color:#fff;font-size:18px;font-family:"微软雅黑";display:block;margin-top:10px;}
.d_zform .download_aa{background:#cc0000 url(/Images/Site/ss1020.png) no-repeat  90% 17px; }
.d_zform .download_a{background:#60b8ed url(/Images/Site/download_icos.png) no-repeat right top;}
.d_zform .download_a:hover{background-color:#5bafe2}
.d_iform .download_a{background:#faa025 url(/Images/Site/download_icos.png) no-repeat right -56px;}
.d_iform .download_a:hover{background-color:#f99020}
.d_app .download_a{background:#67b134 url(/Images/Site/download_icos.png) no-repeat right -112px;}
.d_app .download_a:hover{background-color:#54a029}
.d_shouqian { border-bottom:1px solid #e7e7eb; padding-top:2px;}
.left_info{float:left;width:705px;line-height:22px;}
.left_info ul li{height:55px;background-image:url(/Images/Site/ico-home.png);background-repeat:no-repeat;padding-left:70px;margin-top:36px;}
.left_info ul li h2{font-size:18px;color:#005996;line-height:28px;font-weight:normal;}
.left_info ul li.li_01{background-position:0 0px;}
.left_info ul li.li_02{background-position:0 -55px;}
.left_info ul li.li_03{background-position:0 -110px;}
.left_info ul li.li_04{background-position:0 -165px;}
.left_info>h1{font-size:22px;font-weight:normal;font-family:"微软雅黑";margin-bottom:6px;}

.customer{width:1040px;margin-top:16px;}
.customer li{float:left;margin-right:40px;text-align:center;width:168px;}

.customer li img{border:1px solid #e9e9e9;}
.customer li p{font-size:14px;line-height:32px;}


/*20141028*/
.page_info{margin-bottom:50px !important;}
.register-page{float:left;width:700px;line-height:22px;font-size:14px;}
.register-page h4.eco_tit {
    margin: 10px 0px 30px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #CFCFCF;
    font-size: 18px;
    color: #005996;
    font-weight: normal;
}
.register-page .download_list{margin-bottom:50px;}
.register-page .download_list dt{font-size:18px;color:#000;line-height:40px;}
.register-page .download_list dd{width:100%;clear:both;font-size:14px;}
.register-page .download_list dd a{color:#666;display:block;height:34px;line-height:34px;}
.register-page .download_list dd a:hover{background:#f8f8f8;}
.register-page .download_list dd a:hover .f-right{color:#005996}
.register-page .download_list dt,.register-page .download_list dd{border-bottom:1px solid #e3e3e3;display:block;}
.news_list dd{width:100%;clear:both;height:38px;line-height:38px;border-bottom:1px solid #e3e3e3;display:block;}
.news_list dd a{color:#666;}
.news_list dd a:hover{text-decoration:underline;color:#ED1C24}

.btn_down {
    margin-top: 10px;
    font-size: 16px;
}
.btn_down a {
    background-color: #F99020;
    width: 180px;
    height: 36px;
    overflow: hidden;
    display: block;
    line-height: 36px;
    text-align: center;
    color: #FFF;
}
/*20141103 eCObanner*/
.eco_banner {
    height: 450px;
    background-color: #2978C0;
}
.eco_banner_02 {
    margin: 0px auto;
    width: 1000px;
    height: 450px;
    background: url('/Images/Site//eco_about03.gif') no-repeat scroll 0% 0% transparent;
    color: #FFF;
}
.eco_banner_f {
    padding-left: 500px;
    padding-top: 100px;
    font-size: 18px;
}
.eco_banner_f h4 {
    font-size: 16px;
    color: #A3D3FF;
}
.eco_banner_f h2 {
    font-size: 45px;
}
.eco_banner_f h3 {
    font-size: 45px;
}
.eco-entrance .btn {
    margin-right: 10px;
    background: none repeat scroll 0% 0% #84B508;
    font-weight: normal;
}
.eco-entrance .btn {
    line-height: 30px;
    text-decoration: none;
    color: #FFF;
	margin-top: 10px;
font-size: 16px;
}
.eco-entrance .btn {
    display: inline-block;
    padding: 0px 10px;
    height: 30px;
    border: medium none;
    overflow: hidden;
    vertical-align: middle;
    color: #FFF;
    cursor: pointer;
    text-align: center;
}




.help_hg>p{margin-bottom:10px;}
.help_border-img{text-align:center;width:728px;border:1px solid #ddd;padding:5px;overflow:hidden;}
.help_border-img img{}
table.help_border {
    width: 100%;
    border: 1px solid #ddd;
    border-collapse: collapse;
}
table.border td, table.border th {
    padding: 5px;
    border: 1px solid #ddd;
}
table.border tbody > tr:hover{background-color:#f5f5f5;}


.help_abtn-box{margin-top:40px;}
.help_abtn{display:inline-block;line-height:32px;height:32px;padding:0 15px;background:#ed1c24;color:#fff;font-size:14px;}







.fif-homecenter {
    width:415px;
    height:415px;
    position:relative;
    top:50%;
    left:50%;
    margin-left:-207px;
    margin-top:-207px;
}
.fif-login {
    width:415px;
    margin-top:50px;
}
.fif-title {
    width:100%;height:60px;
}
.fif-title p{
    text-align:center;
    font-size:24px;
    font-weight:bold;
    color:rgb(100,100,100);
    line-height:32px;
}

.fif-loginbox .tabbtn {
    padding-left:155px;
    height:43px;
}
.fif-loginbox .tabbtn li{
    list-style:none;
    float:left;
    padding:0px 15px;
    margin:0px;
    text-align:center;
    font-size:20px;
    cursor:pointer;
    font-family:"Microsoft YaHei","宋体","黑体";
    color:#333;
}

.fif-loginbox .tabbtn li.current{
    color:red;
}


.fif-loginbox .tabcon {
    clear:both;
}
.fif-loginbox .tabcon li {
    display:block;
    height: 36px;
    margin:9px 0px;
}
.fif-loginbox .tabcon li .logintxt {
    border-width: 1px;
    border-style: solid;
    border-color: #C0C0C0 #d8d8d8 #d8d8d8;
    border-radius: 1px;
    color: #333;
    background-color: rgb(250,255,191);
    font-family: "Microsoft YaHei","宋体","黑体";
    font-size: 12px;
    width: 399px;
    height: 32px;
    line-height: 32px;
    padding:0px 3px;
}

.fif-loginbox .tabcon li .login_btn {
    width: 407px;
    height: 38px;
    line-height: 38px;
    background: #cc0000;
    color: #fff;
    cursor: pointer;
    border: none;
    font-size: 16px;
    font-weight: bold;
    vertical-align: middle;
    overflow: visible;
}

.fif-loginbox .tabcon li.litabcon2 {
    margin-top:35px;
}
.fif-loginbox .tabcon li.litabcon2 a {
    display:inline-block;
    width:90px; height:14px;
    text-align:center;
    margin:0px 2px;
    padding:3px;
    font-size:14px;
}