/*主要样式*/
body{background: #00488d url(../images/bg.png) repeat-x 0px 150px;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#333; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{ vertical-align:top;border:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}

/*公共*/
.clear{ clear:both}
.dis{ display:none}
.left{ float:left}
.right{ float:right}
.red{color:#cd0000;}
.boder1px{ border:1px solid #e4e4e4}
.position_rel{ position:relative}
del{ font-family:georgia}



.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}

/*链接*/
a{color:#737373;text-decoration:none;}
a:hover{text-decoration: none; color:#0066FF}

a.bai{color:#fff;text-decoration:none;}
a.bai:hover{text-decoration: underline; color:#fff}



a.hot{text-decoration:none;color:#0083CB;}
a.hot:hover{text-decoration:underline;}


.toplj{ width:980px; margin:0 auto; text-align:right; color:#FFFFFF; line-height:30px;}
.top{ width:980px; margin:0 auto;}

.menu{ width:980px; background:url(../images/menubg.png) repeat-x top; height:42px; line-height:42px; margin:0 auto; margin-top:8px;}
.menu li{ float:left; line-height:42px; text-align:center; background:url(../images/fgx.png) no-repeat right; width:140px; color:#FFFFFF}


.nr{ background:#fff url(../images/nrbg.png) top repeat-x ; width:980px; margin:0 auto; margin-top:8px;}


.zb{ width:263px; padding:10px 0px 10px 10px; float:left}
.cpbt{ width:263px; height:37px; background:url(../images/bt.png) no-repeat; line-height:37px; text-align:center; font-size:16px; color:#fff; margin-bottom:1px;}

.cplb{ width:263px;}
.cplb ul{ width: 265px; height:572px;background:url(../images/cpbg111.png) no-repeat top;  padding-top:5px;}
.cplb li{ width:239px; background:url(../images/cpbg.png); height:40px; text-align:center; line-height:40px; color:#FFFFFF; margin-bottom:2px; display:block; margin-left:12px;}

.cplb li a{ width:239px; background:url(../images/cpbg.png); height:40px; text-align:center; line-height:40px; color:#FFFFFF; margin-bottom:2px; display:block}
.cplb li a:hover{ width:239px; background: url(../images/cpbg1.png); height:40px; text-align:center; line-height:40px; color:#FFFFFF; margin-bottom:2px; display:block}


.yb{ width:688px;padding:10px 10px 10px 0px;  float:right}

.banner{ width:688px; height:280px;}

.cpdt{ width:688px; margin-top:10px; margin-bottom:10px; height:210px;}
.cpdt h3{ width:688px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:18px; text-transform:uppercase; color:#00488d; text-indent:10px;}
.cpdt h3 span{ float:right}
.cpdt p{ float:left; width:160px; height:160px; margin:2px 2px 15px 2px; border:1px solid #ccc; text-align:center}

.gywm{ width:688px;margin-bottom:5px; margin-top:5px;}
.gywm h3{ width:688px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:18px; text-transform:uppercase; color:#00488d; text-indent:10px;}

.gywm p{ width:670px; margin:0 auto; line-height:24px; margin-top:8px;}

.foot{ width:980px; margin:0 auto; margin-top:10px;}
.yqlj{ text-align:center; height:24px; line-height:24px; color:#FFFFFF}
.bq{ text-align:center; height:24px; line-height:24px; color:#bbb}
.lxfs{ text-align:center; height:24px; line-height:24px; color:#bbb}




.xw{width:688px}
.cp{width:688px}
.cp h3{ width:688px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:18px; text-transform:uppercase; color:#00488d; text-indent:10px;}

	
		.cp ul{ margin-bottom:10px;}
		.cp li{ background: url(../images/cppicbg.png); width:169px; height:166px; padding:48px 0px 0px 25px; float:left; margin:10px;}
		.cp li img{ width:138px; height:125px; overflow:hidden}
		.cp li p{ margin-bottom:10px;}
		
		.cp_nr_y1 p{ width:628px; padding-right:60px;text-align:right; margin-bottom:10px;}



.lxwm{ background:url(../images/lxwm.png); width:264px; height:181px; margin-top:10px;}
.lxwm h3{width:250px; height:30px; line-height:30px; font-weight:normal; border-bottom:1px dashed #CCCCCC; font-size:16px;color:#00488d; margin:0px 0px 7px 5px; text-indent:10px;}
.lxwm p{ width:244px; height:24px; line-height:24px; text-indent:8px; padding-left:20px;}
.xw h3{ width:688px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:12px; text-transform:uppercase; color:#00488d; text-indent:10px; font-weight:normal;}
	.xw ul{ margin-bottom:20px;}
		.xw li{ width:600px; height:36px; line-height:36px; background:url(../images/xx.png) bottom repeat-x; padding-left:10px; margin-left:10px;}
		.xw li b{ font-weight:normal; float:left; background:url(../images/sjdian.png) no-repeat 2px 14px; text-indent:12px;}
		.xw li span{ float:right; font:Arial, Helvetica, sans-serif; font-size:11px;}




.jj{ width:688px;}
.jj h3{ width:688px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:12px; text-transform:uppercase; color:#00488d; text-indent:10px; font-weight:normal;}

.jj p{ line-height:30px; padding:10px;}


.jj b{ width:648px; margin:20px; display:block; background:#999999}
.yb1{ width:688px;padding:10px 10px 10px 0px;  float:right}
.jj1{ widows:688px;}
.jj1 h3{ width:688px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:12px; text-transform:uppercase; color:#00488d; text-indent:10px; font-weight:normal;}
.lylbym{ width:660px; margin:10px;}
.lylbym dl{ width:600px; margin-top:10px;}
.lylbym dl dd{ width:600px; height:30px; display:block;}
.lylbym dl dd p{ background: #3366CC; width:50px; height:30px; text-align:center; line-height:30px; color:#FFFFFF; float:left}
.lylbym dl dd b{ background:#999; width:270px; height:30px; text-align:center; line-height:30px; color:#FFFFFF; float: left; text-align:left; text-indent:20px;}
.lylbym dl dt p{ background:#ededed; width:600px;line-height:30px; color:#333; text-indent:10px; margin-bottom:3px;}
.lylbym dl dt b{ background:#ededed; width:600px;line-height:30px; color:#333;text-indent:10px;}



.wbkys2{ background:#ededed; border:1px solid #999999; height:100px;}

.wbkys1{ background:#ededed; border:1px solid #999999; height:22px;}

