@charset "gb2312";
@import url(base.css);
#container{clear:both;width:1000px;margin:auto;margin-top:20px;margin-bottom:10px;}
#pleft{float:left;width:250px;}
#pright{float:right;width:745px;background:#fff;}

.contact{width:250px;margin-top:10px;}
.contact img{width:250px;height:38px;border:1px #dfdfdf solid;padding:1px;}
.leftbox{width:248px;border:1px #dfdfdf solid;margin-top:10px;background:#f2f2f2;}
.leftbox h2{height:30px;line-height:31px;font-size:12px;color:#03365e;background:url(imagestitle_ico.gif) 12px 9px no-repeat;padding-left:25px;border-bottom:1px #dfdfdf solid;}
ul.leftp{margin:5px;background:#fff;padding:3px 0 4px 0;}
ul.leftp li{height:26px;line-height:26px;border-bottom:1px #ddd dashed;}
ul.leftp li a{background:url(imagestubiao.jpg) 10px 5px no-repeat;height:25px;display:block;text-indent:30px;}

ul.con{margin:20px;}
ul.con li{height:25px;line-height:25px;color:#000;}

.news{width:460px;float:left;}
.news h3{height:30px;line-height:30px;background:url(imagestitle_ico.gif) 10px 9px no-repeat;padding-left:25px;border-bottom:1px #dfdfdf solid;font-size:12px;color:#03365e;}
.news h3 img{margin-left:10px; vertical-align:middle;margin-top:3px;}
.news h3 span.more{margin-right:10px;margin-top:8px;}
.news ul{}
.news li,.about li{height:25px;line-height:25px;background:url(imagesicon1.jpg) 6px 10px no-repeat;padding-left:20px;overflow:hidden;}
.news li span,.about li span{color:#999;font-size:12px;}

.about{width:220px;float:right;}
.about h3{height:30px;line-height:30px;background:url(imagestitle_ico.gif) 10px 9px no-repeat;padding-left:25px;border-bottom:1px #dfdfdf solid;font-size:12px;color:#03365e;}
.about h3 img{margin-left:10px; vertical-align:middle;margin-top:3px;}
.about h3 span.more{margin-right:10px;margin-top:8px;}
.about p{padding-left:10px;}

.plist{width:688px;margin-top:10px;border:1px #dfdfdf solid;overflow:hidden;background:#f2f2f2;}
.plist h3{height:30px;line-height:31px;font-size:12px;color:#03365e;background:url(imagestitle_ico.gif) 10px 9px no-repeat;padding-left:25px;border-bottom:1px #dfdfdf solid;}
.imgsh3{
	background:url(imagesimgh3bg.png);
	height:23px;
	line-height:23px;
	width:75px;
	text-align:center;
	display:block;
	float:left;
	margin-left:10px;
	margin-top:5px;
	cursor:pointer;}
.plist h3 img{margin-left:10px; vertical-align:middle;margin-top:3px;}
.plist h3 span.more{margin-right:10px;margin-top:8px;}
.pc{width:678px;margin:5px;overflow:hidden;background:#fff; display:none;}
.plist ul{display:inline-block;padding-bottom:10px;}
.plist li{width:169px;text-align:center;float:left;margin-top:10px;}
.plist li img{width:145px;border:1px #dfdfdf solid;padding:1px;height:100px;}
.plist li span{clear:both;display:block;text-align:center;height:25px;line-height:18px;width:149px;font-weight:bold;cursor:pointer;}

#link{clear:both;width:958px;margin:10px auto;border:1px #dfdfdf solid;min-height:57px; 
*+height:100%;  
_height:57px;}
#link h4{font-size:12px;height:30px;margin:0 10px;line-height:30px;border-bottom:1px #dfdfdf solid;color:#03365e;}
#link ul{padding:5px 10px;}
#link li{float:left;margin-right:8px;}
/*
 * @author: Allen Kung
 * @date: 16/04/2009
 * CSS for xcot.com
 */


.link_style_1 {
	background:url(../images/link_style_1.gif) no-repeat 0 2px;
	padding-left: 5px;}

.list_style_1 li a {
	background:url(../images/list_style_1.gif) no-repeat 0 6px;
	line-height:2em;
	padding-left:5px;}


/* @group main_nav */
#main_nav ul {
	font-size: 14px;
	list-style: none;}

#main_nav {
	background: url(imagesnav_bg.png) repeat-x top left;
	height: 50px;
	overflow: visible;
	padding-left: 5px;}

#main_nav li {
	float: left;
	position: relative;
	z-index: 5;}

#main_nav li a {
	color: #fff;
	display: block;
	width: 108px;
	height: 35px;
	text-decoration: none;
	line-height: 35px;
	text-align: center;
	margin-top: 2px;}

#main_nav li ul li a {
	font-size: 12px;
	width: 107px;
	height: 25px;
	line-height: 25px;
	margin: 0px;
	text-align: center;}

#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {
	background: #0546fe;}

#main_nav li.focus a, #main_nav li a:hover {
	background: url(imagesnav_over.png) no-repeat top left;}

#main_nav li.focus ul li a {
	background: none;}

#main_nav li ul {
	height:auto;
	position: absolute;
	top: 36px;
	left: 0px;
	background: #3463fd;
	border-color: #2050ed;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	display: none;}

#main_nav li ul li{
	float: none;}
/* @end */