@charset "utf-8";
/*******index*********/
.section{}

.banner{/*height:600px;*/height:720px;}
.index_banner {width:100%; height: 100%; overflow:hidden;position:relative; min-width: 1200px; }
.index_banner .DB_bgSet{position:relative;}
.index_banner .DB_bgSet li{position:absolute;width:100%; height:720px; display:none; background-repeat: no-repeat; }
.index_banner .DB_bgSet li a{width:100%; height: 100%; display: block;}
.index_banner .DB_imgSet{position:absolute;width:1100px;left:50%;margin-left:-550px; }

.index_banner .DB_imgSet .DB_1_1{position:absolute;left:260px;top:90px;}
.index_banner .DB_imgSet .DB_1_2{position:absolute;left:180px;top:443px}
.index_banner .DB_imgSet .DB_1_3{position:absolute;left:30px;top:215px}

.index_banner .DB_imgSet .DB_2_1{position:absolute;left:130px;top:190px;}
.index_banner .DB_imgSet .DB_2_2{position:absolute;left:530px;top:200px}
.index_banner .DB_imgSet .DB_2_3{position:absolute;left:1000px;top:110px}
.index_banner .DB_imgSet .DB_2_4{position:absolute;left:570px;top:270px}
.index_banner .DB_imgSet .DB_2_5{position:absolute;left:545px;top:370px}

.index_banner .DB_imgSet .DB_3_1{position:absolute;left:67px;top:105px;}
.index_banner .DB_imgSet .DB_3_2{position:absolute;left:-123px;top:275px}
.index_banner .DB_imgSet .DB_3_3{position:absolute;left:350px;top:290px}

.index_banner .DB_imgSet .DB_4_1{position:absolute;left:680px;top:80px;}
.index_banner .DB_imgSet .DB_4_2{position:absolute;left:210px;top:50px}
.index_banner .DB_imgSet .DB_4_3{position:absolute;left:0px;top:138px}
.index_banner .DB_imgSet .DB_4_4{position:absolute;left:130px;top:230px}
.index_banner .DB_imgSet .DB_4_5{position:absolute;left:130px;top:270px}
.index_banner .DB_imgSet .DB_4_6{position:absolute;left:425px;top:260px}
.index_banner .DB_imgSet .DB_4_7{position:absolute;left:560px;top:110px}
.index_banner .DB_imgSet .DB_4_8{position:absolute;left:785px;top:295px}
.index_banner .DB_imgSet .DB_4_9{position:absolute;left:-410px;top:420px;}

.index_banner .DB_imgSet .DB_5_1{position:absolute;left:80px;top:95px;}
.index_banner .DB_imgSet .DB_5_2{position:absolute;left:630px;top:20px;}
.index_banner .DB_imgSet .DB_5_3{position:absolute;left:732px;top:115px;}
.index_banner .DB_imgSet .DB_5_4{position:absolute;left:600px;top:280px}

.index_banner .DB_imgSet .DB_5_8{display:block;width:160px; position:absolute; left:470px;top:520px;text-align:center;color:#FFF; font-size:16px;}
.index_banner .DB_imgSet .DB_5_8 a{color:#FFF; display:block; margin:auto; border:1px solid #FFF; line-height:20px; padding:4px 6px;background: url(../images/filter_bg.png) repeat ;}
.index_banner .DB_imgSet .DB_5_8 a:hover{background:#00ACE9 ;}

.index_banner .DB_imgSet .DB_6_1{position:absolute;left:80px;top:135px;}
.index_banner .DB_imgSet .DB_6_2{position:absolute;left:535px;top:180px}
.index_banner .DB_imgSet .DB_6_3{position:absolute;left:505px;top:268px}
.index_banner .DB_imgSet .DB_6_4{position:absolute;left:532px;top:365px}
.index_banner .DB_imgSet .DB_6_5{position:absolute;left:660px;top:420px}

.index_banner .DB_imgSet .DB_7_1{position:absolute;left:50px;top:230px;}
.index_banner .DB_imgSet .DB_7_2{position:absolute;left:50px;top:295px}
.index_banner .DB_imgSet .DB_7_3{position:absolute;left:50px;top:13px}
.index_banner .DB_imgSet .DB_7_4{position:absolute;left:753px;top:0px}

.index_banner .DB_menuBg{ background: #000; position:absolute;width:100%; bottom:0; left: 0;height: 90px; opacity: 0.6; }
.index_banner .DB_menuWrap{position:absolute;width:100%; bottom:0; left: 0;}
.index_banner .DB_menuWrap .DB_menuSet{text-align:center;font-size:0;}
.index_banner .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0;display:inline-block; width:24%;height:80px; padding-top: 10px; _display:inline; *display: inline;}




/*!products 产品展示首页 */
.i-m-bg{background:#fff;overflow:hidden;padding:0 0 45px;border-bottom:1px solid #f3f3f3;}/*index-module*/
.i-m-center{width:1000px;margin:0 auto;font-size:12px;}
.i-m-h2{font-size:22px;line-height:34px;line-height:34px;color:#333;text-align:center;padding:40px 0 0;}
.w-fl {float: left !important;display: inline}
.w-wrap-inner {width:1000px;padding:0;margin: 0 auto}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block}
* html .clearfix {height: 1%}
.clearfix {display: block}
.clearfix:after, .fix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix, .fix {zoom: 1}
.page-products {margin-top: 30px; position: relative;height:560px;}
.page-products .top{width: 100%; background:#fff; opacity: 0.3; height:13px; z-index: 1; position: absolute;top: 0; left: 0;}
.page-products .bottom{width: 100%; background:#000; opacity: 0.2; height:13px; z-index: 1; position: absolute;bottom: 0; left: 0;}
.page-products .tit {height: 54px;line-height: 54px;border-bottom: 2px solid #F7F7F5;font-size: 16px;color: #424242;border-bottom: 2px solid #F7F7F5;background: #FFF;padding-left: 25px}
.page-products ul {background: #fdfdfd;}
.page-products li {float: left; height:560px;overflow: hidden;border-right: solid 2px #e9e9e9;}
.page-products li a {display: block;}
.page-products li a:hover {text-decoration: none}
.page-products .main {text-align: center;width:100%;height:560px;overflow: hidden; background-repeat: no-repeat; position: relative;}
.page-products .detail { color:#fff;height:560px;width:50%;overflow: hidden;position: relative;}
.page-products .main div,.page-products .main strong,.page-products .main span,.page-products .main img{ position: relative;z-index: 1;}
.page-products .detail div,.page-products .detail strong,.page-products .detail span,.page-products .detail img{position: relative;z-index: 1;}
.page-products .bg{ width: 100%;height:560px; position: absolute !important; left: 0; top: 0; display: none; z-index: 0;}
.page-products .detail a{ color:#fff;}
.page-products .main strong { display:block; font-size: 18px;color: #fff;line-height: 25px;margin-top:180px}
.page-products .main .descrip { display:block;line-height: 20px;padding-top: 5px;height: 60px;color: #fff;}
.page-products .main .btm { line-height: 20px;padding-top: 110px;color:#fff;}
.page-products .detail .sort {width:90%;height:160px;padding:120px 0 0 10%;}
.page-products .detail .sort .tag {display: inline-block;height: 22px;background:url(../images/tag_bg.png);line-height: 22px; font-size:14px;border: solid 1px #fff;padding: 0 10px;margin-bottom: 10px}
.page-products .detail .sort .arrow{display:inline-block;  float: right;height: 20px;margin-right: 10px;}
.page-products .detail .sort .price {display: block;margin-bottom: 10px}
.page-products .detail .sort .wow {color: #ff4606;font-size: 24px}
.page-products .detail .sort .descrip {display:block;}
.page-products .three-item .sort {height: 75px;padding-top: 15px}
.page-products .three-item .sort .price {display: inline-block;padding-left: 10px}
.page-products .four-item .sort {height: 50px;padding-top: 15px}
.page-products .four-item .sort .price {display: inline-block;padding-left: 10px}
.page-products .six-item .sort {height:60px;padding-top:33px}
.page-products .six-item .sort .price {display: inline-block;padding-left: 10px}


.page-products .gangcai .detail { background:#14a4f8;}
.page-products .gangcai .detail .bg{ background:url(../images/index_business2t.jpg) no-repeat left top;}
.page-products .gangcai .main {background:#0195eb;}
.page-products .gangcai .main .bg{background:url(../images/index_business2.jpg) no-repeat  right top;}

.page-products .gongying .detail {background:#ffae00;}
.page-products .gongying .detail .bg{ background:url(../images/index_business4t.jpg) no-repeat left top ;}
.page-products .gongying .main {background:#ff9c00;}
.page-products .gongying .main .bg{background:#13c0ce url(../images/index_business4.jpg) no-repeat right top;}

.page-products .jiaju .detail { background:#3bc23e;}
.page-products .jiaju .detail .bg{ background:url(../images/index_business1t.jpg) no-repeat left top;}
.page-products .jiaju .main {background:#38b83b;}
.page-products .jiaju .main .bg{background:url(../images/index_business1.jpg) no-repeat right top;}

.page-products .jinrong .detail { background:#2bc4d0;}
.page-products .jinrong .detail .bg{ background:url(../images/index_business3t.jpg) no-repeat left top;}
.page-products .jinrong .main {background:#13c0ce;}
.page-products .jinrong .main .bg{background:url(../images/index_business3.jpg) no-repeat right top;}

.page-products .on .bg{display:block;}
.page-products .on .jinrong .main {width: 50%;}

.page-products .gangcai .detail .sort {border-bottom: solid 1px #58befa}
.page-products .gongying .detail .sort {border-bottom: solid 1px #ffc852}
.page-products .jiaju .detail .sort {border-bottom:none;}
.page-products .jinrong .detail .sort {border-bottom: solid 1px #7ae6ef}

.index_mode{ width: 100%; height: 710px; background: url(../images/index_mode_bg.jpg) center top #f7f7f7;border-bottom:1px solid #f3f3f3;}
.index_policy{ width:64%; margin-top:90px; padding:0; height:380px; float:left;  }
.index_policy ul{ float: left;width:98%; }
.index_policy li{ float: left; width:49%; height:100px; background: #fff; overflow: hidden; cursor: pointer;}
.index_policy li span{ float: left;padding:0 0 0 170px;  width: 100%; height:100px; line-height:20px;}
.index_policy li span strong{font-weight: bold; font-size:20px; margin-top:30px; display: block;}
.index_policy .three span{ background:url(../images/index_policy_nav1.png) no-repeat 70px bottom; }
.index_policy .eight span{ background:url(../images/index_policy_nav2.png) no-repeat 70px bottom;}
.index_policy .on{ background:#0195eb !important; color:#fff; }
.index_policy .on span{ background-position: 70px top !important;}
.index_policy a{ display: block; }
.index_policy a:hover{  color:#fff;}
.index_policy_list1,.index_policy_list2{ float: left; width: 100%; padding-top: 50px; background: url(../images/index_policy_on.png) no-repeat; text-align: center;animation;}
.index_policy_list1{background-position: 23% top !important;}
.index_policy_list2{background-position:73% top !important;}
.index_policy_list1 div{ float: left; width:30%; margin-right: 3%;height: 350px; line-height:460px; font-size:18px;overflow: hidden;}
.index_policy_list1 .one{background: url(../images/index_policy_list1_1.png) no-repeat center center #fff;}
.index_policy_list1 .two{background: url(../images/index_policy_list1_2.png) no-repeat center center #fff;}
.index_policy_list1 .three{background: url(../images/index_policy_list1_3.png) no-repeat center center #fff;}
.index_policy_list2 div{ float: left; width:21%; margin-right:4%;height:165px; line-height:250px; font-size:18px;overflow: hidden;}
.index_policy_list2 .one{background: url(../images/index_policy_list2_1.png) no-repeat center center #fff;}
.index_policy_list2 .two{background: url(../images/index_policy_list2_2.png) no-repeat center center #fff;}
.index_policy_list2 .three{background: url(../images/index_policy_list2_3.png) no-repeat center center #fff;}
.index_policy_list2 .four{background: url(../images/index_policy_list2_4.png) no-repeat center center #fff;}
.index_policy_list2 .five{background: url(../images/index_policy_list2_5.png) no-repeat center center #fff; margin-top: 20px;}
.index_policy_list2 .six{background: url(../images/index_policy_list2_6.png) no-repeat center center #fff;margin-top: 20px;}
.index_policy_list2 .seven{background: url(../images/index_policy_list2_7.png) no-repeat center center #fff;margin-top: 20px;}
.index_policy_list2 .eight{background: url(../images/index_policy_list2_8.png) no-repeat center center #fff;margin-top: 20px;}
.index_about{ width:35%;height:500px;margin-top:90px; background: #fff; padding:0;  float:right; border:1px solid #f3f3f3; border-top:0; }
.index_about .index_video{ width:100%;}
.index_about .description{ padding:10px; font-size:12px !important; line-height:23px;}
.index_about .description h2{ line-height:32px; font-size:16px;}
.index_about a:hover{ color:#333; text-decoration:underline;}
/*!products end产品展示首页 */

.index_box .container{ padding:40px 0; display: table; }
.index_news{ width:62%;padding:0;  float:left;border:1px solid #f2f2f2; border-top:0;}
.index_information{ width:35%;padding:0; float:right;border:1px solid #f2f2f2; border-top:0;}
.index_news_top{width:100%; float:left; line-height:36px;height:36px;background:url(../images/index_new_top.gif) repeat-x left top #f9f9f9; margin-bottom:10px;}
.index_news_top h2{font-size:16px; padding-left:13px;}
.index_news_top span{font-size:12px!important; float:right; padding-right:5px;}
.index_news_left{ float:left;width:37%; padding:15px 0 0 3%;}
.index_news_left .index_news_title{ width:230px;text-align:center; font-size:12px!important; line-height:14px; padding:10px 0 20px 0;}
.index_news_right{float:left; width:59%; font-size:12px;padding:15px 0;}
.index_information .index_news_right{ width:96%;padding:15px 2% 20px 2%; }
.index_news_right h2{font-size:16px;}
.index_news_right .description{ color:#999; padding:10px 0; line-height:20px; border-bottom:1px solid #CCC;}
.index_news_right ul{ line-height:28px; margin-top:10px;}
.index_news_right ul span{ float:right;}

/****首页****/
.fw-con{}
.hot-question{padding-bottom: 40px;}
.hot-question .t{height: 27px; font-size: 16px; line-height: 16px;}
.hot-question .con{padding: 20px 50px; background:#f5f7fa; overflow: hidden;}
.hot-question .con ul{width: 33.3%; float:left;}
.hot-question .con ul li{line-height: 32px; background: url(../images/icon-dot1.jpg) no-repeat 0 14px; font-size:12px;}
.hot-question .con ul li a{color: #666; padding-left: 8px;}
.hot-question .con ul li a:hover{color: #ec6500}
.business-process{width: 854px;}
.business-process .t{height: 27px; font-size: 16px; line-height: 16px;}
.business-process .con{border:1px solid #ececec }
.business-process .con .m{height: 50px; line-height: 50px;}
.business-process .con .m span{display: block; height: 50px; width: 212px; float: left; margin-right: 1px; background:#f5f7fa; text-align: center; cursor: pointer;}
.business-process .con .m span.active{background: #fff}
.business-process .con .m span:hover{background: #fff}
.business-process .con li.process{padding: 40px;}
.business-process .con li.step-4 .step{width: 25%; float: left; position: relative; }
.business-process .con li.process .step-num{width: 60px; height: 60px; border: 1px solid #f87500; border-radius: 30px; overflow: hidden; margin: 0 auto; line-height: 60px; text-align: center; font-size: 30px; color: #f87500; font-family: Arial}
.business-process .con li.process .step-name{text-align: center; line-height: 30px; height: 30px; overflow: hidden;}
.business-process .con li.process .step-question{font-size: 12px;}
.business-process .con li.process .step-question a{line-height: 26px; display: block; text-align: center;}
.business-process .con li.step-4 .step .next-step{width: 31px; height: 19px; background: url(../images/icon-nextstep.png) no-repeat 0 0; position: absolute; top: 20px; right: -15px;}

.zq-menu{width:198px; padding: 10px 0; border:1px solid #ececec;}
.zq-menu ul{ margin-left: -1px;}
.zq-menu li{line-height: 44px;}
.zq-menu li.t{font-size: 16px; color: #ccc;padding-left: 64px; }
.zq-menu li a{color: #666; display: block;padding-left: 64px; 
	transition: color 0.2s;
	-moz-transition: color 0.2s; /* Firefox 4 */
	-webkit-transition: color 0.2s; /* Safari 和 Chrome */
	-o-transition: color 0.2s; /* Opera */}


.zq-menu li a.active{background:url(../images/icon-left-menu.png) no-repeat right -44px #f2f4f8; color: #666; padding-left: 44px;}
.fw-menu li a.active1{background:url(../images/icon-left-menu.png) no-repeat right -44px #fcf8f4; color: #ec6500; padding-left: 42px; border-left: 2px solid #ed7214;}
.zq-menu li a:hover{background:url(../images/icon-left-menu.png) no-repeat right -44px #fcf8f4; color: #ec6500; padding-left: 42px; border-left: 2px solid #ed7214;}
.zq-content{width: 860px;}
.content-txt{padding-top:20px;}
.ask_ways{width:268px; border:1px solid #ddd; padding:22px 0 22px 20px;}
.ask_ways ul li{padding-bottom:20px;}
.ask_ways ul li h3{font-size: 18px; font-weight: normal; padding-bottom:20px;}
.ask_ways_detail span{width:78px; height: 78px; background: url(../images/zixun_bg.png) no-repeat 0 0; margin-right:12px;}
.ask_ways ul li:nth-child(2) .ask_ways_detail span{background-position: 0 -78px;}
.ask_ways ul li:nth-child(3) .ask_ways_detail span{background-position: 0 -156px;}
.detail_txt{width: 178px; font-size: 14px;}
.detail_txt div{line-height: 28px;}
.detail_txt a{width:88px; height: 28px; line-height: 28px; text-align: center; color:#fff; background-color: #008cd6; display: block; margin-top: 12px;}
.detail_txt p{font-size: 20px; padding-top:10px; padding-bottom:6px;}

.fw-menu li a{padding-left: 44px;}
.fw-menu li ul{margin-left: 0; }
.fw-menu li li a{padding-left: 70px; color: #666; font-size: 12px;}
.fw-menu li li a:hover{padding-left: 68px; color: #ec6500; border-left: 2px solid #ed7214; background: #fcf8f4}
.fw-menu li li a.active{padding-left: 68px; color: #ec6500; border-left: 2px solid #ed7214; background: #fcf8f4}

.menu-fixed{background:#fff;position: fixed; top: 0 }

.w1200 .w-wrap-inner {width:1200px !important;}
.w1300 {width:1300px !important;}
.w1300 .w-wrap-inner {width:1300px !important;}