@charset "utf-8";

/* CSS Document */



body{ margin:0px; padding:0px; border:0px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; color:#333333; font-size:14px; width:100%; background:#ffffff;}

a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#333333; font-size:13px;}

a:hover{ text-decoration:none;}

*{ padding:0px; margin:0px; border:0px;

}/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/

li{ list-style:none;}

.clear{ clear:both; height:0px;}

input:focus{ outline: none;}/*去除按钮选中的高亮标签*/

textarea:focus{ outline: none;}

div,p,table,td,ul,li,span,a,ol,input{ padding:0px; margin:0px; border:0px;}

input::-ms-input-placeholder { font-size:12px; color:rgba(160,160,160,0.9);}

input::-webkit-input-placeholder { font-size:12px; color:rgba(160,160,160,0.9);}

input::-moz-placeholder { font-size:12px; color:rgba(160,160,160,0.9);}

input::-moz-placeholder { font-size:12px; color:rgba(160,160,160,0.9);}

img{ max-width:100%;  display: inherit;}

.fl{ float:left;}

.fr{ float:right;}

.pc{ display:block;}

.mo{ display:none;}



.newsbox .newsboxnei .newsboxclose { margin:1% 0;}

.newsbox .newsboxnei .newsboxtext img{ display:inline-block;}

.newsbox .newsboxnei .newsboxclose img{ display:inline-block; cursor:pointer;}

.top{ width:100%; height:103px;}

.top .topnei{ width:1000px; margin:0 auto; }

.top .topnei .pclogo{ margin-top:22px;}

.top .topnei .pcmenu{margin-left:60px;}

.top .topnei .pcmenu a{ display:inline-block; width:110px; height:103px; line-height:103px; text-align:center; font-size:14px; color:#666666; float:left;}

.top .topnei .pcmenu a .showa{ display:inline-block;}

.top .topnei .pcmenu a .hidena{ display:none;}

.top .topnei .pcmenu a:hover .showa{ display:none;}

.top .topnei .pcmenu a:hover .hidena{ display:block;}


#full-screen-slider { width:100%; height:700px; float:left; position:relative}
#slides { display:block; width:100%; height:700px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:660px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.aboutbanner{ width:100%; height:700px; display:inline-block;  }



.neititle1{ height:183px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; width:100%;}

.neititle1 .neititle1_nei{ width:100%; text-align:center;}

.neititle1 .neititle1_nei .neititle1_nei_top{ width:100%; text-align:center; font-size:33px; color:#454864;}

.neititle1 .neititle1_nei .neititle1_nei_bot{ display:inline-block; padding:0 20px; border-bottom:#686868 solid 1px; height:7px; text-align:center; font-size:18px; color:#333333;}

.neititle1 .neititle1_nei .neititle1_nei_bot div{ line-height:15px; padding:0 15px; text-align:center; background:#FFFFFF; height:15px; font-size:18px; color:#333333;}



.about1{ text-align:center; width:100%; padding-bottom:50px; background:#fafafa; border-top:#e2e2e2 solid 1px; padding-bottom:45px; padding-top:35px;}

.about1 .about1_nei{ font-size:14px; line-height:26px; color:#414141; width:1030px; display:inline-block; max-width:100%; text-align:left;}

.about1 p{ width:100%; float:left;}



.management{ width:100%; min-height:555px; padding-top:85px; background:#fff url(../images/tupian7.jpg) no-repeat 50% 0; background-size:cover;} 

.management .management_nei{ width:1084px; padding:27px; height:410px; background:#dd3d3f; margin:0 auto;}

.management .management_nei .management_nei_img{ margin-top:-66px;}

.management .management_nei .management_nei_text{ color:#FFFFFF; width:419px;}

.management .management_nei .management_nei_text .management_title{ margin-top:10px; font-size:18px;}



.management .management_nei .management_nei_text .management_text{ font-size:12px; line-height:25px;}



.history{ position:relative; width:100%; height:420px; margin:0 auto; max-width:100%; overflow-y:hidden; overflow-x:hidden; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:flex-start;}

.history .history_box{ height:0; border:#39405e solid 1px; position:relative;}

.history .history_nei{ position:relative;}

.history .history_nei .history_xun{ width:258px; position:absolute; color:#FFFFFF; text-align:center;}

.history .history_nei .history_xun .history_xun_dian{ left:0; position:absolute; width:100%; text-align:center;}

.history .history_nei .history_xun .history_xun_dian .history_xun_dian_nei{ display:inline-block; width:18px; height:18px; overflow:hidden; background:#FFFFFF; border:#39405e solid 2px; border-radius:18px; padding:4px;}

.history .history_nei .history_xun .history_xun_dian .history_xun_dian_nei div{ width:6px; height:6px; border-radius:6px;}

.history .history_nei .history_xun:hover .history_xun_dian .history_xun_dian_nei div{ background:#39405e;}

.history .history_nei .history_xun .history_xun_title{ width:100%; font-size:16px; padding:20px 20px 0 20px; background:#39405e; border-top-left-radius:5px; border-top-right-radius:5px; }

.history .history_nei .history_xun .history_xun_small{ width:100%; font-size:14px; line-height:22px; padding:0 20px 20px 20px; background:#39405e; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}

.history .history_nei .history_xun_bot{ top:9px;} 

.history .history_nei .history_xun_top{ bottom:21px;}

.history .history_nei .history_xun_bot .history_xun_dian{ top:-18px;}

.history .history_nei .history_xun_top .history_xun_dian{ bottom:-35px;}



.history .history_nei .history_xun .history_xun_sanjiao{ position:absolute; z-index:9; text-align:center; width:100%;}

.history .history_nei .history_xun .history_xun_sanjiao .history_xun_sanjiaonei{ display:inline-block;}

.history .history_nei .history_xun_top .history_xun_sanjiao .history_xun_sanjiaonei div{ width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #39405e; margin-top:-15px; float:left;}

.history .history_nei .history_xun_bot .history_xun_sanjiao{ top:0;}

.history .history_nei .history_xun_bot .history_xun_title{ margin-top:10px;}

.history .history_nei .history_xun_bot .history_xun_sanjiao .history_xun_sanjiaonei div{ width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #39405e; margin-top:-15px; float:left;}



.ditu{ width:1030px; margin:0 auto; height:0px; position: relative;}

.ditu .dutinei{ width:100%; height:0; position:absolute; z-index:111111;}

.ditu .dutinei .contactline{ margin-top:108px; width:333px; background:#FFFFFF; box-shadow:rgba(0,0,0,0.12) 0 0 20px;}

.ditu .dutinei .contactline td{ border-bottom:#d4d4d4 solid 1px; font-size:14px; color:#454864; height:65px;}

.ditu .dutinei .contactline .contact_title{ border-bottom:none; height:80px;} 

.ditu .dutinei .contactline .contact_title .contact_title_cn{ font-size:16px; color:#333333;}

.ditu .dutinei .contactline .contact_title .contact_title_en{ font-size:18px; color:#454864;}



.neifooter{ padding-top:100px; width:100%; text-align:center; min-height:400px; background: url(../images/tupian6.jpg) no-repeat 50%;}

.neifooter div{ display:inline-block;}

.neifooter .neifooter_title{ margin-bottom:27px; min-width:230px; height:30px; display:inline-block; border:#6a6d83 solid 1px; padding:0 23px;}

.neifooter .neifooter_title div{ height:55px; font-size:16px; color:#454864; line-height:55px; padding:0 5px; text-align:center; background:#FFFFFF;}

.neifooter .neifooter_title2{ font-size:28px; color:#454864; text-align:center; width:100%;}

.neifooter .neifooter_title3{ width:135px; display:inline-block; background:#6a6d83; height:1px;}

.neifooter .neifooter_title4{ float:left; font-size:14px; color:#a8a8a8; text-align:center; width:100%;}

.neifooter .neifooter_title5{ float:left; font-size:29px; color:#575757; text-align:center; width:100%; margin-top:25px;}

.neifooter .fl{ text-align:center; width:100%; }

.neifooter .bdshare-button-style1-32 a{ margin:5px;}

.neifooter .neifooter_title6{ color:#6a6d83; font-size:12px; line-height:2em;}

.neifooter .neifooter_title6 a{ float:left; color:#6a6d83; font-size:12px; line-height:2em;}

.neifooter .neifooter_title6 span{ float:left; margin:0 10px;}

.neifooter .neifooter_title7{ float:left; color:#666666; line-height:2em; font-size:12px; text-align:center; width:100%;}

.neifooter .bdsharebuttonbox{ margin-top:45px;}





.liucheng1{ width:100%; min-height:400px; background:#fafafa; border-top:#e2e2e2 solid 1px; padding-bottom:45px; padding-top:35px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}



.commitment{ width:100%; text-align:center;}

.commitment .commitment_nei{ display:inline-block;}

.commitment .commitment_nei .commitment_xun{ float:left; margin:0 82px 0 83px; padding-bottom:38px;}

.commitment .commitment_nei .commitment_xun .commitment_img{ width:200px; height:200px; border:#767676 solid 5px; overflow:hidden; border-radius:200px; }

.commitment .commitment_nei .commitment_xun .commitment_img img{ width:100%;}

.commitment .commitment_nei .commitment_xun .commitment_title{ height:50px; line-height:50px; font-size:15px; font-weight:bolder; color:#333333;}



.customization{ width:100%; min-height:532px; padding-bottom:55px; text-align:center; background-size:cover;}

.customization .neititle1 .neititle1_nei .neititle1_nei_top{ color:#FFFFFF;}

.customization .neititle1 .neititle1_nei .neititle1_nei_bot{border-bottom: #ffffff solid 1px;}

.customization .neititle1 .neititle1_nei .neititle1_nei_bot div{ color:#FFFFFF; background:#110a05;}

.customization .onlineform{ width:570px; border:rgba(128,128,128,0.3) solid 1px; border-radius:5px; overflow:hidden; display:inline-block;}

.customization .onlineform input{ float:left; width:100%; height:48px; border-bottom:rgba(128,128,128,0.3) solid 1px; padding-left:20px; background:rgba(0,0,0,0.30); color:#FFFFFF; font-size:15px; font-weight:bolder;}

.customization .onlineform textarea{ float:left; width:100%; height:108px; border-bottom:rgba(128,128,128,0.3) solid 1px; padding:10px 20px; background:rgba(0,0,0,0.30); color:#FFFFFF; font-size:15px; font-weight:bolder;}

.customization .onlineform input[type="submit"]{ height:60px; background:#dd3d3f; color:#FFFFFF; font-size:15px; font-weight:bolder; cursor:pointer;}



.job{ width:1030px; max-width:100%; margin:0 auto;}

.job .jobxun_data{ font-size:13px; line-height:20px; color:#454864;}

.job .jobxun_zhiwei{ font-size:14px; line-height:20px; color:#454651;}

.job .jobxun_text{ font-size:12px; line-height:24px; color:#666666;}



.news{ width:100%; height:701px; background:url(../images/tupian12.jpg) no-repeat 50%; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; background-size:cover;}

.news .news_nei{ display:inline-block; width:1030px; height:0; max-width:100%; position:relative;}

.news .news_nei .news_showbox{ width:100%; height:460px; position:absolute; top:-230px;}

.news .news_nei .news_showbox .news_showbox_img{ width:805px; height:460px; background: url(../images/bg19.png) no-repeat 20px 50%; float:left; padding:0 0 0 160px}

.news .news_nei .news_showbox .news_showbox_img a{ width:646px; overflow:hidden; display:inline-block; height:460px; overflow:hidden;}

.news .news_nei .news_showbox .news_showbox_img a img{ height:460px;}

.news .news_nei .news_showbox .news_showbox_right{ padding:50px 15px 10px 25px; width:319px; height:335px; background:url(../images/bg18.png) no-repeat 50%; position:absolute; right:0; top:48px;}

.news .news_nei .news_showbox .news_showbox_right .news_showbox_title{ width:100%; overflow:hidden; text-overflow:ellipsis; white-space:pre; float:left; font-size:18px; color:#FFFFFF;}

.news .news_nei .news_showbox .news_showbox_right .news_showbox_xian{ width:100%; float:left; }

.news .news_nei .news_showbox .news_showbox_right .news_showbox_small{ width:100%; float:left; font-size:12px; line-height:2em; max-height:12em; overflow:hidden; color:#f3cfd4; }

.news .news_nei .news_showbox .news_showbox_right .news_showbox_more{ width:100%; cursor:pointer; float:left; font-size:12px; line-height:2em; color:#f4d4d8; }

.news .news_nei .news_icon{ display:inline-block; position:absolute; z-index:1111; left:90px; top:-30px; cursor:pointer;}

.news .news_nei .news_textbox{ height:0; width:0; overflow:hidden; font-size:0;}





.product{ width:100%; border-top:#e5e5e5 solid 1px; overflow:hidden;}

.product .product_top{ height:715px; width:1030px; max-width:100%; margin:0 auto; position:relative;}

.product .product_top .product_top_select{ width:1350px; margin-left:-160px; top:315px; height:0; cursor:pointer; position:relative;}

.product .product_top .product_top_select .product_top_left{ position:absolute; z-index:11111; left:50px;}

.product .product_top .product_top_select .product_top_right{ position:absolute; z-index:11111; right:50px;}

.product .product_top .product_top_select .icon2{ display:none;}

.product .product_top .product_top_select div:hover .icon1{ display:none;}

.product .product_top .product_top_select div:hover .icon2{ display:block;}

.product .product_top .product_top_linkbox{ position:absolute; z-index:11111; bottom:0; left:0;}

.product .product_top .product_top_linkbox a{ display:inline-block; padding:0 20px; margin:0 2px 0 0; height:38px; color:#FFFFFF; font-size:13px; text-align:center; float:left; line-height:38px; background:#b9b9b9;}

.product .product_top .product_top_linkbox a:hover,.product .product_top .product_top_linkbox a.on{ background:#db2122;}

.product .product_top .product_top_linkbox2{ width:0; position:absolute; z-index: 2222; right:0; height:715px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.product .product_top .product_top_linkbox2 .product_top_linkbox2_nei{ border:#bebebe solid 1px; border-radius:3px; overflow:hidden; margin-left:-105px;}

.product .product_top .product_top_linkbox2 .product_top_linkbox2_nei a{ background:#FFFFFF; display:inline-block; width:105px; text-align:center; float:left; height:34px; line-height:34px; font-size:12px; color:#979797; border-bottom:#bebebe solid 1px;}

.product .product_top .product_top_linkbox2 .product_top_linkbox2_nei a:last-child{ border-bottom:#bebebe solid 0px;}

.product .product_top .product_top_linkbox2 .product_top_linkbox2_nei a:hover{ background:#db2122; color:#FFFFFF;}

.product .product_top .product_top_linkbox2 .product_top_linkbox2_nei a.on{ background:#db2122; color:#FFFFFF;}

.product .product_top .product_top_showbox{ height:715px; max-width:100%; background-color:#FFFFFF; background-position:center; background-repeat:no-repeat; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.product .product_top .product_top_showbox .product_top_showbox_nei{ display:inline-block; width:100%; text-align:left;}

.product .product_top .product_top_showbox .product_top_showbox_nei div{ line-height:20px; width:200px; text-align:center; color:#000000;}

.product .product_top .product_top_showbox .product_top_showbox_nei .product_top_showbox_title{font-size:15px; line-height:35px; font-weight:bolder;}

.product .product_top .product_top_showbox .product_top_showbox_nei .product_top_showbox_small{font-size:13px;}

.product .product_top .product_top_showbox .product_top_showbox_nei .product_top_showbox_type{font-size:12px;}



.product .product_bot{ height:150px; width:110%; overflow:hidden;}

.product .product_bot .product_bot_img{ width:150px; cursor:pointer; float:left; height:150px; overflow:hidden; }

.product .product_bot .product_bot_img img{ width:100%;}







.banner{ height:600px; width:100%;}



.indextitle{ padding-top:30px; padding-bottom:30px; width:100%; text-align:center; overflow:auto;}

.indextitle div{ display:inline-block;}

.indextitle .indextitle1{ margin-bottom:10px; min-width:230px; height:30px; display:inline-block; border:#6a6d83 solid 1px; padding:0 23px;}

.indextitle .indextitle1 div{ height:55px; font-size:16px; color:#454864; line-height:55px; padding:0 5px; text-align:center; background:#FFFFFF;}

.indextitle .indextitle2{ line-height:38px; font-size:36px; color:#454864; text-align:center; width:100%; float:left;}

.indextitle .indextitle3{ line-height:0px; margin-bottom:7px; width:100%; float:left; text-align:center; height:1px;}

.indextitle .indextitle3 div{ width:135px; display:inline-block; background:#6a6d83; height:1px;}

.indextitle .indextitle4{ float:left; font-size:18px; color:#585a72; text-align:center; width:100%;}



.xuanfu{ width:0px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:flex-start; position:fixed; z-index:111111111112; top:0; right:0;}

.xuanfu .xuanfu_nei{ margin-left:-44px;}

.xuanfu .xuanfu_nei .xuanfu_xun{ width:44px; height:44px; float:left; margin:1px; background:#b5b5b5;}

.xuanfu .xuanfu_nei .xuanfu_xun .xuanfu_xun_icon{ background:#eb2d2d; cursor:pointer; width:44px; height:44px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.xuanfu .xuanfu_nei .xuanfu_xun .xuanfu_xun_fuchu{ display:none; box-shadow:rgba(0,0,0,0.11) 0 0 10px; position:absolute; z-index:1111111111; margin-right:-6px; right:44px;  height:44px;}



.xuanfu .xuanfu_nei .xuanfu_xun .xuanfu_xun_fuchu .xuanfu_xun_text{ height:44px; color:#eb2d2d; font-size:14px; line-height:44px; padding-left:20px; border:#ededed solid 1px; border-right:none; background:#FFFFFF;min-width:170px; white-space:pre; }

.xuanfu .xuanfu_nei .xuanfu_xun .xuanfu_xun_fuchu .xuanfu_xun_right{ width:23px; height:44px; background:url(../images/bg21.png) no-repeat 100% 50%;}

.xuanfu .xuanfu_nei .xuanfu_xun .xuanfu_xun_fuchu .bdsharebuttonbox{ height:44px; color:#eb2d2d; font-size:14px; line-height:44px; padding-left:20px; border:#ededed solid 1px; border-right:none; background:#FFFFFF;min-width:170px;}

.xuanfu .xuanfu_nei .xuanfu_xun .xuanfu_xun_fuchu .bdsharebuttonbox a{ margin:5px 2px !important;}

.xuanfu .xuanfu_nei .xuanfu_xun:hover .xuanfu_xun_icon{ background:#b5b5b5;}

.xuanfu .xuanfu_nei .xuanfu_xun:hover .xuanfu_xun_fuchu{ display:block;}







.bannershow{ width:100%; margin:0px auto; height:779px;}

.bannershow .bannershow_left{ float:left; width:34px; margin-left:-34px; position:absolute; z-index:1111;}

.bannershow .bannershow_left span{ width:34px; background:url(/../images/tupian10.png) no-repeat 50% 50%; display:inline-block; cursor:pointer;}

.bannershow .bannershow_box{ width:100%; position:absolute;}

.bannershow .bannershow_right{ float:right; width:34px; margin-left:1110px; position:absolute; z-index:1111;}

.bannershow .bannershow_right span{ width:34px; background:url(/../images/tupian11.png) no-repeat 50% 50%; display:inline-block; cursor:pointer;}



.classic{ width:100%; text-align:center;}

.classic .classic_nei{ display:inline-block;}

.classic .classic_nei a{ overflow:hidden; width:230px; height:334px; float:left; position:relative; padding-bottom:8px; background:url(../images/bg26.png) no-repeat 50% 100%; display:inline-block; margin:0 11px;}

.classic .classic_nei a .seban{ width:220px; height:0px; position:absolute; z-index:1; top:334px; transition:all ease 0.55s; margin:0 5px;}

.classic .classic_nei a.hongban .seban{ background:rgba(219,33,34,0.3)}

.classic .classic_nei a.huiban .seban{ background:rgba(0,0,0,0.3)}

.classic .classic_nei a.shang{ margin-top:-17px;}

.classic .classic_nei a.xia{ margin-top:17px;}

.classic .classic_nei a .text{ width:100%; height:326px; position:absolute; z-index:2; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; bottom:326px; transition:all ease 0.55s;}

.classic .classic_nei a .text .text_nei{ width:100%; text-align:center; color:#FFFFFF;}

.classic .classic_nei a .text .text_nei .text1{ font-size:20px; font-weight:bolder; width:100%; float:left;}

.classic .classic_nei a .text .text_nei .text2{ font-size:15px; line-height:23px; width:100%; float:left;}

.classic .classic_nei a .text .text_nei .text3{ display:inline-block; width:110px; height:33px; border:#fff solid 1px; text-align:center; line-height:33px;}

.classic .classic_nei a .text .text_nei .text3_box{ margin-top:45px; display:inline-block; width:100%; text-align:center; float:left;}

.classic .classic_nei a:hover .seban{ top:5px; height:316px; transition:all ease 0.75s;}

.classic .classic_nei a:hover .text{ bottom:5px; transition:all ease 0.75s;}




.tj{
	width:100%;
	margin:0 auto;
}
.tj_nei{
	width:1008px;
	margin:0 auto;
}
.tj_nei .tj_left{
	width:400px;
	
}
.tj_nei .tj_left img{
	margin:8px 0px; 
	
}
.tj_nei .tj_right{
	margin-left:8px;
	width:600px;
}
.tj_nei .tj_right .tj_pic{
	margin:6px 3px;
	border:1px solid #eee;
}

*{padding: 0px}
#gallery img {
	border: none;
}
#gallery_output {
	float: left;
	width: 400px;
	overflow: hidden;
}

#gallery_output img {
	display: block;
	margin:8px 0px; 
}

#gallery_nav {
	float: left;
	margin-left:8px;
	width: 600px;
}
#gallery_nav a{
	display: block;
	float:left;
	margin:6px 3px;
	border:1px solid #eee;

}

.on{
	border:1px solid #000 !important;
}





.aboutindex{ width:100%; height:576px; background:url(../images/tupian21.jpg) 50%;}

.aboutindex .aboutindex_nei{ width:1030px; margin:0 auto;}

.aboutindex .aboutindex_nei .aboutindex_left{ width:450px; float:left; margin-top:86px;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_topimg{ width:100%; float:left;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a{ padding:0 34px; border-left:#333333 solid 4px; width:100%; float:left;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_top{ font-size:31px; line-height:44px; color:#333333;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_top span{ float:left;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_top .hong{font-size:36px; color:#db2122;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_text{ text-indent:2em; font-size:12px; line-height:22px; color:#7f7f7f;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_more{ margin-top:20px; width:213px; height:29px; border:#333333 solid 2px;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_more div{ width:50%; line-height:25px; text-align:center; float:left;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_a .aboutindex_left_more div.aboutindex_left_more1{ background:#333333; color:#FFFFFF; font-size:15px;}

.aboutindex .aboutindex_nei .aboutindex_left .aboutindex_bot{ width:100%; float:left;}

.aboutindex .aboutindex_nei .aboutindex_right{ width:575px; margin-top:86px; float:right; height:396px; position:relative; overflow:hidden;}

.aboutindex .aboutindex_nei .aboutindex_right #banner_button{ z-index:2; position:absolute; width:575px; height:396px;}



.serviceindex{ width:100%; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; min-height:428px; background:url(../images/tupian23.jpg) 50%; background-size:cover;}



.historyindex{ width:100%; min-height:593px; background:url(../images/tupian24.jpg) no-repeat 50%; background-size:cover;}

.historyindex .historyindex_nei{ position:relative; overflow:hidden; margin:0 auto; width:1200px; max-width:100%; height:593px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.historyindex .historyindex_neis{ position:relative; border-top:#FFFFFF solid 2px; width:100%; height:18px; padding-left:123px;}

.historyindex .historyindex_nei .historyindex_box{}

.historyindex .historyindex_nei .historyindex_box .history_xun{ cursor:pointer; position:relative; width:18px; height:18px; float:left; margin-right:120px;}

.historyindex .historyindex_nei .historyindex_box .history_xun:first-child{ margin-left:-122px;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_bot{ width:18px; height:18px; border:#db2122 solid 2px; border-radius:18px; position:absolute; top:-9px; left:118px;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_bot div{ width:10px; height:10px; margin:2px; border-radius:20px;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_top{ display:none; width:254px; position:absolute; bottom:40px;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_top .history_xun_top1{ font-size:14px; padding:20px 20px 0 20px; color:#db2122; width:100%; text-align:center; background:rgba(255,255,255,0.7); border-top-left-radius:5px; border-top-right-radius:5px;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_top .history_xun_top2{ font-size:14px; padding:0 20px 20px 20px; color:#666666; width:100%; line-height:22px; background:rgba(255,255,255,0.7); border-bottom-left-radius:5px; border-bottom-right-radius:5px;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_top .history_xun_sanjiao{ position:absolute; z-index:9; text-align:center; width:100%;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_top .history_xun_sanjiao .history_xun_sanjiaonei{ display:inline-block;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_top .history_xun_sanjiao .history_xun_sanjiaonei div{ width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid rgba(255,255,255,0.7); margin-top:-15px; float:left;}

.historyindex .historyindex_nei .historyindex_box .history_xun .history_xun_bot:hover{ background:#FFFFFF;}

.tradeindex{ width:1030px; margin:0 auto;}

.tradeindex .tradeindex_left{ margin-left:-52px;}

.tradeindex .tradeindex_right{ width:330px; margin-top:40px;}

.tradeindex .tradeindex_right .tradeindex_right0{ font-size:40px; color:#000000; width:100%; text-align:left;}

.tradeindex .tradeindex_right .tradeindex_right1{ font-size:14px; color:#000000; width:100%; text-align:left;}

.tradeindex .tradeindex_right .tradeindex_right2{ font-size:14px; color:#616161; width:100%; text-align:left; line-height:24px; margin-top:15px;}

.partner{ width:100%; text-align:center; font-size:14px; line-height:25px; color:#666666;}



.partner .partner_img{ width:100%; height:600px;-webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}



.historyindex_sel{ display:none; width:1250px; margin:0 auto; max-width:100%; position:relative; z-index:11111; height:0;}

.historyindex_sel div{ cursor:pointer; position:absolute; top:265px;}

.historyindex_sel div img{ width:25px;}

.historyindex_sel div .img2{ display:none;}

.historyindex_sel .historyindex_sel_left{ left:0px;}

.historyindex_sel .historyindex_sel_right{ right:0;}



.historyindex_sel div:hover .img1{ display:none;}

.historyindex_sel div:hover .img2{ display:block;}

.historyindex:hover .historyindex_sel{ display:block;}





.footershenzhan{ width:100%; background:#343434;}

.footershenzhan .footershenzhan1{ width:100%; border-bottom:#3e3e3e solid 1px; height:35px;}

.footershenzhan .footershenzhan1 .footershenzhan1_box{ width:1030px; margin:0 auto; text-transform:uppercase;}

.footershenzhan .footershenzhan1 .footershenzhan1_box .footershenzhan1_left{ font-size:14px; color:#aeb8bf; line-height:35px; float:left;}

.footershenzhan .footershenzhan1 .footershenzhan1_box .footershenzhan1_left .zhankai{ height:35px; float:left; cursor:pointer;}

.footershenzhan .footershenzhan1 .footershenzhan1_box .footershenzhan1_left .guanbi{ height:35px; display:none; cursor:pointer; float:left;}

.footershenzhan .footershenzhan1 .footershenzhan1_box .footershenzhan1_left span{ margin-left:20px; display:inline-block; float:left;} 

.footershenzhan .footershenzhan1 .footershenzhan1_box .footershenzhan1_right{ float:right; font-size:13px; line-height:35px; color:#FFFFFF;}
.footershenzhan .footershenzhan1 .footershenzhan1_box .footershenzhan1_right a{
	color:#fff;}

.footershenzhan .footershenzhan2{ display:none;  width:1030px; margin: 0 auto; font-size:12px; line-height:25px; color:#FFFFFF; padding:15px 50px; }



.friendlink{
	padding-top:15px;
	padding-bottom:15px;
	overflow: hidden;
	
	background-color: #282828;
}
.friendlink h5 {
    height: 20px;
    line-height:20px;
    font-weight: normal;
    overflow: hidden;
    background: url(/skin/images/udline.png) no-repeat left bottom;
    color: #fff;
  }
.friendlink h5 a {
    font-size: 18px;
    color: #fff;
  }
  
.friendlink ul {
	margin:0; padding:0; 
    overflow: hidden;
    margin-top: 10px;
	list-style:none;

	
  }

.friendlink ul li {
    float: left;
    line-height: 28px;
    height: 28px;
    margin-right: 16px;
  }

.friendlink ul li a {
    font-size: 14px;
    color: #999999;
  }



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

.pc{ display:block;}

.mo{ display:none;}

.disable_text_highlighting,body {

/*去除选中高亮*/

-webkit-touch-callout: none;

-webkit-user-select: none; /* Webkit */

-moz-user-select: none;    /* Firefox */

-ms-user-select: none;     /* IE 10  */

/* Opera 目前不支持在Opera，但将很快 */

-o-user-select: none;

user-select: none;}

	}

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

.pc{ display:none;}

.mo{ display:block;}

	 

	}

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



.pc{ display:none;}

.mo{ display:block;}



	}