@charset "utf-8";
/* CSS Document */
/*----------定义全局------------*/
*html,body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none;}
html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {padding:0;margin:0;}
ul,li,img,p,dl,dt,dd{ padding:0; margin:0; border:0; list-style:none;}
ul,ol,li,dl,dt,dd{ list-style:none;}
img{vertical-align:top;}
a{ outline:none; text-decoration:none;}
a:hover{ text-decoration:none;}
.c{ clear:both;}
.box{ width:1000px; margin:0 auto;}
body{ font-family:"微软雅黑"; background-color:#f7f7f7;}
a{font-family:"微软雅黑"; color:#333;}
/*----------专题------------*/

/*鼠标一上去图片变亮
a img{transition:box-shadow .2s ease,-webkit-filter .2s ease-out;-webkit-filter:brightness(1)}
a img:hover{-webkit-filter:brightness(1.3)}
*/


.banner{ height:440px; background:url(../images/banner.jpg) no-repeat center 0;}
.banner img{ display:none;}

.character{width:1100px; margin:0 auto; margin-top:30px; overflow: hidden;}
.character ul{ width:1110px; overflow:hidden;}
.character li{ width:246px; height:176px; padding:10px;background:#0069b7; margin-right:10px; float:left; color:#fff; font-size:15px; line-height:25px;}
.character li h3{ font-size:17px; margin-top:20px; padding-bottom:20px;}

.introduce{ width:1080px; margin:0 auto; margin-top:20px; background:#fff; padding:20px 10px; overflow:hidden;}
.introduce dt{ width:1060px; float:left; font-size:15px; line-height:26px; padding:10px;}
.introduce dd{float:left;}
.introduce dt p{ margin-top:40px; color:#0069b7;}
.fieldbj{ background:url(../images/bj_07.jpg) no-repeat bottom; height:353px;}
.field{ width:1100px; margin:0 auto; margin-top:20px; overflow: hidden;}
.field dl{ border-radius:0.3em; border:1px solid #99ccff; background:#fff; width:535px; height:173px; float:left; margin-right:20px;}
.field dl.r{ margin-right:0px;}
.field dl dt{ float:left; width:350px;  }
.field dl dt h3{ font-size:24px; padding-top:18px; padding-bottom:10px; color:#0066cc;}
.field dl dd{ float:left;padding:20px; padding-top:35px; font-size:14px; width:108px;}
.field dl dt p{ font-size:14px; line-height:25px;}
.but a{ width:280px; height:72px; background:#0069b7; margin:0 auto; display:block; font-size:27px; font-weight:bold; line-height:72px; color:#fff; text-align:center; border-radius:0.3em; margin-top:40px;}

.activity{ background:url(../images/bj_08.jpg) no-repeat top; padding-top:40px; padding-bottom:50px;}
.title{ width:1100px; margin:0 auto; text-align:center; background:url(../images/title_10.jpg) no-repeat; height:74px;}
.title img{ display:none;}
.acti{ width:1100px; margin:0 auto; margin-top:30px;}
.acti h3{ font-size:16px; font-weight:normal;}
.acti ul { overflow:hidden; padding-top:20px; width:1150px;}
.acti ul li{ float:left; margin-right:11px;}


.retrospect{ margin-top:30px;}
.retrospect .titleA{ width:1100px; margin:0 auto; text-align:center; background:url(../images/title_44.jpg) no-repeat; height:74px;}
.titleA img{ display:none;}

.nr-wrap{ width:1100px; margin:0 auto; margin-top:20px;}
.nr-wrap ul{ overflow:hidden; width:1145px;}
.tuo li{ float:left; width:226px; margin-right:50px;  margin-bottom:15px;} 
/*回到顶部*/
.Backtop{width:50px; height:50px;overflow:hidden; display:block; position:fixed;z-index:100;bottom:9%;/*left:89.5%;*/ right:20px; _position:absolute; _right:expression(eval(document.documentElement.scrollRight)+10);_top:expression(eval(document.documentElement.scrollTop));}
.Backtop img{ width:100%;}
.characterA{ display:none;}

.fixedbut{ position:fixed; right:0px;  bottom:20%; right:2px;}
.sign{ display:none;}

@media screen and ( max-width:600px){
	.fixedbut{ display:none;}
	.character{ display:none;}
.characterA{width:100%; margin:0 auto; position: static; bottom:auto; left:0%; display:block;}
.characterA ul{ width:99%; overflow:hidden; margin:0 auto;}
.characterA li{ width:44%; height:140px; padding:2%;background:#0069b7; margin-left:1%; margin-right:0px; float:left; color:#fff; font-size:12px; line-height:20px; margin-top:10px;}
.characterA li h3{ font-size:16px; margin-top:10px; padding-bottom:10px;}

.bannerbog{ width:100%;  background:#ebebeb;height:auto;}
.banner{ width:100%;background:none;height:auto;}
.banner img{ display: block;}

.character{width:100%; margin:0 auto; position: static; bottom:auto; left:0%;}
.character ul{ width:99%; overflow:hidden; margin:0 auto;}
.character li{ width:44%; height:140px; padding:2%;background:#0069b7; margin-left:1%; margin-right:0px; float:left; color:#fff; font-size:12px; line-height:20px; margin-top:10px;}
.character li h3{ font-size:16px; margin-top:10px; padding-bottom:10px;}

.introduce{ width:95%; margin:0 auto; margin-top:10px; background:#fff; padding:2.5%; overflow:hidden;}
.introduce dt{ width:95%; float:left; font-size:15px; line-height:26px; padding:0px;}
.introduce dd{float:left;}
.introduce dd img{ width:100%;}
.introduce dt p{ margin-top:40px; color:#0069b7; margin-bottom:10PX;}
.fieldbj{ background:url(../images/bj_07.jpg) no-repeat bottom; height: auto; padding-bottom:30px;}
.field{ width:95%; margin:0 auto; margin-top:20px; overflow: hidden;}
.field dl{ border-radius:0.3em; border:1px solid #99ccff; background:#fff; width:98.5%; height: auto; float:left; margin-right:20px; margin-bottom:10px; padding:5px 0px;}
.field dl.r{ margin-right:0px;}
.field dl dd{ float:left;padding:10px; padding-top:30px; font-size:14px; width:20%;}
.field dl dd img{ width:100%;}
.field dl dt{ float:left; width:70%;  }
.field dl dt h3{ font-size:19px; padding-top:10px; padding-bottom:10px; color:#0066cc;}
.field dl dt p{ font-size:14px; line-height:25px;}
.but a{ width:200px; height:62px; background:#0069b7; margin:0 auto; display:block; font-size:20px; font-weight:bold; line-height:62px; color:#fff; text-align:center; border-radius:0.3em; margin-top:20px;}

.activity{ background:#cee5e9; padding-top:20px; padding-bottom:30px;}
.title{ width:100%; margin:0 auto; text-align:center; background: none; height: auto;}
.title img{ display: block; width:100%; }
.acti{ width:100%; margin:0 auto; margin-top:20px;}
.acti h3{ font-size:14px; font-weight:normal; width:95%; margin:0 auto;}
.acti ul { overflow:hidden; padding-top:20px; width:100%;}
.acti ul li{ float:left; margin:2%; width:45%; margin-bottom:5px;}
.acti ul li img{ width:100%;}

.retrospect{ display:none;}

/*回到顶部*/
.Backtop{width:50px; height:50px;overflow:hidden; display:block; position:fixed;z-index:100;bottom:20px;/*left:89.5%;*/ right:2px; _position:absolute; _right:expression(eval(document.documentElement.scrollRight)+10);_top:expression(eval(document.documentElement.scrollTop));}
.Backtop img{ width:100%;}

.sign{ display:block;width:50px; height:50px;overflow:hidden; display:block; position:fixed;z-index:100;bottom:80px;/*left:89.5%;*/ right:2px; _position:absolute; _right:expression(eval(document.documentElement.scrollRight)+10);_top:expression(eval(document.documentElement.scrollTop));}
.sign img{ width:100%;}
	
	}




