html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,small,strong,dl,dt,dd,ol,ul,li {
	margin: 0;
	padding: 0;
}
em,strong,i {
	font-style: normal
}
body {
	font-size: 14px;
	margin:0 auto;
	font-family: 'Microsoft YaHei','Arial';
	color: #333;
	min-width: 1240px;
	position: relative;
	background-color: #fff;
}

ul,ol,li {
	list-style: none
}

a {
	color: #333;
	text-decoration: none
}

a:hover{color: #0351a0;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}

a, button, input {
    outline: medium none;
}
input,button {
	padding: 0;
	border: 0;
	outline: 0;
	background: 0 0;
}
input[type="submit"],input[type="reset"],input[type="button"],button{
	-webkit-appearance: none;
}

img {
	border:0;
	vertical-align: middle;
}
/*#dituContent img{
	border:0;
	max-width:inherit;
	vertical-align: middle;
}*/
.clear{ clear:both;}
p{ margin:0 auto; padding:0;}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
.padding30{ padding:30px;}
.padding40{ padding:40px;}
.fr{ float:right;}
.fl{ float:left; }
.paddingright{ padding-right:10px;}
.paddingleft{ padding-left:10px;}
.undis{ display:block;  background-size: cover;}
.dis{ display:none;  }
.pr5{ padding-right:5px;}
.red{ color:#f00;}
.fff{ color:#fff;}
.pdt30{ padding-top: 30px;}
.txtcenter{ text-align: center;}


/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both};
*{transition-property:all;}
.com-img img{transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;}
.com-img:hover img,.School ul li:hover .com-img img,.worth ul li:hover .com-img img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.line1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.contain{width:1200px;margin:0 auto;}
.ny-tab{ width: 100%; height: 40px; padding: 40px 0; overflow: hidden; text-align: center;}
.ny-tab a{ display: inline-block; width: 160px; height: 40px; font-size: 16px; line-height: 40px; background: #e1e1e1; margin: 0 5px;} 
.ny-tab a:hover{ background: #01539d; color: #FFFFFF;}

.menubg{ width: 100%; height: 40px; border-bottom: 1px solid #ebebeb; padding: 20px 0;}
.abmenu{ width: 1200px; height: 40px;margin: 0px auto; line-height: 40px; overflow: hidden;}
.abmenu a{ display: block; float: left; font-size: 16px; text-align: center; width: 116px; height: 40px; margin-right: 20px;}
.abmenu a:hover{ color: #FFFFFF; background: #01539d; border-radius: 20px;}
#lm_hover{ color: #FFFFFF; background: #01539d; border-radius: 20px;}

.abmenu span{ float: right; width: auto; height: 17px; line-height: 17px; margin-top: 12px; border-left: 4px solid #094DA0; color: #999999; padding-left: 10px;}
.abmenu span a{ color: #999999; display: inline; width: auto; float: none; margin-right: 0; font-size: 14px;}
.abmenu span a:hover{ background: none; color: #094DA0;}

.top{height:50px;line-height: 50px;background-color: #eee;overflow: hidden;}
.top .top-tip{font-size: 14px;color: #999;float: left;}
.top .top-tel{float: right;margin-right: 45px;}
.top .top-tel h3{background:url(../images/icon_tel.png) center left no-repeat; font-size: 18px;color: #01539d;padding-left: 20px;}
.top .top-lang{font-size: 14px;color: #999;float: right;border: 1px solid #dbdbdb;height: 24px;line-height:26px;margin: 12px 0px;background: #fff;}
.top .top-lang a{display: inline-block;height: 24px;width: 48px;text-align: center}
.top .top-lang a.current{background: #01539d;color: #fff;}

.header{height:114px;line-height: 114px;background-color: #fff;}
.header-logo{float: left;}

.header-menu-ul{float: right;height: 114px;}
.menu-item{float: left;margin: 0px 20px;position: relative;z-index: 9999;height: 100%;}
.menu-item:last-child{margin-right: 0px;}
.menu-item a{font-size: 16px;color: #222;padding-bottom: 12px;}
.menu-item a:hover{color: #0351a0;}
.menu-item.current>a,.menu-item:hover>a{color: #0351a0;border-bottom: 3px solid #0351a0;transition: border 0.2s ease-out;}
#home .home>a,#product .product>a,#news .news>a,#about .about>a,#contact .contact>a,#job .job>a{color: #0351a0;border-bottom: 3px solid #0351a0;transition: border 0.2s ease-out;}
.sub-menu{
	position: absolute;
	top: 100%;
	text-align: center;
	left: 50%;
	z-index: 999;
	margin-left: -57px;
	width: 114px;
	background-color: #fff;
	line-height: 45px;
	visibility: hidden;
    opacity: 0;
    -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.05);
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.05);
    box-shadow: 0 0 5px 0 rgba(0,0,0,0.05);
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.menu-item:hover .sub-menu {visibility: visible;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}
.sub-menu-ul li{line-height: 45px;border-bottom: 1px solid #ededed;transition: border 0.2s ease-out;}
.sub-menu-ul li:last-child,.sub-menu-ul li:last-child:hover{border: 0px;}
.sub-menu-ul li:hover{border-bottom: 1px solid #0351a0;}
.sub-menu-ul li a{font-size:14px;}

/**banner**/
.banner{width:100%;position:relative;  height:500px;overflow:hidden;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd ul{ width:100%; }
.banner .bd li{ width:100%;  height:500px; }
.banner .bd li a{ position:absolute; width:100%; display:block; z-index:1;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; height:28px; line-height:28px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:18px; height:8px; margin-left:8px;border: 2px solid #fff; overflow:hidden; 
		line-height:9999px;  border-radius:14px;transition:all 0.3s ease-in 0s;}
.banner .hd ul .on,.banner .hd ul li:hover{background-color: #fff;}

.banner2{ width: 100%; height: 270px;}
.banner2 h2{color: #fff;font-size: 34px;text-align: center;line-height:270px;}

.in-product{text-align: center;}
.in-product .in-title-1{text-align: center;padding: 42px;0px}
.in-product .in-title-1 h1{font-size: 32px;font-weight: normal;color: #333;line-height: 50px;}
.in-product .in-title-1 span{display: inline-block;width: 36px;height: 3px;background-color: #01539d;}

.in-product-tab li{display: inline-block;height: 32px;font-size: 16px;line-height: 32px;padding: 0px 22px; border-radius:16px;cursor: pointer;transition:all 0.3s ease-in 0s;}
.in-product-tab li.on,.in-product-tab li:hover{background-color: #01539d;color: #fff;}
.in-product-tab li.on a,.in-product-tab li:hover a{color: #fff;}

.in-product-list{padding: 58px 0px 46px 0px;}
.in-product-list .in-product-item{width: 172px;float: left;margin-right: 33px;}
.in-product-list .in-product-item:last-child{margin-right: 0px;}
.in-product-list .in-product-img{border: 1px solid #ededed;overflow: hidden;}
.in-product-list .in-product-img img{width: 174px;height: 86px;}
.in-product-list .in-product-item p{color: #333;height: 55px;line-height: 55px;}
.in-product-list .in-product-item:hover p{background-color:#01539d;color: #fff;transition:all 0.2s ease-in 0s; }


/*关于我们*/
.in-about{background-color: #f5f5f5;overflow: hidden;padding-bottom: 30px;}
.in-about .in-title-2{text-align: center;padding-top: 42px;}
.in-about .in-title-2 h1{font-size: 32px;font-weight: normal;color: #333;line-height: 50px;}
.in-about .in-title-2 span{display: inline-block;width: 36px;height: 3px;background-color: #01539d;}
.in-about .in-about-con{padding: 24px 0px 30px;}
.in-about .in-about-con li{color: #666;line-height:26px;text-align: center;}
.in-about .in-about-con p{color: #666;line-height:26px;text-align: center;}
.in-about .youshi-item{float: left;width: 535px;background: #fff; margin-bottom: 40px;padding: 0px 32px 16px 20px;}
.in-about .youshi-item .youshi-img{width: 154px;height: 154px;overflow: hidden;padding-top:16px;float: left;}
.in-about .youshi-item .youshi-img img{width: 100%;height:100%;}
.in-about .youshi-item .youshi-info{float: right;width: 358px;}
.in-about .youshi-item:nth-child(even){float: right;}
.in-about .youshi-item:hover{transition:all .4s ease;transform:translateY(-10px);box-shadow:0 10px 20px #e5e5e5;}

.in-about .youshi-item h2{font-weight: normal;font-size: 18px;color: #333;margin: 20px 0px;}
.in-about .youshi-item:hover h2{color: #01539d;}
.in-about .youshi-item p{color: #666;font-size: 14px;line-height: 30px;}


.abTit{ width: 100%; height: 130px; line-height: 130px; text-align: center; font-size: 32px; font-weight: bold; color: #333333;}
.abBox{ width: 1200px;margin: 0px auto;  overflow: hidden;}
.abBoxL{ float: left; width: 506px; height: 401px; overflow: hidden;}
.abBoxL img{width: 506px; height: 401px;}
.abBoxR{ float: right; width: 655px;  overflow: hidden;}
.abBoxR li{ width: 100%; height: auto; padding: 22px 0; overflow: hidden; border-bottom: 1px solid #ebebeb; line-height: 24px;} 

.abBox2{ width: 1200px;margin: 0px auto; height: 495px; overflow: hidden;}

.abQywh{ width: 1200px;margin: 0px auto; height: auto; overflow: hidden;}
.abQywh dl{ float: left; text-align: center; width: 300px; height: auto; overflow: hidden;}
.abQywh dl dt{ width: 151px; height: 151px; background:#094DA0; border-radius: 50%; transition: all ease .5s;}
.abQywh dl:hover dt{ background: #ff9000;}
.abQywh dl dd{ width: 100%; height: auto; padding-top: 20px;}
.abQywh dl dd h4{ color: #333333; font-size: 18px; line-height: 38px;}
.abQywh dl dd p{ line-height: 24px;}

.abHonorList{ width: 1216px;margin: 0px auto; height: auto;}
.abHonorList dl{ float: left; width: 288px; height: 430px; overflow: hidden; text-align: center; margin: 8px;}
.abHonorList dl dt{ width: 286px; height: 378px; border: 1px solid #dbdbdb; overflow: hidden;}
.abHonorList dl dt img{ width: 246px; height: 348px; padding-top: 15px;}
.abHonorList dl dd{ width: 100%; height: 50px; line-height: 50px; background: #f0f0f0;}

.abFactoryList{ width: 1216px;margin: 0px auto; height: auto;}
.abFactoryList dl{ float: left; width: 288px;overflow: hidden; text-align: center; margin: 8px;}
.abFactoryList dl dt{ width: 286px; border: 1px solid #dbdbdb; overflow: hidden;}
.abFactoryList dl dt img{ width: 246px; height: 179px; padding:15px 0px;}
.abFactoryList dl dd{ width: 100%; height: 50px; line-height: 50px; background: #f0f0f0;}

.ParenerList{ width: 1240px;margin: 0px auto; height: auto; overflow: hidden;}
.ParenerList li{  float: left; width: 195px; height: 117px; overflow: hidden; border: 1px solid #ebebeb; margin: 4px;}
.ParenerList li img{width: 195px; height: 117px;transition: all .3s ease;}
.ParenerList li a:hover img{transform: scale(1.1); -webkit-transform: scale(1.1);}


/*新闻中心*/
.in-news{overflow: hidden;padding-bottom:0px;}
.in-news .in-title-3{text-align: center;padding-top: 42px;}
.in-news .in-title-3 h1{font-size: 32px;font-weight: normal;color: #333;line-height: 50px;}
.in-news .in-title-3 span{display: inline-block;width: 36px;height: 3px;background-color: #01539d;}
.news-red{margin-top: 40px;}
.news-list{margin-right: -30px;overflow: hidden;}
.news-list dl{width: 380px;float: left;margin-right: 30px;}
.news-list .news-img{overflow: hidden;}
.news-list .news-img img{width: 380px;height: 253px;}
.news-list dt{padding-bottom: 25px;border-bottom: 1px solid #ccc;}
.news-list dl h3{font-size: 18px;font-weight: normal;color: #222;line-height:46px;margin-top: 16px;}
.news-list dl p{color: #666;line-height: 26px;}
.news-list dl dd{font-size: 20px;font-weight: bold;color: #666;line-height: 64px;}

.brand-list{margin-right: -30px;overflow: hidden;}
.brand-list dl{width: 354px;float: left;margin-right: 30px;height: 256px;border: 1px solid #ddd;margin-bottom: 38px;padding: 10px;border-radius: 5px;}
.brand-list .news-img{overflow: hidden;}
.brand-list .news-img img{height: 80px;}
.brand-list dt{text-align: center;}
.brand-list dl h3{font-size: 18px;font-weight: normal;color: #222;line-height: 29px;margin-top: 10px;}
.brand-list dl p{color: #666;line-height: 26px;}
.brand-list dl dd{font-size: 12px;color: #666;line-height: 25px;}

.newsShowTit{ width: 1200px;  overflow: hidden; text-align: center;margin: 0px auto;}
.newsShowTit h4{ font-weight: normal; font-size: 21px; color: #333333; line-height: 30px;}
.newsShowTit p{ padding-top: 15px; color: #999999;}

.newsSinfo{ width: 1200px; height: auto;margin: 0px auto; overflow: hidden; line-height: 28px; padding: 25px 0;}
.newsSinfo img{ max-width: 100%; height: auto;}

/**合作伙伴**/
.product-ptbox{overflow: hidden;padding-bottom:62px;}
.product-ptbox .in-title-4{text-align: center;padding-top: 42px;}
.product-ptbox .in-title-4 h1{font-size: 32px;font-weight: normal;color: #333;line-height: 50px;}
.product-ptbox .in-title-4 span{display: inline-block;width: 36px;height: 3px;background-color: #01539d;}
.product-pt ul {
	margin: 20px 0;
	overflow: hidden;
	border-left: 1px solid #e5e5e5;
}
.product-pt ul li {
	width: 238px;
	padding: 3px 0;
	text-align: center;
	float: left;
	border: 1px solid #e5e5e5;
	overflow: hidden;
	border-left: none;
}

/*招聘*/
.jobList{ width: 1200px;margin: 0px auto; height: auto; overflow: hidden;}
.jobList .job-title{ font-size: 16px; display:block;height:49px;line-height:49px;color:#666; background: #eeeeee url(../images/jobicon1.png) no-repeat 97% center; margin-bottom: 10px; width: 100%; padding: 0 15px; box-sizing: border-box;}
.jobList .job-title span{ width: 30%; display: inline-block;}
.jobList .job-title.cur{color:#fff;background: #01539d url(../images/jobicon2.png) no-repeat 97% center;}
.jobList .job-box{width:100%; position:relative;overflow:hidden;display:none; margin-bottom: 10px;}
.jobList .job-con{padding:10px;font-size:14px;line-height:28px;color:#666;position:relative;}

.contentBox1{ width: 1200px; height: 176px; overflow: hidden;margin: 0px auto;}
.contentBox1 dl{ float: left; width: 400px; height: 176px; padding: 0 50px; overflow: hidden; box-sizing: border-box; border-right: 1px solid #dbdbdb; text-align: center; } 
.contentBox1 dl dt{ width: 100%; height: auto;}
.contentBox1 dl dt i{ font-size:40px; line-height: 48px; color: #666666;}
.contentBox1 dl dt h4{ color: #666; font-size: 18px; line-height: 32px;}
.contentBox1 dl dd{ width: 100%; height: auto; padding-top: 10px; color: #999; font-size: 14px; line-height: 28px;}
.contentBox1 dl:last-child{ border: none;}

.other_cont{width: 1200px;padding-top: 16px;border-top: 1px solid #ccc;overflow: hidden;margin: 0px auto;line-height: 26px;}
.other_cont h2{line-height: 50px;color: #01539d;font-size: 20px;}
.contentMap{ width: 1200px;margin: 0px auto; height: 400px; overflow: hidden; margin-top: 50px;}

/*底部*/
.footer-box{background-color: #181818;overflow: hidden;}
.foot-nav{color: #717171;padding: 50px 0px 40px 0px;overflow: hidden;}
.foot-nav a{color: #717171;}
.foot-nav a:hover{color: #fff;}
.foot-nav dl{float: left;width: 25%;}
.foot-nav dl dt{position: relative; width: 176px;padding-bottom: 15px; border-bottom: 1px solid #373737;font-size: 16px;color: #fff;margin-bottom: 20px;}
.foot-nav dl dt:after{content: "";position: absolute;bottom: -1px;display:block;width: 55px;height:1px;background-color: #737373;}
.foot-nav dl dd{line-height: 30px;}
.foot-nav .f-tel{background:url(../images/icon_phone.png) center left no-repeat;color: #fff;line-height: 26px;padding-left: 36px;}
.foot-nav .f-tel span{font-size: 30px;}
.foot-nav .f-add{background:url(../images/icon_map.png) center left no-repeat;padding:0px 25px 0px 36px; line-height: 24px;}

.fonter-bott{background-color: #0f0f0f;line-height: 50px;color: #666;}
.fonter-bott a{color: #666;}
.fonter-bott a:hover{color: #fff;}
.fonter-bott .f-link{float: left;}
.fonter-bott .f-link a{margin-right: 15px;}
.fonter-bott p{float: right;}


.main{ width: 1200px;margin: 0px auto; height: auto; padding: 45px 0;}
.mainLeft{ float: left; width: 221px; overflow: hidden;}
.mainMenu{ width: 221px; height: auto; overflow: hidden;}
.mainMenu h1{ width: 100%; text-align: center; color: #FFFFFF; font-size: 24px; font-weight: normal; height: 91px; line-height: 91px; background: url(../images/mainMenuh1bg.jpg) no-repeat;}
.mainMenuList{ width: 100%; height: auto; background: #023257;}
.mainMenuList a{ display: block; padding-left: 27px; color: #FFFFFF; background: url(../images/menuabg.png) no-repeat 190px center; width: 100%; height: 64px; line-height: 64px; font-size: 16px; border-bottom: 1px dotted #1d4767;}
.mainMenuList a:hover{ background: #01539d url(../images/menuabg.png) no-repeat 190px center;}
#menuLCurr{ background: #01539d url(../images/menuabg.png) no-repeat 190px center;}

.mainMenuLnews{ width: 219px; margin-top: 20px; overflow: hidden; border: 1px solid #EEEEEE;}
.mainMenuLnews h1{ width: 100%; height: 47px; line-height: 47px; font-weight: normal; font-size: 16px; color: #333333; background: #fafafa; padding-left: 26px;}
.mainMenuLnewsList{ width: 100%; height: auto; padding-top: 5px; overflow: hidden;}
.mainMenuLnewsList li{ width: 100%; height: 50px; line-height: 50px; border-bottom: 1px dotted #EEEEEE; overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mainMenuLnewsList li a{ color: #666666; padding-left: 26px; background: url(../images/mainNewslibg.jpg) no-repeat 14px center; overflow: hidden;}
.mainMenuLnewsList li a:hover{ color: #164392;}

.mainRight{ float: right; width: 940px; height: auto; }
.mainRightTop{ width: 940px; height: 43px; line-height: 43px; border-bottom: 1px solid #EEEEEE; overflow: hidden;}
.mainRightTop h1{ float: left; font-size: 16px; line-height: 41px; font-weight: normal; color: #164392; border-bottom: 2px solid #164392; text-align: center; display: inline-block; padding: 0 15px;}
.mainRightTop span{float: right;width: auto;height: 17px;line-height: 17px;margin-top: 12px;border-left: 4px solid #094DA0;color: #999999;padding-left: 10px;}
.mainRightTop span strong {margin: 0 2px;color: #0176c5;font-weight: 600;}
.mainRightABinfo{ width: 940px; height: auto; padding-top: 25px; font-size: 14px; line-height: 28px; overflow: hidden;}
.mainRightABinfo img{ max-width: 100%; height: auto;}

.goodsList{ width: 940px; height: auto; padding-top: 25px; overflow: hidden;}
.goodsList dl{ float: left; text-align: center; width: 290px;overflow: hidden; border: 1px solid #EEEEEE; margin: 10px;  -webkit-transition: all ease .5s;  -moz-transition: all ease .5s; transition: all ease .5s;}
.goodsList dl dt{ width: 290px;overflow: hidden;}
.goodsList dl dt img{ width: 290px;}
.goodsList dl dd{ width: 290px;overflow: hidden; background: #f5f5f5;}
.goodsList dl dd h4{ color: #333333; font-size: 16px; height: 56px; line-height: 56px; overflow: hidden;font-weight: normal;}
.goodsList dl dd p{  font-size: 14px; height: 21px; line-height: 21px; overflow: hidden;}
.goodsList dl:hover dd{ background: #01539d; color: #FFFFFF;}
.goodsList dl:hover dd h4{color: #FFFFFF;}


.gooodShow1{ width: 940px; height: auto; padding-top: 25px; overflow: hidden;position: relative;}
.gooodShow1Left{ float: left; width: 380px; position: relative;}
.gooodShow1Left img{width: 380px;}

/*内容相册样式*/
.album-list{ position:relative; }
.album-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.album-list ul{ margin:0 0 0 -20px; *zoom:1; }
.album-list li{ float:left; width:20%; }
.album-list li a{ display:block; margin:20px 0 0 20px; padding:1px; border:1px solid #e8e8e8; }
.album-list li a img{ display:block; width:100%; height:auto; }
	
/* 图片放大镜样式*/
.jqzoom{ position:relative; display:block; margin:0; padding:0; width:368px; height:368px; border:none; cursor:crosshair; }
.jqzoom img{ width:368px; height:368px; }
.zoomdiv{ position:absolute; z-index:100; display:none; width:368px; height:368px; background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:368px; max-height:368px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }

/*商品图片列表*/
.img-list2{ position:relative; }
.img-list2 ul{ margin:0 0 0 -15px; *zoom:1; }
.img-list2 ul .nodata{ text-align:center; color:#333; font-size:14px; line-height:120px; }
.img-list2 ul li{ float:left; margin:15px 0 0 15px; width:224px; _display:inline; }
.img-list2 ul li .wrap-box{ position:relative; padding:10px; border:1px solid #e8e8e8; }
.img-list2 ul li .wrap-box:hover{ border-color:#f40; }
.img-list2 ul li .wrap-box .img-box{ position:relative; width:202px; height:202px; overflow:hidden; }
.img-list2 ul li .wrap-box .img-box .abs-txt{ position:absolute; top:0; left:0; display:inline-block; padding:0 5px; border-radius:2px; color:#fff; font-size:12px; line-height:23px; background:#f06000; text-align:center; }
.img-list2 ul li .wrap-box .img-box img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
.img-list2 ul li .wrap-box .info h3{ display:block; margin:10px 0; line-height:20px; height:20px; color:#333; font-size:13px; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.img-list2 ul li .wrap-box .info .col{ line-height:24px; height:24px; color:#999; font-size:12px; overflow:hidden; }
.img-list2 ul li .wrap-box .info .col i{ float:right; color:#999; font-style:normal; }
.img-list2 ul li .wrap-box .info .col b{ display:inline-block; margin-right:2px; color:#f40; font-size:16px; font-weight:600; }
.img-list2 ul li .wrap-box .info .col s{ display:inline-block; text-decoration:line-through; }

/*商品缩略图样式*/
.goods-pic{ position:relative; float:left; margin-top:30px; width:370px; *z-index:1; }
.pic-box{ float:left; }
.pic-preview{ position:relative; width:368px; height:368px; border:1px solid #e8e8e8; }
.pic-scroll{ margin-top:10px; width:370px; }
.pic-scroll .goods-prev{ float:left; margin-right:5px; }
.pic-scroll .goods-next{ float:right; }
.pic-scroll .goods-prev,.pic-scroll .goods-next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
.pic-scroll .items{ position:relative; float:left; width:335px; height:62px; overflow:hidden; }
.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:67px; text-align:center; }
.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:56px; height:56px; }
.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }

/*附件列表样式*/
.attach-list ul li{float:left;padding: 10px 18px;}
.attach-list ul li img{height:30px;vertical-align: middle;}
/*.attach-list{ margin:0; padding:10px 0 0 0; }
.attach-list ul{ margin:0 0 0 -20px; list-style:none; }
.attach-list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.attach-list ul li{ position:relative; float:left; margin:0 0 15px 20px; padding:8px 18px 8px 18px; border:1px solid #eee; box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1); width:402px; }
.attach-list ul li .link-btn{float:right;display: block;line-height: 56px;}
.attach-list ul li .info{float:left;}*/


.gooodShow1Right{ float: right; width: 450px;padding-top: 20px; height: auto;  overflow: hidden;}
.gooodShow1Right h1{ font-size: 24px; line-height: 50px; font-weight: normal; color: #333333;}
.gooodShow1Right h2{ width: 100%; padding: 0 15px; height: 50px; line-height: 50px; font-weight: normal; font-size: 14px; background: #f8f8f8;}
.gooodShow1Rightinfo{ width: 100%; overflow: hidden; line-height: 28px;}
.gooodShow1Right h3{ font-weight: normal; font-size: 14px; line-height: 36px;}
.gooodShow1Right h3 span{ font-weight: bold; font-size: 24px; color: #164392;}

.gooodShow2Top{ width: 940px; height: 50px; line-height: 50px; overflow: hidden; margin-top: 50px; background: #f8f8f8;}
.gooodShow2Top h4{ width: 156px; height: 50px; text-align: center; font-size: 16px; float: left;cursor: pointer;}
.gooodShow2Top h4.thistab{background: #164392; color: #FFFFFF;}


.gotop {
	width: 24px;
	height: 24px;
	padding: 10px;
	background: #01539d url(../images/go_top.png) no-repeat center;
	position: fixed;
	right: 12px;
	display:none;
	bottom: 12px;
}


.conBox1Left{ float: left; width: 571px; height: auto; overflow: hidden;}
.conBox1Left h1{ width: 100%; height: 68px; line-height: 68px; font-weight: normal; font-size: 18px;}
.conBox1Left li{ width: 100%; height: 42px; margin-bottom: 20px;}
.conBox1Left .coninput1{ width: 539px; padding: 0 15px; height: 40px; border: 1px solid #EEEEEE;}
.conBox1Left .contex{ width: 539px; padding: 15px; height: 72px; border: 1px solid #EEEEEE;}
.conBox1Left .consub{ width: 100%; height: 55px; border: none; font-size: 16px; text-align: center; color: #FFFFFF; background: #01539d;}

.conBox1Right{ float: right; width: 550px; height: auto; overflow: hidden; padding-top: 15px;}
.conBox1Right h1{ font-weight: normal; font-size: 26px; line-height: 58px;}
.conBox1Rightinfo{ padding-top: 10px; width: 100%; height: auto; font-size: 16px; line-height: 28px;}