@charset "UTF-8";
.banner-in{width: 100%;height: 440px;overflow: hidden;}
.banner-in img{width: 100%;height: 440px;display: block;}
/*products*/
.warp-in{overflow: hidden;padding: 30px 0;}
.page{text-align: center;padding: 44px 0;}
.page a,.page span{display:inline-block;*display: inline;zoom:1;line-height:32px;margin:0 5px;padding:0 12px;background:#f2f2f2;transition: all 0.2s ease;}
.page a.cur,.page a:hover{background:#c22828;color:#fff;}
.ad{overflow: hidden;padding-top: 30px;}
.ad img{width: 100%;display: block;}
.crumbs{overflow: hidden;height: 60px;line-height: 60px;border-bottom: 1px solid #b7b7b6;background: url("../images/in/crumbs_icon.png") no-repeat left;padding-left: 30px;}
/*.crumbs span{}*/
.crumbs a{color: #363636;font-size: 16px;}
.crumbs a:hover{text-decoration: underline;}
/*product-info*/
.product_info-content{overflow: hidden;padding: 24px 0;}
.product-box{overflow: hidden;width: 460px;float: left;}
/*.small-wrap{width: 100%;overflow: hidden;height: 169px;position: absolute;left: 0;bottom: 0;}
.left-btn{float: left;background: url("../images/in/left_right-btn.png") no-repeat 0 0;width: 13px;height:171px;margin-right:10px;cursor: pointer;}
.right-btn{float: right;background: url("../images/in/left_right-btn.png") no-repeat 0 -211px;width: 13px;height:171px;cursor: pointer;}
.small-list{overflow: hidden;float: left;width: 567px;position: relative;}
.small-list>ul{overflow: hidden;width: 800px;text-align: center;}
.small-list>ul li{float: left;width: 182px;margin-right: 7px;position: relative;border: 1px solid #cfcece;}
.small-list>ul li img{display: block;width: 180px;height: 167px;}
!*.small-list>ul li p{padding-top: 4px;padding-bottom: 4px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}*!

.smallimg-box{position: relative;}
.smallimg-box .bun_bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small-wrap .on .smallimg-box .bun_bg{display: block;}
.small-wrap .on p{color: #8d304d;}

.big-wrap{width: 100%;overflow: hidden;margin-bottom: 6px;}
.big-wrap li.on{display: block;}
.big-wrap>ul{width: 458px;border: 1px solid #cfcece;}
.big-wrap>ul li{text-align: center;width: 458px;height:426px;overflow: hidden;margin-left: auto;margin-right: auto;display: none;}
.big-wrap>ul li img{display: block;width: 100%;overflow: hidden;}*/

/*放大镜开始*/
.container{ width:460px; height:450px;overflow:hidden;float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0;cursor:move;margin:0;display:block;}
.jqzoom img{ background:url(../images/in/loading.gif) no-repeat center center;width: 458px;height: 426px;}
.zoomdiv{z-index:100;position:absolute;top:0;left:0;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:458px;height:426px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:auto;}
.spec-scroll .prev{float:left;margin-right:2px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:124px; line-height:124px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:434px;height:126px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:auto;}
.spec-scroll .items ul li{float:left;width:144px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:130px;height:120px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.spec-scroll .prev:hover,.spec-scroll .next:hover{background: #dcdcdc;}
/*放大镜结束*/


.product_info-right{width: 613px;height: 426px;overflow: hidden;float: right;position: relative;}
.product_info-right h2{font-size: 22px;font-weight: bold;margin-bottom: 12px;}
.product_info-right .name{overflow: hidden;width: 600px;margin-bottom: 30px;}
.name p{font-size: 18px;margin-bottom: 12px;}
.share{overflow: hidden;}
.share h3{font-size: 16px;}

.product_info-part{padding-top: 30px;}
.product_info-table{overflow: hidden;width: 100%;padding-bottom: 30px;}
h2.p_title{font-size: 22px;background: url("../images/in/product_info_title_bg.png") no-repeat center;width: 100%;height:67px;text-align: left;line-height: 62px;color: #fff;font-weight: bold;margin-bottom: 20px;}
h2.p_title span{width: 162px;float: left;text-align: center;}
.product_info-table{margin-bottom: 20px;border-bottom: 1px solid #b9b9b9;}
.product_info-table span{display: block;}
.product_info-table table tr th{background: #eff0f0;color: #333;font-size: 18px;font-weight: normal;width: 50px;}
.product_info-table table tr th span{text-align: center;}
.product_info-table table tr td{height: 51px;background: #eff0f0;}
.product_info-table table tr td span{font-size: 18px;text-indent:10px;color: #17120f;}

.product_info-img{overflow: hidden;}
.product_info-img img{width: 100%;display: block;}
.product-honor{overflow: hidden;padding-bottom: 30px;}

.purchase{overflow: hidden;padding: 30px;}
.purchase h3{font-size: 20px;}
.purchase-form{padding: 12px 0;overflow: hidden;}
.purchase-form ul{width: 1200px;overflow: hidden;*margin-bottom: 16px;}
.purchase-form ul li{overflow: hidden;margin-bottom: 15px;float: left;}
.purchase-form ul li span{font-size: 16px;color: #333;float: left;width: 68px;line-height: 33px;}
.purchase-form ul li input{height: 33px;line-height: 33px;padding-left: 6px;border: 1px solid #dcdcdc;width: 390px;}
.purchase-form ul li textarea{padding: 6px 0 0 6px;border: 1px solid #dcdcdc;width: 910px;height: 166px;min-width: 910px;max-width: 910px;min-height: 166px;max-height: 166px;}
.purchase-form ul li.ip{margin-right: 20px;width: 500px;}
.purchase-form ul li.tp{width: 988px;}
.purchase-form a.submit{width: 88px;height: 30px;text-align: center;line-height: 30px;display: block;background: #033b88;color: #fff;margin-left: 68px;}
/*case-in*/
.case-right-nav2{overflow: hidden;text-align: center;width: 100%;height: 88px;padding: 20px 0;font-size: 0;}
.case-right-nav2 a{width: 136px;height: 38px;line-height: 38px;margin:0 10px 10px 0;border: 1px solid #cfcece;font-size: 20px;cursor: pointer;color: #1f1a17;transition: .2s;}
.case-right-nav2 a.cur{border: 1px solid #c22828;background: #c22828;color: #fff;}
.case-right-nav2 a:hover{border: 1px solid #c22828;background: #c22828;color: #fff;}
.case-in-list{overflow: hidden;}
.case-in-list .case-in-ul{overflow: hidden;}
.case-in-ul li{overflow: hidden;height: 250px;position: relative;background: #f4f4f4;margin-bottom: 18px;vertical-align: bottom;border: 1px solid #f1f1f1;transition: .3s all;}
.case-in-ul li img{width: 250px;height: 250px;position: absolute;left: 0;top: 0;}
.case-in-ul li .case-in-text{padding-left: 334px;}
.case-in-ul li .case-in-text .case-in-text-wrap{padding: 40px 200px 0 0;}
.case-in-text-wrap h3{font-size: 16px;font-weight: bold;border-bottom: 1px dashed #333333;padding-bottom: 8px;margin-bottom: 8px;}
.case-in-text-wrap p{color: #1f1a17;}
.case-in-text .icon{width: 56px;height: 56px;background: url("../images/in/icon.png") no-repeat 0 -134px;position: absolute;right: 60px;top: 50%;margin-top: -23px;}
.case-in-ul li:hover .case-in-text .icon{background-position: 0 0;}
.case-in-text-wrap p:hover ,.case-in-text-wrap h3:hover{color: #c22828;text-decoration: underline;}
.case-in-ul li:hover{border-color: #c22828;}

.cases-info{overflow: hidden;padding-bottom: 30px;}
.cases-info h3{font-size: 20px;font-weight: bold;text-align:center;padding: 12px 0 20px 0;}
.cases-info p{text-indent: 2em;line-height: 28px;}
/*.cases-info img{display: block;width: 100%;}*/
.cases-ad{width: 100%;margin-bottom: 30px;}
.cases-ad img{width: 100%;display: block;}
.cases-change{height: 75px;line-height: 75px;background: #f3f3f3;margin-top: 40px;}
.cases-change ul{overflow: hidden;width: 1300px;}
.cases-change ul li{width:500px;float: left;margin-right: 100px;height: 75px;}
.cases-change ul li span{float: left;width: 100px;text-align: right;}
.cases-change ul li a{float: left;width: 400px;}
.cases-change ul li a:hover{color: #e70012;text-decoration: underline;}
/*about_us-nav*/
.about_us-nav{text-align: center;font-size: 0;}
.about_us-nav a{font-size: 20px;color: #1f1a17;width: 130px;height: 38px;line-height: 38px;border: 1px solid #333;margin: 0 25px;}
.about_us-nav a.cur{background: #023a87;color: #fff;border: 1px solid #023a87;}
.about_us-nav.pa{padding: 40px 0;}
.about_us-text{padding: 30px 0;}
.about_us-text p{color: #333;line-height: 24px;text-indent: 2em;}
.about_us-m{overflow: hidden;position: relative;background: url("../images/in/about_us_m_bg.png") no-repeat center;height: 598px;}
.about_us-m .about_us--m-list{overflow: hidden;width: 178px;position: absolute;}
.about_us-m .about_us--m-list h3{font-size: 20px;font-weight: bold;text-align: center;margin-bottom: 10px;}
.about_us-m .about_us--m-list p{color: #1f1a17;}
.about_us-m .about_us--m-list.a1{left: 52px;top: 140px;}
.about_us-m .about_us--m-list.a2{left: 386px;top: 293px;}
.about_us-m .about_us--m-list.a3{left: 795px;top: 172px;width: 210px;}

.about_us-team{overflow: hidden}
.about_us-team .about_us-team-img{padding: 20px 0;}
.about_us-team-img img{width: 100%;display: block;}

.about_us_photo{overflow: hidden;padding: 20px 0;}
.about_us_photo .ab-left{background: url("../images/in/photo_btn.png") no-repeat 0 0;width: 30px;height: 198px;float: left;margin-right: 24px;cursor: pointer;}
.about_us_photo .ab-right{background: url("../images/in/photo_btn.png") no-repeat 0 -262px;width: 30px;height: 198px;float: right;cursor: pointer;}
.about_us_photo-wrap{width: 992px;overflow: hidden;height: 198px;float: left;}
.about_us_photo-ul{overflow: hidden;width: 1050px;}
.about_us_photo-ul li{width: 324px;height: 198px;float: left;margin-right: 10px;}
.about_us_photo-ul li img{display: block;width: 324px;height: 198px;}

.faq-in{overflow: hidden;padding: 50px 0;}
.faq-in .faq-in-ul{overflow: hidden;}
.faq-in-ul li{vertical-align: bottom;overflow: hidden;margin-bottom: 20px;}
.faq-in-ul li .faq-in-title{height: 40px;line-height: 40px;padding-left: 30px;background: #f3f3f3 url("../images/in/ask_icon.png") no-repeat 1064px -113px;cursor: pointer;}
.faq-in-ul li .faq-in-title h4{font-size: 14px;color: #3d3d3d;background: url("../images/in/ask.png") no-repeat left;padding-left: 30px;}
.faq-in-ul li .faq-in-text{padding-left: 60px;overflow: hidden;display: none;}
.faq-in-ul li .faq-in-text p{font-size: 14px;padding: 26px 0;}
.faq-in-ul li.cur .faq-in-title{background-position: 1064px 4px;}

/*contact*/
.contact{overflow: hidden;background: #f4f4f4;padding-top: 20px;}
.contact-info{overflow: hidden;padding: 44px 0;background: #fff;margin-bottom: 20px;}
.jiange{padding-right: 34px;margin-right: 34px;border-right: 1px solid #ccc;height: 140px;}
.c1{float: left;overflow: hidden;padding-left: 56px;}
.c1 span{font-size: 18px;display: block;margin-top: 30px;}
.c1 p{font-size: 30px;font-weight: bold;line-height: 1.2;}
.c2{float: left;}
.c2 h3{font-size: 18px;font-weight: bold;}
.c2 p{background: url("../images/in/contact_icon.jpg") no-repeat;padding-left: 23px;line-height: 26px;}
.c2 p.p1{background-position:0 -0px;}
.c2 p.p2{background-position:0 -29px;}
.c2 p.p3{background-position:0 -56px;}
.c2 p.p4{background-position:0 -85px;}
.c3{float: right;padding-right: 56px;}
.c3 img{width: 161px;height: 161px;display: block;}

/*map*/
.map{background: #fff;overflow: hidden;margin-bottom: 60px;}
.map .map-box{width: 1072px;height: 435px;overflow: hidden;margin: 14px;}

/*news*/
.news-in-wrap{overflow: hidden;}
.news-in-ul{overflow: hidden;}
.news-in-ul li{height: 250px;background: #f4f4f4;overflow: hidden;position: relative;margin-bottom: 20px;border:1px solid #dcdcdc;}
.news-in-ul li img{width: 250px;height: 250px;position: absolute;left: 0;top: 0;}
.news-in-text{width: 500px;height: 250px;overflow: hidden;padding-left: 300px;}
.news-in-text h3{font-size: 18px;color: #1f1a17;font-weight: bold;margin-top: 24px;}
.news-in-text span{font-size: 14px;color: #1f1a17;display: block;border-bottom: 1px dashed #000;padding-bottom: 12px;margin-bottom: 12px;}
.news-in-ul li i.icon{background: url("../images/in/icon.png") no-repeat 0 -134px;width: 56px;height: 56px;position: absolute;right: 54px;top: 50%;margin-top: -28px;}
.news-in-text p{color: #4a4a4a;}
.news-in-ul li:hover i.icon{background-position: 0 0;cursor:pointer;}
.news-in-ul li h3:hover ,.news-in-ul li p:hover{cursor:pointer;color:#c22828;text-decoration:underline;}

.news-in-date{height: 39px;background: #f4f4f4;line-height: 39px;text-align: center;margin-bottom: 30px;}
.news-in-date span{color: #1f1a17;margin-right: 20px;}
.news-in-date a.shoucang{color: #1f1a17;background: url("../images/in/shoucang.png") no-repeat left;padding-left: 16px;}
.news-in-date a.shoucang:hover{color: #e70012;}

/*cs*/
/*.cs{overflow: hidden;}
.cs-ul{overflow: hidden;}*/
.cs-ul li{margin-bottom: 42px;}
.cs-ul li .cs-bg{background: url("../images/in/cs_list_title_bg.png") no-repeat center;height: 46px;line-height: 45px;margin-bottom: 42px;}
.cs-ul li h3 span{padding-left: 34px;font-size: 18px;color:#FFF;}
/*.cs-ul li h3.cs1 span{background: url("../images/in/cs_icon01.png") no-repeat left;}
.cs-ul li h3.cs2 span{background: url("../images/in/cs_icon02.png") no-repeat left;}
.cs-ul li h3.cs3 span{background: url("../images/in/cs_icon03.png") no-repeat left;}
.cs-ul li h3.cs4 span{background: url("../images/in/cs_icon04.png") no-repeat left;}*/
.cs-text{width: 100%;position: relative;margin: 0 auto;border: 1px solid #c2c1c1;background: #FFF;box-shadow: 4px 4px 10px #cfcece;box-sizing: border-box;}
.cs-text i{background: url("../images/in/cs_text_icon.png") no-repeat center;width: 22px;height: 23px;position: absolute;left: 140px;top: -12px;}
.cs-text p{padding: 20px 15px;line-height: 24px;color:#023a87;line-height: 30px;font-size: 16px;}