@charset "UTF-8";
.banner-in{overflow: hidden;}
.banner-in img{width: 100%;height: 499px;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;}
/*分页*/
.page_a-wrap{color: #fff;margin-top: 30px;margin-bottom: 30px;padding: 20px 0;}
.page_a{display: block;text-align: center;}
.page_a span ,.page_a a{padding:0 5px;display: inline-block;min-width: 20px;height: 30px; text-align:center;line-height: 30px;margin-right: 7px;border: 1px solid #b6b6b6;background: #dadada;color: #333;}
.page_a .cur{background: #033b88;color: #fff;}
.other{overflow: visible;height: auto;}

/*product-info*/
.product_info{padding-top: 20px;overflow: hidden;}
.product_info-content{overflow: hidden;padding: 24px 0;}
.product-box{overflow: hidden;width: 535px;float: left;}
.small-wrap{width: 100%;overflow: hidden;height: 163px;position: absolute;left: 0;bottom: 0;top:375px;}
.left-btn{float: left;background: url("../images/in/left_right-btn.png") no-repeat 0 0;width: 13px;height:163px;margin-right:6px;cursor: pointer;}
.right-btn{float: right;background: url("../images/in/left_right-btn.png") no-repeat 0 -163px;width: 13px;height:163px;cursor: pointer;}
.small-list{overflow: hidden;float: left;width: 497px;position: relative;}
.small-list>ul{overflow: hidden;width: 600px;text-align: center;}
.small-list>ul li{float: left;width: 163px;margin-right: 4px;position: relative;}
.small-list>ul li img{display: block;width: 163px;height: 163px;}
/*.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:163px;height:163px;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 li{text-align: center;width: 535px;height:535px;:overflow: hidden;margin-left: auto;margin-right: auto;display: none;}
.big-wrap>ul li img{display: block;width: 535px;overflow: hidden;height:535px;}

.product_info-right{width: 535px;height: 550px;overflow: hidden;float: right;position: relative;}
.product_info-right h2{font-size: 22px;font-weight: bold;margin-bottom: 12px;}
.product_info-right .download{overflow: hidden;width: 600px;margin-bottom: 30px;}
.download a{width: 166px;height: 38px;border: 1px solid #4a4a4a;color: #333;line-height: 38px;text-align: center;display: block;margin-bottom: 12px;float: left;margin-right: 15px;}
.share{overflow: hidden;}
.share h3{font-size: 16px;}

.product_info-table{overflow: hidden;width: 100%;padding-top: 40px;padding-bottom: 30px;}
.product_info-table h2.p_title{font-size: 22px;background: #033b88;width: 100%;height:51px;text-align: center;line-height: 51px;color: #fff;font-weight: bold;}
.product_info-table{margin-bottom: 20px;border-bottom: 1px solid #b9b9b9;}
.product_info-table span{display: block;}
.product_info-table table tr th{background: #eeeeee;color: #333;font-size: 18px;font-weight: normal;width: 160px;letter-spacing: 1px;}
.product_info-table table tr td{height: 51px;background: #eeeeee;width: 350px;}
.product_info-table table tr td span{font-size: 18px;padding-left: 36px;letter-spacing: 1px;color: #636363;}

.product_info-img{overflow: hidden;}
.product_info-img img{width: 100%;display: block;}
.product_info-img .ad-images{margin: 20px 0;}

.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;}

/*faq-wrap*/
.faq-wrap{overflow: hidden;padding-top: 20px;padding-bottom: 30px;}
.faq-in{overflow: hidden;padding: 30px 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;}

/*about_us*/
.about_us{overflow: hidden;padding-top: 20px;padding-bottom: 40px;}
.about_us-content{overflow: hidden;}
.about_us-content .about_us-img{overflow: hidden;padding: 0px 0;background: url("../images/in/about_us-img_bg.png") no-repeat bottom;}
.about_us-content .about_us-img img{width: 100%;display: block;}
.about_us-content .about_us-img p{padding: 10px 0;text-indent: 2em;line-height: 26px;color: #333;}

.about_us-cc{overflow: hidden;}
.about_us-cc .about_us-cc-title{text-align: center;padding: 30px 0;}
.about_us-cc .about_us-cc-title h2{font-size: 22px;font-weight: bold;}
.about_us-cc .about_us-cc-title span{font-size: 18px;text-transform: uppercase;}
.about_us-cc p{text-indent: 2em;padding-bottom: 34px;}
.about_us-cc 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;}

/*contact*/
.contact{background: #f5f6f6;overflow: hidden;}
.contact-wrap{overflow: hidden;padding-top: 20px;padding-bottom: 40px;}
.address-wrap{overflow: hidden;width: 1150px;padding-top: 30px;}
.address-wrap .address{width: 544px;float: left;margin-right: 14px;overflow: hidden;}
.address .address-title{height: 49px;line-height: 49px;background: #ecebeb;overflow: hidden;}
.address .address-title span{width: 150px;height: 49px;text-align: center;float: left;background: #033b88;color: #fff;font-size: 16px;}
.address p{height: 58px;line-height: 58px;background: #fff;border-bottom: 1px solid #e2e2e2;padding: 0 30px;}
.map{overflow: hidden;border: 1px solid #999;height: 522px;margin: 40px 0;}

/*honors*/
.honors{overflow: hidden;padding-top: 20px;padding-bottom: 40px;}
.honors .honors-list{overflow: hidden;padding: 34px 0;}
.honors-list ul{width: 1200px;overflow: hidden;}
.honors-list ul li{float: left;margin-right: 33px;margin-bottom: 16px;}
.honors-list ul li img{width: 250px;height: 361px;display: block;}

/*news-in*/
.news-in{overflow: hidden;padding-top: 20px;padding-bottom: 40px;background: #f5f6f6;}
.news-nav{padding: 48px 0;overflow: hidden;text-align: center;font-size: 0;}
.news-nav a{display: inline-block;*display: inline;zoom: 1;width: 122px;height: 34px;text-align: center;line-height: 34px;border: 1px solid #b5b4b4;font-size: 14px;color: #333;margin: 0 12px;}
.news-nav a.cur{background: #033b88;color: #fff;border: 1px solid #033b88;}
.news-in-list{overflow: hidden;}
.news-in-list ul{overflow: hidden;}
.news-in-list ul li{vertical-align: bottom;height: 198px;background: #fff;border: 1px solid #b5b4b4;padding: 18px;position: relative;margin-bottom: 20px;}
.news-in-list ul li .news-in-wrap{overflow: hidden;height: 198px;position: relative;}
.news-in-list ul li img{width: 301px;height: 198px;position: absolute;left: 0;top: 0;}
.news-in-list ul li .news-in-text{width: 466px;padding-left: 330px;overflow: hidden;}
.news-in-list ul li .news-in-text h3{font-size: 16px;font-weight: bold;padding-top: 12px;padding-bottom: 6px;}
.news-in-list ul li .news-in-text h3 a{color: #4a4a4a;display: block;}
.news-in-list ul li .news-in-text p{color: #666;line-height: 25px;height: 75px;overflow: hidden;}
.news-in-list ul li .news-in-text .news-date{margin-top: 12px;color: #909090;margin-left: -8px;}
.news-in-list ul li .news-in-text .news-date span{font-size: 12px;margin-right: 8px;margin-left: 8px;}
.news-in-list ul li .news-in-text h3 a:hover{color: #033b88;text-decoration: underline;}

.news-in-list ul li .news-icon{width: 52px;height: 100%;background: url("../images/in/news_list_icon.png") no-repeat center;position:absolute;right: 0;top: 0;border-left: 1px solid #b5b4b4;}
.news-in-list ul li:hover .news-icon{background: #033b88 url("../images/in/news_list_icon2.png") no-repeat center;}

/*news*/
.cases{overflow: hidden;padding-bottom: 40px;padding-top: 30px;}
.cases-info{overflow: hidden;}
.cases-info h5{font-size: 20px;text-align: center;margin-bottom: 20px;}
.cases-date{border-bottom: 1px solid #666;border-top: 1px solid #666;height: 33px;line-height: 33px;text-align: center;width: 730px;margin: 0 auto;}
.cases-date span{font-size: 12px;color: #666;margin: 0 10px;}
.cases-info-text{width: 100%;overflow: hidden;padding-top: 30px;padding-bottom: 30px;}
.cases-info-text img{width: 1000px;margin-left: auto;margin-right: auto;display: block;}
.cases-info-text p{text-indent: 2em;font-size: 16px;color: #333;/* line-height: 1.6;padding:20px 0; */}
.cases-change{overflow: hidden;height: 50px;line-height: 50px;border-bottom: 1px solid #dcdcdc;margin-bottom: 20px;}
.cases-change a{height: 50px;color: #333;font-size: 16px;width:40%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cases-change a.pre{float: left;}
.cases-change a.next{float: right;}
.cases-change a:hover{color: #f24e35;text-decoration: underline;}

.recommend{padding: 20px;background: #fff;}
.recommend h4{font-size: 18px;color: #3d3d3d;}
.recommend .recommend-ul{overflow: hidden;padding: 12px 0;}
.recommend-ul li{line-height: 33px;border-bottom: 1px solid #dcdcdc;width: 50%;float: left;}
.recommend-ul li a.recommend-title{float: left;color: #3d3d3d;width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.recommend-ul li a.recommend-more{float: right;margin-right: 60px;color: #f24e35;}
.recommend-ul li a:hover{text-decoration: underline;}

/*网站地图*/
.sitemap{width: 100%;overflow: hidden;padding-top: 20px;position: relative;}
.sitemap .sitemap-wrap{margin-bottom: 30px;overflow: hidden;}
.sitemap-wrap li{overflow: hidden;vertical-align: bottom;}
.sitemap-wrap li a{color: #666;}
.sitemap-wrap li h2.sitemap-title{font-size: 16px;line-height: 3;}
.sitemap-wrap li ul.sitemap-content{border: 1px solid #c1c1c1;overflow: hidden;margin-bottom: 20px;}
.sitemap-content li{float: left;margin-right: 20px;padding-left: 16px;padding-right: 16px;vertical-align: bottom;white-space:normal;}
.sitemap-content li a{padding-left: 5px;padding-right: 5px;height: 39px;line-height: 39px;}

.sitemap-nav{position: absolute;top: 0;right: 0;font-size: 12px;}
.sitemap-nav a{color: #666;margin-left: 5px;margin-right: 5px;}
.sitemap-nav a:hover{color: #fe7a25;text-decoration: underline;}
