html {-webkit-text-size-adjust: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
*{margin:0; padding:0; }
img {max-width: 100%;height: auto;  width: auto\9; /* ie8 */ vertical-align:top;}
.video embed, .video object, .video iframe {width: 100%;height: auto;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],select,button,textarea {-webkit-appearance: none;border-radius: 0; -webkit-border-radius: 0;}
input:focus { outline:none;}
.css{-webkit-touch-callout: none}
a{-webkit-tap-highlight-color: rgba(0,0,0,0);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a:hover{ color:#004386;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; }i{ font-style:normal;}
li{list-style:none}img{border:0;}a{color:#000;text-decoration:none;outline:none;}/em{ font-style:normal;}
body{ background:#fff; font-size:16px; line-height: 30px;  font-family:Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,Heiti SC,STHeiti,SimSun,sans-serif;}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/* html .clearfix{ zoom: 1; } 
.fl{ float: left; display:inline;} .fr{ float: right; display:inline;}.mt10{ margin-top:10px;}.mt12{ margin-top:12px;}.mt20{ margin-top:20px;}.mt30{ margin-top:30px;}
/*-------------------------------------------------------------------------------------------------------------------------*/
.w{ width:1200px; margin:0 auto;}.w1200{ width:1234px; padding:0 12px;}
.icon{ background:url(../images/icon.png) no-repeat; display:block;}
/*header*/
.container{ width: 100%;}
.header{ background:#fff;}
.header .w{ width:1080px; position:relative;}
.logo{ position:absolute; width:1050px;  top:23px; }
.logo img {width: 800px;height: 118px;}
.header-part1{ background: url(../images/header_1.png) repeat-x center top; height: 265px; position: relative; z-index: 100;}
.header-part2{ background: url(../images/header_2.png) repeat-x; height: 40px; line-height: 40px; position: relative; z-index: 99;}
.header-tips{ position: absolute; right: 0px; top:136px; color:#3389ca; }
.header-tips span{ padding-right:10px;}
.header-tips a{ color:#3389ca; font-size:14px; padding:0 4px;}
.header-tips a:hover{ color:#3389ca; }
.header-nav1{ padding-top:221px; }
.nav-ul1 .nav-li1{ position: relative;float: left; height: 44px; line-height: 44px; font-size: 18px; font-weight: bolder; }
.nav-ul1 .nav-li1 a{ display:block; cursor:pointer ;padding:0px 15px; color:#fff; }
.nav-ul1 .nav-li1 h3 a{ font-weight: bold;}
.nav-ul1 .nav-li1 a:hover,.nav-ul1 .on{ background: #004386; }
.nav-ul1 .active a{ background: url(../images/header_3.png) repeat-x; color:#000; }
.nav-ul1 .active a:hover{ background: url(../images/header_3.png) repeat-x;}
.nav-ul2{display: none; position: absolute; font-size: 16px; font-weight: normal; width: 240px; line-height: 42px;left: 0px; }
.nav-ul2 .nav-li2 a{ display: block; height: 42px; padding:0 16px; background:#2cbeef; border-top:1px solid #b9e7f9;}
.nav-ul3 a{ color:#231815; padding:0px 16px; position: relative;}
.nav-ul3 a:hover,.nav-ul3.on{ color:#004386;}
#wap-head,#wap-nav,#wap-bg{ display:none;}
.content{background: #fff url(../images/content_bg.png) repeat-x top; padding-top: 40px;}
.slideBox{ width:1080px; margin:0 auto 40px; height:574px; overflow:hidden; position:relative;}
.slideBox .bd{ width:100%; height:auto; position:relative;}
.slideBox .bd li{ width:100%; position:relative; height:574px; overflow:hidden; }
.slideBox .bd li a{ display:block; width:100%; height:100%; text-align:center;}
.slideBox .bd li img{ height:auto; vertical-align:top; }
.slideBox .bd li p,.slideBox .bd li em{ position:absolute; width:100%; height:96px; bottom:0; left:0; overflow:hidden;  z-index:9; }
.slideBox .bd li p{ height:40px;line-height:40px;font-size:24px;font-weight:bold; color:#fff; text-align:center; bottom:38px;}
.slideBox .bd li em{ z-index:8; background:#004386; filter:alpha(opacity=90); opacity:0.9}
.slideBox .hd{ position:absolute; height:4px; bottom:25px; right:0px; z-index:10; width:100%; text-align:center; line-height:4px;}
.slideBox .hd li{ display:inline-block; width:25px; height:4px; background:#fff; line-height:9999px; overflow:hidden; margin: 0 4px;*display:inline;zoom:1; cursor:pointer;}
.slideBox .hd li.on{ background:#ff0600;  }

.mod-b .h{ width:100%; height:40px; position:relative; border-bottom:1px solid #cccccc; margin-bottom:20px;}
.mod-b .h span{ display:block; width:250px; height:44px; line-height:44px; font-size:36px; color:#b8b8b8; position:absolute; left:50%; margin-left:-125px; top:20px; text-align:center; background:#fff;}
.news{ width:810px;}
.news .news-top{ border-bottom: 1px solid #f2f4f5; padding-bottom: 20px;}
.news .news-top .ht{ font-size: 28px; line-height: 42px;margin-bottom: 6px; font-weight: bold; text-align: center; margin-top: 30px; }
.news .news-top .ht a{ color: #404040;}
.news .news-top .ht a:hover{ color: #004386; }
.news .news-top p{ line-height: 30px; /*height: 30px; overflow: hidden;*/text-indent: 2em; text-align: justify; color: #666666;}
.news .news-block{ width:100%; padding:30px 0 26px; border-bottom:1px solid #f2f4f5;}
.news-block .news-f{ width:415px; float:left; height: 335px; position: relative;}
.news-block .news-f .news-mod .im{ width:100%; height:100%; overflow:hidden;}
.news-block .news-f .news-mod p,.news-block .news-f .news-mod em{ font-size:16px; padding:0 15px; height: auto; line-height:26px;font-weight:bold;color:#fff; z-index: 9; position: absolute; bottom: 10px; left: 0;}
.news-block .news-f .news-mod em{ bottom: 0; height: 180px; background: url(../images/line_bg.png) repeat-x;  padding: 0;  z-index: 8; width: 100%;opacity: 0.7; filter:alpha(opacity=70);}
#newsBox{ width:100%; height:352px; overflow:hidden; position:relative;}
#newsBox .bd{ width:100%; height:auto; position:relative;}
#newsBox .bd li{ width:100%; position:relative; height:335px; overflow:hidden; }
#newsBox .bd li a{ display:block; width:100%; height:100%; text-align:center;}
#newsBox .bd li img{ height:100%; vertical-align:top; }
#newsBox .bd li p,#newsBox .bd li em{ font-size:16px; padding:0 15px; height: auto; line-height:26px;font-weight: bold; color:#fff; z-index: 9; position: absolute; bottom: 10px; left: 0; text-align: justify;}
#newsBox .bd li em{bottom: 0; height: 180px; background: url(../images/line_bg.png) repeat-x;  padding: 0;  z-index: 8; width: 100%;}
#newsBox .hd{ position:absolute; height:8px; bottom:0px; left:0px; z-index:10; width:100%; text-align:center; line-height:8px;}
#newsBox .hd li{ display:inline-block; width:8px; height:8px; background:#03206d; border-radius: 50%; -wekbit-border-badius:50%; line-height:9999px; overflow:hidden; margin: 0 4px;*display:inline;zoom:1; cursor:pointer;}
#newsBox .hd li.on{ background:#fc2e03;  }
.news-block .news-r{ width:370px; float:right;}
.news-block .news-r h2{ line-height:30px; font-size:18px; font-weight:bold; color:#404040; overflow:hidden; margin-bottom:3px;}
.news-block .news-r p{ font-size:14px; line-height:18px; color:#666666; height:36px; overflow:hidden; margin-bottom:20px;}
.news-block .news-r a:hover h2{ color:#004386;}
.news .news-more{ display:block; height:40px; line-height:40px; font-size:14px; text-align:center; border:1px solid #bbbbbb; margin-top: 5px;}
.news .news-more:hover{ background:#eee;}
.mod-b .fr{ width:342px;}
.file{ background:#fff url(../images/file_bg.png) no-repeat center top; margin:36px 0 29px;}
.file .file-h{ position:relative; padding:0 25px; height:46px; line-height:54px;}
.file .file-h span{ color:#404040; font-weight:bold; font-size:18px;}
.file .file-more{ position:absolute; right:10px; top:0; line-height:30px; color:#4c4c4c; font-size:12px;}
.file .file-more:hover{ color:#004386;}
.file .file-b{ padding:0 25px 10px;}
.file .file-b li{ padding:10px 0; border-bottom:1px solid #d5dade;font-size:14px; line-height:24px; }
.file .file-b li a{color:#333333;}
.file .file-b li a:hover{ color:#004386;}
.file .file-b li img{ margin-left:5px;}
.menu-1 li{ height:75px; line-height:75px;  position:relative; font-size:21px; color:#fff; margin-bottom:20px;}
.menu-1 li a{ color:#fff; }
.menu-1 li a:hover{_color:#fff; }

.menu-1 .dis-1 { background:#8ec320; padding-left:15px;}
.menu-1 .dis-2 { background:#003387; padding-left:15px;}
.menu-1 .dis-3 { background:#fe8c06; padding-left:15px; }
.menu-1 .dis-4 { background:#e72328; padding-left:15px;}
.menu-1 .dis-5 { background:#7126d7; padding-left:15px; }


.menu-2{ background:#ffc000; padding:6px 15px 0; height:69px;}
.menu-2 li{ float:left; width:78px; position:relative; text-align:center;}
.menu-2 li a{ display:block; height:100%; cursor:pointer;}
.menu-2 li a:hover{ opacity:0.8; filter:alpha(opacity=80);}
.menu-2 li .icon{ width:75px; height:40px; overflow:hidden; margin:0 auto;}
.menu-2 .pot-1 .icon{ background-position:-75px 0;}
.menu-2 .pot-2 .icon{ background-position:-75px -40px;}
.menu-2 .pot-3 .icon{ background-position:-75px -80px;}
.menu-2 .pot-4 .icon{ background-position:-75px -120px;}
.menu-2 li p{ line-height:24px; font-size:16px; color:#fff;}

.mod-c{ padding:40px 0 70px; background:#fff url(../images/mod-c_bg.png) repeat-x bottom;  margin-top:40px;}
.mod-c .h{ height:50px; line-height:46px; font-size:24px;}
.mod-c .h a{ color:#666666;}
.mod-c .b li{ width:278px; float:left; margin-right:29px; transition: all 0.5s; -webkit-transition: all 0.5s;}
.mod-c .b li:hover{ box-shadow:0 0 20px rgba(0,0,0,.3)}
.mod-c .b li .im{ width:100%; height:185px; overflow:hidden; position:relative;}
.mod-c .b li .im img{transition: all 0.5s; -webkit-transition: all 0.5s;}
.mod-c .b li a:hover img{transform: scale(1.1); -webkit-transform: scale(1.1);}
.mod-c .b li p{ padding:12px 16px; line-height:24px; color:#404040; font-weight:bold;}
.mod-c .b li .icon{ width:50px; height:50px; overflow:hidden; position:absolute; bottom:10px; right:10px; background-position:-150px -180px;}
.mod-c .video-center{ margin-top:30px;}

#picsBox{ width:100%; position:relative;  height:723px; overflow:hidden;  }
#picsBox .bd{ position:relative; z-index:0;  }
#picsBox .bd ul{ width:100% !important;  }
#picsBox .bd li{ width:100% !important;  height:723px; overflow:hidden; text-align:center;  }
#picsBox .bd li a{ display:block; height:723px; }
#picsBox .icon{ height:86px; width:86px; position:absolute; z-index:99; cursor:pointer; opacity:0.6; filter:alpha(opacity=60);  top:50%; margin-top:-43px; overflow:hidden;}
#picsBox .prev{ background-position:-176px 0; left:50%; margin-left:-560px;}
#picsBox .next{ background-position:-176px -86px; right:50%; margin-right:-560px;}
#picsBox .icon:hover{opacity:1; filter:alpha(opacity=100);}
.mod-e{ background:#2cbeef; padding:40px 0 10px;}
.mod-e .h{ width:100%; height:40px; position:relative; border-bottom:1px solid #00f0ff; margin-bottom:30px;}
.mod-e .h .icon{ overflow:hidden; width:382px; height:80px; position:absolute; left:50%; margin-left:-191px; top:2px; background-position:0 -301px;}
.mod-e .fl,.mod-e .fr{ width:434px;}
.mod-e .w{ padding:50px 92px 30px; width:1016px;}
.mod-e h2 a{ line-height:40px; font-size:26px; color:#fff;}
.mod-e .abstract{ padding-right:14px; line-height:30px; font-size:16px; color:#fff; margin:20px 0; text-indent:2em;}
.mod-e .abstract a{color:#fff;}
.mod-e li{ width:203px; height:140px; margin-right:14px; margin-bottom:14px; overflow:hidden; float:left;}
.mod-f{background: #2cbeef; border-top:1px solid #62cef3; }
.link{ width:1016px; padding:20px 0; color:#3b3535;}
.link .h{ width:50px;}
.link .b{ width:966px;}
.link .b a{ margin:0 10px; color:#3b3535;}
.link .b a:hover{ color: #fff; }

.footer{ width:100%; background: url(../images/header_1.png) repeat-x center top; height: 235px; color:#3b3535;}
.footer a{ color:#3b3535; }
.footer a:hover{ color:#004386; }
.footer .footer-logo{ padding-left: 375px; padding-top: 30px; margin-right: 30px; }
.footer .footer-wz{ padding-top: 90px; font-size:18px; }
.footer .footer-wz a{ display: none; }
.footer .footer-wz i{ margin:0 20px; display: none; }
@media screen and (max-width:1025px){
	*, *::after, *::before{box-sizing:border-box; -webkit-box-sizing:border-box;}
	.header,.c-banner{ display:none;}
	.w{ width:100%;}
	#nav,#foot{ display:none;}
	#wap-foot{ display:block;}
	#wap-head{ display:block; position:fixed; top:0; left:0; width:100%;  z-index:9999; box-shadow:0 0 20px rgba(0,0,0,0.3); -webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);   background-image: -moz-linear-gradient(top, #ffffff, #35bcee);background-image: -ms-linear-gradient(top, #ffffff, #35bcee);background-image: -o-linear-gradient(top, #ffffff, #35bcee);background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#35bcee));background-image: -webkit-linear-gradient(top, #ffffff, #35bcee);background-image: linear-gradient(top, #ffffff, #35bcee);}
	#wap-head .imt{ height:50px;position:relative;  z-index:99999; }
	#wap-head .imt .wap-logo{ height:64px; margin-left:16px; position: absolute; top:14px;}
	#wap-head .imt .wap-logo img{ height:100%;}
	#wap-head .imt span{ position:absolute; height:20px; line-height:20px; font-size:14px; top:20px; right:52px; color:#3389ca;}
	#wap-head .imt span a{ color:#3389ca;}
	#wap-head .nav_hot{ padding:0 24px 0 80px; font-size:16px; height:40px; overflow:hidden; line-height:36px;  width:100%;}
	#wap-head .nav_hot ul{ white-space:nowrap; position:relative;}
	#wap-head .nav_hot li{  display:inline-block; }
	#wap-head .nav_hot li a{ display:inline-block; padding-right:16px; color:#231815;}
	#menu{display: block;width:50px;height:50px;position:absolute;right:0px;top:0px;}
	.menu_on{ background:url(../images/menu_on.png) no-repeat center; background-size:42%;}
	#menu.open{ background:url(../images/menu_off.png) no-repeat center; background-size:38%;}
	#wap-nav{ display:none; position:fixed; top:90px; bottom:0; left:0; right:0; height:100%; width:100%; z-index:999; overflow-y:scroll; -webkit-overflow-scrolling:touch;}
	#wap-bg{ display:none;position:fixed; top:0; bottom:0; left:0; right:0; height:100%; width:100%; background:rgba(255,255,255,.95); z-index:998;}
	#wap-nav .nav_cont{ line-height:46px; padding-bottom:80px;}
	#wap-nav .nav_cont .n{width: 100%; display: inline-bolck; position: relative; border-bottom: 1px solid #7dd2f5;}
	#wap-nav .nav_cont .n h3{ width: 100%;}
	#wap-nav .nav_cont .n h3 a{ color:#fff;height:46px; display:block;  padding-left:16px;background:#43c0f0; position:relative;}
	#wap-nav .nav_cont .n .ht a{ background:#004386; color: #fff;}
	#wap-nav .sub{ display:none; background:#2cbeef}
	#wap-nav .sub li a{ color:#fff;height:46px; display:block;  padding-left:32px; border-top:1px solid #b9e7f9; position:relative;}
	#wap-nav .sub li a::after{ content: ''; position: absolute; height: 4px; width: 4px; background: #fff; border-radius: 50%; opacity: 0.8; left: 20px; top:50%; margin-top: -2px;  }
	#wap-nav .sub .mb{ display:none;}
	#wap-nav .sub .mub{ display:none;}
	#wap-nav .sub .mb li a{border-bottom:1px solid #f2f2f2; background:#f8f8f8;}
	#wap-nav .sub .ht_a a{ background:#e2e2e2}
	#wap-nav .sub .mb a{ padding-left:48px;}
	#wap-nav .sub .mb .ht_b a{ background:#f3f3f3;}
	#wap-nav .sub .mb .mub a{ padding-left:64px; border-bottom:none; background:#fff;}
	#wap-nav .at::after{content:''; height:20px; width:20px; right:16px; top:50%; margin-top:-10px; position:absolute; background:url(../images/nav-icon.png) no-repeat center; background-size:70%; opacity:0.6;}
	#wap-nav .nav_cont .n .ht .at::after,#wap-nav .sub .ht_a .at::after,#wap-nav .sub .mb .ht_b .at::after{background:url(../images/nav-off.png) no-repeat center; background-size:70%;}
	#wap-nav .sub li a:active{ opacity: 0.6;}
	.footer{ height: auto; padding-bottom: 25px;}
	.footer .w{ width: 486px; }
    .footer .footer-logo{ padding-left: 0; }
    .footer .footer-logo img{ width: 60px;}
    .footer .footer-wz{ padding-top: 40px; }
	
	.content{ background: #fff; }
	.mod-a{ padding-top: 50px; }
	.slideBox{ width: 100%; }
	.slideBox .bd li{ height: auto; }
	.mod-b .w{ padding:0 16px;}
	.news{ width:100%;}
	.news-block .news-f{ margin-right:20px;}
	.news-block .news-r{ float:none; width:100%;}
	.news-block .news-r h2{ max-height: 60px; }
	.mod-b .fr{ width:100%; display:flex; display:-wekbit-flex; display: -ms-flex; display: -moz-flex; flex-flow: row wrap; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; }
	.file{ background-repeat:repeat-x; flex:1; -webkit-flex:1; -ms-flex:1; -moz-flex:1;}
	.file .file-h{ background:#fff url(../images/file_bg.png) no-repeat left top; height:30px; margin-bottom: 16px;}
	.menu{ padding-left:20px;margin-top:25px; flex:1;-webkit-flex:1;}
	.menu-2{ height:75px;}
	.menu-2 li{ width:25%;}
	
	.mod-c{ padding:0 8px 40px;}
	.mod-c .h{ padding-left:8px;}
	.mod-c .b li{ width:25%; padding:0 8px; margin-right:0; background:none;}
	.mod-c .b li:hover{-webkit-box-shadow:0 0 0 rgba(0,0,0,0); box-shadow:0 0 0 rgba(0,0,0,0); }
	.mod-c .b li a{ display:block;}
	.mod-c .b li .im{ height:0; padding-bottom:66.54%;}
	.mod-c .b li a:hover img{-moz-transform:scale(1);-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
	.mod-c .b li p{ height:auto;}
	.mod-c .b li .icon{ -moz-transform:scale(0.6);-webkit-transform:scale(0.6); -ms-transform:scale(0.6); transform:scale(0.6); -moz-transform-origin:bottom right; -ms-transform-origin:bottom right; -webkit-transform-origin:bottom right; transform-origin:bottom right;  }
	#picsBox .bd li{ height:100%; background-size:cover !important;}
	#picsBox .icon{ opacity:1;-moz-transform:scale(0.6);  -webkit-transform:scale(0.6); -ms-transform:scale(0.6); transform:scale(0.6);}
	#picsBox .prev{ left:20px; margin-left: 0;-moz-transform-origin:center left;-webkit-transform-origin:center left; -ms-transform-origin:center left; transform-origin:center left; }
	#picsBox .next{ right:20px; margin-right: 0; -moz-transform-origin:center right; -webkit-transform-origin:center right; -ms-transform-origin:center right; transform-origin:center right; }
	.mod-e .h .icon{ transform:scale(0.8); transform-origin:center; -webkit-transform:scale(0.8); -webkit-transform-origin:center;}
	.mod-e .w{ width:100%; padding:50px 30px 30px;}
	.mod-e .fl, .mod-e .fr{ width:50%; padding:0 15px 0 0;}
	.mod-e .fr{ padding:0 0 0 15px;}
	.mod-e li{ width:50%; margin-right:0; padding-right:7px; height:auto;}
	.mod-e li:nth-child(even){ padding:0 0 0 7px;}
	.mod-e li a{ display:block; height:0; overflow:hidden; padding-bottom:68.96%; text-align:center;}
	.mod-e .abstract{ padding-right: 0; }
	.mod-f{ padding:0 16px;}
	.link .b{ width:100%; float:none;}
}
@media screen and (max-width:800px){
	#wap-head .nav_hot ul{ overflow-x:scroll; overflow-y:hidden; white-space:nowrap; position:relative;-webkit-overflow-scrolling:touch;}
	#wap-head .nav_hot ul::-webkit-scrollbar{ display:none;}
}
@media screen and (max-width:640px){
	.footer .w{ width: 100%; }
    .footer .footer-logo{ float: none; display: block; text-align: center; width: 100%; }
    .footer .footer-wz{ text-align: center; padding-top: 20px; font-size: 16px;}
	.footer-wz span{display:block;  text-align:center;}
	#wap-head::after{ content: ''; position: absolute; top:63px; right: 8px; width: 10px; height: 10px; border-top:2px solid #3389ca; border-right: 2px solid #3389ca; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
	.slideBox{ margin-bottom:10px;}
	.slideBox .bd li{ height:auto;width:100%;}
	.slideBox .bd li a{ width:100%; display:block; }
	.slideBox .bd li img{max-width:100%; width:100%; height:auto;}
	.slideBox .bd li p,.slideBox .bd li em{ font-size: 16px; font-weight: normal; position:absolute; height:40px; bottom:0; left:0; overflow:hidden; line-height:40px; color:#fff; width:100%; z-index:9;}
	.slideBox .bd li p{ left:0; height:40px; line-height:40px; text-align:left; font-weight:normal !important; width:100%; padding:0 70px 0 16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
	.slideBox .bd li em{ opacity: 1; background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1)); background: linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1)); height:60px; z-index: 8;}
	.slideBox .hd{ height:6px; right: 10px; bottom:15px; width: 60px; text-align: right;}
	.slideBox .hd li{ display:inline-block; border-radius:50%; -webkit-border-radius:50%; width:2px; height:2px; margin:2px;}
	.slideBox .hd li.on{ width:6px; height:6px; margin:0px 2px;}
	.mod-b .h span{ width:200px; margin-left:-100px;}
	.news .news-top .ht{ font-size:26px; line-height:36px; height:auto; text-align:left;}
	.news .news-top p{ height:auto; line-height:26px; text-align:left;}
	.news .news-block{ padding:20px 0 0;}
	.news-block .news-f{ width:100%; float:none; display:block;margin-bottom:16px; height: auto;}
	.news-block .news-f .im{ width:100px; float:left; height:100%; width: 100%; margin-bottom:0;}
	.news-block .news-f p{ line-height:30px; font-size:20px; height:60px;}
	.news-block .news-r h2{ max-height: auto; }
	.mod-b .fr{ display:block !important;}
	.menu{ padding-left:0;}
	.mod-c .b li{ width:100%;}
        .mod-c .b li img{width:100%;}
	.mod-c .b li p{ padding:10px; margin-bottom:10px;}
	.mod-e{ padding:20px 0 0; }
	.mod-e .w{ padding:20px 16px;}
	.mod-e .h .icon{ -moz-transform:scale(0.6); -webkit-transform:scale(0.6); -ms-transform:scale(0.6); transform:scale(0.6);}
	.mod-e .fl, .mod-e .fr{ width:100%; padding:10px 0 0;}
	.mod-e .abstract{ height: auto; }
	#picsBox .icon{ opacity:1; -moz-transform:scale(0.5); -webkit-transform:scale(0.5); -ms-transform:scale(0.5); transform:scale(0.5);}
	
}
@media screen and (max-width:360px){
        .slideBox .bd li p{ font-size: 14px; }
	.news .news-top .ht{ font-size: 24px; line-height: 32px; }
	.news .news-top p{ font-size: 14px; line-height: 20px; }
	.news-block .news-f .news-mod p,#newsBox .bd li p{ font-size: 14px; line-height: 20px;}
	.menu-1 li .icon{ left: 10px; }
	.menu-1 .dis-1 a,.menu-1 .dis-2,.menu-1 .dis-3 a,.menu-1 .dis-4,.menu-1 .dis-5 a{ padding-left: 14px; }
	.menu-2 li .icon{ position: absolute; top:0; left: 50%; -moz-transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0); }
	.menu-2 li p{ padding-top: 40px; }
	.mod-c .b li p{ font-size:14px;}
	.mod-b .h span{ font-size:30px;}
	.mod-e .abstract{ font-size: 14px; line-height: 24px; }
	.link{ font-size: 14px;line-height: 24px; }
}