@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}
body{
	font-family:"微软雅黑";
}
a{
	text-decoration:none;
}
ul,li,dl,ol{
	list-style:none;
}


/*头部*/
.pz_top{ float:left; width:100%; min-width:1200px;position:relative; z-index:9; background: url(../img/bg1.png); box-shadow:2px 2px 7px rgba(0,0,0,0.15)}
.pz_banner{ float:left; width:100%; min-width:1200px; overflow:hidden; position:relative;}
.pz_main{ float:left; width:100%; min-width:1200px; overflow:hidden;}
.pz_down{ float:left; width:100%; min-width:1200px; background:url(/templates/cn/images/bg8.jpg);}
.pz_menu{ float:left; width:100%; min-width:1200px;}
.w_1200{ margin:0 auto; width:1200px;}
.w_0100{ background:#fff;}
.pz_banner img{ max-width:none;}

/*<!--首页-top-->*/
.pz_top.on_1{ position:fixed; top:0;}
.top{ width:1200px; margin:auto; height:100px; text-align:right;
-webkit-transition: all 0.8s ease-out 0s; 
   -moz-transition: all 0.8s ease-out 0s; 
     -o-transition: all 0.8s ease-out 0s; 
        transition: all 0.8s ease-out 0s;}
.logo{ float:left; margin-top:18px; height:54px; width:auto;}

/*menu 效果*/
.menu{ display:inline-block;z-index:15; height:88px;}
.menu ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:15; position:relative; height:88px; margin:0 10px; text-align:center;}
.menu ul .nli span{ display:inline-block; margin-top:30px;}
.menu ul .nli span a{float:left; display:inline-block; padding:0 15px;line-height:50px;border-botom:2px solid rgba(177,196,43,0); color:#333; font-size:16px;}
.menu ul .nli.first span a{ width:46px;}
.menu ul .nli:hover span a,.menu ul .nli.on span a{ border-bottom:4px solid #000;  color:#000;}

/*下拉菜单（漂浮在menu .nli上）*/
.menu .sub{ display:none; float:left; width: 140px; background:#fff url(../img/bg1.png); position:absolute; left:0; top:88px; text-align:center; box-shadow:2px 2px 7px rgba(0,0,0,0.15)}
.menu .sub li{ width:100%; float:left; border-top:dashed 1px #b1c42b; margin-top:-1px; height:40px; line-height:40px;}
.menu .sub li a{display:inline-block;*display:inline; *zoom:1; width:100%; font-size:13px; color:#333; line-height:22px;}
.menu .sub li a:hover{ color:#000;}
.search_btn{ float:right; height:88px; position:relative; margin-left:36px;}
.search_btn .span{ display:block; width:40px; height:40px; background:url(/templates/cn/images/search_btn.png) no-repeat center #b1c42b; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; margin-top:24px; cursor:pointer;}
.search{ width:250px; height:38px; position:absolute; right:0; bottom:-40px; border:solid 1px #b1c42b; display:none;}
.search .search_k{ display:block; width:202px; float:left; height:38px; line-height:38px; background:white; padding-left:10px; font-size:14px;}
.search .search_b{ display:block; float:right; width:38px; height:38px; background:url(/templates/cn/images/search_btn.png) no-repeat center #b1c42b;}
.top.on{ width:100%;}


/*banner*/
.lubo{ width:100% !important; margin:0 auto; overflow:hidden; clear: both; position: relative; height:450px; background:#fff;}
.lubo_box{ position:relative; width:100% !important; height:450px;}
.lubo_box li{ float:left; position:absolute; top:0; left:0; width:100% !important; height:450px; opacity:0; filter:alpha(opacity=0);}
.lubo_box li a{ display:block; width:100% !important; height:100% !important;}
.lubo_box li img{ width:100% !important; height:450px;}
.cir_box{ position:absolute; z-index:100; top:430px;}
.cir_box li{ float:left; width:30px; height:5px; margin:0 5px; cursor:pointer; background:#fff; opacity:0.8; filter:alpha(opacity=80);}
.cir_on{ background:#e1e7e8 !important;}

.lubo2{ height:300px;}
.lubo2 .lubo_box{  height:300px;}
.lubo2 .lubo_box li{  height:300px;}
.lubo2 .lubo_box li img{  height:300px;}
.lubo2 .cir_box{  top:270px;}


.copyright{ width:100%; height:50px; background:#000;}
.copyright1{ width:1200px; margin:0 auto;}
.copyright1 li{ width:1200px; text-align:center; font-size:14px; color:#fff; padding-top:15px;}
.copyright1 a{color:#fff;}
.copyright1 li a{color:#fff;}

.bottom{ width:100%; height:284px; background:#333;  clear:both;}
.bottom-content{ width:1200px; height:284px; margin:0 auto;}
.bottom-content1{ width:80px; height:100px; float:left; margin-left:80px; margin-top:50px;}
.bottom-content1 a{ font-size:18px; color:#FFF;}
.bottom-content1_1{ width:100px; height:auto; margin-top:20px;}
.bottom-content1_1 li a{ font-size:16px; color:#ccc; line-height:27px;}
.bottom-content1_1 li a:hover{ color:#12bdaf;}
.bottom-shouji{ width:83px; height:110px; float:left; margin-left:100px; margin-top:50px;}
.bottom-shouji li{ width:83px; text-align:center; font-size:16px; color:#ccc;}
.bottom-yinying{ float:left; margin-top:20px;}
.bottom-dizhi{ width:1088px; height:40px; float:left; margin-top:15px; margin-left:80px;}
.dizhi1{ float:left; font-size:14px; color:#fff;}
.dizhi2{ float:right; font-size:14px; color:#fff;}