@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}

input,select{font-size:12px;line-height:16px;}
input { font-family:Arial, Helvetica, sans-serif; list-style:none; margin:0px;padding:0px; }
body{
font-size:12px;
background-color:#EFEFEF;
font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体";
}

img{
border:0px;
}
ul,ol,li{ list-style:none;}
a{
color:#203F9A;
text-decoration:none;
}
a:hover{
color:#FF0000;
}
#topmain,#foot,#link,#nav{
margin:0px auto;
background-color:#FFFFFF;
}
#top{
height:105px;
border-bottom:#203F9A 2px solid;
}
#topmain{
width:1000px;
height:105px;
position:relative;
}
#logo{
width:180px;
height:102px;
float:left;
background-image:url(images/logo.gif);
}
#logo a{
display:block;
width:180px;
height:102px;
}
#top_text{
height:40px;
width:770px;
float:left;
padding:5px 0px 0px 15px;
}
#top_text span{
font-size:20px;
color:#203F9A;
font-weight:bold;
margin-left:30px;
}
#cssStyle{
width:100px;
position:absolute;
top:35px;
right:10px;
height:20px;
}
#cssStyle ul{
width:100px;
height:20px;
}
#cssStyle li{
float:left;
cursor:pointer;
width:10px;
height:15px;
margin-left:2px;
background-repeat:no-repeat;
margin-top:5px;
}
#style1{
background-image:url(../../images/sty1.jpg);
}
#style2{
background-image:url(../../images/style2.jpg);
}
#style3{
background-image:url(../../images/style3.jpg);
}
#style4{
background-image:url(../../images/style4.jpg);
}
#style5{
background-image:url(../../images/style5.jpg);
}
#style6{
background-image:url(../../images/style6.jpg);
}
#style7{
background-image:url(../../images/style7.jpg);
}
/********导航样式********/
#menu{
width:790px;
margin:20px 0px 0px 20px;
height:40px;
float:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
#menu ul li{
float:left;
width:95px;
height:40px;
line-height:40px;
text-align:center;
margin-left:2px;
}
#menu ul li a{
display:block;
color:#DDD;
background:#203F9A url(images/nav_bg.jpg);
}
#menu ul li a:hover,#menu ul li a.menuTop{
color:#FFFFFF;
background:#203F9A url(images/nav_on.jpg);
}
#menu a:active{
color:#FFFFFF;
background-color:#666666;
}
#nav{
width:1000px;
height:25px;
line-height:25px;
text-align:center;
}
/******导航结束*************/

/*版权位置*/
#foot{
width:1000px;
height:120px;
color:#999999;
text-align:center;
padding-top:5px;
border-top:1px #CCC solid;
}

.copyright{font-size:10px;}

.w3c{
font-size:10px;
color:#FFFFFF;
background-color:#203F9A;
padding:2px;}
.w3c a:hover{
font-size:10px;
background-color:#999999;/**/
padding:2px;}
#copy{
width:990px;
height:90px;
padding-left:10px;
line-height:20px;
float:left;
}
/*#copy a{
padding:2px;
}
#copy a:hover{
padding:2px;
color:#FFFFFF;
background-color:#203F9A;
}*/
#FootLogo{
text-align:center;
width:200px;
float:left;
line-height:20px;
text-align:center;
}
#FootLogo a{
color:#FFFFFF;
text-decoration:none;
}
.footLogo{
display:block;
margin:0px auto;
width:88px;
height:31px;
background-image:url(images/foot_logo.gif);
}
/*连接用*/
#link{
border-top:1px #999999 solid;
color:#999999;
width:990px;
padding:0px 0px 0px 10px;
line-height:25px;
}
#link table td{
width:100px;
text-align:left;
}

#link a{
padding:2px;
margin:0px auto;
display:block;
text-align:center;
}
#link a:hover{
padding:2px;
color:#FFFFFF;
background-color:#203F9A;
}
/*************首页*******************************/
#mainTop{
width:1000px;
margin:0px auto;
background-color:#FFFFFF;
margin-top:10px;
overflow: auto;
height: 100%;
padding-top:10px;
}
#mainTop dl{
width:980px;
margin:0px auto;
overflow: auto;
height: 100%;
padding-top:5px;
}
#mainTop dt{
width:245px;
float:left;
text-align:center;
}
#mainTop dd{
width:245px;
float:left;
}
#mainTop dd h3{
font-weight:bold;
font-size:12px;
height:20px;
line-height:20px;
padding-left:10px;
}
#mainTop p{
color:#999999;
line-height:20px;
padding-left:10px;
}
/*****************************************/


#main{
width:1000px;
margin:0px auto;
/*overflow: auto;
height: 100%;*/
padding-top:10px;
margin-top:10px;
background-color:#FFFFFF;
}

#maininfo{
width:980px;
margin:0px auto;
margin-top:5px;
overflow:auto;
height:100%;
padding-bottom:10px;
}

/***新闻块**/
.infobg{
background:url(images/tit_left.gif) no-repeat;
}
.infobg h3{
height:39px;
/*width:222px;*/
background-image:url(images/tit_bg.gif);
font-size:12px;
font-weight:bold;
line-height:39px;
padding-left:10px;
margin-left:5px;
color:#203F9A;
position:relative;
}
.infobg h3 a{
	position:relative;
	z-index:4;
	}
.infobg h3 span{
height:39px;
line-height:39px;
background:url(images/tit_right.gif) no-repeat right;
padding-right:20px;
position:absolute;
top:0px;
right:0px;
font-weight:normal;
text-align:right;
}
#shipin{
width:230px;
float:left;
height:257px;
margin-right:10px;
}

#server{
width:236px;
float:left;
height:257px;
margin-right:10px;
}
#server dl{
width:236px;
height:218px;
}
#server dl dt{
background:url(images/icon_sitemap.gif) no-repeat 15px 10px;
padding-left:30px;
font-size:18px;
font-weight:bold;
width:213px;
float:left;
height:30px;
line-height:30px;
}
#server dl dd{
float:left;
width:203px;
padding:15px 20px;
line-height:20px;
color:#999999;
}
#about{
width:237px;
height:257px;
float:left;
margin-right:10px;
}
#about dl{
width:237px;
height:218px;
background-image:url(images/frame_bbg.jpg);
}
#about dl dt{
text-align:center;
}
#about dl dd{
color:#999999;
padding:0px 10px;
line-height:20px;
}
#about p{
width:237px;
height:218px;
background-image:url(images/frame_bbg.jpg);
}

.news{
width:237px;
height:257px;
float:left;
}
.news ul{
width:237px;
height:218px;
background-image:url(images/frame_bbg.jpg);
}
.news ul li{
height:28px;
line-height:28px;
width:202px;
float:left;
border-bottom: #B9BCF7 1px dashed;
padding-left:15px;
margin:0px 10px;
display:inline;
}
.right10px{
	margin-right:10px;
	}
/***新闻块**/

/*************************/
#MainWorkList{
width:980px;
margin:0px auto;
overflow: auto;
height: 100%;
background:url(images/tit1_left.gif) no-repeat;
}
#MainWorkList h3{
height:39px;
width:967px;
margin-left:3px;
line-height:39px;
font-size:12px;
padding-left:10px;
color:#FFFFFF;
background:url(images/tit1_bg.gif);
}
#MainWorkList h3 span{
display:block;
height:39px;
line-height:39px;
background:url(images/tit1_right.gif) no-repeat right;
margin-top:-39px;
padding-right:20px;
font-weight:normal;
text-align:right;
}
#MainWorkList h3 span a{
color:#FFFFFF;
}
#MainWorkList p{
height:40px;
line-height:40px;
padding-left:20px;
border-bottom:1px #CCCCCC solid;
margin-bottom:5px;
}

/****************************/
span.blue {
color:#203F9A;
}
.searchButton{
border:0px;
width:19px;
height:19px;
background:url(images/search_go.gif);
}
#searchInput{
color:#999999;
margin-left:100px;
}
/***************************/
#MainWorkShow{
	margin:0px;
	margin-left:-30px;
	}
#MainWorkShow dl{
color:#999999;
width:980px;
margin-top:10px;
}
#MainWorkShow dl dt{
text-align:right;
width:245px;
height:160px;
float:left;
}
#MainWorkShow dl dd h4{
font-size:12px;
height:20px;
line-height:20px;
margin-top:10px;
padding-left:0px;
}
#MainWorkShow dl dd{
width:245px;
line-height:20px;
float:left;
height:160px;
}
#MainWorkShow h4 span{
font-size:10px;
margin-left:10px;
}
.workshow{
margin-top:10px;
padding:0px 10px;
}

#MainWorkShow p span
{
display:block;
height:20px;
margin-top:10px;}

/*******************/

/****内容底部分开始*********/
#mainFoot{
width:980px;
height:157px;
margin:0px auto;
clear:both;
padding-bottom:5px;
}
#mainFoot h3{
font-weight:normal;
}
#mainClient{
width:486px;
float:left;
height:157px;
margin-right:10px;
}
#mainClient ul li{
float:left;
width:162px;
text-align:center;
}
#mainEmail{
width:237px;
height:157px;
float:left;
margin-right:10px;
}
#mainEmail p{
width:237px;
height:118px;
background:url(images/frame_bbg.jpg) 0px -100px;
}
#mainContact{
width:237px;
height:157px;
float:left;
}
#mainContact p{
width:217px;
height:118px;
padding-left:20px;
background:url(images/frame_bbg.jpg) 0px -100px;
}
#mainContact p img{
	margin-top:10px;
}

/*
*News list page
*
*
*
*
*
*/
#newslist{
width:980px;
margin:0px auto;
margin-top:5px;
/*overflow: auto;
height: 100%;*/
background-color:#FFFFFF;
color:#999999;
}
#newslist h4{
font-size:16px;
height:25px;
line-height:25px;
padding-left:25px;
border-bottom:#999999 1px dashed;
}
#newslist dl dt{
padding:10px 0px 0px 50px;
}
#newslist dl a{
font-size:14px;
font-weight:bold;
margin-right:20px;
}
#newslist dl dd{
margin:5px 50px 10px 50px;
line-height:20px;
border-bottom:#CCCCCC 1px dashed;
}
#newslist h3 span{
margin-left:150px;
}
#newslist p{
height:20px;
width:880px;
margin:0px auto;
text-align:right;
line-height:20px;
}
/********************/



/*
*News show page
*
*
*
*
*
*/
#newsshow{
width:980px;
margin:0px auto;
margin-top:5px;
overflow: auto;
height: 100%;
background-color:#FFFFFF;
color:#999999;
}
#newsshow h4{
font-size:16px;
text-align:center;
height:30px;
line-height:30px;
color:#203F9A;
border-bottom:#999999 1px dashed;
margin:0px 20px 10px 20px;
}
#newsshow h4 span{
font-size:12px;
font-weight:normal;
margin-left:20px;
color:#999999;
}
.show{
margin:0px 50px;
line-height:20px;
overflow: auto;
height: 100%;
color:#999999;
}
#newsshow .show{
font-size:14px;
line-height:25px;
}
#newsshow .show img{
	width:auto;
	margin:0px auto;
	}
/*******************/

/*
*Work list page
*
*
*
*
*
*/
#work{
width:980px;
margin:0px auto;
margin-top:5px;
overflow: auto;
height: 100%;
background-color:#FFFFFF;
color:#999999;
}
#work h4{
font-size:16px;
height:25px;
line-height:25px;
padding-left:15px;
border-bottom:#999999 1px dashed;
}
/************************/

/*
*Work show page
*
*
*
*
*
*/
#workshow{
width:980px;
margin:0px auto;
margin-top:5px;
overflow: auto;
height: 100%;
background-color:#FFFFFF;
color:#999999;
}
#workshow h4{
font-size:16px;
text-align:center;
height:30px;
line-height:30px;
color:#203F9A;
border-bottom:#999999 1px dashed;
margin:0px 20px 10px 20px;
}
#workshow h4 span{
font-size:12px;
font-weight:normal;
margin-left:20px;
color:#999999;
}
#workshow p{
margin:0px 50px;
line-height:20px;
color:#999999;
}
/*******************/
/*
*联系我们 page
*
*
*
*
*
*/
#lianxi{
width:980px;
margin:0px auto;
margin-top:5px;
overflow: auto;
height: 100%;
background-color:#FFFFFF;
color:#999999;
}
#lianxi h4{
font-size:16px;
height:25px;
line-height:25px;
padding-left:15px;
border-bottom:#999999 1px dashed;
margin-bottom:10px;
}
#lianxi p{
line-height:20px;
padding:0px 100px 10px 100px;}
.lianxib{
font-weight:bold;
}
#mianfei{
font-size:14px;
color:#990000;
font-weight:bold;
}
/*
*server list page
*
*
*
*
*
*/
#serverlist{
width:980px;
margin:0px auto;
margin-top:5px;
margin-bottom:5px;
color:#999999;}

#serverlist h4{
font-size:16px;
height:25px;
line-height:25px;
padding-left:15px;
border-bottom:#999999 1px dashed;
margin-bottom:10px;
}
#serverlist ul{
padding:0px 50px;
overflow: auto;
height: 100%;
border-bottom:1px #999999 solid;
}
#serverlist li{
width:120px;
height:30px;
line-height:30px;
text-align:center;
float:left;
margin-right:5px;
}
#serverlist li a{
display:block;
color:#999999;
border:#999999 1px solid;
border-bottom:0px;
}
#serverlist li a:hover,#serverlist a.serverlisttop{
color:#203F9A;
border:#203F9A 1px solid;
border-bottom:0px;
}
.servershow{
padding:5px 50px 0px 50px;
line-height:20px;
}


/************合作****/
#hezuo{
width:980px;
margin:0px auto;
margin-top:5px;
margin-bottom:5px;
color:#999999;}
#hezuo ul{
width:980px;
overflow: auto;
height: 100%;
text-align:center;
}
#hezuo ul li{
float:left;
width:140px;
margin-bottom:10px;
line-height:20px;
}
#hezuo li img{
width:100px;
height:40px;
margin:0px auto;
}
#hezuo h4{
font-size:16px;
height:25px;
line-height:25px;
padding-left:15px;
border-bottom:#999999 1px dashed;
margin-bottom:10px;
}
#hezuo ul li a{
display:block;
width:100px;
margin:0px auto;
border:#999999 1px solid;
}
#hezuo ul li a:hover{
display:block;
width:100px;
border:#203F9A 1px solid;
}
#pro_main
{
	 width:1000px;
	 margin:0px auto ;
	 background-color:#FFFFFF;
	 padding:5px 0px;
	 overflow:auto;
height:100%;
}
#second_main
{
width:500px;
overflow:auto;
height:100%;
	text-align:center;
}
#second_main img
{
 width:240px;
 height:60px;
 float:left;
 margin-left:5px;
 margin-bottom:5px;
}
#second_main ul
{
	width:250px;
	height:50px;
	float:left;
	text-align:left;
	padding:0 0 0 5px;
	margin:0px;
	line-height:20px;
	margin-bottom:5px;
}
.detailshowcontent
{
	width:990px;
	margin:0px auto;
	line-height:20px;
	padding:10px 5px;
	background-color:#FFFFFF;
}
.detailshowcontent span
{
	padding:10px 0px;
	display:block;
	text-align:center
}
/***********2009年2月7日产品服务*********/
#weblist{
float:left;
width:232px;
}
#weblist li{
height:20px;
line-height:20px;
text-align:center;
}
#weblist div{
float:right;
width:745px;
height:252px;
}
.netproduct{
width:980px;
overflow:auto;
height:100%;
margin-bottom:5px;
}
.nplist{
width:490px;
height:200px;
float:left;
border-bottom:1px #CCCCCC dashed;
}
.nplist h5{
width:490px;
height:30px;
height:30px;
font-size:12px;
line-height:30px;
}
.nplist span{
display:block;
width:130px;
height:20px;
float:left;
line-height:20px;
font-size:12px;
padding-left:200px;
}
.nplist img{
width:150px;
height:100px;
float:left;
}
.nplist ul{
width:330px;
height:80px;
float:left;
margin-left:10px;
}
.nplist ul li{
height:20px;
line-height:20px;
}
#googleone{
width:980px;}
#googleone ul{
width:980px;
float:left;}
#googleone ul li{
line-height:20px;}
#googleone span{
display:block;
text-align:center;}
#googleone dl{
width:400px;
text-align:center;
float:left;
margin:0px 30px;
margin-top:5px;
margin-bottom:5px;
border:1px #CCCCCC dashed;
border-bottom:0px;
}
#googleone dl dd{
border-bottom:1px dashed #CCCCCC;
line-height:20px;
}
#googleone dl dt{
border-bottom:1px dashed #CCCCCC;
line-height:20px;
}
#googleoneg{
width:489px;
border-left:0px;
}
#showweb h5{
font-size:12px;
height:20px;
line-height:20px;
padding:0px 10px;
text-align:center;
} 
#yuming{
width:582px;
margin-left:200px;
margin-right:196px;
overflow:auto;
height:100%;
border:1px #CCCCCC solid;
}
#yuming dt{
width:194px;
height:20px;
line-height:20px;
color:#FFFFFF;
float:left;
text-align:center;
background-color:#203F9A;
}
#yuming .yumingb{
width:193px;
border-left:1px #FFFFFF solid;
height:20px;
line-height:20px;
color:#FFFFFF;
float:left;
}
#yuming dd{
width:194px;
height:20px;
line-height:20px;
float:left;
text-align:center;
}
#yuming .yumingt{
width:193px;
border-left:1px #CCCCCC solid;
height:20px;
line-height:20px;
float:left;
text-align:center;
}
.ymhui{
background-color:#DFDFDF;
}
#shipn{
text-align:center;
}
.flashshow{
width:980px;
text-align:center;
margin-bottom:10px;
}
#zhuji{
width:980px;
height:200px;
overflow:auto;
height:100%;

}
.zhujilist{
border:1px #DFDFDF solid;
overflow:auto;
height:100%;
width:318px;
float:left;
margin-right:8px;
margin-bottom:5px;

}
.zhujiright{
margin-right:0px;
}
.zjtitle img{
width:100px;
height:100px;
float:left;
margin:5px 0px 0px 5px;
}
.zjtitle{
width:318px;
overflow:auto;
height:100%;
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px #CCCCCC dashed;
}
.zjtitle dl{
width:213px;
height:80px;
float:left;
margin:25px 0px 0px 0px;
}
.hse{
color:#203F9A;
}
.zjtitle dl dt{
line-height:20px;
text-align:center;
}
.zjtitle dl dd{
line-height:20px;
text-align:center;
}
.zjc{
width:298px;
padding-left:20px;
}
.zjc ul li{
line-height:20px;
}
/****************/

#NB{
padding-left:5px;
width:995px;
height:330px;
margin:0px auto;
}
#NB img{
float:left;
}
#lyg02{
margin-left:10px;
}
#NBfoot{
width:980px;
margin:0px auto;
margin-top:5px;
}
/******************************************/
#foot .nav{
	text-align:center;
	height:30px;
	line-height:30px;
	}
#foot .nav img{
	margin-bottom:-5px;
	}
#foot .nav a{
	height:20px;
	line-height:20px;
	}
#foot .nav a.goTop{
	padding-left:20px;
	background:url(images/goTop.gif) 0px -3px no-repeat;
	}
#top_text{
	position:relative;
	}
#top_text .nav{
	position:absolute;
	right:0px;
	top:20px;
	}
#top_text .servrceTel{
	position:absolute;
	top:0px;
	left:100px;
	}
#top_text .servrceTel a{
	text-decoration:underline;
	}
#top_text .servrceTel{
	position:absolute;
	font-size:12px;
	left:204px;
	top:40px;
	color:#203F9A;
	}
	#gotop{
	cursor:pointer;
	}
/*************/
#tema{
	width:980px;
	margin:0px auto;
	overflow:auto;
	height:100%;
	margin-top:10px;
	}
#tema #ldshow{
	width:500px;
	margin:0px auto;
	margin-top:10px;
	height:160px;
	border:#CCC dashed 1px;
	padding:10px;
	margin-bottom:10px;
	}
#ldshow img{
	width:200px;
	height:150px;
	float:left;
	border:1px #CCC solid;
	padding:4px;
	}
#ldshow span{
	width:270px;
	display:block;
	float:left;
	line-height:24px;
	padding-left:10px;
	}
#ldshow .name{
	margin-top:10px;
	font-size:14px;
	}
#temashow{
	width:980px;
	margin:0px;
	padding:0px;
	margin:0px auto;
	margin-bottom:10px;
	}
#temashow .show{
	width:470px;
	float:left;
	margin:0px;
	display:inline;
	overflow:auto;
	height:100%;
	margin:0px 5px;
	margin-bottom:10px;
	border:1px #CCC dashed;
	padding:4px;

	}
#temashow .show img{
	float:left;
	width:180px;
	height:135px;
	border:1px #CCC solid;
	padding:2px;
	}
#temashow .show span{
	display:block;
	float:left;
	width:254px;
	padding:0px 10px;
	}
#temashow .show .name{
	margin-top:10px;
	}
#qitashow{
	width:980px;
	}
#qitashow li{
	width:126px;
	float:left;
	margin:0px;
	padding:0px 35px;
	line-height:24px;
	text-align:center;
	position:relative;
	}
#qitashow li img{
	width:120px;
	height:90px;
	float:left;
	cursor:pointer;
	border:1px #CCC solid;
	padding:2px;
	display:block;
	}
#qitashow li span{
	position:absolute;
	bottom:27px;
	background:#666;
	color:#FFF;
	width:120px;
	height:20px;
	line-height:20px;
	padding:0px;
	display:none;
	left:38px;
	}
/*******************************/
#xiaoguo{
	width:980px;
	margin:0px auto;
	overflow:auto;
	height:100%;
	}
#xiaoguo .con .right{
	width:660px;
	float:left;
	margin-right:10px;
	}	
#xiaoguo .con .right .top{
	margin-top:5px;
	margin-bottom:5px;
	height:181px;
	}
#xiaoguo .con .right .top img{
	float:left;
	margin-left:2px;
	}
#xiaoguo .con .right .one{
	width:660px;
	height:222px;
	position:relative;
	background:url(../../images/step1.gif) no-repeat -3px 0px;
	}
#xiaoguo .con .right .one span{
	position:absolute;
	display:block;
	width:400px;
	height:60px;
	line-height:20px;
	top:60px;
	right:50px;
	text-indent:2em;
	}
#xiaoguo .con .right .two{
	width:660px;
	height:229px;
	position:relative;
	background:url(../../images/step2.gif) no-repeat 1px 0px;
	}
#xiaoguo .con .right .two span{
	position:absolute;
	display:block;
	color:#666;
	width:400px;
	height:60px;
	line-height:20px;
	top:60px;
	left:20px;
	}	
#xiaoguo .con .right .three{
	width:660px;
	height:203px;
	position:relative;
	background:url(../../images/step3.gif) no-repeat 2px 0px;
	}
#xiaoguo .con .right .three span{
	position:absolute;
	display:block;
	color:#666;
	width:400px;
	line-height:20px;
	top:50px;
	left:220px;
	}
#xiaoguo .con .right .three ol{
	position:absolute;
	width:400px;
	line-height:20px;
	top:140px;
	left:220px;
	}
#xiaoguo .con .right .three ol li{
	width:200px;
	float:left;
	}
#xiaoguo .con .right .bottom{
	height:82px;
	margin-bottom:10px;
	}
#xiaoguo .con .right .bottom img{
	float:left;
	margin-left:2px;
	}
#xiaoguo .con .left{
	width:310px;
	float:left;
	margin-top:4px;
	} 
#xiaoguo .con .left h4{
	background:url(../../images/title_bj.gif);
	height:20px;
	color:#03C;
	padding-left:24px;
	font-size:12px;
	padding-top:13px;
	}
#xiaoguo .con .left ul{
	width:310px;
	}
#xiaoguo .con .left li{
	width:310px;
	height:116px;
	border-bottom:1px #CCC solid;
	}
#xiaoguo .con .left li img{
	width:120px;
	height:90px;
	float:left;
	margin:10px;
	border:1px solid #CCC;
	padding:2px;
	}
#xiaoguo .con .left li .name{
	display:block;
	width:154px;
	line-height:20px;
	float:left;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	}
#xiaoguo .con .left li .info{
	line-height:20px;
	width:154px;
	float:left;
	display:block;
	color:#666;
	}
/***************/
#lianxi{
	position:relative;
	}
#lianxi #ditu{
	position:absolute;
	top:100px;
	left:450px;
	border:#CCC 1px solid;
	padding:4px;
	}
/************************/
#new_newslist{
	width:980px;
	margin:0px auto;
	overflow:auto;
	height:100%;
	}
#new_newslist .left{
	width:710px;
	float:left;
	}
#new_newslist .left dl{
	width:690px;
	padding:0px 10px;
	}
#new_newslist .left div.page{
	line-height:30px;
	text-align:center;
	}
#new_newslist .left dt{
	width:670px;
	height:24px;
	line-height:24px;
	margin-top:10px;
	position:relative;
	font-size:14px;
	padding-left:20px;
	}
#new_newslist .left dt span{
	position:absolute;
	right:10px;
	top:0px;
	color:#333;
	font-size:10px;
	}
#new_newslist .left dd{
	width:690px;
	color:#999;
	line-height:20px;
	text-indent:2em;
	border-bottom:1px #CCC dashed;
	padding-bottom:10px;
	}
#new_newslist .right{
	width:260px;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	}
#new_newslist .right img{
	float:left;
	margin-bottom:10px;
	}
#new_newslist .right ul{
	float:left;
	}
#new_newslist .right h4{
	float:left;
	height:33px;
	width:260px;
	background:url(../../images/h4bg.jpg);
	}
#new_newslist .right h4 span{
	font-size:12px;
	text-align:center;
	display:block;
	float:left;
	margin-left:3px;
	width:60px;
	height:28px;
	margin-top:5px;
	line-height:28px;
	color:#FFF;
	cursor:pointer;
	}
#new_newslist .right h4 span.xuan{
	color:#000;
	background:url(../../images/h4Title.jpg);
	}
#new_newslist .right ul{
	display:none;
	border:1px #25499D solid;
	border-top:0px;
	overflow:auto;
	width:258px;
	height:100%;
	}
#new_newslist .right ul li{
	line-height:24px;
	padding-left:10px;
	}
#new_newslist .right ul.xuan{
	display:block;
	}
	
/********************/
#MainWorkList span{
	margin-left:10px;
	}
#MainWorkList em{
	font-style:normal;
	cursor:pointer;
	margin-right:10px;
	}
#MainWorkShows{
	display:block;
	}
.workhide{
	display:none;
	}
.workhide dt{
	}
/****************/

.MainWorkShow{
	margin:0px;
	margin-left:-30px;
	overflow:auto;
	height:100%;
	}
.MainWorkShow dl{
color:#999999;
width:980px;
margin-top:10px;

}

.MainWorkShow dl dt{
text-align:right;
width:245px;
height:160px;
float:left;
}
.MainWorkShow dl dd h4{
font-size:12px;
height:20px;
line-height:20px;
margin-top:10px;
width:245px;
padding-left:0px;
}
.MainWorkShow dl dd{
width:245px;
line-height:20px;
float:left;
height:160px;
}
.MainWorkShow h4 span{
font-size:10px;
margin-left:10px;
}
.workshow{
margin-top:10px;
padding:0px 10px;
}

#map{
	padding-top:10px;
	}
#map h5{
	padding-left:10px;
	margin-bottom:10px;
	}
#map ul{
	padding-left:20px;
	width:960px;
	margin-bottom:10px;
	overflow:auto;
	height:100%;
	}
#map ul li{
	text-align:center;
	margin-right:10px;
	line-height:20px;
	float:left;
	}
	
	
/*****************************/
#bigcase{
	width:980px;
	margin:0px auto;
	overflow:auto;
	height:100%;
	padding-bottom:10px;
	}
#bigcase ul.titleimg{
	margin-top:10px;
	margin-bottom:5px;
	overflow:auto;
	height:100%;
	}
#bigcase ul.titleimg li{
	text-align:center;
	width:245px;
	float:left;
	}
#bigcase .left{
	width:690px;
	float:left;
	}
#bigcase .right{
	width:280px;
	float:left;
	margin-left:10px;
	}
#bigcase .left h4{
	width:690px;
	height:33px;
	line-height:33px;
	background-image:url(../../images/h4bg.jpg);
	}
#bigcase .left h4 span{
	display:block;
	float:left;
	width:60px;
	font-size:12px;
	text-align:center;
	height:28px;
	line-height:28px;
	margin-top:5px;
	margin-left:20px;
	display:inline;
	background:url(../../images/h4Title.jpg);
	}
#bigcase .left .anlishow{
	border:1px #CCC solid;
	border-top:0px;
	width:688px;
	height:182px;
	position:relative;
	float:left;
	}
#bigcase .left .anlishow img{
	width:200px;
	height:150px;
	float:left;
	margin:10px;
	border:1px #CCC solid;
	padding:5px;
	/*background:#DDD;*/
	}
#bigcase .left .anlishow img:hover{
	background:#DDD;}
#bigcase .left .anlishow h5{
	font-size:12px;
	margin-top:20px;
	color:#666;
	}
#bigcase .left .anlishow .textInfo{
	line-height:20px;
	color:#999;
	text-indent:2em;
	margin-top:5px;
	}
#bigcase .left .anlishow .xiang,#bigcase .left .anlishow .go{
	width:72px;
	height:24px;
	background:#03C url(../../images/button2.jpg) no-repeat;
	text-align:center;
	position:absolute;
	line-height:24px;
	color:#FFF;
	top:140px;
	right:20px;
	}
#bigcase .left .anlishow .xiang a,#bigcase .left .anlishow .go a{
	color:#FFF;
	}
#bigcase .left .anlishow .textInfo{
	padding-right:10px;
	}
#bigcase .left .anlishow .xiang a:hover,#bigcase .left .anlishow .go a:hover{
	text-decoration:underline;
	}
#bigcase .left .anlishow .xiang{
	right:120px;
	}
#bigcase .right img#dakehuimg{
	margin-top:1px;
}
#bigcase .right .anliList{
	width:280px;
	margin-top:10px;
	}
#bigcase .right img{
	float:left;
	}
#bigcase .right .anliList h4{
	font-size:12px;
	height:33px;
	line-height:33px;
	background-image:url(../../images/h4bg.jpg);
	}
#bigcase .right #mianfei{
	margin-top:10px;
	}
#bigcase .right .anliList{
	float:left;
	}
#bigcase .right .anliList h4 span{
	display:block;
	float:left;
	width:120px;
	font-size:12px;
	text-align:center;
	height:28px;
	line-height:28px;
	margin-top:5px;
	margin-left:20px;
	display:inline;
	background:url(../../images/h4Title.jpg);
	}
#bigcase .right .anliList ul{
	border:1px solid #25489C;
	border-top:0px;
	padding:10px 0px;
	}
#bigcase .right .anliList ul li{
	line-height:24px;
	padding-left:20px;
	background:url(../../images/icon050322-019.gif) no-repeat 3px 4px;
	}
#bigcase .right .xiaoguo{
	margin-top:10px;
	}
/********************************************/
#mainTone{
	width:980px;
	margin:0px auto;
	overflow:auto;
	height:100%;
	}
#mainTone #newsv{
	width:220px;
	float:left;
	margin-right:10px;
	}
#mainTone #newsv .text{
	width:210px;
	margin:0px 5px;
	height:150px;
	
	}
#mainTone #newsv .text ul li{
	line-height:20px;
	width:205px;
	float:left;
	padding-left:5px;
	}
#mainTone #indexwh{
	float:left;
	width:750px;
	height:200px;
	overflow:hidden;
	}

#mainTone #newssh{
	width:280px;
	float:left;
	}
#newssh ul.text{
	}
#newssh ul.text li{
	line-height:24px;
	padding-left:20px;
	}
/*********************/
#v_on{
	position:absolute;
	right:-23px;
	width:21px;
	top:600px;
	height:105px;
	display:none;
	background:url(../images/v_on.jpg);
	}
#v_on .end{
	display:block;
	width:21px;
	height:21px;
	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;
	}
#v_on .open{
	display:block;
	width:21px;
	height:84px;
	bottom:0px;
	cursor:pointer;
	position:absolute;
	left:0px;
	}
#shipShow{
	width:300px;
	height:255px;
	position:absolute;
	top:370px;
	right:0px;
	z-index:100;
	}
#shipShow h3{
	font-size:14px;
	position:relative;
	height:30px;
	width:300px;
	line-height:30px;
	}
#shipShow h3 span{
	font-size:12px;
	display:block;
	position:absolute;
	font-weight:normal;
	height:30px;
	top:0px;
	right:10px;
	width:60px;
	text-align:center;
	line-height:30px;
	}
/*首页文化补丁***************/
/*-----------------gshd--------------------*/
#zpzs{
width:1000px;
margin:0px auto;
height:220px;
margin-bottom:10px;
background-color:#FFF;
}
#zpzs_top{
width:990px;
height:39px;
float:left;
position:relative;
margin-left:5px;
display:inline;
background:url(../../images/wh/h3.jpg);}
#zpzs h3{
height:39px;
width:60px;
font-size:12px;
position:absolute;
left:15px;
top:0px;
font-weight:bold;
line-height:39px;
color:#203F9A;
font-weight:normal;
}
#zpzs_top ul{
width:320px;
height:35px;
line-height:35px;
position:absolute;
right:0px;
top:0px;}
#zpzs_top ul li{
float:left;
width:70px;
text-align:center;
cursor:pointer;
color:#203F9A;}
#zpzs_top ul li：hover{
color:#000000;}
.hot{
background:url(../../images/wh/hot.gif)  left center no-repeat;
padding-left:30px;}
/*************/
.zpzs_nav{
width:990px;
height:185px;
margin-left:5px;
}
.zpzs_nav ul{
width:990px;
float:left;
height:185px;
background:url(../../images/wh/in4.jpg);

}
.zpzs_nav ul li{
padding-left:13px;
text-align:center;
padding-top:10px;
float:left;
width:182px;
line-height:28px;
}
.zpzs_nav ul li a{
color:#203F9A;
}
.zpzs_nav ul li a:hover{
color:#000;}
.zpzs_nav ul li img{
width:172px;
height:129px;
display:block;
padding:4px;
border:#CCC solid 1px;}
.zpzs_nav ul li a:hover img{
width:172px;
height:129px;
display:block;
padding:4px;
border:#203F9A solid 1px;}
#zpzs_nav1{
display:none;}
#zpzs_nav2{
display:none;}
#zpzs_nav3{
display:none;}
/*************/
#indexwh{
	position:relative;
	}
#indexwh ol{
	position:absolute;
	top:12px;
	right:10px;
	}
#indexwh ol li{
	float:left;
	padding-left:10px;
	cursor:pointer;
	}
#indexwh ul {
	width:748px;
	padding:5px 1px 0px 1px;
	}
#indexwh ul {
	display:none;
	}
#indexwh ul.on{
	display:block;
	}
#indexwh ul li{
	float:left;
	width:178px;
	padding:0px 5px 0px 4px;
	text-align:center;
	line-height:20px;
	}
#indexwh ul li img{
	width:172px;
	float:left;
	border:1px #CCC solid;
	padding:2px;
	}