@charset "utf-8";
.top {width:100%;height:66px;line-height:66px;background-color:#303030;position:relative;}
.m {margin:0 auto;}
.top_con {width:1200px;margin:0 auto;height:66px;}
.logo {padding-right:170px;}
.nav .nli {margin:0 18px;text-align:center;float:left;width:47px;height:64px;}
.nav .nli>a {font-weight:lighter;display:block;color:#fff;font-size:16px;transition:all 0.3s ease 0s;}
.nav .nli>a:hover {color:#e12b1f;}
.nav .navMain ul .nli {position:relative;display:inline-block;}
.link p {width:34px;height:34px;float:left;margin-top:16px;margin-left:6px;}

.sub-nav-hover {
    position: relative;
}

.tj-product{
	height: 210px;
	position: absolute;
	left: 0;
	z-index: 999;
	width: 100%;
	padding-top: 20px;
	background: #fff;
	line-height: 20px;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	display: none;
	opacity: .98; 
	filter: alpha(opacity=98);
}
.pro_down {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.nav-product .item {
    float: left;
    text-align: right;
}
.nav-product .item ~ .item {
    margin-left: 215px;
}
.nav-product .item:first-child {
    margin-left: 10px;
}


.tj-app .nav-product .item ~ .item {
	margin-left: 0;
}
.tj-app .nav-product .item:first-child {
    margin-left: 0;
}
.tj-app .nav-product {
	width: 1400px;
}
.tj-app .nav-product .item .left-pic {
	height: 64px;
}
.tj-app .nav-product .item {
	margin-right: 162px;
	margin-bottom: 20px;
}

.nav-product .item .left-pic {
    margin-top: 10px;
    margin-right: 25px;
    width: 100px;
    height: 80px;
    background: #39A6E8;
    overflow: hidden;
}
.nav-product .item .left-pic img {
    width: 100%;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.nav-product .item .left-pic img:hover {
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
}
.nav-product .item h3 {
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 400;
}
.nav-product .item h3 a {
    color: #333;
    font-size: 16px;
}
.nav-product .item h3 a:hover {
	color: #E12B1F;
}
.nav-product .item h3 a span {
    display: inline-block;
    font-family: sans-serif;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.nav-product .item h3 a:hover span {
    -webkit-transform: translateX(5px);
    -ms-transform: translateX(5px);
    -o-transform: translateX(5px);
    transform: translateX(5px);
}
.subnav-product > li a {
    display: inline-block;
    padding-bottom: 13px;
    font-size: 14px;
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.subnav-product > li a:hover {
    color: #E12B1F;
}




/* banner 样式 */.banner {width:100%;position:relative;height:680px;overflow:hidden;}
.banner .bd {position:relative;z-index:0;text-align:center;}
.banner .bd li {width:100%;height:680px;float:left;position:relative;}
.banner .bd li a {height:680px;display:block;width:100%;}
.banner .hd {width:100%;height:8px;position:absolute;z-index:1;bottom:30px;left:0;text-align:center;}
.banner .hd ul li {cursor:pointer;display:inline-block;zoom:1;width:8px;height:8px;margin:0 5px;background:#fff;border-radius:50%;line-height:9999px;position:relative;}
.banner .hd ul .on {background-color:#e12b1f;}
/* banner 样式 */.product {width:100%;height:760px;background-color:#f6f6f6;}
.product_con {width:1200px;height:760px;margin:0 auto;}
.product_top {height:165px;width:1200px;text-align:center;}
.product_top h3 {color:#333;font-size:28px;padding-top:45px;padding-bottom:5px;}
.product_top ul li {display: inline-block;}
.product_top ul li a {padding:0 30px;}
.product_top ul {text-align: center;}
.product_center {color:#fff;display:none;width:1200px;height:495px;}
/*.product_top span {font-size:12px;display:inline-block;background-color:#e12b1f;color:#ed9794;text-align:center;line-height:18px;padding:0 10px;margin-bottom:15px;text-transform:uppercase;}
*/.show_pro_t span {display: block;height: 100%;float: left;margin-right: 30px;color:#333;cursor: pointer;}
.show_pro_t span.on,.show_pro_t span:hover{border-bottom: 2px solid #E12B1F;color:#E12B1F;}

.product_top .on a {color:#e12b1f;}
.product_one {width:290px;height:auto;margin-right:14px;}
.product_two {width:590px;height:445px;background-color:#fff;border:1px solid #fff;margin-right:14px;}
.product_three {width:290px;height:auto;}
.product_one p,.product_three p {transition:0.3s;width:288px;height:200px;background-color:#fff;text-align:center;border:1px solid #f6f6f6;overflow:hidden;}
.product_one p img,.product_three p img {text-align:center;}
.product_one p:hover,.product_three p:hover {border:1px solid #e12b1f;}
.product_one span,.product_three span {text-align:center;line-height:45px;display:block;height:45px;}
.product_two .p_one {width:180px;height:180px;padding:160px 10px 0px 50px;}
.product_two img {}
.product_two span {line-height:40px;display:block;}
.span_one {color:#e12b1f;font-size:36px;}
.span_two {color:#333;font-size:18px;}
.span_two b{ font-weight: lighter; }
.product_one b{ font-weight: lighter;  }
.product_three b{ font-weight: lighter;   }
.a_one {margin-top:10px;text-align:center;display:block;width:83px;height:25px;line-height:25px;border:1px solid #d4d4d4;}
.span_three {color:#666;font-size:12px;display:block;width:240px;}
.product_two:hover {border:1px solid #e12b1f;}
.p_four {border-radius:5px;color:#fff;width:109px;height:39px;line-height:39px;text-align:center;background-color:#e12b1f!important;margin-top:50px;}
.p_four a {color:#fff;transition:0.3s;}
.p_four a:hover {color:#fff;}
.application {width:100%;height:500px;background:url(../images/app_bg_02.png) no-repeat;}
.application_con {width:1200px;height:500px;}
.application_top {height:130px;width:1200px;text-align:center;}
.application_top h3 {color:#333;font-size:28px;padding-top:45px;padding-bottom:5px;}
.application_top span {font-size:12px;display:inline-block;background-color:#e12b1f;color:#ed9794;text-align:center;line-height:18px;padding:0 10px;margin-bottom:15px;text-transform:uppercase;}
.application_bottom p {float:left;margin-right:20px;}
.application_bottom {width:1200px;height:236px;}
.application_bottom_con {width:1220px;height:236px;}
.index_about {clear:both;width:100%;height:auto;position:relative;overflow:hidden;display:table;}
.index_about_left {width:50%;}
.index_about_left img {width:100%;}
.index_about_cen {height:100%;display:table;vertical-align:middle;}
.index_about_cen p {color:#d0d0d0;font-size:14px;}
.index_da {height:100%;position:absolute;right:0;background-color:#333;width:50%;}
.index_about_cen_two {display:table-cell;vertical-align:middle;padding:0 60px;}
.index_about_cen_two img {padding-bottom:8%;}
.news {width:1200px;height:590px;overflow:hidden;}
.news_one {width:249px;height:350px;float:left;background:url(../images/right_border.png) right no-repeat;padding-right:25px;margin-right:35px;}
.news_one span {font-size:16px;color:#666;padding-bottom:10px;display:block;padding-left:4px;}
.news_one h2 {font-size:28px;padding-bottom:22px;color:#666;background:url(../images/xian.png) left bottom no-repeat;}
.news_one h3 {font-size:16px;color:#333;padding-top:12px;padding-bottom:15px;}
.news_one p {font-size:14px;color:#888;line-height:25px;}
.new_xq {font-size:12px;color:#333;padding-top:25px;}
.news_top {height:130px;width:1200px;text-align:center;margin-bottom:20px;}
.news_top h3 {padding-left:10px;color:#333;font-size:28px;padding-top:45px;padding-bottom:5px;}
.news_top span {font-size:12px;display:inline-block;background-color:#e12b1f;color:#ed9794;text-align:center;line-height:18px;padding:0 10px;margin-bottom:15px;text-transform:uppercase;}
.news_chao {width:1236px;height:590px;}
.footer {color:#fff;width:100%;height:342px;background-color:#333;}
.footer_con {width:1200px;height:285px;}
.footer_nav_one {width:120px;height:175px;float:left;margin-right:60px;}
.footer_nav_one h3 {font-size:16px;color:#fff;margin-bottom:10px;}
.footer_top {width:1200px;height:285px;}
.footer hr {width:100%;border-bottom:1px solid #494949;opacity:0.4;}
.footer_bottom {line-height:52px;color:#fff;width:100%;height:52px;background-color:#333;}
.footer_bottom_con {width:1200px;height:52px;color:#777;}
.footer_nav {margin-top:70px;}
.footer_dizhi {color:#b1b1b1;padding:60px 35px 0px 0px;}
.footer_p3 {    margin-top: 15px;
    background: url(../images/tell3.png) no-repeat 14px;
    width: 77px;
    height: 35px;
    padding-left: 45px;
    line-height: 35px;
    background-color: #e12b1f; border-radius: 5px;}
 .footer_p3 a{ color: #fff; }
 .footer_p3 a:hover{ color: #fff; }
 .footer_p3:hover{ background-color: #ab241b;}
.footer_p {padding-left:25px;background:url(../images/dayin.png) left center no-repeat;}
.footer_p2 {padding-left:25px;background:url(../images/email.png) left center no-repeat;}
.footer_dizhi span {font-size:30px;color:#e12b1f;font-weight:bold;}
.footer_nav_one li a {color:#b1b1b1;}
.footer_bottom_right a {color:#777;}
.footer_nav_one li a:hover {color:#e12b1f;}
.banner_img {width:100%;height:auto;}
.banner_img img {height:auto; width: 100%;}
/* 产品页 样式 */.product_main {width:100%;background-color:#fff;}
.product_main_con {width:1200px;height:auto;padding-top:70px;}
.pro_left h2 {font-size:26px;color:#666;padding-left:25px;border-left:2px solid #666;}
.pro_right h2 {font-size:26px;color:#666;padding-left:25px;border-left:2px solid #666;margin-bottom:35px;}
.NavAccordion {padding-left:25px;margin-top:30px;}
.pro_left {width:185px;height:auto;margin-right:70px;}
.pro_right_cen p {width:202px;height:250px;float:left;line-height:50px;text-align:center;margin-right:34px; margin-bottom: 20px;}
.pro_right_cen a {display:block;}
.pro_right {width:945px;}
.pro_right_cen img {border:1px solid #f6f6f6;width:200px;height:200px;}
.pro_right_cen img:hover {border:1px solid #e12b1f;}
.pro_right_cen p span {width:200px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
img {vertical-align:middle;}
.jShow a {font-size:14px;color:#999;}
.on .NavShow li.on a {color:#e12b1f;font-size:14px;}
.AdTitle {cursor:pointer;}
.AdTitle a {font-size:16px;color:#666;}
.AdTitle span {width:10px;height:10px;float:right;margin-top:8px;background:url(../images/jia.png) right center no-repeat;background-size:100%}
.AdTitle h2{ padding-left: 0; font-size: 16px; color: #666; border-left: 0; }
.AccordionPanel {padding:6px 0;}
.div_nei b{ font-weight: lighter; }
.NavShow b{ font-size: 14px; color: #999; font-weight: lighter; }
.AccordionPanel .on span,.jTitle.on span {width:8px;height:8px;float:right;margin-top:8px;background:url(../images/jian.png) right center no-repeat;background-size:100%}
.AccordionPanel.on .NavShow {display:block;}
.AccordionPanel .NavShow {display:block!important;padding:17px 0 10px 28px;}
.AccordionPanel .NavShow li {height:30px;font-size:15px;}
a {color:#333;text-decoration:none;cursor:pointer;outline:0 none;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s;}
user agent stylesheet a:-webkit-any-link {color:-webkit-link;text-decoration:underline;cursor:auto;}
.faq_center {width:1000px;}
.faq_center {padding-left:27px;margin-top:30px;}
.faq_center_com {padding:6px 0;}
.faq_center_com .on span {width:8px;height:8px;float:right;margin-top:-42px;background:url(../images/jian.png) right 0px no-repeat;background-size:100%}
.faq_center_com .gaoshi {display:none;padding:17px 0 10px 46px;}
.faq_center_com .gaoshi li {height:30px;font-size:15px;}
.faq_te {cursor:pointer;}
.faq_te a {font-size:16px;color:#666;}
.faq_te span {width:10px;height:10px;float:right;margin-top:-45px;background:url(../images/jia.png) right 0px no-repeat;background-size:100%}
.gaocha a {font-size:14px;color:#999;}
.faq {width:1200px;height:auto;background-color:#fff;margin-top:30px;margin-bottom:100px;}
.faq_nav {margin-bottom:40px;height:70px;width:1200px;border-bottom:4px solid #f6f6f6;}
.faq_nav  ul {width:auto;margin:0 auto;display:table;height:70px;}
.faq_nav li {float:left;line-height:71px;}
.faq_nav li a {float:left;font-size:16px;color:#666;display:block;padding:0 13px;text-align:center;}
/*.faq_nav li a:hover {color:#e12b1f;}
*/.faq_nav li span {display:block;float:left;padding:0 14px;}
.faq_center_com {background:url(../images/faq_hei.png) left 19px no-repeat;}
.gaoshi {background:url(../images/faq_red.png) left 17px no-repeat;width:770px;}
.faq_te .tit {padding-left:46px;display:block;height:53px;border-bottom:1px solid #eaeaea;margin-top:13px;}
.pro_sm {width:1140px;height:auto;margin-top:0px;padding:0 30px;}
.pro_sm li {float:left;}
.pro_xxk {width:375px;height:30px;text-align:center;margin-bottom:60px;}
.pro_xxk li a {padding:0 24px;}
.pro_download {display:none;height:auto;padding-bottom:60px;}
.pro_xxk .on a {display:block;background-color:#e12b1f;text-align:center;color:#fff;padding:0 24px;}
.pro_download_div {margin:0 17px;margin-bottom:20px;width:529px;height:92px;border:1px solid #f1f1f1;background:url(../images/down_bg.png) 30px center no-repeat;}
.pro_download_le {height:92px;line-height:92px;padding-left:71px;}
.pro_download_ri {background:url(../images/down_one.png) right no-repeat;height:92px;width:177px;}
.pro_download_div a:hover .pro_download_ri {background:url(../images/down_two.png) right no-repeat;}
.pro_download_div a {display:block;height:92px;}
.bottom {height:150px;width:1200px;}
.company_jj {width:1100px;height:545px;}
.company_jj p {float:left;}
.company_jj_P {width:660px;height:auto;line-height:30px;font-size:14px;color:#666;padding-left:48px;}
.about_top span {font-size:12px;display:block;width:120px;height:15px;color:#999;text-align:center;line-height:15px;margin:0 auto;margin-bottom:15px;}
.about_top {height:130px;width:1200px;text-align:center;margin-bottom:20px;}
.about_top h3 {padding-left:10px;color:#e12b1f;font-size:28px;padding-top:25px;padding-bottom:5px;}
.about_top hr {width:50px;border:1px solid #e12b1f;}
.guanyu {margin-bottom:0px;padding-bottom:50px;border-bottom:4px solid #f6f6f6;}
.about_main {width:1200px;height:auto;background-color:#fff;}
.tubiao {width:1200px;height:300px;border-bottom:4px solid #f6f6f6; margin-bottom: 50px;}
.tubiao_one {float:left;width:300px;text-align:center;}
.tubiao_one h3 {font-size:18px;color:#666;padding:20px 0px 14px 0px;}
.tubiao_one p {font-size:14px;color:#888;}
/* 本例子css */.picScroll-left {overflow:hidden;position:relative;padding-bottom:50px;margin-bottom:50px;}
.picScroll-left .hd {width:60px;margin:0 auto;overflow:hidden;height:30px;padding:0 10px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next {display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url("../images/arrow.png") 0 0 no-repeat;}
.picScroll-left .hd .next {background-position:0 -50px;}
.picScroll-left .hd .prevStop {background-position:-60px 0;}
.picScroll-left .hd .nextStop {background-position:-60px -50px;}
.picScroll-left .hd ul {float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1;}
.picScroll-left .hd ul li {float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url("../images/icoCircle.gif") 0 -9px no-repeat;}
.picScroll-left .hd ul li.on {background-position:0 0;}
.picScroll-left .bd {padding:10px;}
.picScroll-left .bd ul {overflow:hidden;zoom:1;}
.picScroll-left .bd ul li {margin:0 22px;float:left;_display:inline;overflow:hidden;text-align:center;}
.picScroll-left .bd ul li .pic {text-align:center;}
.picScroll-left .bd ul li .pic img {width:295px;height:190px;display:block;padding:2px;border:1px solid #ccc;}
.picScroll-left .bd ul li .pic a:hover img {border-color:#999;}
.picScroll-left .bd ul li .title {line-height:24px;}
.tempWrap {margin:0 auto;}
.tech_one {width:1065px;height:180px;padding-bottom:30px;}
.tech_one p {float:left;width:47%;}
.tech_one p span {font-size:16px;color:#666;display:block;display:table-cell;padding-bottom:5px;}
.tech_p {padding-top:2%;}
.contant {width:1200px;height:auto;}
.contant p {clear:both;height:30px;line-height:30px;color:#999;font-size:12px;}
.contant p a {height:30px;line-height:30px;color:#999;font-size:12px;}
.contant p a:hover {color:#e12b1f;}
.contant_we {width:1200px;height:96px;margin:0 auto;margin-top:70px;background-color:#fff;}
.contant_we p {float:left;width:275px;margin-right:8px;height:95px;line-height:95px;background-color:#fff;padding-left:117px;color:#666;font-size:16px;}
.contant_we p span {font-weight:bold;}
.cont_P_one {background:url(../images/xiaotb.png) 65px center no-repeat;}
.cont_P_two {background:url(../images/xtb_two.png) 65px center no-repeat;}
.cont_P_three {background:url(../images/xtb_three.png) 65px center no-repeat;}
.adminis {text-align:center;width:1200px;height:auto;margin:0 auto;padding-bottom:30px;}
.adminis p {margin-bottom:15px;line-height:30px;color:#666;font-size:16px;}
.video {width:1200px;height:auto;overflow:hidden;}
.video_con {width:1224px;}
.video p {position:relative;width:388px;height:315px;margin-right:20px;}
.video p a {display:block;}
.video p span {display:block;line-height:59px;text-align:center;font-size:16px;color:#666；}
.video p img {width:387px;height:256px;}
.video p i {width:387px;height:256px;position:absolute;left:0;top:0;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(../images/video_button.png) center no-repeat;}
.video p:hover i {background:url(../images/video_button_on.png) center no-repeat;}
.service {width:960px;height:auto;}
.service p {text-align:center;line-height:45px;font-size:16px;color:#666;}
.service p img {margin-top:100px;padding-bottom:120px;}
.service h3 {font-size:18px;color:#666;text-align:center;margin-bottom:50px;}
.cation_p2 {width:100%;height:330px;margin-bottom:50px;background:url(../images/xian2.png) no-repeat center 95px;background-color:#fff;}
.cation_p2 h3 {font-size:24px;color:#e12b1f;text-align:center;margin-bottom:50px;padding-top:40px;}
.cation_p2 p {font-size:16px;color:#666;text-align:center;line-height:30px;margin-bottom:120px}
.faq_m {margin-top:0;}
.cation_one {width:1200px;height:273px;margin-bottom:20px;background-color:#fff;}
.cation_one p {float:left;}
.cation_one p span {font-size:18px;color:#666;display:block;display:table-cell;padding-bottom:5px;}
.cation_p {padding-top:2%;}
.cation_p_two {width:41%;}
.cation_p {width:53%;}
.list-news {padding-bottom:62px;}
.list-news .news-show li {margin-bottom:18px;}
.news-show {width:1216px;}
.news-show li {float:left;margin-right:16px;width:288px;background:#fff;}
.news-show li .pic {width:288px;height:180px;line-height:180px;overflow:hidden;text-align:center;position:relative;}
.news-show li .word {padding:12px 18px 16px;}
.news-show li .word .tit {font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.news-show li:hover .word .tit {color:#ff0000;}
.news-show li .word .des {padding:7px 0 10px;height:36px;overflow:hidden;color:#666;font-size:12px;line-height:20px;}
.news-show li .word .date {color:#999;}
.news-show li {transition:all 0.3s ease 0s;}
.news-show li:hover {-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.2);box-shadow:0 15px 30px rgba(0,0,0,0.2);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.news_one a:hover .new_xq {color:#e12b1f;}
.link_p_one {background:url(../images/weixin.png) no-repeat;}
.link_p_one:hover {background:url(../images/weixin_on.png) no-repeat;}
.link_p_two {background:url(../images/weibo.png) no-repeat;}
.link_p_two:hover {background:url(../images/weibo_on.png) no-repeat;}
.faq_cl {margin-bottom:0;}
.back {display: none; position:absolute;bottom:0;z-index:0;padding-top:0;font-size:0;height:2px;line-height:0;background:#e12b1f;}
#topNav {height:66px;}
/* css3 交互 *//*.news_one a {padding:5px;transition:all 0.3s ease 0s;display:block;margin-left:10px;}
.news_one a:hover {-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.2);box-shadow:0 15px 30px rgba(0,0,0,0.2);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
*/.news_one a:hover h3 {color:#e12b1f;}
img {transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.product img:hover,.index_about_left img:hover,.pro_right_cen img:hover,.tubiao_one img:hover,.company_jj img:hover,.tech_one img:hover,.cation_p_two img:hover,.show_pro_li_img img:hover,.pro_img img:hover {-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06);}
.p_four a {display:block;}
.p_four a:hover {background-color:#ab241b;border-radius:5px;}
.tech_one p img {width:491px;height:180px;}
.tech_one p {overflow:hidden;width:491px;height:180px;color:#888;}
.tech_p {padding:0 2.5%;}
.cation_p_two {overflow:hidden;width:449px;height:273px;}
.cation_p_two img {width:449px;height:273px;}
.cation_p {padding:0 2.5%;}
.tech_p {width:43%!important;padding:0 3.5%;}
#topNav .on>a {color:#e12b1f;}
.faq_nav li a:hover {color:#e12b1f;border-bottom:2px solid #e12b1f;}
.address {width:1200px;height:100px;margin:0 auto;margin-bottom:50px;background-color:#fff;padding-top:30px;}
.address .fa-address {height:29px;width:22px;background:url(../images/sprite.png) no-repeat -93px -148px;display:block;float:left;}
.address p {padding-left:64px;line-height:32px;}
.company_jj div {float:left;}
.position {height:150px;background:#f3f3f3;}
.com_width {width:1200px;margin-left:auto;margin-right:auto;}
.position h2 {font-size:24px;color: #e12b1f;padding-top:40px;}
.location,.location a {font-size:14px;color:#999;}
.news-container {margin-bottom:50px;}
.com_width {width:1200px;margin-left:auto;margin-right:auto;}
.mt50 {margin-top:50px;}
.clearfix {zoom:1;}
.news-title h2{ font-size: 20px; padding-bottom: 15px; }
.news-show-left {float:left;width:800px;background:#fff;margin:auto;}
.news-show-left .news-title {padding:40px 20px;padding-bottom:20px;text-align:center;}
.news-show-left .news-title h1 {font-size:24px;color:#333;padding-bottom:10px;font-weight:normal;}
.news-show-left .news-title p {font-size:14px;color:#a3afb7;padding-bottom:10px;border-bottom:1px solid #F0F2F5;}
.news-show-left .news-views {margin:40px 20px 20px;margin-top:0;font-size:14px;min-height:600px;color:#666;line-height:25px;overflow:hidden;}
.news-show-left .news-title p a {color: #a3afb7;}
.news-show-left .news-title p a:hover {color: #E12B1F;}
.news-show-left .share-bar {padding:20px;}
.fl {float:left;}
.news-show-left .news-other {padding:10px 15px;border-top:1px #ddd solid;}
.gr-back-btn {margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#353535;font-size:14px;color:#fff!important;}
.gr-back-btn {margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#e12b1f;font-size:14px;color:#fff;position:relative;overflow:hidden;z-index:2;}
.gr-back-btn:hover{opacity: 0.8; filter: alpha(opacity=80);}
.news-show-left .news-other p {display:block;height:30px;line-height:30px;padding-left:3px;}
.news-show-left .news-other p {display:block;height:30px;line-height:30px;padding-left:3px;}
.news-show-right {float:right;width:370px;}
.news-show-right dl {display:block;margin-top:0;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 0px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0px 1px rgba(0,0,0,.3);-ms-box-shadow:0 0px 1px rgba(0,0,0,.3);box-shadow:0 0px 1px rgba(0,0,0,.3);}
.news-show-right dl.tab dt {height:42px;line-height:42px;color:#1d1d1d;font-size:18px;padding-left:20px;}
.news-show-right dl dt {display:block;height:42px;line-height:42px;position:relative;border-bottom:1px #dedede solid;}
.news-show-right dl.tab dd {height:664px;position:relative;}
.news-show-right dl.tab dd ul {display:block;padding:0 20px;height:618px;}
.news-show-right dl.tab dd ul li {display:block;padding:20px 0 10px;border-bottom:1px #ddd solid;}
.news-show-right dl.tab dd ul li h5 {padding-top:4px;font-size:14px;color:#333;display:block;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-show-right dl.tab dd ul li i {float:left;font-size:12px;color:#999;}
.news-show-right dl.tab dd ul li em {float:right;padding-left:25px;width:30px;font-size:12px;color:#999;background:url(../images/eye.png) no-repeat left center;font-style:normal;}
.news-show-right dl.tab dd .more_r {color:#333;height:45px;line-height:45px;border-top:1px #ddd solid;position:relative;top:-1px;text-align:center;}
.news-show-right dl.tab dd .more_r a {display:inline-block;position:relative;color:#333;}
.news-show-right dl {display:block;margin-top:0;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 0px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0px 1px rgba(0,0,0,.3);-ms-box-shadow:0 0px 1px rgba(0,0,0,.3);box-shadow:0 0px 1px rgba(0,0,0,.3);}
.news-show-right dl.list dt {padding-left:20px;color:#333;font-size:18px;margin-bottom:20px;}
.news-show-right dl dt {display:block;height:42px;line-height:42px;position:relative;border-bottom:1px #dedede solid;}
.gr-back-btn {margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#353535;font-size:14px;color:#fff!important;}
.gr-back-btn {margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#696969;font-size:14px;color:#fff;position:relative;overflow:hidden;z-index:2;}
.hvr-sweep-to-top {display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.news-show-right dl.list dd ul li a {color:#333;font-size:14px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.news-show-right dl.list dd ul li {padding-bottom:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px;}
.news-show-right dl.tab dd ul li .pic {line-height:51px;margin-right:14px;width:86px;height:51px;overflow:hidden;position:relative;}
.fl {float:left;}
.cate-position {height:50px;line-height:50px;font-size:14px;color:#999;background-color:#f5f5f5;}
.com_width {width:1200px;margin-left:auto;margin-right:auto;}
.cate-position a {color:#999;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.cate-position span {color:#999;}
.product-detail-header {padding-bottom:40px;background-color:#fff;}
.com_width {width:1200px;margin-left:auto;margin-right:auto;}
.product-detail-header .product-des {float:right;padding-top:40px;width:520px;}
.product-detail-header .product-des h2.tit {padding-bottom:20px;font-size:22px;color:#333;border-bottom:1px solid #E2E2E2;}
.product-detail-header .p-desc {font-size:14px;color:#666;line-height:30px;padding:20px 0 0;}
.p-hotline {font-size:16px;color:#999;padding:20px 0;display:block;}
.p-hotline span {font-size:22px;color:#333;}
.product-detail-header .product-des .zixun-box {margin-top:25px;height:54px;}
.product-detail-header .product-des .zixun {display:inline-block;width:130px;height:48px;line-height:48px;text-align:center;background:#e12b1f;color:#fff;font-size:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.product-detail-header .product-des .other {width:130px;display:inline-block;margin:0 20px;height:48px;line-height:48px;text-align:center;background:#ddd;color:#666;font-size:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.product-detail-header .product-des .other i {display: inline-block;margin-left: 10px; width: 11px;height: 12px;background: url(../images/icon-down.png) no-repeat center 0;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.product-detail-header .product-des .other:hover i {background-position: 0 -12px;}
.prodcut-albums-box .hd {margin-top:20px;text-align:center;}
.prodcut-albums-box .hd ul li.on {border-color:#ddd;opacity:1;filter:alpha(opacity=100);}
.prodcut-albums-box .hd ul li {display:inline-block;margin:0 5px;width:64px;height:66px;line-height:66px;border:2px solid #fff;background-color:#fff;font-size:0;opacity:0.9;filter:alpha(opacity=90);cursor:pointer;}
.product-detail-item {width:100%;height:30px;background:#fff;font-size:18px;text-align:center;z-index:999;}
.product-detail-item li:hover,.product-detail-item li.on {color:#333;}
.product-detail-item li {position:relative;display:inline-block;margin:0 30px;font-size:16px;color:#9e9e9e;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;}
.com_width {width:1200px;margin-left:auto;margin-right:auto;}
.product-detail {font-size:14px;color:#666;line-height:30px;border:1px solid #E6E6E6;margin:0 auto;padding:50px;background:#fff;}
.product-detail img {
	max-width: 100%;
}
.gr-page-other {border-top:1px dotted #ddd;margin-top:15px;padding-top:10px;border-bottom:1px dotted #ddd;padding-bottom:10px;}
.gr-back-btn {margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#353535;font-size:14px;color:#fff!important;}
.gr-back-btn {margin-top:6px;width:125px;height:40px;line-height:40px;text-align:center;background-color:#696969;font-size:14px;color:#fff;position:relative;overflow:hidden;z-index:2;}
.fr {float:right;}
.gr-page-other p {line-height:26px;}
.prodcut-albums-box {position:relative;width:600px;/* background-color:red;*/}
.product-detail-header .product-des .zixun:hover {color:#fff;background:#353535;}
.product-detail-header .product-des .other:hover {color:#fff;background:#353535;}
.p-cont {margin-bottom:100px;}
.share-bar {line-height:16px;}
.prodcut-albums-box .prev {left:20px;background-position:0 0;}
.prodcut-albums-box .arrow-btn {position:absolute;top:180px;z-index:10;width:48px;text-align:center;line-height:48px;font-family:宋体;font-size:20px;font-weight:bold;height:48px;color:rgb(153,153,153);background-color:rgb(238,238,238);background-repeat:no-repeat;transition:0.3s;}
.prodcut-albums-box .arrow-btn:hover {background-color:#ccc;}
.prodcut-albums-box .next {right:20px;background-position:0 -50px;}
.prodcut-albums-box .arrow-btn {position:absolute;top:180px;z-index:10;width:48px;text-align:center;line-height:48px;font-family:宋体;font-size:20px;font-weight:bold;height:48px;color:rgb(153,153,153);background-color:rgb(238,238,238);background-repeat:no-repeat;transition:0.3s;}
.prodcut-albums-box .bd ul li {text-align:center;}
#lightgallery {line-height:312px;}
.pitch {color:#e12b1f!important;border-bottom:2px solid #e12b1f;}
.about_li li:hover {box-shadow:none !important;transform:none !important;}
.about_li ul li {width:240px;margin:20px 6px 0 0;padding-bottom:20px;}
.pro_r_li ul li {-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.pro_r_li ul li {width:325px;float:left;text-align:center;font-size:16px;margin:0px 15px;line-height:40px;}
#lightgallery li img {width:400px;height:400px;}
.index_about_cen_two div {color:#d0d0d0;}
.index_about_cen_two div p ~ p {
	margin-top: 8px;
}
.cation_p {height:100%;display:table;}
.div_nei {display:table-cell;vertical-align:middle; line-height: 25px; padding-left: 20px;}
.xian {clear:both;width:1065px;height:1px;background:url(../images/xian.png) repeat-x;margin:0 auto;}
.div_nei {color:#888;}
.div_nei span {font-size:18px;color:#333;display:block; margin-bottom: 15px;}
.big {display:table;height:100%;}
.tech_p {display:table-cell;vertical-align:middle;}
.tech_p span {display:block;margin-bottom:12px;font-size:16px;color:#333;}
.tebie a {padding:0 10px!important;}
.tebie {line-height:50px!important;margin-top:15px;}
.faq {padding-bottom:0px!important;margin-bottom:50px;}
.show_pro_l {width:100%;/*float:left;*/}
.product-detail {font-size:14px;color:rgb(102,102,102);line-height:30px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-width:1px;border-style:solid;border-color:rgb(240,240,240);padding:50px;background:#fff;}
.show_pro_t {font-size:18px;font-weight:normal;color:rgb(248,122,33);height:50px;line-height:50px;border-bottom:1px solid rgb(238,238,238);}
/*.show_pro_t span {display:block;height:100%;float:left;border-bottom:2px solid rgb(248,122,33);}*/
Inherited from h2.show_pro_t.mb30<style>…</style>.show_pro_t {font-size:18px;font-weight:normal;color:rgb(248,122,33);height:50px;line-height:50px;border-bottom:1px solid rgb(238,238,238);}
.gr-page-other {margin-top:15px;padding-top:10px;padding-bottom:10px;border-top:1px dotted rgb(221,221,221);border-bottom:1px dotted rgb(221,221,221);}
.show_pro_r {width:100%;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;min-height:306px;border-width:0px;border-style:solid;border-color:rgb(240,240,240);padding:20px;margin-bottom:50px;}
.show_pro_r h2 {width:1100px;margin:0 auto;margin-bottom:25px;font-size:20px;height:27px;color:#333;padding-left:30px;border-left:2px solid #000;font-weight:normal;}
.show_pro_list li {text-align:center;margin-bottom:20px;font-size:14px;height:264px;width:300px;float:left;}
.spec-cont {margin:20px 0;}
.share-bar {margin-top:42px;}
.product-pic {padding-top:20px;}
.application_bottom_con p:hover {-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.2);box-shadow:0 15px 30px rgba(0,0,0,0.2);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.application_bottom_con p {transition:0.5s;-webkit-transition:0.5s;}
.pages {height:35px;line-height:35px;text-align:center;clear:both;margin-bottom:40px;}
.pages a {background:#fff;font-size:14px;padding:3px 10px;color:#666;margin:0 3px;}
.pages span,.pages a:hover {background:#e12b1f;color:#fff;padding:3px 10px;font-size:14px;}
.pages span {padding:3px 10px;margin:0 3px;font-size:14px;}
.pages a.prev:before,.pages a.prev_disabled:before {content:"上一页";}
.pages a.next:before,.pages a.next_disabled:before {content:"下一页";}
.headIcon {margin-top:17px;}
.headIcon a {display:inline-block;width:34px;height:34px;background:url(../images/head_icon.png) no-repeat;float:left;margin-left:5px;}
.headIcon .a2 {background-position:0 -34px;}
.headIcon .a2 {position:relative;z-index:2;}
.headIcon .a2 span {position:absolute;top:49px;left:-38px;display:none;border-radius:5px;width:100px;background:#fff;padding:5px;border:1px solid #ccc;}
.headIcon .a2 span img {width:100px;height:100px;}
.headIcon .a2 span:before,.headIcon .a2 span:after {content:"";position:absolute;top:-16px;right:45px;width:0px;height:0px;border:8px solid transparent;border-bottom-color:#ccc;}
.headIcon a:hover {opacity:0.8;filter:alpha(opacity=80);}
.headIcon .a1 {}
.headIcon .a1:hover {background:url(../images/weibo_on.png) no-repeat;}
.footer_bottom_left a {color:#777!important;}
.footer_bottom_left a:hover{ color: #e12b1f!important }
.p-desc p {background-color:#fff!important;}
.prodcut-albums-box .bd {height:400px;}
.footer_p2 a {color:#b1b1b1!important;}
.pro_r_li li img {width:325px!important;height:auto;}
.show_pro_li_tit {padding-top:15px;}
.pro_img {width:325px;height:208px;overflow:hidden;}
.product_two img{ width: 289px!important; padding-top: 20px; }
.guding{ width: 289px; overflow: hidden; }
.guest_box {
    width: 920px;
    margin: 0 auto;
    padding-bottom: 50px;
}li.error {
    position: relative;
}
.guest_box li {
    width: 385px;
    line-height: 40px;
    font-size: 16px;
    color: #666;
    float: left;
    margin-bottom: 20px;
}
.guest_box li .input {
    border: 1px solid #ddd;
    width: 360px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    color: #666;
    background: #fff;
}

span.error {
    position: absolute;
    top: 72px;
    left: 0;
    color: #ff0000;
    font-size: 12px;
}
.guest_box li:last-child {
    width: 100%;
}.guest_box li .textarea {
    width: 900px;
    border: 1px solid #ddd;
    padding: 10px;
    color: #666;
    line-height: 20px;
}
textarea {
    overflow: auto;
}
.guest_box .submit {
    width: 250px;
    height: 50px;
    margin: 0 auto;
    background: #E12B1F;
    border: none;
    display: block;
    color: #fff;
    font-size: 18px;
    /*border-radius: 5px;*/
    font-family: "微软雅黑";
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    cursor: pointer;
}
.guest_box .submit:hover {
	background: #333;
}
.guest_box li:nth-child(2n) {
    float: right;
}
li.error {
    position: relative;
}
.link{ clear: both; width: 1200px; height: auto; }
.link p{ width:80px; margin: 0; float: left; color: #777; }
.link a{ float: left; display: block; margin: 0 10px; color: #777; }
.link:hover{color: #e12b1f;}

.contact-map {
    width: 100%;
    height: 690px;
    background: url(../images/map2.jpg) no-repeat center #f5f5f5;
}
.footer_p2 a:hover{ color:#e12b1f!important; }

.contact-address {
    padding: 46px 0 64px;
    border-top: 1px solid #E7E7E7;
}
.com-width-1200 {
    width: 1200px;
    max-width: 1400px;
    margin: auto;
    overflow: hidden;
}.contact-address li.left {
    float: left;
    margin-left: 50px;
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}.contact-address li h4 {
    padding-bottom: 18px;
    font-size: 18px;
    color: #333;
}.contact-address li p {
    font-size: 14px;
    line-height: 1.8;
}.contact-address li p span {
    width: 50px;
}
.contact-address li p .span2 {
    width: 75px!important;
}
.contact-address li.right {
    float: right;
    margin-right: 50px;
    width: 296px;
}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*客服*/
.qqkefu{
    position: fixed;
    bottom:40%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 999;
    right:0;
    width:53px
    }
.qqkefu ul li{
    height:47px;
    margin-bottom:1px;
    float:right;
    background:#757575;
    line-height:47px;
    font-size:14px;
    cursor:pointer;
    opacity: 0.9;
    position:relative
}
.qqkefu ul li a{
    color:#fff;
    }
.qqkefu ul li.qq_cza{
    overflow:hidden
    }
.qqkefu ul li:hover{
    background:#e12b1f;
    }
.qqkefu ul li.top2{
    color:#1c1c1c;
    font-weight:800;
    text-align:center;
    background:#e12b1f url(../images/top_icon.png) no-repeat center;
    position:relative;
    width:53px;
    cursor:pointer;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    }
.qqkefu ul li.top2:hover {
    background-color: #e12b1f;
}
.qqkefu ul li b{
    width:53px;
    height:47px;
    display:block;
    overflow:hidden;
    float:left;
}
.qqkefu ul li b.a{
    background:url(../images/czx4.png) no-repeat center center;
}
.qqkefu ul li b.b{
    background:url(../images/czx3.png) no-repeat center center;
}
.qqkefu ul li b.d {
    background:url(../images/bdsq.png) no-repeat center center;
}
.qqkefu ul li b.c{
    background:url(../images/czx5.png) no-repeat center center;
}
.qqkefu ul li b.lxb{
    background:url(../images/phone0.png) no-repeat center center;
}
/*返回顶部*/
#to-top{display: inline-block; width: 40px; height: 40px; background: #666 url(../images/gotop.png) no-repeat center; background-size: 80%; text-align: center; text-decoration: none; line-height: 40px; z-index: 999; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
#to-top:hover{background-color:  #333;}