@charset "utf-8";
/* CSS Document */
.w{width:980px;}
.w1200 .w{width:1200px;}
.w1200 .w280{width:320px;}
.w1200 .w680{width:850px;}
.w1200 .w1200{width:1200px;}
.w250{width:250px;}
.border_gray{border:1px solid #f4f4f4;}
.border_lightgray{border:1px solid #e9e9e9;}
.border_right{border-right:1px solid #f4f4f4;}
.bg{background-color:#fff; box-shadow:2px 2px 2px #e9e9e9;}
.bg_lightgray{background-color:#f4f4f4; box-shadow:2px 2px 2px #e9e9e9;}
.cfd8d56{color:#fd8d56;}
.c3aa3f5{color:#3aa3f5;}
.c4aa3df{color:#4aa3df;}
.c00b88d{color:#00b88d;}
.icon{background-image:url(../../../images/web/style300/icons.png); background-repeat:no-repeat;}
.bgc_f4{background-color:#f4f4f4;}
.share_bg{background-image:url(../../../images/web/style300/share.jpg); background-repeat:no-repeat;}
.share_bp1{width:17px;height:17px; background-position:0 0;}
.share_bp2{width:17px;height:17px; background-position:-19px 0;}
.share_bp3{width:17px;height:17px; background-position:-38px 0;}
.share_bp4{width:17px;height:17px; background-position:-57px 0;}
.share_bp5{width:17px;height:17px; background-position:-76px 0;}
.arrow{background-image:url(../../../images/web/style300/arrow.png); background-repeat:no-repeat;}
.arrow_left{width:44px; height:71px; background-position:left center; position:fixed; top:50%; left:10px; margin-top:-35px; }
.arrow_right{width:44px; height:71px; background-position:right center; position:fixed; top:50%; right:10px; margin-top:-35px; }
.bg_btn_blue{ background-color:#32b8fd;}
.bg_btn_green{ background-color:#01b78e;}
.bg_btn_red{ background-color:#fb6e50;}
.bg_btn_orange{ background-color:#fd8d56;}
.bg_btn_gray{background-color:#95a4a7;}
.bg_btn_lightgray{background-color:#ddd;}
.bg_btn_big{ border-radius:10px; }
.bg_btn_small{border-radius:25px;}
.w80{width:80px;}
.w30{width:30px;}
.w150{width:150px;}
.w1200 .wp60{width:65%;}
.wp79{width: 79%;}
.wp12{width: 11%;}
.wp13-5{width: 13.5%;}
.wp14{width: 14%;}
.wp16{width: 18%;}
.wp19{width: 19%;}
.wp22{width: 22%;}
.wp82{width: 82%;}
.wp94{width:94%;}
.wp95{width:95%;}
.w220{width: 220px;}
.w230{width: 230px;}
.w102{width:102px;}
.h102{height:102px;}
.w217{width:217px;}
.h72{height:72px;}
.w40{width:36px;}
.w50{width:50px;}
.fujian{background-image:url(../../../images/web/style300/fujian1.png);}
a.fujian:hover{background-image:url(../../../images/web/style300/fujian2.png);}
.zaixian{background-image:url(../../../images/web/style300/zaixian1.png);}
a.zaixian:hover{background-image:url(../../../images/web/style300/zaixian2.png);}
.wangzhan{background-image:url(../../../images/web/style300/wangzhan1.png);}
a.wangzhan:hover{background-image:url(../../../images/web/style300/wangzhan2.png);}
.muban{background-image:url(../../../images/web/style300/muban1.png);}
a.muban:hover{background-image:url(../../../images/web/style300/muban2.png);}
.title{width:100%; background-color:#465153;}
.title-box a{float:left;color:#bbb; font-size:16px;}
.present{background-color:#596365;}
.title-box .f14{font-size:14px;}
.title-box .f18{font-size:18px;}
.title-box .c666{color:#666;}
.title-box .cfff{color:#fff;}
.title-box .lanmu{
    margin-left: 5px !important;
    margin-right: 5px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.listbox-1{position:absolute; left:50%; top:58px; margin-left:-60px; display:none; z-index:9999;}
.toparrow{ line-height: 0px; text-align: center;}
.ulArrow{display:inline-block;border-color: transparent transparent #465153 transparent;border-style: dashed dashed solid dashed;border-width:4px;}
.list{width:120px; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.title-box .list a{clear:left;width:120px;font-size:14px; color:#fff;text-align:center; line-height:30px;}
.title-box .list a:hover{color:#fd8d56;}
.listbox-2{position:absolute; margin-left:180px; top:55px; display:block;  z-index:100;}


.footer{    width: 100%;    height: 60px;    background-color: #465153;text-align: center;}
.footer .text-info{    height: 30px;    line-height: 30px;}

/*
.listbox-2{position:absolute; left:-2px; top:50px; display:block; z-index:100;}
.listbox-2 .list{width:105px;overflow:hidden;}
.listbox-2 .list a{clear:left; display:block;width:105px;font-size:14px; color:#666;text-align:center; line-height:30px;}
.listbox-2 .list a:hover{background-color:#f4f4f4;}
*/

/*首页*/
.banner{position:relative; font-size:0;}
.banner img{width:100%;}
.banner .search{position:absolute; left:50%; margin-left:-30%; top:45%; margin-top:-25px; width:60%;}
.banner .search-box{height:50px; width:100%; line-height:50px; font-size:14px; padding:4px;}
.banner .search-box .left{float:left; color:#333; padding-left:30px; padding-right:45px; text-align:center; background-color:#e1e1e1; font-size:16px;}
.banner .search-box input{float:left; line-height:50px; border:none; width:70%; color:#999; padding-left:10px; font-size:14px;}
.banner .search-box .right{float:left; text-align:center;padding-left:46px; padding-right:20px; color:#fff; background-color:#444;font-size:16px;}
.banner .hot-search{clear:both; color:#fff; margin-top:10px; margin-left:20px;font-size:14px;}
.listbox-3{position:absolute; left:2px; top:58px; display:block; z-index:100;}
.listbox-3 .list{width:110px;overflow:hidden;}
.listbox-3 .list a{clear:left; display:block;width:110px;font-size:14px; color:#666;text-align:center; line-height:30px;}
.listbox-3 .list a:hover{background-color:#b4b4b4; color:#fff;}

.nav{width:1200px; margin:20px auto; overflow:hidden;}
.nav-box{float:left; width:33.3%;}
.nav-title{overflow:hidden;}
.nav-title img{float:left;}
.nav-title span{float:left; line-height:76px; margin-left:10px; font-size:18px; color:#444;}
.nav-title a{float:right; margin-right:10px; line-height:76px; font-size:12px;}
.nav-box ul{margin-top:10px;}
.nav-box li{margin-left:32px; line-height:28px; color:#444;}
.nav-box .nav-box-1 a{ display:inline-block; width:12px; height:12px; margin-right:15px;}
.nav-box .nav-box-1 a.sign-1{ background:url(../../../images/web/style300/s-nr.png) no-repeat left -80px;}
.nav-box .nav-box-1 a.sign-2{ background:url(../../../images/web/style300/s-nr.png) no-repeat left -100px;}
.nav-box .nav-content-box{ width:75%; margin:0 auto;}
.nav-box .nav-box-2 a{ display:inline-block; width:12px; height:12px; margin-right:15px;}
.nav-box .nav-box-2 a.sign-1{ background:url(../../../images/web/style300/s-nr.png) no-repeat -20px -80px;}
.nav-box .nav-box-2 a.sign-2{ background:url(../../../images/web/style300/s-nr.png) no-repeat -20px -100px;}
.nav-box .nav-box-3 a{ display:inline-block; width:12px; height:12px; margin-right:15px;}
.nav-box .nav-box-3 a.sign-1{ background:url(../../../images/web/style300/s-nr.png) no-repeat -41px -80px;}
.nav-box .nav-box-3 a.sign-2{ background:url(../../../images/web/style300/s-nr.png) no-repeat -40px -100px;}

.tabmenu{border-bottom:#f4f4f4 solid 1px;}
.tabmenu a{padding-bottom:10px;}
.tabcurrent{border-bottom:#fd8d56 solid 2px; color:#fd8d56;}

.bg_transparent{ background-color: transparent; }