.clear{overflow:hidden; clear:both;}
body{margin:0 auto;padding: 0 ;border: 0;font-FAMILY:Tahoma,Arial,Verdana,sans-serif;font-size: 12px; color:#424242; }
a{ color:#666666; text-decoration:none; }
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:none;}
.blank1{margin:0 auto;width:100%; height:1px;font-size:1px;overflow:hidden; clear:both;}
.blank3{margin:0 auto;width:100%; height:3px;font-size:1px;overflow:hidden; clear:both;}
.blank5{margin:0 auto;width:100%; height:5px;font-size:1px;overflow:hidden; clear:both;}
.blank7{margin:0 auto;width:100%; height:7px;font-size:1px;overflow:hidden; clear:both;}
.blank9{margin:0 auto;width:100%; height:9px;font-size:1px;overflow:hidden; clear:both;}
.blank20{margin:0 auto;width:100%; height:20px;font-size:1px;overflow:hidden; clear:both;}
.blank28{margin:0 auto;width:100%; height:28px;font-size:1px;overflow:hidden; clear:both;}
.blank30{margin:0 auto;width:100%; height:30px;font-size:1px;overflow:hidden; clear:both;}
.blank35{margin:0 auto;width:100%; height:35px;font-size:1px;overflow:hidden; clear:both;}
.blank40{margin:0 auto;width:100%; height:40px;font-size:1px;overflow:hidden; clear:both;}
.nav{ width:890px; height:auto; margin:0 auto;}
.cpnav{ width:900px; background:#FFFFFF; margin:0 auto; height:auto;}
.main{ width:890px; height:auto; background:url(../image/ejbg.jpg) repeat-x;zoom:1;}
.main1{ width:890px; height:auto;}
.logo {	height: 91px;	width: 890px; background:url(../image/logo1.jpg) no-repeat;}
.dh {	height: 26px;	width: 840px; background:url(../image/dhbg.jpg) repeat-x; padding-right:50px; text-align:right; padding-top:1px; font-weight:bold;}
.pic {	height: 231px;	width: 890px;}
.left {	float: left;	width: 226px;}
.right {	float: left;	width: 664px;}
.cplb {	height: 36px;	width: 226px; background:url(../image/cplb_top.jpg) no-repeat;}
.cplb_nr {	height: 230px;	width: 226px; background:url(../image/cplb_nrbg.jpg) no-repeat; padding-top:20px; }
.cplb_nr1 {	height: 230px;	width: 226px;  padding-top:20px; }
.jjfa {	height: 40px;	width: 226px; background:url(../image/jjfa.jpg) center no-repeat; cursor:hand;}
.gcal {	height: 40px;	width: 226px; background:url(../image/gcal.jpg) center no-repeat; cursor:hand;}
.right_top {	height: 210px;	width: 664px;}
.right_bottom {	height: 145px;	width: 664px;}
.gsjj {	float: left;	width: 335px;}
.gsjj_top {	height: 36px;	width: 335px; background:url(../image/gsjj_top.jpg) no-repeat;}
.gsjj_nr {	height: 154px;	width: 310px; background:url(../image/gsjj_nrbg.jpg) no-repeat; padding-top:20px; line-height:180%; padding-left:10px; padding-right:15px;}
.tjcp { float:left;	width: 329px;}
.tjcp_top {	height: 36px;	width: 329px; background:url(../image/tjcp_top.jpg) no-repeat;}
.tjcp_nr {	height: 159px;	width: 309px; background:url(../image/tjcp_nrbg.jpg) no-repeat; padding-top:15px; padding-right:15px; line-height:180%; padding-left:5px;}
.tjcp_nr img{ float:right; margin-left:15px;}
.cpzs {	height: 26px;	width: 664px; background:url(../image/cpzs_top.jpg) no-repeat;}
.cpzs_nr {	height: 120px;	width: 664px;}
.bottom {	height: 57px;	width: 890px; border-bottom:solid 4px #3D72A8; background:#F6F6F6;}
.bottom_left {	float: left;	width: 190px; height:43px; padding-top:10px; padding-left:30px;}
.cplogo {	height: 206px;	width: 890px; background:url(../image/cplogo.jpg) no-repeat;}
.cpdh {	height: 32px;	width: 890px;}
.more{width:95%; margin:0 auto; height:30px; line-height:30px; text-align:right;}
.more a{ color:#990000; text-decoration:underline; }
.more a:visited{ color:#990000; text-decoration:underline;}
.more a:hover{ color:#FF6600; text-decoration:underline;}
.bottom_right {	float: left;	width: 670px; height:43px; padding-top:10px; line-height:150%;}
.mhfw_xxnr{ width:185px; height:24px; border-bottom:dashed 1px #CCCCCC; background:url(../image/lmbg.jpg) no-repeat; line-height:24px; float:left; padding-left:20px;}
.cpleft {	float: left;	width: 215px; height:auto;}
#cpright {	float: right;	width: 660px; height:auto;}
.cpleft_top {	height: 9px;	width: 215px; font-size:1px; background:url(../image/cpleft_top.jpg) no-repeat;}
#cpleft_nr {	width: 208px; border-left:solid 1px #DFDFDF; border-right:solid 1px #DFDFDF; height:auto; padding-left:5px; min-height:400px !important; _height:400px;}
.about_top{ height:25px;  width:95%; margin:0 auto; text-align:right; padding-top:5px;}
.aboutnr1{ line-height:200%;  width:95%; margin:0 auto; text-align:left;}
.bt1_left{ width:50%; float:left;color:#062A8A;}
.bt1_right{ width:45%; float:left;text-align:right;}
.bt1_right a{ color:#062A8A; text-decoration:none; }
.bt1_right a:visited{ color:#062A8A; text-decoration:none;}
.bt1_right a:hover{ color:#FF6600; text-decoration:none;}
.jjfa1 {	height: 40px;	width: 208px; background:url(../image/jjfa.jpg) no-repeat; cursor:hand;}
.gcal1 {	height: 40px;	width: 208px; background:url(../image/gcal.jpg) no-repeat; cursor:hand;}
.ejlm_xxnr{ width:205px; height:25px; line-height:25px; margin:0 auto; border-bottom:dashed 1px #CCCCCC; padding-left:10px;}
.ejlm_nr{ width:210px; height:auto; line-height:200%;}
.erjilm_top {height: 27px;	width: 210px; background:url(../image/erjilmbg.jpg) no-repeat; color:#FFFFFF; font-weight:bold; line-height:27px; padding-left:9px;}
#ableft {	float: left;	width: 226px; background:url(../image/about_left.jpg) right repeat-y;height:auto;overflow:auto;}
#abright {	float: left;	width: 664px; height:auto;min-height:400px !important; _height:400px;}
.dhtd a{ color:#424242; text-decoration:none; }
.dhtd a:visited{ color:#424242; text-decoration:none;}
.dhtd a:hover{ color:#FFffff; text-decoration:none;}
.abtjcp {	height: 28px;	width: 217px; background:url(../image/abtjcp.jpg) no-repeat;}
.abpic {	height: 108px;	width: 162px; background:url(../image/ableftpic.jpg) right no-repeat; padding-top:5px; padding-left:17px;}