@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:12px; background: url(../images/bg.gif) 0 0 repeat-x;}
a:link,a:visited{color:#000000; text-decoration:none}
a:hover{color:#007ee5; text-decoration:underline}
img{border:0}
ul,form,p,h1,dl,dd,dt{margin:0;padding:0;}
li,dd,dt{float:left;list-style:none}
.l{float:left}
.r{float:right}
#wrapper{width:940px;margin:0 auto ;}
#top{width:100%;}
#top .line{height:6px;overflow:hidden; background: url(../images/topline.gif) 0 0 no-repeat;}
#top .bar{padding:5px 10px;background:#ffffff;height:65px; border-left:1px solid #c8d8e9;border-right:1px solid #c8d8e9;}
#main{ background:#FFFFFF;}
#mainbox{width:938px;background:#FFFFFF;border-left:1px solid #c8d8e9;border-right:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;height:auto;overflow:hidden;}

.classfield{ border:1px solid #c8d8e9; background:#fafcfd}
.btn{ position:relative;top:5px;}
.phone{float:right; top:15px;text-align:right; position:relative;width:70%; color:#f14002;font-size:14px;}

.nav{ clear:both;background:url(../images/navbg.gif) 0 0 repeat-x;height:34px;overflow:hidden;color:#ffffff;font-size:13px;font-weight:bold;text-align:center}
.nav ul{margin:0 auto;width:92%}
.nav li{width:70px;line-height:34px;margin-left:10px;}
.nav .a{margin-top:1px; background:url(../images/hoverbg.gif) 0 0 repeat-x;height:31px;line-height:31px;}
.nav .b{width:5px;line-height:30px;}

.white{color:#ffffff}
.white a:link,.white a:visited{color:#ffffff;text-decoration:none}
.white a:hover{color:#ffffff; text-decoration:underline}
.blue{color:#007ee5;text-decoration:none}
 a.blue:link, a.blue:visited{color:#007ee5;}
 a.blue:hover{color:#000000; text-decoration:underline}
.red{color:#f14002;}
a.red:link, a.red:visited{color:#f14002;text-decoration:none}
a.red:hover{color:#000000; text-decoration:underline}

.banner{clear:both; border:1px solid #c8d8e9;height:170px;overflow:hidden}

.space{clear:both;height:8px;overflow:hidden; background:#FFFFFF}
.space-w{float:left;width:9px;height:30px}
.product{float:left;width:287px;height:110px; padding:10px;background:url(../images/probg.gif) 0 0 no-repeat;line-height:22px;}
.product h1{font-size:13px;color:#f14002}
.product img{width:74px;height:84px;overflow:hidden;padding:10px 5px;}
.product span{float:left;width:185px;padding-left:12px; }

.news-box{width:100%}
.news-box .top{ background:url(../images/newstbg.gif) 0 0 no-repeat;height:31px;line-height:31px;}
.news-box .center{ background:#FFFFFF;border-left:1px solid #c8d8e9;border-right:1px solid #c8d8e9;height:182px;overflow:hidden}
.news-box .bottom{background:url(../images/newsbbg.gif) 0 0 no-repeat;height:6px;overflow:hidden}
.column{float:left;width:283px; background:url(../images/arrow.gif) 8px 10px no-repeat;padding-left:22px;color:#007ee5;font-weight:bold;font-size:13px;}
.more{font-weight:100}

.newsbox{float:left;width:282px;overflow:hidden;padding:10px;}
.news{width:100%;}
.news li{width:95%;padding-left:12px; background:url(../images/icon.gif) 0 9px no-repeat;line-height:21px;}
.lineb{float:left;width:16px; background:url(../images/line-s.gif) center 6px no-repeat;height:181px;overflow:hidden}
.headline{line-height:20px;height:65px;overflow:hidden}
.headline img{width:62px;height:56px;overflow:hidden}
.headline span{float:left;width:205px;padding-left:12px;text-indent:25px; color:#666666}

#foot{clear:both;line-height:25px; padding-top:5px;text-align:center; color:#666666; border-top:1px solid #c8d8e9; background:#FFFFFF}

.leftbox{float:left;width:184px; background:url(../images/subnavbg.gif) 0 0 no-repeat;min-height:395px; height:auto !important;
height:395px;overflow:visible;border-top:1px solid #f2f6fc; padding:10px 0 37px 0}
.subnav{width:98%;margin:0 auto;padding:0;}
.subnav li{width:145px;overflow:hidden;padding-left:32px;line-height:23px;_width:153px;}
.subnav .t{ background:url(../images/barbg.gif) 7px 0 no-repeat;line-height:28px; color:#007ee5}

.rightbox{float:left;width:740px; margin-left:10px;display:inline;}
.current{ background:url(../images/currentbg.gif) 0 0 repeat-x;height:26px;line-height:26px;border:1px solid #c8d8e9;}
.current span{ background:url(../images/redline.gif) 10px 0 no-repeat;padding-left:20px;}
.content{line-height:25px;padding:8px;}
.info{line-height:25px;padding:8px;font-size:14px;}
.info h1{font-size:18px;color:#007ee5; text-align: center;line-height:38px;}
.info h2{font-size:15px;color:#007ee5; text-align: left;line-height:30px; background:url(../images/arrowicon.gif) 0 6px no-repeat;padding-left:15px; border-bottom:2px   dotted #007ee5}
.gray{color:#666666}
 a.gray:link,a.gray:visited{color:#666666;text-decoration:none}
 a.gray:hover{color:#666666; text-decoration:underline}
 
 table.data{ background:#007ee5; text-align:center}
 table.data tr{ background:#007ee5;}
 table.data td{ background:#ffffff;}
 
.newslist{width:100%; border-bottom:1px dashed #cccccc;height:30px;overflow:hidden;line-height:30px;}
.newslist dt{width:58%;padding-left:12px; font-size:14px; background:url(../images/icon.gif) 0 10px no-repeat; }
.newslist dd{width:32%; text-align:right;padding-left:5%; font-size:14px; color:#666666 }

.page{clear:both;padding-top:15px; text-align:center}


 table.jszc{ background:#d5e9fc; text-align:center;margin-top:8px;}
 table.jszc tr{ background:#d5e9fc;}
 table.jszc td, table.jszc th{ background:#ffffff;}
 
 .searchbox{padding-left:100px;margin:0 auto;width:632px;height:46px; padding-top:8px;background:url(../images/searchbg.gif) 0 0 no-repeat;font-size:14px;}
.searchbox .sbtn{ position:relative;top:5px;left:10px;}
 
#message{width:888px;background:#FFFFFF url(../images/mpic.gif) right bottom no-repeat;border-left:1px solid #c8d8e9;border-right:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;height:auto;overflow:hidden;padding-left:50px;padding-top:20px;padding-bottom:20px;}
#message p{margin-top:15px; }
#message .btnm{padding-left:250px; word-spacing:20px; }

.gxbox{
	width:100%;
	height:auto;
	border-bottom:1px  dashed #cccccc;
	margin-top:15px;
}
.askinthistopic{
	width:100px;
	height:100px;
	position :relative;
	float:left;
}

.askinthistopic2{
	width:189px;
	height:53px;
	position :relative;
	float:left;
}

.icona{ background:url(../images/arrowicon.gif) 0 0 no-repeat;padding-left:15px;}

.columnbox{width:355px;margin-top:8px; background:#ffffff;margin-left:2px; display:inline}
.columnbox .title{float:left;width:340px; background:url(../images/arrowicon.gif) 0 4px no-repeat;
	height:26px;line-height:26px;padding-left:15px;color:#007ee5;}
.columnbox .title .t{float:left;}
.columnbox .title .more{float:right;padding-right:3px;line-height:26px;}
.columnbox .content{float:left;width:353px; border:1px solid #d8eafc;
	margin:0;padding:5px 0; 
	background:url(../images/logobg.gif) right bottom no-repeat;height:158px;overflow:hidden}
.columnbox .content li{float:left;width:93%;line-height:23px;
	overflow:hidden;padding-left:5%; background:url(../images/icon.gif) 9px 8px no-repeat}


.spacejs{float:left;width:20px;height:200px;overflow:hidden}

.current .dqwz{float:left;background:url(../images/redline.gif) 10px 0 no-repeat;padding-left:20px;}
.current .notice{float:right;padding-right:10px;width:300px;}

.similarnews{float:left;width:width:100%;overflow:hidden;padding:10px;}
.similarnews h3{font-size:14px;color:#007ee5; text-align: left;line-height:30px; background:url(../images/arrowicon.gif) 0 6px no-repeat;padding-left:15px; border-bottom:1px  dashed #007ee5}
.similarnews ul{width:100%;}
.similarnews li{width:48%;padding-left:12px; background:url(../images/icon.gif) 0 9px no-repeat;line-height:21px;}

.qq{clear:both;margin:0;padding:0;width:100%;}
.qq ul{}
.qq li{width:143px;padding-left:12px;padding-bottom:5px;}
.qq img{ position: relative;top:5px;left:2px;}

.xxk{width:738px;padding-bottom:2px;padding-top:2px;color:#333; border:#06c dashed 1px; background-color:#efefef} 
.cssbtn{BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid;
	PADDING-LEFT: 2px; FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF,
	EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #002D96 1px solid
}
