@charset "utf-8";
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:center;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;

/*其他*/
.curp{cursor:pointer};

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

/*内页产品列表新版*/
/*内页左侧*/
.nei1003{ width:1003px; height:100%; overflow:auto; margin:0 auto; background:#fff; padding-top:10px;}
.neileft{ width:237px; float:left;}
.neileft{width:230px;}
.neileft h3{background:url(../images/pro_h3.gif) no-repeat;width:230px;height:57px;line-height:57px;text-align:center;font-weight:normal;font-size:18px;}
.neileft h3 a{color:#fff;font-family:"Microsoft Yahei";}
.pro_lm{border:1px solid #eee;border-top:0;padding:12px 0 0;background:#f6f7f8;}
.neileft h4{width:197px;height:35px;padding-top:4px;margin:0 auto 3px;line-height:33px;}
.neileft h4 a{color:#fff;font-size:15px;display:block;background:url(../images/pro_lf_h4.gif) no-repeat;padding-left:30px;}
.neileft .cp_lad img{ width:232px; height:63px; float:left; padding-top:8px;}

/*内页右侧版*/
.dazhong {
	width:765px;
	float:right; /*border:1px #ccc solid;*/
	background:#fff;
	display:inline; /*padding-bottom:15px;*/
	margin-bottom:15px;
}
.dazhong h6{ height:50px; line-height:50px; margin:0; font-size:18px; color:#006cd8; font-weight:normal; padding-left:50px; font-weight:bold; color:#0050ba; background: url(../images/t02.jpg) no-repeat left center;}
.dazhong h6 a:link, .dazhong h6 a:visited { color:#373737; text-decoration:none;}
.dazhong h6 a:hover { color:#1c9232; text-decoration:underline; }
.dazhong h6 p {font-size:14px; float:right;  display:block; margin-right:20px; color:#969696;  font-weight:normal; padding-left:18px;}
.dazhong h6 p a:link, .dazhong h6 p a:visited { color:#969696; text-decoration:none; font-size:14px; }
.dazhong h6 p a:hover { color:#f00; }

/*--产品列表--*/
.pic2015 { float:left;}
.pic2015 ul { margin:0px; padding:0px; margin-top:23px; }
.pic2015 li { float:left; list-style:none; margin-left:20px; display:inline; }
.pic2015 li img { width:220px; height:197px; padding:3px; border:1px solid #ccc;}
.pic2015 li dt { height:45px; width:198px; overflow:hidden; text-align:center; line-height:45px; }
.pic2015 ul li dt a:link, .pic2015 ul li dt a:visited { color:#000; font-size:14px; text-decoration:none; display:block; }
.pic2015 ul li dt a:hover { color:#F00; }


/*分页样式*/
.pages { text-align:center; margin-top:15px; margin-bottom:15px;}
.pages a { display:inline-block; border:1px solid #ccc; height:20px; line-height:20px; padding:0 7px; margin-left:5px; background:#fff; text-indent:0px; text-decoration:none; color:#8f8f8f; }
.pages a:hover { color:#f60; border:1px solid #ff5500; }
.pages .curr { display:inline-block; color:#f60; border:1px solid #ff5500; height:20px; line-height:20px; padding:0 7px; margin-left:5px; background:#ffeee5; text-indent:0px; }

/*荣誉资质列表*/
.picrongyu{ float:left; margin-top:20px;}
.picrongyu img{ width:213px; height:191px; padding:3px; border:1px solid #ccc; display:block;}
.picrongyu ul{ margin:0px; padding:0px;}
.picrongyu li{ float:left; list-style:none; margin-left:25px;display:inline; }
.picrongyu dt{ height:45px; line-height:45px; width:210px; overflow:hidden; text-align:center;  }
.picrongyu a{color:#000; text-decoration:none;font-size:14px;}
.picrongyu a:hover{color:#D90000; text-decoration:underline; }

.neicpMu{width:235px;}
.neicpMu ul{border:5px solid #0062bd; background:url(../images/uls.png) no-repeat 11px 19px; padding-top:11px; padding-bottom:20px; padding-left:5px;}
.neicpMu li{height:40px; line-height:40px; padding-top:10px;}
.neicpMu li a{display:block; padding-left:52px; height:40px; line-height:40px; font-size:16px;  text-decoration:none;color:#fff;background:url(../images/cpMuli.png)  no-repeat center;}
.neicpMu li a:hover{ height:40px; line-height:40px; background:url(../images/cpMuLiH.png) no-repeat center; color:#fff;}

.t05 h4{ width:235px; height:39px; background:url(../images/lianxi.png) no-repeat;}
.t05 h4 a{ color:#fff; font-size:15px; height:39px; line-height:39px; text-align:center; padding-left:80px;}
.contactn .tits {background:#0071e0; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a { color: #fff;}
.contactn .subnr { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; overflow: hidden;}
.contactn .subnr p {line-height:25px; overflow: hidden; padding-left:5px; font-size:14px;}
.contactn .subnr span {color: #333333;}
.contactn .subnr h5 {line-height:28px;overflow: hidden;}

/*新闻列表页样式*/
.web_content { width:730px; margin-top:12px; float:left; margin-left:20px; display:inline; }
.web_content li { float:left; width:730px;  font-size:14px; border-bottom:1px solid #eae7e7; display:inline; }
.web_content li .time { float:right; display:inline; }
.web_content li a { width:700px; height:40px; line-height:40px; display:block; padding-left:25px; background:url(../images/li2.jpg) center left no-repeat; font-size:16px; color:#000; text-decoration:none; }
.web_content li a:hover { color:#1c9232; }
/*文章内容页标题日期样式*/
.arttitle { line-height:45px; text-align:center; margin-top:25px; font-size:22px; font-weight:bold; color:#f60; }
.nariqi { width:95%; height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc; margin:0 auto; }


/*新闻列表页样式*/
.wenzhangliebiao{ width:740px; margin-top:12px; float:left; margin-left:20px; display:inline;}
.wenzhangliebiao li{ float:left; width:730px; height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #e6e7e7;  display:inline;}
.wenzhangliebiao li p{ float:right; display:inline;}
.wenzhangliebiao li a{ width:690px; height:40px; display:block; padding-left:25px;  background:url(../images/li2.jpg) center left no-repeat; font-size:14px; color:#000; text-decoration:none;}
.wenzhangliebiao li a:hover{ color:#F00;}


/*文章内容页编辑器正文*/
#MyContent{ padding:15px; font-size:14px; line-height:2;}
#MyContent p{ margin:0px; margin-top:8px;}
#MyContent img{width: expression(this.width > 710 ? 710: true); max-width: 710px;/* padding:3px; border:1px solid #E3ECF9; text-align:center; margin:10px auto;*/ }
#MyContent a{font-size:14px;}

.hongre{ color:#f00; font-size:16px; font-weight:bold;}
/*.cpjj{ height:36px; background:url(../images/cpjj.jpg);}*/

/* 文章内容页内容关键字链接样式 */
a.innerlink:link,a.innerlink:visited {color: #716E6E; text-decoration:none; font-size:13px; font-size:13px; font-weight:bold;}
a.innerlink:hover{color:#000;}

/*上一篇下一篇*/
.sypxyp {font-size:14px; line-height:32px; color: #333333; text-decoration: none; background-color: #FDFDFD; clear: both; width: 95%; margin: 8px auto;	text-align:left; border: 1px dashed #CCCCCC; padding-left:12px;}
.sypxyp a:link,.sypxyp a:visited{ color:#666;font-size: 14px; text-decoration:none;}
.sypxyp a:hover{ color:#D90000;}

/*相关文章链接*/
.xiangguan{ float:left;width:710px; padding-top:5px; margin-left:15px; margin-bottom:10px; display:inline;}
.xiangguan h5{ height:30px; line-height:30px;margin:0; font-size:14px; color:#EB8307; font-weight:normal; /*border-bottom:1px #E3E3E3 solid;*/ font-weight:bold; padding:0;}
.xiangguan h5 a:link, .xiangguan h5 a:visited{ color:#007B00; text-decoration:none;}
.xiangguan h5 a:hover{ color:#015700;}
.xiangguan h5 span{ float:right; font-family:Arial, Helvetica, sans-serif; display:block; margin-right:10px; color:#6C6C6C; font-size:10px; font-weight:normal;}
.xiangguan ul{ margin-top:5px;list-style:none; }
.xiangguan ul li{ float:left;width:325px;font-size:14px; height:33px; line-height:33px; border-bottom:1px solid #E3E3E3;background:url(../images/indexpic2.gif) 0 -22px no-repeat; padding:0;padding-left:18px; margin-left:10px; display:inline;}
.xiangguan ul li a{ padding:0; color:#666; text-decoration:none;}
.xiangguan ul li a:hover{padding:0;  color:#D90000;}


input{ border:1px solid #ccc; height:30px; line-height:30px;}
textarea{ border:1px solid #ccc;}
.tijiao{ width:120px; height:40px; background:#f60; font-size:14px; color:#fff;border:none; float:left;}
.chongxie{ width:120px; height:40px; background:#0878d7; font-size:14px; color:#fff;border:none;float:left; margin-left:25px;}

/*恺策版内页右侧部分*/
.txneiright { width:754px; height:295px; float:right; background:url(../Images/lxgj.png) right no-repeat; }
.txneiright h3 { height:26px; line-height:26px; margin-bottom:15px; font-size:22px; color:#007B00; font-weight:normal; border-bottom:1px #E3E3E3 solid; padding-left:30px; background:url(../images/indexpic2.gif) 0 -76px no-repeat; }
.txneiright h3 span { float:right;  display:block; margin-right:10px; color:#6C6C6C; font-size:22px; font-weight:normal; }
.txneiright h3 span a { color:#666; text-decoration:none; }
.txneiright h3 span a:hover { color:#D90000; }
.txneiright p { line-height:28px; text-indent:2em; }
.txneiright ul { width:385px; margin-top:30px; list-style:none; margin-left:50px;}
.txneiright ul li { height:35px; line-height:35px;  font-size:16px; font-family:"微软雅黑"; }
.txneiright ul li strong { font-size:22px; color:#0c5ac1; }
.txneiright ul li a { color:#666; text-decoration:none;}
.txneiright ul li a:hover { color:#D90000; }
.txneiright .wenzi { padding:10px; }
.txneiright .red { color:red; font-weight:bold; }
.txneiright .blue { color:blue; }
.txneiright .lianxi { margin-top:45px; float:right; }

/*文章分页样式 搜索结果页分页*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}
