#main-content {background:url(../img/n_bg1.jpg) center top repeat-y; 
	}


/* 路径导航 */
#breadnav {
	height: 67px;
	border-bottom: 1px solid #ededed;
	padding-top:12px;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "\003E \00a0";
}
.breadcrumb > li >a {
	color: #363636;
}
.breadcrumb > .active {
  color: #363636;
}


/*关于我们*/
.comtitle {
	padding-bottom: 40px;
}
.indent {
	text-indent: 2em;
}




/**
 *主体内容的样式
 */
.m_ain {
  -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari 和 Chrome */
  border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  border:1px solid #cacaca;
  padding:0;
  margin-bottom: 20px;
}
.list_title {
	height:41px;	
	padding:0 5px 5px 25px;
	border-bottom: 1px solid #cacaca;
	background:url(../../../Public/home/img/mainh.jpg) repeat-x;
}
.list_title h2 {
	font-size: 16px;
	line-height: 30px;
	color: #000;
	margin:0;

}
.list_title h2 em {
	font-style: normal;
	color: #393333;
	font-size: 14px;
}
.breadcrumb {
	float: left;
	padding:0;
	line-height: 40px;
	margin-bottom:0;
	background: none;
} 


/* list*/
/*  .list li { border-bottom: 1px solid #f2f2f2; overflow: hidden; padding: 30px 0; position: relative; display: flex;} 
.list li .pic {float: left;margin-right: 30px; } .list li .cont {  float: left; width: 100%}
.list li .cont h4, 
.list li .cont h3{margin: 0;color: #333; font-size: 20px;} 
.list li:hover h3 {color: #db6d4c} 
.list li .title { color: #333; display: block; font-size: 2.4rem; line-height: 1.4em; margin-bottom: 12px; } 
.list li .info { color: #b3b3b3; font-size: 1.3rem; margin: 10px 0; } 
.list li .intro { color: #808080; font-size: 1.3rem; line-height: 1.6em; margin-bottom: 5px; }
.list li .info a ,.list li .tag{ color: #db6d4c; }
.list li .tag a { color: #db6d4c ; margin: 0 8px 10px 0; } */

/*list end */
/*product*/
#product {
	background:url(../img/p_bg.gif) center top no-repeat; 
	height: 1441px;
	padding-top:125px;
}
#product .container {
	width: 1280px;
	padding:0;
}
.procate {
	/* padding-left: 200px; */
	height: 110px;
	background:url(../img/ico9.jpg) repeat-x center;
	margin-bottom: 35px;
}

.procate li {
	float: left;
	background:url(../img/ico8.png)  no-repeat center top;
	padding-top:50px;
	width: 170px;
	text-align: center;
	position: relative;
	margin-top:45px;
}
.procate li a {
	color:#0b0b0b;
}

@font-face {
  font-family: 'yuwei';

  src: url('../fonts/禹卫书法行书简体（优化版）.TTF');
  
}
.fenl {
	position: absolute;
	width: 100%;
	left: 0;
	top: -60px;
	display: none;
}
.fenl h1 {
	height: 90px;
	line-height: 90px;
	font-family: "yuwei";
	color: #fff;
	background:url(../img/ico11.png) no-repeat center top;
	margin-bottom: 8px;
}
.procon {width: 100%;}
.procon ul {margin:0;padding-left: 8px;}
.con {
	width: 310px;
	height: 325px;
	border:1px solid #bdbdbd;
	margin:0 8px 25px 0px;
	float: left;
	
}
.pic {
	width: 309px;
	padding:5px;
	height: 275px;
	text-align: center;
	border-bottom: 1px solid #bdbdbd;
}
.pic a {
	width: 299px;
	height: 266px;
}
.rect-123 {
	padding:0;
}
.pic img {
	
	width: 299px;
	height: 266px;
}
.g {
	height: 40px;
	margin:5px;
	line-height: 40px;
	text-align: center;
	
}
.g:hover {
	background:#e62129;
}
.g a {
	display: block;
	color: #000;
}
.g:hover a {
	color: #fff;
}
.g a p {
	line-height: 40px;
}

/*product end*/

/* -- 产品详细页__产品详细参数 -- */
.pright { width:80%; float:left; margin-left:5px; z-index:1; overflow:hidden; font-size:14px;}
.propar { }/*产品详细参数字体颜色*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#e56b28;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:40px; padding:0 8px; border-bottom:1px dashed #ccc;}
.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }
.propar .more a {color:#e56b28; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}

.propar div , .proshop div {padding:5px; padding-bottom:0; line-height:22px;}
.propar .pd_columns{ font-weight:bold;}
.propar .pd_columns span{ font-weight:normal;}
.propar div span { font-weight:bold;}
.propar .spanPhone{ color:#e56b28; font-size:20px;}
.propar a.more {background:url(../../../Public/home/img/ico14.gif) no-repeat 0 3px!important; _background:url(../../../Public/home/img/ico14.gif) no-repeat 0 1px; padding-left:10px;}
.font_hotline {
    font-size: 22px;
    font-weight: bold;
    color: #1888dc;
}

.xiangqing { height: 45px;margin-right: 10px; background:url(../../../Public/home/img/fenlei_line.jpg) repeat-x bottom; position:relative; padding-bottom:4px; clear:both;margin-top:35px;margin-left: 10px; }
.xiangqing .tits {}
.xiangqing .tits a { display:inline-block; background:url(../../../Public/home/img/pro_tit.gif) no-repeat center; width:137px; height:41px; float:left; color:#333;}
.xiangqing .tits a span{ font-size:18px; width:137px; height:41px; text-align:center; line-height:41px; display:inline-block; cursor:pointer;}

.xiangqing .tits a:hover, .xiangqing .tits .cur { color:#fff; text-decoration:none; background:url(../../../Public/home/img/pro_tit_cur.jpg) no-repeat center; }
/*.fenlei .tits a:hover span, .fenlei .tits .cur span { background-position:right -25px; padding-top:6px;}*/


.xiangqing table { border:solid 1px #ddd; border-right:0; border-left:0;background:#F6F6F6; width:100%; color:#666;}
.xiangqing table td { padding-left:15px; line-height:25px;}
.xiangqing table .top_td td { padding-top:5px;}
.xiangqing table .bot_td td { padding-bottom:5px;}

/*详细属性开始*/
.proinfo  { line-height:25px;margin-left:10px;margin-right: 10px; font-size:14px;}
.proinfo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-top:10px;}
.proinfo p { white-space: normal; }
.proinfo p a { color:#e56b28;}
.proinfo div { padding:0 5px; }
.proinfo .nr_list {   clear:both; padding-top:12px; margin-bottom:10px;}
.proinfo .nr_list ul{ padding-left:6px;}
.proinfo .nr_list ul li{float:left; height:25px; width:220px; overflow:hidden;}

/*客户见证列表页面（图片列表）--dl_4*/
.news_con {
   padding-right: 30px;
    margin: 0 auto;
    padding-top: 15px;
}
.dl_42khjz{ height:211px ; margin-bottom:20px; border-bottom:1px dotted #ccc }
.dl_42khjz dt{width:211px; float:left;}
/* .dl_42khjz dt a{width:201px; height:182px;  padding:4px; border:1px solid #ccc; display:block;}
.dl_42khjz  dt a:hover {border:1px solid #002e7e;}图片边框,点击时的状态 */
.dl_42khjz dt img{  display:block; width:201px; height:182px;}
.dl_42khjz dd{ padding-left:15px; float:left; width:500px; line-height:24px; height:120px; overflow:hidden; color:#666;}
.dl_42khjz dd h5{ font-size:18px; font-weight:bold; padding-bottom:5px; height:24px; line-height:24px; overflow:hidden;}
.dl_42khjz dd h5 a{ color:#002e7e;}
.dl_42khjz dd span{}
/**
 * 会员注册样式
 */
#reg {
	
	float:left;
	margin:0 0 10px 0;
	padding-left:180px;
}
#reg h2 {
	padding-left:150px;
	border-bottom:none;
	
}
#reg span.red {
	color:red;
}
/*
常用问题
 */
#right_main {padding:20px;}
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(Img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:13px; color:#008DCD; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(Img/ico7.gif) no-repeat 0 6px;color:#008DCD; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
/**
 * 公司概况样式
 */
/*about-body*/
#main {
	background:url(../img/p_bg.gif) center top no-repeat; 
	padding-top:125px;
}
.contact {padding:40px 0;}

/*pageTit*/
.pageTit {
    text-align: center;
    margin-top: 70px;
    position: relative;
}

.pageTit span.en,.pageTit span.cn {
    display: block;
}

.pageTit .cn {
    color: #c42731;
    font-size: 30px;
}

.pageTit .en {
    color: #000;
    opacity: .35;
    font-size: 24px;
    text-transform: uppercase;
    position: relative;
}

.pageTit .en:after {
    width: 54px;
    left: 50%;
    margin-left: -27px;
    height: 1px;
    position: absolute;
    content: '';
    bottom: -15px;
    background: #702627;
}

.about-boxs {
	background:url(../img/ty-bg2.jpg) repeat center center;
}

.about-boxs .boxs {
    padding: 1px 0 50px;
}

.about-boxs .boxs.even {
    background: url(../img/bg.jpg) no-repeat;
    background-size: cover;
    height: 757px;
}

.about-boxs .boxs .box-content {
    margin: 50px auto 0;
}

.about-boxs .boxs .box-content .text {
    font-size: 14px;
    line-height: 26px;
    color: #666;
}

.about-boxs .box1 .box-content {
    max-width: 1000px;

}

.about-boxs .box1 .box-content .text {
    margin-top: 30px;
}

.about-boxs .box1 .box-content img {
    box-shadow: 0 5px 15px #ddd;
    width: 100%;
}

.about-boxs .box2 .box-content {
    max-width: 1200px;

    /* position: relative; */
}

.about-boxs .box2 .box-content .box-culture {
	padding-left: 0;
}

.about-boxs .box2 .box-content .box-culture li {
	float: left;
	width: 585px;
	height: 120px;
	margin-bottom: 20px;
	background-color: #f5f5f7;
	margin-right: 15px;
	padding:15px 0 0 30px;
}

.about-boxs .boxs.eve {
    background: url(../img/about1bg2.jpg) no-repeat;
    background-size: cover;
    height: 754px;
}



.about-boxs .box3 .box-content {
    max-width: 1200px;
}

.about-boxs .box3 .box-content h4 {
	font-size:21px;
	font-weight: 700;
}

.about-boxs .box3 .box-content .text {
   
   padding-top: 60px;
    
}

.about-boxs .box3 .box-content ul::after {
    content: "";
    display: list-item;
    clear: both;
}

.about-boxs .box3 .box-content ul li {
    float: left;
    width: 18%;
    margin-right: 2.5%;
    position: relative;
    box-shadow: 0px 0px 5px 1px #ccc;
}

.about-boxs .box3 .box-content ul li.lastChild,.about-boxs .box3 .box-content ul li:last-child {
    margin-right: 0;
}

.about-boxs .box3 .box-content ul li:after {
    content: "";
    width: 96%;
    height: 98%;
    position: absolute;
    top: 1%;
    left: 2%;
    border: 2px solid #fff;
    -webkit-transition: border-color 1s linear;
    transition: border-color 1s linear;
}

.about-boxs .box3 .box-content ul li:hover:after {
    border-color: #9D9D9d;
}

.about-boxs .box3 .box-content ul li img.b {
    width: 100%;
}

.about-boxs .box3 .box-content ul li img.t {
    width: 20%;
    position: absolute;
    top: 11%;
    right: 5%;
}


/*荣誉*/
.about-boxs .box5 .box-content {
    max-width: 1200px;
    width: 80%;
    margin: 70px auto;
}
#swiper-container3 .ry-list .swiper-slide {
   /*  width: 250px; */
    height: 345px;
}

#swiper-container3 .ry-list .swiper-slide .img-box {
    position: relative;
}

#swiper-container3 .ry-list .swiper-slide img {
    width: 100%;
}

#swiper-container3 .ry-list .swiper-slide .text {
    display: none;
    text-align: center;
    margin-top: 20px;
}

#swiper-container3 .ry-list .swiper-slide.flip-current .text {
    display: block;
}

#swiper-container3 .flipto-prev {
    width: 33px;
    height: 66px;
    background: url(../img/prev.png) no-repeat;
    display: block;
    overflow: hidden;
    text-indent: 50em;
    top: 50%;
    margin-top: -33px;
    position: absolute;
    left: 0;
}

#swiper-container3 .flipto-next {
    width: 33px;
    height: 66px;
    background: url(../img/next.png) no-repeat;
    display: block;
    overflow: hidden;
    text-indent: 50em;
    top: 50%;
    margin-top: -33px;
    position: absolute;
    right: 0;
}


/**
 * 新闻样式
 */
#newspic {
	width: 1200px;
	height: 324px;
	margin:50px auto 80px auto;
	
}
#newspic .newcon {
	width: 385px;
	height: 324px;
	float: left;
	border:1px solid #cdcdcd;
	padding:0;
	margin:0 7px;

}
#newspic .newcon .newimg {
	width: 383px;
	height: 216px;
}
#newspic .newcon .newtitle {
	padding-left: 25px;
}
#newspic .newcon .newtitle h3{
	font-size: 16px;
	color: #1c1212;
	
}
#newspic .newcon .newtime {
	color: #8c8c8c;
	padding-left: 35px;
	margin-top: 20px;
}
#news-content {padding-bottom: 50px;padding-top: 30px;}
.newsList li{ height:200px;margin-bottom:35px;overflow:hidden; }
/* .newsList li:hover {background:#f4f4f4;} */
.newsList a{display:block;}
.newsList .dateL{ float:left;width:155px; height:94px; color:#a8a9ab; overflow:hidden; text-align:center;margin-top:30px;padding-right:18px;}
.newsList .dateL span{ display:block;color: #d0001a;float: right; font-size:14px;line-height:20px; font-weight:bold; }
.newsList .dateL i{ font-style:normal; font-size:46px; color: #d0001a;float: right;}
.newsList .itemC{ float:right; width:980px; height:155px; background:#fff; box-shadow:0 0 2px #e6e6e6; padding-left:20px; }
.newsList .itemC h2{  font-size: 17px; padding:20px 0; color:#1b1f29; font-weight:bold; float:left; width:635px; }
.newsList a:hover .itemC h2,.newsList a:hover .itemCtwo h2{ color:#d0001a; }
.newsList .itemC p{ line-height:20px; color:#666; width:635px;  }
.newsList .itemC .moreR{ width:184px; height:155px; display:block; float:right; background:url(../img/more.jpg) no-repeat center; border-left:1px solid #e8e8e9; margin-left:60px; }
.newsList a:hover .itemC .moreR{ background:url(../img/morehover.jpg) no-repeat center; }
.newsList .itemCtwo{ float:right; width:932px; height:140px;padding:8px 60px 7px 8px; padding-left:25px; }
.newsList .itemCtwo img{ display:block; float:left; padding-right:45px; height:140px;}
.newsList .itemCtwo h2{  font-size: 17px;/*  padding:20px 0;  */color:#1b1f29; font-weight:bold; }
.newsList .itemCtwo p{ line-height:30px; color:#878787;  }
.newsList a:hover .itemCtwo h2{ color:#d0001a; }

/**
 * 新闻详情样式
 */


#read {
	padding-top:20px;
	text-align: center;
	text-indent: 2em;
}
#reada {
	padding:20px;
	text-align: left;

	
}
#reada p {
	text-indent: 2em;
}
#page {
	padding:20px;
}
#page a {
	color: #000;
}


/**
 * 在线留言样式
 */

.main {
	margin-left: 200px;
	margin-top:30px;
	margin-bottom: 50px;
	width:844px;
	float: left;
	
}
.main h2 {
	width:844px;
	height:51px;
	color:#fff;
	line-height: 51px;
	font-size: 16px;
	border-bottom: 4px solid #696969;

}
.main h2 span {
	float:right;
	font-size: 12px;
	color:#AFAFAF;
}
.main h2 em {
	color:#FDB504;
	font-style:normal;
}

/**
 * 关于我们样式
 */
.about {
	padding-top:20px;
	padding-left:10px;
}

.content {
	float: left;
}




/**
 * 下载中心
 */
#down {
	padding-top:20px;
}
.gright .table th {
	text-align: center;
	width: 100px;
	vertical-align: middle;
}
.table td {
	text-align: left;

}
.table td a {
	float: right;
}


/*产品分类*/
.goodcates {
	padding:46px;
}

.goodcates ul li {
	width:50%;
	float: left;
	padding:0 15px;
	/*height:310px;*/
	overflow: hidden;
	text-align: center;

}
.goodcates ul li dl dt {
	border:1px solid #ccc;
}
.goodcates ul li dl dd {
	font-size: 22px;
	padding-top: 20px;
	min-height: 90px;
	margin-bottom: 20px;
}

.goodcates ul li a {
	font-size: 24px;
	display: block;
	color:#000;
}
.goodcates ul li a em {
	float: right;
	color:#939393;
	font-style: normal;
}

