
/*初始化*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select{margin:0;padding:0;outline:none;}
body,button,input,select,textarea{font:12px/1.5 tahoma,microsoft yahei,arial,\5b8b\4f53; color:#555;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input,button,select,textarea{ outline:none;}
textarea{resize:none;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#555;outline:none;}
a:hover{text-decoration:none; color:#000;outline:none;hide-focus:expression(this.hideFocus=true);}
sup{vertical-align:text-top; vertical-align:super}sub{vertical-align:text-bottom;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clear_float:after{display:block;visibility:hidden;height:0;clear:both;content:"";}.clear_float{display:inline-block;}/*asdfasdf\*/ * html .clear_float{zoom:1;}.clear_float{display:block;}
.red{color:#d01111;}
.en,.arial{ font-family:Arial, Helvetica, sans-serif;}.fr{ float:right;}.mr30{ margin-right:30px;}
.w1180{ width:1180px;margin:0 auto; display:block;}.wrap{ margin:0 auto;}


.header{ top:0px;}
.header_menu{ position:fixed; top:40px; right:20px; z-index:999999; display:none;width:25px;}
.header_menu1{ position:fixed; top:40px; right:20px; z-index:999999; width:25px;}
.header_menu img,.header_menu1 img{ width:100%;}
.section7{ position:relative;}
.section_foot,.section_foot .fp-tableCell,.section_foot.fp-slide,.fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tableCell{ height:170px !important; overflow:hidden; }
.section_foot{position:relative;}
.section7.active1{ position:fixed !important; background:#fff;}
.section.section_foot.fp-auto-height.table.active{ position:fixed !important; top:auto; bottom:-170px;}
.section.section_foot.fp-auto-height.table.active,.tableCell{ height:170px !important; overflow:hidden;}
/*变大*/
@-moz-keyframes big {
	0% { -moz-transform:scale(1); }
	100% { -moz-transform:scale(1.1); }
}
@-webkit-keyframes big {
	0% { -webkit-transform:scale(1); }
	100% { -webkit-transform:scale(1.1); }
}
@-ms-keyframes big {
	0% { -ms-transform:scale(1); }
	100% { -ms-transform:scale(1.1); }
}

/*模糊变清晰*/
@-moz-keyframes mohu {
	0% { -moz-filter: blur(3px); }
	100% { -moz-filter: blur(0px); }
}
@-webkit-keyframes mohu {
	0% { -webkit-filter: blur(3px); }
	100% { -webkit-filter: blur(0px); }
}
@-ms-keyframes mohu {
	0% { -ms-filter: blur(3px); }
	100% { -ms-filter: blur(0px); }
}
/*清晰变模糊*/
@-moz-keyframes mohu2 {
	0% { -moz-filter: blur(0px); }
	100% { -moz-filter: blur(3px); }
}
@-webkit-keyframes mohu2 {
	0% { -webkit-filter: blur(0px); }
	100% { -webkit-filter: blur(3px); }
}
@-ms-keyframes mohu2 {
	0% { -ms-filter: blur(0px); }
	100% { -ms-filter: blur(3px); }
}

/* loading*/
@-moz-keyframes a100 {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(180deg); }
}
@-webkit-keyframes a100 {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(180deg); }
}
@-ms-keyframes a100 {
	0% { -ms-transform:rotate(0deg); }
	100% { -ms-transform:rotate(180deg); }
}
@-moz-keyframes b50 {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(90deg); }
}
@-webkit-keyframes b50 {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(90deg); }
}
@-ms-keyframes b50 {
	0% { -ms-transform:rotate(0deg); }
	100% { -ms-transform:rotate(90deg); }
}
@-moz-keyframes b100 {
	0% { -moz-transform:rotate(90deg); }
	100% { -moz-transform:rotate(180deg); }
}
@-webkit-keyframes b100 {
	0% { -webkit-transform:rotate(90deg); }
	100% { -webkit-transform:rotate(180deg); }
}
@-ms-keyframes b100 {
	0% { -ms-transform:rotate(90deg); }
	100% { -ms-transform:rotate(180deg); }
}
.loader{ background:#fff; width:100%; height:100%; position:absolute; *position:fixed; z-index:101;}
.loading{ position:absolute; width:162px; height:162px; left:50%; top:50%; margin-left:-81px; margin-top:-81px; }
.loading .pic{ position:absolute; left:3px; top:3px; z-index:3; width:144px; height:144px; background:#f3f8fc; background:none\9;border-radius:146px; text-align:center; vertical-align:middle;}
.loading .txt{ width:100%; height:12px; line-height:12px; *line-height:18px; text-align:center; font-size:16px; color:#003477; font-family:Arial; position:absolute; left:0; bottom:-8px; *bottom:0px;} 
.aa,.bb{ width:150px; height:150px; background-color:#ffffff; border-radius:75px; position:absolute; }
.a01{clip:rect(0px,150px,150px,75px);}
.b01,.b02{clip:rect(0px,75px,150px,0px);}
.a01{-moz-animation:a100 4s linear;-webkit-animation:a100 4s linear;-ms-animation:a100 4s linear;
-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.b01{-moz-animation:b50 2s linear;-webkit-animation:b50 2s linear;-ms-animation:b50 2s linear;
-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);}
.b02{-moz-animation:b100 .5s linear;-webkit-animation:b100 .5s linear;-ms-animation:b100 .5s linear;
-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.hold { width:150px; height:150px; position:absolute; z-index:1; }
.hold1 { clip:rect(0px,150px,150px,75px); }
.hold2 { clip:rect(0px,75px,150px,0px); }
.bg { width:148px; height:148px; background-color:#003477; border-radius:75px; position:absolute; margin:1px;}

/* 视差组件*/
#fullPage-nav{position: fixed; z-index:100; *z-index:98; margin-top: -32px;top:45%;left:25px;opacity: 1; padding:0 28px;padding-bottom:88px; display:none;}
#fullPage-nav li{display: block;width:14px;height:14px;margin:0px 0px 10px 0;;position:relative;}
#fullPage-nav li a{display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none;}
#fullPage-nav span {top: 2px;left: 2px; width:7px; height:7px;width:12px\0;height:12px\0;*width:12px;*height:12px;border: 1px solid #002c72; border:0\9;background: rgba(0, 0, 0, 0); background:url(/bundles/frontend/img/dian.png) no-repeat\0;*background:url(/bundles/frontend/img/dian.png) no-repeat;-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;position: absolute;z-index: 1;}
#fullPage-nav li .active span{background: #002c72;background:url(/bundles/frontend/img/dian.png) no-repeat -12px 0\0; *background:url(/bundles/frontend/img/dian.png) no-repeat -12px 0;}
#superContainer {height: 100%;position: relative;}
.section.table{ display: table;width: 100%;}
.section {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; overflow:hidden;}
.tableCell {display: table-cell;width: 100%;height: 100%;}
#fullPage-nav.right{background:url(/bundles/frontend/img/tip.png) no-repeat center bottom;}
#fullPage-nav.bnone{ background:url(/bundles/frontend/img/08/icon.png) no-repeat 25px 194px;}
#fullPage-nav i{ position:absolute; left:32px; bottom:-30px; width:10px; height:24px; background:url(/bundles/frontend/img/tip.gif) no-repeat center 90%;}

.beian{ width:350px; height:20px; line-height:20px; background:#000000  no-repeat 80px center; color:#fff; font-size:12px; text-align:center; text-indent:0px; position:fixed; bottom:0px; left:45%; margin-left:-125px; z-index:199;border-radius:5px;}
.beian a{color:#fff;text-decoration:none;}
.beian a:hover{color:#fff;text-decoration:underline;}


.buy{ width:290px; height:50px; position:fixed; bottom:40px; left:50%; margin-left:-145px; z-index:99999999;   font-size:20px; line-height:50px; text-align:center;}
.buy a{ display:block; width:290px; height:50px;color:#fff; position:relative;transition: .25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear; letter-spacing:0.5px;border-radius:25px;background:#262626; }
.buy a:hover{ background:#686868;}
.buy a img{ position:absolute; right:30px; top:21px;transition: .30s linear; -moz-transition:.30s linear; -webkit-transition:.30s linear; }
.buy a:hover img{ right:20px;}

.buy p{ background: url(/bundles/frontend/img/buy_tip.png) no-repeat; width:301px; height:60px; color:#81a0cf; text-align:center; line-height:50px; font-size:12px; margin-left:-6px; margin-top:-120px; font-style:normal; text-indent:0; font-size:15px; display:none;}

.menu_icon{ background:url(/bundles/frontend/img/menu.gif) no-repeat; width:47px; height:37px; position:fixed; right:50px; top:35px; cursor:pointer; z-index:99;}
.menu{ width:282px; height:100%; background:#f3f8fc; position:fixed; right:0;top:0; z-index:100;}
.mMain{ position:absolute;position:relative\9; z-index:3; left:25px; top:20px;}
.mMain .close{ background:url(/bundles/frontend/img/icon_1.png) no-repeat; width:41px; height:48px; margin-right:20px; display:block; cursor:pointer; float:left;}
.mMain .share{ width:40px; float:left; margin-top:3px; position:relative; margin-right:5px; position: relative; z-index:2;}
.mMain .share a{width:40px; height:38px;  display:block; margin-bottom:1px;background-color:#81a0cf; text-indent:-9999px; background-repeat:no-repeat; background-position:center center;}
.mMain .share .tip{ background:#81a0cf url(/bundles/frontend/img/icon_2.gif) no-repeat center center;}
.mMain .share a:hover{ background-color:#002c72;}
.mMain .share .weibo{ width:40px; height:77px; display:none; position:absolute; left:0; top:39px; }
.mMain .share .weibo a.qq{ background-image:url(/bundles/frontend/img/icon_4.gif);}
.mMain .share .weibo a.sina{ background-image:url(/bundles/frontend/img/icon_5.gif);}

.erweima{ background:#81a0cf url(/bundles/frontend/img/icon_3.png) no-repeat 85% center; height:38px; line-height:38px; float:left; padding:0 48px 0 24px; margin-top:3px; font-size:16px; color:#fff; cursor:pointer; position:relative; z-index:3;}
.erweima:hover{ background-image:none;}
.erweima i{ position:absolute; right:0; top:24px; background: url(/bundles/frontend/img/erweima.png) no-repeat; width:166px; height:176px; display:none;}

.menuList{ position:absolute;position:relative\9; left:0; top:20%; width:280px; text-align:center; z-index:1;}

.menuList .mlist{background:#f3f8fc url(/bundles/frontend/img/line.gif) no-repeat center bottom;padding:0px 0 20px 0;display:block; margin-top:-10px;}

.menuList .mlist a{ display:block;color:#81a0cf; font-size:14px; line-height:32px;}
.menuList h2{ background:url(/bundles/frontend/img/line.gif) no-repeat center bottom; padding:20px 0 20px 0; display:block; width:100%; overflow:hidden;  }
.menuList h2 a{color:#81a0cf;font-size:18px;}
.menuList h2 a:hover,.menuList .mlist a:hover,.menuList h2.on a{ color:#002c72;}

.box1{ width:38%; height:65%; position:absolute; left:31%; top:18%;}
.box1 .tt{ width:90%; position:absolute; left:5%; top:-20px; display:none; text-align:center;}
.box1 .pic1{ position:absolute; left:10%; bottom:2%; display:none; margin-bottom:12%;}
.box1 .pic2{ position:absolute; right:10%; bottom:3%;display:none;}

.box2{ width:48%; position:absolute; left:0;bottom:0;}
.box2 .b,.box2 .b3{ width:100%;position:absolute; left:0;bottom:0; display:none; z-index:1; margin-bottom:-3%;}
.box2 .b2{ z-index:2;}
.box2 .b3{z-index:3; left:-100%;top:140%; display:block;}
.box2 .b3_1{-webkit-animation:mohu .4s linear;-moz-animation:mohu .4s linear;-ms-animation:mohu .4s linear;}
.box2 .txt{width:32%; right:-38%; top:23%; position:absolute; z-index:9; display:none; font-size:15px;}
.box2 .txt span,.box3 .txt .word span{ width:150%; position:relative;}

.box3{width:48%; position:absolute; right:0;bottom:0;}
.box3 .b{ width:100%; position:absolute; right:0; bottom:0; display:none; z-index:1;}
.box3 .b img{ vertical-align:bottom;}
.box3 .b2{ z-index:3;}
.box3 .b3{z-index:2; right:-90%; bottom:-90%;}
.box3 .b3_1{-webkit-animation:mohu .4s linear;-moz-animation:mohu .4s linear;-ms-animation:mohu .4s linear;}
.box3 .b4{z-index:5; display:none;}
.box3 .b5{z-index:4; display:none;}
.box3 .txt{ position:absolute; z-index:9; width:38%;left:-50%; top:23%;display:none; padding-top:13%;}
.box3 .txt .word{ position:absolute; left:0; top:0px;display:block; font-size:15px;}
.box3 .txt .btn{ width:160px; height:40px; line-height:40px; background:#789fd4 url(/bundles/frontend/img/03/05.png) no-repeat 18px center; color:#fff; font-size:13px; text-align:center; text-indent:20px; border-radius:2px;display:block;}
.box3 .txt .btn:hover{background-color:#164082; color:#fff;}
.box3_dia{ width:50%; position:absolute; left:25%; top:20%; display:none; }
.box3_dia .pic{ width:100%;}
.box3_dia .pic .p2{ position:absolute; left:0; top:0; display:none;}
.box3_dia p.txt{ width:60%; position:absolute; top:45%; right:-5%; text-align:center; font-size:14px; z-index:2;}
.box3_dia p.txt .col{ color:#003477;}
.box3_dia .back{ width:75px; height:75px; background:#81a0cf url(/bundles/frontend/img/03/icon_1.png) no-repeat 12px center; background:url(/bundles/frontend/img/03/icon_2.png) no-repeat\9;border-radius:75px; position:absolute; right:20%; top:65%; text-align:center; text-indent:18px; line-height:75px; color:#fff; font-size:12px; z-index:3;}
.box3_dia .back:hover{background-color:#164082; background:url(/bundles/frontend/img/03/icon_2.png) no-repeat\9;}

.box4{ width:900px; height:738px; position:absolute; left:50%; top:60%; margin-left:-450px; margin-top:-369px; }
.jin .img{background:url(/bundles/frontend/img/04/01.jpg) no-repeat; width:397px; height:192px; position:absolute; left:0; top:0; z-index:2;}
.box4 .txt{ width:468px; height:30px; position:absolute; top:100px; right:0; text-align:center; z-index:2; background:url(/bundles/frontend/img/04/04.png) no-repeat center top; font-size:15px; padding-top:180px;}
.box4 .txt p{ margin-left:40%; text-align:left; display:none;}

.box4 .btn{ width:210px; height:135px; position:absolute; right:260px; top:200px; z-index:3;}
.box4 .btn a{ width:80px; height:80px; background:#fff; border:1px solid #e1e9f9; border:0\0; font-size:42px; text-align:center; line-height:80px; color:#c9d5f1; float:left;border-radius:100px; text-indent:-9999px\0; position:relative;}
.box4 .btn a.n1{ color:#355390; background:url(/bundles/frontend/img/04/a_03.png) no-repeat\0;}
.box4 .btn a.n2{ background:url(/bundles/frontend/img/04/a_01.png) no-repeat\0;}

.box4 .btn a i{ font-style:normal; display:none\0;}
.box4 .btn a.on i,.box4 .btn a.on2 i{ width:100px; height:100px;border-radius:138px;border:1px solid #00256c; background:#00256c; position:relative; left:-10px; top:-15px; line-height:95px; display:block; font-size:60px; color:#fff; }
.box4 .btn a.on2 i{ background:#b9cbf1;border:1px solid #b9cbf1;}
.box4 .btn a.on i{ background:url(/bundles/frontend/img/04/a_02.png) no-repeat\0;border:0\0;text-indent:-9999px\0;}
.box4 .btn a.on2 i{ background:url(/bundles/frontend/img/04/a_04.png) no-repeat\0;border:0\0;text-indent:-9999px\0;}
.box4 .btn a u{ position: absolute; left:35px; top:-32px; background:url(/bundles/frontend/img/jt2.gif) no-repeat; width:16px; height:25px;}
.box4 .btn a.n2 u{background:url(/bundles/frontend/img/jt.gif) no-repeat;}
.box4 .btn a.on u,.box4 .btn a.on2 u{ display:none;}

.box4 .btn a:hover{-webkit-animation:big .2s linear; -moz-animation:big .2s linear; animation:big .2s linear;  -webkit-transform:scale(1.1); -moz-transform:scale(1.1);  -ms-transform:scale(1.1);}
.jin .jinzi{ background:url(/bundles/frontend/img/04/02.png) no-repeat; width:170px; height:170px; padding:15px; position:absolute; left:280px; top:0; z-index:5; display:none;}
.jin .jinzi .pic{ background:url(/bundles/frontend/img/04/03.png) no-repeat;width:170px; height:170px; display:none; margin-top:-3px;}
.jin .yan{ background:url(/bundles/frontend/img/04/yan_1.jpg) no-repeat center top;width:267px; height:535px; left:180px; top:190px; position:absolute; display:none; z-index:1;}
.jin .yan img{ display:none; position:absolute; left:0; top:0;}
.jin .yan img.g2{ z-index:2;}

.rou .img{ background:url(/bundles/frontend/img/04/06.jpg) no-repeat; width:520px; height:379px; position:absolute; top:145px; left:-100px; display:none;}
.rou .img img{display:none; position:absolute; left:0; top:0;}
.rou .jinzi{ background:url(/bundles/frontend/img/04/02.png) no-repeat; width:170px; height:170px; padding:15px; position:absolute; left:320px; top:70px; z-index:2; display:none;}
.rou .jinzi .pic{ background:url(/bundles/frontend/img/04/05.png) no-repeat;width:170px; height:170px; display:none;margin-top:-1px;}

.box5{ width:45%; height:54%; position:absolute; left:26%; top:20%;}
.box5 .b{ width:42%; position:absolute; left:0; top:0; z-index:1;display:none; margin-left:7%;}
.box5 .b1{ left:-8%;}
.box5 .b2{ z-index:2;display:none; }
.box5 .b3{ z-index:3; width:8%; left:40%; top:-10%;}
.box5 .txt{ position:absolute; width:40%; right:0; top:27%;text-align:left; font-size:15px; display:none; margin-right:-3%;}
.box5 .txt img{ display:block; margin-bottom:18px;}

.box6{ width:48%; position:absolute; left:26%; top:18%; display:none;}
.box6 .btn{ width:13%; display:block;position:absolute; cursor:pointer; z-index:2; left:30%; top:26%;
-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear;-o-animation:spinoffPulse 1s infinite linear;-ms-animation:spinoffPulse 1s infinite linear;}
.box6 .txt{ z-index:3; width:23%; height:30px; line-height:30px;left:24%; top:34%; position:absolute; cursor:pointer;text-align:center; font-size:12px; }
.box6 .btn2{ width:120px; height:120px; position:absolute; bottom:18%; right:14%; cursor:pointer; background:#fff; opacity:0;filter:alpha(opacity=0);}
.box6 .b{ width:100%; position:absolute; left:0; top:0; z-index:1; display:none;}
.box6 .b1{ display:block; width:100%;}
.box6 .b2{ z-index:2;}
.box6 .b3{ z-index:3;}
.box6 .txt2{ width:42%; position:absolute; left:3%; top:32%; z-index:3; font-size:14px; display:none;}
.box6 .txt2 img{ display:block; margin-bottom:10px;}

.box8{ width:868px; height:530px; position:absolute; left:50%; top:50%; margin-left:-434px; margin-top:-265px; display:none; background:url(/bundles/frontend/img/08/02.png) no-repeat left 125px; display:none;}
.box8 h2{ text-align:center; margin-bottom:70px;}
.box8 .txt{ float:left; width:380px; margin-top:128px;}
.box8 .t1{ padding-left:70px; background:url(/bundles/frontend/img/08/03.png) no-repeat left center; margin-bottom:30px;}
.box8 .t2{ padding-left:70px; background:url(/bundles/frontend/img/08/04.png) no-repeat left center;}
.box8 p{ background:url(/bundles/frontend/img/08/05.png) no-repeat left center; text-indent:12px; height:24px; line-height:24px; font-size:13px;}

.box9{ width:730px; height:380px; position:absolute; left:50%; top:50%; margin-left:-365px; margin-top:-190px;}
.box9 h2{ text-align:center; margin-bottom:42px;}
.box9 .bmain{ width:220px; height:295px; border:1px solid #789fd4; float:left; margin-right:20px; padding:70px 20px 0 20px; font-size:14px;}
.box9 .bmain h3{ color:#81a0cf; font-weight:bold; font-size:18px; text-align:center;}
.box9 .bmain img{ margin:18px 0;}
.box9 .bmain h3 b{ font-size:32px; font-family:Arial, Helvetica, sans-serif; position:relative; top:2px; }

.box9 .b9m{ margin-bottom:50px; padding-left:180px; background:url(/bundles/frontend/img/09/new_1.png) no-repeat left center; font-size:14px;}
.box9 .b9m2{background:url(/bundles/frontend/img/09/new_2.png) no-repeat left center; padding-left:280px;}
.box9 .b9m3{background:url(/bundles/frontend/img/09/new_3.png) no-repeat left center; padding-left:200px; padding-top:18px; padding-bottom:18px;}
.box9 .b9m2 b{ font-size:18px; color:#002d71; font-family:Arial, Helvetica, sans-serif;}

.box10{ width:1000px; height:464px; position:absolute; left:50%; top:50%; margin-left:-520px; margin-top:-225px; display:none;}
.box10 .txt{ font-size:13px; line-height:20px; color:#3c3c3c; float:left;}
.box10 .txt p{ background:url(/bundles/frontend/img/10/01.jpg) no-repeat left top;padding-left:518px; height:385px; line-height:21px;}
.box10 .txt h2{ margin-bottom:24px; text-align:center; width:100%;}
.box10 .txt .col{ color:#003477;}

.box11{ width:820px; height:530px; position:absolute; left:50%; top:50%; margin-left:-410px; margin-top:-265px;}
.box11 h2{ text-align:center; margin-bottom:32px;}
.newPage{ padding-left:290px;}
.newPage .newList{ float:left; width:270px; margin-left:-290px;}
.newList ul{border-top:1px dotted #3c3c3c; display:block; float:left; width:266px;}
.newList li{ padding:10px; line-height:16px;border-bottom:1px dotted #3c3c3c; display:block; position:relative; float:left; width:246px;}
.newList li .date{ float:right; font-family:Arial, Helvetica, sans-serif; }
.newList li .info{ float:left; width:165px;}
.newList li.bgcolor{ background:#f9fafd;}
.newList li.on{ background:#789fd4; color:#fff;}
.newList li.on a{ color:#fff;}
.newList li i{ display:none;}
.newList li.on i{ position:absolute; right:-6px; top:50%; margin-top:-4px; width:6px; height:8px; background:url(/bundles/frontend/img/11/02.png) no-repeat; display:block;}
.newMain{ width:478px; height:350px; border:1px solid #666;border-radius:5px; padding:25px; }
.newinfo{width:478px; height:338px;}
.newinfo .tit{ height:38px; line-height:38px; border-bottom:1px dotted #3c3c3c; overflow:hidden; margin-top:-10px; margin-bottom:18px;}
.newinfo .tit .date{ float:right;}
.newinfo .tit h3{ font-size:14px; }
.newinfo .txt{ height:298px; overflow:hidden; padding-right:18px;}
.fenye{ text-align:center; padding-top:20px;}
.fenye a,.fenye .current{ width:10px; height:10px; display:inline-block; background:url(/bundles/frontend/img/11/03.png) no-repeat -10px 0; text-indent:-9999px; margin:0 8px;}
.fenye a.on,.fenye .current{ background-position:0 0;}

.fenye a.prev,.fenye a.next{ display:none;}



.box7{ width:850px; height:520px; position:absolute; left:50%; top:50%; margin-left:-425px; margin-top:-260px;}
.box7 .tt{ text-align:center; margin-bottom:18px;}
.box7 .box{ width:273px; margin:0 4px; border:1px solid #dce4f2; padding-top:150px; float:left; position:relative; cursor:pointer;}
.box7 .box img{ position:relative; bottom:-4px;}
.box7 .box .txt{ background:url(/bundles/frontend/img/07/05.png) no-repeat left center; padding-left:40px; font-size:15px; line-height:20px; color:#2f5187; position:absolute; left:18px; top:25px;}
.b1main{ width:850px; height:259px; position:absolute; left:50%; top:50%; margin-left:-425px; margin-top:-130px; background:url(/bundles/frontend/img/07/06.jpg) no-repeat;}
.b1main p{ background:url(/bundles/frontend/img/07/09.png) no-repeat; width:350px; padding-top:100px; margin-left:430px; font-size:14px; margin-top:10px;}
.b2main{ width:830px; height:397px; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-200px; background:url(/bundles/frontend/img/07/07.jpg) no-repeat;}
.b2main p{ background:url(/bundles/frontend/img/07/10.png) no-repeat; width:328px; padding-top:80px; margin-left:500px; font-size:14px; margin-top:120px; }
.b3main{ width:800px; height:280px; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-140px; background:url(/bundles/frontend/img/07/08.jpg) no-repeat;}
.b3main p{ background:url(/bundles/frontend/img/07/11.png) no-repeat; width:210px; padding-top:70px; margin-left:480px; font-size:14px; margin-top:20px; }
.box7 .back{ width:75px; height:75px; background:#81a0cf url(/bundles/frontend/img/03/icon_1.png) no-repeat 12px center; background:url(/bundles/frontend/img/03/icon_2.png) no-repeat\9;border-radius:75px; text-align:center; text-indent:18px; line-height:75px; color:#fff; font-size:12px; z-index:3; display:block; margin:20px 0 0 130px;}
.box7 .back:hover{background-color:#164082; background:url(/bundles/frontend/img/03/icon_2.png) no-repeat\9;}
.b2main p .back{margin:30px 0 0 30px;}
.b3main p .back{margin:30px 0 0 50px;}
.bm{ display:none;}
.mohu{-webkit-animation:mohu2 .8s linear;-moz-animation:mohu2 .8s linear;-ms-animation:mohu2 .8s linear;-webkit-filter: blur(3px); -moz-filter: blur(3px); -ms-filter: blur(3px);}

/*css3*/
@-moz-keyframes spinoffPulse {
	0% { -moz-transform:rotate(0deg); }
	30% { -moz-transform:rotate(10deg); }
	50% { -moz-transform:rotate(0deg); }
	75% { -moz-transform:rotate(-10deg); }
	100% { -moz-transform:rotate(0deg); }
}
@-webkit-keyframes spinoffPulse {
	0% { -webkit-transform:rotate(0deg); }
	30% { -webkit-transform:rotate(10deg); }
	50% { -webkit-transform:rotate(0deg); }
	75% { -webkit-transform:rotate(-10deg); }
	100% { -webkit-transform:rotate(0deg); }
}
@-ms-keyframes spinoffPulse {
	0% { -ms-transform:rotate(0deg); }
	30% { -ms-transform:rotate(10deg); }
	50% { -ms-transform:rotate(0deg); }
	75% { -ms-transform:rotate(-10deg); }
	100% { -ms-transform:rotate(0deg); }
}
.box6 .btn{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.box6 .btn:hover{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(0deg)\9;-moz-animation:none;-webkit-animation:none;-ms-animation:none; top:25%;top:25%\9;}


.mMain .share a,.mMain .share a:hover,.buy,.buy:hover,.box3 .txt .btn,.box3 .txt .btn:hover,.box7 .back,.box7 .back:hover,.box3_dia .back,.box3_dia .back:hover,.kf,.kf:hover,.erweima,.erweima:hover,.menu_new .share a,.menu_new .share a:hover{-moz-transition:all .2s linear; -webkit-transition:all .2s linear; transition:all .2s linear;}
a,a:hover{-moz-transition:color .3s linear; -webkit-transition:color .3s linear; transition:color .3s linear;}
.box4 .btn a{-webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; transition:all .3s ease-out;}

/*2014-12-12新增*/
.menu_new{ position:fixed; right:20px; top:30px; z-index:100;}
.menu_new .share{ width:40px; float:left; margin-top:3px; position:relative; margin-right:5px; position: relative; z-index:2;}
.menu_new .share a{width:40px; height:38px;  display:block; margin-bottom:1px;background-color:#81a0cf; text-indent:-9999px; background-repeat:no-repeat; background-position:center center;}
.menu_new .share .tip{ background:#81a0cf url(/bundles/frontend/img/icon_2.gif) no-repeat center center;}
.menu_new .share a:hover{ background-color:#002c72;}
.menu_new .share .weibo{ width:40px; height:77px; display:none; position:absolute; left:0; top:39px; }
.menu_new .share .weibo a.qq{ background-image:url(/bundles/frontend/img/icon_4.gif);}
.menu_new .share .weibo a.sina{ background-image:url(/bundles/frontend/img/icon_5.gif);}
.erweima{ background:#81a0cf url(/bundles/frontend/img/icon_3.png) no-repeat 85% center; height:38px; line-height:38px; float:left; padding:0 48px 0 24px; margin-top:3px; font-size:16px; color:#fff; cursor:pointer; position:relative; z-index:3;margin-right:5px;}
.erweima:hover{ background-image:none;}
.erweima i{ position:absolute; right:0; top:28px; background: url(/bundles/frontend/img/erweima.png) no-repeat; width:166px; height:176px; display:none;}
.kf{background:#81a0cf url(/bundles/frontend/img/kf.png) no-repeat 14px center; height:38px; line-height:24px; float:left; padding:0 20px 0 53px; margin-top:3px; font-size:15px; color:#fff; cursor:pointer; position:relative; z-index:3;}
.kf:hover{background-color:#002c72;}
.kf i{ display:none; position:absolute; right:0; top:40px; background:#f2f9ff; font-size:12px; color:#2e538d; font-style:normal; width:450px; padding:15px; line-height:21px;}
.kf i u{ background:url(/bundles/frontend/img/icon_7.png) no-repeat; width:18px; height:6px; position:absolute; right:78px; top:-6px;}
.kf b{ display:block; font-weight:normal; margin-top:-8px; font-family:Arial, Helvetica, sans-serif;}

.floatBox{ position:fixed; right:40px; top:50%; margin-top:-140px; z-index:99; width:10px; height:200px;}
.floatBox .sline{ background:url(/bundles/frontend/img/icon_8.png) repeat-y;}
.floatBox h3,.floatBox p{ margin-bottom:24px; background:url(/bundles/frontend/img/icon_10.png) no-repeat; width:10px; height:10px; position:relative; color:#81a0cf; }
.floatBox h3{ font-weight:bold;font-size:15px;}
.floatBox p{ font-size:12px;}

.floatBox .mu{ position:absolute; right:0; top:-8px; width:150px; text-align:right; color:#81a0cf; padding-right:15px;}
.floatBox p .mu{ top:-5px;}
.floatBox .mu:hover{ color:#002c72;}
<!--.floatBox dl.on dd{ display:block;}-->
<!--.floatBox .csh p{ display:block;}-->
.floatBox .on h3 .mu{color:#002c72;}
.floatBox  p.on .mu{color:#002c72;}
.floatBox .on h3{background:url(/bundles/frontend/img/icon_9.png) no-repeat;}
.floatBox  p.on{color:#002c72;background:url(/bundles/frontend/img/icon_11.png) no-repeat;}
.floatBox .tip,.floatBox .tip_last{ background:#fff url(/bundles/frontend/img/tip_p.png) no-repeat center top; padding-top:90px; width:82px; margin-left:-38px; margin-top:-8px;}
.floatBox .tip i{ display:block; width:82px; height:24px; background:url(/bundles/frontend/img/tip.gif) no-repeat center 90%; margin-left:5px; margin-top:5px;}
.floatBox .tip_last{ background: url(/bundles/frontend/img/icon.png) no-repeat;}
.floatBox .tip_last i{ display:none;}
.floatBox .navlist{ display:none;}


.b2main{ position:relative; overflow:hidden; background:none;}
.b2main p{ position:absolute; z-index:9;}
.b2main .pre{ position:absolute; z-index:3; width:642px; height:643px; opacity:0; background:url(/bundles/frontend/img/07/new2.png) no-repeat\9\0;}
.b2main .pre img{ display:none\9\0;}
.b2main .pre0{position:absolute; z-index:1; background:url(/bundles/frontend/img/07/new.png) no-repeat; width:642px; height:643px;}
.b2main .pre0 img{ display:none;}
@-moz-keyframes z90 {
	0% { -moz-transform:rotate(0deg);-moz-filter: blur(0px); opacity:0.3 }
	50% { -moz-transform:rotate(45deg);-moz-filter: blur(3px); opacity:0.6}
	100% { -moz-transform:rotate(90deg);-moz-filter: blur(0px);opacity:1}
}
@-webkit-keyframes z90 {
	0% { -webkit-transform:rotate(0deg); -webkit-filter: blur(0px); opacity:0.3}
	50% { -webkit-transform:rotate(45deg); -webkit-filter: blur(3px); opacity:0.6}
	100% { -webkit-transform:rotate(90deg);-webkit-filter: blur(0px);opacity:1}
}
@-ms-keyframes z90 {
	0% { -ms-transform:rotate(0deg);-ms-filter: blur(20px);opacity:0.3}
	50% { -ms-transform:rotate(45deg);-ms-filter: blur(3px);opacity:1}
	100% { -ms-transform:rotate(90deg);-ms-filter: blur(0px);opacity:1}
}
.b2main .zhuan90{-webkit-animation:z90 .6s linear;
	-moz-animation:z90 .6s linear;
	animation:z90 .6s linear;
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-moz-filter: blur(0px);
	-webkit-filter: blur(0px);
	-ms-filter: blur(0px);
	opacity:1}
.newinfo .txt img{ max-width:460px; width:460px;}


.box4 .txt p b{ display:block; font-size:20px; display:block; margin-bottom:5px; margin-top:-32px; font-weight:normal; color:#000;}

@media screen and (max-width:1500px){
	.header_menu{  top:43px; right:20px;}
	.header_menu1{  top:43px; right:20px;}
}
@media screen and (max-width:1300px){	
	.header_menu{  top:20px; right:22px;}
	.header_menu1{  top:20px; right:22px;}
	.header-link{ padding-right:40px;}
}	
@media screen and (max-width:1200px){
	.buy{ width:180px; height:40px; bottom:20px; margin-left:-90px; line-height:40px; font-size:16px; }
	.buy a{width:180px; height:40px;}
	.buy a img{ position:absolute; right:10px; top:16.5px;}
	.buy a:hover img{ right:5px;}
.header{ top:0;}
	.header_menu,.header_menu1{ display:none !important;}
	.nav_ul li.active .img2{ display:block;}
	.nav_ul li.active .img1{ display:none;}
	.header-link{ padding-right:0px;}
	/* header */
	.header{height:60px;width:100%; position:fixed !important; top:0; left:0; z-index:99999;}
}
@media screen and (max-width:1024px){
	.box3 .txt .btn{ margin-top:40px;}
	.jin .img{ left:50px;}
	.box4 .txt{ top:250px; right:200px; width:220px; background-size:220px auto !important;}
	.box4 .txt p{ margin-left:0;}
	.box7{ width:90%; left:5%; margin-left:0;}
	.box7 .box{ width:30%;}
	.floatBox{ display:none;}
}
@media screen and (max-width:800px){
	/* header */
	.header{height:46px;}
}