body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, textarea, /* form elements 表单元素 */
img/* img elements 图片元素 */{border:medium none;margin: 0;padding: 0;}
/** 设置默认字体 **/
body,textarea,input,button,select,keygen,legend{font:12px/1.5 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif; color:#404040; outline:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight:lighter; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, li, ol {list-style:none;}
/** 重置超链接元素 **/
a {text-decoration:none;color:#404040;}
a:hover {color:#32b2e4;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;}
/** 重置图片元素 **/
.fl{float:left;}
.fr{float:right;}
img{border:0px;}
.f1{font-size:24px; color:#404040; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.f2{font-size:24px; color:#32b2e4;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0}
.cl:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}

.top_t{width:100%;height:100px; box-shadow:0 0 20px rgba(0,0,0,0.8); position:relative; z-index:99;}
.top{width:1200px;height:100px;margin:auto;}
.logo{float:left;}
.logo img{ display:block;}
.w1200{position:relative; width:1200px;margin:auto;}
.w1200:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}


.banner{ width:100%; overflow:hidden; position:relative;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}
.banner ul li a{ display:block; width:100%; height:100%;}
.banner ul li a img{ display:block; width:100%;}
.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center;}
.bandd span{ margin:0 5px;display:inline-block;width:11px;height:11px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#555;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);text-indent:-9999px;cursor:pointer;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);}
.bandd span.on{background: #fff;cursor: default;}


.sy_ss{ border-bottom:1px solid #eee; height:45px;}
.sy_ss .sy_ss_l{ float:left; margin-top:5px;}
.sy_ss .sy_ss_l span{ float:left; padding:0 10px; font-size:14px; color:#fff; line-height:35px; background-color:#da251c;}
.sy_ss .sy_ss_l a{ float:left;font-size:14px; color:#999; line-height:35px; margin-left:15px;}
.sy_ss .sy_ss_l a:hover{color:#da251c;}
.sy_ss .sy_ss_r{ float:right; border:1px solid #eee; position:relative; margin-top:7px;}
.sy_ss_r input[type="text"]{ display:block;border:none; width:200px; padding:0 40px 0 10px; font-size:14px; line-height:28px; color:#999;}
.sy_ss_r input[type="text"]::-webkit-input-placeholder {color:#aaa; }
.sy_ss_r input[type="text"]::-moz-placeholder {color:#aaa;} /* firefox 19+ */
.sy_ss_r input[type="text"]:-moz-placeholder {color:#aaa;}
.sy_ss_r input[type="text"]:-ms-input-placeholder {color:#aaa;} /* ie */ 
.sy_ss_r button{ position:absolute; right:0; top:0; width:34px; height:28px; background:url(../images/ssan.jpg) center no-repeat; cursor:pointer;}

.sy_gy{ width:100%; background:url(../images/sy_gy_bg.jpg) center no-repeat; padding:30px 0 40px;}
.sy_gy_txt{ padding:20px; background:rgba(255,255,255,0.5); margin-top:20px;}
.sy_gy_txt_l{width:500px; padding:5px; border:5px solid #da251c;}
.sy_gy_txt_l img{ display:block; width:100%;}
.sy_gy_txt_r{ width:615px;}
.sy_gy_txt_r h2{ font-size:24px; line-height:70px; color:#333;}
.sy_gy_txt_r em{ display:block; width:60px; height:2px; background:#aaa; margin-bottom:20px;}
.sy_gy_txt_r p{ font-size:14px; line-height:24px; color:#666;}
.sy_gy_txt_r a{background: #f30;width: 170px;height: 40px;text-align: center;display: block;line-height: 40px; color: #fff;font-size: 14px; border-radius:5px; margin-top:30px; transition: .2s;}
.sy_gy_txt_r a:hover{background-color: #ffac00;}

.main_probg{width:100%;margin:30px auto 0; border-bottom:1px solid #eee; }
.main_pro{width:1200px;margin:auto;}
.main_pro_tit{ width:100%; background:url(../images/sybt_bg.png) bottom center no-repeat; padding-bottom:35px; text-align:center;}
.main_pro_tit h2 a{ font-size:28px; color:#da251c; line-height:28px; font-weight:bold;}
.main_pro_tit span{ display:block;font-size:14px; color:#aaa; line-height:14px; text-transform:uppercase; padding-top:15px;}

.sy_al{ padding:20px 0 20px; overflow:hidden;}
.sy_al ul{ width:10000%;position:relative;}
.sy_al ul li{ float:left; width:0.235%; margin-right:0.02%; margin-bottom:0.02%; position:relative;}
.sy_al ul li .sy_al_img{ overflow:hidden;}
.sy_al ul li .sy_al_img img{ width:100%; display:block; -webkit-transition:0.5s; transition:0.5s;}
.sy_al ul li:hover .sy_al_img img{ -webkit-transform:scale(1.2);transform:scale(1.2);}



.sy_xw{ width:100%; background:url(../images/sy_xw_bg.jpg) center no-repeat; padding:30px 0 40px;}
.sy_xw_txt{ padding-top:50px; width:100%; overflow:hidden;}
.sy_xw_txt ul{ width:10000%; position:relative;}
.sy_xw_txt ul li{ float:left; width:0.32%; margin:0 0.02% 0 0; background:rgba(255,255,255,0.3); -webkit-transition:0.5s;transition:0.5s;}
.sy_xw_txt ul li:hover{background:rgba(255,51,0,0.5);}
.sy_xw_txt ul li .sy_xw_txt_li{ padding:30px 20px 30px;}
.sy_xw_txt ul li .sy_xw_txt_li .sy_xw_txt_rq{ float:left; padding:15px; background:#eee; position:relative; top:-50px;}
.sy_xw_txt ul li .sy_xw_txt_li .sy_xw_txt_rq span{ display:block; font-size:36px; color:#bbb; line-height:36px;}
.sy_xw_txt ul li .sy_xw_txt_li .sy_xw_txt_rq i{ display:block; text-align:right; font-style:normal; font-size:20px; line-height:20px;color:#bbb; margin-top:5px;}
.sy_xw_txt ul li .sy_xw_txt_li a{ float:right; padding:0 20px; font-size:16px; line-height:30px; color:#f30; background:#fff; border:1px solid #f30; position:relative; top:-10px;}
.sy_xw_txt ul li .sy_xw_txt_li h2{ clear:both; font-size:16px; font-weight:bold; color:#FFF;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-bottom:15px;}
.sy_xw_txt ul li .sy_xw_txt_li p{font-size:14px; line-height:24px; color:#FFF;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ckgd{ margin-top:30px;}
.ckgd a{background:#ff3300; margin:auto; width:170px; height:40px; text-align:center; display:block; line-height:40px; color:#fff; font-size:14px; border-radius:5px; transition:ease-in-out .2s;}
.ckgd a:hover{background-color:#ffac00;}



.main_pjbg{width:100%;margin:0 auto 0; padding:30px 0;}
.main_pj{width:1200px;margin:auto;}

.main_pj_img{width:1200px; margin:20px auto 0;}
.main_pj_img li{width:285px;float:left; background:#fff;margin-right:20px; margin-bottom:20px;}
.main_pj_img li a{ display:block; padding:20px;  border:1px solid #eee;}
.main_pj_img li .pic{}
.main_pj_img li .pic img{width:100%; display:block;}
.main_pj_img li .tit{border-top:1px solid #e6e6e6; padding-top:10px; line-height:24px; text-align:center;}
.main_pj_img li .tit h3{font-size:16px;}
.main_pj_img li .tit p{color:#787876; font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main_pj_img li:hover{-webkit-transform: translate3d(0,-3px,0); transform: translate3d(0,-3px,0);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1); box-shadow: 0 15px 30px rgba(0,0,0,.1);-webkit-transition:0.3s;transition:0.3s;}
.main_pj_img li:hover img{opacity:0.8;}

.main_pj_btn{width:170px;margin:10px auto 0;}
.main_pj_btn a{background:#ff3300; width:170px; height:40px; text-align:center; display:block; line-height:40px; color:#fff; font-size:14px; border-radius:5px; transition:ease-in-out .2s;}
.main_pj_btn a:hover{background-color:#ffac00;}

.main_video_img{width:1200px; margin:40px auto 0;}
.main_video_img li{width:380px;float:left; margin-right:30px; border-bottom:1px solid #e6e6e6; padding-bottom:20px; position:relative;}
.main_video_img li:nth-child(3n){margin-right:0;}
.main_video_img li .pic{width:380px;height:300px;margin:auto; text-align:center; position:relative;}
.main_video_img li .play{position:absolute;left:50%;top:150px;width:54px;height:34px;margin:-19px 0 0 -29px;border:2px solid #fff;border-radius:6px;background-color:#424242;background-color:rgba(0,0,0,.6);color:#fff;-webkit-transition:all .2s;transition:all .2s}
.main_video_img li .play i{font-size:34px;line-height:34px}
.main_video_img li a:hover .play{background-color:#32b2e4;border-color:#32b2e4}
.main_video_img li .tit{width:380px;margin:20px auto 0;line-height:24px; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main_video_img li .tit h3{font-size:16px;}
.main_video_img li:hover{-webkit-transform: translate3d(0,-3px,0); transform: translate3d(0,-3px,0);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1); box-shadow: 0 15px 30px rgba(0,0,0,.1);-webkit-transition:0.3s;transition:0.3s; border-bottom-color:#32b2e4;}
.main_video_img li:hover img{opacity:0.8;}

.main_map{width:100%;height:400px;margin:80px auto 0;}

.sy_ys{ margin:30px auto;}
.sy_ys1{ margin-top:30px;}
.sy_ys1 ul li{ float:left; width:158px; margin-right:100px;}
.sy_ys1 ul li:nth-child(5n){margin-right:0;}
.sy_ys1 ul li .sy_ys1_img{ border-radius:50%; overflow:hidden; border:2px solid #eee;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.sy_ys1 ul li .sy_ys1_img img{ display:block; width:100%;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s; opacity:0.8;}
.sy_ys1 ul li:hover .sy_ys1_img{border:2px solid #d11026;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.sy_ys1 ul li:hover .sy_ys1_img img{filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0); opacity:1;}
.sy_ys1 ul li p{font-size:18px; color:#333; line-height:40px; text-align:center;}
.sy_ys2{ margin-top:30px;}
.sy_ys2_lc{ float:left; width:2em;background: #d11026;color:#fff; font-size:26px;line-height:30px; padding:20px 25px;}
.sy_ys2_lb{ padding-left:120px; padding-top:9px;}
.sy_ys2_lb ul li{ float:left; width:13.333%; margin-right:4%; position:relative; padding:15px 0;}
.sy_ys2_lb ul li:nth-child(6n){margin-right:0;}
.sy_ys2_lb ul li:before,.sy_ys2_lb ul li:after{ content:''; position:absolute; left:0; width:100%; height:25px; border:1px solid #eee;}
.sy_ys2_lb ul li:before{ top:0;border-width:1px 1px 0 1px;}
.sy_ys2_lb ul li:after{ bottom:0;border-width:0 1px 1px 1px;}
.sy_ys2_lb ul li span{ display:block; text-align:center;color: #d0d0d0;font-size: 28px; line-height:28px;font-weight: bold;}
.sy_ys2_lb ul li span:after{ content:''; position:absolute; right:-35px; top:50%; margin-top:-11px; width:23px; height:23px; background:url(../images/jt.png) center no-repeat;}
.sy_ys2_lb ul li:nth-child(6n) span:after{ display:none;}
.sy_ys2_lb ul li p{ text-align:center;color: #333;font-size:18px; line-height:18px; margin-top:5px;}


.footer_bg{width:100%;margin:auto; background:#292e33; padding:50px 0; overflow:hidden; color:#787876;}
.footer{width:1200px;margin:auto;}
.footer_cont{width:315px;float:left;}
.footer_cont_tit{width:315px;float:left; padding-bottom:20px; background:url(../images/footer_fgx.png) bottom no-repeat; font-size:16px; color:#e4e4e4;}
.footer_cont_tit a{color:#e4e4e4;} .footer_cont_tit a:hover{color:#32b2e4;}
.footer_cont_txt{width:255px;float:left; margin-top:20px; font-size:14px; color:#787876;background:url(../images/footer_tb.jpg) left no-repeat; padding-left:60px; line-height:20px;}
.footer_cont_txt:hover{background:url(../images/footer_tbon.jpg) left no-repeat; display:block;}

.footer_cont_txt2{width:255px;float:left; margin-top:15px; font-size:14px; color:#787876;background:url(../images/footer_tb2.jpg) left no-repeat; padding-left:60px; line-height:37px;}
.footer_cont_txt2:hover{background:url(../images/footer_tb2on.jpg) left no-repeat; display:block;}

.footer_cont_txt3{width:255px;float:left; margin-top:15px; font-size:14px; color:#787876;background:url(../images/footer_tb3.jpg) left no-repeat; padding-left:60px; line-height:37px;}
.footer_cont_txt3:hover{background:url(../images/footer_tb3on.jpg) left no-repeat; display:block;}

.footer_gjwm{width:315px;float:left; margin-left:130px;}
.footer_gjwm_bt{width:315px;float:left;font-size:14px; margin-top:20px;}
.footer_gjwm_tb{width:315px;float:left; margin-top:20px;}
.footer_gjwm_tb li{display:inline-block; width:38px; height:38px;overflow:hidden; margin-right:10px; font-size:0px;}
.footer_gjwm_tb li:nth-child(3n){ margin-right:0;}
.footer_gjwm_tb li a{display:block; width:38px; height:38px; line-height:38px;}
.footer_gjwm_tb li a:hover{display:block; width:38px; height:38px; line-height:38px;}
.footer_gjwm_tb li:nth-of-type(1){background:url(../images/footer_tb4.jpg) no-repeat left top;}
.footer_gjwm_tb li:nth-of-type(2){background:url(../images/footer_tb5.jpg) no-repeat left top;}
.footer_gjwm_tb li:nth-of-type(3){background:url(../images/footer_tb6.jpg) no-repeat left top;}
.footer_gjwm_tb li:hover{background-position:left bottom;}

.footer_link{width:315px;float:right;}
.footer_link_text{width:315px;float:left;}
.footer_link_text li{width:33%;float:left; text-align:left; font-size:14px; color:#787876; margin-top:20px;}
.footer_link_text li a{color:#787876;}
.footer_link_text li a:hover{color:#32b2e4;}


.copy_bg{width:100%;margin:auto; background:#292e33 url(../images/copy_fgx.jpg) top repeat-x; padding:30px 0; overflow:hidden; font-size:14px; text-align:center; color:#787876;}
.copy_bg a{color:#787876;} .copy_bg a:hover{color:#32b2e4;}


/*Side*/
.side{position:fixed;width:54px;height:275px;right:0;top:275px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #787876;}
.side ul li .wx{width:220px;position:absolute; bottom:54px;right:0; display:none;}
.side ul li a:hover .wx{display:block;}
.side ul li .wx img{width:100%; display:block;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;background:#404040;color:#fff; line-height:54px; font-size:14px;overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#404040;}
.side ul li .sidetop:hover{background:#0084e8;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/** 首页代码 End **/

.bat{ width:100%; height:300px;overflow:hidden;}
.bat img{ width:1920px; height:300px; position:relative; left:50%; margin-left:-960px; max-width:1920px;}
.ny_title{width:1200px;float:left;border-bottom:1px solid #e6e6e6; padding-bottom:20px;}
.ny_title h1{float:left; font-size:24px; font-weight:bold; color:#000; text-transform:uppercase;}

.ny_bt{float:right; background:url(../images/home_tb.png) left no-repeat; padding-left:30px; font-size:14px;color:#787876; margin-top:10px;}
.ny_bt a{color:#787876;}  .ny_bt a:hover{color:#da251c;}
.ny_bt span{font-weight:bold; color:#da251c;}

.ny_tit{width:1200px;float:left; margin-top:20px; border-bottom:1px dashed #e6e6e6; padding-bottom:15px;}
.ny_tit li{float:left; line-height:40px; text-align:center; font-size:14px; margin:0 10px 10px 0;}  
.ny_tit li a{float:left;padding:0 20px; color:#404040; line-height:40px; border:1px solid #e6e6e6; background:#fff;}
.ny_tit li a:hover,.ny_tit li a.on{ display:block; color:#fff; background:#da251c; border:1px solid #da251c;}

.ny_tit2{width:1200px;float:left; margin-top:10px; border-bottom:1px dashed #e6e6e6; padding-bottom:10px;}
.ny_tit2 li{float:left; text-align:center; font-size:12px;}  
.ny_tit2 li a{float:left;padding:0 10px; color:#404040; line-height:30px;}
.ny_tit2 li a:hover,.ny_tit2 li a.on{ display:block; color:#da251c;}

.ny_nr{width:1200px;float:left; margin-top:15px;}
.ny_text{width:100%;float:left; font-size:14px; line-height:24px;}
.ny_text img{ display:block; margin:auto;}
.ny_text h2{font-size:24px; font-weight:bold;}

.honor_r_img{width:1200px;float:left;}
.honor_r_img ul{width:1200px;}
.honor_r_img ul li{width:280px;float:left;margin:40px 26px 0 0;}
.honor_r_img ul li a{ display:block; border:1px solid #eee;}
.honor_r_img ul li:nth-child(4n){margin-right:0;}
.honor_r_img ul li span{width:280px;float:left; text-align:center;line-height:24px; font-size:16px; padding-top:10px;}
.honor_r_img ul li img{width:100%;}
.honor_r_img ul li img:hover{border-color:#da251c;}

/*pages*/
.Pages{width:99.9%; float:left; margin-top:30px; line-height:32px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{padding:0px 3px; display:inline-block;}
.Pages a{display:inline-block; margin:0px 2px; height:32px; }
.Pages .p_page em{font-style:normal; font-family:Arial;}
.Pages .p_page em a{padding:0px 12px; border:solid 1px #d6d6d6;}
.Pages .p_page em a.a_cur{color:#da251c; border:0; border-top:solid 1px #da251c; border-bottom:solid 1px #da251c;}
.Pages .p_page em a:hover{border-color:#da251c;}
.Pages .a_prev{width:32px; background:url(../images/bg_prev.jpg) no-repeat;}
.Pages .a_next{width:32px; background:url(../images/bg_next.jpg) no-repeat;}

/** 关于我们代码 End **/


.pro_img{width:1200px;float:left; margin-bottom:20px;}
.pro_img ul{}
.pro_img ul li{width:23.5%; float:left; margin:2% 2% 0 0;}
.pro_img ul li a{ display:block;border:1px solid #dad9d7;}
.pro_img ul li img{ display:block; width:100%;}
.pro_img ul li img:hover{opacity:0.8;}
.pro_img ul li:nth-child(4n){margin-right:0;}
.pro_img ul li h3{width:100%; float:left; text-align:center; font-size:14px; line-height:40px;}
.pro_img ul li:hover{border-color:#da251c;}

.products{width:100%;float:left; }
.promore_l{width:100%;float:left;margin:20px auto;}
#preview{width:100%;float:left;overflow:hidden;}
.jqzoom{width:50%; height:100%; position:relative; float:left;}
.jqz_z { width:45%; float:right; margin-top:60PX;}
.jqz_z1 {font-size:25PX;float:left;}
.jqz_z2 pre { margin-top:10PX; line-height:35PX;font-size:16PX; word-break: break-all;word-wrap: break-word;white-space: pre-wrap;float:left;}

.list-h li{float:left; padding-right:10px;}
#spec-n5{width:700px;float:left; margin-top:50px;}
#spec-n5 h1{margin-bottom:20px;}
#spec-list{width:700px; float:left; overflow:hidden;}
#spec-list ul li{float:left;display:inline;width:80px; border-bottom:none;}
#spec-list ul li img{padding:2px; border:1px solid #ccc; width:80px; height:80px;}
#spec-list{position:relative; width:700px;float:left;}
.control{float:left; padding-top:20px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0; max-width:600px; margin:auto;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.pros_right{width:100%; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; border-bottom:1px solid #e6e6e6;}
.pros_right_top strong{overflow:hidden; float:left; line-height:30px; font-weight:bold; font-size:20px; color:#da251c; padding-bottom:10px;}
.pros_right_top span{ float:right; font-size:14px; line-height:30px;color:#999; padding:0 10px; cursor:pointer;}
.pros_right_top a{font-size:14px;float:right;width:120px; height:30px;  background:#da251c; line-height:30px; text-align:center; color:#fff;}
.pros_right_top a:hover{background:#0090ff;}

.pros_right_text{width:100%;float:left; margin-top:10px; line-height:30px; font-size:14px;}


.tabs-basic{width:1200px;margin-top:50px;float:left;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:left; margin:0; padding:0; border-bottom:1px solid #e6e6e6;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:16px;}
.tabs-basic a{display:block; text-decoration:none; border:1px solid transparent; padding:10px 50px; background:#eee; color:#404040;}
.tabs-basic .tab-active{border-color:#da251c; background-color:#da251c; color:#fff;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; background-color:#fff; padding:20px 0; margin:auto;}
.tabs-basic .tabs-content-placeholder div{display:none;}
.tabs-basic .tabs-content-placeholder div.tab-content-active{display:block; line-height:24px; font-size:14px;}
.tabs-basic .tabs-content-placeholder div.tab-content-active table{border:1px solid #d6d6d6; line-height:24px; text-align:center;}
.tabs-basic .tabs-content-placeholder div.tab-content-active table tr{padding-left:20px;}
.tabs-basic .tabs-content-placeholder div p{line-height:24px; text-align:left; margin-top:20px;}
.tabs-basic .tabs-content-placeholder div img{max-width:100%;}

/** 产品中心代码 End **/

.news_txt{width:1200px; float:left;margin-top:30px;}
.news_txt ul{}
.news_txt ul li{width:1140px; float:left; border-bottom:1px solid #e6e6e6; padding:50px 30px;}
.news_txt ul li .time{width:84px;height:58px;float:left; background:#fff; border:3px solid #d6d6d6; text-align:center; line-height:24px;}
.news_txt ul li a:hover .time{width:84px;height:58px;float:left; background:#fff; border:3px solid #da251c; text-align:center; color:#da251c;}
.news_txt ul li .time h3{font-size:30px; font-weight:bold; padding-top:10px;}
.news_txt ul li .time span{font-size:14px;}
.news_txt ul li .wz{width:1020px;float:right;}
.news_txt ul li .wz h3{font-size:18px; color:#000;}
.news_txt ul li .wz span{font-weight:bold;}
.news_txt ul li a:hover .wz h3{color:#da251c;}
.news_txt ul li .wz p{width:1020px; float:left; line-height:20px; color:#787876; margin-bottom:10px;}
.news_txt ul li:hover{background:#eee;}

.newsmore_tit{width:1200px;float:left; border-bottom:1px solid #e6e6e6; text-align:center; padding-bottom:10px; line-height:30px; color:#787876; margin-top:40px;}
.newsmore_text{width:1200px;float:left; margin-top:30px; line-height:30px; font-size:14px;}

.newsmore_page{width:1200px;float:left;margin-top:20px; border-top:1px solid #e6e6e6; padding-top:20px;}
.newsmore_page_left{width:80%;float:left;line-height:24px; font-size:14px;}
.newsmore_page_right{float:right;text-align:right; font-size:16px;}

/** 新闻中心代码 End **/


.app_r_img{width:1200px;float:left;}
.app_r_img ul{width:1200px;}
.app_r_img ul li{width:380px;height:360px;float:left;margin:40px 26px 0 0; overflow:hidden;}
.app_r_img ul li:nth-child(3n){margin-right:0;}
.app_r_img ul li span{width:380px;float:left; text-align:center;line-height:24px; font-size:18px; padding-top:30px; text-transform:uppercase; font-weight:bold;}
.app_r_img ul li img{width:380px; height:300px; display:block; -webkit-transition: all .3s; transition: all .3s;}
.app_r_img ul li img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}


.t1{width:49%;float:left;} .t2{width:49%;float:right;}
.t3{width:49%;float:left;} .t4{width:49%;float:right;}
.contact-form input.text{background:#fff;border:1px #e6e6e6 solid;color: #999;width:89%; padding:2.5% 5%; margin-bottom:20px;}
.contact-form textarea.textarea{background:#fff;border:1px #e6e6e6 solid;color:#999;width:93.5%;height:200px;padding:3%; margin-bottom:20px;}
.contact-form input.btn, a.btn{background:#fff;padding:1% 0;color:#000; font-size:14px;border:1px solid #e6e6e6; width:100%;}
.contact-form input.btn:hover, a.btn:hover{background:#da251c; color:#fff;}

/**客户留言代码 End**/
.ny{ margin:20px auto 30px;}

/*Job*/
.slide_join{width:100%; padding-top:20px;clear:both;}
.slide_join h3{height:50px; padding:0 25px; font-weight:normal; background-color:#e6e6e6; margin-bottom:10px;}
.slide_join h3.on{background-color:#da251c;}
.slide_join h3 span{float:left;color:#000; font-size:16px; line-height:50px; overflow: hidden; text-overflow:ellipsis;}
.slide_join h3.on span{color:#fff;}
.slide_join h3 em{ float:right; width:30px;height:30px; margin:11px 0 0 0; background:url(../images/join_img9.png) no-repeat;}
.slide_join h3.on em{ background:url(../images/join_img10.png) no-repeat;}
.slide_join ul{}
.slide_join ul .join_show{color:#787876; font-size:14px; line-height:28px; display:none; margin-bottom:15px; padding:0 15px;}


@media (min-width: 1200px){
	.menu{float:right;}
	.menu ul li{padding:0 20px;text-align:center; font-size:16px;float:left; border-top:3px solid #FFF;}
	.menu ul li.hover{background:#32b2e4; border-top:3px solid #005d82;}
	.menu ul li.hover a{color:#fff;}
	.menu ul li a{display:block; color:#404040; transition:all 0.4s; line-height:97px;}
	.menuson-wrap{position:absolute;width:100%;left:0;top:100px; background-color:#32b2e4; z-index:99; overflow:hidden;}
	.menuson{color:#d8d8d5;line-height:22px;}
	.menuson ul{ height:0;}
	.menuson li{position:relative;padding:12px 0;line-height:22px;text-align:right; color:#fff; display:none;}
	.menuson li a{padding:0 12px; color:#fff;}
	.menuson li a:hover{ color:#333;}
	.menuson li.dhxl1{ padding-right:450px;}
	.menuson li.dhxl2{ padding-right:485px;}
	.menuson li.dhxl3{ padding-right:390px;}
	.menuson li.dhxl4{ padding-right:245px;}
	.menuson li.dhxl5{ padding-right:200px;}
	.menuson li.dhxl6{ padding-right:65px;}
	.main_pj_img li:nth-child(4n){margin-right:0;}
	.sy_gy_txt_l{ float:left;}
	.sy_gy_txt_r{ float:right;}
	.sy_al ul li .sy_al_txt{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.7); opacity:0; -webkit-transition:0.5s; transition:0.5s;}
	.sy_al ul li:hover .sy_al_txt{opacity:1;}
	.sy_al ul li .sy_al_txt:before,.sy_al ul li .sy_al_txt:after{ content:''; position:absolute; left:20px; top:20px; right:20px; bottom:20px;border:1px solid #FFF; -webkit-transition:0.5s; transition:0.5s;}
	.sy_al ul li .sy_al_txt:before{ border-width:1px 0 1px 0; transform:scaleX(0);}
	.sy_al ul li .sy_al_txt:after{ border-width:0 1px 0 1px; transform:scaleY(0);}
	.sy_al ul li:hover .sy_al_txt:before{transform:scaleX(1);}
	.sy_al ul li:hover .sy_al_txt:after{transform:scaleY(1);}
	.sy_al ul li .sy_al_txt h2{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
	.sy_al ul li .sy_al_txt h2 i{ background:url(../images/main_link_tb.png) center no-repeat; background-size:cover; display:block; width:50px; height:50px; margin:auto; -webkit-transition:0.5s; transition:0.5s;}
	.sy_al ul li:hover .sy_al_txt h2 i{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
	.sy_al ul li .sy_al_txt h2 p{ font-size:14px; line-height:30px; color:#FFF;}
}
@media (max-width: 1199px){
	.menu{ position:absolute; top:80px; right:0px; width:0px;-webkit-transition:0.5s;transition:0.5s; z-index:99; background-color:#FFF; background-color:rgba(255,255,255,0.8);overflow:hidden;}
	.menu li{ display:block; width:200px;}
	.menu li a{ display:block; width:100%; line-height:40px; font-size:14px; text-align:center;}
	.dhov{width:200px !important;}
	.top_t{ height:80px;}
	.top{ height:80px; width:95%;}
	.logo img{ height:80px;}
	.menuson-wrap{ display:none;}
	.main_pj,.w1200{ width:95%;}
	.sy_ss{ display:none;}
	.main_pj_img{ width:95%;}
	.main_pj_img li{ width:49%; margin-right:2%;}
	.main_pj_img li:nth-child(2n){margin-right:0;}
	.sy_gy{ background: url(../images/sy_gy_bg2.jpg) center no-repeat;background-size:100% 100%;}
	.sy_gy_txt_l{ margin:auto; max-width:90%;max-width:calc( 100% - 20px );}
	.sy_gy_txt_r{ width:100%;}
	.sy_gy_txt{background: rgba(255,255,255,0.8);}
	.main_pro{ width:95%;}
	.sy_al ul li{ width:0.49%;}
	.sy_al ul li .sy_al_txt h2 p{ text-align:center; font-size:14px; line-height:30px; color:#333;}
	.sy_ys1 ul li{ width:18.4%; margin-right:2%;}
	.sy_ys2_lb ul li span:after{right: -30px;}
	.sy_xw{background: url(../images/sy_xw_bg2.jpg) center no-repeat;background-size:cover;}
	.sy_xw_txt ul li{ float:none; width:1%; margin:20px 0 0 0;}
	.sy_xw_txt{ padding-top:0;}
	.sy_xw_txt ul li .sy_xw_txt_li .sy_xw_txt_rq{ top:0; margin-right:10px;padding: 33px 15px;}
	.sy_xw_txt ul li .sy_xw_txt_li h2{ clear:none;}
	.sy_xw_txt ul li .sy_xw_txt_li{ position:relative; padding-bottom:70px;}
	.sy_xw_txt ul li .sy_xw_txt_li a{ position:absolute; left:160px; bottom:30px; top:auto;}
	.sy_xw_txt ul li .sy_xw_txt_li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
	.footer{ width:95%;}
	.footer_cont,.footer_gjwm,.footer_link{ width:100%; float:none;}
	.footer_cont_tit{ float:none;width:100%; background-position:left bottom;}
	.footer_cont_txt,.footer_cont_txt2,.footer_cont_txt3{ float:none; width:auto;line-height: 37px;}
	.footer_gjwm{ margin-left:0; margin-top:30px; display:none;}
	.footer_gjwm_bt,.footer_gjwm_tb{float:none; width:auto;}
	.footer_gjwm_bt,.footer_gjwm_tb{ margin-top:10px;}
	.footer_link{ margin-top:30px; display:none;}
	.footer_link_text{ float:none; width:auto;}
	.footer_link_text:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}
	.ny_title,.ny_tit,.ny_nr{ width:100%;}
	img{ max-width:100%; display:block;}
	.bat{ height:auto; display:none;}
	.bat img{ width:100%; height:auto; left:0; margin:auto;}
	.honor_r_img,.honor_r_img ul,.pro_img{ width:100%;}
	.honor_r_img ul li,.pro_img ul li{ width:49%; margin:2% 2% 0 0;}
	.honor_r_img ul li:nth-child(2n),.pro_img ul li:nth-child(2n){margin-right:0;}
	.honor_r_img ul li span{ width:100%;}
	.ny_tit2,.newsmore_tit,.newsmore_text,.news_txt{ width:100%;}
	.news_txt ul li{ width:96%; padding:2%;}
	.news_txt ul li .wz{ width:auto; float:none; padding-left:100px;}
	.news_txt ul li .wz p{ width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.news_txt ul li .wz h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.news_txt{ margin-top:10px;}
	.newsmore_page{ width:100%;}
	.newsmore_text iframe{ width:100%; max-width:500px; height:220px;}
	#mapbarframe{ height:220px;}
}
@media (max-width: 900px){
	.sy_ys2_lb ul li span:after{right: -25px;}
	.jqzoom {width:100%;float:inherit;}
	.jqz_z { width:100%; margin-top:0px;}
}
@media (max-width: 790px){
	.sy_ys1 ul li p{ font-size:14px; line-height:18px; padding-top:10px;}
	.sy_ys2_lc{ float:none; width:auto;font-size: 20px; line-height:24px;padding: 10px 0; text-align:center;}
	.sy_ys2_lb{ padding:0; display:none;}
	.sy_ys2_lb ul li{ float:none; width:100%; margin:20px auto  0 !important;}
	.sy_ys2_lb ul li span:after{ right:50%; margin-right:-11px; -webkit-transform:rotate(90deg);transform:rotate(90deg); margin-top:0; top:auto; bottom:-20px;}
	.ny_bt{ display:none;}
	.ny_tit li{ width:49%; margin:0 2% 2% 0;}
	.ny_tit li:nth-child(2n){margin-right:0;}
	.ny_tit li a{ float:none; display:block;}
}