body,html{
	height: 100%;
}
body{
	font-size: 12px; 
	line-height: 22px;
	font-family: '微软雅黑';
	min-width: 100%;
}
*{margin: 0px; padding: 0px;}
.clear{clear: both;}
a{color: #060606; text-decoration: none;}
a:hover{color: #3f2b67;}
img{border: 0px;}
.clear{clear: both;}

li{list-style: none;}

/*header top*/
#top{height: 43px; background: #1a428a;}
#top a{color: #ffffff;}
#top .top-tel{width: 1155px; margin: 0px auto; text-align: right;}
#top .top-tel img{vertical-align: middle; float: right; margin: 10px 15px 0px 0px;}
#top .top-tel .tel-num{color: #ff9623; display: block; float: right; margin-top: 10px; margin-right: 10px; font-size: 14px; font-weight: bold;}
#top .top-tel .language-content{color: #ffffff; display: block; float: right; margin: 10px 15px 0px 0px;}
#top .top-tel input[name='keywords']{background: url('../image/top_search_input.gif'); height: 30px; width: 199px; border: 0px;}
#top .top-tel input[type='image']{position: relative; left: -38px; top: 8px;}
#top .top-tel .top-search{float: right;}

#nav{height: 115px; width: 1255px; margin: 0px auto;}
#nav .logo{float: left; padding-top: 15px;}
#nav .menu{float: right;}
#nav .menu ul{padding-top: 53px;}
#nav .menu ul li{float: left; font-size: 15px; padding: 0px 7.5px; font-weight: 600;}
#nav .menu ul li.mline{font-size: 13px; color: #808080;}
#nav .menu ul li a{color: #333333;}

#banner{height: 597px; position: relative; width: 100%; overflow: hidden; text-align: center; margin: 0px auto;}
.banner_show {
	width: 100%;
	text-align: center;
	height: 597px;
	overflow: hidden;
	position: relative
}
.bannger_inbox {
	position: absolute;
	left: 50%;
	top: 0
}
.banner_pre_next {
	position: relative;
	z-index: 105;
	top: 190px;
	width: 1340px;
	left: 50%;
	height: 42px;
	margin-left: -670px;
	*left: 240px
}
.banner_pre_next a {
	width: 18px;
	height: 61px;
	background: url(../image/btn.png) no-repeat;
	text-indent: -999em
}
.banner_pre_next .banner_btn_left {
	position: absolute;
	left: -18px;
	background-position: 0px 0px
}
.banner_pre_next .banner_btn_right {
	position: absolute;
	right: -18px;
	background-position: -18px 0px
}
.banner_mag {
	width: 862px;
	margin: 0 auto
}
.banner_mag .yq_banner_list {
	/*height: 13px;*/
	position: absolute;
	top: 15px;
	text-align: center;
	z-index: 100;
	/*padding-right: 15px;*/
	width: 862px;
	left: -7px;
}
.banner_mag .yq_banner_list a {
	height: 143px;
	display: inline-block;
	/*width: 13px;
	height: 13px;*/
	background-color: #FFF;
	margin-left: 17px
}
.banner_mag .yq_banner_list a.hover {
	background-color: #1a428a;
	padding: 5px;
}
.banner_mag .yq_banner_list a span{display: block; text-align: center; color: #ffffff; margin-top: 13px;}

.index-category{height: 176px; margin-bottom: 20px; background: url('../image/index_category_bg.gif') repeat-x;}
.index-category .index-c-box{width: 862px; height: 176px; margin: 0px auto; background: url('../image/index_c_box_bg.png') no-repeat; position: relative; top:-77px; z-index: 9999;}
.index-category .index-c-box ul{}
.index-category .index-c-box ul li{float: left; padding: 15px 0 0 20px;}
.index-category .index-c-box ul li span{display: block; text-align: center; color: #ffffff; margin-top: 13px;}

.index-sell{width: 1155px; margin: 0px auto; color: #656565;}
.index-sell h1{text-align: center; font-size: 25px; letter-spacing: 5px; width: 946px; margin: 0px auto;}
.index-sell p{font-size: 17px; line-height: 30px; width: 946px; margin: 0px auto; margin-top: 20px;}
.index-sell .j-say{float: left; margin-left: -30px; width: 260px; margin-top: 20px; text-align: center;}
.index-sell .j-no-margin{margin: 0px;}
.index-sell .j-say-last{text-align: center; margin-top: 20px; margin-left: -25px;}
.index-sell .j-say span{display: block; text-align: center; font-size: 15px;}
.index-sell .j-say span em{font-style: normal; font-size: 18px;}
.index-sell .take-more{width: 95px; margin: 0px auto; margin-top: 10px;}
.index-sell .take-more a{display: block; border: 1px solid #d4d4d4; color: #5b6770; text-align: center; padding: 5px 0px; font-size: 15px;}

.index-title{width: 1155px; margin: 0px auto; font-size: 32px; font-weight: bold; color: #333333; padding-top: 50px;}
.index-title span{font-weight: normal;}
.index-honor{margin-top: 30px; height: 490px; background: #b1b5b6;}
.index-honor .index-honor-content{width: 1155px; margin: 0px auto;}
.index-honor .index-honor-content ul{}
.index-honor .index-honor-content ul li{float: left; margin-top: 50px; width: 230px;}
.index-honor .index-honor-content ul li img{padding: 10px; background: #cbcbcb;}
.index-honor .index-honor-content ul li span{display: block; font-size: 17px; width: 210px; color: #282a29; margin-top: 30px; text-align: center;}
.index-honor .take-more{width: 95px; margin: 0px auto; margin-top: 30px;}
.index-honor .take-more a{display: block; border: 1px solid #d4d4d4; color: #5b6770; text-align: center; background: #ffffff; padding: 5px 0px; font-size: 15px;}

.index-about{height: 550px;}
.index-about .index-about-sell{width: 1155px; margin: 0px auto;}
.index-about .index-about-sell .index-about-video{margin-top: 80px; float: left; width: 450px;}
.index-about .index-about-sell .index-about-video .index-video-player-more{font-size: 15px; background: #d4d4d4; width: 440px; margin-right: 11px; padding: 8px 0px 5px 10px;}
.index-about .index-about-sell .index-about-video .index-video-player-more a{color: #3b3b3b;}

.index-about .index-about-sell .index-about-equipment{margin-top: 80px; float: left; width: 655px; margin-left: 21px;}
.index-about .index-about-sell .index-about-equipment ul{}
.index-about .index-about-sell .index-about-equipment ul li{float: left; margin-right: 8px;}
.index-about .index-about-sell .index-about-equipment .index-about-sell-more{font-size: 15px; background: #d4d4d4; width: 637px; margin-right: 11px; padding: 8px 0px 5px 10px;}
.index-about .index-about-sell .index-about-equipment .index-about-sell-more a{color: #3b3b3b;}

.index-equipment{height: 547px; background: #b1c9eb;}
.index-equipment .index-e-detection{margin-top: 50px;}
.index-equipment .index-e-detection ul{width: 1155px; margin: 0px auto;}
.index-equipment .index-e-detection ul li{float: left; margin-right: 10px; margin-bottom: 20px;}
.index-equipment .index-e-detection ul li img{padding: 10px; background: #ffffff;}
.index-equipment .index-e-detection ul li span{display: block; font-size: 18px; text-align: center;}
.index-equipment .take-more{width: 95px; margin: 0px auto; margin-top: 30px;}
.index-equipment .take-more a{display: block; border: 1px solid #d4d4d4; color: #5b6770; text-align: center; background: #ffffff; padding: 5px 0px; font-size: 15px;}

.index-news{width: 1155px; margin: 0px auto; line-height: 23px; margin-bottom: 40px;}
.index-news p{font-size: 17px; margin-bottom: 5px;}
.index-news .index-news-content{margin-top: 40px;}
.index-news .index-news-content .index-news-title{height: 30px; font-size: 20px; border-bottom: 3px solid #d5d5d5; font-weight: bold; color: #696969; margin-bottom: 20px;}
.index-news .index-news-content .index-news-title a{color: #696969;}
.index-news .index-news-content .index-news-title span{display: block; float: right; font-size: 15px; font-style: normal;}
.index-news .index-news-content .index-news-list{float: left; width: 560px; padding-right: 15px; border-right: 1px dashed #cccccc;}
.index-news .index-news-content .index-news-list ul{}
.index-news .index-news-content .index-news-list ul li{margin-bottom: 20px; color: #727272; font-size: 14px;}

.index-news .index-news-content .index-article-list{float: left; width: 560px; margin-left: 15px;}
.index-news .index-news-content .index-article-list ul{}
.index-news .index-news-content .index-article-list ul li p a{color: #252525;}
.index-news .index-news-content .index-article-list ul li{color: #727272; margin-bottom: 20px; font-size: 14px;}
.index-news .index-news-content .index-article-list ul li img{float: left; margin-right: 10px; margin-top: 5px;}

#page-banner{height: 423px; width: 100%; position: relative; overflow: hidden;
	-webkit-box-shadow:0 5px 8px #515151;  
	-moz-box-shadow:0 5px 8px #515151;  
	box-shadow:0 5px 8px #515151; 
}
#page-banner .banner_show{height: 423px; width: 2000px; position: absolute; left: 50%; margin-left: -1000px;}

@media screen and (max-width: 1024px){
	#banner,#page-banner,#top,.index-category,.index-honor,.index-equipment,.footer-contact,.footer-sell{width: 1255px;}
}

@media screen and (max-width: 1024px){
	.index-sell p{width: 946px;}
}

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:370px;height:278px;background:#ffffff;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; filter:alpha(Opacity=50);background:rgba(255,255,255,.5);}

#content{width: 1245px; margin: 0px auto;}
#content .lefter{width: 275px; float: left;}
#content .lefter .left-category-title{background: #1a428a; position: relative; top: -51px; color: #ffffff; height: 41px; font-size: 16px; font-weight: bold; padding: 10px 0px 0px 10px;}
#content .lefter .left-category-pic{background: #1a428a; position: relative; top: -51px; padding: 0px 10px 10px 10px;}

#content .lefter .left-category{background: #1a428a; position: relative; top: -51px; padding-bottom: 15px;}
#content .lefter .left-category ul{}
#content .lefter .left-category ul li{line-height: 30px; font-size: 16px; border-bottom: 1px solid #ffffff; padding: 5px 0px; margin: 0px 12px;}
#content .lefter .left-category ul li span{display: block; float: right; font-family: '宋体'}
#content .lefter .left-category ul li a{color: #ffffff;}

#content .lefter .left-search{background: #d8821d; position: relative; top: -51px; margin-top: 20px; color: #ffffff;}
#content .lefter .left-search .left-search-title{font-size: 16px; font-weight: bold; padding: 10px 0px 10px 10px; border-bottom: 2px solid #ffffff;}
#content .lefter .left-search .left-search-input{padding: 10px 0px; height: 40px;}
#content .lefter .left-search .left-search-input input[name='keywords']{background: url('../image/left_search_input.gif'); position: relative; left: -8px; top: 0px; padding-left: 40px; color: #d5d5d5; height: 37px; line-height: 37px; width: 201px; border: 0px;}
#content .lefter .left-search .left-search-input input[type='image']{position: relative; top: 8px; left: 28px; z-index: 9999;}

#content .lefter .left-download{position: relative; top: -51px; border:1px solid #c9c7d2; margin-top: 20px;}
#content .lefter .left-download .left-download-title{font-size: 16px; font-weight: bold; padding: 10px 0px 10px 10px; border-bottom: 2px solid #1e1645;}
#content .lefter .left-download a{display: block; margin: 20px 0px 16px 10px; float: left;}

#content .lefter .left-contact{position: relative; top: -51px; border:1px solid #c9c7d2; margin-top: 20px; padding-bottom: 15px;}
#content .lefter .left-contact .left-contact-title{font-size: 16px; font-weight: bold; padding: 10px 0px 10px 10px; border-bottom: 2px solid #1e1645;}
#content .lefter .left-contact img{margin: 10px auto 0px 10px;}
#content .lefter .left-contact dl{color: #2c2551; font-size: 15px; padding: 0px 10px 0px 10px; line-height: 25px;}
#content .lefter .left-contact dl dt{float: left;}
#content .lefter .left-contact dl dd{float: left; width: 208px;}

#content .lefter .left-form{position: relative; top: -51px; background: #1a428a; border-top:2px solid #85819c; border-bottom:2px solid #85819c; margin-top: 20px; padding-bottom: 15px;}
#content .lefter .left-form .left-form-title{font-size: 16px; font-weight: bold; padding: 10px 0px 10px 10px; border-bottom: 2px solid #ffffff; color: #ffffff;}
#content .lefter .left-form input[type='text']{height: 30px; line-height: 30px; width: 236px; margin-left: 15px; margin-top: 15px; padding-left: 5px;}
#content .lefter .left-form input[name='name']{width: 112px;}
#content .lefter .left-form textarea{height: 100px; line-height: 30px; width: 236px; margin-left: 15px; margin-top: 15px; padding-left: 5px;}
#content .lefter .left-form input[name='code']{width: 90px;}
#content .lefter .left-form input[id='left_feedback_submit']{margin-left: 15px; background: #d9821b; padding: 3px 15px; border:0px; margin-top: 15px; color: #ffffff;}
#content .lefter .left-form img{vertical-align: middle; margin-top: -5px;}

#content .righter{float: left; width: 930px; margin-left: 40px; margin-top: 20px; color: #656565;}
#content .righter .page-title{font-size: 17px; color: #656565; padding: 10px 0px; margin-bottom: 20px;}
#content .righter .page-title img{vertical-align: middle;  margin-top: -8px;}
#content .righter .page-content .page-content-name{font-size: 30px; font-weight: bold; color: #656565; line-height: 30px; margin-bottom: 20px; padding-bottom: 35px; border-bottom: 2px solid #bdbdc7;}
#content .righter .page-content .page-about-content{font-size: 16px; line-height: 28px; color: #646464; margin-top: 20px;}
#content .righter .page-content .page-about-content p{text-indent: 30px; margin-bottom: 20px;}

#content .righter .page-content .page-sell{font-size: 16px; line-height: 28px; margin-bottom: 30px;}
#content .righter .page-content .page-sell p{text-indent: 30px; margin-bottom: 20px;}
#content .righter .page-content .page-equipment{}
#content .righter .page-content .page-equipment ul{}
#content .righter .page-content .page-equipment ul li{float: left; margin: 0px 0px 0px 20px;}
#content .righter .page-content .page-equipment ul li.none-margin{margin-left: 0px;}
#content .righter .page-content .page-equipment ul li span{display: block; text-align: center; font-size: 16px; margin: 10px 0px 20px 0px;}

#content .righter .page-content .page-honor{}
#content .righter .page-content .page-honor ul{}
#content .righter .page-content .page-honor ul li{float: left; margin-right: 30px; margin-bottom: 20px;}
#content .righter .page-content .page-honor ul li.none-margin{margin-right: 0px;}
#content .righter .page-content .page-honor ul li img{ padding: 20px; background: #c8c8c8;}
#content .righter .page-content .page-honor ul li span{display: block; font-size: 15px; text-align: center; width: 215px; margin: 0px auto;}

#content .righter .page-content .news-no-border{border: 0px; margin-bottom: 0px; padding-bottom: 0px;}
#content .righter .page-content .page-news-tabs{border-bottom:2px solid #bab8c3;}
#content .righter .page-content .page-news-tabs em{display: block; margin-right: 1px; background: #bebec8; float: right; font-style: normal; width: 90px; position: relative; top: 2px; text-align: center; font-size: 15px; padding: 3px 0px; border-width: 2px; border-color: #bab8c3 #bab8c3 #bab8c3 #bab8c3; border-style: solid;}
#content .righter .page-content .page-news-tabs em.selected{background: #ffffff; border-bottom: 2px solid #ffffff;}
#content .righter .page-content .page-news{}
#content .righter .page-content .page-news ul{}
#content .righter .page-content .page-news ul li{margin-top: 20px; border-bottom: 1px dashed #d3d3d3; padding-bottom: 10px;}
#content .righter .page-content .page-news ul li span{font-size: 17px;}
#content .righter .page-content .page-news ul li i{display: block; font-style: normal; float: right; color: #c8c8c8; font-size: 12px; padding-right: 10px;}
#content .righter .page-content .page-news ul li p{}

#content .righter .page-content .page-news img{float: left;}
#content .righter .page-content .page-news .news-list-view{float: left; width: 790px; margin-left: 15px;}

#content .righter .page-content .page-news-detail{line-height: 28px;}
#content .righter .page-content .page-news-detail h1{font-size: 20px; text-align: center; margin-top: 20px;}
#content .righter .page-content .page-news-detail dl{text-align: center; font-size: 13px; color: #c8c8c8;}
#content .righter .page-content .page-news-detail p{text-indent: 30px; margin-bottom: 10px; font-size: 14px;}
#content .righter .page-content .page-news-detail .news-detail-pic{text-align: center;}

#content .righter .page-content .page-product-list{}
#content .righter .page-content .page-product-list ul{}
#content .righter .page-content .page-product-list ul li{float: left; width: 218px; height: 218px; margin-right: 15px; margin-bottom: 20px; border: 1px solid #b0b0b0;}
#content .righter .page-content .page-product-list ul li span{display: block; text-align: center; font-size: 15px; margin-bottom: 10px;}
#content .righter .page-content .page-product-list ul li.no-margin{margin-right: 0px;}

#content .righter .page-content .page-product-view{margin-bottom: 40px;}
#content .righter .page-content .page-product-view img{float: left;}
#content .righter .page-content .page-product-view .page-product-sell{float: left; width: 515px; font-size: 15px; line-height: 28px; margin-left: 30px;}
#content .righter .page-content .page-product-view .page-product-sell h1{font-size: 22px; margin-bottom: 10px;}
#content .righter .page-content .page-product-detail-title{border-bottom: 2px solid #bab8c3;}
#content .righter .page-content .page-product-detail-title em{display: block; font-style: normal; width: 90px; position: relative; top: 2px; text-align: center; font-size: 15px; padding: 3px 0px; border-width: 2px; border-color: #bab8c3 #bab8c3 #ffffff #bab8c3; border-style: solid;}
#content .righter .page-content .page-product-detail-content{line-height: 28px; margin-top: 20px;}
#content .righter .page-content .page-product-detail-content p{text-indent: 30px; margin-bottom: 10px;}

#content .righter .page-content .page-contact-map{text-align: center;}
#content .righter .page-content .page-contact{color: #1a428a; font-size: 16px; line-height: 30px; padding-left: 5px;}
#content .righter .page-content .page-contact em{font-style: normal; font-size: 19px; display: block; margin-top: 10px; margin-bottom: 20px;}

/* PAGE */
div.pages {
    margin: 0px auto;
    /*text-align: right;*/
    float: right;
    height: 20px;
    /*width: 650px;*/
    position: relative;
	margin-bottom: 30px;
}
div.pages a{
    border: #1a428a 1px solid;
    padding:3px 6px;
    color: #aaaaaa;
    margin:10px 2px 0px 0px;
    text-decoration: none;
    font-size: 12px;
}
div.pages a:hover{
    color:#323232;
    border:1px solid #1a428a;
    background-color:#1a428a;
}

div.pages a:active{
    color:#323232;
    border:1px solid #1a428a;
    background-color:#1a428a;
}
div.pages span.current{
    border:1px solid #1a428a;
    padding:3px 6px;
    font-weight:bold;
    color:#323232;
    margin:10px 2px 0px 0px;
    background-color:#1a428a;
    font-size: 12px;
}
div.pages span.disabled{
    border:1px solid #1a428a;
    padding:3px 6px;
    background-color:#1a428a;
    color: #ffffff;
    margin:10px 2px 0px 0px;
    font-size: 12px;
}

.footer a{color: #ffffff;}
.footer .footer-contact{height: 650px; background: url('../image/footer_contact_bg.gif') no-repeat;}
.footer .footer-contact .footer-title{color: #ffffff; padding-top: 140px;}
.footer .footer-contact .footer-from-content{color: #ffffff; font-size: 16px; border-radius: 3px; background: #1a428a; height: 358px; width: 1004px; margin: 0px auto; margin-top: 50px;
background-color: rgba(31,22,69,0.5);}

.footer .footer-contact .footer-from-content .footer-download{
	width: 320px; float: left; margin: 35px 0px 0px 20px;
}
.footer .footer-contact .footer-from-content .footer-download dd img{margin-top: 20px; margin-bottom: 40px;}
.footer .footer-contact .footer-from-content .footer-download dd{line-height: 28px;}
.footer .footer-contact .footer-from-content .footer-form{
	width: 660px; float: left;
	margin-top: 40px;
}

.footer .footer-contact .footer-from-content .footer-form input[type='text']{padding-left: 5px; width: 305px; margin-right: 13px; margin-bottom: 20px; height: 37px; line-height: 37px;}
.footer .footer-contact .footer-from-content .footer-form input[name='code']{width: 80px;}
.footer .footer-contact .footer-from-content .footer-form input[type='submit']{float: right;padding: 5px 20px; font-size: 14px; margin: 71px 20px 0px 0px; background: #f7a039; border: 0px; color: #ffffff;}
.footer .footer-contact .footer-from-content .footer-form textarea{float:left; width: 430px; height: 100px; line-height: 37px; padding-left: 5px; margin-bottom: 20px;}


.footer .footer-sell{height: 231px; background: url('../image/footer_bg.gif') repeat-x; color: #ffffff; font-size: 16px; line-height: 25px;}
.footer .footer-sell .footer-sell-content{width: 1155px; margin: 0px auto;}
.footer .footer-sell .footer-sell-content .footer-category{float: left; width: 823px; height: 150px; border-right: 2px solid #ffffff; margin-right: 90px; margin-top: 40px;}
.footer .footer-sell .footer-sell-content .footer-category dl{height: 150px; width: 140px; float: left;}
.footer .footer-sell .footer-sell-content .footer-category dl dt{margin-bottom: 20px;}
.footer .footer-sell .footer-sell-content .footer-category dl a img{margin-left: -22px;}
.footer .footer-sell .footer-sell-content .footer-address{float: left; margin-top: 40px;}
.footer .footer-sell .footer-sell-content .footer-address dl dt{margin-bottom: 20px;}

.footer .footer-copyright{height: 96px; text-align: center; font-size: 14px; color: #72736e; margin-top: 10px;}
.footer .footer-copyright a{color: #72736e;}