﻿@charset "utf-8";
/* CSS Document */
*{list-style:none;outline:none;font-family:"微软雅黑",arial;border:none;color:#333;padding:0;margin:0;}
ul,ol,p{margin-bottom:0;padding:0;}
.fl{float:left;}
.fr{float:right;}
html,body{height:100%;}
.bgcolor-f0{background-color:#f0f0f0;}
/*******************************************首页********************************************/

/***************** head*****************/
.mb-nav {z-index:900;position:absolute;width:250px;height:100%;top:0;right:-300px;background:#333333;transition:.5s;}
.mb-nav-tit {font-size:16px;font-weight:bold;line-height:20px;padding:15px 0;color:#999;text-align:center;}
.mb-nav-close {font-size:15px;line-height:20px;padding:15px 0 15px 15px;color:#ddd;background:#2b2b2b url(../close.png) no-repeat 222px center;cursor:pointer;}
.mb-fir-nav>li {position:relative;}
.mb-fir-nav>li>a {display:block;width:100%;font-size:15px;line-height:20px;padding:15px 0 15px 15px;color:#ddd;border-bottom:1px solid #2b2b2b;}
.mb-nav-arrow {position:absolute;display:block;width:44px;height:50px;border-left:1px solid #2b2b2b;right:0;top:0;background:url(../up.png) no-repeat 16px center;cursor:pointer;}
.mb-nav-arrow:hover {background:#dd2726 url(../up.png) no-repeat 16px center;}
.mb-sec-nav {display:none;}
.mb-sec-nav>li>a {display:block;width:100%;font-size:15px;line-height:20px;padding:15px 0 15px 35px;color:#ddd;border-bottom:1px solid #2b2b2b;}
.mb-fir-nav>li>a:hover,.mb-sec-nav>li>a:hover {background:#dd2726;}

/***************** pchead*****************/
.index-head {z-index:999;background:url(../images/head_bg.jpg) no-repeat top center; margin-bottom:13px}
.index-top{background:#005aa5; height:36px; color:#E6EFF6;}
.index-top .tel{color:#E6EFF6; line-height:36px;}
.index-top .riqi{color:#E6EFF6; line-height:36px;}
.logo-box {display:block;float:left;width:458px;padding:40px 0;}
.logo-box img {display:block;}
.logo-box .logo2 {display:none;}
.top-search{ background:#005aa5; float:right; width:394px; margin:50px 20px; height:36px; border-radius:10px; padding:1px}
.top-search input[type="text"]{ background:#f5f5f5; width:260px; line-height:34px;height:34px; text-indent:10px;}
.searchbox{ background:#f5f5f5; width:302px;float:right; border-top-right-radius:8px;border-bottom-right-radius:8px;}
.top-search label{ float:left; color:#f4f4f4; line-height:34px; text-indent:16px}
.top-search  input[type="image"]{ float:right; margin:3px 8px 0 0}
/*.nav-box {float:right;width:calc(100% - 500px);}
.nav-box a {display:block;float:left;width:16%;height:100px;padding:31px 0;text-align:center;border-right:1px solid #d2d2d2;}
.nav-box a:last-of-type {border-right:0;}
.nav-box a span {display:block;color:#666;}
.nav-en {font-size:12px;line-height:12px;margin-bottom:10px;}
.nav-cn {font-size:16px;line-height:16px;}
.nav-box a:hover,.nav-box a.on-top {background-color:#dd2726;}
.nav-box a:hover span,.nav-box a.on-top span {color:#fff;}
.toggle {float:right;cursor:pointer;width:35px;height:24px;margin-top:38px;z-index:100;display:none;}
.toggle span {display:block;width:100%;height:4px;margin-bottom:6px;background-color:#e40515;border-radius:2px;transition:all .1s ease}
.toggle:hover span {background-color:#2e3c63;}
*/

.index-head .nav {
	background:url(../images/nav_bg.png) repeat-x;border-radius:5px;
	margin-bottom:10px;
	padding:0 0 0 40px;
	/*width:calc(100% - 500px);*/
}
.index-head .nav li {
	float: left;
	position: relative;
	z-index: 10;
}
.index-head .nav .hover{ background:url(../images/nav_hover.png) center no-repeat}
.index-head .nav li:before {
	width: 0;
	height: 2px;
	background: #e6212a;
	display: block;
	content: "\20";
	position: absolute;
	left: 0;
	bottom: 0;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.index-head .nav li a {
	width: 100%;
	font-size: 16px;
	display: block;
	position: relative;
	color: #fff;
	cursor: pointer;
	overflow: hidden;
	text-align: center;
	line-height: 42px;
	padding:0 25px;
}
.index-head .nav li a:hover{ background:url(../images/nav_hover.png) center no-repeat}
.index-head .nav li a span {
	font-family: arial;
	text-transform: uppercase;
	font-size: 12px;
	color: #999999;
	display: block;
}
.index-head .nav li.hover .nav1, .index-head .nav li:hover .nav1 {

}
.index-head .nav li.hover .nav1 span, .index-head .nav li:hover .nav1 span {
	color: #fff;
}
.index-head .nav li.hover:before, .index-head .nav li:hover:before {
	width: 100%;
}
.index-head .nav li .subNav {
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 99;
	left: 0px;
	top: 45px;
	/*background-color:#000000;*/
	background: url(../images/blue75.png) repeat 0 0;
	border-radius:5px;
}
.index-head .nav li .subNav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);
	opacity: 0;
	visibility: hidden;
	transition: all .6s ease 0s;
	transform: translate3d(0, 10px, 0);
	-moz-transform: translate3d(0, 10px, 0);
	-webkit-transform: translate3d(0, 10px, 0);
}
.index-head .nav li:hover .subNav {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}
.index-head .nav li .subNav a {
	padding: 0;
	display: block;
	height: 38px;
	overflow: hidden;
	font-size: 14px;
	line-height: 38px;
	color: #fff;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.index-head .nav li .subNav a:hover {
	background: #e6212a;border-radius:5px;
}

/***************** banner*****************/
.slider {position:relative;}
.rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li {-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child {position:relative;display:block;float:left;}
.rslides img {display:block;height:auto;float:left;width:100%;border:0;}
.callbacks_tabs {position:absolute;bottom:15px;z-index:100;right:10px;}
.callbacks_tabs li {display:inline-block;}
.callbacks_tabs li a {visibility:visible;font-size:0;height:10px;width:10px;display:block;background:#fff;border-radius:50%;margin:0 5px;}
.callbacks_tabs li a:hover,.callbacks_tabs .callbacks_here a {background:#e40515;}
.callbacks_tabs a {visibility:hidden;}
.sub-banner img {display:block;width:100%;}

/****************更多*************************/
.more {display:block;width:160px;height:40px;line-height:38px;font-size:16px;transition:.3s;}
.more1 {color:#fff;text-align:center;border:1px solid #dd2726;background-color:#dd2726;}
.more1:hover {color:#dd2726;background-color:transparent;}
.more2 {color:#666;padding-left:35px;border:1px solid #666;background:url(../arrow_01.png) no-repeat 110px center;}
.more2:hover {background:#dd2726 url(../arrow_02.png) no-repeat 120px center;color:#fff;border:1px solid #dd2726;}

/********首页标题**************/
.index-tit-white div {color:#fff;}
.index-tit {margin-bottom:40px;}
.index-tit01 {width:100%;height:52px;position:relative;}
.index-tit01:after {content:"";display:block;width:100%;height:1px;background-color:#dd2726;position:absolute;left:0;top:50%;z-index:-1;}
.index-tit01 .index-tit-cn,.index-tit01 .index-tit-en {float:left;width:50%;padding:0 10px;font-size:22px;line-height:52px;font-weight:bold;}
.index-tit01 .index-tit-cn {background-color:#dd2726;color:#fff;text-align:right;}
.index-tit01 .index-tit-en {background-color:#ded5d5;color:#333;text-align:left;}
.index-tit02 {text-align:center;}
.index-tit02 .index-tit-cn {font-size:22px;line-height:22px;font-weight:bold;margin-bottom:10px;}
.index-tit02 .index-tit-en {font-size:16px;line-height:16px;}

/***************产品中心***************************/
.index-pro {padding:60px 0;}
.index-pro-nav {margin-bottom:40px;text-align:center;}
.index-pro-nav a {display:block;float:left;width:calc((100% - 100px)/6);height:60px;padding:10px 5px;text-align:center;margin-right:20px;position:relative;transition:.8s;}
.index-pro-nav a:last-of-type {margin-right:0;}
.index-pro-nav a:before,.index-pro-nav a:after {content:"";display:block;position:absolute;width:26px;height:26px;}
.index-pro-nav a:before {border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;left:0;top:0;}
.index-pro-nav a:after {border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;right:0;bottom:0;}
.ipn-cn {display:block;font-size:16px;line-height:16px;margin-bottom:10px;}
.ipn-en {display:block;font-size:14px;line-height:14px;color:#d2d2d2;}
.index-pro-nav a:hover {background-color:#dd2726;}
.index-pro-nav a:hover span {color:#fff;}
.index-pro-nav a:hover:before,.index-pro-nav a:hover:after {display:none;}
.index-pro-list li {float:left;width:23.5%;margin-bottom:30px;margin-right:2%;transition:.5s;}
.index-pro-list li:nth-of-type(4n) {margin-right:0;}
.ipl-pic {border:4px solid #ccc;}
.ipl-pic img {display:block;width:100%;}
.ipl-tit {display:block;width:100%;height:40px;font-size:16px;line-height:40px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.index-pro-list li:hover .ipl-pic {border:4px solid #f06570;}
.index-pro .more {margin:10px auto 0;}

/****************走进**********************/
.index-about {padding:60px 0;background:url(../index_about_bg.jpg) no-repeat center;background-size:cover;}
.index-about-l {float:left;width:50%;}
.index-about-l img {display:block;width:100%;}
.index-about-r {float:right;width:50%;height:460px;background-color:#fff;padding:40px 40px 0 40px;}
.index-about-des span {display:block;font-size:15px;line-height:25px;text-indent:2em;color:#666;}
.index-about-list {margin:35px 0;}
.index-about-list li {float:left;border-right:1px solid #d2d2d2;padding:0 20px;}
.index-about-list li:last-of-type {border-right:0;}
.ial-icon {width:48px;height:38px;margin:0 auto 15px;}
.ial-tit {font-size:14px;color:#666;text-align:center;margin-top:10px;}
.index-about .more1 {float:right}

/****************文章**********************/

.article{ width:368px; float:left; margin:8px; overflow:hidden;}
.article .title{ border-bottom:#ddd solid 2px;height:37px}
.article .title h2{ float:left; font-size:18px; border-bottom:#D90000 solid 3px; padding:0 8px; line-height:34px; margin:0}
.article .title .more{ width:auto; margin:0 5px;}
.article .title span{ float:right; font-size:14px}
.article .title span a{ color:#666;}
.article .title span a:hover{color:#333;}
.article ul{ padding:12px 4px;}
.article ul li{ background:url(../images/list01.gif) 6px 14px no-repeat; font-size:14px; line-height:32px; padding-left:18px; width:350px; overflow:hidden;}
.article ul li a{ width:275px; overflow:hidden;}
.article ul li a:hover{ color:#D80000}
.article ul li span{ font-size:12px; color:#999; float:right}


.topart{ width:485px; float:right; margin:2px; overflow:hidden;}
.topart .title{ background:url(../images/btn03.png) no-repeat; border-bottom:none;height:34px;border-radius:7px; border-bottom:#ddd solid 2px;height:37px}
.topart .title h2{float:left; font-size:18px; border-bottom:none; padding:0 16px; line-height:34px; margin:0; color:#fff;}
.topart .title .more{ width:auto; margin:0 5px;}
.topart .title span{ float:right; font-size:14px}
.topart .title span a{ color:#666;}
.topart .title span a:hover{color:#333;}
.topart ul{ padding:12px 4px;}
.topart ul li{ background:url(../images/list01.gif) 6px 14px no-repeat; font-size:14px; line-height:32px; padding-left:18px; overflow:hidden;}
.topart ul li a{   float:left;  width: 380px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.topart ul li a:hover{ color:#D80000}
.topart ul li span{ font-size:12px; color:#999; float:right;}

/*.topart{width:485px; float:right; margin:2px}
.topart .title{ background:url(../images/btn03.png) no-repeat; border-bottom:none;height:34px;border-radius:7px;}
.topart .title h2{ float:left; font-size:18px; border-bottom:none; padding:0 16px; line-height:34px; margin:0; color:#fff}
.topart li .lititle{ float:left;  width: 310px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  }
.topart li span{ float:right;}*/

.content img{ max-width:750px;}

/****************图片slides**********************/
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
.slide_container{position:relative;float:left;width:498px; border:#eee solid 5px}
.slide{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.slide li{position:absolute;width:100%; height:338px;left:0;top:0}
.slide img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}
.slide .caption{display:block;position:absolute;z-index:2;color:#fff;background:rgba(0,0,0,.6);left:0;right:0;bottom:0;padding:10px;margin:0;max-width:none}
.slide_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../images/themes.gif") no-repeat left top;margin-top:-45px}
.slide_nav:active{opacity:1.0}
.slide_nav.next{left:auto;background-position:right top;right:0}

.banner{ margin:12px 0}

/****************新闻**********************/
.index-news {padding:60px 0;}
.index-news-top {width:100%;border:1px solid #999;padding:30px;}
.int-pic {float:left;width:360px;position:relative;}
.int-pic img {display:block;width:100%;height:202px;position:relative;}
.int-tt {width:84px;height:67px;background:url(../index_news_tt.png) no-repeat center;position:absolute;top:0;left:0;}
.int-info {float:right;width:calc(100% - 390px);}
.int-info-tit {display:block;width:100%;font-size:18px;line-height:24px;height:24px;font-weight:600;color:#dd2726;margin:10px 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.int-info-txt {display:block;width:100%;font-size:15px;line-height:26px;height:78px;overflow:hidden;color:#666;}
.int-info .more2 {margin-top:20px;}
.index-news-bottom li {float:left;width:33.333333333333333333333%;padding:30px;border-top:0;}
.index-news-bottom li:nth-of-type(2) {border-left:0;border-right:0;}
.inb-date {display:block;margin-bottom:15px;}
.inb-date-d {display:inline-block;width:30px;height:30px;line-height:30px;font-size:16px;background-color:#dd2726;color:#fff;text-align:center;margin-right:10px;}
.inb-date-y {font-size:14px;line-height:30px;color:#999;}
.inb-info-tit {display:block;width:100%;font-size:16px;line-height:24px;height:24px;margin-bottom:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inb-info-txt {display:block;width:100%;font-size:14px;line-height:20px;height:40px;overflow:hidden;color:#666;}
.index-news-bottom li:hover .inb-info-tit {text-decoration:underline;color:#dd2726;}
.index-news .more1 {margin:40px auto 0;}

/******************优势*****************/
.index-adv {padding:60px 0;background:url(../index_adv_bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;}
.index-adv-box li {float:left;width:25%;padding:0 40px;}
.index-adv-pic {width:155px;margin:0 auto 30px;}
.index-adv-pic img {display:block;width:100%;}
.index-adv-tit {font-size:18px;line-height:20px;text-align:center;margin-bottom:30px;color:#fff;font-weight:bold;}
.index-adv-des {font-size:16px;line-height:24px;color:#fff;}

/****************foot**********************/
.index-foot { background:#005aa5;padding:10px 0 20px 0; color:#E6EFF6}
.index-foot-l,.index-foot-m {float:left;width:800px;}
.index-foot-r {float:right; padding-top:22px}
.index-foot-tit {position:relative;height:50px;margin-bottom:25px;}
.index-foot-tit:after {content:"";display:block;width:60px;height:4px;background-color:#d2d2d2;position:absolute;bottom:0;left:0;}
.index-foot-tit span {font-size:22px;line-height:22px;}
.index-foot-nav{ margin-bottom:16px}
.ift-cn {color:#666;padding-right:18px;}
.ift-en {color:#d2d2d2;}
.index-foot-add span {display:block;font-size:14px;line-height:32px;color:#E6EFF6;}
.index-foot-nav li {float:left; color:#999; padding-left:5px}
.index-foot-nav li a {font-size:14px;line-height:30px;color:#E6EFF6;}
.index-foot-nav li a:hover {color:#fff;}
.foot-link {padding:10px 0;}
.foot-copy {clear:both; font-size:12px;line-height:24px; color:#E6EFF6 }
.foot-copy a{color:#E6EFF6 }
.foot-copy a:hover{color:#fff }
.foot-bei {font-size:14px;line-height:24px;color:#ccc;margin-left:20px;}
.foot-tech {float:right;font-size:14px;line-height:24px;color:#E6EFF6;}
.friend-link {margin:20px 0;}
.friend-link span,.friend-link a {display:inline-block;font-szie:14px;line-height:20px;margin-right:10px;}
.foot-link a:hover {text-decoration:underline;}
.index-foot-add{ background:url(../images/foot_bg.png) 0 4px no-repeat; padding-left:38px; margin-top:25px}
.hidediv{ display:none;}
.tabTitle{ margin-bottom:5px}
.tabTitle ul{ overflow: hidden;}
.tabTitle ul li{ background:#eee; float: left; height: 36px; line-height: 36px; padding: 0 25px; margin-right: 4px; cursor:pointer;}
.tabTitle ul li.current{ background: url(../images/btn04.png) repeat-x; color:#fff;}
.tabContent div{ background:#f5f5f5; padding: 12px; height:96px; line-height:26px}


.erweima{ text-align:center; }
.index-foot-r p{  text-align:center;color:#E6EFF6; line-height:26px}

/****************首页边距**********************/
/*******************************************内页********************************************/
/******面包屑导航******/
.pos { border-bottom:#ddd solid 2px; line-height:37px;}
.pos-box span,.pos-box a {line-height:20px;margin-right:5px;color:#666;}
.pos-box a:hover {text-decoration:underline;}
.mainlist-pos { text-align:right}

/******main******/
.main {width:100%;padding-bottom:40px;}
.mainleft {float:left;width:200px;}
.mainlist {float:right;width:calc(100% - 218px);}
.maininfo {float:right;width:calc(100% - 218px);}
.mainright {float:right;width:768px; margin-right:-12px}
.leftmenu {float:left;width:226px;}

/*****左菜单****/
.menu1{}
.menu1 li{ background:url(../images/nav_bg.png) repeat-x; line-height:42px; margin-top:8px;}
.menu1 li a{ background:url(../images/btn02.png) no-repeat; font-size:18px; color:#eee; display:block; text-indent:78px}
.menu1 li .bt1{ background-position:36px 10px;}
.menu1 li .bt2{ background-position:36px -39px;}
.menu1 li .bt3{ background-position:36px -88px;}
.menu1 li .bt4{ background-position:36px -137px;}
.menu2{}
.menu2 li{ background:#F2F9FF; border:#ddd solid 1px; line-height:40px;margin-top:8px;}
.menu2 li a{background:url(../images/btn02.png) no-repeat; font-size:18px; color:#D90000; display:block; text-indent:78px}
.menu2 li .bt5{ background-position:36px -187px;}
.menu2 li .bt6{ background-position:36px -237px;}
.menu2 li .bt7{ background-position:36px -286px;}


.menu3{ background:url(../images/nav_bg.png) repeat-x; line-height:42px;border-radius:8px;margin-top:8px;}
.menu3 a{ font-size:16px; color:#eee; display:block; text-align:center}

.left-nav-tit {width:100%;text-align:center;background-color:#dd2726;margin-bottom:1px;}
.lnt-cn {display:block;width:100%;font-size:20px;line-height:42px;color:#fff;margin-bottom:6px;}
.lnt-en {display:block;width:100%;font-size:14px;line-height:14px;color:#fff;}
.left-nav-list li a {display:block;width:100%;padding:10px;line-height:20px;margin-bottom:1px;font-size:14px;background-color:#f0f0f0;color:#666;text-align:center;position:relative;overflow:hidden;transition:.8s;z-index:1;}
.left-nav-list li a:before {content:"";display:block;width:100%;height:100%;background-color:#dd2726;position:absolute;left:-100%;top:0;transition:.8s;z-index:-1;}
.left-nav-list li a:hover:before {left:0;}
.left-nav-list li a:hover {color:#fff;}
.left-nav {}
.left-con {}
.left-con-tit {font-size:16px;line-height:16px;font-weight:bold;margin-bottom:20px;}
.left-con-info li {width:100%;font-size:14px;line-height:25px;padding-left:30px;color:#666;margin-bottom:10px;}
.left-con-info li:nth-of-type(1) { font-weight:bold; font-size:15px; padding-left:0px;}
.left-con-info li:nth-of-type(2) {background:url(../images/left_address_ico.png) no-repeat left 3px;}
.left-con-info li:nth-of-type(3) {background:url(../images/left_tel_ico.png) no-repeat left 3px;}
.left-con-info li:nth-of-type(4) {background:url(../images/left_email_ico.png) no-repeat left 3px;}

/*****右侧推荐新闻**********/
.snl-tit {width:100%;height:50px;font-size:18px;line-height:50px;text-align:center;background-color:#dd2726;margin-bottom:2px;color:#fff;}
.snl-info li {padding:15px 10px;height:46px;border-bottom:1px dashed #999;}
.snl-info li span {display:block;width:20px;height:16px;float:left;margin-right:10px;color:#fff;font-size:12px;line-height:16px;text-align:center;background-color:#999;}
.snl-info li:nth-of-type(1) span {background-color:#dd2726;}
.snl-info li:nth-of-type(2) span {background-color:#dd2726;}
.snl-info li:nth-of-type(3) span {background-color:#dd2726;}
.snl-info li div {float:left;width:calc(100% - 30px);font-size:14px;line-height:16px;height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.snl-info li:hover span {background-color:#dd2726;}
.snl-info li:hover div {color:#dd2726;}

/******常见问题**********/
.sub-quest-tj {margin-top:50px;margin-bottom:50px;}
.tj-tit {width:100%;height:30px;padding-left:25px;background:url(../tit_bg.jpg) no-repeat left center;font-size:16px;line-height:30px;color:#fff;}
.sub-tjquest-box,.sub-tjpro-box {padding:25px 10px;border-bottom:1px solid #999;}
.sub-tjquest-box li {width:48%;height:28px;overflow:hidden;}
.sub-tjquest-box li:nth-of-type(2n) {float:right;}
.sub-tjquest-box li:nth-of-type(2n+1) {float:left;}
.sub-tjquest-box li .tj-dot {display:block;float:left;width:6px;height:6px;margin-top:11px;border-radius:50%;background-color:#dd2726;margin-right:10px;}
.sub-tjquest-box li div {float:left;width:calc(100% - 110px);font-size:14px;line-height:28px;height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sub-tjquest-box li .tj-date {display:block;float:right;font-size:12px;line-height:28px;color:#666;}
.sub-tjquest-box li:hover div,.sub-tjquest-box li:hover .tj-date {color:#dd2726;}

/*****推荐产品**********/
.sub-tjpro-box li {float:left;width:23.5%;margin-right:2%;}
.sub-tjpro-box li:last-of-type {margin-right:0;}
.sub-tjpro-box li img {width:100%;border:1px solid #999;}
.sub-tjpro-box li span {display:block;width:100%;height:20px;font-size:14px;line-height:20px;margin-top:10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sub-tjpro-box li:hover img {border:1px solid #dd2726;box-shadow:0 0 8px rgba(12,143,215,.3);}
.sub-tjpro-box li:hover span {color:#dd2726;}

/*******分页**********/
#pageDiv {clear:both;text-align:center;color:#333;}
#pageDiv span {display:inline-block;font-size:14px;line-height:26px;color:#666;border:1px solid #999;height:28px;margin-bottom:10px;padding:0 6px;}
#pageDiv a {display:inline-block;font-size:14px;line-height:26px;border:1px solid #999;color:#666;height:28px;margin-bottom:10px;padding:0 9px;text-decoration:none;}
#pageDiv a:hover,#pageDiv a.current {background-color:#dd2726;border:1px solid #dd2726;color:#fff;}

/*******上下页**********/
.sub-prenext {margin-top:30px;}
.sub-prenext div span {font-size:14px;color:#666;line-height:24px;margin-right:10px;}
.sub-prenext div a {font-size:14px;color:#666;line-height:24px;}
.sub-prenext div a:hover {color:#dd2726;}
.sub-back {display:block;width:130px;padding-left:20px;text-align:center;font-size:14px;line-height:32px;height:32px;background:#dd2726 url(../back.png) no-repeat 8px center;color:#fff;border-radius:5px;margin-top:10px;position:relative;top:0;}
.sub-back:hover {top:-2px;box-shadow:0 1px 6px 1px rgba(0,0,0,.5);}

/*********产品列表***********/
.sub-prolist {margin-bottom:10px;}
.sub-prolist li {float:left;width:30%;margin-bottom:30px;}
.sub-prolist li:nth-of-type(3n-1) {margin-left:5%;margin-right:5%;}
.sub-prolist-pic {border:4px solid #ccc;}
.sub-prolist-pic img {display:block;width:100%;}
.sub-prolist-tit {display:block;width:100%;height:40px;font-size:16px;line-height:40px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sub-prolist li:hover .sub-prolist-pic {border:4px solid #f06570;}

/*********新闻列表&内页***********/
.sub-newslist {margin-bottom:40px;}
.sub-newslist li {padding-bottom:20px;border-bottom:1px solid #f5f5f5;margin-bottom:20px;}
.sub-newslist-date {float:left;width:70px;height:70px;padding:12px 0;margin-right:20px;text-align:center;background-color:#dd2726;}
.sub-newslist-d {display:block;font-size:24px;font-weight:bold;line-height:24px;height:24px;margin-bottom:10px;color:#fff;}
.sub-newslist-ym {display:block;font-size:12px;line-height:12px;height:12px;color:#fff;}
.sub-newslist-info {float:right;width:calc(100% - 90px);}
.sub-newslist-tit {font-size:16px;font-weight:bold;line-height:16px;height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
.sub-newslist-des {font-size:14px;line-height:22px;height:44px;overflow:hidden;text-indent:2em;}
.sub-newslist li:hover .sub-newslist-tit {color:#dd2726;}

/*******新闻详情页**********/
.sub-newstit {font-size:20px;line-height:20px;font-weight:bold;text-align:center;margin-bottom:20px;}
.sub-newsdate {font-size:14px;line-height:24px;text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.sub-newsdate span {margin:0 15px;color:#666;}

/*********产品内页***********/
.sub-protit {font-size:24px;line-height:52px;font-weight:bold;text-align:center;}
.sub-proinfo {padding-top:30px;}
.sub-proinfo img {max-width:100%;height:auto;}
.sub-proinfo .feedback-line1 li{ clear:both; line-height:55px;}
.sub-proinfo .feedback-line1 li em{ float:left; width:150px; text-align:right; }

/*********联系我们 **************/
.sub-contact-list li {float:left;margin-top:50px;padding-left:80px;}
.sub-contact-list li:nth-of-type(2n-1) {width:60%;}
.sub-contact-list li:nth-of-type(2n) {width:40%;}
.sub-contact-li01 {background:url(../cont_icon01.png) no-repeat left center;}
.sub-contact-li02 {background:url(../cont_icon02.png) no-repeat left center;}
.sub-contact-li03 {background:url(../cont_icon03.png) no-repeat left center;}
.sub-contact-li04 {background:url(../cont_icon04.png) no-repeat left center;}
.sub-contact-li05 {background:url(../cont_icon05.png) no-repeat left center;}
.sub-contact-li06 {background:url(../cont_icon06.png) no-repeat left center;}
.sub-contact-tit {font-size:20px;line-height:20px;font-weight:bold;}
.sub-contact-des {display:inline-block;font-size:16px;line-height:24px;color:#666;padding-top:10px;margin-top:13px;border-top:1px solid #ddd;}

/************客户反馈*******************/
.page-feedback-txt {color:#666;}
.feedback-tit {line-height:32px;font-weight:bold;color:#666;margin-top:40px;}
.cus-mes {width:50%;height:140px;line-height:24px;padding:10px;border:1px solid #aeaeae;border-radius:4px;}
.feedback-line1,.feedback-line2,.feedback-line3 {width:100%;}
.feedback-line3 {margin-top:20px;}
.cus-info {display:block;float:left;width:23.5%;margin-right:2%;height:44px;line-height:24px;padding:10px 10px 10px 40px;border:1px solid #aeaeae;border-radius:4px;}
/*.cus-info:nth-of-type(1) {background:url(../images/feed_icon01.png) no-repeat 10px center;}
.cus-info:nth-of-type(2) {background:url(../images/feed_icon02.png) no-repeat 10px center;}
.cus-info:nth-of-type(3) {background:url(../images/feed_icon04.png) no-repeat 10px center;}
.cus-info:nth-of-type(4) {background:url(../images/feed_icon03.png) no-repeat 10px center;margin-right:0;}*/
.captcha {display:block;float:left;width:23.5%;margin-right:2%;height:44px;line-height:24px;padding:10px;border:1px solid #aeaeae;border-radius:4px;}
.captcha-img {float:left;width:85px;height:32px;margin-top:6px;border:1px solid #aeaeae;border-radius:4px;}
.captcha-img img {width:100%;height:100%;max-width:100%;max-height:100%;}
.feedback-submit,.feedback-reset {display:block;float:left;width:20%;height:44px;line-height:24px;padding:10px;border-radius:4px;color:#fff;}
.feedback-submit {margin-right:2%;background-color:#dd2726;}
.feedback-reset {background-color:#bbb;}
.feedback-submit:hover {background-color:#be201f;}
.feedback-reset:hover {background-color:#999;}

.contactus{ clear:both; line-height:35px;}
.contactus li{ clear:both; height:30px;}
.contactus li i{ padding-left:10px; padding-right:10px; width:200px;}

.mainlist input[type="text"]{margin-right:5px;height:44px;line-height:24px;padding:10px 10px 10px 10px;border:1px solid #aeaeae;border-radius:4px;}
.mainlist textarea {height:160px;line-height:24px;padding:10px;border:1px solid #aeaeae;border-radius:4px;}
.mainlist label{float: left; width: 150px; line-height:45px; text-align: right;}
.declare_search{ text-align:right; line-height:60px}
.feedbackform{ }

.left_declare_search{ padding:0 10px; color:#D90000}
.left_declare_search input[type="text"]{height:44px;line-height:24px;padding:10px 10px 10px 10px;border:1px solid #aeaeae;border-radius:4px; width:100%}
.left_declare_search input[type="submit"]{ margin:5px 0 0 146px}
/*左边*/
.product_titlt { position:relative;  padding:10px 0 40px; border:1px solid #d1d1d1; background:#fff;}
.prode_titlt { width:270px;  border:1px solid #d1d1d1; background:#fff;}

/*右边*/
.product_right { float:right; height:auto;}
.page_product {  background:#fff;height:auto;}
.page_product h3 { height:35px; margin:0 auto; line-height:35px; text-indent:25px; font-size:14px; color:#000; background:#f5f5f5;}
.page_product ul { clear:both; margin:0 auto 36px;}
.page_product ul li { width:160px; height:69px; display:inline; float:left; margin:10px 13px; border:1px solid #d1d1d1; }

/*===========================产品中心2==========================*/
.page_product_two h3 { text-align:center; background:none;}
.page_product_two p { padding:0 40px; line-height:24px; text-indent:25px; font-size:14px;}
.page_product_two h4 { text-indent:43px; font-size:14px; font-weight:100;}
.page_product_two table { margin:0 auto; border-collapse:collapse;  }
.page_product_two table td { height:20px; vertical-align:middle; text-align:center; border:1px solid #000;}
.page_product_two table td sub { font-size:12px;}
.page_product_two table .product_td01 { height:32px; background:#d9d9d9;}
.page_product_two table .product_td02 { width:125px; height:39px; background:#f2f2f2;} 
.page_product_two table .product_td03 { width:60px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td04 { width:55px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td05 { width:47px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td06 { width:46px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td07 { width:55px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td08 { width:66px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td09 { width:55px; height:39px; background:#f2f2f2;}
.page_product_two table .product_td10 { width:74px; height:39px; background:#f2f2f2;}

/*===========================产品图片==========================*/
.product_pic { clear:both; width:880px; background:#fff; }
.product_pic li { clear:both; padding-bottom:15px; margin-bottom:25px; height:168px; border-bottom:1px dotted #306fa4;}
.product_pic .last_li { margin:0; border-bottom:none;}
.product_pic li .product_xx { position:absolute; right:20px; bottom:15px; display:block; }
.product_pic li dl dt { width:174px; height:134px; float:left; margin-right:24px; border:1px solid #d0d0d0;}
.product_pic li dl dd { padding-right:10px; line-height:20px; color:#484848;}
.product_pic li dl dd h3 { line-height:20px; line-height:20px; padding-bottom:10px;}

/*==========================产品中心JS样式========================*/



.nav ul li a {display:block;width:100%;padding:10px;line-height:20px;margin-bottom:1px;font-size:14px;background-color:#f0f0f0;color:#666;text-align:center;position:relative;overflow:hidden;transition:.8s;z-index:1;}
.nav ul li a:before {content:"";display:block;width:100%;height:100%;background-color:#dd2726;position:absolute;left:-100%;top:0;transition:.8s;z-index:-1;}
.nav ul li a:hover:before {left:0;}
.nav ul li a:hover {color:#fff;}
.nav ul li a.on{ background:#dd2726; color:#fff}
.nav ul li a:hover {  }

.nav ul li ul li { font-weight:100; text-indent:45px; background:url(../images/Product_icon01.gif) no-repeat 10px -1px; }
.nav ul li ul li a {font-size:12px; width:188px; height:30px; display:block; line-height:30px; border-bottom:none; }
.nav ul li ul li a:hover { background:none; color:#FF0000;}
.nav ul li ul li ul li { text-indent:30px; background:none;}

.inner_tit { float:left;border-bottom: 2px solid #D90000; padding:0 10px}
.inner_tit span {	
	font-size: 18px;
	font-weight: bold;
	line-height:34px
}
.inner_tit .cate_list{ float:right; width:430px; text-align:right; padding-top:20px;}
.inner_tit .cate_list a{ background-color:#1376bf; padding:5px 20px; margin-right:10px; color:#FFFFFF;}
.inner_tit .cate_list a:hover{ color:#ffff00;}
.inner_pro {
	overflow: hidden;
}

.search table {width:100%;}
.search td {padding:10px 0 10px 0; font-size:14px;}
.search h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}
.search ul li{line-height:220%;}
.box_head_2 {border:#DADADA 1px solid;height:35px;line-height:35px;overflow:hidden;padding:0 10px 0 10px;color:#262626;}
.box_head_2 strong {font-size:14px;}
.box_head_3 {border:#FFCB56 1px solid;border-bottom:none;height:35px;line-height:35px;font-size:14px;overflow:hidden;padding:0 10px 0 10px;color:#333333;font-weight:bold;}
.box_body_3 {border:#FFCB56 1px solid;border-top:none;padding:6px 8px 6px 8px;}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:20px;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#D90000;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

/*------------------产品搜索修改样式----------------*/
.product_tit_right01 { width:90%; height:29px; margin-bottom:10px;  line-height:29px; }
/*查找*/
.seach_tex, .seach_tex01 { width:168px; height:27px; margin-left:10px;  padding-left:20px; line-height:27px; border:1px solid #ddd; vertical-align:middle; background:#fff url(../images/Product_icon03.gif) no-repeat 5px center; }
.seach_tex01 { width:328px;}

/* 分页 */
.ui.borderless.pagination.menu{ clear:both; padding:2px; height:33px; line-height:33px; float:right}
.ui.borderless.pagination.menu .icon.left.chevron{ float:left; width:30px; height:33px; line-height:33px; background:url(../images/ui-icons.png) no-repeat -33px -165px; overflow:hidden;}
.ui.borderless.pagination.menu .disabled .icon.left.chevron{ float:left; width:30px; height:33px; line-height:33px; background:url(../images/ui-icons.png) no-repeat 8px -165px; overflow:hidden;}
.ui.borderless.pagination.menu .icon.right.chevron{float:left;  width:30px; height:33px; line-height:33px; background:url(../images/ui-icons.png) no-repeat -38px -188px; overflow:hidden;}
.ui.borderless.pagination.menu .disabled .icon.right.chevron{float:left;  width:30px; height:33px; line-height:33px; background:url(../images/ui-icons.png) no-repeat 8px -188px; overflow:hidden;}
.ui.borderless.pagination.menu .active { background-color:#EFEFEF;}
.ui.borderless.pagination.menu .item { float:left; width:30px; height:33px; line-height:33px; text-align:center; overflow:hidden;}

.sec-titles {
	text-align: center;
	padding: 30px 0;
	height: 130px;
	position: relative;
}
.sec-titles h2 {
	font-size: 30px;
	color: #252525;
	font-weight: bold;
	background: url(../images/line.png) no-repeat bottom center;
	padding-bottom: 10px;
}
.sec-titles p {
	font-size: 14px;
	margin-top: 8px;
}

.index-pro {
	padding: 30px 0 30px;
	height: auto;
	overflow: hidden;
	background: url(../images/probg.jpg) no-repeat top center;
}
.index-pro .content {
	margin-top: 30px;
	height: auto;
	overflow: hidden;
}
.index-pro .content .fl {
	width: 300px;
}
.index-pro .content .fr {
	width: 860px;
}
.index-pro .content .fl .title {
	height: 70px;
	width: 270px;
	background: #e6212a url(../images/ico01.jpg) no-repeat 20px center;
	color: #FFF;
	padding: 15px 0 0 30px;
}
.index-pro .content .fl .title span {
	font-size: 28px;
	padding-left: 50px;
	display: block;
	color:#FFFFFF;
}
.index-pro .content .fl .title span i {
	display: block;
	font-size: 14px;
	font-style: normal;
}
.index-pro .content .fl .contact {
	background: #e6212a;
	text-align: center;
	padding: 20px 0;
}
.index-pro .content .fl .contact p {
	font-size: 18px;
	color: #FFF;
	margin-top: 10px;
}
.index-pro .content .fl .contact p span {
	display: block;
	font-size: 24px;
	font-weight: bold;
}
.category {
	width: 270px;
	padding: 10px 0;
	background: #FFF;
	overflow: hidden;
}

.index-pro .content .fr ul li {
	float: left;
	display: inline-block;
	margin-right: 23px;
	text-align: center;
	margin-bottom: 20px;
	font-size: 16px;
}
.index-pro .content .fr ul li:nth-child(3n) {
	margin-right: 0
}
.index-pro .content .fr ul li .img {
	width: 269px;
	height: 196px;
	border: 1px solid #ccc;
	position: relative;
	overflow: hidden;
}
.index-pro .content .fr ul li .img img {
	width: 269px;
	height: 196px;
}
.index-pro .content .fr ul li .mask {
	background: rgba(230,33,42,0.8);
	display: none;
	text-align: center;
	width: 269px;
	height: 196px;
	position: absolute;
	left: 0;
	top: 0;
}
.index-pro .content .fr ul li:hover .mask {
	display: block;
}
.index-pro .content .fr ul li .mask h2 {
	font-size: 18px;
	line-height: 42px;
	padding-top: 60px;
}
.index-pro .content .fr ul li .mask .more {
	width: 120px;
	height: 30px;
	margin: 0 auto;
	border: 1px solid #FFF;
	border-radius: 15px;
	line-height: 30px;
}
.index-pro .content .fr ul li a:hover h2 {
	color: #FFF;
}
.index-pro .content .fr ul li a:hover .more {
	color: #FFF;
}


/*首页关于我们*/

.qgs{display:block; width:100%; background:#f2f2f2; overflow:hidden;}
.qgs_ding{display:block; width:1180px;margin:0 auto;height:7px; background:#fff url(../images/qgs_ding.jpg) no-repeat right top;}
.qgs .inner{display:block; width:1173px; margin:0 auto; }
.qgs .about{float:left; width:860px;padding-top:20px;}
.qgs .chairman{float:right; width:310px;background:#ea4609;height:470px;}
.qgs .about .title{height:42px;}
.qgs .about .title span.en{line-height:9px;display:block;height:9px;}
.qgs .about .title .p{color:#000; font-size:43px; font-family:"Times New Roman", Times, serif;line-height:42px;float:left;width:20px;color:#333;margin-right:12px;}
.qgs .about .title h4{font-size:20px;display:block;height:30px; font-weight:bold; color:#ea4609;line-height:30px;font-family:"Microsoft YaHei"; }
.qgs .about .title .more{float:right;margin-top:25px;}
.qgs .about .line{ clear:both; display:block; height:4px; line-height:4px; font-size:4px;background:url(../images/xian2.jpg) repeat-x left top;margin-top:5px;}
.qgs .about .line .red{display:block; width:117px;height:4px;line-height:4px; font-size:4px;background:#ea4609;}
.qgs .about .con{ clear:both; padding-top:20px; line-height:30px; font-size:16px;}
.qgs .about .img1{float:left; margin-right:12px;width:334px; height:202px; background:#fff; padding:4px;border:1px solid #ccc;}
.qgs .about ul{margin-top:10px;}
.qgs .about ul li{float:left; width:156px; height:140px;margin-right:6px;}
.qgs .about ul li a{display:block;widdth:156px;}
.qgs .about ul li img{display:block; width:150px; height:113px; background:#fff;padding:2px; border:1px solid #ccc;}
.qgs .chairman .title{font-size:20px; color:#fff; font-weight:bold;padding-left:20px;padding-top:20px;}
.qgs .chairman .con{padding:20px 20px;color:#fff;}
.qgs .chairman .con p{ color:#FFFFFF;}
.qgs .chairman .con .img2{width:267px; height:179px;border:2px solid #fff;}
.qgs .chairman .more{display:block;text-align:center;}




.denews{ clear:both; display:block;width:1180px;margin:0 auto;margin-top:20px; margin-bottom:10px;}

.denews .news_inner{float:left;width:860px;margin-left:25px;padding-right:45px;background:url(../images/yin.jpg) no-repeat right top;}
.denews .news_inner .title{ clear:both; display:block; height:30px;}
.denews .news_inner .title h4{ float:left; color:#ea4609; font-size:16px;line-height:30px;}
.denews .news_inner .title .more{float:right;display:block;height:12px;margin-top:15px;}

.denews .news_inner ol{ padding-top:0px;}
.denews .news_inner ol li{clear:both;display:block;height:32px;line-height:32px;background:url(../images/dash.jpg) repeat-x left bottom;}
.denews .news_inner ol li a{line-height:32px;padding-left:10px;background:url(../images/ar2.jpg) no-repeat left center;}
.denews .news_inner ol li .time{float:right;color:#888;}



.denews .customer{float:right;width:262px;}
.denews .customer .title{clear:both;display:block; height:30px;}
.denews .customer .title h4{ float:left;color:#ea4609; font-size:16px;line-height:30px;}
.denews .customer .title .more{float:right;display:block;height:12px;margin-top:15px;}
.denews .customer .line{clear:both;display:block; height:2px; border-top:1px solid #006227; border-bottom:2px solid #006227;margin-top:5px;line-height:2px; font-size:2px;}
.denews .customer .con{margin-top:10px;}
.denews .customer .con h4{font-size:14px;}

.article_xx{ clear:both; overflow:hidden;}
.article_xx li{ clear:both; border-bottom:1px dotted #ccc; padding:3px 2px;}
.article_xx li:hover{ background-color:#efefef;}
.article_xx dt{ float:left; margin:6px 14px 0 10px;}
.article_xx dl{ margin-bottom:10px}
.article_xx dt img{ border:#eee solid 3px}
.article_xx dd{ color:#999}
.article_xx dd span{ float:right; line-height:34px; color:#999}
.article_xx h3{ font-size:20px; line-height:32px; margin-top:12px}
.content_btn{ line-height:26px; margin:20px 0; border:#ddd dotted 1px; padding:5px}
.content_btn a:hover{ color:#D80000}
.articledate{ text-align:center; color:#666; border:#ddd dotted 1px; padding:8px}
.cont table{border-top:#666 solid 1px; border-left:#666 solid 1px;}
.cont table td{border-bottom:#666 solid 1px; border-right:#666 solid 1px; }
.right_menu { padding:15px 10px}

.right_menu a{float:left; display:block;padding:8px 20px; font-size:16px;border:#ccc solid 2px;border-radius:22px;   margin:5px}
.right_menu a:hover{ background:url(../images/nav_bg.png) repeat-x;;color:#fff}
.right_menu .on{background:url(../images/nav_bg.png) repeat-x;;color:#fff}
.cont,sub-proinfo { line-height:26px}
.cont p,.sub-proinfo p{ padding:10px;line-height:26px}
.sub-proinfo table{border-top:#999 solid 1px; border-left:#999 solid 1px;}
.sub-proinfo table td,.sub-proinfo table th{border-bottom:#999 solid 1px; border-right:#999 solid 1px; padding:5px}
.back_info{ padding:5px; margin:0}
.failed { color:#f4510e}
.normal{}
.success{ color:#090}
.content_tit h2{ line-height:38px;}

.search_div{ margin:0 auto; padding-bottom:10px; text-align:center; }
/*.search_div input[type="text"] { width: 260px; padding: 2px; }*/
.search_div .name{ width: 160px;  }
.search_div .company { width: 260px; }
.search_div .search_btn{ padding: 5px 15px; background:red; color:#FFFFFF; margin-right:5px;  border-radius:6px; font-size:12pt;}
.article_right table{ border:1px solid #999999; width:98%; }
.article_right table td,.article_right table th{ border:1px solid #999999; text-align:center; padding:8px;}
.article_right table td a:hover{ color:#D80000; /*border-bottom:1px solid #FF0000;*/}
