@charset "utf-8";
.zjx-main-header-top{background-color:#242735;height:40px;}
.zjx-main-header-top .info{color:#ccc;font-size:14px;position:relative;top:1px;height:37px;line-height:37px}
.zjx-main-header-top .th-bg{background:url(../images/th-dw.png) no-repeat 0 2px;padding-left:20px;}
.zjx-main-header-top .th-bg .ctn{color:#ccc;}
.zjx-main-header-top .switch{padding-left:10px}
.zjx-main-header-top .split{display:inline-block;height:12px;width:1px;background:#ccc;margin:0 10px;position:relative;top:2px;overflow:hidden;*top:-2px;*height:10px}
.zjx-main-header-top .fr-container{display:inline-block;margin:0 10px;}
.zjx-main-header-top .th-login{display:inline-block;margin:0 10px;font-size:14px;color:#FFF;}
.zjx-main-header-top .th-login a{font-size:14px;color:#FFF;}
.zjx-main-header-top .tp-down , .zjx-main-header-top .tp-down a{font-size:14px;color:#FFF;}
.zjx-main-header-top .th-reg{display:inline-block;margin:0 10px;font-size:14px;color:#328BDD;}
.zjx-main-header-top .th-reg a{font-size:14px;color:#328BDD;}
.zjx-main-header-menu{background-color:#F5F5F5;height:70px;border-bottom:1px solid #D1D1D1;}
.zjx-main-header-menu .gj-ad{height:70px;background:url(../images/gj.png) no-repeat 970px center;}
.zjx-main-header-menu .logo{height:70px;width:200px;display:table-cell;vertical-align:middle;}
.zjx-main-header-menu .logo img{vertical-align:middle;}
.zjx-main-header-menu .menu{padding-top:25px;}
.zjx-main-header-menu .menu .li1{float:left;margin-left:30px}
.zjx-main-header-menu .menu .li1 a{line-height:24px;font-size:18px;color:#333;}
.zjx-main-header-menu .menu .li1 a:after{-webkit-transition:all .2s;transition:all .1s}
.zjx-main-header-menu .menu .li1 a:hover{color:#0098fc}
.zjx-main-header-menu .menu .li1 a.cur{color:#0098fc;}

.zjx-main-header-menu .menu .menu-sub{display:inline-block;position:relative;padding-right:15px;line-height:24px;font-size:16px;color:#333;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;z-index:30;}
.zjx-main-header-menu .menu .menu-sub:after{content:'';position:absolute;right:0;top:10px;border-top:solid 4px #888;border-left:solid 4px transparent;border-right:solid 4px transparent;-webkit-transition:all .2s;transition:all .2s}
.zjx-main-header-menu .menu .menu-sub:hover{color:#0098fc}
.zjx-main-header-menu .menu .menu-sub a:hover{color:#0098fc}
.zjx-main-header-menu .menu .menu-sub:hover:after{border-top:solid 4px #178fe6}
.zjx-main-header-menu .menu .menu-sub ul{background-color:#333;position:absolute;top:34px;left:50%;z-index:50;margin-left:-45px;padding:7px 9px;box-shadow:0 6px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;-webkit-transform:translateY(6px);transform:translateY(6px)}
.zjx-main-header-menu .menu .menu-sub:hover ul{opacity:0.8;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
.zjx-main-header-menu .menu .menu-sub ul:before{content:'';position:absolute;width:90px;height:15px;top:-15px;background-color:transparent}
.zjx-main-header-menu .menu .menu-sub ul:after{content:'';position:absolute;top:-8px;left:50%;margin-left:-8px;border-left:solid 8px transparent;border-right:solid 8px transparent;border-bottom:solid 8px #333;}
.zjx-main-header-menu .menu .menu-sub ul li a{display:block;width:70px;line-height:38px;color:#fff;font-size:14px;text-align:center}
.zjx-main-header-menu .menu .menu-sub ul li:first-child a{border-top:0}

.zjx-second-footer{background:#4d4d4d;height:255px;overflow:hidden;}
.zjx-second-footer .footert{height:162px;border-bottom:1px solid #5f5f5f}
.zjx-second-footer .footert .link-list{width:1050px;height:100%;position:relative;}
.zjx-second-footer .footert .link-list .link-box{}
.zjx-second-footer .footert .link-list .link-box .link-tit{float:left;width:100px;height:68px;padding-top:12px;font-size:15px;color:#fff;}
.zjx-second-footer .footert .link-list .h-show{float:left;width:950px;height:80px;overflow:hidden;}
.zjx-second-footer .footert .link-list .h-show li{float:left;*display:inline;margin-right:28px;margin-top:12px;white-space:nowrap}
.zjx-second-footer .footert .link-list .h-show li a{color:#999}
.zjx-second-footer .footert .link-list .h-show li a:hover{color:#1dacf9}
.zjx-second-footer .footert .link-list .foot-top-bg{height:80px;background:url(../images/foot/foot_adbg.png) no-repeat center;}
.zjx-second-footer .footert .foot-driv-item{height:60px;padding:0 25px;padding-top:55px;}
.zjx-second-footer .footert .foot-driv-item li{width:170px;height:50px;padding-left:60px;float:left;_display:inline;background-position:left center;background-repeat:no-repeat;color:#B8B8B8;font-size:14px;line-height:25px;}
.zjx-second-footer .footert .foot-driv-item li a{color:#B8B8B8;font-size:14px;line-height:25px;}
.zjx-second-footer .footert .foot-driv-item li.di1{background-image:url(../images/foot/di1.png);}
.zjx-second-footer .footert .foot-driv-item li.di2{background-image:url(../images/foot/di2.png);}
.zjx-second-footer .footert .foot-driv-item li.di3{background-image:url(../images/foot/di3.png);}
.zjx-second-footer .footert .foot-driv-item li.di4{background-image:url(../images/foot/di4.png);}
.zjx-second-footer .footert .foot-driv-item li.di5{background-image:url(../images/foot/di5.png);width:160px;padding-left:70px;}
.zjx-second-footer .footert .erweima{width:150px;height:135px;padding-top:18px;}
.zjx-second-footer .footert .erweima .ewm-img{width:100px;height:100px;overflow:hidden;}
.zjx-second-footer .footert .erweima .ewm-img img{width:100px;height:100px;}
.zjx-second-footer .footert .erweima .ewm-tit{height:35px;font-size:12px;color:#fff;text-align:center;line-height:35px;}
.zjx-second-footer .footerb{height:87px}
.zjx-second-footer .footerb .zjx-width{position:relative}
.zjx-second-footer .footerb ul{padding-top:22px;color:#fff;width:430px;margin:0 auto}
.zjx-second-footer .footerb ul li{float:left}
.zjx-second-footer .footerb ul li a{color:#ccc;padding:0 10px;cursor:pointer}
.zjx-second-footer .footerb ul li a:hover{text-decoration:underline}
.zjx-second-footer .footerb ul li .joinus{padding-left:0}
.zjx-second-footer .footerb ul li.fankui{border-right:0}
.zjx-second-footer .footerb ul li.bd-line{height:12px;width:1px;background:#666;position:relative;top:4px}
.zjx-second-footer .footerb p{margin-top:10px;color:#999;text-align:center}
.zjx-second-footer .footerb .icon{position:absolute;right:0;top:33px;width:97px;height:auto;cursor:default}

.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;font-size:14px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:25px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

.log_ts{padding:10px 20px;}
.log_ts .log_tit{color:#333;font-size:16px;padding:0 0 20px;text-align:center;}
.log_ts .log_log{padding-top:15px;text-align:center;}
.log_ts .log_log .log_zhuce{padding:8px 20px;margin:0 15px;text-align:center;color:#fff;font-size:14px;line-height:36px;background-color:#f37b1d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.log_ts .log_log .log_login{padding:8px 20px;margin:0 15px;text-align:center;color:#fff;font-size:14px;line-height:36px;background-color:#0e90d2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.ie6 .zjx-main-header-menu .menu .menu-sub ul , .ie7 .zjx-main-header-menu .menu .menu-sub ul{top:25px;}