@charset "utf-8";
/* CSS Document */
/*h5 strong{ visibility: hidden} 图片上的名字利于优化写的 */

*{margin:0px;padding:0px;list-style:none;}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
html {
overflow-y: auto;
}
img{border:none;}
body{
	/* font:12px/18px Tahoma, Arial, "宋体";  */
	font:12px/18px tahoma,"microsoft yahei","\5FAE\8F6F\96C5\9ED1";
	color:#7d7d7d; height:100%; background:#ffffff;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{font-weight:normal;}
h2{ font-size:12px;}

a{color:#7e7e7e; text-decoration:none;}
a:hover{color:#5fbe59; text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.public{width:1000px; margin:auto;}
.bg_k{background:#FFF;}
.fl,.fr,.public{overflow:hidden;}
.clearfix{clear:both;}
.zt,.tit,b{font-family: "Microsoft YaHei", "微软雅黑", monospace !important;}


.Google{-webkit-text-size-adjust:none;}/*----字体12号解决办法--*/

.hs,.hs a{ color:#ff6511;}
.hs a:hover{ color:#ff6511;}
/*----------------------------------*/
.top{ background:#52AEF7; height:24px; text-align:right; line-height:24px;}
.top a{ color:#E4F3FF; padding-left:10px;}
.top a:hover{ color:#fff;}
.dh{ padding-top:15px;}

#topmenu{position:absolute;top:10px;background:url(../images/nav.png) repeat-x bottom;width:100%;margin:0 auto;clear:both;z-index:998;left:0;padding-top:10px}
.logo{height:92px;}
.logo img{}



.w264{ width:264px;}
.w660{ width:687px;}
.w315{ width:317px; padding-left:22px; height:248px;}
.w3151{ width:317px; height:248px;}
.w3152{ width:350px; padding-left:40px; height:248px;}
.w3153{padding-left:40px; height:330px;}
.w253{ width:253px;}
.w339{ width:339px; padding-left:30px; height:250px; margin-bottom:20px; overflow:hidden;}
.w339l{ width:339px; height:250px; margin-bottom:20px; overflow:hidden;}
.tit{ font-size:17px; color:#575757; padding-bottom:15px;}
.tit em{ color:#3c8cbf; font-style:normal; padding-left:5px; font-size:16px;}
.tit span{ float:right; font-size:12px;}
.tit a{ color:#575757;}

.yw li{ line-height:28px; border-bottom:1px solid #dfdfdf; background: url(../images/dd_03.gif) no-repeat left center; padding-left:20px;}

.news{ padding:7px 0 0 0;}
.news li{line-height:24px;*line-height:23px; height:24px;*height:23px; display:block; overflow:hidden; }
.news li a{ display:block; width:240px; float:left;}
.news span{ float:right; padding-left:10px; color:#7d7d7d;}
.tjnews em{ float:left; padding-right:10px;}
.tjnews h2{ font-size:14px; font-weight:bold; line-height:30px;}
.tjnews{ height:72px;}


#menu2 {
	text-align:right;
	height:24px;
	margin-top:25px;
}
#menu2 ul {
	float:right;
	list-style: none;
	font-size: 1.1em;
	cursor:pointer;
}
#menu2 ul li {
	cursor:pointer;
	margin-left:5px;
	padding: 0;
	overflow: hidden;
	float: left;
	height: 24px;
	width: 24px;
	display: block;
}
#menu2 ul li a, #menu2 ul li span {
	float: left;
	text-decoration: none;
	color: #fff;
	clear: both;
	width: 24px;
	height: 20px;
	line-height: 20px;

	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#menu2 ul .q1 a{
width:24px; height:5px; display:block;
background: transparent url(../images/QQ_03.png) no-repeat left bottom;
background-position: left bottom;
}

#menu2 ul .q1 span {
background: transparent url(../images/QQ_03.png) no-repeat left top;
background-position: left top;
}

#menu2 ul .q2 a{
width:24px; height:5px; display:block;
background: transparent url(../images/QQ_03.png) no-repeat -68px bottom;
background-position: -68px bottom;
}

#menu2 ul .q2 span {
background: transparent url(../images/QQ_03.png) no-repeat -68px top;
background-position: -68px top;
}

#menu2 ul .q3 a{
width:24px; height:5px; display:block;
background: transparent url(../images/QQ_03.png) no-repeat -34px bottom;
background-position: -34px bottom;
}

#menu2 ul .q3 span {
background: transparent url(../images/QQ_03.png) no-repeat -34px top;
background-position: -34px top;
}
.dh h2{ text-align:right;}

#pages { padding:24px 0 10px; font-family: "Microsoft YaHei", "微软雅黑", monospace !important;}
#pages a { display:inline-block; height:18px; line-height:18px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px; color:#5c5c5c;}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#5c5c5c; text-decoration:none }
#pages span { display:inline-block; height:18px; line-height:18px; background:#616161; border:1px solid #616161; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:18px; line-height:18px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.hot{ line-height:20px;}
.hot li{ width:200px; height:20px; overflow:hidden;}

.n_news li{ line-height:35px; border-bottom:1px dotted #CCC; font-size:13px;}


.n_news li:hover{ background:#f2f2f2;font-family: "Microsoft YaHei", "微软雅黑", monospace !important;}
.n_news li:hover a,.n_news li:hover span{ font-weight:bold; color:#398cbe;}
.n_news span{ padding-right:20px; color:#9e9e9f; float:right;}
.n_news a{ padding-left:10px; color:#555;}



.new_ny{ line-height:30px; color:#4a4a4a;border-bottom:1px dotted #ccc; padding-bottom:10px; margin-bottom:20px;}
.new_ny span{ font-size:12px;color:#999999;}
.new_wz{ line-height:23px; padding-bottom:20px; font-size:14px;}

.f14{border-top:1px dotted #ccc;line-height:20px; padding-bottom:20px;padding-top:20px;}
.f14 a:hover{ background:#ff6511; color:#fff;}

.sck{}
.sc{ position:fixed;color:#828282; top:100px; width:5px; line-height:12px; margin-left:1135px;}
.sc a{ color:#828282; display:block;}
.sc a:hover{ color:#919191;}
.sc span{ border-left:1px solid #828282; height:10px; display:block;margin:5px 0 5px 5px;}
/*banner*/

#footer {
	text-align:center;
}
.fullSlide {
	width:100%;
	position:relative;
	height:356px;
	background:#FFF;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:356px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:356px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12px;
	height:12px;
	margin:1px;
	overflow:hidden;

	margin:0 3px;
	background:url(../images/d.png) no-repeat right top;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:url(../images/d.png) no-repeat left top;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=40);
	opacity:0.4;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.gg{ height:38px; padding-top:20px; border-bottom:1px solid #dcdcdc;}
.g1,.g2{ float:left;}
.g2{ width:650px; line-height:23px;}
.g3{ font-size:14px; background:url(../images/dh_06.jpg) no-repeat 0px 1px; padding-left:27px; color:#fc5e07; margin-left:15px; float:right;}
.g1{ background: url(../images/lb_03.jpg) no-repeat; height:24px; width:89px; padding-left:12px; line-height:22px;}
.f12red{ padding-left:5px;}

.case{ background:#398cbe; height:39px; color:#fff; font-size:14px; }
.case2{font-weight:bold;}
.case2 span{ float:left;display:block; line-height:39px; border-right:1px solid #8fbadc; height:39px; padding-left:49px;}
.case2 .ca1{ width:192px; padding-left:0px;}
.case2 .ca1 img{ padding-top:7px; padding-left:5px;}
.case2 .ca2{width:300px; background:url(../images/bg_18.gif) no-repeat 35px 11px; padding-left:60px;}
.case2 .ca3{width:132px; background:url(../images/xm_18.gif) no-repeat 25px 11px;}
.case2 .ca4{width:100px; background:url(../images/ss_18.gif) no-repeat 25px 11px;}
.case2 .ca5{width:60px; background:url(../images/12_17.gif) no-repeat 25px 11px; border:none;}
.casek{ border-bottom:1px solid #ededed; padding:20px 0 35px;}

#tabs{ float:left; width:200px; background:url(../images/xmbj_21.gif) repeat-y 195px;}
#tabs li {width:74px; line-height:31px; height:31px;cursor:pointer; font-size:14px; width:205px; padding-left:10px;}
#tabs .none {color:#555;}
#tabs .show{color:#FFF; background:url(../images/bj.png) no-repeat;}

#tabs_k .none { display:none;}
#tabs_k .show { display:block; color:#555;}
#tabs_k{ float:left; padding-left:20px;}
.case_ul{ color:#555;}
.case_ul li{ padding-left:8px; line-height:31px; height:31px;*height:auto;}
.case_ul li.b{background:#f1f1f1;}
.case_ul li:hover{background:#81cc7c;}

.case_ul h2,.case_ul span,.case_ul em,.case_ul i{ display:block; float:left; font-style:normal; font-size:14px;}
.case_ul a{ display:block; cursor:pointer; color:#656567;}
.case_ul a:hover{ color:#FFF;}
.case_ul h2{ width:355px;}
.case_ul span{ width:180px;}
.case_ul em{ width:148px;}
.case_ul i{ width:85px;}

.hzkh{ margin-left:-20px; display:block; width:270px;}
.hzkh li{ float:left; border:1px solid #d4d4d4; margin-left:20px; margin-bottom:11px;}

.bottom{ background:#0178bc; color:#E4F3FF; padding:20px 0 40px; font-size:15px;}
.bottom a{color:#E4F3FF;}
.bottom a:hover{color:#FFF;}

.link{ border-bottom:1px solid #808080; line-height:30px; padding-bottom:10px; height:30px; overflow:hidden; margin-bottom:10px;}
.link a{ padding-left:20px;}

.link2 a{ padding-right:20px;}
.link2 span{ display:block; margin-bottom:10px;}
.link2 em{ font-style:normal; display:block; height:30px; padding:6px 0;}
.link2 em a{  display:inline-block;height:30px; display:block; margin-left:20px; float:left;}
.link2 em b{ font-weight:normal; line-height:36px; float:left; display:block; height:30px;}
.x1,.x2,.x3,.x4,.zm1,.zm2,.zm3,.zm4{ background-image:url(../images/footer-icons.png); background-repeat:no-repeat;}
.x1{ background-position:left top; width:79px;}
.x1:hover{background-position: 0px -30px;}
.x2{background-position:-99px top; width:71px;}
.x2:hover{background-position:-99px -30px;}
.x3{background-position:-190px top; width:92px;}
.x3:hover{background-position:-190px -30px;}
.x4{background-position:-302px top; width:93px;}
.x4:hover{background-position:-302px -30px;}

.link3{ text-align:center; border-top:1px solid #E4F3FF; padding-top:10px; margin-top:10px;}
.kf{ text-align:right;}
.link3 span{ display:block; text-align:center; margin-top:15px;}
.link3 span a{ display:block; height:37px; display:inline-block; zoom:1; *display:inline; margin:0 10px;}
.link3 span a img{ width:83px; height:30px;}

.link3 span .aqlm{FILTER:gray; padding-top:5px;}
.link3 span .aqlm:hover{FILTER:none;}
.zm1{ width:96px;background-position:0px -67px;}
.zm1:hover{background-position:0px -117px;}
.zm2{ width:42px;background-position:-161px -67px;}
.zm2:hover{background-position:-161px -117px;}
.zm3{ width:30px;background-position:-203px -67px;}
.zm3:hover{background-position:-203px -117px;}
.zm4{ width:65px;background-position:-96px -67px;}
.zm4:hover{background-position:-96px -117px;}

/*.w200{ width:202px;background:url(../images/xmbj_21.gif) repeat-y right;}*/
/*.nrk{background:url(../images/bj_03.gif) repeat-y -28px 0px;}*/
.nrk{background:url(../images/xmbj_21.gif) repeat-y 194px 0px;}
.w200{ width:202px;}
.nytit{ padding:20px 0 0 0;}
.nytit li{ line-height:31px; font-size:14px;}
.nytit li a{display:block; width:205px; height:31px; color:#555555; padding-left:10px;background:url(../images/nytx_07.gif) no-repeat left bottom; }
.nytit li a:hover{ color:#5fbe59;}
.nytit li a.b{background: url(../images/bj.png) no-repeat; color:#fff;}

.ny_tit h2{ font-size:25px; font-weight:bold; line-height:25px; padding-top:7px;}
.ny_tit span{ font-size:14px;}
.ny_tit{background:#398cbe url(../images/51_03.gif) no-repeat 25px 9px; color:#fff; height:52px; padding-left:40px; width:154px;}

.w800{ width:773px; float:left; padding-left:20px;}
.ny_bt{ line-height:50px; border-bottom:1px solid #d2d2d2; height:50px;}
.ny_bt h2{ float:left; font-size:24px; font-weight:bold; color:#6d6d6d; line-height:45px;}
.ny_bt span{ float:right; background:url(../images/fz_03.gif) no-repeat 0px 50%; padding-left:20px; color:#555;}
.ny_bt span a{ color:#555;}
.ny_bt span a:hover{color:#5fbe59;}
.nrwz{ padding:20px 0;}

.case_ul2{ color:#555;}
.case_ul2 li{ padding-left:8px; line-height:31px; height:31px;*height:auto;}
.case_ul2 li.b{background:#f1f1f1;}
.case_ul2 h2,.case_ul2 span,.case_ul2 em,.case_ul2 i{ display:block; float:left; font-style:normal; font-size:14px;}
.case_ul2 a{ display:block; cursor:pointer; color:#656567;}
.case_ul2 a:hover{ color:#FFF;}
.case_ul2 li:hover{background:#81cc7c;}
.case_ul2 h2{ width:359px;}
.case_ul2 span{ width:180px;}
.case_ul2 em{ width:138px;}
.case_ul2 i{ width:85px;}



.hot_tj{ padding-bottom:20px;}
.hot_tj img{ }
.hot_tj div{float:left; width:96px; height:72px; overflow:hidden; margin-right:15px;}
.hot_tj h2{ font-size:14px; font-weight:bold; line-height:30px; color:#747474;}
.hot_tj span{ height:38px; overflow:hidden; overflow:hidden; display:block;}

.h_k{}
.h_k dd{ width:370px; float:left;}
.h_k div{ border:1px solid #e8e8e8; padding:3px;}
.h_k h2 a{ color:#5fbe5a;}

.h_k2 dd{ clear:both; padding-bottom:20px;border-bottom:1px solid #e8e8e8; padding-top:10px;}
.h_k2 img{ width:80px; height:60px;}
.h_k2 div{width:80px; height:60px; padding-top:5px;}
.h_k2 h2{ font-weight:normal;}


/* 通用容器 */
.boxk{ margin-left:-30px; padding:20px 0;}
.box{overflow:auto; padding-bottom:30px; width:343px; float:left; padding-left:40px;}
.box h5 a{ display:block;color:#FFF; height:28px; margin-bottom:20px; line-height:28px; padding-left:10px; font-size:14px; font-weight:bold;}
.title-1{ background:url(../images/hbj_03.gif) repeat-y left;}
.title-2{ background:url(../images/yxw_03.gif) repeat-y left;}
.title-3{ background:url(../images/xmbj_03.gif) repeat-y left;}

.box h5 a:hover{ background:url(../images/hs.gif) repeat-y left;}

.box .content img{ float:left; padding-right:10px;}
.box .content strong a{ font-size:14px; color:#545454;}
.box .content strong a:hover{color:#1e50a2; text-decoration: underline;}
.box .content p{ padding-bottom:10px;}
.box .content p{ background:url(../images/dx_07.gif) repeat-x bottom;}

.list{ font-size:14px; margin-top:10px;}
.list a{color:#545454; line-height:24px;}
.list a:hover{ color:#1e50a2; text-decoration: underline; background:none;}

.list2 span{ float:right;}
/* .list2{ font-family:"宋体";} */
.list2 li.hr{background:url(../images/dx_07.gif) repeat-x 50%; height:20px;}
.list2{ padding:10px 0;}


.box a.more{ font-size:12px; 
	/* font-family:"宋体";  */
	margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.input{ padding-top:20px;}
.input input,.input textarea{ background:#e0e0e0; border:none; margin:10px 0 0; line-height:25px; padding:5px 10px; color:#888686; width:160px; font-size:12px; line-height:18px;}
.input textarea{ height:150px;}
.input span input{ background:#fc8617; color:#fff; width:100px; cursor:pointer;}
.input span input:hover{background:#fc9517;}

.new_ny p{ font-size:16px;}
.new_ny strong{ font-size:20px;color:#5b8bd3; font-weight:bold;}

/*------top-------*/
#scrollUp {
	bottom: 20px;
	right: 20px;
	height:38px;
	width:38px;
	background:url(../images/top.png) no-repeat;
	color: #fff;
	font-size: 12px;
	font-family: sans-serif;
	text-decoration: none;
	padding: 10px 0px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	-webkit-transition: background 200ms linear;
	-moz-transition: background 200ms linear;
	transition: background 200ms linear;
	filter:alpha(opacity=60);
	opacity:0.6;
}
	#scrollUp:hover {
	filter:alpha(opacity=100);
	opacity:1;
	}

	#scrollUp-active{
	display: none;
}
.iaeweb-page {
	padding-top: 15px;
	border-top: 1px solid #d2d2d2;
}
.iaeweb-page a{margin:0 2px;border:1px solid #ddd;padding:5px 9px;color:#666;line-height:26px;border-radius:15px;}
.iaeweb-page a:hover{border:1px solid #f00;background:#f00;color:#fff;text-decoration:none}
.iaeweb-page span{border-radius:15px;background-color:#e4f6fc;color:#5394aa;border:1px solid #bfdfea;margin:0 2px;padding:5px 9px}

p.MsoNormal{
	line-height: 1.5em;
}

.new_wz img{
	max-width: 100%;
	height:auto !important;
}
