@charset "utf-8";
/* 全局 */
*{margin:0;padding:0; list-style:none;}
a{ text-decoration:none;}
li {vertical-align:middle;} 
img{ border:none;}
#wrapper{width:100%; padding-bottom:10px}
body > #wrapper {height:auto; min-height:100%;}
body{ background:#f8f8f8;}
.top,.banner,.zbanner,.gundong,.main,.foot,.list{ width:1002px; margin:0 auto; background:#FFF;}

.top{ height:180px; position:relative; background:#f8f8f8;}
.logo{ position:absolute; background:url(../images/logo.png) no-repeat; width:370px; height:67px; top:20px; left:50px;}
.logo a{ width:370px; height:67px; display:block;}
.tel{ position:absolute; background:url(../images/tel.png) no-repeat; width:170px; height:57px; top:30px; right:10px;}
.baoxian{ position:absolute; background:url(../images/baoxian.png) no-repeat; width:167px; height:47px; top:35px; right:250px;}
.top_link{ position:absolute; right:0px; top:10px; height:20px; line-height:20px; font-size:12px; color:#8e8e8e;}
.top_link a{ color:#8e8e8e;}
.so{ position:absolute; right:0px; top:40px; width:180px;}
.input_so{ height:23px; position:relative; display:block; width:180px;}
.input_so .input_text{ position:absolute; top:0; left:0; width:150px; line-height:19px; height:19px;}
.input_so .input_btn{ position:absolute; right:0; top:0;}
.so span{ color:#8e8e8e; float:right; font-size:12px; margin-top:2px;}
.nav{ position:absolute; background:#dedede; bottom:44px; left:0; height:30px; width:1002px;}


.nav li { float:left; width:123px; }
/*
.nav1{ background:url(../images/nav1.png) no-repeat;}
.nav2{ background:url(../images/nav2.png) no-repeat;}
.nav3{ background:url(../images/nav3.png) no-repeat;}
.nav4{ background:url(../images/nav4.png) no-repeat;}
.nav5{ background:url(../images/nav5.png) no-repeat;}
.nav6{ background:url(../images/nav6.png) no-repeat;}
.nav7{ background:url(../images/nav7.png) no-repeat;}
.nav8{ background:url(../images/nav8.png) no-repeat;}
*/
.nav li a{ display:block; height:30px; line-height:30px; text-align:center; width:123px; font-size:14px; color:#404040;}
.znav{ height:30px; width:1002px; position:absolute; bottom:10px;}
.znav li{ float:left; height:30px; line-height:30px;}
.znav li a{ color:#000; font-size:14px; padding:0 40px;}

.top_hr{ height:7px; background:url(../images/top_hr.png) no-repeat; width:1002px; position:absolute; bottom:0px; left:0;}
.nmt{ height:4px; background:url(../images/tm.png) repeat-x; position:absolute; bottom:-4px; width:1002px;}

.banner{ height:300px; background:#CCC;}
.zbanner{ height:156px; background:#CCC;}
.gundong{ height:170px; background:#e4e4e4; position:relative; margin-bottom:10px; margin-top:10px; margin:0 auto;}
.gd_left{ width:25px; height:44px; background:url(../images/gd_left.png) no-repeat; position:absolute; top:60px; left:20px; cursor:pointer;}
.gd_right{ width:25px; height:44px; background:url(../images/gd_right.png) no-repeat; position:absolute; top:60px; right:20px; cursor:pointer;}
.gd_cont{ height:170px; width:860px; position:absolute; left:70px; overflow:hidden;}
.gd_cont_ul{ height:170px; position:absolute; left:0;}
.gd_cont li{ float:left; height:170px; width:215px;}
.gd_img{ height:113px; white-space:215px; margin-top:20px; display:block;}
.gd_a{ height:30px; line-height:30px; width:215px; font-size:14px; font-weight:bold; text-align:center; display:block; color:#000;}
.tmt{ height:4px; background:url(../images/tm.png) repeat-x; position:absolute; top:0; width:1002px;}

.main{ margin-bottom:5px;}
.main_left{ width:680px; float:left;}
.chanpin{ height:200px;}
.chanpin h2{ height:30px; background:url(../images/chanpin_h2.png) no-repeat;}
.chanpin_list{ width:170px; float:left;}

.chanpin_list h2{ height:30px; line-height:30px; padding:0 5px; position:relative; color:#373737; font-size:12px;}
.chanpin_list h2 span{ position:absolute; right:5px; top:0px; display:inline;}
.chanpin_list h2 span a{ color:#666;}
.chanpin_cont{ height:136px; width:136px; background:url(../images/chanpin_cont_bg.png) left top no-repeat; padding:17px;}

.chanpin_cont a img{ border:1px solid #666; padding:1px;}


.news{ height:200px; position:relative;}
.news_pic{ position:absolute; width:235px; height:150px; left:20px; top:25px; border:1px solid #666; padding:1px;}
.news_ul{ width:375px; height:175px; position:absolute; top:20px; right:30px;}
.news_ul h2{ height:30px; background:url(../images/news_h2.png) no-repeat;}
.news_ul li { height:20px; line-height:20px; border-bottom:#999 dashed 1px; background:url(../images/news_listbg.png) no-repeat left center; padding-left:20px;}
.news_ul li a { color:#696868; font-size:12px;}
.anli_gd{ width:680px; overflow:hidden; position:relative; height:140px;}
.anli h2{ height:25px; border-bottom:#F00 solid 2px; background:url(../images/anli_h2.png) no-repeat; font-size:12px; padding-left:10px; color:#333333; line-height:25px;}
.anli ul{ width:1360px; position:absolute;}
.anli ul li { float:left; padding:14px;}

.anli ul li img{ border:1px solid #666; padding:1px;}

.anli ul li .anli_text{ display:block; height:30px; line-height:30px; color:#000; font-size:12px;}

.xingxiang h2{ height:25px; border-bottom:#F00 solid 2px; background:url(../images/xx_h2.png) no-repeat; font-size:12px; padding-left:10px; color:#333333; line-height:25px;}
.xx_cont{ padding:5px 0;}
.xx_cont ul li{ float:left;}
.zpjj{ border-top:#02a7eb solid 2px; background:#efeff3; height:130px; margin-top:5px; padding:10px 20px;}

.zlktl{ float:left;}
.zlktl h2{ height:20px; line-height:20px; font-size:14px; color:#373737;}
.zlktl ul { width:390px; height:100px;}
.zlktl ul li{ float:left; width:190px; height:20px; line-height:20px;}
.zlktl ul li a{ margin-left:5px; color:#373737; font-size:12px;}

.tfkqjhsb{ float:right; width:240px;}
.tfkqjhsb h2{ height:20px; line-height:20px; font-size:14px; color:#373737;}
.tfkqjhsb ul li{ height:20px; line-height:20px;}
.tfkqjhsb ul li a{ margin-left:5px; color:#373737; font-size:12px;}

.main_right{ width:312px; float:right;}
.gszz h2{ height:30px; background:url(../images/gszz.png) no-repeat; margin-top:3px;}
.gsjj h2{ height:30px; background:url(../images/gsjj.png) no-repeat; margin-top:2px}
.gsjj p{ padding:10px 0; }
.gsjj img { margin:0 10px 10px 0px; float:left; border:1px solid #666; padding:2px;}
.gsjj span{ border-bottom:#696868 dashed 1px; color:#696868; line-height:20px; font-size:12px;}
.gsjj span a{ color:#696868;}
.dtgg h2{ height:30px; background:url(../images/dtgg.png) no-repeat; margin-top:9px;}
.dtgg ul{ padding:10px;}
.dtgg ul li { height:25px; line-height:25px; font-size:12px; border-bottom:#999 dashed 1px; background:url(../images/news_listbg.png) no-repeat left center; padding-left:20px;}
.dtgg ul li a{ color:#373737;}

.lianxi{ width:312px;}
.lianxi span{ margin:0 auto; width:254px; display:block;}


.foot_hr{ height:7px; background:url(../images/top_hr.png) no-repeat; width:1002px;}
.foot p{ font-size:12px; text-align:center; padding:10px;}
.foot p a{ color:#000;}

.list{ margin-top:10px;}
.list_left_nav{ margin-bottom:10px;}
.list_left{ float:left; width:225px; min-height:200px;}
.nav_li{ height:32px; overflow:hidden;}
.nav_hov{ height:100%; overflow:auto;}
.nav_li h2{ height:30px; line-height:30px; font-size:14px; background:#b6a88d; color:#FFF; padding-left:10px; cursor:pointer; border-bottom:#FFF solid 2px;}
.nav_li h2 span{ padding-right:10px;}
.nav_li ul li { height:20px; line-height:20px; font-size:12px; padding-left:10px; list-style:inside disc; border-bottom:#e3e3e3 dashed 1px; color:#666666;}
.nav_li ul li a { color:#666666;}



.list_faq{ border:#e3e3e3 solid 1px; background:#f7f7f7; min-height:200px; padding-bottom:10px; margin-bottom:10px;}
.list_faq h2{ padding-left:20px; font-size:14px; height:30px; line-height:30px; color:#444444;}
.list_faq ul{ width:200px; margin:0 auto; background: ;; border:#e3e3e3 solid 1px;}
.list_faq ul li { height:20px; line-height:20px; border-bottom:#e3e3e3 dashed 1px; width:180px; margin:0 auto; font-size:12px; list-style:inside disc; color:#666666;}
.list_faq ul li a{ color:#666666;}
.list_faq ul b{ margin:10px auto; display:block; width:175px; height:363px;}
.list_right{ float:right; width:765px; min-height:200px;}
.mbx{ height:20px; line-height:20px; font-size:12px;}
.mbx a{ color:#000;}
.list_right_hr{ height:3px; background:url(../images/top_hr.png) no-repeat;}
.list_cpcont ul li{ float:left; padding:10px 50px;}
.cp_ba{display:block; width:270px; height:30px; line-height:30px;  font-size:12px; color:#373737;}
.list_page{ padding:0 20px;}
.list_page li{ float:left; font-size:12px;}
.list_page li.thisclass a{ color:#F00;}
.list_page li a{ padding:0 10px; color:#373737;}
.list_body {}
.list_tiitle{ height:40px; line-height:40px; color:#000; text-align:center; margin:20px auto; font-family:'黑体'；}
.list_cont{ padding:10px;}
.list_txtcont ul{ padding:20px;}
.list_txtcont ul li{ height:30px; line-height:30px;font-size:14px; list-style:inside disc; color:#373737; border-bottom:#373737 dashed 1px;}
.list_txtcont ul li a{ color:#373737;}
.list_txtcont ul li span{ float:right; font-size:12px;}



.share{ height:30px; line-height:30px;}
.updown li{ height:30px; line-height:30px; font-size:12px;}
.updown li a{ color:#000;}

.top_hr ul{ position:relative;}
.top_hr ul li{ position:absolute; top:-14px; display:none;}


.youqing{ width:1002px; margin:0 auto; font-size:12px; line-height:30px;}
.youqing a{ color:#000; padding:0 2px;}
.bla{ height:10px; width:400px}




.blk_18 { margin-left:30px; margin-top:15px; overflow:hidden; zoom:1; font-size:9pt; border:1px solid #e3e3e3; background:#E4E4E4; width:943px; margin-top:10px;}
.blk_18 .pcont { width:868px; float:left; overflow:hidden; padding-left:5px;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:24px; height:56px; float:left; margin-top:9px}
.blk_18 .LeftBotton { background-position: 0 0; margin:8px 5px 0; margin-top:29px;}
.blk_18 .RightBotton { background-position: 0 -100px; margin:8px 1px 10px 5px; margin-top:29px;}
.blk_18 .pl title {  border:none; margin-bottom:2px; text-align:center; height:10px; font-size:14px; margin:0 auto}
.blk_18 .pl {  width:105px; float:left; text-align:center;  height:160px; padding-left:56px }
.blk_18 a.pl:hover {

}
.blk_18 .LeftBotton:hover {
 background-position: -20px -100px;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}
.blk_18 .ScrCont {
 width:3276666px;
 zoom:1;
 margin-left:-5px;
}




