/** reset **/
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, img{border:medium none;margin: 0;padding: 0;font-size: 100%;}
body,button, input, select, textarea{font-size: 14px;line-height:2em;font-family: Arial, '微软雅黑'; color: #fff;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
input,button{background: none;border: none;outline: none;-webkit-appearance: none;}
textarea{resize: none;}
*{margin: 0; padding: 0; box-sizing: border-box;}
a:hover{text-decoration: none;
		color:#fff;
}

body{background:-moz-linear-gradient(-45deg,#78b9fd 0%,#55ddcf 50%,#4a4cd5 100% );
background:-webkit-linear-gradient(-45deg,#78b9fd 0%,#55ddcf 50%,#4a4cd5 100% );
background:-o-linear-gradient(-45deg,#78b9fd 0%,#55ddcf 50%,#4a4cd5 100% );
background:-ms-linear-gradient(-45deg,#78b9fd 0%,#55ddcf 50%,#4a4cd5 100%);
background:linear-gradient(-45deg,#78b9fd 0%,#55ddcf 50%,#4a4cd5 100% )}

img{border:0px;  outline-width:0px;  vertical-align:top; overflow: hidden}
a img{cursor: pointer;transition: all 1s;/*图片缩小过程的时间*/ overflow: hidden;}
a img:hover{/*transform: scale(0.95);*/box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);}
a{overflow: hidden; text-decoration: none;color:#fff; font-size: 14px;}
h4{font-size: 24px; font-weight: bold}
h6{line-height: 60px; font-size: 50px; font-weight: bold}
h6 span{font-size: 30px; font-weight: 100;}

.clearfix { *zoom: 1; } 
.clearfix:before, .clearfix:after {  display: table; line-height: 0; content: ""; } 
.clearfix:after { clear: both; } 
.fl { float:left;}
.fr { float:right;}
.cr{clear: both; *zoom:1}

.bod{width: 100%}
.box{width:80%; margin:0 auto; overflow: hidden}
.wp{width:80%;margin: 0 auto;position: relative;}
.wi{width: 80%}
.wi100{width: 100%}
.wi90{width: 90%}
.wi80{width: 80%}
.wi79{width: 79%}
.wi78{width: 78%}
.wi75{width: 75%}
.wi73{width: 73%}
.wi72_4{width: 72.4%}
.wi72_5{width: 72.5%}
.wi72_6{width: 72.6%}
.wi72{width: 72%}
.wi70{width: 70%}
.wi69{width: 69%}
.wi68{width: 68%}
.wi65{width: 65%}
.wi60{width: 60%}
.wi59{width: 59%}
.wi58{width: 58%}
.wi55{width: 55%}
.wi53{width: 53%}
.wi50{width: 50%}
.wi46{width: 46%}
.wi45{width: 45%}
.wi47{width: 47%}
.wi48{width: 48%}
.wi49{width: 49%}
.wi49_5{width: 49.5%}
.wi44{width: 44%}
.wi43{width: 43%}
.wi40{width: 40%}
.wi38{width: 38%}
.wi34{width: 34%}
.wi33{width: 33%}
.wi30{width: 30%}
.wi29{width: 29%}
.wi29_5{width: 29.5%}
.wi27{width: 27%}
.wi26{width: 26%}
.wi26_5{width: 26.5%}
.wi26_3{width: 26.3%}
.wi26_2{width: 26.2%}
.wi25{width: 25%}
.wi24{width: 24%}
.wi23{width: 23%}
.wi20{width: 20%}
.wi15{width: 15%}
.wi13{width: 13%}
.wi10{width: 10%}

.w200{width: 200px}
.w240{width: 240px}
.w250{width: 250px}
.w270{width: 270px}
.w300{width: 300px;}
.w350{width: 350px;}
.w395{width: 395px;}
.w400{width: 400px;}
.w430{width: 430px}
.w440{width: 440px}
.w320{width: 320px;}
.w700{width: 700px;}
.w780{width: 780px;}
.w800{width: 800px;}
.w860{width: 860px}
.w870{width: 870px}


.wc{width: 1200px; margin: 0 auto}
.ov{overflow: hidden}

.ml001{margin-left: 1%;}
.mr001{margin-right: 1%}
.mt001{margin-top: 1%}
.mb001{margin-bottom: 1%}

.ml005{margin-left: 5%;}
.mr005{margin-right: 5%}
.mt005{margin-top: 5%}
.mb005{margin-bottom: 5%}


.ml010{margin-left: 10%;}
.mr010{margin-right: 10%}
.mt010{margin-top: 10%}
.mb010{margin-bottom: 10%}

.ml020{margin-left: 20%;}
.mr020{margin-right: 20%}
.mt020{margin-top: 20%}
.mb020{margin-bottom: 20%}



.ml030{margin-left: 30%;}
.mr030{margin-right: 30%}
.mt030{margin-top: 30%}
.mb030{margin-bottom: 30%}





.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mt5{margin-top: 5px;}
.mb5{margin-bottom: 5px;}

.ml10{margin-left: 10px}
.mr10{margin-right: 10px}
.mt10{margin-top: 10px}
.mb10{margin-bottom: 10px}

.ml15{margin-left: 15px}
.mr15{margin-right: 15px}
.mt15{margin-top: 15px}
.mb15{margin-bottom: 15px}



.ml20{margin-left: 20px}
.mr20{margin-right: 20px}
.mt20{margin-top: 20px}
.mb20{margin-bottom: 20px}

.ml30{margin-left: 30px}
.mr30{margin-right: 30px}
.mt30{margin-top: 30px}
.mb30{margin-bottom: 30px}


.ml40{margin-left: 40px}
.mr40{margin-right: 40px}
.mt40{margin-top: 40px}
.mb40{margin-bottom: 40px}


.ml50{margin-left: 50px}
.mr50{margin-right: 50px}
.mt50{margin-top: 50px}
.mb50{margin-bottom: 50px}

.ml80{margin-left: 80px}
.mr80{margin-right: 80px}
.mt80{margin-top: 80px}
.mb80{margin-bottom: 80px}

.ml100{margin-left: 100px}
.mr100{margin-right: 100px}
.mt100{margin-top: 100px}
.mb100{margin-bottom: 100px}




.pl1{padding-left: 1px}
.pr1{padding-right: 1px}
.pt1{padding-top: 1px}
.pb1{padding-bottom: 1px}

.pl2{padding-left: 2px}
.pr2{padding-right: 2px}
.pt2{padding-top: 2px}
.pb2{padding-bottom: 2px}



.pl5{padding-left: 5px}
.pr5{padding-right: 5px}
.pt5{padding-top: 5px}
.pb5{padding-bottom: 5px}

.pl8{padding-left: 8px}
.pr8{padding-right: 8px}
.pt8{padding-top: 8px}
.pb8{padding-bottom: 8px}

.pl10{padding-left: 10px}
.pr10{padding-right: 10px}
.pt10{padding-top: 10px}
.pb10{padding-bottom: 10px}

.pl15{padding-left: 15px}
.pr15{padding-right: 15px}
.pt15{padding-top: 15px}
.pb15{padding-bottom: 15px}


.pl20{padding-left: 20px}
.pr20{padding-right: 20px}
.pt20{padding-top: 20px}
.pb20{padding-bottom: 20px}


.pl30{padding-left: 30px}
.pr30{padding-right: 30px}
.pt30{padding-top: 30px}
.pb30{padding-bottom: 30px}

.pl40{padding-left: 40px}
.pr40{padding-right: 40px}
.pt40{padding-top: 40px}
.pb40{padding-bottom: 40px}



.pl50{padding-left: 50px}
.pr50{padding-right: 50px}
.pt50{padding-top:50px }
.pb50{padding-bottom: 50px;}

.pl80{padding-left: 80px}
.pr80{padding-right: 80px}
.pt80{padding-top:80px }
.pb80{padding-bottom: 80px;}


.pl180{padding-left: 180px}
.pr180{padding-right: 180px}
.pt180{padding-top:180px }
.pb180{padding-bottom: 180px;}


.pl200{padding-left: 200px}
.pr200{padding-right: 200px}
.pt200{padding-top:200px }
.pb200{padding-bottom: 200px;}


.pl240{padding-left: 240px}
.pr240{padding-right: 240px}
.pt240{padding-top:240px }
.pb240{padding-bottom: 240px;}



.p10{padding: 10px;}
.p15{padding: 15px}
.p20{padding: 20px;}
.p35{padding: 35px}
.p50{padding: 50px;}
.ptb10{padding: 10px 0px;}
.ptb20{padding: 20px 0px}
.ptb30{padding: 30px 0px}
.ptb40{padding: 40px 0px}
.ptb50{padding: 50px 0px}
.ptb60{padding: 60px 0px}
.ptb70{padding: 70px 0px;}


.psa{position: absolute; }
.psr{position: relative }
.db{display: block}
.cen{margin: 0 auto}
.cen1{text-align: center}
.le{text-align: left}
.ri{text-align: right}

.h30{height: 30px; line-height:30px}
.h35{height: 35px; line-height: 35px;}
.h40{height: 40px; line-height:40px}
.h50{height: 50px; line-height: 50px}
.hei50{height: 50px;}
.hei55{height: 55px;}
.hei80{height: 80px;}
.hei90{height: 90px;}
.hei100{height: 100px;}
.hei145{height: 145px;}
.hei150{height: 150px;}
.hei160{height: 160px;}
.hei190{height: 190px;}
.hei240{height: 240px;}
.hei245{height: 245px;}

.hei250{height: 250px;}
.hei263{height: 263px;}
.hei270{height: 270px;}
.hei300{height: 300px}
.hei360{height: 360px;}
.hei410{height: 410px}
.hei600{height: 600px;}s
.yy{-moz-box-shadow:0px 2px 8px #eaf3f9; -webkit-box-shadow:0px 2px 8px #eaf3f9; box-shadow:0px 2px 8px #eaf3f9;}




.cblue{color: #0846a8}
.ceng{z-index: 99}
.main{ height: 100px;}
.fz12{font-size: 12px}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz24{font-size: 24px;}
.fz28{font-size: 28px}
.fz30{font-size: 30px;}
.fz32{font-size: 32px;}
.fz36{font-size: 36px;}
.fz80{font-size: 80px;}
.fd{text-transform: uppercase}


.coF,.coF a{color: #fff}
.co99,.co99 a{color: #999999}
.co33,.co33 a{color: #333}
.co66,.co66 a{color: #666}
.co92,.co92 a{color: #929292}
.co67,.co67 a{color: #676767}
.cosh,.cosh a{color: #848484}
.cosh1,.cosh1 a{color: #999999}
.co1,.co1 a{color: #004ae6}
.co2,.co2 a{color: #5391bc}
.co3,.co3 a{color: #e0ecfa}
.co4,.co4 a{color: #221815}



.bgF{background: #fff}
.bgh{background:#f7f7f7}
.bgc{background: #f7f7f7}
.borx{border-radius: 5px;}
.bord{border-radius: 8px;}
.bory{border-radius: 500px;}
.bo1{border: 1px #d3caaf solid;}
.fw{font-weight: bold}

.tein p{text-indent: 2em;}

.lh1{line-height: 1em}
.lh1_2{line-height: 1.2em}
.lh1_5{line-height: 1.5em}
.lh1_8{line-height: 1.8em}
.lh2{line-height: 2em}
.lh2_5{line-height: 2.5em}
.lh3{line-height:3em}
.lh25{line-height: 25px}

.clr{clear: both}
.yc{white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden;}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.fx{font-weight: 500}


.d{}