body{margin:0; padding:0; font-size:12px; color:#666; background:url(../images/bg.jpg) top repeat-x;}
ul,li,form,img,input{margin:0; padding:0; list-style-type:none;}
input,select{vertical-align:middle}
a{color:#666; text-decoration:none}
a:hover{color:#005cc4; text-decoration:underline}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
.linkRed a{color:#c30000; text-decoration:none}
.linkRed a:hover{color:#c30000; text-decoration:underline}
.linkWhite a{color:#fff; text-decoration:none}
.linkWhite a:hover{color:#fff; text-decoration:underline}
.linkBlue a{color:#000fff; text-decoration:none}
.linkBlue a:hover{color:#000fff; text-decoration:underline}
.linkBlue1 a{color:#152648; text-decoration:none}
.linkBlue1 a:hover{color:#152648; text-decoration:underline}
.linkGreen a{color:#239d3d; text-decoration:none}
.linkGreen a:hover{color:#239d3d; text-decoration:underline}
.linkYellow a{color:#aa7c00; text-decoration:none}
.linkYellow a:hover{color:#aa7c00; text-decoration:underline}
.linkGray a{color:#888; text-decoration:none}
.linkGray a:hover{color:#888; text-decoration:underline}
img{border:0}
.boxImg{font-size:0; line-height:0}
.boxSpace{font-size:0; line-height:0; height:10px}
.boxBoth{clear:both; height:0; font-size:0; line-height:0}



.boxTop{width:1003px;height:479px; position:relative; overflow:hidden}
.boxTop1{width:1003px;height:419px; position:relative; overflow:hidden}
.boxTop2{width:1003px;height:119px; overflow:hidden}
.boxLogo{float:left; padding:1px 0 0 0px; text-align:left; border-top:5px solid #0175da;}
.boxSearch{padding:35px 0 25px 750px;}
.inputSearch{background:url(../images/bgSearch.jpg) top no-repeat; width:151px; height:22px; line-height:20px; text-indent:30px; border:none}

.boxNav{ width:1003px;height:72px; position:absolute; top:83px; left:0; background:url(../images/bgNav.png) top no-repeat;}
.boxNav1{ width:981px; height:36px; padding-left:22px;}
.boxNav1 ul{}
.boxNav1 li {float:left;width:62px; height:15px; padding:8px 29px 13px 29px;}
.boxNav1 li img{vertical-align:middle}
.navCard{ background:url(../images/bgNavCard.jpg) repeat-x;}
.subNav{ height:36px; line-height:36px;background:url(../images/bgNav1.png) top no-repeat; color:#6e9dd3; text-align:left}
.subNav a{color:#fff; text-decoration:none}
.subNav a:hover{color:#fff000; text-decoration:none}


.boxBanner{width:1003px; height:360px;}

.boxcplist{
	width:1003px;
	height:178px;
	overflow:hidden;
	margin-top:7px;
	margin-bottom:7px;
	background-image: url(../images/cplist.jpg);
	background-repeat: no-repeat;
}


.boxInd{ width:1003px; height:218px; padding:15px 0 0 0; background:url(../images/bgMain.jpg) top repeat-x;text-align:left; overflow:hidden}
.boxIndL{ float:left; width:208px; height:218px; padding:0 10px 0 0;}
.navIndL{font-size:0; line-height:0;overflow:hidden;}
.boxIndL1{ overflow:hidden; width:208px; height:192px;background:url(../images/bgIndCur.jpg) no-repeat;}
.navIndL1{ height:30px; padding:9px 0 0 10px; width:198px;}
.navIndL1 ul{}
.navIndL1 li{float:left; width:64px; height:30px; line-height:28px; text-align:center}
.navIndL1 li a{color:#666; text-decoration:none}
.navIndL1 li a:hover{color:#666; text-decoration:none}
.navIndL1Card{ font-weight:bold; background:url(../images/mark.jpg) bottom no-repeat;}

.boxIndL5{float:left; width:79px; padding:21px 12px 0 24px;}
.navIndL2{ float:left; width:70px; padding:21px 0 0 0; background:url(../images/bgNavIndL2.jpg) top no-repeat;}
.navIndL2 ul{}
.navIndL2 li{ height:33px; line-height:33px; text-align:center}
.navIndL2 li a:hover{text-decoration:none}




.boxIndC{ float:left; width:443px; height:218px; background:url(../images/bgIndNews.jpg) bottom no-repeat}
.navIndC{ width:436px; height:27px; background:url(../images/bgNavNewsLine.jpg) bottom repeat-x;}
.navIndC span{float:right; display:inline; padding:8px 5px 0 0}
.navIndC ul{}
.navIndC li{float:left; margin-right:2px;}
.navIndC li img{vertical-align:top}
.boxIndC1{ height:126px; padding:10px 11px 0 11px;}
.boxIndC1 li{ line-height:20px; height:20px; padding:2px 5px 0 5px; background:url(../images/line.jpg) top repeat-x}
.boxIndC1 li span{float:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:10px}

.boxIndC2{ width:421px; overflow:hidden; margin-bottom:10px;}
.boxIndC2 img{float:left; margin:0 10px 0 10px;}
.boxIndC2 h3{margin:0; padding:0; font-size:12px; margin:12px 0 6px 0;}
.boxIndC2 span{display:block; line-height:20px;}



.boxIndR{ float:left; width:332px; margin-left:10px; overflow:hidden; height:218px; background:url(../images/bgIndPre.jpg) right bottom no-repeat; display:inline-block}
.navIndR{ overflow:hidden; font-size:0; line-height:0}
.navIndR span{float:right; display:inline; padding:8px 5px 0 0}


.boxIndR1{ padding:35px 12px 12px 12px; width:308px; height:145px; position:relative}
.boxIndR1 img{float:left; width:154px; height:145px;}
.boxIndR1 span{font-size:12px; width:124px; height:130px; padding:0 15px 15px 15px; margin:0; color:#fff; display:inline-block; line-height:16px;}
.boxIndR1 span a{color:#fff}
.boxIndR1 span a:hover{color:#fff}
.boxIndR1 span h3{font-size:12px; margin:0; padding:0; margin:15px 0 5px 0}
.boxIndR1 span img{position:absolute; width:48px; height:11px; bottom:28px; right:25px}
#index_page{ position:absolute; top:21px; right:19px; font-family:Arial, Helvetica, sans-serif; font-size:8px; height:12px; width:42px;background:url(../images/bgNo.jpg) no-repeat ;}
#index_page img{float:none; width:12px; height:12px; margin-right:2px;}
#index_page a{width:12px; height:12px;background:url(../images/bgNo1.jpg) no-repeat}

.boxCopyRight{height:145px; text-align:left; width:1003px;font-family:Arial, Helvetica, sans-serif; }
.boxCopyRight1{height:31px; width:963px; overflow:hidden; position:relative; line-height:31px; font-size:12px;padding:0 30px 0 10px; color:#999}
.boxCopyRight1 a{color:#999}
.boxCopyRight1 span{float:right}
.boxCopyRight1 img{position:absolute; right:10px; top:5px;}
.boxCopyRight2{height:99px;background:url(../images/bgBottom.jpg) top no-repeat; padding:15px 0 0 175px; line-height:18px;}


.boxMain{ width:1003px; overflow:hidden; padding:25px 0 0 0; background:url(../images/bgMain.jpg) top repeat-x;text-align:left; overflow:hidden}
.boxMain1{width:1003px; background:url(../images/bgMain1.jpg) repeat-y; overflow:hidden}
.boxMain2{ width:1003px; overflow:hidden; padding:5px; background:url(../images/bgMain.jpg) top repeat-x;text-align:left; overflow:hidden}
.boxL{ float:left; width:208px; padding-bottom:100px; overflow:hidden}
.navL{font-size:0; line-height:0}

.subNavL{margin:0 10px 0 10px;display:inline-block; width:158px; padding:10px 14px 0 14px; background:#fff; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; overflow:hidden}
.subNavL li{ line-height:30px;text-align:left;overflow:hidden; font-size:13px;}
.subNavL li a{background:url(../images/bgNavL.jpg)  no-repeat;display:block;padding:0 0 0 25px;overflow:hidden;line-height:30px; height:30px;}
.subNavL li a:hover{background:url(../images/bgNavL1.jpg) no-repeat; color:#333; text-decoration:none;font-weight:bold}
.subNavLCard a{background:url(../images/bgNavL1.jpg) no-repeat!important; color:#333; text-decoration:none; font-weight:bold}
.subNavLCard a:hover{background:url(../images/bgNavL1.jpg) no-repeat!important; color:#333; text-decoration:none}
.subNavL li ul{}
.subNavL li ul li{ border-bottom:1px solid #eee;}
.subNavL li ul li a{background:none; padding:0 0 0 40px;}
.subNavL li ul li a:hover{background:none!important}



.boxR{ float:left; width:775px; padding-left:20px; overflow:hidden}

.navCur{ height:37px; line-height:37px; font-size:12px; color:#999; padding:8px 0 0 10px; border-bottom:1px solid #d4d4d4; width:765px;}
.navCur a{color:#999}
.navCur a:hover{color:#999}
.navCur b{color:#666;}

.navCur1{ height:37px; line-height:37px; font-size:12px; color:#999; padding:8px 0 0 10px; border-bottom:1px solid #d4d4d4; width:765px;}
.navCur1 a{color:#999}
.navCur1 a:hover{color:#999}
.navCur1 b{color:#666;}
.navCur1 span{float:right; padding:0 10px 0 0}
.navCur1 img{margin:9px 0 0 0}

.tableHr1{ border-top:1px solid #dadada; border-left:1px solid #dadada}
.tableHr1 td{ height:20px; border-right:1px solid #dadada; border-bottom:1px solid #dadada; text-align:left; padding:3px 5px 3px 5px}


.boxRAbout{ float:left; border-bottom:1px solid #d4d4d4;  height:205px; margin-top:20px; line-height:20px; position:relative;}
.boxRAbout span{position:absolute; bottom:5px; right:10px}
.more a{color:#999}
.more a:hover{color:#999}
.navImg{font-size:0; line-height:0; margin-bottom:15px;}
.boxRAbout1{float:left;border-left:1px solid #d4d4d4; margin:20px 0 0 15px; display:inline-block; padding-left:15px; width:205px; height:205px; position:relative; line-height:18px;}
.boxRAbout1 img{margin-bottom:5px}
.boxRAbout1 span{position:absolute; bottom:5px; right:0px}
.navImg1{font-size:0; line-height:0; margin-bottom:10px;}

.boxR1{width:755px; padding:15px 10px 0 10px; overflow:hidden}


.boxCon{line-height:22px;text-align:justify;text-justify:inter-ideograph}
.boxCon p{padding:0; margin:0 0 10px 0}

.navNews{border-bottom:1px solid #d4d4d4; padding:0 0 10px 10px; }
.boxNews{padding:15px 0 5px 0; overflow:hidden; width:765px; overflow:hidden;}

.boxNews{ padding:20px 20px 20px 20px; height:180px;}
.boxNews img{float:left; display:inline-block; margin-right:25px;}
.boxNews span{float:left; display:inline-block; width:470px; line-height:22px;}
.boxNews span h4{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:normal; display:block; margin:5px 0 5px 0; padding:0}
.boxNews span h3{font-size:12px; display:block;  margin:0 0 5px 0; padding:0}
.boxNews span img{display:block; float:none; margin:5px 0 0 0}

.boxNews1{}
.boxNews1 span{text-align:right; display:block; margin:10px 10px 0 0;}
.boxNewsList{}
.boxNewsList li{line-height:28px; height:28px; padding:2px 8px 0 10px; background:url(../images/line.jpg) bottom repeat-x}
.boxNewsList li span{font-size:10px; float:right; color:#999; display:inline; margin:0;}


.newsTitle{font-size:24px; padding:30px 0 10px 0;text-align:center;  color:#0062b2; letter-spacing:-1px; font-family:"ºÚÌå"}
.newsInfo{background:#eeeeee; height:20px; line-height:20px; padding-top:2px; text-align:center; margin-bottom:18px; color:#999}
.newsCon{line-height:22px; padding:0 15px 20px 15px; font-size:14px;}
.newsCon p{margin:0; padding:0 0 10px 0;overflow:hidden;}

.boxPre{ width:775px; height:191px; background:url(../images/bgPre.jpg) no-repeat; margin-top:20px; position:relative}
.boxPre img{float:left; margin:20px 30px 0 21px; display:inline-block}
.boxPre span{float:left; display:inline-block; width:460px; line-height:22px;}
.boxPre span h3{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#005cc4; margin:30px 0 10px 0; height:18px; line-height:18px; padding:0}
.boxPre span h3 a{color:#005cc4}
.boxPre span h3 a:hover{color:#005cc4}
.boxPre1{position:absolute; bottom:25px; right:25px}


.navPre{ background:url(../images/line1.jpg) bottom repeat-x; height:30px; margin:20px 0 10px 0; padding:0 0 0 10px; width:765px; overflow:hidden}
.navPre ul{}
.navPre li{ float:left; background:url(../images/bgNavPre.jpg) no-repeat; width:100px; padding:2px 0px 0 0px; line-height:28px; text-align:center; margin-right:18px; display:inline-block; cursor:pointer}
.navPreCard{background:url(../images/bgNavPreCard.jpg)!important; color:#fff; font-weight:bold; background-repeat:no-repeat}
.navPreCard a{color:#fff;text-decoration:none}
.navPreCard a:hover{color:#fff;text-decoration:none}

.boxPre2{ line-height:22px; padding:0 10px 20px 10px; min-height:600px;}


.boxRBrand{ float:left; border-bottom:1px solid #d4d4d4;  height:140px;  line-height:18px; position:relative; overflow:hidden;}
.boxRBrand span{position:absolute; bottom:10px; right:14px}

.boxBook{ width:775px; overflow:hidden; display:block; padding:20px 0 0 0; position:relative}
.boxBook ul{ margin:0; padding:0; width:775px; text-align:right; }
.boxBook span{ position:absolute; bottom:0; right:10px;}
.boxBook li{ width:138px; float:left; display:inline-block; padding:0 8px 20px 40px; text-align:center}
.boxBook img{background:url(../images/bgBook.jpg) center no-repeat; padding:8px; margin-bottom:12px;}

.boxYgfc{ width:775px; overflow:hidden; border-bottom:1px solid #d4d4d4; padding:20px 0 0 0}
.boxYgfc li{float:left; width:216px; padding:0 20px 20px 20px; text-align:center}
.boxYgfc img{margin-bottom:12px}


.navHr{border-bottom:1px solid #d4d4d4; padding:0 0 12px 10px}
.tableHr{}
.tableHr td{border-bottom:1px solid #eaeaea; height:30px; text-align:center}
.tableHr td span{color:#888; font-family:Arial, Helvetica, sans-serif; font-size:10px}
.hrHead td{font-weight:bold;}
.tLeft{text-align:left!important; text-indent:10px}
.tRightHr{text-align:right!important; background:#f2f2f2;}

.tableHr4{border-top:1px solid #dadada;border-left:1px solid #dadada;}
.tableHr4 td{border-right:1px solid #dadada;border-bottom:1px solid #dadada; text-align:center; padding: 5px 10px 5px 10px; text-align:left; line-height:20px}

.navZb{ padding:15px 10px 10px 10px;}
.navZb span{float:right}
.boxZb{width:715px; height:195px; background:url(../images/bgZbBox.jpg) no-repeat; padding:11px 30px 0 30px;}
.boxZb ul{}
.boxZb li{ line-height:30px;}
.boxZb li span{float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999}

.boxZb1{width:525px; height:168px; background:url(../images/bgZbBzxx.jpg) no-repeat; padding:50px 30px 0 220px; line-height:22px}


.page{padding:15px 0 0px 10px; line-height:30px; font-size:12px; text-align:center}
A.pageNum:link {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0.35em; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 0.35em; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #005cc4; PADDING-TOP: 0.2em; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Verdana; TEXT-DECORATION: none;ONT-SIZE: 11px;}
A.pageNum:visited {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0.35em; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 0.35em; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #005cc4; PADDING-TOP: 0.2em; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Verdana; TEXT-DECORATION: none;ONT-SIZE: 11px;}
A.pageNum:hover {
	PADDING-RIGHT: 0.35em; PADDING-LEFT: 0.35em; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #005cc4; PADDING-BOTTOM: 0.2em; COLOR: #fff; PADDING-TOP: 0.2em; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.pageNum:active {
	PADDING-RIGHT: 0.35em; PADDING-LEFT: 0.35em; FONT-SIZE: 11px; BACKGROUND: #005cc4; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: Verdana;TEXT-DECORATION: none }
	

.navSearch{border:1px solid #cacaca; height:26px; line-height:26px; text-indent:10px; font-size:14px; background:#f0f0f0; margin-bottom:10px;}
.navSearch span{color:#c30000}


.boxMap{overflow:hidden; padding:20px 0 0 15px; width:988px}
.boxMap1{width:210px; float:left; padding:0 25px 0 10px;}
.navMap{background:#0066cc;line-height:18px; padding:2px 0 0 10px; font-weight:bold; color:#fff}
.navMap a{color:#fff}
.navMap a:hover{color:#fff}
.boxMap2{}
.boxMap2 ul{}
.boxMap2 li{ border-bottom:1px solid #f0f0f0; line-height:22px; padding:2px 0 0 20px;}



#wrap-nav {width:981px; height:36px; padding-left:22px; cursor:pointer;}
.muen_box {overflow:visible;z-index:99;}
.menu {}
.menu li {float: left;position: relative; width:120px;}
.menu li h3 {font-weight: normal;display: inline-block;float: left; padding:0; margin:0}
.menu li a.depth1 span {width:62px; height:15px; padding:8px 29px 13px 29px;display: inline-block;}
.menu li a.navhover span{background:url(../images/bgNavCard.jpg)}

.children{position:absolute;top:36px;background:url(../images/bgNav1.png);height:36px;line-height:36px; color:#fff; text-align:left; display:none }
/*.children li {float: left; line-height:36px; background:url(../images/bgNavLine.png) right center no-repeat; padding:0 15px 0 15px; width:auto; overflow:hidden;vertical-align: baseline;}
.children li a{color:#fff; text-decoration:none;}
.children li a:hover{ color:#fff000; text-decoration:none;}*/
.children a{color:#fff; text-decoration:none}
.children a:hover{color:#fff000; text-decoration:none}

.boxYgfcPic{ width:741px; height:489px; padding:31px 18px 0 16px; background:url(../images/bgYgfc.jpg) no-repeat}
.boxYgfcPic1{width:547px;height:489px;  float:left; display:inline-block; margin-right:37px; }
.boxYgfcPic2{ width:154px; padding-top:120px; height:345px; float:left; display:inline-block;}
.boxYgfcPic3 {}
.boxYgfcPic3 ul{}
.boxYgfcPic3 li{ border-bottom:1px dashed #d5d5d5; line-height:18px; padding:5px}
.boxYgfcPic3 li a{color:#666}
.boxYgfcPic3 li a:hover{color:#e6a305}
.navYgfc{ border:none!important; background:#e6a305; color:#fff}
.navYgfc a{color:#fff!important}
.navYgfc a:hover{color:#fff!important}



/*Í¼Æ¬Õ¹Ê¾ÑùÊ½*/
#slideshow {list-style:none; color:#fff;}
#slideshow span {display:none}
#wrapper {width:547px; display:none; overflow:hidden;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:547px; height:365px; overflow:hidden}
/*#information {position:absolute; bottom:-2px; width:547px;  background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70);}
#information h3 {font-size:14px; font-weight:normal; color:#fff; text-align:center; line-height:22px; margin:5px 0 5px 0;}
#information h3 a{color:#fff;}
*#information h3 a:hover{color:#ff9600;}
#information p {padding:0; margin:0; font-size:0; line-height:0}*/

#image {width:547px; height:365px}
#image img {position:absolute; z-index:25; width:547px; height:365px}

.imgnav {position:absolute; width:25%; height:365px; cursor:pointer; z-index:150;}
#imgprev {left:0px; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0px; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:377px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../images/link.gif) center center no-repeat}

#thumbnails {width:547px; padding:15px 0 0 0;overflow:hidden;}/*Ð¡Í¼ÇøÓò*/
#slideleft {float:left; width:13px; height:80px; background:url(../images/scroll-left.gif) center center no-repeat; }/*Ð¡Í¼×ó±ß°´Å¥*/
#slideleft:hover {}
#slideright {float:right; width:13px; height:80px; background:url(../images/scroll-right.gif) center center no-repeat;}/*Ð¡Í¼ÓÒ±ß°´Å¥*/
#slideright:hover {}

#slidearea {float:left; position:relative; width:507px; margin:0 0 0 8px;height:80px; overflow:hidden}
#slider { left:0;position:absolute; height:80px}
#slider img {cursor:pointer; border-right:2px solid #c4c4c4; border-bottom:2px solid #c4c4c4;}

/*ÉÏÒ»Æª ÏÂÒ»Æª*/
.preNext{padding:20px 0 0 20px;  text-align:left; }
.preNext h4{ font-weight:normal; color:#0053be; padding-bottom:10px; font-size:12px}
.preNext h4 a{color:#0053be;}











.qualitC{padding:29px 18px 0 14px;}
.qualitC .tit{padding-bottom:21px;margin-bottom:24px;border-bottom:1px dashed #dbdbdb;font:12px/26px "Î¢ÈíÑÅºÚ";color:#666;text-indent:2em;}
.qualitC .list{padding-bottom:12px; padding-left:30px;}
.qualitC .list li{float:left;width:223px;_display:inline;margin-right:34px;}
.qualitC .list img{padding:4px;border:1px solid #ededed}
.qualitC .list h2{text-align:center;font:12px/38px "Î¢ÈíÑÅºÚ";color:#666;}
.qualitC .list .last{margin:0 5px 0 5px;}
.qualitC .qywhlist{padding-bottom:12px; padding-left:30px; }





.cplist{padding:5px 18px 0 14px;}
.cplist .tit{padding-bottom:10px;margin-bottom:24px;border-bottom:1px dashed #dbdbdb;font:12px/26px "Î¢ÈíÑÅºÚ";color:#666;text-indent:2em;}
.cplist .list{padding-bottom:12px; padding-left:10px;}
.cplist .list li{float:left;width:128px;_display:inline;margin-right:34px;}
.cplist .list img{padding:4px;border:1px solid #ededed}
.cplist .list h2{text-align:center;font:12px/38px "Î¢ÈíÑÅºÚ";color:#666;}
.cplist .list .last{margin:0 5px 0 5px;}


.cp1 {float:left;text-align:left;width:235px;color:#000000;padding-top:38px;padding-left:16px;}
.cp1 h1{font-size:14px;font-weight:bold;}
.cp1 a{font-size:12px;font-weight:normal;line-height:21px;}


.cp2 {float:left;text-align:left;width:250px;color:#000000;padding-top:42px;padding-left:16px;}
.cp2 h1{font-size:14px;font-weight:bold;}
.cp2 a{font-size:12px;font-weight:normal;line-height:21px;}


.cp3 {float:left;text-align:left;width:232px;color:#000000;padding-top:42px;padding-left:2px;}
.cp3 h1{font-size:14px;font-weight:bold;}
.cp3 a{font-size:12px;font-weight:normal;line-height:21px;}


.cp4 {float:left;text-align:left;width:220px;color:#000000;padding-top:42px;padding-left:16px;}
.cp4 h1{font-size:14px;font-weight:bold;}
.cp4 a{font-size:12px;font-weight:normal;line-height:21px;}


.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}



/*literacy*/
.l_content h2{
margin:0px;
padding:0px;
letter-spacing:normal}
.l_content p{padding:0px; margin:0px;letter-spacing:normal}
.l_content dt{padding:0px; margin:0px;letter-spacing:normal}
.l_content dl{padding:0px; margin:0px;letter-spacing:normal}
.l_content dd{padding:0px; margin:0px;letter-spacing:normal}

.l_content{padding:13px 20px 0 20px;font-family:"Î¢ÈíÑÅºÚ";}
.l_content dl{padding:10px 0 13px 0;border-bottom:1px solid #e5e5e5; }
.l_content dl dt{float:left;width:152px;height:86px;overflow:hidden;}
.l_content dl dd{float:right;width:550px;}
.l_content dl dd h2{line-height:30px;color:#000;}
.l_content dl dd p{line-height:22px; padding:0px; margin:0px;}

.l_content_s{padding:24px 372px 0 55px;min-height:306px;_height:306px;background:url(../images/bg_01.jpg) no-repeat right bottom;}
.l_content_s p{line-height:22px;font-family:"Î¢ÈíÑÅºÚ";text-align:justify;}


.InContent{width:755px;margin:0 auto;padding:15px 0 0; overflow:hidden;font-family:"ËÎÌå";}
.tableStyle td{line-height:40px;padding-left:10px;font-size:14px;}

.tableStyle2{border-top:solid 1px #dee3e8;border-left:solid 1px #dee3e8;}
.tableStyle2 th{border-bottom:solid 1px #dee3e8;border-right:solid 1px #dee3e8;background:#f5f7f9;}
.tableStyle2 td{padding:10px;border-bottom:solid 1px #dee3e8;border-right:solid 1px #dee3e8;}

.tableStyle3 th{background:#f5f7f9;}
.tableStyle3 th.border{border-left:solid 1px #dee3ea;border-right:solid 1px #dee3ea;}
.tableStyle3 tr.bg{background:#f9fafb;}
.tableStyle3 td{line-height:36px;}
.tableStyle3 a.t{padding-left:20px;}

.tableStyle4 {background:url(/img/bg/bg08-2.jpg) no-repeat center top;}
.tableStyle4 td{height:35px;line-height:35px;}
.tableStyle4 .padding{padding-left:22px;}
.tableStyle4 tr.bg{background:#f3f2f2;}


.buttonStyle{width:71px;height:24px;line-height:24px; position:relative;border:solid 1px #d4d8db; text-align:center; cursor:pointer;}
.buttonStyle2{width:114px;height:34px;background:url(../images/btnSubmit-2.gif) no-repeat;border:none; cursor:pointer;}
.buttonStyle3{display:block; width:76px;height:28px;background:url(../images/btnLink4.gif) no-repeat 0 0; overflow:hidden; text-indent:-999em;}
.buttonStyle4{display:block; width:76px;height:28px;background:url(../images/btnLink4.gif) no-repeat 0 -28px; overflow:hidden; text-indent:-999em; margin-top:6px}

.inputStyleModel{height:22px;line-height:22px;border-top:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb; border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;}

.inputStyle01{width:292px; height:22px;line-height:22px;border-top:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb; border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;margin-right:15px;}
.inputStyle02{width:140px; height:22px;line-height:22px;border-top:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb; border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;}
.inputStyle03{width:67px; height:22px;line-height:22px;border-top:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb; border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;}
.inputStyle04{ width:145px; height:24px;line-height:24px; border:solid 1px #e2e2e2; color:#c5c5c5;}

.inputTime{width:140px; height:24px;background:url(../images/bgTime.gif) no-repeat;border:none;}
.textEaraStyle{width:504px;height:103px;border-top:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb; border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;}
.textEaraStyle2{ width:450px; height:84px; border:solid 1px #e2e2e2;line-height:26px;}
.red {color:#a91e1b}


.comments{width:705px; margin:0 auto;
}
.commentShow{width:705px; height:87px;margin:0 auto;border:solid 1px #e8ebec;background:#fdfdfd;}
.commentShow .leftBox{float:left;width:420px;display:inline;margin:13px 0 0 24px;}
.commentShow .leftBox h4{line-height:28px;font-size:14px;color:#000;}
.commentShow .leftBox .score span{display:block;}
.commentShow .leftBox .poor{display:block;width:114px; height:20px;background:url(../images/comments.gif) no-repeat 0 0;}
.commentShow .leftBox .passable{display:block;width:114px; height:20px;background:url(../images/comments.gif) no-repeat 0 -20px;}
.commentShow .leftBox .general{display:block;width:114px; height:20px;background:url(../images/comments.gif) no-repeat 0 -40px;}
.commentShow .leftBox .good{display:block;width:114px; height:20px;background:url(../images/comments.gif) no-repeat 0 -60px;}
.commentShow .leftBox .excellent{display:block;width:114px; height:20px;background:url(../images/comments.gif) no-repeat 0 -80px;}

.commentShow .rightBox{float:right;display:inline;width:148px;height:63px;margin:13px 30px 0 0;border-left:solid 1px #e8ebec;}
.commentShow .rightBox p{padding:40px 0 0; text-align:right;}

.listStyle2 li{padding:20px 0 0; overflow:hidden;_zoom:1;}
.listStyle2 li .text{ width:600px; float:right;display:inline;overflow:hidden;}
.listStyle2 li .text h1.head{display:block; height:43px;line-height:43px;background:url(../images/bg05.gif) no-repeat; overflow:hidden;_zoom:1;width:584px;}
.listStyle2 li .text h1.head .t{font-size:14px;padding:0 75px 0 33px; float:left;}
.listStyle2 li .text h1.head  em{ float:right;padding:0 22px 0 0;}
.listStyle2 li .text .cont{width:530px;border-left:solid 1px #f3e7c7;border-right:solid 1px #f3e7c7;border-bottom:solid 1px #f3e7c7;margin:0 0 0 12px;padding:10px 20px 20px 20px;background:#fffcf5;}

.listStyle2 li .img{ float:left;width:88px; }
.listStyle2 li .img img{border:solid 1px #dddddd;}

.page{
	padding:10px 0;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
	clear:both;}
.page a{
	text-decoration:none;
	color:#ccc;
	background:#fff;
	border:1px solid #CCCCCC;
	padding:3px 6px;
	padding-bottom:2px;
	margin-right:3px}
.page a.active{
	background:#c62121;
	border:1px solid #9f0000;
	color:#fff}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#c62121;
	border:1px solid #fd1a2b}
	
	
 .r_newst{background: url(../images/nt_bg.jpg) left center no-repeat; width:743px; height:32px; line-height:32px; font-weight:bold;}

 .r_news{border-bottom:1px solid #E5E5E5; width:743px; height:30px; line-height:30px;}
 .yx_xh{ float:left; width:150px; padding-left:20px;}
 .yx_dw{ float:left; width:250px; padding-left:20px;}
 .yx_num{ float:left; width:60px; padding-left:0px; text-align:center;}
.yx_gd{float:left; width:150px; padding-left:0px; text-align:center;}

#page {
	PADDING-RIGHT: 20px; WIDTH: 97%; PADDING-TOP: 40px; TEXT-ALIGN: right
}
.turnPage {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; PADDING-TOP: 4px; HEIGHT: 22px; TEXT-ALIGN: right
}
.TxtPage {	
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dddddd 1px solid; COLOR: #979DA3; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 1px solid
}
.thisPage {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: #dddddd 1px solid; COLOR: #0062A2; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid
}
.NumPage {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dddddd 1px solid; COLOR: #979DA3; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid
}

.index_cpzs_title {
	width:218px;
	height:28px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	background-image: url(../images/index_cpzs_title.gif);
	background-repeat: no-repeat;
	margin:10px auto 10px auto;
	cursor:pointer
}
.index_cpzs_title li {
padding-left:28px;
padding-top:6px;
text-align:left}
.indexcpzsarrorw {
width:220px;
margin:auto auto;
display:table}
.indexcpzsarrorw li{
	float:left;
	background-image: url(../images/indexcpzsarrorw.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	width:108px;
	text-indent:17px;
	line-height:23px;
	height:23px;
	overflow:hidden;
	text-align:left
}
.index_gsjj {
line-height:24px;
padding-top:5px;
color:#666666;
text-align:justify;text-justify:inter-ideograph}


.newsConlist{ height:150px; overflow:hidden; width:250px; margin:auto auto; padding-top:6px;}
.newsConlist ul li{height:18px;  padding:3px 0 0 2px; text-align:left}
.newsConlist ul li a{display:block; background:url(/images/bg_arrow_red.gif) no-repeat left 5px; padding:0 0 0 10px; font-size:12px;}
.newsConlist ul li span{float:right; padding-right:8px; color:#999; font-size:12px;}




#dzqk3{
line-height:20px; color:#666666; text-align:center; width:227px; height:190px;
font-size:14px;
background-color:#FAFAFA;
margin:8px 5px 10px 8px;float:left;
}
#dzqk3 img{width:215px; height:143px; padding:5px; border:#D5D5D5 1px  solid;
}
#dzqk3 p{
background-color:#F1F9FF;
height:37px;
line-height:37px;
margin:0px;
padding:0px;
text-align:center;
overflow:hidden}
#dzqk3 a{color:#000000;	text-decoration: none;
	list-style: none;
	font-size:14px;
	font-weight:bold}