﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{ font-size:12px; background:#ffffff;}
fieldset,img,abbr,acronym{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none;}
address,caption,cite,code,dfn,em,var{font-weight:normal;font-style:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{/*font-weight:normal;*/font-size:100%;}
q:before,q:after{content:'';}
a{color:#666666;text-decoration:none; border:none;}
a:hover{color:#1967ba;text-decoration:none;}
.c,.clean{clear:both;height:0;font-size:1px;line-height:0}
.outline{blr:expression(this.onFocus=this.blur());outline:none}
.none{display:none}
.posi_r{ position:relative;}
.posi_a{ position:absolute;}
input,textarea{outline:none}

.fl{ float:left;}
.fr{ float:right;}
.marg_T10{ margin-top:6px;}
.marg_L10{ margin-left:10px;}
.clr{ clear:both;}
.clr10{ clear:both; height:10px; overflow:hidden;}
.clr15{ clear:both; height:15px; overflow:hidden;}
.clr30{ clear:both; height:30px; overflow:hidden;}

.clear:after{ clear:both; content:''; height:0; overflow:hidden;}
.clear{ zoom:1;}

.header,.footer{ width:100%;}
.wrap,.container{ width:1000px; margin:0 auto;}

.header .top{ background:url(../Images/top_bg.gif) repeat-x; height:94px;}
.header .top .tools{ line-height:32px; text-align:left; display:inline-block; padding-right: 15px; }

.header .menu{ background:url(../Images/dh_bg.gif) repeat-x; height:39px; line-height:39px;}
/*.header .menu a{ display:inline-block; float:left; padding:0 30px; color:#ffffff; font-weight:bold; font-size:14px;}
.header .menu a.subMenu{ background:url(../Images/dh_line.gif) right no-repeat;}*/
.header .menu a:hover{ color:#efefef;}
.header .menu LI {
	HEIGHT: 35px;
	WIDTH: 88px;
	POSITION: relative;
	FLOAT: left;
	padding:3px 8px 0 15px;
	Z-INDEX: 999;
	background:url(../Images/dh_line.gif) left no-repeat;
}
.header .menu LI A {
	HEIGHT: 35px;
	WIDTH: 88px;
	FONT-WEIGHT: bold;
	 color:#ffffff;
	TEXT-ALIGN: center;
	DISPLAY: block;
	LINE-HEIGHT: 30px;
}
.header .menu LI A:hover {
	COLOR: #fff
}
.header .menu LI.hover A {
	COLOR: #fff
}
.header .menu LI.home {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.header .menu li.home ul{left:0;}
.header .menu LI UL {
	WIDTH: 110px;
	POSITION: absolute;
	LEFT: 3px;
	TOP: 38px;
	VISIBILITY: hidden;
	BACKGROUND-COLOR: #3293fa
}
.header .menu LI UL LI {
	HEIGHT: 25px;
	WIDTH: 110px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM: #d5e9fd 1px solid;
	TEXT-ALIGN: center;
	padding:0;
}
.header .menu LI UL LI A {
	HEIGHT: 28px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-WEIGHT: normal;
	COLOR: #fff;
	LINE-HEIGHT: 28px
}
.header .menu LI.hover UL LI A {
	HEIGHT: 28px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-WEIGHT: normal;
	COLOR: #fff;
	LINE-HEIGHT: 28px
}
.header .menu li.home ul li a{ text-align:center; width:110px;}
.header .menu LI UL LI A:hover {
	BACKGROUND: #68affc; width:110px; text-align:center;
}
.header .menu LI.hover UL LI A:hover {
	BACKGROUND: #68affc; width:110px; text-align:center;
}
.header .menu LI.center UL {
	width:110px;
}
.header .menu LI.center UL LI {
	width:110px;
}
.header .menu LI.center UL LI A {
	width:110px; text-align:center;
}

.footer{ border-top:2px solid #1875d4;}
.footer .link{ margin:10px 0;}
.footer .link select{ width:220px; font-size:12px;}

.footer .webInfo{ margin:10px 0;}
.footer .webInfo p{ text-align:center; line-height:24px;}
.footer .webInfo p span{ padding:0 3px; color:#013332;}
/*图片新闻*/
.container .bigeye{ width:307px; height:227px; padding:8px; border:1px solid #e7e7e7; background:#fafafa;}
.container .bigeye img{ width:307px; height:227px;}
/*新闻资讯*/
.container .news{ width:405px; height:243px; overflow:hidden; border:1px solid #e7e7e7; background:#ffffff;}
.news .newsT,.doWhat .tit,.notice .tit{ background:#ededed; padding-left:15px; height:30px;}
.news .newsT span,.doWhat .tit span,.notice .tit span{ line-height:30px; color:#1967ba; font-size:12px; font-weight:bold;}
.news .newsT a,.doWhat .tit a,.notice .tit a{ color:#9e9e9e; line-height:30px; font-size:10px; margin-right:10px;}
.news .newsT a:hover,.doWhat .tit a:hover,.notice .tit a:hover{ color:#898989;}
.news .newsC{ padding:8px;}
.news .newsC ul{ padding:0 8px; height:192px; overflow:hidden;}
.news .newsC ul li{ line-height:31px; border-bottom:1px dashed #e7e7e7; display:inline-block;}
.news .newsC ul li a{ color:#333333; background:url(../Images/dot_01.gif) 3px 13px no-repeat; padding-left:14px; display:inline-block; width:357px;}
.news .newsC ul li a:hover{ color:#000000;}
.news .newsC ul li a .title{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:260px; overflow:hidden; display:inline-block;}

/*通知公告*/
.container .notice{ width:246px; height:243px; border:1px solid #e7e7e7; background:#ffffff;}
.notice .cont{ padding:8px;}
.notice .cont ul{ padding:0 0px; height:192px; overflow:hidden;}
.notice .cont ul li{ line-height:31px; border-bottom:1px dashed #e7e7e7; display:inline-block;}
.notice .cont ul li a{ color:#333333; background:url(../Images/dot_01.gif) 3px 13px no-repeat; padding-left:14px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:195px; overflow:hidden; display:inline-block;}
.notice .cont ul li a:hover{ color:#000000;}
/*我能为你做什么*/
.container .doWhat{ width:323px; height:277px; border:1px solid #e7e7e7; background:#ffffff;}
.doWhat .cont{ padding:10px 12px;}
.doWhat .cont ul{ width:299px; overflow:hidden;}
.doWhat .cont ul li{ padding:8px 0; display:block; float:left;}
.doWhat .cont ul li .img img{ width:94px; height:97px;}
.doWhat .cont ul li .tools{ width:194px; height:97px; overflow:hidden;}
.doWhat .cont ul li .contT{ color:#1967ba; line-height:30px; font-size:12px; font-weight:bold; border-bottom:1px dashed #e7e7e7;}
.doWhat .cont ul li .contC a{ line-height:33px; width:97px; text-align:left; display:inline-block; float:left;}
.doWhat .cont ul li .contC a.more{ text-align:center; color:#1260aa;}
.doWhat .cont ul li .contC a.more:hover{}

/*检测服务*/
.container .service{ width:405px; height:277px; overflow:hidden; border:1px solid #aed4fa; background:#ffffff;}
.service ul{ width:182px; margin:7px 10px; _margin:7px 5px; height:257px; overflow:hidden;}
.service ul li{ margin:10px;}
.service ul li a{ background:url(../Images/jcfw_title_2.gif) no-repeat; width:165px; height:32px; line-height:32px; display:inline-block; text-align:center; color:#333333;}
.service ul li a:hover{ color:#1967ba;}
.service ul li a.on,.service ul li a.on:hover{ background:url(../Images/jcfw_title.gif) no-repeat; color:#ffffff; font-weight:bold;}
.service .detailMore{ position:absolute; top:235px; right:30px; z-index:99;}
.service .detailMore a{ color:#1260aa;}
/*图片链接*/
.container .imghref{ width:246px; height:277px; background:#ffffff;}
.imghref a{ border:1px solid #e7e7e7; width:246px; height:63px; display:inline-block;}
.imghref a img{ width:246px; height:63px;}
/*企业之窗*/
.container .company{}
.container .company{ width:998px; height:190px; overflow:hidden; border:1px solid #e7e7e7; background:#ffffff;}
.company .tit{ background:#ededed; padding-left:15px; height:30px;}
.company .tit span{ line-height:30px; color:#1967ba; font-size:12px; font-weight:bold;}
.company .tit a{ color:#9e9e9e; line-height:30px; font-size:10px; margin-right:10px;}
.company .tit a:hover{ color:#898989;}
.company .cont{ width:978px; padding:10px 0; overflow:hidden; position:relative; z-index:22}
/*.company .cont ul li{ width:165px; padding:0 10px; float:left;} 
.company .cont ul li a{ text-align:center; display:inline-block; width:165px;}
.company .cont ul li a img{ width:165px; height:110px;}
.company .cont ul li a p{ text-align:center; line-height:30px;}*/

/*二级页面*/
/*左侧*/
.leftMenu a{ color:#333333;}
.leftMenu a:hover{ color:#1d69b7;}
.leftMenu{ width:238px; border:1px solid #e7e7e7; min-height:520px;}
.leftMenu .leftMenuT{ padding-left:15px; font-size:14px; font-weight:bold; color:#333333; border-bottom:2px solid #1875d4; line-height:36px;}
.leftMenu .leftMenuC ul{ margin:10px; _margin:10px 0;}
.leftMenu .leftMenuC ul li{ margin:10px; margin:10px 10px 0!important; width:197px; height:31px; float:left; color:#333333;}
.leftMenu .leftMenuC ul li a{ padding-left:66px; line-height:31px; background:url(../Images/ej_a_link.gif) no-repeat; display:inline-block; width:131px;}
.leftMenu .leftMenuC ul li a.on{ color:#ffffff; font-weight:bold; background:url(../Images/ej_a_hover.gif) no-repeat;}
/*右侧*/
.right a{ color:#333333;}
.right a:hover{ color:#1d69b7;}
.right{ width:743px; border:1px solid #e7e7e7; min-height:520px;}
.rightT{ background:url(../Images/ej_dqwz.gif) 18px 8px no-repeat; height:36px; line-height:36px; padding-left:42px; border-bottom:2px solid #1875d4; color:#333333;}
.rightT span{ color:#1d69b7;}

.rightC{ padding:15px 20px;}
.rightC ul li{ line-height:30px; border-bottom:1px dashed #e7e7e7; background:url(../Images/dot_03.gif) 5px 14px no-repeat; padding-left:16px; }
.rightC ul li a{ width:500px; height:34px; line-height:34px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.rightC ul li span{ color:#999999; }
/*分页*/
.pagebox{ height:40px; padding-top:20px;}
