/* CSS Document */
body{ margin:0 auto; padding:0; font-size:14px; text-decoration:none;color:#666666; font-family:"微软雅黑"; background:#fff;}
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;}
.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%; background:#fff;}
#top .top_main{ width:1200px; margin:auto; height:120px;}
#top #logo{ .width:385px; float:left; height:120px; overflow:hidden}
#top .top_cent{ width:752px; float:right; 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:125px; 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;}
.dh_ej{ width:100%; background:url(../images/ebj.png); position:absolute; top:120px; z-index:9999; display:none}
.dh_ej .dh_main{   margin: auto;
    padding-left: 458px;
    position: relative;
    width: 786px; }

#nav li { display: block; float: left; width: 125px; 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%; .background:#fff; background: #fff url(../images/index_company_bg.jpg) repeat-x scroll center bottom; padding-bottom: 115px;}
.index_main{ width:1200px; 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:#fff}
.about_tit2 .aboutah{ background:url(../images/js.jpg) no-repeat center; color:#fff}
.about_nr2{ width:100%; padding-top:40px;}
.about_nr1_li{ width:264px; float:left}
.about_nr1_li2{ width:890px; padding-left:34px; float:left; font-size:13px; color:#000000; line-height:30px;text-align: justify;}
.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; .height:680px; overflow:hidden; position:relative; }
.index_pro_main{ width:1200px; 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:496px; float:right;}
.pro_tit2 li{ float:right; font-size:14px; width:97px; height:33px; line-height:33px; background:url(../images/pclm.jpg) no-repeat center; margin-right:25px; text-align:center}
.pro_tit2 li a{ display:block;}
.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:#fff}
.cptop{ position:relative; width:100%;}

.multipleColumn0{  position:relative; padding-bottom:50px; width:1200px; background:#222222; z-index:998;}
.multipleColumn0 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-83px; 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:-83px; top:204px; z-index:98; cursor:pointer; }
.multipleColumn0 .bd{ padding-top:30px;  }
.multipleColumn0 .bd ul{ width:1200px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn0 .bd ul li{  background: rgba(0, 0, 0, 0) url("../images/cyy.jpg") no-repeat scroll center bottom;
    float: left;
    height: 201px;
    margin-bottom: 27px;
    margin-right: 22px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 217px;}
.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:1200px; background:#222222; z-index:999 }
.multipleColumn1 .hd2 .prev{ background:url(../images/zjt.jpg) no-repeat; width:62px; height:124px; display:block; position:absolute; left:-83px; 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:-83px; top:204px; z-index:99; cursor:pointer; }
.multipleColumn1 .bd2{ padding-top:30px;  }
.multipleColumn1 .bd2 ul{ width:1200px;zoom:1; float:left; _display:inline; padding-top:10px; overflow:hidden }
.multipleColumn1 .bd2 ul li{   background: rgba(0, 0, 0, 0) url("../images/cyy.jpg") no-repeat scroll center bottom;
    float: left;
    height: 201px;
    margin-bottom: 27px;
    margin-right: 22px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 217px;}
.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;}


.index_news{ background:#fff ; padding-top:75px;}
.news_main{ width:1200px; margin:auto; padding-bottom:70px;}
.index_n_list{ float:left; width:600px; padding-right:32PX; padding-left:0; .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:#3BBA26; 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:#3BBA26}
.index_ppxx{ width:450px; float:right; 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:1200px; 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 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:1200px; text-align:left;height:54px; line-height:54px; color:#FFFFFF; margin:auto;}
.foot_bq_main { color:#FFFFFF}
.nbanner{ background:url(../images/nbanner.jpg) center no-repeat; height:605px; z-index:9}
.pro_lmt{ padding-top:50px; width:1200px; 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:1200px; 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:1200px; overflow:hidden}
.pro_cla2 li a{ font-size:14px; color:#332105; display:block; overflow:hidden;}
.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;}
.pro_cla2 li a:hover{ background:url(../images/js.jpg) no-repeat center}

.pro_cla2 li .snav{background:url(../images/js.jpg) no-repeat center;}
.pro_list{ 。background:#222222;}
.pro_list_main{ width:1200px; margin:auto; padding-top:40px; padding-bottom:40px;}
.pro_list_main ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:274px; .height:201px;  position:relative; 。background:url(../images/cyy.jpg) no-repeat bottom ; padding-bottom:12px;  padding-right:10px; margin-bottom:10px; margin-right:15px; padding-top:10px;}
.pro_list_main ul li .title{ position:absolute; bottom:0px; height:35px; background:url(../images/cpbj.png); line-height:35px; width:274px; 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:274px; .height:206px; display:block;   border:1px solid #4d4b4b; }
.pro_page{ background:#fff; 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; background:#fff;}
.wz_main{width:1200px; 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;  }
.wz_cla li a{ color:#332105; display:block; font-size:14px; overflow:hidden;}
.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:1200px; margin:auto; line-height:25px; padding-top:20px; padding-bottom:20px;}
.lnews li{ background:#FFFFFF; width:576px; 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;
    height: 50px;
    line-height: 23px;
    overflow: hidden;
    padding-left: 30px;
    width: 320px;}
.lnews a:hover{ color:#6EBB39}
.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:1200px;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:#67B82F;}

#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:#FFFFFF}
.nfl_cent a{ color:#FFFFFF}
.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:40px;}
.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:#65B72D 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:#222222}
.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:#333; width:120px; color:#fff; font-size:16px; text-align:center;}

.xgcp_div{ padding-top:20px; width:1200px; 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:44px; 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:#fff;}
.xgcp_div ul li .title a{ color:#FFFFFF;  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:1200px; 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:1200px; margin:auto; color:#FFFFFF}
.links div a{ color:#FFFFFF}


.container {
    padding: 30px 0;
    width: 100%;
}

.container .box .title1 big {
    font-family: arial;
    font-size: 1.625em;
    line-height: 1.75em;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.home-5{ background: url(../images/index_company_bg.jpg) repeat-x center bottom;}
.container .box{ width: 1200px; margin: 0 auto;}
.home-5 .box{ padding-bottom: 40px;}
.container .box .title1{ text-align: center; background: url(../images/tit_line1.jpg) repeat-x left 72px; width: 720px; margin: 0 auto;}
.container .box .title1 big{ font-size: 1.625em; line-height: 1.75em; margin-bottom: 10px; font-family: arial; text-transform: uppercase;}
.container .box .title1 h1{ border: 1px solid #c1c1c1; font-size: 1.125em; width: 272px; margin: 0 auto; padding: 0 30px; margin-bottom: 70px;}
.container .box .title1 h1 small{ color: #676767; font-weight: bold; line-height: 56px; font-size: 24px; display: block; background: #fff;}
.home-5 .box .text{ font-size: 0.75em; line-height: 30px; text-align: justify; margin-bottom: 40px; text-indent:24px;font-size: 14px;}
.home-5 .box span{ display: block; margin: 0 auto; width: 78px; height: 1px; background: #c1c1c1; margin-bottom: 50px;}
.home-5 .box a{ display: block; margin: 0 auto; width: 210px; height: 46px; border: 1px solid #323751; text-align: center; line-height: 46px; border-radius: 6px; font-size: 0.875em;}
.home-5 .box a:hover{ color: #fff; background: #66B82E; }




.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 630px;
}
.no-js .slides > li:first-child {
	display: block;
}

.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	max-height:630px;
	zoom: 1;
}
.flex-viewport {
	max-height:630px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 96%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

 
    #tframe2{ float:left; width:100%; background:#fff;}
#case_title{ float:left; width:1200px; padding-top:44px; padding-bottom:15px; background:url(../images/case_title.jpg) no-repeat center bottom; text-align:center;}
#case_title span{ float:left; width:1200px; text-align:center; color:#000; font-size:30px; line-height:35px;}
#case_title strong{ float:left; width:1200px; text-align:center; color:#333333; font-size:24px; line-height:35px;}

#case_cent{ float:left; width:1222px;}
.pcc{ float:left; width:274px; padding:5px; border:solid 1px #cdcdcd; margin-right:18px; margin-top:35px;}
.ptc{ float:left; width:274px; .height:206px;}
.ptc img{ float:left; width:274px; .height:206px; background:url(../images/loading.gif) no-repeat center center;}
.pwc{ float:left; width:274px; height:55px; margin-top:5px; background:#f0f0f0;}
.pwc a{ float:left; width:274px; line-height:55px; text-align:center; height:55px; font-size:16px; color:#333333; font-weight:bold; overflow:hidden;}

.pcc:hover{border:solid 1px #000;}
.pcc:hover .pwc{background:#3BBA25; .background:url(../images/bg1.png);}
.pcc:hover .pwc a{ color:#fff;}

#case_more{ float:left; width:1200px; margin-top:54px; padding-bottom:0; text-align:center;}
#case_more a{ width:167px; height:44px;}
#case_more a img{ width:167px; height:44px;}

.container {
    padding: 30px 0;
    width: 100%;
}

.container .box {
    margin: 0 auto;
    width: 1200px;
}

.home-7 .box{ .padding-bottom: 70px;}
.home-7 .more{ float: right; width: 96px; height: 30px; line-height: 30px; padding-left: 16px; font-size: 12px; background: url(../images/more.png) no-repeat 82px center; border: 1px solid #c1c1c1; margin-bottom: 20px; position: relative; top: 0;}
.home-7 .news{ overflow: hidden;}
.home-7 .news .left{ float: left; width: 602px; background: #eee; padding-bottom: 60px;}
.home-7 .news .left .img{ width: 100%; height: 232px; overflow: hidden;}
.home-7 .news .left .img a{ display: block; height:100%;}
.home-7 .news .left .img a img{  width: 100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.home-7 .news .left:hover .img a img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.home-7 .news .left .brief{ padding: 30px; padding-bottom: 0;}
.home-7 .news .left .brief h4{ font-size: 14px; line-height: 26px; margin-bottom: 24px;}
.home-7 .news .left .brief p{ font-size: 12px; line-height: 18px; height: 72px; margin-bottom: 22px;}
.home-7 .news .left .data{ color: #ccc; font-size: 12px; padding-left: 30px;}
.home-7 .news .left .data span{ padding: 0 20px; display: inline-block;}
.home-7 .news .left .data .sp1{ background: url(../images/news_icon1.png) no-repeat left center;}
.home-7 .news .left .data .sp2{ background: url(../images/news_icon2.png) no-repeat left center;}
.home-7 .news .right{ float: right; width: 572px;}
.home-7 .news .right li{ background: #eee;  margin-bottom: 15px;}
.home-7 .news .right li a{ display: block; padding: 20px 24px; overflow: hidden;}
.home-7 .news .right li .img{ float: left; width: 168px; height: 100px; overflow: hidden;}
.home-7 .news .right li .img img{ width: 100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.home-7 .news .right li:hover .img img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.home-7 .news .right li .brief{ width: 340px; float: right;}
.home-7 .news .right li .brief h4{ font-size: 14px; line-height: 26px; margin-bottom: 12px;}
.home-7 .news .right li .brief p{ height: 36px; line-height: 18px; font-size: 12px; overflow: hidden; margin-bottom: 8px;}
.home-7 .news .right li .brief .data span{ display: inline-block; padding: 0 20px; color: #ccc; font-size: 12px;}
.home-7 .news .right li .brief .data .sp1{ background: url(../images/news_icon1.png) no-repeat left center;}
.home-7 .news .right li .brief .data .sp2{ background: url(../images/news_icon2.png) no-repeat left center;}

.top_dh_1 .hoverNav{ color:#66B82E;}
.top_dh_2  .hoverNav{ color:#66B82E;}
.top_dh_3  .hoverNav{ color:#66B82E;}
.top_dh_4  .hoverNav{ color:#66B82E;}
.top_dh_5  .hoverNav{ color:#66B82E;}
.top_dh_6  .hoverNav{ color:#66B82E;}