@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
@font-face {
	font-family: 'uusuninchike-webfont';
	src: url('fonts/uusuninchike-webfont.eot');
	src: url('fonts/uusuninchike-webfont.woff') format('woff'), url('fonts/uusuninchike-webfont.ttf') format('truetype'), url('fonts/uusuninchike-webfont.svg') format('svg');
}
body{margin:0; height:auto; font-family: Arial, "微软雅黑";}
a {text-decoration:none;}
img {border:none;}
li{list-style:none;}
.Main_center{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.Main_Center{width:1170px; height:auto; overflow:hidden; margin:0 auto;}
.Imgbox{display:table-cell; vertical-align:middle; text-align:center;}

.top{height:auto; overflow:hidden;}
.top .top_guide{height:40px; background:#f9b61f;}
.top .top_guide .search_form{display:block; width:158px; height:23px; margin:7px 0; float:right; border:1px solid #fff; border-radius:11px;}
.top .top_guide .search_form input[type=text]{border:none; background:none; margin:0; height:23px; padding:0 13px; width:100px; display:block; float:left; color:#fff;}
.top .top_guide .search_form input:-moz-placeholder {color: #fff;}
.top .top_guide .search_form input::-moz-placeholder {color: #fff;}
.top .top_guide .search_form input:-ms-input-placeholder{color: #fff;}
.top .top_guide .search_form input::-webkit-input-placeholder{color: #fff;}
.top .top_guide .search_form input[type=submit]{margin:0; padding:0; border:none; background:url(../images/top_search.png) no-repeat center; width:23px; height:23px; float:left; display:block;}
.top .top_guide .top_tel{height:40px; line-height:40px; padding-right:25px; text-indent:23px; background:url(../images/top_tel.png) no-repeat left center; color:#fff; font-size:14px; float:right;}
.top .top_guide .top_mall{height:40px; line-height:40px; padding-right:35px; text-indent:34px; background:url(../images/top_alibaba.png) no-repeat left center; color:#fff; font-size:14px; float:right;}
.top .top_guide .top_mall a{color:#fff;}

.top .top_info{height:136px; overflow:hidden; width:1170px; margin:0 auto;}
.top .top_info .img{width:290px; height:136px;}
.top .top_info .img img{max-width:290px; max-height:100px;}
.top .top_info .logo{width:290px; overflow:hidden; float:left;}
.top .top_info .logo img{max-width:290px;}

.top .menu_btn{display:none;}

.top .top_info .nav{display:table; float:right;}
.top .top_info .nav ul{margin:0; padding:0; height:auto; overflow:hidden; margin-top:46px;}
.top .top_info .nav ul .li_1{float:left; margin-left:65px;}
.top .top_info .nav ul .sub_list{background:url(../images/menu_list.png) no-repeat right 19px; padding-right:16px;}
.top .top_info .nav ul .li_1 .a_1{ font-size:16px; height:43px; line-height:43px; color:#6e6e6e;}
.top .top_info .nav ul .focus .a_1,.top .top_info .nav ul .li_1:hover .a_1{border-bottom:4px solid #f9bc30; display:inline-block; color:#000000;}
.top .top_info .nav ul .li_1 ul{ position:absolute; padding:15px 25px; height:auto; overflow:hidden; margin-left:-40px; display:none; -webkit-box-shadow:0 4px 5px #f1f1f1; -moz-box-shadow:0 4px 5px #f1f1f1; box-shadow:0 4px 5px #f1f1f1; margin-top:0; background:#fff; z-index:2;}
.top .top_info .nav ul .li_1:hover ul{display:block;}
.top .top_info .nav ul .li_1 ul li{height:43px;}
.top .top_info .nav ul .li_1 ul li a{height:42px; line-height:42px; color:#6e6e6e; padding:0 15px; display:block;}
.top .top_info .nav ul .li_1 ul li:hover a{color:#000;border-bottom:1px solid #f9bc30;}


.fullSlide {width:100%;position:relative;height:100%;z-index:0;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;list-style-type:none;}
.fullSlide .bd li img{width:100%;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;}
.fullSlide .hd ul {text-align:center; background:#fff; padding:21px 40px; display:table; margin:0 auto;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;line-height:99999px;margin:0 8px;overflow:hidden;border-radius:7px; border:2px solid #d0d0d0;}
.fullSlide .hd ul .on {border-color:#f9bc30;}
.xxt{display:none;}

.columns{margin-top:30px;}
.columns .columns_title{line-height:2em; border-left: 4px solid #ffb228; padding-left:42px; height: 50px; line-height: 50px; font-size: 30px; font-weight: bold; margin-bottom: 10px;}
.columns .col{position:relative;}
.columns .columns_right{float:right; width:370px; margin-left:30px;}
.columns .columns_right .col:nth-child(1){margin-bottom:23px;}
.columns .columns_left{width:770px; float:left;}
.columns .columns_left .col:nth-child(1){margin-bottom:34px;}

.columns .columns_left .info_left{border-left:0.5em solid #f9b61f; position:absolute; top:18%; padding-left:2.56em;}
.columns .columns_left .info_left .title{color:#000100; font-size:1.56em; height:1.32em; line-height:1.32em; margin-bottom:0.56em;}
.columns .columns_left .info_left .info{width:54%; color:#5e5f5f; line-height:1.625em; font-size:1em; height:3.25em; overflow:hidden;}


.columns .columns_right .info_right{border-right:0.5em solid #f9b61f; position:absolute; top:18%; right:0; padding-left:2.56em;}
.columns .columns_right .info_right .title{color:#000100; font-size:1.56em; height:1.32em; line-height:1.32em; margin-bottom:0.56em;}
.columns .columns_right .info_right .info{width:86%; color:#5e5f5f; line-height:1.625em; font-size:1em; height:3.25em; overflow:hidden;}

.columns .more{margin-top:2em; position:absolute; width:9.375em; height:2.8125em; line-height:2.8125em; text-align:center; background:#f9b61f; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; border:1px solid #f9b61f; z-index:3;} 
.columns .more a{color:#fff; display:block;}
.columns .more:hover{background:none;}
.columns .more:hover a{color:#f9b61f;}
.columns .mark{position:absolute; right:0; bottom:0;}
.columns .columns_right .mark{width:42.7%;}
.columns .columns_left .mark{width:20.52%;}

.service{width:100%; min-width:1200px; background:#f9b61f; height:auto; overflow:hidden; margin-top:28px;}
.service .bg{width:50%; float:left;}
.service .service_info{width:50%; float:left;}
.service .service_info .title{font-size:35px; color:#000100; margin-top:74px; height:80px; line-height:80px;}
.service .service_info .title span{color:#fff;}
.service .service_info .info{font-size:14px; line-height:30px; height:90px; overflow:hidden; width:550px; margin-bottom:36px;}
.service .service_info .more{width:150px; height:43px; line-height:43px; text-align:center; background:#fff; border:1px solid #fff; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
.service .service_info .more a{color:#000000; display:block;}
.service .service_info .more:hover{background:none;}

.product{margin-top:31px; height:auto; overflow:hidden; margin-bottom:6px;}
.product .pro_title{border-left:4px solid #ffb228; width:1166px; margin:0 auto; padding-left:42px; height:50px; line-height:50px; font-size:30px; font-weight:bold; margin-bottom:70px;}
.product .pro_list{width:1220px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.product .pro_list .list{width:1170px; margin:0 auto; height:auto; overflow:hidden;}
.product .pro_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.product .pro_list ul li{width:270px; margin-right:30px; float:left; height:339px; overflow:hidden; position:relative;}
.product .pro_list ul li a{display:block;}
.product .pro_list ul li .img{width:270px; height:270px;}
.product .pro_list ul li .img img{max-width:270px; max-height:270px;}
.product .pro_list ul li .mark{width:0px; height:0px; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; background:#d8d8d8; position:absolute; top:0; left:0; z-index:-1;}
.product .pro_list ul li .mark img{margin-left:-30px; margin-top:-30px; position:absolute; left:50%; top:50%;}
.product .pro_list ul li:hover .mark{ background:rgba(216,216,216,0.5); z-index:2; width:270px; height:270px;}
.product .pro_list ul li span{display:block; height:69px; line-height:69px; text-align:center; overflow:hidden; font-size:18px; color:#000;}
.product .pro_list ul li:hover span{color:#f9b61f;}
.product .pro_list .prev,.product .pro_list .next{font-size:20px; font-weight:bold; width:25px; overflow:hidden; height:270px; line-height:270px; position:relative; z-index:5; cursor:pointer; color:#999999; position:absolute;}
.product .pro_list .prev img,.product .pro_list .next img{margin-top:125px;}
.product .pro_list .prev{left:0; top:0; text-align:left;}
.product .pro_list .next{right:0; top:0; text-align:right;}

.feedback{margin-top:61px; height:auto; overflow:hidden; background:#f9b61f; padding-bottom:8px;}
.feedback .feedback_info{display:table; margin:0 auto; height:auto; overflow:hidden;}
.feedback .feedback_info .part_1{width:230px; float:left;}
.feedback .feedback_info .part_1 .title{height:35px; margin-top:31px; margin-bottom:8px;}
.feedback .feedback_info .part_1 .title img{display:block; margin:0; padding:0; float:left;}
.feedback .feedback_info .part_1 .title span{font-size:25px; line-height:35px; display:block; float:left; margin-left:14px;}
.feedback .feedback_info .part_1 .hotline{height:34px; line-height:34px; font-size:20px; margin-bottom:6px;}
.feedback .feedback_info .part_1 .hotline_tel{height:20px; line-height:20px;}
.feedback .feedback_info .part_1 .hotline_tel img{display:block; margin:0; padding:0; float:left;}
.feedback .feedback_info .part_1 .hotline_tel span{font-size:20px; line-height:20px; display:block; float:left; margin-left:8px; color:#fff;}
.feedback .feedback_info .fb_form{display:block; float:left; width:580px; margin-top:19px;}
.feedback .feedback_info .fb_form .form_split{width:290px; float:left;}
.feedback .feedback_info .fb_form input[type=text]{text-indent:9px; height:33px; margin:0; padding:0; margin-left:10px; width:280px; margin-bottom:11px; border:none;}
.feedback .feedback_info .fb_form textarea{height:67px; margin:0; padding:0; padding-left:9px; padding-top:10px; margin-left:10px; width:271px; margin-bottom:11px; border:none;}
.feedback .feedback_info .fb_form input.getcode{width:180px; float:left; margin-right:18px;}
.feedback .feedback_info .fb_form input[type=submit]{height:33px; text-align:center; background:#000; width:280px; margin-left:10px; border:none; color:#fff; cursor:pointer; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; float:right;}
.feedback .feedback_info .fb_form input[type=submit]:hover{background:#333;}

.foot{margin-top:10px; height:auto; overflow:hidden; padding-bottom:57px; border-bottom:1px solid #aaa;}
.foot .foot_column{width:292px; float:left; height:auto; overflow:hidden; margin:0; padding:0;}
.foot .foot_column .main_title{height:88px; line-height:88px; font-size:20px; color:#282828;}
.foot .foot_column li{font-size:16px; line-height:40px; height:40px;}
.foot .foot_column li a{display:inline-block; color:#898989; min-width:120px;}
.foot .foot_column li a:hover{color:#282828;}
.foot .foot_column .share_link{height:40px; margin-bottom:13px;}
.foot .foot_column .share_link a{display:block; float:left;}
.foot .foot_column .share_link span{display:block; float:left; line-height:40px; margin-left:11px; color:#898989; font-size:16px;}
.foot .foot_column .share_link .qrcode{width:160px; height:160px; margin-top:-60px; margin-left:-165px; position:absolute; display:none;}
.foot .foot_column .share_link .qrcode img{max-width:160px; max-width:160px;}
.foot .foot_column .contact_info{font-size:16px; line-height:40px; color:#898989; padding-right:32px;}
.foot .foot_column .contact_info a{color:#898989;}

.foot_mark{width:66px; height:4px; background:#000; margin:0 auto; margin-top:-1px;}
.xfan{display:none;}
.GoTop{display:block; position:fixed; right:0; top:75%; padding-right:44px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.copyright{font-size:12px; line-height:24px; padding-top:48px; padding-bottom:52px; text-align:center; color:#898989;}
.copyright a,.copyright span{color:#000;}
.copyright a:hover{color:#898989;}

.banner{width:100%;}
.banner img{width:100%;}

.page_nav{height:33px; width:1168px; margin:0 auto; border:1px solid #eee; margin-top:35px; box-shadow:0 2px 3px #eee; color:#898989; font-size:14px; line-height:33px;}
.page_nav img{margin-top:6px; margin-left:10px; display:block; float:left;}
.page_nav span{display:block; float:left;}
.page_nav a{color:#f9b61f;}

.page{margin-top:43px;}
.page_left{width:240px; float:left; padding-right:59px; margin-left:1px;}
.page_left .main_columns{width:222px; height:72px; color:#fff; font-size:20px; padding-left:18px; padding-top:6px; line-height:72px; background:url(../images/page_menu.jpg) no-repeat;}
.page_left ul{margin:0; padding:0; height:auto; overflow:hidden; background:#f8f7f6; padding-bottom:38px; margin-top:13px;}
.page_left ul li{height:38px; line-height:38px; text-indent:18px; border-bottom:1px solid #fff; font-size:14px; position:relative; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
.page_left ul li a{color:#565656; display:block;}
.page_left ul li .sub_mark{border-left:8px solid #565656; border-top:5px solid transparent; border-bottom:5px solid transparent; width:0; height:0; display:block; position:absolute; right:18px; top:15px;}
.page_left ul li:hover,.page_left ul .focus{background:#f9b61e; height:auto;}
.page_left ul li:hover .sub_mark,.page_left ul .focus .sub_mark{border-top:8px solid #fff; border-left:5px solid transparent; border-right:5px solid transparent; top:16px;}
.page_left ul li:hover a,.page_left ul .focus a{color:#fff;}
.page_left ul li ul{background:#fff; padding-bottom:0; margin-top:0; display:none;}
.page_left ul li:hover ul,.page_left ul .focus ul{display:block;}
.page_left ul li ul li{height:40px; line-height:40px; border:none; background:#fff;}
.page_left ul li ul li span{border-left:5px solid #565656; border-top:3px solid transparent; border-bottom:3px solid transparent; width:0; height:0; display:inline-block; margin-right:11px;}
.page_left ul li ul li:hover span,.page_left ul li ul .focus span{border-left:5px solid #f9b61e;}
.page_left ul li ul li a,.page_left ul li:hover ul li a,.page_left ul .focus ul li a{color:#8f8f8f;}
.page_left ul li ul li:hover,.page_left ul li ul .focus{background:none;}
.page_left ul li ul li:hover a,.page_left ul li ul .focus a{color:#f9b61e;}


.page_left .page_contact{background:#f8f7f6; padding-bottom:38px;}
.page_left .page_contact .contact_info{color:#7c7c7c; font-size:14px; line-height:30px; width:173px; margin-top:13px; margin-left:18px;}

.page .page_right{width:870px; float:left; height:auto; overflow:hidden;}
.page .main_title{height:48px; line-height:48px; width:1125px; margin:2px auto; padding-left:41px; border-left:4px solid #ffb228; font-size:30px; font-weight:bold; margin-bottom:54px; margin-top:15px;}
.page .page_right .page_content{font-size:16px; line-height:36px; color:#5c5c5c;}
.page .page_right .page_content img{max-width:100%;}
.page .page_left .sub_columns{display:none;}

.contact_left{margin-top:4px; width:530px; float:left; margin-right:19px;}
.contact_left .tel{background:url(../images/contact_icon_01.jpg);}
.contact_left .fax{background:url(../images/contact_icon_02.jpg);}
.contact_left .add{background:url(../images/contact_icon_03.jpg);}
.contact_left .contact{background:url(../images/contact_icon_04.jpg);}
.contact_left .wechat{background:url(../images/contact_icon_05.jpg);}
.contact_left .scan{background:url(../images/contact_icon_06.jpg);}
.contact_left .tel,.contact_left .fax,.contact_left .add,.contact_left .contact,.contact_left .wechat,.contact_left .scan{font-size:16px; line-height:35px; padding-left:30px; background-position: left 7px; background-repeat:no-repeat;}
.contact_left .address{margin-top:27px; height:auto; overflow:hidden;}
.contact_left .address h2{font-size:16px; height:46px; line-height:46px; font-weight:bold;}
.contact_left .address .scan{display:inline-block ; float:left; height:198px;}
.contact_left .address .qrcode{border:1px solid #848484; width:135px; height:189px; margin-top:9px; position:absolute;}
.contact_left .address .qrcode img{max-width:135px; max-height:189px;}
.main_add{height:auto; overflow:hidden;}
.main_add h1{height:70px; font-size:16px; line-height:70px;}
.contact_right{width:621px; float:left; margin-top:43px;}

.page_content .pro_list,.page_content .pro_lists{width:100%; height:auto; overflow:hidden; margin:0 auto; position:relative; margin-bottom:121px;}
.page_content .pro_list .list,.page_content .pro_lists .list{width:100%; margin:0 auto; height:auto; overflow:hidden;}
.page_content .pro_list ul,.page_content .pro_lists ul{margin:0; padding:0; height:auto; overflow:hidden;}
.page_content .pro_list ul li,.page_content .pro_lists ul li{width:270px; margin-right:30px; float:left; height:339px; overflow:hidden; position:relative;}
.page_content .pro_list ul li:nth-child(3n){margin-right:0px;}
.page_content .pro_lists ul li:nth-child(4n){margin-right:0px;}
.page_content .pro_list ul li a,.page_content .pro_lists ul li a{display:block;}
.page_content .pro_list ul li .img,.page_content .pro_lists ul li .img{width:270px; height:270px;}
.page_content .pro_list ul li .img img,.page_content .pro_lists ul li .img img{max-width:270px; max-height:270px;}
.page_content .pro_list ul li .mark,.page_content .pro_lists ul li .mark{width:0px; height:0px; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; background:#d8d8d8; position:absolute; top:0; left:0; z-index:-1; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.page_content .pro_list ul li .mark img,.page_content .pro_lists ul li .mark img{margin-left:-30px; margin-top:-30px; position:absolute; left:50%; top:50%;}
.page_content .pro_list ul li:hover .mark,.page_content .pro_lists ul li:hover .mark{ background:rgba(216,216,216,0.5); z-index:2; width:270px; height:270px; filter:alpha(opacity=1);-moz-opacity:1;opacity:1;}
.page_content .pro_list ul li span,.page_content .pro_lists ul li span{display:block; height:69px; line-height:69px; text-align:center; overflow:hidden; font-size:18px; color:#000;}
.page_content .pro_list ul li:hover span,.page_content .pro_lists ul li:hover span{color:#f9b61f;}





.page_service{margin-top:47px;}
.page_service .service_01,.page_service .service_02{height:auto; overflow:hidden; margin-bottom:55px;}

.page_service .service_box .box_info .title{height:160px; display:table; float:right; text-align:right; position:relative;}
.page_service .service_box .box_info .title .bg_line{margin:79px 18px; width:125px; height:5px; background-color:#f9b61f; transform:rotate(-68.5deg); -ms-transform:rotate(-68.5deg); -moz-transform:rotate(-68.5deg); -webkit-transform:rotate(-68.5deg); -o-transform:rotate(-68.5deg); position:absolute; z-index:-1; top:0; left:-20px;}
.page_service .service_box .box_info .title .big_title{font-size:35px; background:#fff; color:#f9b61f; height:44px; line-height:44px; margin-top:59px;}
.page_service .service_box .box_info .title .small_title{font-size:20px; text-align:right;}

.page_service .service_01 .img{width:610px; height:430px; display:table-cell; vertical-align:middle; position:relative; z-index:2;}
.page_service .service_01 .img img{max-width:610px; max-height:430px;}
.page_service .service_01 .service_box{width:1044px; height:442px; border:3px solid #f9b61f; position:relative; z-index:1; float:right; margin-top:-401px;}
.page_service .service_01 .service_box .box_info{width:483px; float:right; margin-right:30px; position:relative;}
.page_service .service_01 .service_box .box_info .title{height:160px; margin-left:18px; float:left; overflow:hidden;}
.page_service .service_01 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}


.page_service .service_02 .img{width:674px; height:343px; display:table-cell; vertical-align:middle; position:relative; z-index:2; float:right;}
.page_service .service_02 .img img{max-width:674px; max-height:343px;}
.page_service .service_02 .service_box{width:459px; height:auto; overflow:hidden; position:relative; z-index:1; float:left; margin-right:37px;}
.page_service .service_02 .service_box .box_info{width:459px; height:auto; overflow:hidden; position:relative;}
.page_service .service_02 .service_box .box_info .title{float:right;}
.page_service .service_02 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}

.page_service .service_03{margin-bottom:109px; height:auto; overflow:hidden; }
.page_service .service_03 .img{width:667px; height:259px; display:table-cell; vertical-align:middle; position:relative; z-index:2; float:left;}
.page_service .service_03 .img img{max-width:667px; max-height:259px;}
.page_service .service_03 .service_box{width:455px; height:auto; overflow:hidden; position:relative; z-index:1; float:left; margin-left:48px;}
.page_service .service_03 .service_box .box_info{width:459px; height:auto; overflow:hidden; position:relative;}
.page_service .service_03 .service_box .box_info .title{float:left;}
.page_service .service_03 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}


.page_service .service_type{ height:auto; position:relative;}

.page_service .service_type .type_img{ height:auto; overflow:hidden; margin-top:-233px;}
.page_service .service_type .type_img .type_01{display:table; float:left;}
.page_service .service_type .type_img .type_02{display:table; float:right;}
.page_service .service_type .type_img .type_03{display:table; margin:0 auto;}
.page_service .service_type .type_img .type_03 img{margin-top:-207px;}

.page_service .service_type .type_info{padding:54px 63px 57px 72px; height:auto; overflow:hidden; background:#f9f9fa; width:354px; margin:0 auto;}
.page_service .service_type .type_info .cn_title{font-size:35px; color:#f9b61f; height:54px; line-height:54px; text-align:center; font-weight:bold;}
.page_service .service_type .type_info .en_title{font-size:20px; line-height:47px; text-align:center; color:#000;}
.page_service .service_type .type_info .info{font-size:16px; line-height:36px; color:#333333; text-align:center;}

.page_service .service_oem{margin-top:61px; height:auto; overflow:hidden; margin-bottom:57px;}
.page_service .service_oem .title{ height:66px; color:#f9b61f; line-height:66px; font-size:35px; text-align:center;}
.page_service .service_oem .info{font-size:20px; line-height:40px; color:#333333; text-align:center;}

.process{background:#f9f9fa; height:auto; overflow:hidden; padding-top:50px; width:100%;}
.process .process_title .title{font-size:33px; color:#f9b61f; font-weight:bold; text-align:center; line-height:52px; height:52px;}
.process .process_title .info{font-size:18px; line-height:37px; text-align:center;}
.process .process_list{border-top:10px solid #ededed; border-bottom:25px solid #ededed; height:auto; overflow:hidden; background:#f5f5f7; padding-bottom:13px;}
.process .process_list .process_type{width:25%; float:left; text-align:center; margin-top:39px; margin-bottom:3px;}
.process .process_list .process_type .c_title{color:#f9b61f; font-size:25px; font-weight:bold; text-align:center; line-height:37px; margin-top:18px;}
.process .process_list .process_type .e_title{color:#939393; font-size:15px; text-align:center; line-height:27px;}


.about_ul li{width:calc(25% - 1px); border-right:1px dashed #666666; padding-top:0.5em;}
.about_ul li:nth(4n){ border-right:none;}

.page_tab{width:100%; margin-top:30px; height:auto; overflow:hidden;}
.page_tab span{width:25%; display:block; text-align:center; float:left; height:2em; line-height:2em;}
.page_tab span a{color:#000100;}
.page_tab span a:hover{color:#939393;}
.page_tab .pagination{ text-align:left;}
.page_tab .pages{ text-align:right;}


.product_top{ height:auto; overflow:hidden; padding-left:83px;}
.product_top .pro_big{width:460px; float:left; height:460px; overflow:hidden;}
.product_top .pro_big .img{border:1px solid #e5e5e5; height:458px; width:458px;}
.product_top .pro_big .img img{max-width:458px; max-height:458px;}
.product_top .pro_small_list{padding-left:69px; width:135px; height:auto; overflow:hidden;}
.product_top .pro_small_list .pic_list{width:135px; height:auto; overflow:hidden; height:425px; overflow:hidden;}
.product_top .pro_small_list .pic_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.product_top .pro_small_list .pic_list ul li{width:133px; height:133px; border:1px solid #e5e5e5; margin-bottom:10px; cursor:pointer;}
.product_top .pro_small_list .pic_list ul li .img{width:133px; height:133px;}
.product_top .pro_small_list .pic_list ul li .img img{max-width:126px; max-height:126px;}
.product_top .pro_small_list .prev,.product_top .pro_small_list .next{height:20px; cursor:pointer;}
.product_top .pro_small_list .prev{background:url(../images/btn_up.jpg) no-repeat center;}
.product_top .pro_small_list .next{background:url(../images/btn_down.jpg) no-repeat center;}
.product_top .product_parameter{font-size:16px; line-height:35px; min-height:105px; overflow:hidden; clear:both; margin-top:44px; color:#4f4f4f;}

.product_detail{height:auto; overflow:hidden;}
.product_detail .detail_title{font-size:25px; text-transform:uppercase; margin-top:59px; color:#000; height:52px; line-height:52px; border-bottom:1px solid #f9b61e; position:relative;}
.product_detail .detail_title span{display:block; width:99px; height:4px; position:absolute; left:0; bottom:0; background:#f9b61e;}
.product_detail .detail_info{font-size:16px; line-height:35px; height:auto; overflow:hidden; color:#898989; margin-top:22px;}


@media screen and (max-width:1200px) {

.Main_center{width:	93.75%;}
.Main_Center{width:	93.75%;}
.top .top_info{width:100%;}

.top .top_info .nav ul .li_1{float:left; margin-left:4vw;}

.columns .columns_right{float:right; width:31.6%; margin-left:1.5em;}
.columns .columns_right .col:nth-child(1){margin-bottom:1.44em;}
.columns .columns_left{width:calc(68.4% - 1.5em); float:right;}
.columns .columns_left .col:nth-child(1){margin-bottom:2.215em;}
.columns img{width:100%;}
.columns .columns_left .info_left{border-left:0.5em solid #f9b61f; position:absolute; top:10%; padding-left:2.56em;}
.columns .columns_left .info_left .title{color:#000100; font-size:1.3em; height:1.32em; line-height:1.32em; margin-bottom:0.56em;}
.columns .columns_left .info_left .info{width:54%; color:#5e5f5f; line-height:1.5em; font-size:1em; height:1.5em; overflow:hidden;}
.columns .columns_right .info_right{border-right:0.5em solid #f9b61f; position:absolute; top:10%; right:0; padding-left:2.56em;}
.columns .columns_right .info_right .title{color:#000100; font-size:1.3em; height:1.32em; line-height:1.32em; margin-bottom:0.56em;}
.columns .columns_right .info_right .info{width:86%; color:#5e5f5f; line-height:1.5em; font-size:1em; height:1.5em; overflow:hidden;}
.columns .more{margin-top:0.6em; position:absolute; width:9.375em; height:2.5em; line-height:2.5em; text-align:center; background:#f9b61f; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; border:1px solid #f9b61f; z-index:3;} 

.service{width:100%; min-width:100%; background:#f9b61f; height:auto; overflow:hidden; margin-top:28px; position:relative; padding-bottom:0.5em;}
.service .bg{width:50%; float:left;}
.service .bg img{width:50%; position:absolute; bottom:0;}
.service .service_info{width:50%; float:right;}
.service .service_info .title{font-size:1.5em; color:#000100; margin-top:3%; height:2em; line-height:2em;}
.service .service_info .title span{color:#fff;}
.service .service_info .info{font-size:14px; line-height:30px; height:60px; overflow:hidden; width:80%; margin-bottom:10px;}   

.product{margin-top:31px; height:auto; overflow:hidden;}
.product .pro_title{border-left:4px solid #ffb228; width:calc(93.75% - 46px); margin:0 auto; padding-left:42px; height:50px; line-height:50px; font-size:30px; font-weight:bold; margin-bottom:70px;}
.product .pro_list{width:93.75%; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.product .pro_list .list{width:100%; margin:0 auto; height:auto; overflow:hidden;}
.product .pro_list ul{width:100%;}
.product .pro_list ul li{width:calc(100% / 3 - 1em); margin-right:1.5em; float:left; height:auto; overflow:hidden; position:relative;}
.product .pro_list ul li .img{width:100%; height:100%;}
.product .pro_list ul li .img img{max-width:100%; max-height:100%;}
.product .pro_list ul li .Imgbox{display:block;}
.product .pro_list ul li .img img{width:100%;}
.product .pro_list ul li .mark{display:none;}
.product .pro_list ul li span{display:block; height:3em; line-height:3em; text-align:center; overflow:hidden; font-size:1.12em; color:#000;}
.product .pro_list ul li:hover span{color:#f9b61f;}
.product .pro_list .prev,.product .pro_list .next{font-size:20px; font-weight:bold; width:25px; overflow:hidden; height:25px; line-height:25px; z-index:5; cursor:pointer; color:#999999; position:static; border-radius:13px; border:1px solid #999; margin:0 calc(25% - 13.5px); float:right;}
.product .pro_list .prev img,.product .pro_list .next img{margin:2px;}
.product .pro_list .prev{text-align:left;}
.product .pro_list .next{text-align:right;}

.feedback .feedback_info{display:block; width:93.75%; margin:0 auto; height:auto; overflow:hidden;}
.feedback .feedback_info .part_1{width:100%; float:none; margin-top:2em;}
.feedback .feedback_info .part_1 .title{height:1.5em; margin-top:0; margin-bottom:8px; width:calc(100% / 3); float:left;}
.feedback .feedback_info .part_1 .title img{display:block; margin:0; padding:0; float:left;}
.feedback .feedback_info .part_1 .title span{font-size:1.5em; line-height:2em; display:block; float:left; margin-left:0.8em;}
.feedback .feedback_info .part_1 .hotline{height:2em; line-height:2em; font-size:1.25em; margin-bottom:0.375em; width:calc(100% / 3 - 1em); float:left; text-align:right; padding-right:1em;}
.feedback .feedback_info .part_1 .hotline_tel{height:2em; line-height:2em; width:calc(100% / 3); float:left;}
.feedback .feedback_info .part_1 .hotline_tel img{display:block; margin:0; padding:0; float:left; margin-top:0.6em;}
.feedback .feedback_info .part_1 .hotline_tel span{height:2em; line-height:2em;}

.feedback .feedback_info .fb_form{display:block; float:left; width:100%; margin-top:19px;}
.feedback .feedback_info .fb_form .form_split{width:50%; float:left;}
.feedback .feedback_info .fb_form input[type=text]{text-indent:0.6em; height:2.5em; margin:0; padding:0; margin-left:10px; width:calc(100% - 10px); margin-bottom:0.68em; border:none;}
.feedback .feedback_info .fb_form textarea{height:5em; margin:0; padding:0; padding-left:0.6em; padding-top:0.68em; margin-left:10px; width:calc(100% - 10px);margin-bottom:0.68em; border:none;}
.feedback .feedback_info .fb_form input.getcode{width:180px; float:left; margin-right:18px;}
.feedback .feedback_info .fb_form input[type=submit]{height:33px; text-align:center; background:#000; width:calc(50% - 10px); margin-left:10px; border:none; color:#fff; cursor:pointer; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; float:right;}
.feedback .feedback_info .fb_form input[type=submit]:hover{background:#333;}

.foot .foot_column{width:25%; float:left; height:auto; overflow:hidden; margin:0; padding:0;}

.page_nav{height:33px; width:calc(93.75% - 2px); margin:0 auto; border:1px solid #eee; margin-top:35px; box-shadow:0 2px 3px #eee; color:#898989; font-size:14px; line-height:33px;}

.page{width:93.75%; height:auto; overflow:hidden; margin:0 auto;}
.page_left .main_columns,.page_left .page_contact{display:none;}
.page_left{width:100%; float:none;}
.page_left ul{background:none; padding-bottom:0.5em;}
.page_left ul li{padding:0 1.5em; float:left; margin-right:0.5em; margin-bottom:0.3em; text-indent:0px; position:static;}
.page_left ul li .sub_mark{display:none;}
.page_left ul .focus ul{display:none;}
.page_left ul li:hover ul{display:none;}
.page .page_right{width:100%; margin:0 auto; float:none;}
.page .page_left .sub_columns{display:block;}
.page .page_left .sub_columns ul{ margin-top:0;}

.contact_left{margin-top:4px; width:100%; float:none; margin-right:0;}
.contact_left .tel,.contact_left .fax,.contact_left .add,.contact_left .contact,.contact_left .wechat,.contact_left .scan{font-size:16px; line-height:35px; padding-left:30px; background-position: left 7px; background-repeat:no-repeat; display:table; float:left; margin-left:1em;}
.contact_left .address{margin-top:27px; height:auto; overflow:hidden;}
.contact_left .address h2{font-size:16px; height:auto; line-height:30px; padding:8px 0; font-weight:bold; clear:both;}
.contact_left .address .scan{display:block; clear:both; float:none; height:198px;}
.contact_left .address .qrcode{border:1px solid #848484; width:135px; height:189px; margin-top:9px; position:absolute;}
.contact_left .address .qrcode img{max-width:135px; max-height:189px;}
.main_add{height:auto; overflow:hidden;}
.main_add h1{height:70px; font-size:16px; line-height:70px;}
.contact_right{width:100%; float:none; margin-top:43px;}

.page_content .pro_list,.page_content .pro_lists{width:100%; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.page_content .pro_list .list,.page_content .pro_list2 .list{width:100%; margin:0 auto; height:auto; overflow:hidden;}
.page_content .pro_list ul,.page_content .pro_lists ul{width:100%;}
.page_content .pro_list ul li{width:calc(100% / 3 - 1em); margin-right:1.5em; float:left; height:auto; overflow:hidden; position:relative;}
.page_content .pro_lists ul li{width:calc(100% / 4 - 1em); margin-right:1.3em; float:left; height:auto; overflow:hidden; position:relative;}
.page_content .pro_list ul li .img,.page_content .pro_lists ul li .img{width:100%; height:100%;}
.page_content .pro_list ul li .img img,.page_content .pro_lists ul li .img img{max-width:100%; max-height:100%;}
.page_content .pro_list ul li .Imgbox,.page_content .pro_lists ul li .Imgbox{display:block;}
.page_content .pro_list ul li .img img,.page_content .pro_lists ul li .img img{width:100%;}
.page_content .pro_list ul li .mark,.page_content .pro_lists ul li .mark{display:none;}
.page_content .pro_list ul li span,.page_content .pro_lists ul li span{display:block; height:3em; line-height:3em; text-align:center; overflow:hidden; font-size:1.12em; color:#000;}
.page_content .pro_list ul li:hover span,.page_content .pro_lists ul li:hover span{color:#f9b61f;}

.page_service{margin-top:47px;}
.page_service .service_01,.page_service .service_02{height:auto; overflow:hidden; margin-bottom:55px; width:100%;}

.page_service .service_box .box_info .title{height:160px; display:table; float:right; text-align:right; position:relative;}
.page_service .service_box .box_info .title .bg_line{margin:79px 18px; width:125px; height:5px; background-color:#f9b61f; transform:rotate(-68.5deg); -ms-transform:rotate(-68.5deg); -moz-transform:rotate(-68.5deg); -webkit-transform:rotate(-68.5deg); -o-transform:rotate(-68.5deg); position:absolute; z-index:-1; top:0; left:-20px;}
.page_service .service_box .box_info .title .big_title{font-size:35px; background:#fff; color:#f9b61f; height:44px; line-height:44px; margin-top:59px;}
.page_service .service_box .box_info .title .small_title{font-size:20px; text-align:right;}

.page_service .service_01 .img{width:52%; height:auto; display:block; position:relative; z-index:2;}
.page_service .service_01 .img img{max-width:100%; max-height:100%;}
.page_service .img img{width:100%;}
.page_service .service_01 .service_box{width:89.2%; height:auto; border:3px solid #f9b61f; position:relative; z-index:1; float:right; margin-top:-35%;}
.page_service .service_01 .service_box .box_info{width:46.3%; float:right; margin-right:30px; position:relative;}
.page_service .service_01 .service_box .box_info .title{height:160px; margin-left:18px; float:left; overflow:hidden;}
.page_service .service_01 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}


.page_service .service_02 .img{width:57.6%; height:auto; display:table-cell; vertical-align:middle; position:relative; z-index:2; float:right;}
.page_service .service_02 .img img{max-width:100%; max-height:100%;}
.page_service .service_02 .service_box{width:calc(42.4% - 37px); height:auto; overflow:hidden; position:relative; z-index:1; float:left; margin-right:37px;}
.page_service .service_02 .service_box .box_info{width:100%; height:auto; overflow:hidden; position:relative;}
.page_service .service_02 .service_box .box_info .title{float:right;}
.page_service .service_02 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}

.page_service .service_03{margin-bottom:109px; height:auto; overflow:hidden; }
.page_service .service_03 .img{width:57%; height:auto; display:table-cell; vertical-align:middle; position:relative; z-index:2; float:left;}
.page_service .service_03 .img img{max-width:100%; max-height:100%;}
.page_service .service_03 .service_box{width:calc(43% - 48px); height:auto; overflow:hidden; position:relative; z-index:1; float:left; margin-left:48px;}
.page_service .service_03 .service_box .box_info{width:100%; height:auto; overflow:hidden; position:relative;}
.page_service .service_03 .service_box .box_info .title{float:left;}
.page_service .service_03 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}


.page_service .service_type{ height:auto; position:static;}

.page_service .service_type .type_img{ height:auto; overflow:hidden; margin-top:-16%;}
.page_service .service_type .type_img .type_01{display:table; float:left; width:35.5%}
.page_service .service_type .type_img .type_02{display:table; float:right; width:35.5%}
.page_service .service_type .type_img .type_03{display:table; margin:0 auto; width:35.5%}
.page_service .service_type .type_img .type_03 img{margin-top:-53%;}
.page_service .service_type .type_img img{width:100%;}

.page_service .service_type .type_info{padding:54px 63px 57px 72px; height:auto; overflow:hidden; background:#f9f9fa; width:354px; margin:0 auto;}
.page_service .service_type .type_info .cn_title{font-size:35px; color:#f9b61f; height:54px; line-height:54px; text-align:center; font-weight:bold;}
.page_service .service_type .type_info .en_title{font-size:20px; line-height:47px; text-align:center; color:#000;}
.page_service .service_type .type_info .info{font-size:16px; line-height:36px; color:#333333; text-align:center;}

.page_service .service_oem{margin-top:61px; height:auto; overflow:hidden; margin-bottom:57px;}
.page_service .service_oem .title{ height:66px; color:#f9b61f; line-height:66px; font-size:35px; text-align:center;}
.page_service .service_oem .info{font-size:20px; line-height:40px; color:#333333; text-align:center;}

.process{background:#f9f9fa; height:auto; overflow:hidden; padding-top:50px; width:100%;}
.process .process_title .title{font-size:33px; color:#f9b61f; font-weight:bold; text-align:center; line-height:52px; height:52px;}
.process .process_title .info{font-size:18px; line-height:37px; text-align:center;}
.process .process_list{border-top:10px solid #ededed; border-bottom:25px solid #ededed; height:auto; overflow:hidden; background:#f5f5f7; padding-bottom:13px;}
.process .process_list .process_type{width:25%; float:left; text-align:center; margin-top:39px; margin-bottom:3px;}
.process .process_list .process_type img{width:69.4%;}
.process .process_list .process_type .c_title{color:#f9b61f; font-size:25px; font-weight:bold; text-align:center; line-height:37px; margin-top:18px;}
.process .process_list .process_type .e_title{color:#939393; font-size:15px; text-align:center; line-height:27px;}

}

@media screen and (max-width:820px) {
	
.product_top{padding-left:0;}
.product_top .pro_small_list{display:none;}


}
@media screen and (max-width:640px) {


.Main_center{width:	93.75%;}
.top .top_guide{display:none;}
.top .top_info{width:100%; height:auto;}
.top .top_info .logo{width:40%; overflow:hidden; float:left; padding-left:1.5em;}
.top .top_info .logo .img{width:100%; height:auto; padding:4vw 0;}
.top .top_info .logo img{width:100%; max-height:50px;}
.top .menu_btn{float:right; width:20%; display:block;}
.top .menu_btn img{width:calc(100% - 12vw); margin:6vw;}
.top .top_info .nav{display:none; float:none; clear:both; height:auto; overflow:hidden; width:100%;}
.top .top_info .nav ul{margin-top:0; position:absolute; z-index:2; background:rgba(249,188,48,0.7); width:100%;}
.top .top_info .nav ul .li_1{height:3em; line-height:3em; text-align:left; width:100%; margin-left:0; padding-left:2em; float:none; clear:both; border-bottom:1px solid rgba(249,188,48,0.3)}
.top .top_info .nav ul .sub_list{background:none; padding-right:0;}
.top .top_info .nav ul .li_1 .a_1{color:#fff; display:block;}
.top .top_info .nav ul .li_1:hover ul{display:none;}
.top .top_info .nav ul .focus,.top .top_info .nav ul .li_1:hover{background:#f9bc30;}
.top .top_info .nav ul .focus .a_1,.top .top_info .nav ul .li_1:hover .a_1{color:#fff; border-bottom:none; display:block;}

.fullSlide {display:none;}

.xxt {width:100%;height:auto;overflow:hidden;position:relative; display:block;}
#BannerList {margin:0 auto 0 auto;padding:0px;height:auto;overflow:hidden;}
#BannerList li {list-style:none;float:left;position:relative;}

.columns .columns_right{float:none; width:100%; margin-left:0;}
.columns .col{margin-bottom:1.44em;}
.columns .columns_left{width:100%; float:none;}
.columns .columns_left div:nth-child(1){margin-bottom:1.44em;}
.columns img{width:100%;}
.columns .columns_left .info_left{border-left:0.5em solid #f9b61f; position:absolute; top:8%; padding-left:2.56em;}
.columns .columns_left .info_left .info{width:86%; color:#5e5f5f; line-height:1.5em; font-size:4vw; height:auto; overflow:hidden;}
.columns .columns_right .info_right{border-left:0.5em solid #f9b61f; border-right:none; position:absolute; top:10%; left:0; padding-left:2.56em;}
.columns .columns_right .info_right .info{width:86%; color:#5e5f5f; line-height:1.5em; font-size:4vw; height:auto; overflow:hidden;}
.columns .more{margin-top:0.5em; position:absolute; width:6em; height:2em; line-height:2em; text-align:center; background:#f9b61f; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; border:1px solid #f9b61f; z-index:3;} 

.service{width:100%; min-width:100%; background:#f9b61f; height:auto; overflow:hidden; margin-top:28px; position:relative; padding-bottom:0.5em;}
.service .bg{width:100%; float:none;}
.service .bg img{width:100%; position:static;}
.service .service_info{width:93.75%; float:none; margin:0 auto;}
.service .service_info .title{font-size:1.5em; color:#000100; margin-top:3%; height:2em; line-height:2em; text-align:center;}
.service .service_info .title span{color:#fff;}
.service .service_info .info{font-size:14px; line-height:30px; height:60px; overflow:hidden; width:100%; margin-bottom:10px;}
.service .service_info .more{margin:0 auto;}

.product{margin-top:2em; height:auto; overflow:hidden;}
.product .pro_title{border-left:4px solid #ffb228; width:calc(93.75% - 4px - 2.5em); margin:0 auto; padding-left:2.5em; height:2em; line-height:2em; font-size:1.7em; font-weight:bold; margin-bottom:1.5em;}
.product .pro_list{width:93.75%; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.product .pro_list ul{width:100%;}
.product .pro_list ul li{width:100%; margin-right:0; float:none; height:auto; overflow:hidden; position:relative;}
.product .pro_list ul li img{width:100%;}

.feedback .feedback_info{display:table; margin:0 auto; height:auto; overflow:hidden;}
.feedback .feedback_info .part_1 .title{height:1.5em; width:100%; margin-bottom:8px; height:auto; overflow:hidden;}
.feedback .feedback_info .part_1 .hotline{width:100%; text-align:left; float:none; height:auto; overflow:hidden; margin-top:0.375em;}
.feedback .feedback_info .part_1 .hotline_tel{width:100%; float:none; height:auto; overflow:hidden;}

.feedback .feedback_info .fb_form{display:block; float:left; width:100%; margin-top:19px;}
.feedback .feedback_info .fb_form .form_split{width:100%; float:none;}
.feedback .feedback_info .fb_form input[type=text]{text-indent:0.6em; height:2.5em; margin:0; padding:0; width:100%; margin-bottom:0.68em; border:none;}
.feedback .feedback_info .fb_form textarea{height:5em; margin:0; padding:0; padding-left:0.6em; padding-top:0.68em; width:100%; margin-bottom:0.68em; border:none;}
.feedback .feedback_info .fb_form input.getcode{width:180px; float:left; margin-right:18px;}
.feedback .feedback_info .fb_form input[type=submit]{height:33px; text-align:center; background:#000; width:100%; border:none; color:#fff; cursor:pointer; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
.feedback .feedback_info .fb_form input[type=submit]:hover{background:#333;}

.foot{padding-bottom:0;}
.foot .foot_column{display:none;}
.foot .share{display:block; width:100%;}
.foot .foot_column .share_link{height:70px; margin-bottom:13px; width:calc(100% / 3); float:left; text-align:center;}
.foot .foot_column .share_link a{display:table; width:100%; text-align:center; float:none;}
.foot .foot_column .share_link span{display:block; float:none; line-height:30px; margin-left:0; color:#898989; font-size:16px;}
.foot .foot_column .share_link .qrcode{width:160px; height:160px; margin-top:-163px; margin-left:-80px; left:50%; position:absolute; display:none;}
.foot .foot_column .share_link .qrcode img{max-width:160px; max-width:160px;}

.copyright{margin-bottom:5em;}
.GoTop{display:none;}
.xfan{overflow:hidden; height:auto;	width:100%;	background-color:#f9b61f; position:fixed; z-index:100; right:0; bottom:0; display:block; max-height:5em;}
.xfan ul{height:auto;}
.xfan ul li{list-style-type:none; float:left; width:25%;}
.xfan ul li a{ display:block; overflow:hidden; text-align:center; font-size:1rem; color:#ffffff; padding:14.4% 0 17.5% 0;}
.xfan ul li a img{ display:block; overflow:hidden; margin:0 auto; width:52%;}

.page_nav{display:none;}
.page_left ul li:hover ul{display:none;}

.contact_left .address .qrcode{width:35%; height:auto; max-width:135px;}
.contact_left .address .qrcode img{width:100%;}

.page_content .pro_list,.page_content .pro_lists{width:100%; height:auto; overflow:hidden; margin:0 auto; position:relative;}
.page_content .pro_list ul,.page_content .pro_lists ul{width:100%;}
.page_content .pro_list ul li,.page_content .pro_lists ul li{width:100%; margin-right:0; float:none; height:auto; overflow:hidden; position:relative; margin-bottom:0.7em;}
.page_content .pro_list ul li img,.page_content .pro_lists ul li img{width:100%;}

.page_service{margin-top:47px;}
.page_service .service_01,.page_service .service_02{height:auto; overflow:hidden; margin-bottom:55px; width:100%;}

.page_service .service_box .box_info .title{height:160px; display:table; float:right; text-align:right; position:relative;}
.page_service .service_box .box_info .title .bg_line{margin:79px 18px; width:125px; height:5px; background-color:#f9b61f; transform:rotate(-68.5deg); -ms-transform:rotate(-68.5deg); -moz-transform:rotate(-68.5deg); -webkit-transform:rotate(-68.5deg); -o-transform:rotate(-68.5deg); position:absolute; z-index:-1; top:0; left:-20px;}
.page_service .service_box .box_info .title .big_title{font-size:35px; background:#fff; color:#f9b61f; height:44px; line-height:44px; margin-top:59px;}
.page_service .service_box .box_info .title .small_title{font-size:20px; text-align:right;}

.page_service .service_01 .img{width:100%; height:auto; display:block; position:relative; z-index:2;}
.page_service .img img{width:100%;}
.page_service .service_01 .service_box{width:calc(100% - 6px); height:auto; border:3px solid #f9b61f; position:static; float:right; margin-top:0.5em;}
.page_service .service_01 .service_box .box_info{width:100%; float:right; margin-right:0; position:static;}
.page_service .service_01 .service_box .box_info .title{height:160px; margin-left:18px; float:left; overflow:hidden;}
.page_service .service_01 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both; padding:0 0.5em;}


.page_service .service_02 .img{width:100%; height:auto; display:table-cell; vertical-align:middle; position:relative; z-index:2; float:right;}
.page_service .service_02 .service_box{width:100%; height:auto; overflow:hidden; position:relative; z-index:1; float:left; margin-right:0;}
.page_service .service_02 .service_box .box_info{width:100%; height:auto; overflow:hidden; position:relative;}
.page_service .service_02 .service_box .box_info .title{float:right;}
.page_service .service_02 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}

.page_service .service_03{margin-bottom:3em; height:auto; overflow:hidden; }
.page_service .service_03 .img{width:100%; height:auto; display:table-cell; vertical-align:middle; position:relative; z-index:2; float:left;}
.page_service .service_03 .service_box{width:100%; height:auto; overflow:hidden; position:relative; z-index:1; float:left; margin-left:0;}
.page_service .service_03 .service_box .box_info{width:100%; height:auto; overflow:hidden; position:relative;}
.page_service .service_03 .service_box .box_info .title{float:left;}
.page_service .service_03 .service_box .box_info .info{font-size:16px; line-height:36px; color:#333333; clear:both;}


.page_service .service_type{ height:auto; position:static;}

.page_service .service_type .type_img{ height:auto; overflow:hidden; margin-top:0; margin-bottom:1em;}
.page_service .service_type .type_img .type_01{display:table; float:left; width:100%; margin-bottom:1em;}
.page_service .service_type .type_img .type_02{display:table; float:right; width:100%; margin-bottom:1em;}
.page_service .service_type .type_img .type_03{display:table; margin:0 auto; width:100%; margin-bottom:1em;}
.page_service .service_type .type_img .type_03 img{margin-top:0;}
.page_service .service_type .type_img img{width:100%;}

.page_service .service_type .type_info{padding:54px 0.5em 57px 0.5em; height:auto; overflow:hidden; background:#f9f9fa; width:calc(100% - 1em); margin:0 auto; margin-bottom:1em;}
.page_service .service_type .type_info .cn_title{font-size:2em; color:#f9b61f; height:1.5em; line-height:1.5em; text-align:center; font-weight:bold;}
.page_service .service_type .type_info .en_title{font-size:20px; line-height:47px; text-align:center; color:#000;}
.page_service .service_type .type_info .info{font-size:16px; line-height:36px; color:#333333; text-align:center;}

.page_service .service_oem{margin-top:61px; height:auto; overflow:hidden; margin-bottom:57px;}
.page_service .service_oem .title{ height:66px; color:#f9b61f; line-height:66px; font-size:35px; text-align:center;}
.page_service .service_oem .info{font-size:20px; line-height:40px; color:#333333; text-align:center;}

.process{background:#f9f9fa; height:auto; overflow:hidden; padding-top:50px; width:100%;}
.process .process_title .title{font-size:33px; color:#f9b61f; font-weight:bold; text-align:center; line-height:52px; height:52px;}
.process .process_title .info{font-size:18px; line-height:37px; text-align:center;}
.process .process_list{border-top:10px solid #ededed; border-bottom:25px solid #ededed; height:auto; overflow:hidden; background:#f5f5f7; padding-bottom:13px;}
.process .process_list .process_type{width:50%; display:inline-block; text-align:center; margin-top:39px; margin-bottom:3px;}
.process .process_list .process_type img{width:69.4%;}
.process .process_list .process_type .c_title{color:#f9b61f; font-size:25px; font-weight:bold; text-align:center; line-height:37px; margin-top:18px;}
.process .process_list .process_type .e_title{color:#939393; font-size:15px; text-align:center; line-height:27px;}

.about_ul li{width:calc(50% - 0.5px); height:auto; overflow:hidden; padding-top:1em;}
.about_ul li:nth-child(2n){border-right:none;}
.about_ul li:nth-child(4n+1),.about_ul li:nth-child(4n+2){border-bottom:1px dashed #666;}


.page_tab span{width:50%;}
.page_tab .pagination,.page_tab .pages{display:none;}



.product_top{padding-left:0;}
.product_top .pro_big{width:calc(100% - 1em); float:none; height:auto; overflow:hidden; padding:0.5em;}
.product_top .pro_big .img{border:1px solid #e5e5e5;}
.product_top .pro_big .img img{max-width:96%; max-height:96%;}
}