﻿/* CSS Document */
body{ margin:0 auto; padding:0; font-size:12px; text-decoration:none;color:#666666; font-family:"Arial"; background:#f2f2f2;}
li{list-style:none; padding:0px; margin:0px;}
ul{list-style:none; margin:0px; padding:0px;}
table{ padding:0px; margin:0px;}
tr{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px; border:0;}
div{ margin:0px; padding:0px}
form{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#2f2f2f;}
p{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
input{outline:none;}
.clear{clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; }

#top{ height:120px; background:url(../images/tbj.jpg) repeat-x; width:100%;}
#top .top_main{ width:1000px; margin:auto; height:120px;}
#top #logo{ width:248px; float:left; height:120px; overflow:hidden}
#top #logo .logo{
	padding-top:3px;
}
#top .top_cent{ width:752px; float:left; height:120px;}
#top .top_top{ padding-top:15px; width:100%; color:#b1b1b1; }
#top .top_site{ float:right}
#top .top_search{ float:right}
#top .top_top img{ vertical-align:middle; padding-bottom:5px;}
.top_search{ padding-left:10px;}
.top_txt{ background:url(../images/txt.jpg) no-repeat; width:150px; padding-left:7px; height:18px; padding-top:2px; float:left}
.top_txt input{ border:0px; height:15px;  margin:0px; width:145px;}
.top_an{ float:left}
.top_an input{ width:26px; height:20px; float:left; background:url(../images/an.jpg); border:0px; margin:0px; cursor:pointer}
.top_dh ul{ position:relative; overflow:hidden}
.top_dh ul li{ width:105px; height:75px; line-height:75px; padding-top:10px; float:left; text-align:center; font-size:15px; font-weight:bold;}
.top_dh_1  a{ color:#3a3a3a; background:url(../images/fz.jpg) no-repeat left 27px; display:block; }
.top_dh_1  a:hover{ color:#463229;background:url(../images/fzh.jpg) no-repeat left 27px;}
.top_dh_2  a{ color:#3a3a3a; background:url(../images/newtb.jpg) no-repeat left 27px; display:block; }
.top_dh_2  a:hover{ color:#463229;background:url(../images/newtbh.jpg) no-repeat left 27px;}
.top_dh_3  a{ color:#3a3a3a; background:url(../images/cp.jpg) no-repeat left 27px; display:block; }
.top_dh_3  a:hover{ color:#463229;background:url(../images/cph.jpg) no-repeat left 27px;}
.top_dh_4  a{ color:#3a3a3a; background:url(../images/ppxx.jpg) no-repeat left 28px; display:block; }
.top_dh_4  a:hover{ color:#463229;background:url(../images/ppxxh.jpg) no-repeat left 28px;}
.top_dh_5 a{ color:#3a3a3a; background:url(../images/rczp.jpg) no-repeat left 28px; display:block; }
.top_dh_5 a:hover{ color:#463229;background:url(../images/rczph.jpg) no-repeat left 28px;}
.top_dh_6 a{ color:#3a3a3a; background:url(../images/kf.jpg) no-repeat left 28px; display:block; }
.top_dh_6 a:hover{ color:#463229;background:url(../images/kfh.jpg) no-repeat left 28px;}
.top_dh_7 a{ color:#3a3a3a; background:url(../images/tp7.png) no-repeat left 32px; display:block; }
.top_dh_7 a:hover{ color:#463229;background:url(../images/tp7_bg.png) no-repeat left 32px;}
.dh_ej{ width:100%; background:url(../images/ebj.png); position:absolute; top:120px; z-index:9999; display:none}
.dh_ej .dh_main{ width:752px; margin:auto; padding-left:248px; position:relative }

.wp-pagenavi>ul{margin: 0 auto;width: 40%;}
.wp-pagenavi>ul li{float: left;}

#nav li { display: block; float: left; width: 105px; text-align:center; padding-top:10px; padding-bottom:10px; position:relative; z-index:99}
#buoy { position: absolute; width: 133px; height: 116px; background:url(../images/gg.png) left no-repeat; top: 0px; left: -157px; z-index:9 }
#nav .nav_div{ line-height:30px; text-align:center}
#nav a{ color:#b9b9b9; background:url(../images/hjt.png) no-repeat  18px 10px; display:block}
#nav a:hover{ color:#b0a25b}
.dh_nav{position:relative; overflow:hidden}
#banner{ height:530px; width:100%; overflow:hidden; background:url(../images/banner01bj.jpg) center no-repeat;}
.index_about{ background:url(../images/gywm.jpg) repeat-x #f2f2f2; padding-top:82px; width:100%}
.index_main{ width:1000px; margin:auto;  height:360px;}
.about_tit{ float:left; width:331px;}
.about_tit div{ font-size:16px; font-weight:bold; color:#121212; padding-left:15px; line-height:25px;}
.about_tit2{ width:496px; float:right;}
.about_tit2 li{ float:right; font-size:14px; width:99px; height:36px; line-height:33px; background:url(../images/bs.jpg) no-repeat center; margin-right:25px; text-align:center}
.about_tit2 a{ font-weight:bold; display:block; color:#5c5c5c}
.about_tit2 a:hover{ background:url(../images/js.jpg) no-repeat center; color:#332105}
.about_tit2 .aboutah{ background:url(../images/js.jpg) no-repeat center; color:#332105}
.about_nr2{ width:100%; padding-top:40px;}
.about_nr1_li{ width:264px; float:left}
.about_nr1_li2{ width:530px; padding-left:34px; float:left; font-size:14px; color:#000000; line-height:30px;}
.about_nr1_li3{ text-align:center; padding-top:37px; float:left; width:140px;}
.about_nr1,.about_nr0{ width:100%; padding-top:40px; display:none}

.index_pro{ background:#222222;  overflow:hidden; position:relative; clear:both; }
.index_pro_main{ width:1000px; margin:auto; padding-top:63px;}
.pro_tit{ float:left; width:331px;}
.pro_tit div a{ font-size:16px; font-weight:bold; color:#ffffff;  line-height:25px;}
.pro_tit2{ width:100%; float:right;text-align:center;margin-top:48px;text-align: left;
    margin-left: 31px;}
.pro_tit2 li{display:inline-block; font-size:14px; width:97px; height:33px; line-height:33px; background:url(../images/pclm.jpg) no-repeat center; margin:0 21px; text-align:center;margin-bottom:15px;-webkit-box-orient: vertical;
-webkit-line-clamp:1;
overflow: hidden;}
.pro_tit2 li a{ display:block;height:33px}
.pro_tit2 li a:hover{ background:url(../images/cpa.jpg) no-repeat center; color:#332105}
.pro_tit2a{ background:url(../images/cpa.jpg) no-repeat center; color:#332105}
.cptop{ position:relative; width:100%;}


.multipleColumn0{  position:relative; padding-bottom:50px; width:1000px; background:#222222; z-index:998; display:block}
.multipleColumn0 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-62px; top:204px;z-index:98; cursor:pointer;}
.multipleColumn0 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; right:-62px; top:204px; z-index:98; cursor:pointer; }
.multipleColumn0 .bd{ padding-top:30px;  }
.multipleColumn0 .bd ul{ width:1000px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn0 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative; background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:8px; margin-right:5px; padding-top:10px;}
.multipleColumn0 .bd ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.multipleColumn0 .bd ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.multipleColumn0 .bd ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}

.multipleColumn1{  position:relative; padding-bottom:50px; width:1000px; background:#222222; z-index:999 }
.multipleColumn1 .hd2 .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-62px; top:204px;z-index:99; cursor:pointer;}
.multipleColumn1 .hd2 .next{ background:url(../images/yjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; right:-62px; top:204px; z-index:99; cursor:pointer; }
.multipleColumn1 .bd2{ padding-top:30px;  }
.multipleColumn1 .bd2 ul{ width:1000px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn1 .bd2 ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative; background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:8px; margin-right:5px; padding-top:10px;}
.multipleColumn1 .bd2 ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.multipleColumn1 .bd2 ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.multipleColumn1 .bd2 ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}


.multipleColumn2{  position:relative; padding-bottom:50px; width:1000px; background:#222222; z-index:999 }
.multipleColumn2 .hd3 .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-62px; top:204px;z-index:99; cursor:pointer;}
.multipleColumn2 .hd3 .next{ background:url(../images/yjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; right:-62px; top:204px; z-index:99; cursor:pointer; }
.multipleColumn2 .bd3{ padding-top:30px;  }
.multipleColumn2 .bd3 ul{ width:1000px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn2 .bd3 ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative; background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:8px; margin-right:5px; padding-top:10px;}

.multipleColumn3 .bd4 ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.multipleColumn3 .bd4 ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.multipleColumn3 .bd4 ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}
.multipleColumn3{  position:relative; padding-bottom:50px; width:1000px; background:#222222; z-index:999 }
.multipleColumn3 .hd4 .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-62px; top:204px;z-index:99; cursor:pointer;}
.multipleColumn3 .hd4 .next{ background:url(../images/yjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; right:-62px; top:204px; z-index:99; cursor:pointer; }
.multipleColumn3 .bd4{ padding-top:30px;  }
.multipleColumn3 .bd4 ul{ width:1000px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn3 .bd4 ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative; background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:8px; margin-right:5px; padding-top:10px;}
.multipleColumn3 .bd4 ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.multipleColumn3 .bd4 ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.multipleColumn3 .bd4 ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}

.multipleColumn .bd ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.multipleColumn .bd ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.multipleColumn .bd ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}
.multipleColumn{  position:relative; padding-bottom:50px; width:1000px; background:#222222; z-index:999 }
.multipleColumn .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-62px; top:204px;z-index:99; cursor:pointer;}
.multipleColumn .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; right:-62px; top:204px; z-index:99; cursor:pointer; }
.multipleColumn .bd{ padding-top:30px;  }
.multipleColumn .bd ul{ width:1000px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative; background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:8px; margin-right:5px; padding-top:10px;}
.multipleColumn .bd ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.multipleColumn .bd ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.multipleColumn .bd ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}


.index_news{ background:#f2f2f2; padding-top:75px;}
.news_main{ width:1000px; margin:auto; padding-bottom:70px;}
.index_n_list{ float:left; width:430px; padding-right:32PX; padding-left:23px; background:url(../images/nyy.jpg) right no-repeat; height:311px;}
.index_n_tit1{ color:#222222; font-size:18px; font-weight:bold; float:left}
.index_n_tit2{ color:#8b6f25; font-size:18px; font-weight:bold; float:left}
.index_n_tit{ position:relative;}
.index_n_tit3{ position:absolute; right:10px;}
		.slideTxtBox{ width:100%; text-align:left; position:relative;  }
		.slideTxtBox .next{ display:block; background:url(../images/nzjt.jpg) no-repeat; height:22px; width:23px; position:absolute; right:28px; top:-22px; cursor:pointer;}
		.slideTxtBox .next:hover{ background:url(../images/zjta.jpg) no-repeat;}
		.slideTxtBox .prev{ background:url(../images/nyjt.jpg) no-repeat; height:22px; width:23px; position:absolute; right:0px;top:-22px; display:block; cursor:pointer;}
		.slideTxtBox .prev:hover{ background:url(../images/yjta.jpg) no-repeat;}
		.slideTxtBox .bd ul{  zoom:1; padding-top:22px; }
		.slideTxtBox .bd li{ height:34px; line-height:34px; position:relative; font-size:14px }
		.slideTxtBox .bd li img{ vertical-align:middle; padding-right:10px;}
		.slideTxtBox .ldate{ position:absolute; right:0px; top:0px; color:#898989; font-size:12px}
		.slideTxtBox .bd li a:hover{ color:#8b6f25}
.index_ppxx{ width:450px; float:left; padding-left:40px; padding-right:20px;}
.index_ppxx_img{ padding-top:30px;}
.index_ppxx_img1{ background:url(../images/ppimg.jpg) no-repeat; width:333px; padding-left:5px; height:220px; padding-top:5px;float:left}
.index_ppxx_img1 img{ width:327px; height:215px;}
.index_ppxx_img2{ width:94px; height:62px; border:#333333 1px solid; float:left; margin-left:10px; margin-bottom:11px; margin-top:2px;  }
.index_ppxx_img2 img{width:94px; height:62px; cursor:pointer;}

.foot{ background:#222222; border-top:#d4b95f 2px solid}
.foot_main{ width:1000px; margin:auto; padding-top:40px; padding-bottom:70px;}
.foot_dh{ width:780px; overflow:hidden; float:left}
.foot_dh li{ width:105px; float:left; line-height:25px;  font-size:14px; margin-right:25px; }
.foot_dh .foot_dh_3{
	width: 118px;
    margin-right: 12px;
}
.foot_dh li a{ color:#ffffff}
.foot_dh li img{ vertical-align:middle; padding-right:10px; padding-bottom:5px;}
.foot_dh .foot_ej{background:url(../images/fdhbj.jpg) top repeat-x; padding-top:10px; margin-top:10px;}
.foot_dh .foot_ej li{ float:none; line-height:30px; font-size:12px}
.foot_dh .foot_ej img{ padding-left:5px; padding-right:10px; vertical-align:middle; padding-bottom:0px;}
.foot_dh a:hover{ color:#8b6f25}
.foot_lx{ width:218px; float:left; padding-top:5px;}
.foot_ewm{ float:left; width:102px; padding-bottom:10px;}
.foot_tit{ width:116px; float:left;}
.foot_tit li{ font-size:14px; color:#FFFFFF; line-height:25px; font-weight:bold}
.foot_tit .foot_tit_li{ font-size:12px; font-weight:100}
.foot_lx_s1{ font-size:13px; color:#FFFFFF; line-height:30px;}
.foot_bq{ background:#141414; height:54px; line-height:54px;}
.foot_bq_main{ width:1000px; text-align:center;height:54px; line-height:54px; color:#FFFFFF; margin:auto;}
.foot_bq_main { color:#FFFFFF}
.foot_bq_main>a{
    padding-left: 94px;
}
.nbanner{ background:url(../images/nbanner.jpg) center no-repeat; height:605px; z-index:9}
.pro_lmt{ padding-top:50px; width:1000px; margin:auto; position:relative; z-index:9;}
.pro_lmt li{ float:left; width:473px; padding-left:10px; padding-right:10px; background:url(../images/lmyy.png) bottom no-repeat; padding-bottom:17px; padding-top:10px; text-align:center; }
.pro_am{ width:100%; position:relative;}
.pro_cla_main{ width:1000px; margin:auto}
.pro_cla{ background:url(../images/cpbj.jpg) repeat-x #f2f2f2; padding-top:46px;}
.pro_cla_tit_1{ font-size:30px; font-weight:bold; color:#222222; float:left;}
.pro_cla_tit_2{ font-size:30px; font-weight:bold; color:#856110; float:left;}
.pro_cla_tit_3{ float:right; font-size:12px; color:#767474; padding-top:20px; padding-right:10px}
.pro_cla_tit_3 a{color:#767474;}
.pro_cla_tit_3 img{ vertical-align:middle; padding-right:5px;}
.pro_cla2 { padding-top:40px; padding-bottom:24px; width:1000px; overflow:hidden}
.pro_cla2 li a{ font-size:14px; color:#332105; display:block; overflow:hidden;    height: 36px;}
.pro_cla2 li{ background:url(../images/bs.jpg) no-repeat center; width:99px; height:36px; line-height:36px; text-align:center; float:left; margin-right:10px;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
overflow: hidden;}
.pro_cla2 li .active{
background:url(../images/js.jpg) no-repeat center
}

.pro_cla2 li a:hover{ background:url(../images/js.jpg) no-repeat center}
.pro_list{ background:#222222;}
.pro_list_main{ width:1000px; margin:auto; padding-top:40px; padding-bottom:40px;}
.pro_list_main ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative; background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px;  padding-right:10px; margin-bottom:10px; margin-right:22px; padding-top:10px;}
.pro_list_main ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.pro_list_main ul li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}
.pro_list_main ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
.pro_page{ background:#f2f2f2; padding-top:24px; padding-bottom:24px;}
.hlist li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px;  position:relative; padding-bottom:12px;  padding-right:10px; margin-bottom:10px; margin-right:22px; padding-top:10px; background:url(../images/dyy.jpg) bottom no-repeat }
.hlist  li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#fff;}
.hlist  li .title a{ color:#FFFFFF;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}
.hlist  li  img{ width:215px;  display:block;   border:1px solid #4d4b4b; }

#babout{ background:url(../images/babout.jpg) no-repeat center; height:322px; width:100%;}
#bnews{ background:url(../images/bnews.jpg) no-repeat center; height:322px; width:100%;}
#bppxx{ background:url(../images/bppxx.jpg) no-repeat center; height:322px; width:100%;}
#bzxdd{ background:url(../images/bzxdd.jpg) no-repeat center; height:322px; width:100%;}
#byxwl{ background:url(../images/byxwl.jpg) no-repeat center; height:322px; width:100%;}
#brczl{ background:url(../images/brczl.jpg) no-repeat center; height:322px; width:100%;}
#bpro{ background:url(../images/bpro.jpg) no-repeat center; height:322px; width:100%;}
#bkf{ background:url(../images/bkf.jpg) no-repeat center; height:322px; width:100%;}

.baboutbj{ background:url(../images/babout_bj.jpg) no-repeat center; height:322px; width:100%;}
.bnewsbj{ background:url(../images/bnews_bj.jpg) no-repeat center; height:322px; width:100%;}
.bppxxbj{ background:url(../images/bppxx_bj.jpg) no-repeat center; height:322px; width:100%;}
.bzxddbj{ background:url(../images/bzxdd_bj.jpg) no-repeat center; height:322px; width:100%;}
.byxwlbj{ background:url(../images/byxwl_bj.jpg) no-repeat center; height:322px; width:100%;}
.brczlbj{ background:url(../images/brczl_bj.jpg) no-repeat center; height:322px; width:100%;}
.bprobj{ background:url(../images/bpro_bj.jpg) no-repeat center; height:322px; width:100%;}
.bkfbj{ background:url(../images/bkf_bj.jpg) no-repeat center; height:322px; width:100%;}


.wz{ background:url(../images/webj.jpg) repeat-x; height:61px;}
.wz_main{width:1000px; margin:auto;}
.wz_mbx{ float:left; padding-top:18px; font-size:14px; color:#5b5c5c}
.wz_mbx img{ vertical-align:middle; padding-right:5px;}
.wz_mbx a{ color:#5b5c5c}
.wz_cla{ float:right; padding-top:11px;}
.wz_cla li{ float:left; background:url(../images/bs.jpg) no-repeat center; width:99px; text-align:center; height:36px; line-height:36px; margin-left:10px; font-weight:bold; overflow: hidden; }
.wz_cla li a{ color:#332105; display:block; font-size:14px; overflow:hidden;    height: 36px;}
.wz_cla a:hover{ background:url(../images/js.jpg) no-repeat center}
.wz_cla .lhover{background:url(../images/js.jpg) no-repeat center}
.about_main{ width:1000px; margin:auto; line-height:25px; padding-top:20px; padding-bottom:20px;}
.lnews li{ background:#FFFFFF; width:476px; border:#c9c9c9 1px solid; float:left; margin-right:10px; margin-left:10px; margin-bottom:20px;}
.lnews li .ndate{ background:url(../images/cdate.jpg) no-repeat; width:100px; height:129px; margin-left:20px; float:left;}
.lnews li .dateyy{ font-size:20px; font-size:22px; text-align:center; padding-top:44px; color:#FFFFFF; font-weight:bold;}
.lnews li .datemm{ color:#FFFFFF; font-size:16px; text-align:center;}
.lnews .ntit{ padding-top:20px; padding-bottom:5px;padding-left:30px; float:left; width:320px; overflow:hidden}
.lnews .ntit a{ font-size:16px; color:#363636; font-weight:bold;}
.lnews .ncent{ float:left; width:320px; line-height:23px;padding-left:30px; }
.lnews a:hover{ color:#634413}
.news_title{ text-align:center; font-size:22px; font-weight:bold; color:#303030;}
.news_from{ text-align:center; padding-top:25px; padding-bottom:20px; border-bottom: 1px dashed #dddddd}
.news_text{ padding-top:29px; line-height:25px; padding-bottom:5px;}
#nys{ line-height:40px; border-top: 1px dashed #dddddd; margin-top:20px;}
.nys_s{ width:50%; float:left;}
.xwxg_tit{ height:30px; line-height:30px; background:#e6e5e5; font-size:14px; font-weight:bold; color:#000000;}
#nys a:hover{ color:#634413}
.news_xg{ padding-bottom:10px ; padding-top:10px;}
.news_xg li{ width:440px; padding-right:50px; padding-left:10px; float:left; position:relative}
.news_xg li .ldate{ position:absolute; top:0px; right:10px;}
.news_xg a:hover{ color:#634413}

/*ç¿»é¡µ*/
.wp-pagenavi {CLEAR:both; font-weight:100; width:1000px;margin:auto; text-align:center; padding-bottom:5px;}
.wp-pagenavi A { background:#d1d1d1;BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT:5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM:#bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100; color:#6c6161;}
.wp-pagenavi SPAN { background:#d1d1d1;BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT:5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100; color:#6c6161;}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR:#000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {FONT-WEIGHT:bold}
.pageNavi {padding-right:0px; padding-left:0px; line-height:50px; MARGIN:10px auto 0px; width:616px;; text-align:center;}
.wp-pagenavi {margin:0px auto; padding-top:15px; font-weight:100;}
.wp-pagenavi A {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR:#333! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}
.wp-pagenavi A:link {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}
.wp-pagenavi A:visited {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR:#6c6161! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION: none! important; font-weight:100;}
.wp-pagenavi A:hover {FONT-WEIGHT:bold! important; COLOR:#0b3779! important; BACKGROUND-COLOR:#eee! important; font-weight:100;}
.wp-pagenavi A:active {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:2px; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:2px; PADDING-BOTTOM:2px; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; PADDING-TOP:2px; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi SPAN.pages {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR:#454545! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; font-weight:100;}
.wp-pagenavi SPAN.extend {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-RIGHT:#aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#aaa 1px solid; color:#FFF;PADDING-TOP:4px! important; BORDER-BOTTOM:#aaa 1px solid; font-weight:100; background:#463229;}

#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
#commentlist{  border:0px;}
.clistbox
{border: 1px dashed #999999;
	width: 100%;
	text-align:left;
	margin-bottom:10px;
	margin-top:3px;
}
.clistbox .line1
{ background:#EAEAEA;
	border-bottom: 1px dashed #999999;
	text-align:left;
	padding-left:10px; padding-right:10px;
	line-height:25px;

}
.clistbox .line1 span
{float:right;
}
.clistbox .line2
{padding:5px 10px; background:#F3F3F3}

.nfl_cent { color:#000}
.nfl_cent a{ color:#000}
.nfl_cent #bimg{ float:left; width:400px;}
.nfl_cent #cpxt_r{float:left; width:550px; padding:5px; padding-left:30px;}
.nfl_cent .pll li{ line-height:28px;}
.nfl_cent .pro_cent{ line-height:25px; padding-top:20px; }
.nfl_cent #xgcp{ padding-left:7px; border-top:#CCCCCC 1px solid; line-height:25px; margin-top:10px; color:#999999;}
.nfl_cent .pro_sm{ font-weight:bold; font-size:16px; line-height:40px; border-bottom:#a9873c 1px solid}
.nfl_cent #xgcp p{ line-height:40px;}
.nfl_cent #pl li{ padding-top:10px; padding-bottom:10px}
.nfl_cent #pl{ padding-top:20px;border-top:#CCCCCC 1px solid;  }
.nfl_cent .lhover a{ color:#006af2;}
.nfl_cent #cpxt{ padding-top:5px;}
.nfl_cent #cpxt ul li{ float:left; padding-right:9px;}
.nfl_cent #cpxt ul li img{ width:80px; height:74px; cursor:pointer}
.nfl_cent #prott{ border:#e7e7e7 1px solid}
.probj{ background:#fff;}
.ppl_tit{ font-size:22px; font-weight:bold; padding-bottom:10px;}

.pll_dj{ float:left; width:216px; line-height:35px; background:url(../images/btnjj.jpg) no-repeat; text-align:center; margin-left:10px; margin-right:10px;}
.pll_dj a{ color:#332105; display:block; font-size:14px}
.pro_sm{ padding-top:30px;}
.pro_sm div{ background:#FFFFFF; width:120px; color:#332105; font-size:16px; text-align:center;}

.xgcp_div{ padding-top:20px; width:1000px; margin:auto; padding-bottom:20px;}

.xgcp_div ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:217px; height:201px;  position:relative;  margin-bottom:10px; margin-right:33px; padding-top:10px;}
.xgcp_div ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:215px; left:1px; bottom:1px; font-size:15px; color:#000;}
.xgcp_div ul li .title a{ color:#000;  background:url(../images/hjt.png) no-repeat 45px 13px; display:block;}
.xgcp_div ul li  img{ width:215px; height:199px; display:block;   border:1px solid #4d4b4b; }
#pl{ width:1000px; margin:auto; padding-bottom:20px;}
#commentlist{ padding:10px; padding-left:0px; padding-right:7px;}
.xgcp_div ul .ma_0{ margin-right:0px;}

.form-a input, label {
    vertical-align: middle;
}
.form-a input {
}
.form-a textarea {
    border: 1px solid #B8BFC5;
    color: #999999;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
    padding: 0 5px;
    width: 400px;}
.form-a input[type="text"] {
    border: 1px solid #B8BFC5;
    padding: 0 5px;
    width: 200px;}
.form-a input.txt {
    border: 1px solid #B8BFC5;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0;
    width: 200px;}
.form-a input[type="radio"] {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.form-a input.short-text[type="text"] {
}
.form-a input.long-text[type="text"] {
}
.form-a textarea.textarea {
    float: left;
}
.form-a input.password[type="password"] {
}
.form-a ul, .form-a ol, .form-a li {
    list-style: none outside none;
}
.form-a .form-ul {
    text-align: left;
}
.form-a .form-ul li {
    margin-bottom: 15px;
}
.form-a .form-label {
    margin-bottom: -34px;
}
.form-a .form-label {
    display: block;
    line-height: 34px;
    margin-left: 0;
    margin-right: 3px;
    text-align: right;
    vertical-align: top;
    width: 80px;
}
.form-a .form-label em {
    color: red;
    margin-right: 3px;
}
.form-a .form-input, .form-a .form-element {
    display: inline-block;
    margin-left: 90px;
    padding: 0;
    vertical-align: middle;
}
.form-a .form-input {
    border: 1px solid #E2E9EF;
    display: inline-block;
    line-height: 0;
}
.form-input input:focus, .form-input textarea:focus {
    border-color: #87AAC6;
    color: #333333;
    outline: medium none;
}
.form-a .form-lable-tip {
    margin-left: 20px;
    vertical-align: top;
}
.form-a img{ vertical-align:middle}
.form-a .devSubmit, .form-a .devCancel, .form-a a.linkBtn, .form-a .getkeyIcon1, .form-a .getkeyIcon2, .form-a .getkeyIcon3, .form-a .btn3, .form-a .btn4, .form-a .btn_blue, .form-a .close {
    background: url(../images/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;font-weight:bold;

}

.devSubmit{
    background: url(../images/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;
	font-weight:bold;

}
#valiCode{ vertical-align:middle; padding-bottom:3px; height:21px;}
.xwxg{ padding-top:10px;}
.comlist{ padding-top:10px;}
#apply{ background:url(../images/mszj.jpg) right no-repeat}
.ddfk_tit{ padding-bottom:30px; color:#262626; padding-top:10px; padding-left:46px;}
.ddfkbj{ background:url(../images/ditu.jpg) right no-repeat; padding-bottom:100px;}
.abdiv{ float:left; width:252px; margin-right:10px; height:183px; background:url(../images/sry.jpg) no-repeat; }
.abdiv img{ width:215px; height:199px;}
#honor_li{ width:794px; float:left}
.links{ margin:auto; line-height:30px; background:#222222;}
.links div{ width:1000px; margin:auto; color:#FFFFFF}
.links div a{ color:#FFFFFF}


.jqzoom {border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {background:url(loading.gif) no-repeat center center;max-width:400px;max-height:370px;}
.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width:400px;height:370px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.jzimg {display:table-cell;*display:block;overflow:hidden;font:0px/0px 'Arial';text-align:center;vertical-align:middle;}
fieldset, img {border:0;vertical-align:middle}
.proshow_l {width:400px;margin-bottom:20px; float:left; overflow:hidden;}
.proshow_da table {width:370px;height:370px;border:1px solid #b1b0b0;}
.proshow_l_bot {height:70px;margin-top:16px;position:relative;}
.proshow_l_bot .proshow_sl {width:9px;height:17px;background:url(../images/proshow_l.png) left top no-repeat;cursor:pointer;margin-top:17px; float:left;}
.proshow_l_bot .proshow_sr {width:9px;height:17px;background:url(../images/proshow_r.png) left top no-repeat;cursor:pointer;margin-top:17px; float:right;}
.proshow_l_bot .proshow_sl:hover {background:url(../images/proshow_l_hover.png) left top no-repeat;}
.proshow_l_bot .proshow_sr:hover {background:url(../images/proshow_r_hover.png) left top no-repeat;}
.proshow_xiao {width:380px;height:54px;overflow:hidden;margin:0 auto;position:relative;}
.proshow_xiao ul {width:100000px;height:54px;margin-left:2px;position:relative;}
.proshow_xiao ul li {float:left;border:1px solid #c9c9c9;margin-left:5px;}
.proshow_xiao ul li .jzimg {/*width:60px;height:60px;*/ padding:2px;}
.proshow_xiao ul li .jzimg img {max-width:52px;max-height:48px;}
.proshow_xiao ul li:first-child {margin:0px;}
.proshow_xiao ul li:hover {border:1px solid #d51d14;}
.proshow_xiao .xiao_cur {border:1px solid #d51d14;}
.MagicZoomPup {background:#fff;}
.shuoming_inside{float: left; width:350px; text-align:left; }
.shuoming_inside p{float: left; width:350px; line-height:30px; background:url(dian.png) no-repeat 0px 10px; padding-left:20px; font-size:13px;}

#float_left {
width: 120px;
border: 1px solid #e4e4e4;
position: fixed;
top: 250px;
right: 0;
_position: absolute;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop));
_margin-top: 240px;
background: #fff;
margin-right: 20px;
z-index: 9999;
padding-bottom: 10px;
}