﻿@charset "utf-8";
/* CSS Document */
*{padding:0px;
	margin:0px;
	font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;}
ul{
	list-style:none;
}
img{border:0px;}
a{ color:#0097cc; text-decoration:none;}
h3{font-size:14px;}
A:hover {
	COLOR: #51b400; TEXT-DECORATION: underline
}
body{ margin:0px; background:url(head_bg.jpg) top repeat-x;}
#container{width:950px; margin:auto;}
#head{height:104px;}
.logo{height:71px; background:url(logo_bg.jpg);}

.menu{height:33px; background: url(lg-bg.gif);}
.menu ul li{width:100px; line-height:33px; text-align:center; background:url(menu_line.jpg) no-repeat right; float:left;}
.menu a{ font-weight: bold; color:#fff;}
#main{height:auto;}
.banner{height:197px; background:url(banner.gif);}
.midload{margin-top:5px; border:1px #666 solid;}
.midjianjie{width:650px;border:1px #c9d3dd solid; margin-top:5px; float:left;}
.midjianjie dl {width:648px; margin:1px 1px 1px 1px; background:#e3ebee;}
.midjianjie dl dt{ height:45px; background:url(gongneng.gif);text-indent:490px; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0b5fac; line-height:45px;}
.midjianjie dl dt dd{width:300px; float:left; height:30px; line-height:30px; margin-top:5px; float:left;}
.midjianjie ul {width:648px;  height:180px;   margin:1px 1px 1px 1px; background:#e3ebee; overflow:hidden;}
.midjianjie ul li {float:left; margin-top:5px; line-height:20px; color:#479ebf;}
.midjianjie ul li h2{color:#0b5fac; font-weight:bold; margin:0px;}
.midload{width:290px; margin-left:5px;  border:1px #c9d3dd solid; float:left;}
.midload ul {width:288px; height:180px; margin:1px 1px 1px 1px; background:#d2dfe7; overflow:hidden;}
.midload ul li{height:23px; width:250px; padding-left:20px; line-height:23px; overflow:hidden;}
.midload ul li cite{float:right;}
.midload ul li a{color:#666;}
/*.midload dl {width:288px; height:180px; margin:1px 1px 1px 1px; background:#e3ebee; overflow:hidden;}
.midload dl dt{ height:30px; line-height:30px;}
.midload dl dt dd{width:200px;height:30px; line-height:30px; margin-top:5px; text-indent:30px;overflow:hidden;}*/
.midsever{width:948px; height:auto; border:1px #c9d3dd solid; margin-top:5px;}
.midsever ul{width:946px; height:180px; *height:auto; margin:1px 1px 1px 1px; background:#e3ebee;}
.midsever ul li {float:left;  color:#479ebf;}
.midsever ul li h2{height:25px; line-height:25px; color:#0b5fac;}
.midnew{width:650px; height:267px; background:url(left_news_bg.jpg) bottom no-repeat; float:left; margin-top:5px;}
.midnew ul{width:640px; margin-left:10px; margin-top:15px;}
.midnew ul li{width:105px; height:93px; padding-left:18px; float:left; margin-top:5px; text-align:center; overflow:hidden; }
.midnew ul li span{height:20px; width:105px; overflow:hidden; line-height:20px; clear:both;}
.midnew ul li span a{color:#666;}
.midnew ul li img{border:1px #0b5fac solid;}
.midnewtit{height:26px; background:url(leftnew.gif);}
.midnewtit h2{background:url(news_first_bg.jpg) no-repeat left; line-height:26px; text-indent:20px; font-weight:bold;}
.midcase{width:290px; height:267px; background:url(rightbg.gif) no-repeat bottom; margin-left:7px; margin-top:5px; height:267px; float:left;}
.midcase ul{width:280px; margin-top:10px;}
.midcase ul li{width:240px; height:25px; line-height:25px; padding-left:25px; overflow:hidden;}
.midcasetit{height:26px; background:url(right_head_bg.gif);}
.midcasetit h2{background:url(news_first_bg.jpg) no-repeat left; line-height:26px; text-indent:15px; font-weight:bold;}
.midcasetit h2 cite{float:right; }
.midcasetit h2 cite a{color:#666;}
.link{height:auto;}
.link ul{margin-top:10px;}
.link ul li{width:100px; height:20px; line-height:20px; float:left; padding-left:5px; text-align:center;}
.linktit{height:20px; border-bottom:2px #0b5fac solid; line-height:20px;}
#foot{height:68px; background:url(foot_bg.jpg) repeat-x; margin-top:15px;margin:auto}
.footlink{width:400px; float:left; margin-top:20px; margin-left:25px; display:inline}
.footcopy{ width:500px;float:left; text-align:right; margin-top:20px;}
.clear{clear:both; height:0px; marign-top:-1px; overflow:hidden;}

/*内页样式*/
.thisplace{height:32px; background:url(topnav.jpg); line-height:32px; text-indent:40px;}
.thisplace a{margin-right:5px;}
.contentleft{width:685px; float:left;}
.contentleft h2{height:30px; border-bottom:1px #ccc solid; line-height:30px; text-indent:20px; font-size:14px; margin-top:15px;}
.nav{width:680px; height:40px; float:right; border-bottom:1px #ccc dashed; line-height:40px; text-indent:25px; font-weight:bold; margin-bottom:30px;}
.contentbody{width:640px; margin:auto;}
.contentbody ul li{border-bottom:1px #ccc dashed; width:630px;}
.contentbody ul li h3{font-size:14px; *width:600px;  color:#479ebf; height:40px; line-height:40px; margin-top:10px;}
.contentbody ul li p{line-height:20px; margin-bottom:10px;}
.contentbody ul li p i{margin-right:10px;}
.contentbody h3{height:50px; line-height:50px; border-bottom: none;}
.caselist{width:650px; height:267px;  float:left; margin-top:5px;}
.caselist ul{width:640px; margin-left:20px; margin-top:15px;}
.caselist ul li{width:105px; padding-left:18px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.caselist ul li span{height:20px; line-height:20px;}
.caselist ul li img{border:1px #0b5fac solid;}
.newsview{height:auto;}
.newsview h3{height:60px; line-height:70px; font-size:16px; border-bottom:1px #ccc dashed; text-align:center; overflow:hidden;}
.newsview h4 {height:50px; line-height:50px; text-align:center; font-weight:normal;}
.relative h4{height:30px; line-height:30px; border-bottom:1px #ccc solid; text-align:left; font-weight:bold; margin-top:30px; margin-bottom:5px;}
.relative ul{margin-bottom:20px;}
.product{margin-top:20px; margin-left:15px; line-height:25px; font-size:14px;}
.relative ul li{height:25px; line-height:25px; background:url(rel.gif) no-repeat left; text-indent:20px;}
.newscontent{line-height:25px; font-size:14px;}
.tag{ height:40px; line-height:40px;border-top:1px #479ebf dashed; border-bottom:1px #479ebf dashed; margin-top:25px; margin-bottom:15px; }
.tag a{color:#479ebf;}
.contentright{ float:right; width:201px; padding:15px 0 134px 15px; background:url(right_bg.jpg) 15px bottom no-repeat;}
.contentright h2 { background:url(right_head.jpg) left top no-repeat; height:16px; font-size:12px; font-weight:600; color:#fff; padding:5px 25px; position:relative; z-index:2;}
.contentright ul { position:relative; background:#FFF url(right_ul_bg.jpg) center top repeat-y; z-index:1;}
.contentright li { background:transparent;}
.contentright li a { display:block; background:#FFF url(right_list_bg.jpg) center top repeat-y; border-bottom:1px solid #DDE6EB; padding:12px 30px 8px 50px; width:121px; color:#0097C9; font-size:12px; font-weight:300; text-decoration:none; margin-bottom:1px;}
.contentright li a.here, .contentright li a:hover { background:url(right_list_now.jpg) center top repeat-y; color:#53B402; text-decoration:none;}
.contentright li ul { background:#E9F0F4; margin:0 2px; padding:10px; margin-bottom:1px;}
.contentright li li a { background:none; border:0; padding:6px 30px 6px 50px; color:#8EA2A9;}
.contentright li li a.here, .contentright li li a:hover { background:none; color:#53B402;}

.k_pagelist {float:left;display:table;clear:both;line-height:30px; margin-top:15px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12pxsearch div p a{}
	#k_search .k_search div p span{}


/* 搜索页面 */
.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}