@charset "utf-8";
/* CSS Document */
html{
	font-size:62.5%;
	font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu 
}
*{ margin:0; padding:0;}
.cb{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
input, a, select, textarea{ border:none; outline:none; list-style:none; padding:0; margin:0;}
.clearfix:after { content:" "; display:block; height:0; visibility:hidden; clear:both}
#warpper{ width:100%; position:relative; margin:0 auto; overflow:hidden;}
.rel{ width:100%; height:100%; position:relative;}
.pic{ width:100%;}
.pic img{ width:100%;}
.warp{ max-width:1200px; width:100%;position:relative; margin:0 auto; height:100%; box-sizing:border-box;}
.warpper{ position:relative; z-index:100; overflow:hidden}
a:hover{color:#B40001}
a{text-decoration: none; noline: expression(this.onFocus=this.blur()); color: #5A5A5A;}


.header{position:relative; width: 100%;z-index: 200;}
.header .header_t{ height:57px;position:relative; }
.header .logo{ width:130px; height:40px; top:0; bottom:0; left:0; margin:auto; position:absolute; background:url(../img/logo.png) no-repeat center}
.header .search{ width:118px; height:18px; border:1px solid #dcdada; overflow:hidden; position:absolute; bottom:12px; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; right:0}
.header .search .input{ width:95px; height:100%; text-indent:10px; font-size:12px; color:#666666}
.header .search .sub{ position:absolute; width:23px; height:100%; right:0px; top:0; background:url(../img/search.png) no-repeat center; cursor:pointer}
.header .tel{ font-size:14px; color:#666666; position:absolute; bottom:12px; right:150px; padding-left:24px; background:url(../img/tel.png) no-repeat left center;}
.header .header_b{ background:#000000;}
.header .menu{ text-align:center; position:relative;}
.header .menu li{ width:100px; height:50px; display:inline-block;_display:inline; text-align:center; line-height:50px; margin:0 1px;}
.header .menu li a{ font-size:14px; color:white;}
.header .menu li.on{ background:url(/img/daohang1.png);} 
.header .menu li:hover{background:url(/img/daohang1.png);}


#banner{ position:relative; overflow:hidden; width:100%; height:500px}
#banner .bannerImg{ position:absolute; width:100%; height:100%;}
#banner .bannerImg li{ position:absolute; width:100% !important; height:100% !important;background-position: 50% top !important;}
#banner .prev{width:30px; height:58px; position:absolute; top:50%; margin-top:-29px; left:30px; background:url(../img/ban_l.png) no-repeat center; z-index:99}
#banner .next{width:30px; height:58px; position:absolute; top:50%; margin-top:-29px; right:30px; background:url(../img/ban_r.png) no-repeat center; z-index:99}


.home_content{ position:relative;}
.home_content .top{ position:relative;}
.home_content .top > div{ width:50%; float:left; background:#e6e6e6; height:110px; cursor:pointer}
.home_content .top .box{ padding-left:65px; background:url(../img/top_1.png) no-repeat left top; float:left; margin-left:90px; margin-top:27px; color:#666666; height:75px;}
.home_content .top .left .box{ float: right; margin-right:90px; margin-left:0;}
.home_content .top .box h1{ font-size:30px; margin-bottom:8px;}
.home_content .top .box p{ font-size:12px;}
.home_content .top_nr{ width:100%; position:relative; height:515px;}
.home_content .top_nr .l,.home_content .top_nr .r{ float:left; width:50%; height:515px; position:relative; background:url(../img/shucha.png) no-repeat center 42px;}
.home_content .top_nr .r li{ position:absolute; padding-left:20px; height:15px; line-height:15px; background:url(img/yuan1.png) no-repeat left center;}
.home_content .top_nr .r li a{ font-size:14px; color:#666666;}
.home_content .top_nr .r li:hover{ background:url(../img/yuan2.png) no-repeat left center;}
.home_content .top .on{background:url(../img/zishu.jpg)  }
.home_content .top .on .box{  background:url(../img/top_2.png) no-repeat left top; color:white;}


.home_zhichi{ padding:35px 0; background:#f3f1f1;}
.home_zhichi .tit{ color:#666666; font-size:30px; padding-bottom:15px; background:url(../img/small_line.jpg) no-repeat bottom; margin-bottom:28px; text-align:center}
.home_zhichi ul{ position:relative; text-align:center} 
.home_zhichi ul li{ display:inline-block; _display:inline; width:220px; height:auto; margin:0 36px;}
.home_zhichi ul li img{ margin-bottom:15px}
.home_zhichi ul li p{ text-align:center}
.home_zhichi ul li p a{ font-size:18px; color:#666666;}
.home_zhichi ul li .img2{ display:none}
.home_zhichi ul li:hover .img1{ display:none}
.home_zhichi ul li:hover .img2{ display:block}



.home_content .company{ padding:50px 0;}
.home_content .company .warp{ width:1015px;}
.home_content .company .left{ float:left; width:410px;}
.home_content .company .right{ float:right; width:580px;}
.home_content .company .right .name{ font-size:18px; color:#3d3d3d; margin-bottom:15px;}
.home_content .company .right .intro{ white-space:pre-wrap; font-size:14px; color:#3d3d3d; line-height:25px; height:130px;}
.home_content .company .right .hezuo .title{ font-size:24px; color:#3d3d3d; padding-bottom:4px; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
.home_content .company .right .hezuo .title a{ float:right; color:#666666; font-size:12px; line-height:30px;}
.home_content .company .right .hezuo .title a:hover{ color:#B40001}
.home_content .company .right .hezuo .tu a{ margin:0 5px;}
.home_content .company .right .hezuo .tu{ text-align:center}

.lian{ width:100%; overflow:hidden; position:relative; height:300px;}
.lian div{ width:1920px; height:100%; position:absolute; left:50%; text-align:center; margin-left:-960px; top:0;}

.second_menu{ width:100%; height:50px; background:#ebeaea; margin-bottom:60px; position:relative}  
.second_menu ul{ position:relative; height:100%;}
.second_menu ul li{ float:left; font-size:14px; margin:8px 0 0 2%; padding:11px; color:red}
.second_menu ul li:nth-of-type(1){ margin-left:260px;}
.second_menu ul li.on a{color:#261670;}
.second_menu ul li.on {background:url(../img/menu_bg1.png) no-repeat left top , url(../img/menu_bg2.png) no-repeat right bottom;}
.second_menu ul .top{ width:100%; position:absolute; top:0; left:-80%; z-index:1; text-align:right; overflow: hidden;}
.second_menu ul .top a{ font-size:24px; color:white; height:27px; top:12px; right:65px; position:absolute; padding-left:35px;}
.second_menu ul li .xia{ position:absolute; display:none; width:100%; height:auto; top:50px; left:0;  padding-bottom:10px;  background:white; z-index:9999; padding-top:20px; } 
.second_menu ul li .xia dl{ text-align:left} 
.second_menu ul li .xia dl dt{ display:inline-table; vertical-align:top; text-align:center; margin-bottom:15px; margin-right:25px}
.second_menu ul li .xia dl dt:first-child{ margin-left:10px;}
.second_menu ul li .xia dl dt a{color:#666666; font-size:14px;} 
.second_menu ul li .xia dl dt a:hover{color:#261670} 
.second_menu ul li .xia dl .on a{color:#261670}
.second_menu ul li.on .xia{ display:block}

.xie{ text-align:right; margin-bottom:25px;}
.xie span{ color:#261670;}
.main{ position:relative;}
.products .list li{ width:218px; height:280px; padding-top:6px; border:1px solid #ebeaea; float:left; margin:0 25px 30px 0;}
.products .list li .pic{ height:225px; text-align:center}
.products .list li .pic img{ max-width:100%; width:auto}
.products .list li .box{ margin:0 8px}
.products .list li .box .title{ font-size:14px; color:#666666; margin-bottom:15px;}
.products .list li .box .more a{font-size:14px; color:#666666; width:100% ; display:inline-table}
.products .list li .box .more a span{ float:right}
.products .list li:hover{ border:1px solid #261670;}
.products .list li .box .more a:hover{ color:#261670}
.products .list li .box .more a:hover span{ color:#261670}

.page{ position:relative; text-align:center;}
.page a{margin: 0 5px;display:inline-table; vertical-align:top; font-size:14px; color:#333333; width:30px; height:30px; text-align:center; line-height:30px; background:#ededed; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.page a.prev{width:80px}
.page a.next{width:80px}
.page a:hover{ background:#261670; color:white;}
.page a.on{background:#261670; color:white;}


.product_info .shang{ padding-bottom:20px ; border-bottom:1px solid #e8e6e6; margin-bottom:20px;}
.product_info .shang .left{ float:left ; width:890px;}
.product_info .shang .left .picture{ width:348px; height:348px; border:1px solid #dedede; float:left }
.product_info .shang .left .intro{ float:right ; width:495px; height:auto;}
.product_info .shang .left .intro .tit{ font-size:18px; color:#333333; margin-bottom:18px;}
.product_info .shang .left .intro .xinghao{ font-size:14px; color:#666666; margin-bottom:25px;}
.product_info .shang .left .intro .miaoshu{ font-size:18px; color:#333333; margin-bottom:5px;}
.product_info .shang .left .intro .info{font-size:14px; color:#66666; line-height:22px;}
.product_info .shang .right{ width:260px; float:right}
.product_info .shang .right .tj{ text-align:center; font-size:18px; color:#333333; margin-bottom:10px;}
.product_info .shang .right ul li{ padding-top:20px; border-top:1px solid #e8e6e6; margin-bottom:20px;}
.product_info .shang .right ul li .pic{ width:90px; float:left}
.product_info .shang .right ul li .pic img{ width:auto;}
.product_info .shang .right ul li .info{ width:165px; float:right}
.product_info .shang .right ul li .info p{  color:#666666;}
.product_info .shang .right ul li .info p:first-child{ margin-bottom:40px;}
.product_info .xia .list{ position:relative; margin-bottom:20px;}
.product_info .xia .list li{ width:128px; height:38px; border:1px solid #cfcfcf;  text-align:right; line-height:38px; text-align:center; color:#333333; background:#ededed; float:left; cursor:pointer}
.product_info .xia .list li.on{ color:white; background:#261670}
.product_info .xia .neirong > div{ display:none}
.product_info .xia .neirong{ min-height:160px;}


.success_anli .list li{ padding-bottom:20px; border-bottom:1px solid #e8e6e6; margin-bottom:20px;}
.success_anli .list li .pic{ width:150px; height:110px; float:left}
.success_anli .list li .pic img{ }
.success_anli .list li .info{ width:1030px; float:right}
.success_anli .list li .info p{  color:#666666; font-size:12px; line-height:20px; white-space:pre-wrap}
.success_anli .list li .info p:first-child{ margin-bottom:10px; font-size:14px; color:#333333}
.success_anli_info .t .fr{ width:640px;}
.success_anli_info .t .fr p{ font-size:14px; line-height:20px; white-space:pre-wrap	; color:#666666;}
.success_anli_info .t .fr p:first-child{ color:#333333}

.service_support .list li{ padding-bottom:20px; border-bottom:1px solid #e8e6e6; margin-bottom:20px;}
.service_support .list li .pic{ width:150px; height:110px; float:left}
.service_support .list li .pic img{ }
.service_support .list li .info{ width:1030px; float:right}
.service_support .list li .info p{  color:#878787; font-size:14px; line-height:22px; white-space:pre-wrap}
.service_support .list li .info p:first-child{ margin-bottom:10px; font-size:14px; color:#333333}


.service_support_info .question{ font-size:14px; color:#333333; line-height:22px; padding-bottom:30px; border-bottom:1px solid #ebeaea; margin-bottom:30px; white-space:pre-wrap}

.weixiu_exm .list li{ width:255px; height:400px; padding:6px 10px 0 10px; border:1px solid #dedede; float:left; margin:0 25px 20px 0;}
.weixiu_exm .list li .pic{ height:225px; height:255px; overflow:hidden; position:relative ;text-align:center}
.weixiu_exm .list li .pic .ceng{ width:100%; height:100%; position:absolute; top:0; left:0; background:url(../img/weixiu_cengbg.png); display:none; }
.weixiu_exm .list li .pic .ceng img{ width:41px; height:44px; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto;}
.weixiu_exm .list li .pic img{ max-width:100%; width:auto}
.weixiu_exm .list li .title{ font-size:14px; color:#333333; margin-bottom:10px; margin-top:10px; line-height:20px;}
.weixiu_exm .list li .info{ color:#808080; line-height:20px; min-height:50px;}
.weixiu_exm .list li .more a{font-size:14px; color:#666666; width:100% ; display:inline-table}
.weixiu_exm .list li .more a span{ float:right}
.weixiu_exm .list li .more a:hover{ color:#261670}
.weixiu_exm .list li .more a:hover span{ color:#261670}


.gongsi-jianjie .tit{ color:#333333; font-size:18px; margin-bottom:10px; margin-top:10px;}
.gongsi-jianjie p span{ font-size:14px; color:#333333;}


.rencai_zp .tit{ color:#333333; font-size:18px; margin-bottom:10px; margin-top:10px;}
.rencai_zp p span{ font-size:14px; color:#333333;}
.rencai_zp ul li{ padding-bottom:40px; border-bottom:1px solid #d1d1d1; margin-bottom:40px; padding-left:83px; position:relative;}
.rencai_zp ul li p{ font-size:14px ; color:#666666;	margin-bottom:5px;}
.rencai_zp ul li img{ position:absolute; left:0; top:0px;}
.rencai_zp_info .top{ font-size:18px; color:#333333 ; border-bottom:1px solid #d1d1d1; padding-bottom:20px; margin-bottom:20px;}
.rencai_zp_info a{ float:right;}
.rencai_zp_info .time{ font-family:宋体; color:#666666; margin-bottom:20px;}

.solution .tit{ text-align:center; font-size:18px; color:#333333}
.solution .kuai{ border-bottom:1px solid #d1d1d1; padding-bottom:20px; margin-bottom:20px;}
.solution .kuai p{ color:#666666; font-size:14px; line-height:25px; white-space:pre-wrap}
.solution .kuai span{ color:#333333; line-height:25px; font-size:18px; }

.contact_us .warp{ width:900px;}
.contact_us .map{ padding-bottom:20px; border-bottom:1px solid #d1d1d1;}
.contact_us .list li{ width:400px; float:left;font-size:14px; color:#333333; padding-left:33px; padding-bottom:10px; margin-bottom:50px; margin-right:33px ; border-bottom:1px solid #c0c0c0}
.contact_us .list li.zj{ background:url(../img/dianhua.png) no-repeat left top;}
.contact_us .list li.xs{background:url(../img/dianhua.png) no-repeat left top;}
.contact_us .list li.rj{background:url(../img/dianhua.png) no-repeat left top;}
.contact_us .list li.wx{background:url(../img/dianhua.png) no-repeat left top;}
.contact_us .list li.cz{background:url(../img/cz.png) no-repeat left top;}
.contact_us .list li.dz{background:url(../img/dz.png) no-repeat left top;}
.contact_us .list li.yb{background:url(../img/yb.png) no-repeat left top;}
.contact_us .list li.wz{background:url(../img/wz.png) no-repeat left top;}

.news .list li{ width:218px; height:305px; border-bottom:1px solid #ebeaea; float:left; margin:0 25px 25px 0;}
.news .list li .title{ font-size:14px; color:#333333; margin:12px 0 10px;}
.news .list li .info{ color:#666666; line-height:20px; min-height:45px;}
.news .list li .more a{font-size:14px; color:#666666; width:100% ; display:inline-table}
.news .list li .more a span{ float:right}
.news .list li:hover{ border-bottom:1px solid #261670;}
.news .list li:hover .title{ color:#261670}

.news_info .shang{ padding-bottom:20px ; border-bottom:1px solid #e8e6e6; margin-bottom:20px;}
.news_info .shang .left{ float:left ; width:890px;}
.news_info .shang .left .title{ font-size:18px; text-align:center; color:#333333;}
.news_info .shang .left .time{ margin:30px 0 20px; text-align:center; color:#b0b0b0}
.news_info .shang .right{ width:260px; float:right}
.news_info .shang .right .tj{ text-align:center; font-size:18px; color:#333333; margin-bottom:10px;}
.news_info .shang .right ul li{ padding-top:20px; border-top:1px solid #e8e6e6; margin-bottom:20px;}
.news_info .shang .right ul li .pic{ width:90px; float:left}
/*.news_info .shang .right ul li .pic img{ width:auto;}*/
.news_info .shang .right ul li .info{ width:165px; float:right}
.news_info .shang .right ul li .info p{  color:#666666;}
.news_info .shang .right ul li .info p:first-child{ margin-bottom:40px;}

.down_2 .list li{ padding-bottom:8px; border-bottom:1px solid #e2e2e2; margin-bottom:25px; font-size:14px; font-family:宋体;}
.down_2 .list li:hover{ color:#261670}
.down_2 .list li a{ float:right}


.xiazai_two .list li{ width:570px; height:310px; background:#f1f1f1; position:relative; float:left; margin-right:59px;}
.xiazai_two .list li .title{ font-size:18px; color:white; text-indent:30px; height:40px; line-height:40px; background:#261670;}
.xiazai_two .list li dl{ padding:20px 0 0 30px;}
.xiazai_two .list li dl dt a{ color:#333333; font-size:14px; font-family:宋体;}
.xiazai_two .list li dl dt{ margin-bottom:13px}
.xiazai_two .list li dl dt:hover a{ text-decoration:underline; color:#261670}
.xiazai_two .list li .more{ position:absolute; bottom:20px; right:30px; font-size:14px; font-family:宋体; color:#333333}
.xiazai_two .list li .more:hover{ color:#262670}

.download_three .shang{ padding-bottom:20px ; border-bottom:1px solid #e8e6e6; margin-bottom:20px;}
.download_three .shang .left{ float:left ; width:890px;}
.download_three .shang .left .title{ font-size:18px; text-align:center; color:#333333; padding-bottom:20px; border-bottom:1px solid #dddedf}
.download_three .shang .left .time{ margin:30px 0 20px; text-align:center; color:#b0b0b0}
.download_three .shang .right{ width:260px; float:right}
.download_three .shang .right .tj{ text-align:center; font-size:18px; color:#333333; margin-bottom:10px; border-bottom:1px solid #dddedf; padding:10px;}
.download_three .shang .right ul li{ margin-bottom:10px;}
.download_three .shang .right ul li a{ color:#333333; font-family:宋体; margin-bottom:10px;}
.download_three .shang .right ul li .pic{ width:90px; float:left}

.zhengshu .list li{ width:180px; height:210px;border-bottom:1px solid #d9d9d9; float:left; margin:0 75px 30px 0;}
.zhengshu .list li .pic{ height:180px; position:relative; overflow:hidden; text-align:center}
.zhengshu .list li .pic img{ max-width:100%; width:auto}
.zhengshu .list li .more a{ font-size:14px; font-family:宋体;}
.zhengshu .list li .more a span{ float:right;}
.zhengshu .list li .more{ line-height:40px;}

.video .list li{ width:380px; height:378px; float:left; margin:0 30px 0px 0;}
.video .list li .title{ font-size:14px; color:#333333; margin:12px 0 10px;} 
.video .list li .more a{font-size:14px; color:#999999; width:100% ; display:inline-table}
.movie_spzx{ position:absolute; top:0; left:0; bottom:0; right:0; margin:auto; height:481px;; width:731px; z-index:999999;}
.shipin_kuang{ width:100%; height:100%; position:fixed; background:url(../img/video-bg.png); left:0; top:0; display:none; z-index:999}	
		
		
		


.footer{ position:relative; padding:30px 0; background:#222222; text-align:center}
.footer a{ font-size:14px; color:#fefefe; margin:0 8px;}
.footer p:first-child{ margin-bottom:20px;}
.footer p{ color:#bdbdbd;}


@media screen and (max-width: 640px){
	.col48{ width:48%; margin-bottom:20px;}

}

@media screen and (max-width: 950px){
	
}

