/*单页*/
.banner_con{width: 100%;height: 240px;margin:0 auto; overflow:hidden; z-index:1; background: url(../images/n_banner.jpg) no-repeat center;}
.banner_con img{width: 1200px;height: 240px; }
section{width: 100%; margin-bottom:20px;}
.main{width: 1200px; margin:0 auto;margin-top: 15px;overflow: hidden;}
.main_left{width: 220px;float: left;}
.main_left1{}
.main_lefth2{background: #c9161e ;height: 56px;font-size: 20px;color: #fff;line-height: 45px;text-align: center;line-height: 18px;padding-top: 22px;border-bottom:3px solid #a10f11;}
.main_lefth2 p{font-size: 14px;font-weight: normal;text-align: center;line-height: 14px;line-height: 18px;margin-top: 4px;}


.main_liftul{border:1px solid #e7e7e7;padding-top: 7px;padding-bottom: 10px;}
.main_liftul li{width: 193px; height: 35px;margin:9px 0 0 15px;background: #e9e9e9;line-height: 35px; }
.main_liftul li a{background: url(../images/cp_list_bg.jpg) no-repeat 0px center;padding-left: 25px;height: 35px;display: block;font-size: 14px;color: #333;font-weight: bold;}
.main_liftul li a:hover{color: #c9161e;}


.main_left2{width: 220px;margin-top: 10px;}
.main_left2h2{height: 35px;background: #c9161e;color: #fff;font-size: 14px;padding-left: 20px; line-height: 35px; }
.main_contact{border:solid #e4e4e4;border-width: 0 1px 1px 1px;line-height: 25px;color: #555555;padding: 10px;}
.main_lxfs{overflow: hidden;padding-bottom: 10px;}
.main_lxfs img{width: 50px; height: 31px;margin-top: 7px;   float: left;}
.main_lxfs span{float: left;font-size: 12px;color: #555555;/*padding:0px 20px 0 0;*/margin-top: -2px; margin-left: 7px; }
.main_lxfs span p{color: #c9161e;font-family: 'Impact';font-size: 22px;line-height:16px;}


.main_right{width: 963px;float: right;}
.main_righth2{ height: 30px;color: #c9161e; border:1px solid #e7e7e7;line-height: 30px;font-size: 14px;font-weight: normal;padding:0 10px;font-weight: bold}
.main_righth2 span{float: right;line-height: 30px;font-weight: normal;color: #555;font-size: 12px;}
.main_righth2 span a{color: #555555;font-size: 12px;}
.main_righth2 span a:hover{color: #c9161e;}
.main_text{border:1px solid #e7e7e7;margin-top: 10px;border-radius:3px;}

.content{padding:10px 20px 20px 20px; line-height:210%; font-size:14px}
.content p{padding:0 0 10px 0}
.content img{max-width:100%;}


/*产品*/
.main_text ul{overflow: hidden;width: 1000px;margin-left: 20px;margin-top: 20px;}
.main_text ul li{margin:10px 16px 8px 10px;float: left;}
.main_text ul li img{width: 270px; height: 173px;padding:5px;border:1px solid #e7e7e7;}
.main_text ul li p{text-align: center;padding-top: 7px;}
.main_text ul li a{color: #333;}
.main_text ul li:hover img{border:3px solid #df0303;padding:3px;}
.main_text ul li:hover a{color: #df0303;}
.page{margin:0 auto;line-height: 30px;margin-top: 30px;text-align: center;margin-bottom: 20px;}

.case_xl{ margin-left: 20px;}

.select {margin: 20px 15px 10px 10px; position: relative; display: inline-block; width: 280px; color: #cccccc; vertical-align: middle; text-align: left; user-select: none; -webkit-touch-callout: none;}
.select .placeholder { position: relative; display: block; background-color: #fff; height: 40px; cursor: pointer; color: #919191; font-size: 14px; line-height: 40px; padding: 0 0 0 0px; z-index: 10;width: 270px;border:1px solid #e7e7e7;padding-left: 10px;}
.select .placeholder:hover {}
.select .placeholder:after { position: absolute; right: 1em; top: 0%; font-family: 'FontAwesome'; content: '\f0d7'; z-index: 10;}
.select.is-open .placeholder:after { content: '\f0d8';}
.select.is-open ul { display: block;}
.select.select--white .placeholder { background: #fff; color: #999;}
.select.select--white .placeholder:hover { background: #fafafa;}
.select ul {box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.10); display: none; position: absolute; top: 100%; left: 0;overflow: hidden; width: 282px; background: #fff; border-radius: 2px;  list-style: none; padding: 0; z-index: 1;margin:0 !important;}
.select ul li { display: block; text-align: left; height: 40px;width: 282px; line-height: 40px; color: #919191; font-size: 14px; cursor: pointer;margin:0 !important;}
.select ul li a{display: block; color: #919191; font-size: 14px; padding: 0 0 0 10px;}
.select ul li:hover { background: #f2f3f5;}
.select ul li:hover a{ color: #df0303;}
.select .placeholder:after,
.select ul{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}
.zxal{position: relative; display: block; background-color: #c9161e; height: 42px; cursor: pointer; color: #fff; font-size: 14px; line-height: 40px; padding: 0 0 0 0px; z-index: 10;width: 280px; text-align: center;}

/*产品详情*/

.pro_xq{margin-top: 10px;padding:0px 15px 20px 0px;}
.main_dg{float: left;margin-left: 20px;}
.pro_cp{  margin-right: 10px;}



 .b-blank10{margin:0 0 10px 0;width: 961px;}



.n-con-border2{border:1px solid #e4e4e4;  overflow:hidden; padding-top: 10px;width:961px;border-radius: 3px;}
.n-con-border3{border:1px solid #e4e4e4; overflow:hidden;  behavior:url(pie.htc); position:relative;border-radius: 3px;}

.r-part1{border-bottom:1px solid #e7e7e7; height:28px; margin:0 10px; position:relative;}
.r-part1 span{position:absolute; left:0px; top:0px; background:#c9161e; color:#fff; height:29px; font-size:14px; padding:0 10px; line-height:28px; font-weight:bold;}

.r-part2{ height:36px; line-height:36px; color:#034091; font-size:14px; padding:0 0 0 10px; }


.content{padding:5px 20px 20px 20px; line-height:210%; font-size:14px}
.content p{padding:0 0 10px 0}
.content img{max-width:100%;}

.fy{margin:0 10px; border-top:1px solid #eee; padding:5px 0 15px 0}
.fy li{ line-height:25px; color:#df0303}
.fy li a{color:#555;}
.fy li a:hover{color:#df0303;}


.pro-img{float:left; padding:10px 0 10px 10px;}
.pro-img img{width:350px; height:280px; border:1px solid #e7e7e7; padding:3px;}

.pro-js{padding:0 10px 0 0;width: 440px;}
.pro-js h2{font-size:16px; font-weight:bold; padding:10px 0 10px 3px; border-bottom:1px dashed #e7e7e7; color:#000; display:block}
.pro-js span{line-height:24px; font-size:14px; padding:5px 0 10px 0; border-bottom:1px dashed #e7e7e7; display:block}
.pro-tel{font-size:14px; font-weight:bold; color:#555; padding:10px 0 20px 0; display:block;}
.pro-tel b{font-size:18px; color:#034091}
.pro-gm{}
.pro-gm a,.pro-gm a:visited{width:125px; height:35px; background:#c9161e; text-align:center; line-height:35px; overflow:hidden; font-size:16px; margin:0 0 15px 0; color:#fff; display:block; border-radius:3px; behavior:url(pie.htc); position:relative;}
.pro-gm a:hover{background:#da0f00;}
/*产品订购*/
.order{ margin:15px 0}
.order td{padding:5px}
.order td span{color:#f00;}
.order input,
.order textarea{
transition:all 0.3s, color 0.6s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;
-webkit-transition:all 0.3s;
behavior:url(pie.htc); position:relative;
}
.order .order-text{border:1px solid #c1c1c1; padding:0 10px; width:300px; height:25px; line-height:25px; overflow:hidden; font-size:12px; color:#828282; font-family:inherit; border-radius:3px; box-shadow:inset 1px 1px 3px #eaeaea;}
.order .order-text:hover{border:1px solid #c9161e;}
.order textarea{line-height:22px !important; padding:5px 10px !important;}

.order .order-submit{padding:0 25px; height:30px; line-height:30px; border-radius:3px; overflow:hidden; cursor:pointer; font-family:inherit; background:#c9161e; color:#fff; border:none;}
.order .order-submit:hover{background:#c9161e;}
/*相关产品*/
.r-list1{padding:15px 0 0 10px; width:900px; overflow:hidden; zoom:1}
.r-list1 li{float:left; margin:0 7px 10px 7px;}
.r-list1 li img{width:250px; height:200px; background:#fff; border:1px solid #bebebe; padding:5px;}
.r-list1 li a:hover img{border:3px solid #c9161e; padding:3px}
.r-list1 li a{color: #555;}
.r-list1 li a:hover{color: #c9161e;}
.r-list1 li span{display:block; line-height:30px; text-align:center; font-size:14px;}
/*推荐部分*/
.r-list2{padding:10px 10px; overflow:hidden; zoom:1}

.r-list2 li{float:left; width:355px; height:26px; line-height:26px; margin:0 20px 0 30px;}
.r-list2 li span{float:right}
.r-list2 li a{margin:0 0 0 5px;color: #555;}
.r-list2 li a:hover{ color: #c9161e;}
/*新闻*/




.main_news{border:1px solid #e7e7e7;margin-top: 10px;padding:0px 10px 20px 5px;border-radius: 3px;}
.main_news ul{}
.main_news ul li{font-size: 12px;line-height: 25px;border-bottom:1px dashed #e7e7e7;padding:15px 0 15px 15px; height: 110px;}
.news_lih2{font-size: 16px; line-height: 32px; }
.news_lih2 a{color: #000 !important;}
.main_news ul li a{color: #949494;}
.main_news ul li p{ padding-right:15px;overflow: hidden;line-height: 22px; }
/*.main_news ul li a:hover{color: #4fa929;}*/
.main_news ul li span{color:#df0303;}
.main_news ul li:hover{background: #f9f9f9;cursor: pointer;}

.main_news ul li img{float: left;width: 160px; height: 110px;overflow: hidden;margin:0 14px 0 0;}
/*新闻详情*/
.main_news1{border:1px solid #e7e7e7;margin-top: 10px;padding:13px 10px 20px 10px;border-radius: 3px;}
.news_h2{text-align: center;height: 50px;line-height: 50px;border-bottom:1px solid #e4e4e4;color: #555;padding-bottom: 2px;color: #333333;}
.news_p{text-align: center;line-height: 36px;color: #bcbbbb;margin-top: 1px;}
.main_text1{ line-height: 24px;}
.fy1{margin:0 10px;  padding:5px 0 15px 0}
.fy1 li{ line-height:25px; color:#df0303}
.fy1 li a{color:#555;}
.fy1 li a:hover{color:#df0303;}
.line{margin:16px 10px 2px 10px; border-top:1px solid #eeeeee;}


















/*妗堜緥*/
/* select-main */
