*{border:0; margin:0; padding:0; outline:0; box-sizing:border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, textarea, img{border:medium none;margin:0;padding:0;}
/** 设置默认字体 **/
body,textarea,input,button,select,keygen,legend{ font-size:12px;font-family:'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif; color:#666; outline:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
em{font-style:normal;}
/** 重置列表元素 **/
ul, li, ol {list-style:none;}
/** 重置超链接元素 **/
a{text-decoration:none;color:#666;}
a:hover{color:#d51514; text-decoration:none; -webkit-transition:0.3s; transition:0.3s;}
/** 重置图片元素 **/
.fl{float:left;} .fr{float:right;} img{border:0px;}
.f1{font-size:24px; color:#d51514;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}


.top_bg{width:100%; height:140px; margin:auto; background:#fff; border-bottom:1px solid #e6e6e6; position:fixed; top:0; left:0; right:0; z-index:999;}
.top_txtbg{width:100%; margin:auto; height:40px; line-height:40px; background:#eee;}
.top_txtl{float:left;} .top_txtr{float:right;}
.top,.w1200{width:1200px; margin:auto;}
.logo{float:left; padding-top:10px;}
.logo img{width: 520px;}

.navMenu{float:right; position:relative;}
.navMenu>li{float:left; padding:0 29px; position:relative; line-height:100px; height:100px; font-size:15px;}
.navMenu>li>a{text-transform:uppercase; display:block; color:#333;}
.navMenu>li>a:after{content:''; display:block; width:50px; height:3px; line-height:3px; background:#d51514; position:absolute; left:50%; bottom:0px; margin-left:-25px;-webkit-transition:all .3s; transition:all .3s;-webkit-transform:scaleX(0);transform:scaleX(0);}
.navMenu>li:hover>a:after,.navMenu>li.on>a:after{-webkit-transform:scaleX(1);transform:scaleX(1);}
.navMenu>li>a:hover,.navMenu>li.on>a{color:#d51514;}

		
/* navMenu */
.navMenubox{float:right;}
.navMenu>li{position:relative;}
.navMenu>li>ul.sub-menu{position:absolute; left:0px; top:100px; z-index:1; display:none; background:#fff; width:100%; box-shadow:0 1px 5px #aaa;}
.navMenu>li>ul.sub-menu li{background:none; margin:0; padding:0; position:relative; border-bottom:1px solid #e6e6e6; text-align:center;}
.navMenu>li>ul.sub-menu li:last-of-type{border-bottom:none;}
.navMenu>li>ul.sub-menu li>a{display:block; font-size:13px; line-height:40px; clear:both;}
.navMenu>li>ul.sub-menu li>a.active, .navMenu>li>ul.sub-menu li>a:hover, .navMenu>li>ul.sub-menu>li.active >a{background:#d51514; color:#fff;}
.navMenu>li>ul.sub-menu>li>ul.sub-menu{position:absolute; left:160px; top:0; width:160px; background:#fff; display:none;}
.navMenu>li>ul.sub-menu>li>ul.sub-menu li{position:relative;}
.navMenu>li>ul.sub-menu>li>ul.sub-menu li a{font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.navMenu>li>ul.sub-menu>li>ul.sub-menu ul.sub-menu{position:absolute; left:200px; top:0; width:200px; background:#eee; display:none;}

.banner{ width:100%; overflow:hidden; position:relative; margin-top:140px;}
.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%; overflow:hidden;}
.banner ul li img{ display:block;width:1920px; position:relative; left:50%; margin-left:-960px;}
.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center; z-index:5;}
.bandd span{ margin:0 4px;display:inline-block;width:30px;height:4px;text-indent:-9999px;cursor:pointer; border:1px solid rgba(255,255,255,0.8);-webkit-transition:0.5s;transition:0.5s;}
.bandd span.on{ border:2px solid #d51514; width:50px;}.banz,.bany{ position:absolute; top:50%; margin-top:-25px;width:50px; height:50px; opacity:0; transition:0.3s; cursor:pointer; z-index:5;}
.banz{ left:5%; background:url(../images/ban_l.png) center no-repeat;}
.bany{ right:5%; background:url(../images/ban_r.png) center no-repeat;}
.banner:hover .banz,.banner:hover .bany{ opacity:1;}

/*搜索*/
.gjc{width:100%; margin:0 auto; padding: 20px 0;  border-bottom:1px solid #d6d6d6;}
.gjc_txt{float:left; padding-top:5px; font-size:14px; color:#999;}
.gjc_txt span{color:#d51514;}
.gjc_txt a{color:#666;} .gjc_txt a:hover{color:#d51514;}

.search{width:270px; float:right; position:relative;}
.search_bg{width:270px; height:30px; float:left; background:#fff; border:1px solid #d6d6d6; border-radius:20px;}
.sear_bk{width:243px; height:28px;float:left; padding-left:10px; line-height:28px; border:none; background:none; margin:1px; display:inline; color:#999; font-size:14px;}
.search_btn{width:24px; height:24px; background:url(../images/serach_btn.png) no-repeat; position:absolute; cursor:pointer; right:5px; top:3px;}

/*特点*/
.in_ysbg{width:100%;  background:#fff;padding:38px 0 20px 0;}
.in_ys_img{width:1200px; margin:auto;}
.in_ys_img li{width:18%; float:left; margin:10px 2.5% 0 0; text-align:center;}
.in_ys_img li:nth-child(5n){margin-right:0;}
.in_ys_img li img{width:168px; height:146px;}
.in_ys_img li:hover img{-webkit-animation:tada 1s .2s ease both;-moz-animation:tada 1s .2s ease both}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.7) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.7) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}
.in_ys_img li span{width:100%; float:left; margin-top:20px; font-size:16px; line-height:30px; color:#333; text-align:center;}


.main_probg{width:100%; margin:20px auto 0; background:#f5f5f5; padding:35px 0; overflow:hidden;}
.main_pro{width:1200px; margin:auto;}
.main_prol{width:280px; float:left;}
.main_prol_list{width:280px; float:left;}
.main_prol_list .h1{width:280px; height:115px; float:left; overflow:hidden;text-align:center; background:url(../images/in_pro_titbg.jpg) no-repeat left top;
font-size:14px; font-family:Arial; color:#fff; text-transform:uppercase; font-weight:normal;}
.main_prol_list .h1 a{margin-top:25px; display:block; font-size:30px; color:#fff; font-weight:bold;}

.main_list_c{width:280px;float:left; background:#fff; border-left:2px solid #d51514; border-right:2px solid #d51514; padding-bottom:20px;}
.main_list_c li{width:254px; margin:12px auto 0; overflow:hidden;}
.main_list_c li .bt{width:254px; float:left;}
.main_list_c li .bt a{width:254px; height:45px; float:left; padding-left:20px; display:block; font-size:14px; line-height:45px; background:url(../images/in_prolist_bgh.jpg) no-repeat left top; font-weight:bold;}
.main_list_c li .bt a:hover,.main_list_c li .bt a.on{background:url(../images/in_prolist_bg.jpg) no-repeat left top; color:#d51514; font-weight:bold;}

.main_list_c li .er{width:254px; float:left; margin-top:10px;}
.main_list_c li .er li{padding-left:14px; width:254px; height:40px; margin:0; float:left; overflow:hidden; border-bottom:1px solid #eee; font-size:13px; line-height:40px; background:url(../images/pro_li.gif) no-repeat right center;}

.main_pro_tel{width:280px; height:117px; float:left; background:url(../images/in_prolist_dhbg.jpg) no-repeat left top; overflow:hidden;}
.main_pro_tel p{font-size:16px; color:#fff; margin:35px 0 0 100px;}
.main_pro_tel p b{display:block; font-size:24px; font-weight:bold; font-family:Arial;}

.main_pror{width:890px; float:right;}
.main_pror_tit{width:890px; float:left; background:url(../images/in_pror_fgx.jpg) top center no-repeat; padding-top:20px;}
.main_pror_tit h2{float:left; font-size:18px; font-weight:600; color:#d51514;}
.main_pror_tit h2 a{color:#d51514;} .main_pror_tit h3 a:hover{color:#362578;}
.main_pror_tit span{float:right; font-size:14px; margin-top:5px; font-family:Arial; text-transform:uppercase;}

.main_pror_img{width:890px; float:left;}
.main_pror_img li{width:32%; float:left; background:#fff; margin:2% 2% 0 0;}
.main_pror_img li:nth-child(3n){margin-right:0;}
.main_pror_img li .pic{width:100%; float:left;  border-bottom:0; overflow:hidden;}
.main_pror_img li .pic img{ display:block;width:100%; padding:5px; -webkit-transition:all .3s; transition:all .3s;}
.main_pror_img li .tit{width:100%;font-size:14px; float:left;padding:5px 0; line-height:30px;text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.main_pror_img li:hover{background:#d51514;}
.main_pror_img li:hover a{ color:#fff;}

.main_aboutbg{width:100%;margin:60px auto 0; background:url(../images/in_aboutbg.jpg) bottom repeat-x;}
.main_about{width:1200px; margin:auto; background:#fff; box-shadow:0 1px 10px rgba(8,1,3,0.3); padding:30px;}
.main_about_text{width:520px; float:left;}
.main_about_text .htst{font-size:30px; font-weight:bold; color:#d51514;}
.main_about_text .htst a{color:#d51514;}
.main_about_text .htst:after{content:""; display:block; width:100px; height:2px; background:#d6d6d6; margin-top:20px;}
.main_about_text p{font-size:14px; line-height:30px; margin-top:20px;}
.main_about_text .btn{width:140px; float:left; margin-top:30px;}
.main_about_text .btn a{display:block; width:140px; height:38px; line-height:34px; background:#fff; border:2px solid #d6d6d6; text-align:center; font-size:14px;}
.main_about_text .btn a:hover{background:#d51514; color:#fff; border:2px solid #d51514;}

.main_about_img{width:570px; float:right; overflow:hidden;}
.main_about_img img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.main_about_img a:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}

.main_tp{width:1200px; margin:40px auto 0;}
.tempWrap{width:1200px!important;}
.sty{width:1200px;}
.sty_q{margin-left:410px; height:50px;}
.sty_q ul li{width:180px; height:50px; overflow:hidden; float:left; margin-right:20px;}
.sty_q ul li a{font-size:18px; text-align:center; line-height:50px; display:block; width:180px; height:50px; background:#d6d6d6; color:#333;}
.sty_q ul li a:hover ,.sty_q .cur a{width:180px; height:50px; background:#d51514; border:0; line-height:50px; color:#fff;}

.sty_c{width:1200px; margin-top:30px; height:310px; position:relative; display:none;}
.sty_c .sty_l ,.sty_c .sty_r{width:33px; height:100px; position:absolute; top:80px;}
.sty_c .sty_l{left:-60px;}
.sty_c .sty_r{right:-60px;}

.photoul{ overflow:hidden;}
.photoul ul{ position:relative; width:10000%;}
.sty_c ul li{width:0.15%; float:left; margin-right:0.02%; line-height:0; overflow:hidden;}
.sty_c ul li img{ display:block;width:100%; -webkit-transition:all .3s; transition:all .3s;}
.sty_c ul li a:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.sty_c ul li span{display:block; font-size:16px; line-height:0; text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sty_c .nobot{margin-right:0;}
.zxsp{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;z-index:999;display:none;}
.zxsp span{ position:absolute; right:20px; top:20px; width:18px; height:18px; background:url(../images/spxx.jpg) center no-repeat; cursor:pointer;}

.main{width:1200px; margin:50px auto 0;}


.sy_bt{font-size:30px;line-height:30px;color:#d51514;text-align:center; font-weight:normal;}

.sy_xw{ padding-bottom:20px; padding-top:40px;}
.sy_xw_b{ margin-top:30px;}
.sy_xw_l{ width:48%;}
.sy_xw_l_img{ overflow:hidden;}
.sy_xw_l_img img{ display:block; width:100%;-webkit-transition:.5s; transition:.5s;}
.sy_xw_l a:hover .sy_xw_l_img img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.sy_xw_l_txt{ position:relative;  margin-top:20px;}
.sy_xw_l_txt h2{ font-size:15px;  font-weight: bold; line-height:20px; color:#404040;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sy_xw_l_txt p{ font-size:12px; line-height:24px; padding-top:5px; color:#787878;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}


.sy_xw_r{ width:48%;}
.sy_xw_r .news_div_item{background: #f6f6f6;width: 100%;height: 115px;margin-bottom: 20px;-webkit-transition: 0.2s;transition: 0.2s;}
.sy_xw_r .news_div_item_date{float: left;width: 92px;background: url(../images/ns_line.jpg) right no-repeat;height: 115px;position: relative;font-family: Arial, Helvetica, sans-serif;}
.sy_xw_r .news_div_item_day{position: absolute;top: 34px;left: 35px;font-size: 22px;font-weight: bold;}
.sy_xw_r .news_div_item_month{position: absolute;top: 64px;left: 57px;color: #999;}
.sy_xw_r .news_div_item_year{position: absolute;top: 64px;left: 19px;color: #999;}
.sy_xw_r .news_div_item_content{float: right; width: calc(100% - 100px);padding:20px;}

.sy_xw_r .news_div_item_title{font-size:14px;  font-weight: bold; line-height:20px; color:#404040;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sy_xw_r .news_div_item_body{font-size:12px; line-height:24px; padding-top:5px; color:#787878;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.sy_xw_r .news_div_item:hover{background: #d40000;-webkit-transition: 0.2s;transition: 0.2s;}



/* footer */
.footerCopy{background:url(../images/botbj.jpg) repeat-y center top;overflow:hidden;padding:15px 0; }
.footerCopy .left{width:235px;overflow:hidden;text-align:center;}
.footerCopy .left a{display:block;}
.footerCopy .left .code{padding-top:20px;}
.footerCopy .left .code img{border:5px solid #f4f4f4; width: 145px;} 
.footerCopy .left .code span{display:block;line-height:20px;padding-top:5px;}
.footerCopy .right{width:950px;padding-left:40px;}
.footerCopy .right .menu{line-height:30px;border-bottom:1px solid #dadada;padding-bottom:8px;}
.footerCopy .right .menu a{font-size:14px;padding:0 20px;}
.footerCopy .right .tel{padding-top:10px;overflow:hidden;}
.footerCopy .right .tel .copys{line-height: 25px; font-size: 12px;}
.footerCopy .right .tel .links{margin-top:15px;border-top:1px solid #dadada;padding-top:10px;}
.footerCopy .right .tel .links i{font-style:normal;padding:0 12px;}


.fix{position:fixed; z-index:10000; right:0px; bottom:30%; border-radius:5px;}
.fix .bodd{position:relative; background:#d51514; padding:10px; width:140px;}
.fix .bodd .blacktop,.fix .bodd .close{position:absolute; cursor: pointer; width:43px; left:50%; margin-left:-21.5px;}
.fix .bodd .close{background:url(../images/close.png) no-repeat; top:-29px; height:29px;}
.fix .bodd .blacktop{background:url(../images/fix_top.png) no-repeat; bottom:-35px; height:35px;}
.fix .bodd p{font-size:16px; color:#fff; text-align: center; font-weight:bold; padding:15px 0px 15px 0px;}
.fix .bodd span{height:35px; background:#313131; display:block; text-align:center; color:#fff; border-radius:5px 5px 0px 0px; line-height:35px; font-size:14px;}
.fix .bodd .online{background:#fff; text-align:center; padding-top:10px;}
.fix .bodd .online a{line-height:18px; background:url(../images/fixqq.jpg) no-repeat 15px 2px; display:block; padding-bottom:10px; padding-left:15px;}
.fix .bodd .ewm{text-align:center; background:#fff; margin-top:10px; padding-top:5px;} 
.fix .bodd .ewm img{width:110px;height:110px;}
.fix .bodd .tel{text-align:center; padding-top:10px;}
.fix .bodd .tel span{display:block; color:#fff; font-size:14px; background:url(../images/fix_teltb.png) left no-repeat; margin-left:10px;}
.fix .bodd .tel b{display:block; color:#fff; font-size:14px; padding-bottom:5px;}
.fix .kefubtn{background:url(../images/fixsuo.png) no-repeat; width:70px; height:142px; display:none; cursor:pointer;}

/** 首页代码 End **/

.bat{ margin-top:140px; overflow:hidden;}
.bat img{ display:block;width:1920px; position:relative; left:50%; margin-left:-960px;}
.ny_bn{width:100%; height:300px; margin:155px auto 0; position:relative; overflow:hidden;}
.ny_bn img{width:1920px; position:relative; left:50%; top:0; margin-left:-960px;}

/** 内页Banner代码 End **/

.ny_main{max-width:1200px; margin:25px auto; background:#fff;}
.ny_left{width:265px; float:left;}
.nyl_list{width:100%; float:left;}
.nyl_list .ht1{width:100%; height:80px; float:left; overflow:hidden;text-align:center; background:#d51514; font-size:14px; font-family:Arial; color:#fff; text-transform:uppercase; font-weight:normal;}
.nyl_list .ht1 a{ display:block; font-size:24px; line-height: 80px; color:#fff; font-weight:bold;}

.nyl_list_c{width:265px; float:left; background:#fff; border:1px solid #d6d6d6; border-top:none; padding:5px 10px 10px 10px;}
.nyl_list_c li{width:240px; margin:5px auto 0; overflow:hidden;}
.nyl_list_c li .bt{width:100%; float:left;}
.nyl_list_c li .bt a{width:100%; height:45px; padding-left:20px; display:block; font-size:14px; line-height:45px; background:#eee; color:#333;}
.nyl_list_c li .bt a:hover,.nyl_list_c li .bt a.on{background:#d51514; color:#fff; font-weight:bold;}

.nyl_list_c li .er{width:100%; float:left; margin:10px 0;}
.nyl_list_c li .er li{padding-left:14px; width:100%; height:40px; margin:0; float:left; overflow:hidden; border-bottom:1px solid #eee; font-size:13px; line-height:40px; background:url(../images/pro_li.gif) no-repeat right center;}
.nyl_list_c li .er li a:hover,.nyl_list_c li .er li a.on{color:#d51514;}

.nyl_news{width:100%; float:left; margin-top:20px; border:1px solid #d6d6d6; padding:10px; background:#fff;}
.nyl_news_tit{width:100%; border-bottom:1px solid #e6e6e6; padding-bottom:10px;}
.nyl_news_tit h3{font-size:18px; color:#d51514; padding-left:10px; font-weight:bold; line-height: 38px;}
.nyl_news_tit h3 a{color:#d51514;}
.nyl_news_txt{width:100%;  padding:10px 0; font-size: 13px;  line-height: 27px;}

.ny_right{width:calc(100% - 300px); float:right;}
.nyr_titbg{width:100%; float:left; border-bottom:1px solid #d6d6d6; padding-bottom:15px;}
.nyr_tit{float:left; background:url(../images/home_tb.png)left no-repeat; padding-left:35px; font-size:14px;}
.nyr_tit span{font-weight:bold; color:#d51514;}
.nyr_text{width:100%; float:left; margin-top:20px; font-size:14px; line-height:30px;}
.nyr_text img{ display:block; margin:auto; max-width:100%;}
.nyr_text strong,.newsmore_text strong{font-size:14px; font-weight:bold; color:#d51514;}

.slide_join{width:100%; float:left; margin-top:10px;}
.slide_join h3{float:left;width:100%; height:45px; padding:0 2%; font-weight:normal; background-color:#eee;margin-top:20px; cursor:pointer;}
.slide_join h3.on{background-color:#d51514;}
.slide_join h3 span{float:left; width:80%; height:45px; color:#000; font-size:16px; line-height:45px; overflow: hidden; text-overflow:ellipsis;}
.slide_join h3.on span{color:#fff;}
.slide_join h3 em{float:right; width:30px;height:30px; margin:8px 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{float:left; width:100%; background-color:#fff; padding:25px 2% 0 2%;}
.slide_join ul .join_show{float:left; width:100%; font-size:14px; line-height:28px;}


.base_img{width: 100%; margin: 0 auto; overflow: hidden;}
.base_img ul{ margin-left:-2%;}
.base_img li{ width:31.333%; margin-left:2%; float:left; text-align:center; margin-bottom:1%;}
.base_img li .pic{ border:1px solid #dfdfdf; padding: 2px;}
.base_img li .pic:hover{border:1px solid #d51514;}
.base_img li .pic img{ width:100%;}
.base_img li p{ line-height:30px; padding-top: 6px;}


.honor_img{width: 100%; margin: 0 auto; overflow: hidden;}
.honor_img ul{ margin-left:-2%;}
.honor_img li{ width:23%; margin-left:2%; float:left; text-align:center; margin-bottom:1%;}
.honor_img li .pic{ border:1px solid #dfdfdf; padding: 2px;}
.honor_img li .pic:hover{border:1px solid #d51514;}
.honor_img li .pic img{ width:100%;}
.honor_img li p{ line-height:30px; padding-top: 6px;}

/** 关于我们代码 End **/

.pro_img{width: 100%; padding: 20px 0; overflow: hidden;}
.pro_img ul {margin-left: -2%;}
.pro_img ul li{width:31.333%; float:left; margin-left: 2%; margin-bottom: 16px;}
.pro_img ul li .pic{width:100%; float:left; background:#eee;overflow:hidden; border:5px solid #eee; border-bottom:0;}
.pro_img ul li .pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.pro_img ul li a:hover .pic img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.pro_img ul li .tit{width:100%; float:left; background:#eee; padding:10px 5px; line-height:30px; text-align:center; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;}
.pro_img ul li a .tit{display:block; font-size:14px;}
.pro_img ul li a:hover .tit{background:#d51514; color:#fff;}

.products{width:920px; float:left; margin-top:30px;}
.promore_l{width:450px;float:left;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:450px; height:417px; border:1px solid #d6d6d6;}
.spec-scroll{clear:both;margin-top:10px;width:450px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; text-align:center; width:10px; height:54px; line-height:54px; border:1px solid #d6d6d6; background:#ebebeb;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:382px;height:64px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #ccc;padding:2px;width:54px;height:50px; margin-top:3px;}
.spec-scroll .items ul li img:hover{border:2px solid #d51514;padding:1px;}

.pros_right{width:430px; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; padding-bottom:10px; border-bottom:1px solid #e6e6e6;}
.pros_right_top .h1{font-size:24px; font-weight:bold; color:#d51514; padding-bottom:10px;}
.pros_right_top p{font-size:16px; color:#787876;}

.proleft{width:430px;float:left; font-size:14px; line-height:30px; margin-top:20px;}

.proleft_btn{width:430px; float:left; margin-top:30px;}
.proleft_btn li{width:150px; float:left; margin-right:10px;}
.proleft_btn li a{width:150px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; background:#eee; display:block;}
.proleft_btn li span{float:left; padding-right:20px;}
.proleft_btn li a:hover,.proleft_btn li a.on{background:#d51514; color:#fff;}


.tabs-basic{width:100%; margin-top:40px; float:left;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:center; margin:0; padding:0; border-bottom:1px solid #e6e6e6;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:18px; text-transform:uppercase;}
.tabs-basic a{display:block; text-decoration:none; border:1px solid transparent; padding:20px 50px;}
.tabs-basic .tab-active{border-bottom:2px solid #d51514; color:#d51514;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; margin:auto; background:#fff;}
.tabs-basic .tabs-content-placeholder div{display:none;}
.tabs-basic .tabs-content-placeholder div.tab-content-active{display:block; line-height:30px; 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 strong{font-size:16px; font-weight:bold; color:#d51514;}
.tabs-basic .tabs-content-placeholder div p{line-height:30px; text-align:left; margin-top:40px;}
.tabs-basic .tabs-content-placeholder div img{max-width:100%;}

.hot_pro2{width:920px;float:left; margin-top:50px;}
.hot_pro2_tit{width:920px; height:45px; background-color:#eee; color:#d51514; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold;}

.scrollleft2{width:920px; float:left; margin-top:20px;}
.scrollleft2 li{width:260px; overflow:hidden; float:left; margin-right:20px;}
.scrollleft2 li img{width:100%; border:1px solid #e6e6e6;}
.scrollleft2 li img:hover{border:1px solid #d51514;}
.scrollleft2 li span{display:block; width:260px; line-height:30px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;float:left;}

/** 产品中心代码 End **/


.news_r_text{width:100%;overflow: hidden;}
.news_r_text ul li{width:100%; float:left; border-bottom:1px solid #e6e6e6; padding-bottom:20px; margin-top:20px;}
.news_r_text ul li .pic{width:240px; float:left; overflow:hidden; background:#e6e6e6; padding:2px;} 
.news_r_text ul li .pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.news_r_text ul li .text{width:calc(100% - 260px);float:right;}
.news_r_text ul li .text .tit a{ width:100%;font-size:15px; height: 32px; font-weight:bold; color:#444; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} 
.news_r_text ul li .text .tit a:hover{color:#000;}
.news_r_text ul li .text .time{ padding-top: 8px; color:#888; font-size:12px;}
.news_r_text ul li .text .wz{width:100%; float:left; margin-top:10px; line-height:26px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.news_r_text ul li .text .btn{width:140px;float:left; margin-top:14px;}
.news_r_text ul li .text .btn a{width:105px; hieght:32px; line-height:32px; text-align:center; display:block; font-size:12px; border:1px solid #d6d6d6; background: #fff;}
.news_r_text ul li .text .btn a:hover{background:#d51514; border:1px solid #d51514; color:#fff;}


.newShow{ padding:20px 0;width:100%;overflow: hidden;}
.newShow .name{ text-align:center; font-size:20px; color:#222; font-weight:bold; padding-bottom:12px;}
.newShow .time{ text-align:center; font-size:14px; color:#666; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.newShow .time span{ padding:0 15px;}
.newShow .contss{ padding:10px 0 20px 0; font-size:14px; line-height:28px;border-bottom:1px #ccc solid; color: #555;}
.newShow .contss img {max-width:100%;margin:10px auto;text-align:center;display:table-cell;clear:both;overflow:hidden;}


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#d51514;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}


/**新闻中心代码 End**/



