@charset "gb2312";
/* CSS Document */

 /*********** CSS Reset **********/

* {margin:0;padding:0}

.f{float:left}
.b{	font-weight:bold}
.w{color:#fff;font-weight:bold}
.c{ clear:both;}
 
 /*body css start----------------------------------------*/
#box {height:auto;width: 962px;margin: 0 auto;}
#box1 {width: 960px;margin: 0 auto;background:#fff}

#top{height:30px;background:#0071B5;line-height:30px;}
#top span{float:left;margin-left:15px;width:auto}
#top span a{color:#FFFFFF;font-family:arial;font-size:13px;font-weight:bold}

/*header nav------------------------------------------------*/
#header{height:92px;border:1px solid #8fc2e0;border-top:none;overflow:hidden;clear:both;}
#logo{width:200px;height:90px;float:left;background:url(../images/logo.gif) no-repeat 50% 50% #fff}
#navlist{width:747px;float:left;border-left:solid 1px #e4e4e4; padding:5px 0 5px 10px; overflow:hidden;}
#navlist ul{line-height:30px;}
#navlist ul li{list-style:none;	float:left;	margin-right:11px;}
#nav3{font-size:12px;margin-top:5px;}
#nav3 a{line-height:100%;}

#path{ background:url(../images/line1.jpg) repeat; height:35px; line-height:35px; margin-top:10px; padding-left:10px; color:#ffffff;}
#path a{ color:#ffffff;}

/*cnt*/
.left1{ float:left;}
.right1{ float:right;}
.ml10{ margin-left:10px;}
.h310{ height:310px;}
.dd{width:287px; margin-left:10px; padding:0;  height:265px;}
.dd h1{ line-height:40px;}
.dleft{padding:5px; height:255px; float:left;border-right:1px solid #cccccc; line-height:25px;width:350px;}

.ct{width:958px; height:310px;margin:0 auto;border: 1px solid #cccccc;border-top:2px solid #0071B5;margin-top:10px; clear:both;}
	
.ct .title{width:948px;height:40px; padding-left:10px; line-height:40px;background:#efefef;border-bottom: 1px solid #cccccc/*E6E6E6*/;}

.ct .title h1,.dd h1{ height:40px; line-height:40px; float:left; font-size:16px; font-weight:bold; color:#C03;}
.ct .title span{ float:right; padding-right:10px;}

	.ct .leftpic{ width:380px; height:249px; /*background:#ececec;*/ border-right:1px solid #cccccc; float:left; padding:10px; line-height:25px;}
	.ct #dmidd{ border-left:none;border-right:1px solid #cccccc;}
	.ct .rightlist{ width:530px; height:250px; float:right; padding:10px; line-height:25px;}
	.w250{width:250px;}
.leftpic img{
    border: 1px solid #CCCCCC;
    padding: 2px;
}
/*.list{ border-bottom:1px dotted #cccccc;}*/

.list1{ height:30px; overflow:hidden; border-bottom:1px dotted #cccccc;}
.list2{ background:#ffffff;height:30px; border-bottom:1px dotted #cccccc;}
.leftpic a:hover img{ border:1px solid  #C60;}
.ct table tr td{ line-height:25px; font-size:13px;}
/*banquan*/
.footernew {color:#515151;	font-size:12px;	height:120px;line-height:24px;margin:12px auto 0;overflow:hidden;text-align:center;width:910px}
.footernew a {color:#515151;text-decoration:none}
.footheight {height:60px;width:420px}
.footernew p {border:1px solid #D2D2D2;float:left;font-size:12px;height:50px;line-height:20px;margin:6px;padding:0;width:120px;overflow:hidden}
.footernew .fl {float:left;padding:3px}
.footernew .fr {float:right;padding:5px 3px 0;width:72px;}