﻿@charset "utf-8";
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
html { height:100%; }
*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0;vertical-align: top;}
.none { display:none; }
ul, ol {border: 0;line-height: 14px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 14px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
em{font-style:normal}


.txtout li {white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;float:left;}

/* 链接颜色 */
a:link { color: #1b1b1b; text-decoration: none } 
a:visited { color: #1b1b1b; text-decoration: none } 
a:hover { color: #ff0000; text-decoration: none }
a:active { color: #ff0000; text-decoration: none } 

.red1 { COLOR: #b2171d}
.red1 a:link { COLOR: #b2171d; TEXT-DECORATION: none } 
.red1 a:visited { COLOR: #b2171d; TEXT-DECORATION: none } 
.red1 a:hover { COLOR: #b2171d; TEXT-DECORATION: none }
.red1 a:active { COLOR: #b2171d; TEXT-DECORATION: none }

.white1 { color: #ffffff;}
.white1 a:link {color: #ffffff;}
.white1 a:visited { color: #ffffff;}
.white1 a:hover { color: #ffffff;text-decoration: none}
.white1 a:active { color: #ffffff;text-decoration: none}
.blue1 { color: #8e8e8e;}
.blue1 a:link {color: #8e8e8e;}
.blue1 a:visited { color: #8e8e8e;}
.blue1 a:hover { color: #ff0000;text-decoration: none}
.blue1 a:active { color: #ff0000;text-decoration: none}
.blue1 { color: #909090;}
.grey1 a:link {color: #909090;}
.grey1 a:visited { color: #909090;}
.grey1 a:hover { color: #6f6f6f;text-decoration: none}
.grey1 a:active { color: #6f6f6f;text-decoration: none}





.rlink {float: right;padding-top: 16px;padding-right: 10px;}
.txt14 {
	font-size: 14px;
}
.left { float:left;}

.right { float:right}
.bold {
	font-weight: bold;
}
.dw {font: 0px/0px sans-serif;clear: both;display: block;}
.gline {
	border: 1px solid #dbdae2;

}
/* 布局 */
.web_20w {float: left;width: 20px;height:20px;overflow: hidden;}
.web_10h {height: 10px;width: 10px;overflow: hidden;clear:both;}


body {	font-family: \5FAE\8F6F\96C5\9ED1;	font-size: 14px;background:url(topbg.jpg) no-repeat top center;overflow-x:hidden}
.md10 { margin-bottom:10px;}
.mr12 { margin-right:12px;}

/*main css*/
.izl-rmenu{position:fixed; right:50px; margin-right:0px; bottom:10px; padding-bottom:73px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.toplink_black,.cqpd_foot_black{ max-width:1920px; min-width:1140px;margin:0 auto;}

.clouds_two {
  background: url("cloud_one.png");
  position: absolute;
  left: 0;
  top: -50px;
  height: 80%;
  width: 100%;
  -webkit-animation: cloud_two 75s linear infinite;
  -moz-animation: cloud_two 75s linear infinite;
  -o-animation: cloud_two 75s linear infinite;
  animation: cloud_two 75s linear infinite;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
@-webkit-keyframes cloud_two {
  0% {
	left: 0
  }
  100% {
	left: -200%
  }
}
@-moz-keyframes cloud_two {
  0% {
	left: 0
  }
  100% {
	left: -200%
  }
}
@keyframes cloud_two {
  0% {
	left: 0
  }
  100% {
	left: -200%
  }
}



.top {height: 755px;width: 1140px;margin: 0 auto;position: relative;  
  -webkit-animation: sky_background 50s ease-out infinite;
  -moz-animation: sky_background 50s ease-out infinite;
  -o-animation: sky_background 50s ease-out infinite;
  animation: sky_background 50s ease-out infinite;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);}
.top .bt{ width:1140px; height:1140px; z-index:99; position:absolute; top:0px; left:0px;}
.top .bird1{ width:368px; height:137px; z-index:99; position:absolute; top:435px; left:-276px;}
.top .bird2{ width:370px; height:190px; z-index:99; position:absolute; top:0px; left:937px;}

.zj { width:1140px; height:225px;  margin:0 auto 80px auto;position:relative;}
.zj .bd{  }
.zj .bd ul{ overflow:hidden; zoom:1; }
.zj .bd ul li{ width:170px; height:225px; background-color:#a67201; margin:0 10px; float:left;  overflow:hidden; text-align:center;  }
.zj .bd ul li img{ width:160px; height:180px; padding:5px 5px 0 5px;}
.zj .bd ul li h1{  width:170px; height:40px; font-size:15px; line-height:40px; color:#FFFFFF }
.zj .bd ul li h1 a{  color:#FFFFFF }
.zj .prev,.zj .next{width:40px;height:80px;position:absolute;top:70px;z-index:40; cursor:pointer; }
.zj .prev { background-image:url(wsan.png); background-position:0 0; left:-60px; }
.zj .next { background-image:url(wsan.png); background-position:40px 0px; left:1160px; }

.bg01 { width:100%; height:816px; background:url(bg01.jpg) no-repeat top center; margin:0 auto}
.box01 { width:1140px;height:816px;position:relative; margin:0 auto}
.zp01 { width:274px;height:330px;border: 5px solid #fff;position: absolute; left:172px; top:35px;}
.sg01 { width:650px;height:310px;background:url(sg01.png) no-repeat top center;position: absolute; left:490px; top:77px;text-indent: -9999px;display:block;  }
.sg01 a{ width:650px;height:310px;display:block;  }
.js01 { width:292px;height:304px; padding:55px 0px 25px 18px; background:url(jsbg01.png) no-repeat top center;position: absolute; left:152px; top:407px;}
.wz01 { width:274px;height:304px; padding-right:10px;font-size:14px; line-height:26px; color:#FFFFFF;text-indent:2em;overflow:auto;}

.wz01::-webkit-scrollbar {
 width: 10px;
}
.wz01::-webkit-scrollbar-track {
 background-color:#292929;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
.wz01::-webkit-scrollbar-thumb {
 background-color:#ffeec0;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}


.bg02 { width:100%; height:904px; background:url(bg02.jpg) no-repeat top center; margin:0 auto}
.box02 { width:1140px;height:904px;position:relative; margin:0 auto}
.zp02 { width:304px;height:375px;background:url(srk02.png) no-repeat top center;position: absolute; left:186px; top:105px; padding:60px 0 0 33px;}
.sg02 { width:545px;height:314px;background:url(sg02.png) no-repeat top center;position: absolute; left:25px; top:560px;text-indent: -9999px;display:block;  }
.sg02 a{ width:545px;height:314px;display:block;  }
.js02 { width:450px;height:176px; padding:15px 0px 12px 18px; background:url(jsbg02.png) no-repeat top center;position: absolute; left:542px; top:139px;}
.wz02 { width:430px;height:176px; padding-right:10px;font-size:14px; line-height:26px; text-indent:2em;overflow:auto;}

.wz02::-webkit-scrollbar {
 width: 10px;
}
.wz02::-webkit-scrollbar-track {
 background-color:#ffac0c;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
.wz02::-webkit-scrollbar-thumb {
 background-color:#ffeec0;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}



.bg03 { width:100%; height:816px; background:url(bg03.jpg) no-repeat top center; margin:0 auto}
.box03 { width:1140px;height:816px;position:relative; margin:0 auto}
.sg03 { width:637px;height:314px;background:url(sg03.png) no-repeat top center;position: absolute; left:170px; top:280px;text-indent: -9999px;display:block;  }
.sg03 a{ width:637px;height:314px;display:block;  }


.bg04 { width:100%; height:715px; background:url(bg04.jpg) no-repeat top center; padding-top:109px; margin:0 auto}
.box04 { width:1160px;height:715px;position:relative; margin:0 auto}
.pic04 { width:370px; height:584px;position: absolute; left:0px; top:0px;}
.pic04 li { width:370px; height:280px; margin-bottom:20px;}
.sg04 { width:376px;height:580px;background:url(sg04.png) no-repeat top center;position: absolute; left:390px; top:0px;text-indent: -9999px;display:block;  }
.sg04 a{ width:376px;height:580px;display:block;  }
.zp04 { width:376px;height:580px;position: absolute; right:0px; top:0px; }




.bg05 { width:100%; height:695px; background:url(bg05.jpg) no-repeat top center; margin:0 auto}
.box05 { width:1140px;height:695px;position:relative; margin:0 auto}
.zp05 { width:404px;height:665px;background:url(sr05.png) no-repeat top center;position: absolute; right:3px; bottom:0px;display:block; }
.zp05 a { width:404px;height:665px;display:block; }
.sg05 { width:712px;height:314px;background:url(sg05.png) no-repeat top center;position: absolute; left:0px; top:50px;text-indent: -9999px;display:block;  }
.sg05 a{ width:712px;height:314px;display:block;  }

.bg06 { width:100%; height:904px; background:url(bg06.jpg) no-repeat top center; margin:0 auto}
.box06 { width:1140px;height:904px;position:relative; margin:0 auto}
.zp06 { width:304px;height:375px;background:url(srk06.png) no-repeat top center;position: absolute; left:186px; top:105px; padding:60px 0 0 33px;}
.sg06 { width:545px;height:314px;background:url(sg06.png) no-repeat top center;position: absolute; left:25px; top:560px;text-indent: -9999px;display:block;  }
.sg06 a{ width:545px;height:314px;display:block;  }
.js06 { width:450px;height:176px; padding:15px 0px 12px 18px; background:url(jsbg02.png) no-repeat top center;position: absolute; left:542px; top:139px;}
.wz06 { width:430px;height:176px; padding-right:10px;font-size:14px; line-height:26px; text-indent:2em;overflow:auto;}

.wz06::-webkit-scrollbar {
 width: 10px;
}
.wz06::-webkit-scrollbar-track {
 background-color:#ffac0c;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
.wz06::-webkit-scrollbar-thumb {
 background-color:#ffeec0;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}


.bg07 { width:100%; height:786px; background:url(bg07.jpg) no-repeat top center; margin:0 auto}
.box07 { width:1140px;height:786px;position:relative; margin:0 auto}
.zp07 { width:373px;height:692px;background:url(sr07.png) no-repeat top center;position: absolute; right:16px; bottom:9px;display:block; }
.zp07 a { width:404px;height:665px;display:block; }
.sg07 { width:712px;height:314px;background:url(sg07.png) no-repeat top center;position: absolute; left:0px; top:141px;text-indent: -9999px;display:block;  }
.sg07 a{ width:712px;height:314px;display:block;  }


.bg08 { width:100%; height:690px; background:url(bg04.jpg) no-repeat top center; padding-top:109px; margin:0 auto}
.box08 { width:1160px;height:690px;position:relative; margin:0 auto}
.pic08 { width:370px; height:584px;position: absolute; left:0px; top:0px;}
.pic08 li { width:370px; height:280px; margin-bottom:20px;}
.sg08 { width:376px;height:580px;background:url(sg08.png) no-repeat top center;position: absolute; left:390px; top:0px;text-indent: -9999px;display:block;  }
.sg08 a{ width:376px;height:580px;display:block;  }
.zp08 { width:376px;height:580px;position: absolute; right:0px; top:0px; }



.bg09 { width:100%; height:816px; background:url(bg09.jpg) no-repeat top center; margin:0 auto}
.box09 { width:1140px;height:816px;position:relative; margin:0 auto}
.sg09 { width:640px;height:314px;background:url(sg09.png) no-repeat top center;position: absolute; left:460px; top:284px;text-indent: -9999px;display:block;  }
.sg09 a{ width:640px;height:314px;display:block;  }


.bg10 { width:100%; height:904px; background:url(bg10.jpg) no-repeat top center; margin:0 auto}
.box10 { width:1140px;height:904px;position:relative; margin:0 auto}
.zp10 { width:304px;height:375px;background:url(srk10.png) no-repeat top center;position: absolute; left:186px; top:105px; padding:60px 0 0 33px;}
.sg10 { width:545px;height:314px;background:url(sg10.png) no-repeat top center;position: absolute; left:25px; top:560px;text-indent: -9999px;display:block;  }
.sg10 a{ width:545px;height:314px;display:block;  }