* {margin:0;padding:0;}
html, body { height:100%;}
html {min-width:1040px;}

body { background:url(../images/bg.jpg) no-repeat center top #1183D6; font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#333;}
img {border:0;behavior: url("iepngfix.htc");}
ul, ol { list-style:none;}
table, td {border:none;padding:0;border-collapse:collapse;vertical-align:center;text-align:left;}
.clear {clear:both;}
.alignright {text-align:right;}
.aligncenter { text-align:center;}
.alignleft { text-align:center;}
.fleft{ float:left;}

.mg{ margin-top:5px;}
input{ border:1px solid #CCC;}
.bd{ border:1px #CCCCCC solid;}

/*==== 全局 =====*/
#topd {width:1000px; height:28px;_height:28px; line-height:28px; margin:0 auto; padding:0px 20px;}
#top {width:1000px; height:87px;_height:87px; margin:0 auto; background:#fff; padding:0px 20px;}
#navi{width:1000px; height:42px; line-height:42px; margin:0 auto; padding:2px 20px; background:url(../images/list.jpg) no-repeat center top #fff;}
#banner{width:1000px; margin:0 auto; padding:7px 20px; background:#fff;}
#wrapper{width:1000px; margin:0 auto; overflow:hidden; padding:0px 20px; background:#fff;}
#footer{ width:1000px; margin:0 auto; overflow:hidden; padding:12px 20px; background:#FFFFFF;}
.footbox{ width:1000px; height:70px; padding-top:10px; float:left; font-size:12px; color:#666; line-height:24px; border-top:1px #ddd solid;}
.footbox a{ font-size:12px; color:#666; text-decoration:none; line-height:24px;}

/*==== top =====*/
.topdleft{ float:left; width:300px; font-size:12px; color:#FFFFFF;}
.topdright{ float:right; width:300px; font-size:12px; color:#FFFFFF; text-align:right;}
.topdright a{ font-size:12px; color:#FFFFFF; text-decoration:none;}

.logo{ width:184px; float:left; margin-top:19px;}
.home{ width:278px; float:right; margin-top:19px;}

/*==== menu 下拉菜单 =====*/
.navhome{ width:80px; float:left; height:37px; cursor:pointer; display:block;}
.time{ width:160px; height:35px; line-height:35px; float:right; text-align:center; margin-right:20px;}

.menu{width:730px; float:left; height:37px; line-height:37px;}
#nav {display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#nav .mainlevel {float:left; text-align:center; display:block; background:url(../images/listline.jpg) no-repeat right top;}
#nav .mainlevel a {color:#333; text-decoration:none; text-align:center; display:block; _width:93px; width:93px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:url(../images/listmove.jpg) repeat-x  top;}

#nav .mainlevel ul {position:absolute; display:none; *width:93px; width:93px; z-index:20;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left; background:#004F96; border-bottom:1px #37579C solid; font-size:12px;}
#nav .mainlevel li a { width:93px; line-height:26px; height:26px; display:block; color:#FFFFFF; _padding-bottom:10px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#fff; text-decoration:none; background:#BD2000;}
#nav li a em {padding:0 3px;}
.Triangle_con {height:0px; display:block; _margin-bottom:-27px;/*IE6 only*/}
.sub_nav_01{ margin-left:0px;}

/*----wrapper start----*/

.co2{ width:1000px; float:left; margin:10px 0px;}
.co3{ width:1000px; float:left; margin-bottom:10px; padding-top:10px; border-top:1px #eee solid;}

.col1{ float:left; width:976px; border:2px #CCCCCC solid;}

.colt{ float:left; width:23px; height:134px;}
.colc{ float:left; width:318px; padding:5px;}

.coltl{ float:left; width:263px; height:29px; line-height:29px; color:#333; font-size:12px; padding-left:15px; background:url(../images/topline.jpg) repeat-x;}
.colcl{ float:left; width:268px; padding:5px; font-size:12px; color:#333; line-height:23px;}
.colml{ float:left; width:278px; height:27px; line-height:27px; color:#333; font-size:12px; background:url(../images/bottomline.jpg) repeat-x top; text-align:center;}
.colml a{ font-size:12px; color:#325D7F; text-decoration:none;}

/*----co2 start----*/
.row1{ float:left; width:300px; height:148px; margin-right:50px; line-height:22px; color:#666; font-size:12px;}
.row1 a{ text-decoration:none; color:#222; font-size:14px; font-weight:bold; font-family:"微软雅黑"; line-height:30px;}
.row2{ float:right; width:300px; height:148px; line-height:22px; color:#666; font-size:12px;}
.row2 a{ text-decoration:none; color:#222; font-size:14px; font-weight:bold; font-family:"微软雅黑"; }

.centerbox{ width:1000px; height:166px;}
.box1 {WIDTH: 330px; FLOAT: left; HEIGHT: 166px;}
.box2 {WIDTH: 335px; FLOAT: left; HEIGHT: 166px; margin-left:35px;}
.box3 {WIDTH: 256px; FLOAT: right; HEIGHT: 166px;}

.box1_tit {padding-left:20px; FONT-SIZE:13px; COLOR:#333; line-height:26px; BACKGROUND:url(../images/hongdian.jpg) no-repeat center left;}
.box1_con {MARGIN:5px 0px 0px}

.ppic{ float:left; width:129px; height:92px;}
.pzi{ width:180px; float:right; font-size:12px; color:#666666; line-height:23px;}

.new_title{padding:6px; float:left; width:180px;}
.new_t{ float:left; font-size:14px; font-weight:bold; color:#333; line-height:20px; width:180px;}

.list1{width:240px; float:left; height:45px; overflow:hidden;}
.list1 li{line-height:22px; height:22px; width:230px; padding-left:10px; background:url(../images/dian.jpg) no-repeat left center; color:#666;}
.list1 li a{ cursor:pointer; color:#333333; text-decoration:none; font-size:12px; font-weight:normal;}
.list1 li a:hover{ cursor:pointer; color:#B2181B; text-decoration:underline; font-size:12px;}

.colcpic{ float:left; width:115px;}
.colclist{ float:right; width:202px;}

.list3{float:left; width:202px;}
.list3 li{line-height:22px; padding-left:10px; background:url(../images/dian.jpg) no-repeat left center; color:#666;}
.list3 li a{ cursor:pointer; color:#333333; text-decoration:none; font-size:12px;}
.list3 li a:hover{ cursor:pointer; color:#B2181B; text-decoration:underline; font-size:12px;}

.list4{width:180px; float:left;}
.list4 li{line-height:22px; height:22px; width:170px; padding-left:10px; background:url(../images/dian.jpg) no-repeat left center; color:#666;}
.list4 li a{ cursor:pointer; color:#333333; text-decoration:none; font-size:12px; font-weight:normal;}
.list4 li a:hover{ cursor:pointer; color:#B2181B; text-decoration:underline; font-size:12px;}

.jjtu{ float:left; width:300px;}
.jjzi{ float:left; width:300px; color:#444;}
.cx{ float:left; width:300px; padding-top:8px; text-align:right;}

.pic{padding:1px; text-align:center; line-height:22px;}
.pic img{ margin-right:10px; border:1px #CCCCCC solid;}
.pic a{ font-size:12px; color:#333; text-decoration:none;}
.pic a:hover{ font-size:12px; color:#333; text-decoration:underline;}
.tupian{ width:236px; margin-top:12px;}
.link{ width:236px; text-align:center;}

.leftt{ float:left;}
.right_new{ float:right; padding-right:5px; font-size:12px;}

/*==== 内页 =====*/
.left{ float:left; width:208px;}
.left_box{ float:left; width:200px; background:url(../images/nleftbg.jpg) no-repeat top left;}
/*left*/
.left_title{ float:left; width:180px; height:35px; padding-left:20px; font-size:16px; color:#fff; line-height:35px; font-family:"微软雅黑";}
.left_cont{ float:left; width:190px; font-size:12px; color:#666;}

/*左侧菜单开始*/
#PARENT{width:190px; float:left;}
#leftlist {float:left;width:190px;line-height: 29px; list-style-type: none;text-align:left;}    /*定义整个ul菜单的行高和背景色*/
#leftlist a {width: 170px; display: block; font-size:12px; padding-left:20px;} /*Width(一定要)，否则下面的Li会变形*/
#leftlist li {background:url(../images/line1.jpg) no-repeat; /*一级目录的背景色*/ float:left; margin-top:1px;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/}
#leftlist li.bj {background:url(../images/line2.jpg) no-repeat; float:left; margin-top:1px;}
#leftlist li.bj a { color:#666;}
#leftlist li a:hover{background:url(../images/line2.jpg) no-repeat; /*一级目录onMouseOver显示的背景色*/}
#leftlist a:link  {color:#666; text-decoration:none;}
#leftlist a:visited  {color:#666;text-decoration:none;}
#leftlist a:hover  {color:#333;text-decoration:none;}

.tu{float:left; width:200px;}
.tu img{ margin-bottom:5px;}

.right{ float:right; width:778px; background:url(../images/mapbg.jpg) no-repeat top center;}
.r_title{width:738px; height:31px; line-height:31px; font-size:12px; color:#666; padding-left:20px; background:url(../images/mapdian.jpg) no-repeat left center;}
.r_title a{ font-size:12px; color:#666; text-decoration:none;}
.r_title a:hover{ font-size:12px; color:#666; text-decoration:underline;}
.r_con{ float:left; width:746px; margin-bottom:20px; font-size:12px; line-height:24px; padding:15px; border:1px #ddd solid; background:#FFFFFF;}

.page{width:746px;_width:746px; text-align:center; font-size:12px; color:#000; margin-top:15px; float:left;}
.page a{ font-size:12px; color:#000000; text-decoration:none;}
.page a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}

.tt{ border-bottom:1px #CCCCCC dotted; font-size:16px; font-weight:bold; text-align:center; list-style:30px;}
.mm{ text-align:center; font-size:12px; color:#999999; list-style:26px;}
.ncon{ margin:0 auto;}

.lyh{ width:746px; overflow:hidden; clear:both; float:left;}
.lyh li{ float:left; line-height:20px; font-size:12px; color:#666; margin-top:15px; width:206px; height:157px; text-align:center; background:url(../images/picdi.jpg) no-repeat center top; padding:17px;}
.lyhtu{width:206px; height:137px; text-align:center; float:left;}
.lyhti{width:206px; height:20px; text-align:center; float:left; padding-top:20px;}

.list5{float:left; width:746px;}
.list5 li{ width:731px; float:left;line-height:30px; height:30px; padding-left:15px; background:url(../images/dian4.jpg) no-repeat left center; font-size:10px; color:#666; border-bottom:1px #CCCCCC dashed;}
.list5 li a{color:#555; text-decoration:none; font-size:12px;}
.list5 li a:hover{color:#2279DA; text-decoration:underline; font-size:12px;}

.picbox{ float:left; width:329px; height:142px; padding:7px 7px 25px 7px; background:url(../images/picbottom.jpg) no-repeat left top; margin-right:15px;}
.picpic{ float:left; width:155px; height:142px;}
.picpic img{ border:1px solid #eeeeee;}
.piczi{ float:left; width:174px; height:142px; line-height:24px; font-size:12px; color:#666666;}
.piczi a{ font-size:12px; color:#0289D8; text-decoration:none;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FF7400;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.page2{ text-align:right; font-size:12px; color:#000; margin-top:20px; padding-top:10px; border-top:1px #eeeeee solid;}
.page2 a{ font-size:12px; color:#333; text-decoration:none;}
.page2 a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}














