body 
{
	margin:0 auto;
	width:100%;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-align: center;
	color: #404040;
	font-family: 宋体, Arial, Helvetica, sans-serif;
}
table{font-size:12px;}
img{ border:0px;}

a{ text-decoration:none;}

.width{ width:1003px;margin:0 auto}



.fl{ float:left;}

.fr{ float:right;}

.cl{ clear:both;}

.di{ display:inline}

.oh{ overflow:hidden;}

.dian{ font-size:12px; font-family:"宋体";}

.btnbox{ margin-right:24px; color:#9f9f9f;}

.topyy a{ color:#9f9f9f;}

.topyy select{ font-size:12px; color:#4d4d4d; margin-left:13px; margin-top:2px;}

.navline{ margin:0px 5px; color:#909090;}

.navbox{ margin-top:28px;}


.contect01
{
    width: 322px;
    border: 1px solid #dcdcdc;
}

.contecttitle{ height:33px; background:url(../images/main_15.jpg) repeat-x; line-height:30px; margin-bottom:5px;}

.contectbtn{ font-weight:bold; color:#b1b1b1; background:url(../images/main_02.jpg) no-repeat; padding-left:20px; margin-left:9px;}

.contectbtn a{ color:#b1b1b1}

.contectbtn a:hover{ color:#0066cb}

.contectmore{ margin-right:22px; color:#316cb2}

.contectmore a{color:#316cb2}

.contectnews{ color:#828282; text-align:left; line-height:22px; margin-right:10px;height:200px}

.contectnews img{ float:left; border:1px solid #dcdcdc; margin-left:14px; margin-right:10px;}

.contectnewssee{ color:#316cb2;}

.contectnewssee a{ color:#316cb2;}

.mainnewsnew{ color:#828282; font-family:Arial; text-align:left; margin-left:14px; height:30px; line-height:30px; margin-right:20px;}

.mainnewsnew a{ color:#828282;}

.mainnewsnew a:hover{ color:#0066cb; text-decoration:underline;}

.mainads{ margin:0px 24px;}

.mainchoose{ width:228px; border:1px solid #dcdcdc;}

.mainchoosetitle{ height:33px; background:url(../images/main_15.jpg) repeat-x; text-align:left; line-height:33px; font-weight:bold; color:#0066cb;}

.choosebtn{ background:url(../images/main_17.jpg) no-repeat; padding-left:20px; height:33px; margin-left:14px;}

.mainchoosetxt{ background:url(../images/main_19.jpg) repeat-x; height:122px; text-align:left; color:#a1a0a0;}

.mainchoosetxt ul{ margin:0px; padding:0px; list-style:none;}

.mainchoosetxt li{ line-height:22px; border-bottom:1px dashed #cfcfce; margin-left:16px; margin-right:16px;}

.mainchoosetxt a{ margin-right:30px; color:#a1a0a0;}

.copybox{ height:84px; background:url(../images/main_07.jpg) no-repeat left top;}

.copyline{ height:27px; background:url(../images/main_21.jpg) repeat-x; width:621px; margin-left:99px;}

.copylinelf{ background:url(../images/main_09.jpg) no-repeat; width:14px; height:27px;}

.copylinec{ width:185px; background:url(../images/main_13.jpg) repeat-x; height:27px; line-height:27px; color:#555555;}

.copylinec a{ color:#555;}

.copylinelr{ background:url(../images/main_11.jpg) no-repeat; height:27px; width:14px;}

.copylinet{ width:70px; background:url(../images/main_21.jpg) repeat-x;}

.copylinebox{ height:27px;}

.copytxt{color:#555; font-family:Arial; text-align:left; line-height:24px; margin-left:78px;float:left}

.copyLogo{float:right;width:70px;text-align:left;}

.leftbox{height:auto; width:194px; background:url(../images/main_27.jpg) no-repeat;margin-left:36px; margin-right:27px;}

.leftnavbox{ color:#404040; text-align:left;height:200px;}

.leftnavbox ul{ margin:0px; padding:0px; list-style:none; line-height:37px; padding-top:2px;}

.leftnavbox li{background:url(../images/main_277.jpg);text-indent: 65px;}

.leftnavbox a{ color:#404040;}

.leftnavbox a:hover{ color:#0066cb;}

.leftbtnbox{ width:194px; height:135px; margin-top:106px; background:url(../images/main_28.jpg) no-repeat; padding-top:16px;}

.leftbtntxt{ margin-top:50px;}

.leftbtnbox a{ color:#676767;}

.rightbox{ padding-top:23px; width:auto;}

.righttitle{ background:url(../images/main_29.jpg) no-repeat; height:35px; width:745px; text-align:left; line-height:35px;vertical-align:middle;}

.righttitle img{ margin-top:3px;}

.rightts{ color:#808080; margin-right:20px;}

.abouttxt{ text-align:left; color:#404040; line-height:24px; margin-top:20px;width:745px;}

.abouttxt img{ margin-right:43px; margin-left:29px;}

.abouttxt p{ margin:0px; padding:0px; text-indent:25px;}

.aboutimg{ margin-top:20px; margin-bottom:40px;}

.newsnewsbox{ border-bottom:1px solid #bfbfbf; text-align:left; width:680px; height:auto; line-height:24px; color:#828282;}

.newstext{ border-bottom:1px solid #bfbfbf; text-align:left; width:680px; height:auto; line-height:24px; color:#828282;padding-top:10px}
.newstext p{ margin:0px; padding:0px; text-indent:25px;}
.newsbox{text-align:left; width:680px; height:auto; line-height:24px; color:#828282;}
.newsbox img{ border:1px solid #bfbfbf; margin:20px 0px; margin-right:27px;}
.newsnewsbox img{ border:1px solid #bfbfbf; margin:20px 0px; margin-right:27px;}

.newsnewstitle{ color:#0066cb; font-weight:bold; font-family:Arial;}

.newsnewstitle a{ color:#0066cb;}

.newsnewstxt{ margin-top:15px;}

.newsnewsbg{ height:13px; background:#f2f2f2; width:680px;}

.newspage{ text-align:left; width:680px; margin-top:20px; font-family:Arial; color:#999; line-height:20px; vertical-align:middle; font-size:13px; margin-bottom:55px;}

.newspage img{ margin-right:12px; margin-top:6px;}

.newspage a{color:#999;}

.newspage a:hover{color:#0066cb;}

.newssrk{ width:36px; border:1px solid #bfbfbf; height:18px;}

.ywlbccyw{ margin-top:30px; margin-bottom:60px;}

.dcywtxt{ color:#404040; text-align:left; margin-top:30px; line-height:24px;}

.dcywbluetxt{ color:#007ecb;}

.zxywbox{ text-align:left; margin-top:30px; color:#404040; line-height:19px; margin-bottom:60px;}

.xmhzbox{ margin-top:30px; text-align:left; padding-left:20px; color:#999; height:auto; width:715px;}

.xmhzbox img{ border:1px solid #bfbfbf; margin-right:10px;}

.xmhztxt{ text-align:left; color:#404040; line-height:24px; padding-left:20px; padding-right:20px; margin-bottom:60px;}

.xmhztxt p{ margin:0px; padding:0px; text-indent:20px; margin-bottom:10px;}

.hzsjbox{ text-align:left; width:461px; height:208px; margin-left:20px; margin-top:30px;}

.hzsjtitle{ background:#e5e5e5; color:#000; height:25px;}

.hzsklistbox{ width:459px; height:181px; border-left:1px solid #bfbfbf; border-top:1px solid #bfbfbf; line-height:25px; color:#404040;}

.hzsklistline{ border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf}

.bottommg{ margin-bottom:60px;}

.zsrxbox{ width:459px; height:170px; background:url(../images/zsrxcenterbg.jpg) repeat-x; margin-top:30px; margin-bottom:40px;}

.zsrxleftbg{ background:url(../images/zsrxleftbg.jpg) no-repeat; width:20px; height:170px;}

.zsrxcenterbg{ width:375px; height:170px; text-align:left; margin-top:16px; margin-left:43px; line-height:20px; color:#404040; font-family:Arial;}

.zsrxrightbg{ background:url(../images/zsrxrightbg.jpg) no-repeat; width:20px; height:170px;}

.cgalbox{ margin-top:30px; text-align:left; height:auto; padding-left:20px; line-height:20px;}

.zszxbox{ margin-top:30px; text-align:left; padding-left:20px; padding-right:40px; color:#808080;}

.zszxbox ul{ margin:0px; padding:0px; list-style:none; font-family:Arial;}

.zszxbox li{ border-bottom:1px solid #e5e5e5; line-height:30px;}

.zszxbox a{color:#808080;}

.zszxbox a:hover{ color:#0066cb;}

.orgtxt{ color:#ff7604; margin-top:30px; margin-left:20px; text-align:left; margin-bottom:40px;}

.rczplist{ margin-left:20px; padding-right:40px; text-align:left; line-height:20px; height:auto;width:600px;}

.rczptitle{ color:#fd6f00; font-size:14px;}

.rczpline{ background:url(../images/rczplistbg.jpg) repeat-x; width:705px; height:14px; margin-top:5px; margin-bottom:20px;}

.rczpopenbox{ width:685px; height:489px;}

.rczpopentop{ background:url(../images/rczpopentop.jpg) no-repeat; width:685px; height:12px;}

.rczpoopencenter{ background:url(../images/rczpopencenter.jpg) repeat-y; height:466px; line-height:35px;}

.rczpopenbottom{ background:url(../images/rczpopenBottom.jpg) no-repeat; width:685px; height:12px;}

.rczpsrk{ border:1px solid #7697c0;}

.rczpsrk2{ border:1px solid #7697c0; width:433px; height:188px;}

.rckbox{ margin-top:30px; text-align:left; padding-left:20px; height:auto; padding-right:40px;}

.rckbox dd{ margin:0px; padding:0px; float:left}

.rckbox dt{ float:left; margin:0px; padding:0px; margin-left:17px; line-height:23px;}

.contacttxt{ margin-top:30px; text-align:left; padding-left:20px; line-height:24px; color:#767676; font-family:Arial; border-bottom:1px solid #bfbfbf;}

.contactlist{background:url(../images/contactxin.JPG) no-repeat right bottom;font-size:12px;margin-bottom:25px;}

.contactlist table
{font-size:12;
    }
.imgGray
{FILTER: gray}

.imgMouseOver
{
    }
    
.pagerGobtn
{
	border-style: none;
	border-width: 0px;
	background-color: #FFFFFF;
	height:20px;
}

.linktitle{ background:url(../images/jt_bj.gif) no-repeat; height:35px; width:1003px; text-align:left; line-height:35px;vertical-align:middle;}

.linkbox{padding-top:20px;text-align:left; height:auto;line-height:20px;width:1003px;padding-left:10px;}

#divContent{text-align:left}

.ygtd{ width:713px; padding: 15px 0px 15px 0px;text-align:left;}
.ygtd ul li{ float:left; padding: 0px 18px 20px 0px; display:inline;}
.ygtd ul li img{ border:2px solid #e4e4e4;float:left;}

/*-------------------------2011.02.25 样式修改-------------------------------*/
.top{ height:146px; background:url(../images/headBJ.jpg) repeat-x left bottom;}
.logo{ margin:33px 0 0 41px;}
.topyy{ text-align:right; width:150px; margin:33px 36px 0 0}
.contectbox{ width:953px; height:158px; margin:0 auto 12px;}
/*-------------------------2011.02.25 样式修增加-------------------------------*/
.logoR{ margin:10px 53px 0 0;}
.mainNav{ margin:32px 0 0 0; width:755px; float:left;}
.mainNav ul li{ height:23px; line-height:23px; float:left; margin:0; position:relative; }
.mainNav ul li.navline{ border-right:1px solid #909090; float:left; width:1px; height:12px; margin:0 11px; line-height:12px}
.mainNav ul li ul{ width:80px; padding-bottom:5px; position:absolute; top:23px; left:-50px; background:#326092; display:none; }
.mainNav ul li ul li{ width:80px; height:22px; line-height:22px; border-bottom:1px dashed #4e83bd; float:left; text-align:center; margin:0; padding:0;}
.mainNav ul li ul li a{ color:#fff; width:80px; height:22px; display:block}
.mainNav ul li ul li a:hover{ background:#295b8e}




