/*all tag reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none;}
input.hidefocus::-moz-focus-inner {border:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#5A5A5A;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
p{text-indent:2em;}
i,em{font-style:normal}
small{font-size:12px;}
body{
	/*background:url(../img/bg.jpg) repeat-y center top;*/
    margin: 0 auto;
	font-size:12px;
	color: #444;
	font-family: Verdana,Arial,san-serif;
	}
a{text-decoration: none;}

/*通用样式  background:#EDECF1; */
.hide{display:none;}
.show{display:block;}
.hide_v{visibility:hidden;}
.pointer{cursor:pointer;}
.nobor{border:none !important;}
.col2{width:48.5%;float:left;}
.col2_r{width:48.5%;float:right;}
.col3{width:33%;float:left;}
.col4{width:25%;float:left;}
.col5{width:20%;float:left;}
.col7{width:14.2%;float:left}

a:link  {color: #444;}
a:visited {color: #000;}  /* 已被访问过的链接 绿色 */
a:hover {color: #334782;}   /* 鼠标悬浮在上的链接 橙色 */
a:active {color: #000;}   /* 鼠标点中激活链接 蓝色 */

/*遮罩层.z-index:0*/

/*li:last-child{border-right:none !important;}*/
.more{float:right;margin-right:20px;font-weight:normal;}

.f:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .f{zoom:1;} /* IE6 */
*:first-child+html .f{zoom:1;} /* IE7 */
.clear{height:0px;clear:both;overflow:hidden;display:block;_zoom:1;}

.radius3,.radius{border-radius: 3px;box-shadow: 1px 1px 4px rgba(100, 100, 100, 0.3);}
.radius5{border-radius: 5px;box-shadow: 1px 1px 4px rgba(100, 100, 100, 0.3);}

/*全局*/
.w{width:1000px;margin: 0 auto;overflow:hidden;background:#fff;}
.l{float:left;}
.r{float:right;}

.t{height:32px;border-bottom:1px solid #dbdbdb;overflow:hidden;}
.t h2{float:left;display:block;width:250px;height:32px;line-height:32px;text-indent:36px;font-weight:bold;background:url(../img/bg.png) no-repeat 0 -65px;}
.t h2{width:100px;}
.t span{float:right;display:block;width:78px;height:32px;text-indent:-9999px;overflow:hidden;}
.t span a{display:block;width:78px;height:32px;background:url(../img/bg.png) no-repeat 0 -97px;}
.t dt{float:right;display:block;overflow:hidden;padding-right:10px;}
.t dt a{line-height:32px;}
.t div{line-height:32px;padding-right:10px;}

.list {padding:10px;}
.list ul li{padding-left:30px;margin-right:8px;height:25px;line-height:25px;border-bottom:1px dotted #dbdbdb;background:url(../img/bg.png) no-repeat 0 -129px;white-space:nowrap;overflow:hidden;}
.list ul li span{float:right;}
/*head开始*/
.top{height:60px;padding-top:10px;padding-bottom:10px;}
.logo{width:340px;}
.dh{width:500px;padding-top:10px;text-align:right;padding-right:10px;}
#menu{height:32px;background:url(../img/menu.jpg) repeat-x;}
#nav{width:1000px;margin: 0 auto;height:32px;}
#nav ul{border-left:1px solid #33467E;width:1000px;margin: 0 auto;}
#nav li{display:block;width:140px;float:left;border-right:1px solid #7CA2B9;}
#nav li a{display:block;width:140px;line-height:32px;text-align:center;font-size:14px;font-weight:bold;color: #fff;	font-family:Arial,Helvetica,sans-serif;}
#nav li a:hover {background: #139500;}  
#nav li ul {z-index:1000; background:#324681;list-style-type: none;text-align:left;left: -999em; width: 140px; position: absolute; overflow:hidden;border:none;border:1px solid #dbdbdb;height:auto;}
#nav li ul li{float:left;width: 140px; border:none;}
#nav li ul a{line-height:32px;display: block;width:140px;w\idth:140px;text-align:left;text-indent:24px;font-weight:normal;	border-top:none;}
#nav li ul a:link{text-decoration:none;}
#nav li ul a:visited{text-decoration:none;}
#nav li ul a:hover{text-decoration:none;font-weight:normal; background: #139500;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}


img { border: 0px; }
.banner { width: 1000px; height: 300px; overflow: hidden; margin: 0px auto; padding:10px 0;}
#focus { width: 1000px; height: 300px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1000px; height: 300px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1000px; height: 300px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 550px; height: 300px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../img/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../img/sprite1.png) no-repeat right center; }


.b1{width:1000px;height:300px;}
.b1 p{line-height:25px;padding:5px;}
.b1 img{padding-top:5px;}
.b1 .box1,.b1 .box2,.b1 .box3{width:230px;height:300px;border:1px solid #dbdbdb;margin-right:10px;overflow:hidden;}

.b1 .box4{width:270px;overflow:hidden;}
.b1 .box4-1,.box4-2{height:180px;border:1px solid #dbdbdb;overflow:hidden;}
.b1 .box4-2{height:108px;margin-top:10px;}
.b1 .box4 .tc ul{padding:5px;}
.b1 .box4 .tc li{line-height:22px;}
.b1 .box4 .tc li{width:220px;padding-left:30px;margin-right:8px;height:25px;line-height:25px;border-bottom:1px dotted #dbdbdb;background:url(../img/bg.png) no-repeat 0 -129px;white-space:nowrap;overflow:hidden;}
.b1 .box4 .tc .bt{font-weight:bold;font-size:12px;line-height:25px;background:none;padding-left:10px;border:none;}
.b1 .box4 .tc .bt a{color:#334782;}
.b1 .box4 .tc .xx{color:#334782;padding-left:10px;line-height:20px;}

.b1 .box4-2 .tel{height:78px;background:url(../img/tel.jpg) no-repeat;padding-left:80px;line-height:25px;margin-top:18px;}

.b2{width:998px;margin-top:10px;border:1px solid #dbdbdb;}
.gd{}
/*滚动图片*/
	.img-scroll { position:relative; margin:10px auto; width:998px;overflow:hidden;}
	.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:14px; height:198px;
	top:0; color:#000; text-align:center; line-height:100px;margin:5px;}
	.img-scroll .prev { left:0;top:20px;}
	.img-scroll .next { right:0;top:20px;}
	.img-list { position:relative; width:940px; height:192px;overflow:hidden;padding-left:30px;}
	.listimg li,.img-list li { float:left; display:inline; width:170px; margin-right:10px; height:190px; text-align:center;line-height:32px;overflow:hidden;}
	.gd-img a{display:block;width:150px;height:130px;padding:10px;background:url(../img/cpbg.jpg) no-repeat;overflow:hidden;}
	.gd-tt{display:block;width:170px;height:32px;overflow:hidden;}

.listimg{padding:20px;}
.footer{background:url(../img/menu.jpg) repeat-x;width:1000px;}
.footer div{height:32px;background:url(../img/footer-logo.png) no-repeat;color: #fff;line-height:32px;padding-left:400px;margin-bottom:10px;}
.footer div span{padding-right:20px;}
.footer div span a{color: #fff;}
.footer p{line-height:25px;text-align:center;}

.main{padding-top:10px;}
.main .bl{width:230px;}
.main .bl .box1{margin-bottom:10px;border:1px solid #dbdbdb;}
.main .bl ul li{padding-left:60px;margin-right:8px;height:25px;line-height:25px;border-bottom:1px dotted #dbdbdb;background:url(../img/bg.png) no-repeat 0 -129px;background-position:30px -129PX;white-space:nowrap;overflow:hidden;}
.main .bl span{line-height:25px;display:block;margin-bottom:10px;padding-left:5px;}
.main .bl span img{width:218px;display:block;padding:5px;padding-left:0;}
.main .br{width:760px;border:1px solid #dbdbdb;min-height:400px;height:auto !important;height:400px;margin-bottom:10px;}
.main .br .neirong{padding:10px;}
.main .br .tt{line-height:40px;font-weight:bold;font-size:16px;text-align:center;color: #324681;}
.main .br .ts{margin:0 10px;border-bottom:1px solid #dbdbdb;text-align:center;line-height:26px;}
.main .br .tc{line-height:26px;margin-top:10px;letter-spacing:1px;}
.main .br .tc p{text-indent:2em;}

/*下一页*/
.dede_pages{width:600px;padding:20px 10px 10px 0;margin-bottom:10px;}
.page {padding:10px 0px;margin: 0px;text-align: center;width:100%;}
.pagelist:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .pagelist{zoom:1;} /* IE6 */
*:first-child+html .pagelist{zoom:1;} /* IE7 */
.pagelist li{ display:block;float:left; margin-right:3px;list-style-type:none;border: #d3d3d3 1px solid; margin-right: 2px; padding:3px 8px;}
.line22 {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.page a {display:block; color: #000; text-decoration:none;}
.page a:hover {color:#125ABF;}
.page span.current{border: #d3d3d3 1px solid; margin-right: 2px; padding:2px 5px;font-weight:bold; color:#d20001; background-color: #f0f0f0;}
.page span.disabled {border: #d3d3d3 1px solid;margin-right: 2px; padding:2px 5px;color:#d3d3d3;}
.pagelist{padding-left:20px;}
.pagelist .thisclass{padding:3px 8px;border: #d3d3d3 1px solid; margin-right: 2px;color: #0C47AF;font-weight:bold;}
.pagelist span{display:block;float:left; margin-right:3px; }



     .cptpz{width:400px;border:1px solid #dbdbdb;overflow:hidden;}
	 .cptpz img{display:block;width:400px;}
	 .cpsmy{line-height:32px;padding-left:10px;font-size:14px;color: #334887;}
	 .cpsmy a{color: #F34805;}
	 .cpsmy h3{font-weight:bold;}
	 .cpsmy span{font-weight:bold;}
	 strong{font-weight:bold;}



