﻿@charset "utf-8";
/* CSS Document */

body {
	font: 12px/160% "宋体", Arial, Verdana;
	color:#444444;
	margin:0px;
	padding:0px;
	background-color: #E7E7E7;
	background-image:url(/images/bodybg.gif);
	background-repeat: repeat-y;
	background-position: center center;
	font-family: Verdana;
	font-size: 12px;
	vertical-align: top;
}
img {
	border:0px;
}
a {
	color:#444444;
	text-decoration:none;
}
a:hover {
	color:#E06529;
	text-decoration:underline;
}
form {
	margin:0px;
	padding:0px;
}

selecct, input, button{ vertical-align:middle;}

ul{ list-style:none;}

.mainbox {
	width:801px;
	padding:0px;
	margin:0px auto;
}

.red{color:#ff0000;}

.space{ padding:5px; clear:both;}
.space3{ padding:9px; clear:both;}
.space2{ padding:5px; clear:both;}
.cnhead{ width:790px; padding:0px; height:90px; margin:0px auto; clear:both; background-color:#FFF;}
.cnheadl{ width:130px; float:left; line-height:30px; padding-top:35px;}
.enheadl{ width:640px; float:left; line-height:30px; padding-top:30px;}

.cnheadc{ width:510px; float:left; line-height:20px; padding-top:35px;}
.cnheadc p{ margin:0px; margin:0px;}
.cnheadr{ width:150px; float:left; line-height:25px;padding-top:12px;}

.enheadc{ width:510px; float:left; line-height:20px; padding-top:35px; font-size:11px;}
.enheadc p{ margin:0px; margin:0px;}

.boxleft{ width:200px; float:left;}
.left01{ width:180px; height:25px; margin:0px; padding:0px; background-color:#be0c08; color:#FFF; font-size:14px; padding-left:20px;font-weight:bold; line-height:25px;}
.nav{ width:200px; height:190px; margin:0px; padding:0px; background-color:#e7e7e7;}
.nav ul{ margin:0px; padding:10px 0px 5px 0px;}
.nav ul li{ height:25px; line-height:25px; color:#000; font-size:12px; font-weight:bold; background:url(/images/icon.gif) no-repeat 20px center; padding-left:35px; }
.nav ul li a:link,.nav ul li a:visited{ color:#000000;}
.nav ul li a:hover{ color:#be0c08; text-decoration:none;}

.boxright{ width:598px; float:left; margin:0px; padding:0px;}
.boxrightfoot{ width:598px; float:left; margin:0px; padding:0px; text-align:center;}
.rtop{ clear:both; margin:0px; padding:0px;}
.rtopl{ width:298px; float:left;}
.rtopr{ width:300px; float:left;}
.rtopl2{ width:350px; float:left; line-height:40px; font-weight:bold; padding-left:10px;}
.rtopr2{ width:230px; float:left;}

.prortop{ clear:both; margin:0px; padding:0px;}
.prortopl{ width:298px; float:left;}
.prortopr{ width:300px; float:left;}



.right01{ width:275px; height:25px; margin:0px; padding:0px; background-color:#be0c08; font-weight:bold; color:#FFF; line-height:25px; padding-left:25px;}

.nav2{ width:300px; height:105px; margin:0px; padding:0px; background:url(/images/color.gif) no-repeat left top #e7e7e7;}
.nav2 ul{ margin:0px; padding:0px; margin:0px;}
.nav2 ul li{height:21px; line-height:21px; color:#343434; font-size:12px; background:url(/images/icon.gif) no-repeat 25px center; padding-left:40px; }
.nav2 ul li a:link,.nav2 ul li a:visited{ color:#343434;}
.nav2 ul li a:hover{ color:#343434; text-decoration:none;}

.welc{ height:19px; padding-top:10px; text-align:center;}
.title{width:550px; margin-left:40px; font-size:14px;height:30px; line-height:30px;color:#000000; font-weight:bold;}

.content{ width:500px; padding:10px 40px; line-height:25px; color:#000000; margin:0px;word-wrap:break-word; overflow:hidden;
}

.content p{ text-indent:20px; margin:0px; line-height:22px;}

.contentcon{ width:500px; height:500px; padding:10px 40px; line-height:25px; color:#000000; margin:0px;word-wrap:break-word; overflow:hidden; background:url(/images/dt.jpg) no-repeat center bottom;
}

.contentcon p{ text-indent:20px; margin:0px; line-height:22px;}

.encontent{ width:500px; padding:10px 40px; line-height:25px; color:#000000; margin:0px;word-wrap:break-word; overflow:hidden;
}
.encontent p{ margin:0px; line-height:22px;}



.contentsb{ padding:10px 20px; line-height:25px; color:#000000;}
.contentsb p{ text-indent:20px; margin:0px; line-height:22px;}

.contentpro{ padding:10px; line-height:25px; color:#000000; margin:0px;word-wrap:break-word; overflow:hidden;
}
.contentpro p{ text-indent:20px; margin:0px; line-height:22px;}

.content2{ padding:10px; line-height:25px; color:#000000;}
.page{ padding:5px 10px; line-height:20px;}

.contentfeed{ padding:10px; line-height:25px; color:#000000; }
.contentfeed p{ text-indent:20px; margin-top:5px; line-height:22px;}

.left02{ width:180px; height:25px; line-height:25px; font-size:14px; margin:0px; padding:0px; background-color:#28417a; padding-left:20px;font-weight:bold; color:#FFF;}
.left03{ width:180px; height:25px; line-height:25px; font-size:14px; margin:0px; padding:0px; background-color:#ff992a; padding-left:20px;font-weight:bold; color:#FFF;}
.left04{ width:180px; height:25px; line-height:25px; font-size:14px; margin:0px; padding:0px; background-color:#be0c00; padding-left:20px;font-weight:bold; color:#FFF;}
.left05{ width:180px; height:25px; line-height:25px; font-size:14px; margin:0px; padding:0px; background-color:#176162; padding-left:20px;font-weight:bold; color:#FFF;}
.left06{ width:180px; height:25px; line-height:25px; font-size:14px; margin:0px; padding:0px; background-color:#29a5ad; padding-left:20px;font-weight:bold; color:#FFF;}

.nav3{ width:200px; margin:0px; padding:0px; background-color:#e7e7e7;}
.nav3 ul{ margin:0px; padding:5px 0px; margin:0px;}
.nav3 ul li{height:21px; line-height:21px; color:#343434; font-size:14px; padding-left:20px; }
.nav3 ul li a:link,.nav3 ul li a:visited{ color:#343434;}
.nav3 ul li a:hover{ color:#343434; text-decoration:none;}

.leftcolor{ color:#C00; line-height:25px;}
.leftcolor a:link, .leftcolor a:hover, .leftcolor a:visited{ color:#C00;}


h3{ width:500px; margin-left:50px; text-align:center; line-height:40px; border-bottom:1px dashed #CCC;}
.nav4{ width:180px; margin:0px; padding:0px; background-color:#e7e7e7; padding-left:20px;}
.author{  line-height:50px; clear:both; text-align:right;  border-top:1px dashed #CCC;}

.prolist{ width:240px; float:left; margin:5px 15px; border:1px dashed #CCC; text-align:center; padding:5px;}
.prolist a:link, .prolist a:hover, .prolist a:visited,{ color:#C00; line-height:20px; margin:0px; padding:0px;}
.prolist p{margin:0px; text-align:20px; line-height:22px;}
.sinput{ width:150px; height:14px;}
.search{ padding-left:10px; padding-top:10px;}

.proshow{ clear:both; overflow:hidden; line-height:20px; padding:5px;}
.proshow p{ text-indent:20px;}
.showl{ width:320px; float:left;}
.showr{ width:200px; float:left:;}

.foot{ width:550px; margin-left:10px;  height:50px; line-height:25px; color:#5a5a5a; font-size:12px; padding:10px;}

.menu_title {
color:#C00;
padding-left:13px;
line-height:25px;
background:url(/images/left02.gif) no-repeat left center;
}

.menu_title a:link, .menu_title a:hover, .menu_title a:visited{ color:#C00;}

a.menu_title2 {
color:#C00;
padding-left:13px;
line-height:25px;
background:url(/images/left01.gif) no-repeat left center;
}
a.menu_title2 :link, a.menu_title2 :hover, a.menu_title2 :visited{ color:#C00;}

