@charset "utf-8";
/* CSS Document */

*{ margin: 0; padding: 0; box-sizing:border-box;}
div{ margin: 0; padding: 0;}
li{ list-style: none;}

.boderbt1{ width: 100%; height: 88px; padding-top: 5px; overflow:hidden; margin: 0; z-index: 999; border-bottom: 1px solid #000; position: fixed; top: 0; background: #fff;}
.wmain{ width: 1000px; margin: 0 auto; position:relative;}
.pt20{background: #fff;}
.logo{width:76px; height: 76px; background:url(../images/logo.jpg) no-repeat; float: left;}
.menu{ width: 776px; height: 45px; background:url(../images/menu.jpg) no-repeat right top; float: right; margin-top: 27px;}
.menu li{ float:left; width:202px; letter-spacing: 1px; line-height:30px; text-align:center;}
.menu .tr{width:81px; text-align:right;}
.menu .tl{width:81px; text-align:left;}
.menu li a{ display:block; text-decoration:none; color:#6d6d6d;}
.menu .en{font:12px/1.5 "Arial","Arial Normal";}
.menu .cn{font:16px/1.5 "宋体","仿宋";}
.menuat{ width: 20px; height: 10px; background:url(../images/menuat.jpg) no-repeat; float: right; margin-top: -4px; margin-right: 750px;}
.clear{ clear:both;}
.mainbg{ width: 100%; height: 519px; /*background:#d5f2f8;*/ }
.img{ width: 1000px; height: 519px; margin: 0 auto;  position: relative;}
#full-screen-slider {	width:100%;	height:519px;	float:left;	position:relative}
#slides {	display:block;	width:100%;	height:519px;	list-style:none;	padding:0;	margin:0;	position:relative}
#slides li {	display:block;	width:100%;	height:100%; list-style:none;	padding:0;margin:0;	position:absolute}
#slides li a {	display:block;	width:100%;	height:100%;	text-indent:-9999px}
#pagination {	display:block;	list-style:none;	position:absolute; left:150px;	top:379px;	z-index:940;	padding:5px 15px 5px 0;	margin:0}
#pagination li {	display:block;	list-style:none;	width:49px;	height:49px;	float:left;	margin-left:25px;	border-radius:50%;	border: 1px solid #fff;}
#pagination li a {display:block; line-height: 49px; color:#fff; text-align: center; text-decoration: none; width:100%; height:100%; padding:0; margin:0;}
#pagination li.current { background:#fff;}
#pagination li.current a{ color: #000;}
.pr{ position: relative;}
.main{ width: 1000px; margin: 0 auto; position:relative;}
.ml{ margin-left:-50px;  width: 50px; float: left; margin-top: 22px; font-size: 12px; color: #717171;}
.history{ width: 854px; height: 51px; margin-bottom: 17px; margin-left: 8px; float: left; border-bottom: 1px solid #717171;}
.history li{ width: 115px; text-align: center; float: left;}
.dbquan{ width:14px; height: 23px; margin: 0 auto;  background:url(../images/dbquan.png) no-repeat;  margin-top: 27px; cursor: pointer;}
.quan{ width:14px; height: 12px; cursor: pointer; margin: 0 auto;   background:url(../images/quan.png) no-repeat; }
.current .dbquan{ width:14px; height: 12px; cursor: pointer; margin: 0 auto;   background:url(../images/quan.png) no-repeat; }
.ma{ width: 110px; height: 110px; position:relative; display: block; z-index: 950; margin:-65px auto 0; display: none;}
.current .ma{ display: block;}
.dis{ display: none;}
.txt{ line-height: 25px; font-size: 12px; color: #717171;}
.bottomright{ width: 138px; height: 98px;  position: absolute; top: 0; right: 0; margin-top:-38px; z-index:980;}
.pagebg{ width: 100%; height:auto;/*background:#e7ecf2;*/}
.page1img,.page2img,.page3img{ width: 1000px; height:595px; margin: 0 auto; position: relative;}
.page1img{ background:url(../images/page2.jpg) no-repeat center top; }
.page2x{ background:url(../images/page5.jpg) no-repeat center top;}
.page2t{background:url(../images/page8.jpg) no-repeat center top; display: none;}
.page2s{ background:url(../images/page7.jpg) no-repeat center top; display: none;}
.page3img{ background:url(../images/page4.jpg) no-repeat center top; }
.page2m{background:url(../images/page6.jpg) no-repeat center top; display: none;}
.txt2{ position: absolute; top:258px; left: 92px; color: #fff; letter-spacing: 3px; line-height: 25px; font-size: 14px;}
.txt3{ position: absolute; top:68px; left: 52px; color: #000; right:250px; letter-spacing: 3px; line-height: 25px; font-size: 14px;word-wrap:break-word;
	word-break:break-all;}
.txt3 strong{ font-size: 18px; font-weight: normal;}
.nav{ position: absolute; right: 20px; top:20px;}
.nav span{ display: block; cursor: pointer; float: right; margin-right: 5px; width:28px; padding: 5px; color: #717171; border:1px solid #fff; font-size: 16px; word-wrap:break-word;word-break:nomal;}
.page2t .nav span{ border-color: #dedbd6; }
.nav span:hover{border:1px solid #717171;}
.nav span.now{border:1px solid #717171;}
#a{ position: relative; z-index: 5; padding-top:180px; margin-top: -80px;}

#b{ position: relative; display: none; z-index: 4; padding-top:180px; margin-top: -80px;}
#c{ position: relative; display: none;  z-index: 3; padding-top:180px; margin-top: -78px;}
#d{ position: relative; display: none;  z-index: 1; padding-top:180px; margin-top: -78px;}
#e{ position: relative; display: none;  z-index: 2; padding-top:180px; margin-top: -78px;}
.page4img1{ width: 1000px; height: 654px; background:url(../images/z01.png) no-repeat center top; margin: 0 auto; position: relative;}
.page4img1 p{ position: absolute; left: 52px; width: 700px;  text-align: left;  margin: 0 auto; font-size: 14px; padding-top: 200px; letter-spacing: 2px; line-height: 30px; word-wrap:break-word;word-break:break-all;}
.page4img1 p strong{ width: 900px; text-align: left; font-size: 18px; margin: 0 auto; font-size: 23px; line-height: 35px; }
.page4img2{ width: 1000px; height: 102px; background:url(../images/z02.png) no-repeat center top; margin: 0 auto; position: relative; margin-bottom: 20px; background-size:contain;}
.page4img2 p{ width: 900px;text-align: left;  margin: 0 auto; font-size: 14px; padding-top: 20px; letter-spacing: 3px; line-height: 23px; }
.page4img2 p span{ width: 900px; text-align: left; font-weight: bold;  margin: 0 auto; font-size: 21px; line-height: 23px; }
.page4img2 p strong{ width: 900px; text-align: left;  margin: 0 auto; font-size: 18px; line-height: 27px; }
.page4img2 p strong.fm{font-size: 20px;}
.page4img3{ width: 1000px; margin: 0 auto; position: relative; margin-bottom: 10px; border: 1px solid #a7a7a8;}
.page4img3 p{ margin: 60px 60px 40px 55px; font-size: 14px; letter-spacing: 3px; line-height: 23px;}
.page4img3 p strong{ font-size: 18px; line-height: 27px;}
.page4img3 .p3t{ margin-top: 0;}
.p3t img{ float: left; }
.p3tt{ float: left; line-height: 25px; vertical-align: top;  width: 500px;}
.tc{ text-align: center; font-weight: bold; margin-top: 10px; margin-bottom: 10px; font-size: 14px; line-height: 25px; color: #6d6d6d;}
.page3img1{ width: 1000px; height: 725px; background:url(../images/z201.png) no-repeat center top; margin: 0 auto; position: relative; margin-bottom: 20px;}
.page3img1 p{ width: 900px; text-align: center;  margin: 0 auto; font-size: 14px; padding-top: 26px; letter-spacing: 3px; line-height: 32px; }
.page3img1 p span{ display: inline-block; color: #fff; font-size: 14px; text-align: left; line-height: 28px;}
.page3img2{ width: 1000px; height: 727px; background:url(../images/z202.png) no-repeat center top; margin: 0 auto; position: relative; margin-bottom: 20px;}
.page3img2 p{ width: 900px; text-align: center;  margin: 0 auto; font-size: 14px;letter-spacing: 3px; line-height: 32px; }
.page3img2 p span{ color: #5b5b5b;}
.page3img2 p strong{ line-height: 99px; font-size: 18px; font-weight: normal;}
.page3img2 .mt2p{ margin-top: 200px;}
.page4img2 p .ct{ color: #5197cd; font-weight: normal; line-height: 38px;}