@charset "utf-8";
/* CSS Document */
*{ font-family:"宋体", "黑体"; font-size:12px; margin:0; padding:0;}
body{ margin:0 auto; overflow-x:hidden; overflow-y:scroll; outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;} 
img{ border:none;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
ul,li{list-style:none}
.blc_14b {FONT-FAMILY:宋体;font-size: 14px;line-height: 160%;font-weight:bold;color: #000000;}
.blc_14b:link {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:visited {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:hover {FONT-FAMILY:宋体;COLOR: #ff0000; TEXT-DECORATION: none;}
.blc_14b:active {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}

/*---------------------------------------------------------外框部分-------------------------------------------------*/

.contentw{ width:1010px; height:auto; margin:0px auto; background:#FFF;}
.content{ width:983px; height:auto; margin:0px auto; background:#FFF;}

/*----通用高度-------*/
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}

/*----top-------*/

.tou{ width:100%; height:auto; margin:0 auto; background:#fff;}
.tou_t1{ width:100%; height:29px; margin:0 auto;}
.tou_ti_tex{ width:1000px; height:29px; margin:0 auto; font-size:12px; text-align:right; line-height:29px; color:#fff;}
.tou_title{ width:1000px; height:97px; margin:0 auto; margin-top:15px;background:url(../images/title.jpg) no-repeat;}
.tou_nav{ width:100%; height:35px; margin:0 auto; margin-top:15px;background:url(../images/nav_bg.png) repeat-x;}
.tou_nav_n{ width:1000px; height:35px; margin:0 auto;}
.tou_nav_n ul{padding: 0;float: none;margin: 0;width: 100%;text-align: center;}
.tou_nav_n ul li{display: inline-block;position: relative;width: 12.2%;float: left; height:35px;text-align: center;border-left: 1px solid rgba(255,255,255,0.2);border-right: 1px solid rgba(0,0,0,0.1);}
.tou_nav_n ul li a{padding: 0 8px;line-height: 35px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tou_nav_n ul li a:hover{text-decoration: none}
.tou_banner{ width:1440px; height:375px; margin:0 auto;}
.rm{ width:100%; height:38px; margin:0 auto;background:url(../images/rm_bg.png) repeat-x; margin-bottom:20px;}
.rm_con{ width:983px; height:38px; margin:0 auto;}
.rm_b{ width:70px; height:24px; float:left; margin-top:6px; background:url(../images/rm.png) no-repeat;}
.rm_tex{ width:900px; height:24px; float:left; margin-left:10px; margin-top:6px; font-size:12px; line-height:24px;}

.banbg { background-color:#fff; height:375px; overflow:hidden;}
#flashs{ position:relative; height:375px; overflow:hidden;margin-top:-90px;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F7E7CD;  background:#5A4532; border:1px solid #5A4532; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#fff; color:#5A4532;}
.banner { position:absolute; right:0; top:90px; z-index:0}


/*----content-------*/

.content{ width:1000px; height:auto; margin:0 auto;}
.con1{ width:630px; height:auto; float:left;}
.con1_title{ width:630px; height:35px; float:left; background:url(../images/1.png) no-repeat;}
.con1_img{ width:610px; height:150px; float:left; margin-top:10px; margin-left:5px; background:url(../images/huanjing.jpg) no-repeat;}
.con1_text{ width:610px; height:auto; float:left; margin-top:10px; margin-left:5px; font-size:14px; text-align:left; line-height:1.8;}

.con2{ width:350px; height:270px; float:right; background:url(../images/2.png) no-repeat;}
.con2_con{ width:340px; height:auto; float:left; margin-top:38px; margin-left:5px;}
.con2_con ul{ width:340px; float:left;}
.con2_con ul li{ width:338px; height:27px; float:right;border-bottom: 1px dotted #ccc;  font-size:14px; line-height:27px;}

.con3{ width:630px; height:auto; float:left; margin-top:10px; }
.con3_title{ width:630px; height:35px; float:left; background:url(../images/5.png) no-repeat;}
.con3_left{ width:310px; height:auto; float:left; margin-top:10px;}
.con3_left ul{ width:310px; float:left;}
.con3_left ul li{ width:308px; height:27px; float:right;border-bottom: 1px dotted #ccc;  font-size:14px; line-height:27px;}
.con3_right{ width:310px; height:150px; float:right; margin-top:10px;  background:url(../images/new.jpg) no-repeat;}

.con4{width:350px; height:199px;  float:right; margin-top:10px; background:url(../images/9.png) no-repeat;}
.con4_text{ width:300px; height:auto; float:left; margin-top:40px; margin-left:30px; font-size:14px; line-height:1.8;}

.con5{ width:1000px; height:auto; margin:0 auto;}
.con5_1{ width:1000px; height:35px; float:left; margin-top:20px; background:url(../images/3.png) no-repeat;}
.con5_2{ width:1000px; height:auto; float:left; margin-top:10px;}

.cpzs{ width:1000px; float:left;}
.cpzswk{width:1000px; height:200px; border-top:0px; padding-bottom:10px; float:left;}
.cpzskw{ width:200px; height:200px;}
#demo {background: #FFF; overflow:hidden; width: 1000px; height:200px;}
#demo img {border: 1px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}




.left{ width:255px; height:auto; float:left;}
.left1{ width:255px; height:262px; float:left; background:url(../images/4.png) no-repeat;}
.left2{ width:255px; height:198px; float:left; margin-top:10px; background:url(../images/8.png) no-repeat;}
.left3{ width:255px; height:199px; float:left; margin-top:10px; background:url(../images/9.png) no-repeat;}
.left1 ul{ width:237px; height:206px; float:left; margin-top:30px; margin-left:10px;}
.left1 ul li{ width:225px; height:30px; float:right; margin-top:5px; border:#ccc 1px solid; font-size:14px; line-height:30px;}
.left2 ul{ width:237px; height:206px; float:left; margin-top:30px; margin-left:10px;}
.left2 ul li{ width:225px; height:23px; float:right; margin-top:9px; font-size:14px; line-height:23px;}
.left3_tex{ width:220px; height:206px; float:left; margin-top:40px; margin-left:30px; font-size:12px; line-height:1.8;}
.right{ width:735px; height:auto; float:right;}
.right1{ width:356px; height:212px; float:left; background:url(../images/5.png) no-repeat;}
.right1_tex{ width:355px; height:auto; float:left; margin-left:20px;}
.right1_tex ul{ width:350px; float:left; margin-top:30px; margin-left:10px;}
.right1_tex ul li{ width:350px; height:25px; float:right; margin-top:9px; font-size:14px; line-height:25px; }
.br{width:320px;height:1px;border-bottom:1px dashed #ccc;}
.right2{ width:355px; height:212px; float:right; background:url(../images/6.png) no-repeat;}
.right3{ width:720px; height:34px; float:right; margin-top:12px; background:url(../images/7.png) no-repeat;}
.right4{ width:720px; height:410px; float:right;}
.right4_con{ width:340px; height:123px; float:left; margin-top:15px; margin-left:10px;}
.right4_img{ width:160px; height:123px; float:left; margin-left:5px;}
.right4_tex{ width:170px; height:123px; float:right; overflow:hidden;}






/*-------------------------------------------------------BOTTOM-----------------------------------------------------------*/
.gjc{ width:1000px; height:auto; border-top:1px solid #ccc; float:left; text-align:left; line-height:30px; margin-top:10px;}
.bottom{ width:100%; background:url(../images/jxwl_30.jpg); height:89px; float:left;}
.bottom p{ width:949px; line-height:25px; padding-top:20px; text-align:center; margin:0px auto; color:#FFF;}
