﻿/* CSS Document */

body{margin:0 auto; padding:0 auto; font-family:"΢���ź�","Microsoft Yahei"; font-size:12px; line-height:22px;   color:#555; background:url(imagesbj.jpg) repeat-x; background:#fff;}
a{color:#000; text-decoration:none; line-height:22px; }
a:hover{ text-decoration:none;}
ul{margin:0; padding:0;}
li{list-style-type:none;}
img{ border:0px;}
.clear{clear:both; height:0px; float:none; font-size:0px;font:0px/0px sans-serif; overflow:hidden}


/*ͷ������*/
.top{ width:auto; min-width:1000px; height:26px; margin:0 auto; background-color:#2266C7; position: relative; z-index:999;}
.topz{ width:1000px; height:26px; margin:0 auto; line-height:26px; color:#FFFFFF;}
.topzz{ width:300px; height:26px; margin:0 auto; float:left;}
.topzzy{ width:200px; height:26px; float:right; line-height:26px; background:url(../images/top_ico.png) no-repeat center left;}
.topzzy a{ line-height:26px; color:#fff;}
.head{ width:auto;min-width:1000px; height:150px; margin:0 auto; background-color:#195EBB; }
.headz{ width:1000px; height:150px; margin:0 auto; text-align:center}

/*������ʼ*/
.nav{ width:auto;min-width:1000px; height:36px; margin:0 auto; background:#BA1911;}
.nav_dh{ width:100%; height:36px; margin:0 auto; padding:0 auto; }
.daohangbg{ background-repeat:repeat-x; }
.menuBg{ width:800px; height:36px;overflow:hidden; line-height:33px;color:#FFFFFF;  }
	.menu{ margin-left:0px;text-align:center;}
	.menu ul{}
	.menu li{float:left; width:100px; height:36px; overflow:hidden;color:#313131;line-height:36px; }
	.menu li a{display:block; font-size:15px;  width:100px; height:36px; color:#FFF; text-decoration:none; line-height:36px; font-weight:bold;}
	.menu li a:visited{font-size:15px; color:#FFF; text-decoration:none;  }
	.menu li a:hover{font-size:15px; background:#7F110A; width:100px; height:36px; display:block;line-height:36px;  color:#FFF; text-decoration:none;}
	.menu li a:visited{ text-decoration:none;}
	.menu li ul{clear:both; position:absolute; margin-top:36px; display:none; margin-left:0px; z-index:10000;}
	.menu li li{width:100px; height:auto; clear:both; margin:0px; border:none; overflow:hidden;color:#000000; line-height:30px;}
	.menu li li a{font-weight:normal;width:100px;font-size:14px; font-weight:bold; height:auto;  clear:both; background-color:#7F110A; line-height:30px;color:#FFF; }
	.menu li li a:visited{font-weight:normal;font-size:14px; color:#FFF;  font-weight:bold;  text-decoration:none; }
	.menu li li a:hover{font-weight:normal;font-size:14px;width:100px;  font-weight:bold;  clear:both; color:#fff600;background-color:#BE1C08; height:auto; line-height:30px; }
	.menu li li a:visited{ text-decoration:none; }
	
/*��վ����*/
.conwz{ width:auto;min-width:1000px; height:auto; margin:0 auto; background:#e9e9e9 url(imagesbj_1.jpg) repeat-x top; overflow:hidden; margin-bottom:10px; background:#fff;}
.connr{ width:1000px; height:auto; margin:0 auto;overflow:hidden;}
.connrz{ width:647px; height:auto; float:left;}
.connrhdp{ width:647px; height:403px; margin:0 auto; margin-top:20px;}
.conb{ width:647px; height:295px; margin:0 auto; margin-top:10px;}
.conbz{ width:180px; height:auto; float:left; margin:0 auto;}
.conbz .biao{ width:180px; height:39px; margin:0 auto; line-height:39px; text-align:center; /* background:#E70;*/ font-size:20px; font-weight:bold; color:#fff; border-bottom:1px solid #fff;}
.conbz .biao a{width:180px; height:39px; display:block; line-height:39px; /* background-color:#E70;*/ color:#fff;}
.conbz .biao a:hover{width:180px; height:39px; display:block; line-height:39px; /* background-color:#6D3E12;*/ color:#fff;}
.conbz .ju{ width:180px; height:134px; margin:0 auto; border-bottom:1px solid #fff; background:#017e82;}
.conbz .judh{ width:160px; height:35px; margin:0 auto; border-bottom:1px solid #fff; line-height:35px; font-size:18px; font-weight:bold; color:#fff;}
.conbz .junr{ width:160px; height:auto; margin:0 auto; line-height:18px; color:#fff; padding-top:5px;}
.conbz .biao1{ width:160px; height:39px; margin:0 auto; line-height:39px; text-align:center;  font-size:20px; font-weight:bold; color:#fff; border-bottom:1px solid #fff; background:#c09c14;}
.conbz .biao1 a{width:180px; height:39px; display:block; line-height:39px; margin:0 auto; background:#c09c14 url(../images/w_ico.png) no-repeat 35px 3px; color:#fff;}
.conbz .biao1 a:hover{width:180px; height:39px; display:block; line-height:39px; background-color:#ff6100; color:#fff;}

.conby{ width:454px; height:330px; float:right; background:#fff;}
/*��ҳȫ�ֵ���*/
.dh{ width:100%; height:42px; margin:0 auto; background:url(dh_../images/bj.jpg) repeat-x bottom;}
.dhz{ width:80px; height:24px; float:left; font-size:16px; color:#444;  line-height:24px; margin-top:10px; text-indent:0.5em;}
.dhz2{ width:480px; height:24px; float:left; font-size:20px; color:#444;  line-height:24px; margin-top:10px; }
.dhy{ width:50px; height:24px; float:right; font-size:14px; font-weight:bold; line-height:24px; margin-top:12px;}
.dhy1{ width:100px; height:24px; float:right; font-size:14px; line-height:24px; margin-top:12px; }
.dhy a{ line-height:24px; color:#013d7b;}
.dhy a:hover{ line-height:24px; color:#f00;}

.conbynr{ width:442px; height:auto; margin:0 auto;}
.conbyz{ width:432px; height:140px; margin:0 auto; border-bottom:1px dashed #dedede; padding-top:20px;}
.conbyzbt{ width:432px; height:24px; margin:0 auto 10px; line-height:24px; font-size:16px; font-weight:bold; text-align:center;}
.conbyzbt a{ line-height:24px; color:#f00;}
.conbyzbt a:hover{ color:#f00;}

.conbyzjj{ width:432px; height:auto; margin:0 auto; line-height:24px;padding-top:10px; font-size:14px; color:#555; }
.conbyzjj a{ color:#f00;}

.conbylb{ width:432px; height:auto; margin:0 auto;}
.conbylb ul{ margin:0 auto; padding:0 auto;}
.conbylb li{ width:432px; height:28px; margin:0 auto; line-height:28px; display:block; background:url(imagesico.jpg) no-repeat 5px 11px; border-bottom:1px dashed #dedede; text-indent:1.2em; font-size:15px; overflow:hidden;}
.conbylb a{ line-height:28px; display:block;}


.connry{ width:340px; height:auto; float:right; background:#fff; margin-top:10px; border-right:1px solid #dedede;}
.connrydh{ width:340px; height:38px; margin:0 auto;}
.connry .tj{ width:340px; height:auto; margin:0 auto; padding-top:25px; border-bottom:1px dashed #dedede;}
.connry .tjzt{ width:300px; height:233px; margin:0 auto;}
.connry .tjztbt{ width:300px; min-height:24px; line-height:24px; margin:0 auto; font-size:18px; font-weight:bold;  }
.connry .tjztbt a{ line-height:24px; color:#f00;}
.connry .tjztbt a:hover{ line-height:24px; color:#f00;}
.connry .tjztxx{ width:300px; height:auto; margin:0 auto; line-height:24px; padding-top:15px; font-size:15px; color:#555; }
.connry .tjztlb{ width:300px; height:auto; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.connry .tjztlb ul{ margin:0 auto; padding:0 auto;}
.connry .tjztlb li{ width:300px; height:37px; margin:0 auto; line-height:37px; display:block; background:url(imagesico.jpg) no-repeat 5px 16px; border-bottom:1px dashed #dedede; text-indent:1.2em; font-size:15px;}
.connry .tjztlb a{ line-height:37px; display:block; color:#000;}
.connry .tjztlb a:hover{ color:#f00;}
.connry .tjztgd{ width:300px; height:28px; margin:0 auto; text-align:right; line-height:28px;}
.connry .tjztgd a{line-height:28px; color:#0353ac;}
.connry .tjztgd a:hover{color:#f00;}
.tjztgd1{ width:478px; height:28px; margin:0 auto; text-align:right; line-height:28px;}
.tjztgd1 a{line-height:28px; color:#0353ac;}
.tjztgd1 a:hover{color:#f00;}
.ad{ width:1000px; height:95px; margin:0 auto; margin-top:10px; }
.ae{ width:1000px; height:95px; margin:0 auto; margin-top:10px;}
/*������̬*/
.gzdt{ width:986px; height:380px; margin:0 auto; background:#fff; margin-bottom:10px;}
.gzdtz{ width:490px; height:380px; float:left;}
.gzdty{width:490px; height:380px; float: right;}
.w {
			    clear: both;
			    float: left;
			    margin: 2px 0;
			    width: 490px;
				display:block;
				
			}
			.w_nav ul{
				border-bottom: 3px #013d7b solid;
				width:460px;
				height:50px;
				padding:0px;
				padding-left:15px;
				padding-right:15px;
			}
			.w_nav li{
				float: left;
				height: 50px;
				width: 133px;
				font-size:15px; 
				list-style: none;
				text-align: center;
				line-height: 50px;
				border-bottom: 3px #013d7b solid;
				cursor: pointer;
			}
			.w_nav li:hover{
				float: left;
				height: 50px;
				width: 133px;
				list-style: none;
				text-align: center;
				line-height: 50px;
				border-bottom: 3px #c89601 solid;
			}
			.w_body {
				margin-left:15px;
				margin-right:15px;
				margin-top:15px;
			}
			.w_body ul{
				padding-left: 0; margin-bottom:5px;
			}
			.w_body li{
				border-bottom: 1px #CCCCCC dashed;
			 height:30px; line-height:30px; color:#555;
				font-size: 14px; background:url(imagesico.jpg) no-repeat 5px 11px; text-indent:1em;
				
			}
			.w_body li a{
				
				text-decoration: none;
				color:black; line-height:26px;
			}	
			.w_body li a:hover{
				text-decoration: none;
				color:red;
			}	
			.w_body h4{
				margin-top:15px;
				font-size: 16px;
				margin-bottom:5px;
				height:25px;
				overflow:hidden;
			}	
			.w_body h4 a{ color:#444444;}
			.w_body p{
				font-size: 14px; color:#555;  line-height:24px; text-indent:2em;
			}
			.w_body div a{
				float: right;
				color: #013d7b;
				text-decoration: none;
				font-size: 13px;
			}
			.w_body_d {
				height:50px;
				margin-bottom: 40px;
				margin-top:0px;
			}

.zcfg{ width:986px; height:320px; margin:0 auto; background:#fff; margin-bottom:10px;}
.zcfgz{ width:490px; float:left;}
.zcfgy{width:490px; float: right;}
.zcfg .gd{float:right; line-height:40px; margin-right:15px; font-size:14px;}
.zcfg .gd a{line-height:25px; color:#0353ac;}
.zcfg .gd a:hover{color:#f00;}
.z {clear: both;float: left;margin: 2px 0;width: 490px;display:block;}
.z_nav ul{border-bottom: 1px #013d7b solid;width:100%;height:30px;}
.z_nav li{float: left;height: 30px;width: 106px;font-size:14px; list-style: none;text-align: center;line-height: 30px; margin-right:30px;border-bottom: 1px #013d7b solid;cursor: pointer;}
.z_nav li:hover{float: left;height: 30px;width: 106px;list-style: none;text-align: center;line-height: 30px;border-bottom: 1px #c89601 solid;}
.z_body {margin-left:15px;margin-right:15px;margin-top:15px;}
.z_body ul{padding-left: 0; margin-bottom:5px;}
.z_body li{border-bottom: 1px #CCCCCC dashed;height:30px; line-height:30px; color:#555;font-size: 14px; background:url(imagesico.jpg) no-repeat 5px 11px; text-indent:1em;}
.z_body li a{text-decoration: none;color:black; line-height:26px;}	
.z_body li a:hover{text-decoration: none;color:red;}	
.z_body h4{margin-top:15px;font-size: 16px;margin-bottom:5px;height:25px;overflow:hidden;}	
.z_body h4 a{ color:#444444;}
.z_body p{font-size: 14px; color:#555;  line-height:24px; text-indent:2em;}
.z_body div a{float: right;color: #013d7b;text-decoration: none;font-size: 13px;}
.z_body_d {height:50px;margin-bottom: 40px;margin-top:0px;}


.spin{ width:986px; height:329px; margin:0 auto;  margin-bottom:10px;}
.spinz{ width:488px; height:319px; float:left;}
.hdjl{ width:185px; height:319px; float:left; margin:0 auto; background:#fff;}

.hdjlnr2{ width:240px; height:auto; margin:0 auto;  overflow:hidden; }
.hdjlnr1{ width:240px; height:auto; margin:0 auto;}
.hdjlnr1 ul{ margin:0 auto; padding:0 atuo;}
.hdjlnr1 li{ width:240px; height:62px; margin:0 auto; display:block; line-height:62px; text-align:center; background:#0055b0; font-size:24px; font-weight:bold; color:#fff;  margin-right:15px;  margin-bottom:26.5px;}
.hdjlnr1 a{width:240px; height:62px; display:block; line-height:62px; background-color:#0055b0; color:#fff;}
.hdjlnr1 a:hover{width:240px; height:62px; display:block; line-height:62px; background-color:#ff6100;  color:#fff;}


.hdjlnr{ width:169px; height:319px; margin:0 auto;}
.hdjlnr .sjxx{ width:169px; height:110px; margin:0 auto;  margin-bottom:10px; margin-top:15px; line-height:55px; font-size:20px; }
.hdjlnr .sjxx a{ width:169px; height:110px; margin:0 auto; display:block; background:#0265a6 url(../images/x.png) 18px 50px no-repeat; color:#fff; line-height:110px; text-align:center;}
.hdjlnr .sjxx a:hover{background:#ff6100 url(../images/x.png) 18px 50px no-repeat;}

.hdjlnr .sjxx1{ width:169px; height:110px; margin:0 auto;  margin-bottom:10px; margin-top:10px; line-height:55px; font-size:20px; }
.hdjlnr .sjxx1 a{ width:169px; height:110px; margin:0 auto; display:block; background:#039298 url(../images/wb.png) 18px 50px no-repeat; color:#fff; line-height:110px; text-align:center;}
.hdjlnr .sjxx1 a:hover{background:#ff6100 url(../images/wb.png) 18px 50px no-repeat;}

.hdjlnr .sjxx2{ width:169px; height:55px; margin:0 auto;  margin-bottom:10px; margin-top:10px; line-height:55px; font-size:20px; }
.hdjlnr .sjxx2 a{ width:169px; height:55px; margin:0 auto; display:block; background:#d8a70a url(../images/zx.png) 18px 18px no-repeat; color:#fff; line-height:55px; text-align:center;}
.hdjlnr .sjxx2 a:hover{background:#ff6100 url(../images/zx.png) 18px 18px no-repeat;}

.hdjlnr .sjxx3{ width:169px; height:55px; margin:0 auto;  margin-bottom:10px; margin-top:10px; line-height:55px; font-size:20px; }
.hdjlnr .sjxx3 a{ width:169px; height:55px; margin:0 auto; display:block; background:#a73c0a url(../images/qf.png) 18px 18px no-repeat; color:#fff; line-height:55px; text-align:center;}
.hdjlnr .sjxx3 a:hover{background:#ff6100 url(../images/qf.png) 18px 18px no-repeat;}

.lzjj{ width:488px; height:329px; float: right; background:#fff;}
.lzjjnr{ width:478px; height:329px; margin:0 auto;}
.lzjjnr .bttu{ width:468px; height:147px; margin:0 auto;  margin-top:10px;}
.lzjjnr .bttu a{width:407px; height:132px; margin:0 auto; display:block; padding:5px; background:#e9e9e9;}
.lzjjnr .bttu a:hover{width:407px; height:132px; margin:0 auto; display:block; padding:5px; background:#ccc;}
.lzjjnr .bttu img{width:407px; height:132px; margin:0 auto;}
.lzjjnr .btlb{ width:478px; height:auto; margin:0 auto; margin-top:20px;}
.lzjjnr .btlb ul{ margin:0 auto; padding:0 auto;}
.lzjjnr .btlb li{ width:478px; height:25px; margin:0 auto; line-height:25px; display:block; background:url(imagesico.jpg) no-repeat 5px 11px; border-bottom:1px dashed #dedede; text-indent:1.2em; font-size:15px;}
.lzjjnr .btlb a{ line-height:25px; display:block;}
.lzjjnr .btlb a:hover{ color:#f00;}

.spiny{ width:488px; height:329px; float: right; background:#fff;}
.spinynr{width:478px; height:329px; margin:0 auto;}
.xxgk{ width:468px; height:140px; margin:0 auto; border-bottom:1px dashed #dedede; padding-top:20px;}
.xxgkbt{ width:468px; height:24px; margin:0 auto; line-height:24px; font-size:16px; font-weight:bold; text-align:center; overflow:hidden;}
.xxgkbt a{ line-height:24px; color:#444;}
.xxgkbt a:hover{ color:#f00;}
.xxgkjj{ width:468px; height:auto; margin:0 auto; line-height:26px; text-indent:2em; padding-top:10px; font-size:14px; }
.xxgkjj a{ color:#f00;}

.spinynr .btlb{ width:468px; height:auto; margin:0 auto; }
.spinynr .btlb ul{ margin:0 auto; padding:0 auto;}
.spinynr .btlb li{ width:468px; height:30px; margin:0 auto; line-height:30px; display:block; background:url(imagesico.jpg) no-repeat 5px 11px; border-bottom:1px dashed #dedede; text-indent:1.2em; font-size:15px;}
.spinynr .btlb a{ line-height:30px; display:block;}
.spinynr .btlb a:hover{ color:#f00;}
.wpin{ width:986px; height:447px; margin:0 auto;  margin-bottom:10px;}
.ljzl{ width:488px; height:447px; float:left; background:#fff;}
.ljzlnr{ width:488px; height:447px; margin:0 auto;}
.ljzltu{ width:410px; height:200px; margin:0 auto; margin-top:15px; padding:10px; background:#e9e9e9;}
.ljzltu img{width:410px; height:200px;}
.ljzltu a{width:410px; height:200px; margin:0 auto; display:block;  text-align:left; }
.ljzltu a:hover{background:#ccc;}
 .prev {
                position: relative;
                top: -63%; left:10px;
                float: left;
			background:url(imagesprev.png) no-repeat;
			border:0; height:32px; width:29px;
            }
.next {
                position: relative;
                top: -63%; left:-10px;
                float: right;
				background:url(imagesnext.png) no-repeat; border:0; height:32px; width:29px;
            }


.ljzlnr .btlb{ width:468px; height:auto; margin:0 auto; margin-top:30px;}
.ljzlnr .btlb ul{ margin:0 auto; padding:0 auto;}
.ljzlnr .btlb li{ width:468px; height:30px;  margin:0 auto; line-height:30px; display:block; background:url(imagesico.jpg) no-repeat 5px 11px; border-bottom:1px dashed #dedede; text-indent:1.2em; font-size:15px;}
.ljzlnr .btlb a{ line-height:30px; display:block;text-align:left;}
.ljzlnr .gd{ width:468px; height:25px; margin:0 auto; text-align:right; line-height:25px; margin-top:10px;}
.ljzlnr .gd a{line-height:25px; color:#0353ac;}
.ljzlnr .gd a:hover{color:#f00;}
.gzly{width:488px; height:447px; float: right; background:#fff;}

.link{ width:986px; height:auto; margin:0 auto; background:#fff; margin-bottom:10px;}
.linknr{ width:960px; height:auto; margin:0 auto; overflow:hidden;}

.foot{ width:auto;min-width:1000px; min-height:122px; height:auto; margin:0 auto; background:url(imagesfoot.jpg) #e9e9e9 repeat-x;}
.footzt{ width:960px; height:auto; margin:0 auto; padding-top:25px; text-align:center; line-height:24px;}
 
 
/*������*/



/*��ϸҳ��ʼ*/
.conwxx{ width:1000px; height:auto; margin:0 auto; background:#e9e9e9; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.mbx{ width:980px; height:50px; margin:0 auto; background:#fff; margin-bottom:10px; margin-top:10px;}
.mbxz{ width:590px; height:50px; float:left; margin:0 auto; line-height:50px; text-indent:1em; font-size:14px; }
.mbxz a{ line-height:50px;}
.mbxy{ width:320px; height:50px; float:right; line-height:50px; margin-top:0;}
.sou{ width:205px; height:23px; margin:0 auto; line-height:23px; background:#e9e9e9; border:0px; color:#555;}

.xxy{ width:980px; height:auto; margin:0 auto; background:#fff; margin:0 auto; margin-bottom:10px;}
.xxynr{ width:940px; height:auto; margin:0 auto;}
.xxybt{ width:940px; min-height:30px; margin:0 auto; line-height:30px; font-size:24px; font-weight:bold; color:#1f5781; text-align:center; padding-top:38px; padding-bottom:20px;}
.xxysj{ width:940px; height:26px; margin:0 auto; line-height:26px; font-size:14px; text-align:center; border-bottom:1px dashed #dedede; padding-bottom:10px; }
.xxyzt{ width:900px; height:auto; margin:0 auto; line-height:30px; padding-top:25px; padding-bottom:30px; font-size:16px;}
.xxyzt a{ color:#f00;}
/*�б�ҳ*/

/*��ҳȫ�ֵ���*/
.dh1{ width:100%; height:52px; margin:0 auto; background:url(imagesn_html51.jpg) repeat-x bottom;}
.dhz1{ width:120px; height:24px; float:left; font-size:18px; color:#000; line-height:24px; margin-top:15px; text-indent:1em;}



.con{ width:980px; height:auto; margin:0 auto; }
.left{ width:270px; height:auto; float: left;  }
.leftyw{ width:270px; height:auto; margin:0 auto; margin-bottom:10px; overflow:hidden; background:#fff;}
.lefttt{ width:250px; min-height:26px; margin:0 auto; line-height:26px; font-size:16px; font-weight:bold; margin-top:10px;}
.lefttt a{ line-height:26px; color:#444;}
.lefttt a:hover{ color:#990000;}
.leftywnr{ width:250px; height:auto; margin:0 auto; margin-top:5px; margin-bottom:10px;}
.leftywnr ul{ margin:0 auto; padding:0 auto;}
.leftywnr li{ width:250px; height:30px; margin:0 auto; display:block; line-height:30px; font-size:14px; color:#555; background:url(imagesico1.jpg) no-repeat 5px 10px; text-indent:1em; overflow:hidden; }
.leftywnr a{ line-height:30px; color:#555;}
.leftywnr a:hover{ color:#990000;}

.leftywpic{ width:250px; height:auto; margin:0 auto; margin-top:5px; margin-bottom:10px;}
.leftywpic ul{ margin:0 auto; padding:0 auto;}
.leftywpic li{ width:250px; height:190px; margin:0 auto; display:block; line-height:30px; font-size:14px; color:#555; border-bottom:1px solid #dedede;}
.leftywptu{ width:250px; height:130px; margin:0 auto; padding-top:10px;}
.leftywptu img{ width:250px; height:130px;}
.leftywptu a{width:250px; height:130px; border:1px solid #dedede; display:block;}
.leftywptu a:hover{ border:1px solid #990000;}
.leftywpicbt{ width:250px; height:24px; margin:0 auto; line-height:24px; text-align:center; padding-top:5px;}
.leftywpicbt a{ line-height:24px; color:#555;}
.leftywpicbt a:hover{ color:#990000;}


.leftywtj{ width:250px; min-height:34px; margin:0 auto; margin-top:10px; margin-bottom:10px; background:url(imagesindex_5.jpg) no-repeat 0px 4px;}
.leftywtj ul{ margin:0 auto; padding:0 auto;}
.leftywtj li{ width:250px; height:34px; margin:0 auto; display:block; line-height:34px; font-size:14px; color:#555;  text-indent:2em; overflow:hidden; }
.leftywtj a{ line-height:34px; color:#555;}
.leftywtj a:hover{ color:#990000;}

.right{ width:700px; height:auto; float:right; background:#fff; margin-bottom:10px;}
.rignr{ width:680px; height:auto; margin:0 auto;}
.rigzt{ width:680px; height:auto; margin:0 auto;  padding-bottom:10px;}

.rigztn{ width:670px; height:110px; margin:0 auto; border-bottom:1px solid #dedede; padding-top:15px;}
.rigztbr{ width:670px; height:26px; margin:0 auto; }
.rigztbrz{ width:550px; height:26px; float:left; font-size:18px; font-weight:bold; overflow:hidden;}
.rigztbrz a{color:#555656; line-height:26px;}
.rigztbrz a:hover{ color:#990000;}
.rigztbry{ width:80px; height:26px; font-size:14px; float:right; line-height:26px; color:#555; padding-top:2px;}
.rigztms{ width:670px; height:auto; margin:0 auto; line-height:1.5; padding-top:10px; color:#787979; text-indent:32px; font-size:14px;}

/*ͼ�б�*/
.rigtulb{ width:670px; height:110px; margin:0 auto; padding-top:10px; border-bottom:1px solid #dedede; padding-bottom:10px; margin-bottom:10px;}
.rigtulbz{ width:150px; height:110px; float: left;}
.rigtulbz img{ width:150px; height:110px;}
.rigtulbz a{ width:150px; height:110px; display:block; padding:2px; border:1px solid #dedede;}
.rigtulbz a:hover{ border:1px solid #990000;}
.rigtulby{ width:500px; height:110px; float:right;}
.rigztn1{ width:500px; height:110px; margin:0 auto;   }
.rigztbr1{ width:500px; height:26px; margin:0 auto; }
.rigztbrz1{ width:500px; height:26px; float:left; font-size:18px; font-weight:bold; overflow:hidden;}
.rigztbrz1 a{color:#555656; line-height:26px;}
.rigztbrz1 a:hover{ color:#990000;}
.rigztbry1{ width:80px; height:26px; font-size:14px; float:right; line-height:26px; color:#555; padding-top:2px;}
.rigztms1{ width:500px; height:auto; margin:0 auto; line-height:1.5; padding-top:10px; color:#787979; text-indent:32px; font-size:14px;}

/*��ҳ*/
/*.pages {clear: both;text-align: center; margin-bottom:20px; margin-top:20px;}
.pages li{ display:inline;}
.pages a {padding:3px 6px; margin:2px; border:1px solid #b0b0b0; color:#333; text-decoration:none;}
.pages a:hover {padding:3px 6px; color:#FFF; background-color:#eb4400; border:1px solid #b0b0b0;}
.pages span {padding:3px 6px; margin:2px; color:#333; }
.pages span.current {padding:3px 6px; margin:2px; background-color:#eb4400; border:1px solid #b0b0b0; color:#FFF; }
.pages span.disabled {padding:3px 6px; margin:2px; background-color:#F9F9F9; border:1px solid #b0b0b0; color:#888; }*/


.tynenr{ width:680px; height:auto; margin:0 auto; margin-top:15px; margin-bottom:15px; }
.tynenr ul{ margin:0 auto; padding:0 auto; margin-left:3px;}
.tynenr li{ width:223px; height:240px; margin:0 auto; display:block;  float:left;}
.tynrpic{ width:200px; height:160px; margin:0 auto; text-align:center;}
.tynrpic img{width:200px; height:160px;}

.tynrpic a{width:200px; height:160px; margin:0 auto; display:block;  padding:3px; border:1px solid #cfcfcf; }
.tynrpic a:hover{background:#eb4400;}
.tynrbt{ width:200px; height:30px; margin:0 auto; text-align:center; line-height:20px; padding-top:15px; font-weight:bold; color:#555;}
.tynrbt a{ color:#555; line-height:20px;}

       #about {
                width: 960px; margin-top:10px;
            }
            #about ul {
                margin: 0;
                padding: 0;
            }
            #about li {
                list-style: none;
                float: left;
            }
            #about li div {
                width: 318px;
                border: 1px #b6c2d1 solid; background:url(foot-../images/bj.jpg) repeat-x;
                height: 26px; font-size:14px; color:#444; font-weight:bold;
                
                text-align: center;
                line-height: 26px;
                cursor: pointer;
            }
            .aboutBox {
                width: 960px;
                height: auto;
            }
            .aboutBox li {
                width: 160px; font-size:14px;
                text-align: center;
                height: auto;
                margin-top: 5px;
            }
			
			
			
/* Homepage Style */

.nrcon1{ width:720px; height:auto; margin:0 auto;  overflow:hidden; padding-bottom:20px;}
.sliderbox { 
	width: 700px; 
	height: auto; 
	margin: 0 auto; 
	
}
.sliderbox a { color:#444444;}
.sliderbox a:hover { 
	color: #FFF; 
	text-decoration: none;
}
.sliderbox dt {
	height:32px; 
	cursor:pointer; 
	background: #333 url(../images/newsclosedbg.gif) no-repeat; 
}
.sliderbox .open { 
	font-size: 13px; 
	background: url(../images/newsopenbgtop.gif) no-repeat; 
	color: #444444; 
	cursor: default;
}
.sliderbox .title {
	font-family: "΢���ź�", "����", sans-serif; 
	font-size: 13px; 
	color: #444444; 
	padding: 0 0 0 40px; 
	line-height: 30px;
}	
.sliderbox .date {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #366a80; 
	float: right; 
	display: block; 
	padding: 10px 15px 0 0;
}		
.sliderbox dt:hover span { color:#F00;}	
.sliderbox .open:hover span { color:#444444;}	
.sliderbox .open:hover .date { color:#366A80;}	
.sliderbox .n_thumb { 
	width: 113px; 
	height: 125px;
	float:right; 
	padding:0 0 20px 20px; 
}
.sliderbox dd {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #add9e8; 
	height: 160px; 
	padding: 0; 
	margin: 0; 
	background: url(../images/newsopenbgmid.jpg) no-repeat; 
	position:relative;
	overflow:hidden; 
}
.text { 
	padding: 15px 10px 35px 10px; width:510px; 
	font-family: "΢���ź�", "����", sans-serif; 
	font-size: 11px; 
	color: #444444; float: left;
}

.sliderbox .bt{ height:30px; width:510px; border-bottom:1px dashed #dedede; line-height:30px; text-align:left; color:#0c509b; font-weight:bold; font-size:14px;}
.sliderbox .nr{ width:510px; height:auto; line-height:22px; font-size:12px; color:#555; padding-top:5px; text-indent:2em; text-align:left;}
.sliderbox .text .readmoreline { 
	text-transform:uppercase; 
	padding: 12px 0 0 0; 
	display: block; 
}
.sliderbox .text .readmoreline .arrow {
	width: 14px; 
	height: 14px; 
	background: url(../images/readmore.gif) top left no-repeat; 
	display: block; 
	float: right; 
	margin: 1px 8px 0 0; 
	font-size: 0px; 
	line-height: 0px;
}	
.sliderbox .text .readmoreline:hover .arrow { background-position: bottom right;}	
.sliderbox .text .readmoreline:hover { text-decoration: none;}	
.sliderbox .thumb { 
	cursor:pointer; 
	margin:20px 0px 10px 40px;
}
.newsarchive .thumb, .sliderbox .thumb {
	width: 113px;
	height: 125px;
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.sliderbox .text .readmoreline {
	display: block;
	padding: 12px 0 0;
	text-transform: uppercase;
}

.fgm{ width:700px; height:35px; margin:0 auto; margin-bottom:10px; font-size:18px; font-weight:bold; color:#0c509b; text-align:center;}

/*�õ�Ƭ*/
.slideshow {
                width: 647px;
                height: 403px;
            }
            .slideshow_box {
                height: 350px;
                background-color: #EEEEEE;
            }
            .slideshow_box ul {
                padding: 0px;
                margin: 0px;
            }
            .slideshow_box li {
                height: 403px;
                list-style: none;
            }
            /**********************************************************/
            .slideshow_img {
                height: 350px;
                list-style: none;
            }
            .slideshow_img img {
                height: 100%;
                width: 100%;
            }
            /**********************************************************/
            .slideshow_title {
                height: 40px;
                text-align: center;
                line-height: 40px;
                position: relative;
                top: -40px;
left:0px;
                width: 647px;
                z-index: 1;
                background-color: black;
                opacity: 0.6; filter:alpha(opacity=60); 
            }
            .slideshow_title_true {
                height: 40px;
                text-align: center;
                line-height: 40px;
                 position: relative;
                top: -80px;
left:0px;
                width: 647px;
                z-index: 2;
            }
            .slideshow_title_true h3 {
                height: 40px;
                color: white;
                margin: 0px; font-size:18px;
            }
            /**********************************************************/
            .slideshow_body {
                height: 53px;
                background-color: #2CA2EC;
            }
            .slideshow_body p {
                margin: 0px; padding-top:5px; text-indent:2em; padding-left:5px; padding-right:5px; font-weight:bold; font-size:14px; color:#000;
            }

            /**********************************************************/
            .slideshow_btn {
                position: relative;
                top: -60px;
            }
            .slideshow_btn ul {
                padding: 0px;
                margin: 0px;
            }
            .slideshow_btn li {
                width: 10px;
                height: 10px;
                background-color: #FEA314;
                list-style: none;
                float: left;
                margin-right: 20px;
                cursor: pointer;
            }
          /*************************��ӭ�ٱ�*****************************************/

.mbxz11{width:960px;min-height: 170px;background:#fff;margin:10px;padding: 10px 10px;position: relative;}
.mbxz11 li {height: 40px;line-height: 40px;padding-left: 5px;overflow: hidden;text-overflow: ellipsis;font-size: 18px;font-weight: bolder;}
.mbxz11 li a i {float: left;width: 6px;height: 6px;background: url(../images/no_html52.jpg) no-repeat;margin: 16px 10px 0 0;}
.jb_link {float: right;position: absolute;right: 46px;top: 35px;}

/*��ҳ*/
div.page{padding:5px;text-align:center;}
div.page a{border:#ddd 1px solid;background:#fff;padding: 5px 10px;margin:0 3px;text-decoration:none;}
div.page a:hover{border:#0ae 1px solid;color:#fff;background-color:#0ae;}
div.page a:active{border:#0ae 1px solid;color:#fff;background-color:#0ae;}
div.page span.current{border:solid 1px #0ae;padding: 5px 10px;margin:0 3px;font-weight:bold;color:#fff;background-color:#0ae;}
div.page span.disabled{border:#eee 1px solid;padding:2px 8px;margin:2px;color:#ddd;}


/*����ҳ*/
.contentbox{min-height:340px;width:940px;background:#fff;margin:0 auto;height:auto;zoom:1;overflow: hidden;}
.contentbox h1{font-size:24px;text-align:center;color:#333;padding:15px; line-height:34px;}
.contentbox .xx{text-align: center;height:30px;line-height:30px;background:#f5f5f5;border:1px solid #E0E0E0;}
.contentbox .xx span{padding-left:15px;}
.content{padding:20px;font-size:16px;line-height:220%;height:auto;zoom:1;overflow: hidden;border-bottom: 1px solid #e0e0e0;}
.content img{ max-width:90%;}
.content p{padding: 0; margin: 0;margin-bottom: 0.5em; text-indent:2em}
.sx{line-height:180%;margin-top:10px;height:auto;zoom:1;overflow: hidden;}
.sx p{padding: 0; margin: 0;margin-bottom: 0.5em;text-indent: 2em;}
.footbutton{padding:20px;height:30px;line-height:30px;margin:10px 0;text-align: right;padding:0 10px;}
.footbutton a{padding-left:10px;}

.searchbox{
  width:250px;
  height:42px;
  margin:0 auto;
  background-image: url(imagessearch-box.gif);
  background-repeat: no-repeat;
  padding:5px 0 0 5px;
  margin-top:4px;
}