@charset "utf-8";
/* CSS Document */

body{
	font-size:14px;
	font-family:"微软雅黑","宋体","Arial","Arial Narrow","HELVETICA";
	color:#666;
}
input{
	font-family:"微软雅黑","Arial","Arial Narrow",HELVETICA;
}

a{color:#232323;text-decoration:none}
a:hover{color:#E77718;}
em{font-style:normal}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;font-size:1.1em;}
.fl{ float:left;}
.fr{ float:right;}
.cl,.clear{ clear:both;height:0;line-height:0;content:'.';display:block;visibility:hidden;}
.wrap{ width:1200px; margin:0 auto;}
.hand{cursor:pointer;}
.red{color:red;}
.red a{color:red;}
.gray{color:#D3D3D3;}
.darkblue{color:darkblue;}
.tag{color:#000;text-decoration:underline;}
.price{font-size:1em;}
.price span{color:red;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px !important;}
.mbottom10{margin-bottom:10px;}
.center{text-align:center;}
.bt_line{border-bottom:1px dashed #eee;}
.toTop{background:url('../images/to-top.png') center center no-repeat;width:48px;height:48px;border:0;}
.date{font-size:12px;color:gray;}


/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

/*变更AmaeUI默认信息*/
.am-panel-primary{
	border-color:#1f5796
}
.am-panel-primary > .am-panel-hd{
	background-color:#1f5796;
	border-color:#1f5796	
}
.am-btn-primary{
	background-color:#1f5796;
	border-color:#1f5796
}
.am-list > li > a.am-active, .am-list > li > a.am-active:focus, .am-list > li > a.am-active:hover{
	background-color:#1f5796;
	border-color:#1f5796
}
.am-pagination > .am-active > a, .am-pagination > .am-active > a:focus, .am-pagination > .am-active > a:hover, .am-pagination > .am-active > span, .am-pagination > .am-active > span:focus, .am-pagination > .am-active > span:hover{
	background-color:#1f5796;
	border-color:#1f5796
}
.am-slider-c3 .am-slider-counter{
	background-color:#1f5796;
}
.am-comment-highlight .am-comment-avatar, .am-comment-secondary .am-comment-avatar{
	border-color:#1f5796
}
.am-comment-highlight .am-comment-main, .am-comment-secondary .am-comment-main{
	border-color:#1f5796
}
.am-comment-highlight.am-comment-flip .am-comment-main::before, .am-comment-secondary.am-comment-flip .am-comment-main::before{
	border-left-color:#1f5796
}

.am-titlebar{margin-top:0;}
.am-panel{margin-bottom:0;}
.am-panel-title .more{float:right;font-weight:normal;}
.am-panel-bd{padding:0.5rem;}
.am-panel-bd .am-list{margin-bottom:0;}
.am-panel-bd .am-list li:first-child{border-top:0;}
.am-panel-bd .am-list li:last-child{border-bottom:0;}

.am-thumbnail{margin-bottom:0.5em;}
.am-titlebar-default .am-titlebar-title{color:#1f5796}
.am-titlebar-default .am-titlebar-title::before{border-color:#1f5796}
.am-titlebar-default a{color:#1f5796}

.am-breadcrumb{
	font-size:100%;
	margin-top:0.5em;
	margin-bottom:1em;
}

.am-comment-bd img{
	max-width:100%;
}


/* Banner 图片，限宽高*/
.banner{width:100%;min-width:1200px;background-position: center;background-size:cover;background-repeat:no-repeat;}
.banner img{width:100%;height:500px;}
.am-slider-a1 .am-control-nav li a{width:24px;height:24px;background-color:#1f5796}
.am-slider-a1 .am-control-nav li a.am-active {
    background-color: #e0690c;
    cursor: default;
}
.am-slider-a1 .am-control-nav{bottom:10px;}
.am-slider-c2 .am-control-nav{bottom:18px;}
.am-slider-c2 .am-control-nav li a{width:12px;height:12px;}


/* 购物车 */
#head_cart_num{display:inline-block;min-width:16px;line-height:16px;border-radius:50%;background-color:red;color:#fff;text-align: center;font-size:0.7em;}


/* 布局页面 */
.main{margin:0 auto;width:1200px;position:relative;}
.main:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.main div.left{width:260px;float:left;}
.main div.right{width:920px;float:right;}
.main-single{margin:5% auto;background:#fff;padding:20px 0;border:1px solid #ccc;border-radius:5px;}
.main-login{margin:10% auto;width:500px;padding:20px;}


/* 通用框架可选线条布局 */
div.pfw{position:relative;border:1px solid #3375b9;}
div.pfw:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;overflow:hidden;}
div.pfw h3{line-height:30px;font-size:1.2em;font-weight:500;margin:0;padding:0 0 0 20px;background:#3375b9 url('../images/heading_bg.png') 8px top no-repeat;border-bottom:1px solid #ccc;color:#fff;}
div.pfw h3 small{font-size:12px;color:#fff;font-weight:normal;padding-left:4px;font-style:italic;}
div.pfw h3 .more{display:block;float:right;height:30px;line-height:30px;padding-right:8px;font-weight:normal;font-size:12px;background:url('../images/arrow-right.png') right center no-repeat;margin-right:5px;color:#fff;}
div.pfw .content{margin:5px;font-size:1em;line-height: 1.5em;}

	/* 文章列表 */
	div.pfw ul.artlist{list-style:none;margin:0;padding:0 0 5px 0;}
	div.pfw ul.artlist li{display:block;height:24px;line-height:24px;overflow:hidden;white-space:nowrap;word-wrap:nowrap;background:url('../images/icon3.gif') 10px center no-repeat;padding-left:20px;margin:0 3px 0 7px;text-overflow:ellipsis}
	div.pfw ul.artlist li div.date{float:right;line-height:24px;}
	div.pfw ul.artlist li:hover{color:#164476;}

	/*下载列表*/
	div.pfw ul.downlist{list-style:none;margin:0;padding:0 0 5px 0;}
	div.pfw ul.downlist li{display:block;height:24px;line-height:24px;overflow:hidden;white-space:nowrap;word-wrap:nowrap;background:url('../images/download.png') left center no-repeat;padding-left:20px;margin:0 3px 0 7px;}
	div.pfw ul.downlist li:hover a{color:#007A27;}

	/*分类列表*/
	div.pfw ul.catelist{list-style:none;margin:0;padding:0;}
	div.pfw ul.catelist li{height:33px;line-height:33px;background:#FDFDFD;border-bottom:1px solid #ededed;text-indent:2em;}
	div.pfw ul.catelist li.on{background:#fff;color:red;}
	div.pfw ul.catelist li.on a{color:red;font-weight:500;}
	div.pfw ul.catelist li:last-child{border-bottom:0;}

	div.pfw dl.catelist{list-style:none;margin:0;padding:0;}
	div.pfw dl.catelist dt{height:33px;line-height:33px;background:#FDFDFD;border-bottom:1px solid #ededed;padding-left:20px;}
	div.pfw dl.catelist dt.on{background:#fff;color:red;}
	div.pfw dl.catelist dt.on a{color:red;font-weight:500;}
	div.pfw dl.catelist dd{height:33px;line-height:33px;background:#FDFDFD;border-bottom:1px solid #ededed;text-indent:2em;padding-left:20px;}
	div.pfw dl.catelist dd.on{background:#fff;color:red;}
	div.pfw dl.catelist dd.on a{color:red;font-weight:500;}

	div.pfw ul.imglist{ overflow:hidden;margin:0;padding:0;}
	div.pfw ul.imglist li{padding:5px 5px 0 5px; float:left;margin:5px 10px;text-align:center;}
	div.pfw ul.imglist li img{border-radius:5px;box-shadow:1px 1px 5px 0px #ccc;}
	div.pfw ul.imglist li .tit{ line-height:22px; padding:2px; text-align:center;overflow:hidden;height:22px;}



/* 页头属性 */
header1{min-width:1200px;margin:0 auto;position:relative;}
header1 div.top{width:1200px;position:relative;margin:10px auto;}
header1 div.top:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
header1 div.top .logo{float:left;}
header1 div.top .right{float:right;}
header1 div.top nav.top{height:26px; line-height:26px; text-align:right; color:#666;display:block;}

header1 nav.menu{width:100%;margin:0; height:48px;line-height:48px; background:#1f5796;list-style:none;position:relative;z-index:1799;}
header1 nav.menu div.menu{width:1200px;margin:0 auto;}
header1 nav.menu ul{width:1200px;list-style:none;margin:0;padding:0;position:absolute;z-index:1800;}
header1 nav.menu ul li{ float:left;position:relative;width:12.5%;overflow:hidden;}
header1 nav.menu ul li dl{list-style:none;color:#fff;font-size:1em;margin:0;text-align:center;}
header1 nav.menu ul li dl dd{display:none;}
header1 nav.menu ul li a{color:#fff;text-decoration: none;}
header1 nav.menu ul li:hover{background:#0c79b1;transition: all 1s ease;}
header1 nav.menu ul li:hover dd{display:block;}
header1 nav.menu ul li:hover dd:hover{background:#0c79b1;}
header1 nav.menu ul li.current{ background:#e0690c;}

/*轮播*/
.index-banner{position: relative;height:500px;overflow:hidden;}
.index-banner ul.bd{margin:0;padding:0;position: relative;list-style:none;}
.index-banner ul.bd li{position:relative;text-align:center;background-repeat:no-repeat;background-position: center;background-size:cover;height:500px;display;block;overflow:hidden;}
.index-banner ul.hd{margin:0;padding:0;position: absolute;z-index:9;bottom:10px;width:auto;display:inline-block;text-align:center;}
.index-banner ul.hd li{width:20px;height:20px;margin:0 5px;border-radius:50%;background-color:#0c79b1;display: inline-block;border:2px solid #0c79b1;}
.index-banner ul.hd li.on{background-color:red;border-color:#fff}
/* 首页 */

.index-about .thumb{float:left;margin-right:10px;max-width:300px;}
.index-about p{margin:0;text-indent:2em;}




/* 友情链接 */
.link{ padding:10px; line-height:30px;}
.link a{ margin-right:10px;}


.m_box{ overflow:hidden; margin-bottom:10px;}
.m_t{ border-bottom:1px solid #3375b9; height:30px; line-height:30px; margin-bottom:5px; overflow:hidden;}
.m_t .more{ float:right; font-size:11px; padding-top:5px; line-height:25px;color:#3375b9; background:url("../images/arrow-right.png") right 13px no-repeat; padding-right:8px;}
.m_t .name{ float:left;float: left;padding: 0px;margin: 0px;height: 30px;line-height: 30px; font-size:14px; color:#000; font-weight:bold;}
.m_t .name_en{ font-size:13px; color:#666; float:left; padding-left:5px; line-height:32px;}
.home_news { overflow:hidden;}




.foot{ width:100%; background:#efefef; border-top:1px solid #ccc;margin-top:10px;}
.copyright{ width:1200px; margin:0 auto; padding:30px 0; color:#666; line-height:24px;text-align:center;}



/* 详细页对表格的处理 */
.content{ line-height:170%;font-size:1em;font-weight:500;}
.content p{ margin-bottom:1em;}
.content table {border: 1px solid #ddd;border-collapse: collapse;display: table;}
.content table td {border: 1px solid #ddd;padding: 5px 10px;}
.content table th {border: 1px solid #ddd;background-color: #f7f7f7;padding: 5px 10px;}


.news_list{ overflow:hidden; margin-bottom:10px;}
.news_list li{ overflow:hidden; padding:10px; margin-bottom:10px; background:#fafafa;}
.news_list .n-img {float: left;padding-right: 15px;width: 131px;text-align: center;}
.news_list .n-img img{ width:131px; height:97px;}
.news_list h3 {padding: 5px 0 11px; font-size:13px;}
.news_list h3 a{font-size:13px;}
.news_list .n-txt {color: #979797;text-indent: 24px;line-height: 20px;}
.news_list .more, .news_list .more a {color: #34ACE2;}



.vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:3px;width:130px;text-transform:uppercase;margin-right:3px;}


/* 会员个人中心涉及到的CSS，以cp-为前缀 */
.cp-avatar{margin:5% 0}
.cp-avatar img{width:60px;height:60px;}
.cp-ico{width:50px;}




/* 自定义表示用到的样式 */
input[type=text] + input[type=button]{padding:0.415em 1em;margin-left:5px;}
input[type=text] + input[type=button] + input[type=button]{padding:0.415em 1em;}


/* 产品详细页 开始 */
.proimg{height:470px;border:1px solid #dedede;box-shadow:1px 1px 1px #dedede;}
.proimg .product_img{position:relative; width:450px;height:450px;overflow:hidden;margin:10px;overflow:hidden;}
.proimg .product_img img{width:100%;}
.proimg .product_img ul{list-style:none;margin:0;padding:0;}
.proimg .product_img ul.hd{right:10px;bottom:10px;height:12px;overflow:hidden;z-index:3;position:absolute;}
.proimg .product_img ul.hd li{float:left;width:20px;height:10px;margin-left:5px;cursor:pointer;background:#ccc;}
.proimg .product_img ul.hd li.on{background:red;}
div.attr{border:1px solid #ccc;margin-bottom:5px;line-height:26px;padding:3px 10px;cursor:pointer;}
div.attr.selected{border:1px solid red;}

/* 产品详细页 结束 */

/* 地址信息编辑 */
.address .pca:after{clear:both;content:'.';display: block;visibility: hidden;height:0;line-height:0;font-size:0;}
.address select{width:30%;float:left;}
.address select + select{margin-left:3px;}


/* 留言回复 */
.adm_reply {margin:4px 0 0 0;font-size:1em;line-height:180%;border-top:1px solid #ccc;padding:5px;position:relative;background:#fafafa;}
.adm_reply .adminer{color:darkred;}
.adm_reply p{margin:5px 0;text-indent:2em;}

.im_floatonline{position: fixed;right:10px;top:40%;width:150px;}
.im_floatonline .kf a{text-align:center;}

/* 页脚客服 */
.floatbar {
	border-top:#e0690c 2px solid;
	left: 0px;
	padding-top:8px;
	margin: 0px auto;
	width: 100%;
	bottom: 0px! important;
	position: fixed;
	height:50px;
	z-index:99999;
	background:#0e90d2;
}
.floatbar .weixin{position: relative;}
.floatbar .wxpic{display:none;position:absolute;left:50%;margin-left:-60px;top:-130px;}
.floatbar .wxpic img{width:120px;height:120px;border:1px solid #000;padding:5px;background:#fff;}
.floatbar a{color:#fff;}


.weixin_product{position: relative;}
.weixin_product .wxpic{display:none;position:absolute;left:50%;margin-left:-60px;top:-130px;}
.weixin_product .wxpic img{width:120px;height:120px;border:1px solid #000;padding:5px;background:#fff;}


h2.title {text-align:center;height:200%;color:#e0690c;font-size:2.4em;font-weight:400;margin:0.8em auto;background:url('../images/h2_background.png') center center no-repeat;}
h2.title small{font-size:0.6em;color:#ddd;font-weight:lighter;display: block;}


ul.products li{position: relative;}
ul.products li .am-title{margin-top:0;height:2em;}
.discount{width:60px;height:60px;overflow:hidden;position: absolute;right:0;top:0}
.discount img{width:100%;}

/* 搜索 */
section.search{
	background:#1f5796;
	padding:20px 0;
	color:#fff;
}

section.search a{
	color:#fff;
	padding-right:10px;
}

.am-container{
	min-width:1200px;
}

/* 头部 */
.header-top{ height: 40px; width: 100%; border-bottom: 1px solid #ebebeb; font-size: 13px; background: #fff;}
.header-top-left{  float: left;color: #666666; line-height: 40px;}
.header-top-right{ float: right;}
.ht-r1{ float: left;}
.ht-r1 ul li{ float: left;  padding:0 10px; background: url(../images/ab-bg.png) no-repeat right center;}
.ht-r1 ul li a{ color: #666; line-height: 40px; display: inline-block;}


.header-middle{ width: 100%; height:120px; background: #fff;}
.header-middle .logo{ float: left;}

.header-middle .logo-ri{ float: right;}

.header-middle .logo-ri{ float: right;  background: url(../images/phone.png) no-repeat left center; padding-left: 65px;-webkit-box-sizing: border-box; font-size: 16px; color:#666666;
-moz-box-sizing: border-box;box-sizing: border-box; margin-top:32px;    height: 50px; }
.header-middle .logo-ri span{ color: #d61f1f; font-size: 30px; font-weight: bold; line-height: 35px;}

.container2{ width:1200px; margin:0px auto; clear:both;list-style: none;}
.service{ height: 117px; width: 100%; background: url(../images/serve.jpg) no-repeat center;}
.serv-left{ float: left; font-size: 28px; font-weight: bold; color:#fff; line-height: 117px;margin-left: 46px;}
.serv-right{ float: right; background: url(../images/ipon.png) no-repeat left center; color:#fff; font-size: 16px; line-height: 30px;padding-left: 58px; margin-top: 27px;}
.serv-right b{ font-size: 32px;}


/*底部*/
footer{background:#2B2B2B; zoom:1;}
footer .inner{ position:static; border-top:1px solid #3E3E3E; padding-top:22px; padding-bottom:12px; background:#2B2B2B;}
.foot-nav{ float:left; width:565px; overflow:hidden;}
.foot-nav a{ color:#999;}
.foot-nav a:hover{ color:#fff;}
.foot-text{ float:right; width:426px; overflow:hidden; color:#999; text-align:right; }
.foot-text a{ color:#999;}
.powered_by_metinfo{ font-size:11px;}
.powered_by_metinfo a:hover{ color:#fff;}

/*footer*/
.footer{
    background: #2a2a2a;
    margin-top: 100px;
    color: #666666;
}
.footer .container{
    position:relative;
    padding-top: 70px;
    padding-bottom: 40px;
	width:1200px;
	margin:0 auto;
}
.footer-contact{
    background: #0068c9 url(../images/tel.png) 10px center no-repeat;
    padding:16px 80px;
    color: #fff;
    font-size: 18px;
    position:absolute;
    top: -30px;
}
.footer .qr-code{
    color: #fff;
    text-align: center;
    margin-right: -15px;
}
.footer .qr-code .qr{
    background: #fff;
    border-radius: 5px;
    padding:10px;
    margin-bottom: 15px;
}
.footer .qr-code img{
    width: 100%;
}
.footer .contact h3{
    color: #fff;
    font-size: 22px;
    margin-bottom: 30px;
}
.footer .links h3{
    color: #fff;
    font-size: 16px;
    margin-bottom: 1em;
}
.footer .links a{
    color: #666;
}
.footer .links a:hover{
    color: #999;
}
.footer li{
    margin-bottom: 0.5em;
}
.footer li:last-child{
    margin-bottom: 0;
}
.footer .copyright {
    text-align: center;
    padding: 16px 0;
    background: #202020;
	 clear:both;
}
.footer .copyright a{
    color: #999;
}
.footer .copyright a:hover{
    color: #ffffff;
}

.row2 {
    margin-right: -15px;
    margin-left: -15px;
	 clear:both;
	 width:1200px; float:left;
	 margin-bottom:20px;
	 margin-top:20px;
}
.col-sm-4{width: 33.33333333%;float:left;}
.col-sm-6{width: 50%; float:left;}
.col-sm-2{width: 16.66666667%; float:right;}




/*新闻*/
.news{ height: auto; overflow: hidden;}
.news-left{width:570px; float:left; overflow:hidden;margin-top:30px;}
.news-right{width:570px; float:right; overflow:hidden;margin-top:30px;}
.dongtai{ height: auto; overflow: hidden;margin-top: 40px; float:left; width:755px;}
.dt-left{ float: left;width: 752px; border:1px solid #d6d6d6;}
.dt-left .new{height: 57px; line-height: 57px; width: 100%; background: #ededed;}
.dt-left .new a{ line-height:57px; font-size: 18px; color: #333333; width: 50%; float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-left: 32px; }
.dt-left .new a.active{ display:block; background: #0068c9; color:#fff;}
.brandContent1{ display: none; height: auto;}
.brand-top{ overflow: hidden; padding:20px;}
.bt-left{ float: left; width: 233px;height: auto;}
.bt-right{ float: right; width: 450px;height: auto;}
.bt-right h1{ font-size: 18px; color:#333333; font-weight: normal; margin-bottom: 10px;}
.bt-right a{ width: 93px; height: 30px; display: inline-block; border:1px solid #0068c9; line-height: 30px; text-align: center; color:#0068c9; font-size: 13px; margin-top: 20px;}

.bt-news{ float:left; width:565px;height: auto;  padding-bottom:10px; padding-top:10px; border-bottom:#CCC 1px dashed;}
.bt-news h1{ font-size: 18px; color:#333333; font-weight: normal; margin-bottom: 10px;}
.bt-news h1 a{ font-size: 18px; color:#333333; font-weight: normal; margin-bottom: 10px;}
.bt-news h2{ width: 93px; height: 30px; display: inline-block; border:1px solid #0068c9; line-height: 30px; text-align: center; color:#0068c9; font-size: 13px; margin-top: 10px;}

.bt-p{ font-size: 13px; color: #666; height: 48px; overflow: hidden;}
.brand-bottom{ height: auto; padding:20px; padding-top: 0; overflow: hidden;}
.brand-ul li{line-height: 35px; float: left; width: 333px; background: url("../images/fang.png"/*tpa=http://www.szmark.com/template/m1/images/fang.png*/) no-repeat left center; padding-left:10px;}
.brand-ul li a{ color: #333333; font-size: 14px;}


.dt-right1{ float: right; width: 428px; height: 480px; margin-top:40px;}
.scro{border:1px solid #e0e0e0; height: 478px; overflow: hidden; }
.scro .scro-left{ float: left; width: 99px; height: 83px; background: #0068c9; color:#fff; text-align: center; font-size: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-top: 15px;}
.scro .scrollDiv{ float: right; width: 298px; padding-right: 10px;}
.dt-right1 .h3{ height: 35px; line-height: 35px; padding-left: 10px; white-space: nowrap;color: #333333; font-style: normal; font-size: 16px;}
.dt-right1 .pp{ color: #999; font-size: 12px; line-height: 1.6; padding-left: 10px; padding-bottom: 10px;}
#scrollDiv  ul li{  height: auto; border-bottom: 1px dashed #bababa; padding-top: 13px;}
#scrollDiv  ul li:last-child{ border-bottom: none;}

#scrollDiv {font-size: 20px;color: #333;overflow: hidden;}


.index_title{ height: auto; overflow: hidden; width: 1200px; margin:0 auto;}
.title-h1{ text-align: center; font-size: 38px; color:#444444; line-height: 38px; }
.title-h1 span{ color:#0068c9; }
.title-p1{text-align: center; color:#000; font-size: 12px; opacity: 0.5;filter:Alpha(opacity=50); font-family: Arial; margin-top: 3px;}
.index_title img{ display: block; width: 100%; margin-top: 10px;}

.advant{ height: auto; overflow: hidden; padding-top: 60px; padding-bottom: 50px; }
.pr-u12{padding-top: 20px; padding-left:0px; background: url("../images/sel.png") no-repeat 26px 118px;}
.pr-u12 li{ padding:20px 0; padding-bottom: 0;list-style: none;}
.pr-left{ float: left; width:600px; height: auto; overflow: hidden;}
.pr-right{ float: right; width: 600px; height: auto; padding-left:25px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; overflow: hidden;}
.pr-con{ height: auto; overflow: hidden; margin-bottom: 20px;}
.pr-con .pr-h1{ float: left; margin-right:15px; }
.pr-con .pr-p{height: auto; overflow: hidden;}
.pr-con .pr-p .pr-p1{ float: left; width: 450px; font-size: 28px; color:#0068c9; font-weight: bold;    line-height: 46px; background: url("../yline.png") no-repeat left bottom;    padding-bottom: 5px;}
.pr-con .pr-p2{ height: auto; color: #555555;  font-size: 16px; width: 552px; }
.pr-con .pr-p2 p{background:url("../images/gou.png") no-repeat 73px 7px;padding-left:88px;  font-size: 15px; color:#666666; margin-top: 10px;}
.pr-con .pr-p2 p span{ color: #e14d42;}


.pr-more{width: 78px; height: 24px; margin-top: 25px;}
.pr-u12-top{ height: auto;overflow: hidden;}
.new_top{ overflow: hidden;}
.new_top .pr-left{ float: right; padding-left:30px;    width: 570px;}

.new_top .pr-right{ float: left; padding-left: 0px;}


.honor{ height: auto; overflow: hidden; background: #f5f5f5; padding:65px 0px;}
.cust-ul{ height: auto; overflow: hidden; margin-top: 30px;}
.cust-ul li{ float: left; width: 230px; margin-right: 10px; margin-bottom: 12px; position: relative; list-style:none}
.cust-ul li img{ display: block; width: 230px; height: 117px;}
.cust-ul li div{ width: 100%; height: 100%; background: rgba(0,0,0,0.7); position: absolute; top:0px; left:0px; text-align: center; visibility: hidden;}
.cust-ul li div h1{ font-size: 20px; color:#fff; font-weight: normal; margin-top: 40px;}
.cust-ul li div img{ display: block; width: 23px; height: 18px; margin:0 auto; margin-top: 5px;}
.cust-ul li:hover div{ visibility: visible;}
.curs_more{ width: 188px; height: 36px; border:1px solid #005baa; line-height: 36px; text-align: center; margin:0 auto; font-size: 15px; margin-top: 10px;}
.curs_more a{ display: block; color:#005baa;}


.about{ height: auto; overflow: hidden; padding-top:48px;}
.about-top{ height: auto; overflow: hidden; background: #f2f2f2; margin-top: 25px;}
.about-left{ float: left; width: 511px; background: url(../images/ab-bg.jpg) no-repeat center; height: 377px; padding-left: 70px; padding-top: 52px;}
.about-left h1{font-size: 45px; color:#fff; opacity:0.1; }
.about-left h2{ color:#fff; font-size: 24px; margin-top: 5px;}
.about-left span{ display: block; width: 64px; height: 2px; background: #fff; margin:13px 0px; }
.about-left p{ font-size: 13px; color:#fff; line-height: 25px; width: 437px;}
.about-right{ float: left; width:594px;  }
.about-right img{ display: block; width: 594px; height: 437px; margin-top: 6px;}

.about-bottom{ width: 926px; height: 174px; margin:0 auto; background: #fff; padding:12px;position: relative;top: -56px;}
.leftLoop1{position: relative; width:919px; margin:0px auto;}
.leftLoop1 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop1 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop1 .bd ul li{ float:left; overflow:hidden; width:223px;  text-align:center; margin-right: 9px; position: relative; }
.leftLoop1 .bd ul li div{ width:223px;  margin:0 auto; height: 173px;}
.leftLoop1 .bd ul li img{width:100%;}
.leftLoop1 .bd ul li p{ position: absolute; bottom:0; left:0; height: 36px; line-height: 36px; text-align: center; background: rgba(0,0,0,0.5); color:#fff; font-size: 16px; width: 100%;}

.process{ height: 170px; background: url("../images/proce.jpg") repeat center;}
.process-le{ float: left; width: 216px;}
.process-le h1{ color:#fff; font-size: 24px; margin-top: 35px;}
.process-le p{ font-size: 12px; color:#fff; opacity: 0.5;filter:Alpha(opacity=50);}
.process-le b{ width: 45px; height: 4px; background: #fff; display: block; margin:10px 0;}
.process-le a{ display: block; width: 91px; height: 29px; border:1px solid #fff; line-height: 29px; text-align: center; color:#fff; margin-top: 17px;}
.process-ri{ float: right; width: 984px;  padding-top: 33px;}
.process-ri ul{ height: auto; overflow: hidden;background: url("../images/proce_bg.png") no-repeat center;}
.process-ri ul li{ float: left; width: 107px; height: 107px; border:1px solid #fff; border-radius: 100%; margin-right: 67px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; text-align: center; color:#fff;}
.process-ri ul li h1{ font-size: 34px; margin-top: 5px;}
.process-ri ul li p{ font-size: 16px; margin-top: 5px; font-weight: bold;} 

/*友情链接*/
.friend{ height: auto;margin-top: 65px;}
.friend-in{ height: 113px; border:1px solid #cfcfcf;padding:0 35px; position: relative;}
.fri-title{ text-align: center;}
.fri-title span{position: relative;display: inline-block;top:-15px;background-color: #fff;padding: 0 52px;font-size: 20px;}
.fri-ul{ height: auto; overflow: hidden;}
.fri-ul li{ float: left; margin-right: 45px; margin-bottom: 10px;}
.fri-ul li a{ color: #666666; font-size: 13px;}
.fri-title1{ text-align: center; position: absolute;bottom:-16px;left: 50%;
    margin-left: -128px;}
.fri-title1 span{display: inline-block;background-color: #fff;padding: 0 52px;font-size: 13px;}
.fri-title1 span a{ width: 152px; height: 36px; display:inline-block; background: #0068c9; color: #fff; text-align: center; line-height: 36px; }

.headline{ width: 100%; height: 42px; border-bottom: 1px solid #e8e8e8;}
.lijing {line-height: 40px;color: #666; width: 1200px; margin:0 auto;}
.lijing span { font-size: 13px; background: url("../images/dt.png") no-repeat left center; padding-left: 20px;}
.lijing span a{ color: #333;}
.lijing span i{ color: #0068c9; font-style: normal;}

.product-con{ height: auto; overflow: hidden; margin:30px 0; }
.pro_left{ float: left;width: 230px;}
.pro_left h1{ height: 81px; background: #0068c9; color:#fff; text-align: center; font-size: 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-top: 20px; line-height: 25px;}
.pro_left h1 i{ font-weight: normal; font-style: normal; color:#78a0da; font-size:13px;}
.leftmenu{position:relative; padding:15px;background: url("../images/xu.jpg") repeat center; }
.leftmenu dd {height: auto; overflow: hidden; margin-bottom: 10px;}
.leftmenu dd .m-title1{position:relative;height:40px; line-height:40px;  font-size:16px; }
.leftmenu dd .m-title1 a{ color:#333333; display: block; text-align: center;}
.leftmenu dd .m-title1 span{ margin-right: 5px;}
.leftmenu dd .m-title1{background:#fff; cursor: pointer;}  
.leftmenu dd.cur .m-title1{background:#0068c9;}
.leftmenu dd.cur .m-title1 a{ color:#fff;}
.leftmenu dd .menuson{ margin:0 auto; display:none; padding:10px 0;}
.leftmenu dd .menuson li{ position:relative;height:30px; line-height:30px; font-size: 14px; }
.leftmenu dd .menuson li a{ color:#333; display: block; text-align: center;}
.leftmenu dd .menuson li:hover a{ color:#0068c9;}
.leftmenu dd .menuson li#curr a{ color:#0068c9;}
.con-one{border:1px solid #e1e1e1;margin-top:30px; height: auto; overflow: hidden;width: 230px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.cn-title{text-align: center;  color: #1e1e1e; font-size: 26px; font-weight: normal; border-top:3px solid #0068c9; padding-top: 12px;}
.con-one .box{ padding:10px;}
.con-one .box p{ height:46px; line-height:46px; color:#666; border-bottom:1px dashed #d7d7d7; padding-left:20px; font-size: 13px;}
.con-one .box .p1{ height:70px; line-height:24px; color:#d61f1f; padding-left:50px; font-size:20px; background:url("../images/p1.png") no-repeat left 15px; padding-top:10px; font-weight: bold;}
.con-one .box .p1 .span{ font-size:13px; color:#666; font-weight: normal; }
.con-one .box .spann{ color:#222222;}
.con-one .box .p2{ background:url("../images/p2.png") no-repeat left center;}
.con-one .box .p3{ background:url("../images/p3.png") no-repeat left center;}
.con-one .box .p4{ background:url("../images/p4.png") no-repeat left center;}






.product-right{ float: right; width: 940px;}
.pro_ul{ height: auto; overflow: hidden;}
.pro_ul li{ float: left; width: 301px; height: 287px; margin-right:18px; margin-bottom: 18px; border:1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; overflow: hidden; }
.pro_ul li a{ display: block; margin:3px;position: relative; overflow: hidden;}
.pro_ul li img{ display: block; width: 293px; height: 279px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s; overflow: hidden;}
.pro_ul li h2{ position: absolute;bottom:0px; left:0px; background: #777777; height: 40px; text-align: center; line-height: 40px; font-size: 14px; color:#fff; width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; background: rgba(0,0,0,0.5);font-weight: normal;}
.pro_ul li div{ height: 100%; width: 100%; background: rgba(0,0,0,0.6); position: absolute; top:0px; left:0px; text-align: center; visibility: hidden;}
.pro_ul li div h1{ color:#fff; font-weight: normal; font-size: 16px; margin-top: 90px; margin-bottom: 10px;}
.pro_ul li div p{ color:#fff; font-size:13px; line-height: 18px;}
.pro_ul li div span{ display: block; width: 117px; height: 32px; border:1px solid #fff; border-radius: 20px; line-height: 32px; color:#fff; margin:0 auto; font-size: 13px; margin-top: 22px;}
.pro_ul li:hover h2{ visibility: hidden;}
.pro_ul li:hover div{ visibility: visible;}
.pro_ul li:hover img{ transform: scale(1.2);-webkit-transform: scale(1.2);overflow: hidden;width: 100%;height: 100%;}


.brand-ul{ height: auto; overflow: hidden;}
.brand-ul li{ float: left; width: 225px; height: auto; overflow: hidden; margin-right: 13px; margin-bottom: 13px; position: relative;}
.brand-ul li div{display: block; width: 223px; height: 113px; border:1px solid #e2e2e2; overflow: hidden; }
.brand-ul li img{ display: block; width: 223px; height: 113px; transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s; overflow: hidden;}
.brand-ul li p{ text-align: center; font-size: 14px; color:#666666;}
.brand-ul li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);overflow: hidden;width: 223px; height: 113px;}

.contact_in{ height: auto; overflow: hidden; padding:17px; border:1px solid #d8d8d8;}
.contact{ height: auto; overflow: hidden; margin-top: 10px; }
.contact .address{width:650px;  float:left;}
.contact .address h2{font-size:24px;  margin-bottom:10px; font-weight:normal; }
.contact .address p{ line-height:30px; color:#666; font-size: 14px; width: 190px; float: left;}
.contact .address p span{ color: #000000; margin-right:5px;}

.contact .wechat{ float:right; width:122px; text-align:center; }
.contact .wechat img{ width: 122px; height: 122px; display: block;}
.contact .wechat p{ font-size: 13px; color:#333; margin-top: 5px;}

.mapp{ margin:32px 0;}

.mess form{ position: relative; width:100%; margin-top:40px;}
.mess form h2{font-size:18px; margin-bottom:20px;}
.mess form p{ float:left;}
.mess form input{font-size:13px; width:299px; height:44px; line-height:44px; color:#666; text-indent:10px; border:1px solid #d7d7d7; margin-bottom:20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mess form textarea{font-size:13px; color:#999; width:434px; height:110px; padding-top:10px;text-indent:10px; border:1px solid #d7d7d7;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mess form button{ font-size:16px; width:131px; height:44px; line-height:44px; color:#fff; background:#0068c9; text-align:center;  margin-bottom:20px;border: none;}
.mess form .btn1{ background:#676767; }


/*推荐*/
.tuijian {height: auto;overflow: hidden;margin-top: 35px;width: 100%;}
.tuijian .title {position: relative;width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #dbdbdb;}
.tuijian .title h2{ float:left; font-size:22px; color:#0068c9; font-weight:normal; background:url("../images/icon2.png") no-repeat left center; padding-left:30px; border-bottom:2px solid #0068c9; }
.leftLoop2{position: relative; width:937px; margin:21px auto;  }

.leftLoop2 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop2 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop2 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right:20px; width: 210px; height: auto;}
.leftLoop2 .bd ul li div{ width:210px; height: 210px;  }
.leftLoop2 .bd ul li img{width:210px; height: 210px;border:1px solid #eaeaea; padding:4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.leftLoop2 .bd ul li p{ text-align: center; color:#666666; font-size: 13px; margin-top: 5px;}




.lujing a{color: #555; }
.map{ overflow:hidden; width:1200px; margin:30px auto;}
.map-box{ overflow:hidden; margin-bottom:30px;}
.map-box  .mapLeft{font-size:16px; margin-bottom:10px;}
.mapRight{overflow:hidden; border:1px solid #ccc; padding:10px;}
.mapRight li{ overflow:hidden; float:left; width:180px;}
.mapRight a:hover{ color:#135d3c;}
.mapRight a{ display:block; padding:5px 0; color: #555;}
.mapRight a b{display:block; font-size:14px; color: #555;}
.list-unstyled li a:hover b{color:#358dd1; }

