@charset "utf-8";
html{width:100%}
body{position:relative;margin:0;padding:0;width:100%;color:#333333;font-size:13px;font-family:"宋体",Arial,Helvetica,sans-serif;line-height:25px}
.mask{position:fixed;top:0;left:0;z-index:999999999;float:left;width:100%;height:100%;background:#fff}
b,div,dd,dl,dt,form,img,input,li,select,ul{margin:0;padding:0;border:0;list-style:none;font-family:"宋体",Arial,Helvetica,sans-serif}
p,span{margin-top:0;padding:0;border:0;list-style:none;font-family:"宋体",Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-weight:400;font-size:13px}
a{color:#00a1e9;text-decoration:none;cursor:pointer}
a:hover,img:hover{opacity:.9;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;filter:alpha(opacity=90);-ms-transition:.3s ease}
.clear{clear:both;width:100%;height:0}
.fl{float:left!important}
.fr{float:right!important}
.con1,.con2,.con3,.con4{margin:20px 0 0 0}
.con1 .content1 .news1 .txt h3 a:hover,.con1 .content1 .news2 ul li:hover h3{color:#00a1e9;transition:.3s ease}
.head{position:relative;margin:0 auto;width:1024px;height:92px}
.head .logo{position:relative;z-index:10;float:left;margin:15px 10px}
@-webkit-keyframes wobble-vertical{16.65%{-webkit-transform:translateY(5px);transform:translateY(5px)}
33.3%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
49.95%{-webkit-transform:translateY(3px);transform:translateY(3px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes wobble-vertical{16.65%{-webkit-transform:translateY(5px);transform:translateY(5px);-ms-transform:translateY(5px)}
33.3%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-ms-transform:translateY(-4px)}
49.95%{-webkit-transform:translateY(3px);transform:translateY(3px);-ms-transform:translateY(3px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px);-ms-transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px);-ms-transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}
}
.head .english{position:absolute;top:-12px;right:0;z-index:10;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-ms-transition:.3s ease}
.head .english:hover{top:-6px;-webkit-animation-name:wobble-vertical;animation-name:wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.nav{position:absolute;left:50%;z-index:9;margin:0 auto;margin:-50px 0 0 -520px;width:1040px;height:78px;background:url(../images/nav.png) no-repeat 0 center}
.nav ul{float:right;margin:26px 30px 0 0;width:auto;height:48px;border-left:1px solid #eee}
.nav ul li{float:left;width:83px;height:auto;text-align:center}
.nav ul li a.nav_1{float:left;width:82px;height:45px;border-right:1px solid #eee;border-bottom:solid 3px transparent;color:#333;line-height:45px;transition:.3s ease}
.nav ul li:hover a.nav_1{border-bottom:3px solid #00a1e9;color:#00a1e9}
.nav ul li dl{float:left;display:none;padding:5px 0;width:81px;height:auto;background:#fff}
.nav ul li dl dd{float:left}
.nav ul li dl dd a{float:left;width:82px;height:30px;color:#333;line-height:30px}
.nav ul li dl.nav_2 dd a:hover{color:#00a1e9}
.navleftm,.navm,.navmb{display:none}
.margin1518{margin:15px 18px 0 0!important}
.marginRight18{margin-right:18px!important}
.sdno{box-shadow:none!important}
.banner{position:relative;float:left;width:100%;height:295px}
.banner img{display:none}
.bannerp{position:relative;float:left;width:100%;height:540px}
.bannerp .hd{position:absolute;bottom:0;left:50%;z-index:2;margin:0 -40px}
.bannerp .hd ul{float:left;width:100px;height:20px}
.bannerp .hd ul li{float:left;margin:5px;width:10px;height:10px;border-radius:5px;background:#ccc}
.bannerp .hd ul li.on{background:#00a1e9}
.bannerp .bd{position:relative;z-index:1;float:left;width:100%;height:540px}
.bannerp .bd ul{float:left;width:100%;height:540px}
.bannerp .bd ul li{float:left;width:100%;height:540px}
.bannerp .bd ul li a{float:left;width:100%;height:100%}
.bannerp .prev{position:absolute;top:50%;left:25px;z-index:3;margin:-36px 0 0 0;width:38px;height:72px;background:url(../images/bp_prev.png) no-repeat center}
.bannerp .next{position:absolute;top:50%;right:25px;z-index:3;margin:-36px 0 0 0;width:38px;height:72px;background:url(../images/bp_next.png) no-repeat center}
.bannerm{display:none}
.wrap{position:relative;margin:0 auto;width:1024px;height:auto}
.wrap .title1{float:left;overflow:visible;width:100%;height:34px;border-bottom:1px solid #00a1e9}
.wrap .title1 .tit1img{float:left;padding:0 10px 0 0;background:#fff}
.wrap .title1 .more{float:right;padding:10px 0 0 10px;background:#fff}
.wrap .content1{float:left;width:100%;height:auto}
.wrap .title2{float:left;overflow:visible;width:100%;height:34px;border-top:1px solid #00a1e9;line-height:35px}
.wrap .title2 a{float:right}
.con1{float:left;width:690px;height:270px}
.con1 .content1 .news1{float:left;width:100%;height:auto}
.con1 .content1 .news1 .img{float:left;margin:15px 0 0 0;width:150px;height:95px;box-shadow:3px 3px 3px rgba(0,0,0,.15)}
.con1 .content1 .news1 .txt{float:right;margin:15px 0 0 0;width:525px;height:90px}
.con1 .content1 .news1 .txt h3{float:left;padding:0 0 5px 0;width:100%;height:16px;font-size:16px;line-height:16px}
.con1 .content1 .news1 .txt h3 a{color:#004098}
.con1 .content1 .news1 .txt p{position:relative;float:left;width:100%;height:auto}
.con1 .content1 .news1 .txt p a{position:absolute;right:0;bottom:0;background:#fff;line-height:25px}
.con1 .content1 .news2{float:left;margin:20px 0 0 0;width:720px;height:auto}
.con1 .content1 .news2 ul{float:left;width:100%;height:auto}
.con1 .content1 .news2 ul li{float:left;margin:0 15px 0 0;width:95%;height:auto;background:url(../images/li_bg2.png) no-repeat 0 top;line-height:25px}
.con1 .content1 .news2 ul li a{float:left;width:100%;height:auto;margin-left:15px}
.con1 .content1 .news2 ul li h3{float:left;color:#000}
.con1 .content1 .news2 ul li span{float:right;color:#666}
.con2{float:left;margin:20px 0 20px 44px;width:290px;height:270px}
.con2 .content1 ul{float:left;width:100%;height:auto}
.con2 .content1 ul li{float:left;margin:15px 0 0 0;width:136px;height:auto}
.con2 .content1 ul li img{float:left;width:130px;height:75px;border:1px #ccc solid}
.con2 .content1 ul li img:hover{border:1px #00a1e9 solid}
.con2 .content1 ul li h3{float:left;width:98%;height:20px;background:#00a1e9;color:#fff;text-overflow:ellipsis;text-align:center;font-size:12px;line-height:13px;padding-top:8px}
.con3{float:left;width:100%;height:auto}
.con3 .content1 ul{float:left;width:100%;height:auto}
.con3 .content1 ul li{float:left;margin:15px 0 0 24px}
.con3 .content1 ul li img{float:left;width:232px;height:auto;box-shadow:3px 3px 3px rgba(0,0,0,.15)}
.con3 .content1 ul li:first-child{margin:15px 0 0 0}
.con4{float:left;width:100%;height:auto}
.con4 ul{float:left;width:100%;height:auto;margin-top:10px}
.con4 ul li{float:left;margin:0 0 0 14px;border:1px solid #ccc}
.con4 ul li:first-child{margin:0}
.con4 ul li:hover{border:1px solid #00a1e9;transition:.3s ease}
.inner{float:left;margin:25px 0 0 0;width:100%;height:auto}
.inner .inleft{float:left;width:220px;height:auto}
.inner .navleft{float:left;width:220px;height:auto}
.inner .navleft dl{float:left;width:220px;height:auto}
.inner .navleft dl dt{float:left;padding:16px 0 14px 30px;width:190px;height:30px;background:url(../images/navleft.png) no-repeat center;color:#fff}
.inner .navleft dl dt h3{float:left;padding:0 0 2px 0;width:187px;height:15px;border-left:3px solid #fff;text-indent:8px;letter-spacing:1px;font-size:15px;line-height:15px;cursor:default}
.inner .navleft dl dt span{float:left;width:187px;height:13px;border-left:3px solid #fff;text-indent:8px;font-size:13px;line-height:13px;cursor:default}
.inner .navleft dl dd{float:left;overflow:hidden;width:100%;height:auto;border-bottom:1px #ccc dashed;text-indent:50px;font-size:14px;line-height:48px}
.inner .navleft dl dd.on{border:none;background:#e5eaf5 url(../images/navleft_icon.png) no-repeat 26px 17px}
.inner .navleft dl dd.on a.dd{color:#005bac;font-weight:700}
.inner .navleft dl ul{float:left;padding:10px 0;width:220px;height:auto;background:#cbedfb}
.inner .navleft dl ul li{float:left;width:220px;height:35px;text-indent:50px;line-height:36px}
.inner .navleft dl ul li.on a{color:#005bac}
.inner .navleft dl dd a,.inner .navleft dl ul li a{float:left;width:100%;height:auto;color:#666}
.inner .search{position:relative;float:left;margin:50px 0 0 0;width:100%;height:35px}
.inner .search input[type=text]{float:left;padding:0 15px;width:153px;height:33px;border:1px #1c6bb4 solid;line-height:33px}
.inner .search input[type=submit]{float:right;width:35px;height:35px;background:url(../images/search.png) no-repeat center}
.inner .login{position:relative;float:left;margin:50px 0 0 0;width:100%;height:35px}
.inner .login input[type=password],.inner .login input[type=text]{float:left;margin:0 0 15px 0;padding:0 40px;width:138px;height:33px;border:1px #1c6bb4 solid;line-height:33px}
/*.inner .login input[type=button],.inner .login input[type=submit]{float:left;width:95px;height:35px;background:#1c6bb4;color:#fff}*/
.inner .login input[type=button],.inner .login input[type=submit]{float:left;background:#1c6bb4;width:95px;height:35px;color:#fff}
.inner .login .btnlogin{float:left;width:95px;height:35px;background:#1c6bb4;color:#fff}
.inner .login .btnregister{float:right;width:95px;height:35px;background:#1c6bb4;color:#fff}
.inner .login .btnlogin input[type=button],.inner .login .btnregister input[type=button]{width:100%;height:35px;line-height:35px}
.inner form.register,.inner form.question{position:relative;float:left;width:100%;height:auto;border-top:3px #00a1e9 solid;border-right:1px #eee solid;border-bottom:1px #eee solid;border-left:1px #eee solid}
.inner form.register h3,.inner form.question h3{float:left;width:100%;color:#1c6bb4;text-align:center;font-size:24px;line-height:120px}
.inner form.register p{float:left;margin:15px 28%;width:44%;height:30px;line-height:30px}
.inner form.register p label,.inner form.question label{float:left;width:75px;height:30px;color:#333;text-align:left}
.inner form.register p label.rd{width:111px}
.inner form.register p input[type=password],.inner form.register p input[type=text]{float:left;padding:0 10px;width:200px;height:28px;border:1px #005aac solid;border-radius:3px}
.inner form.register p input[type=radio]{float:left;margin:9px 9px 0 0}
.inner form.register p span{float:left;margin:3px 0 3px 20px;padding:0 10px;border-radius:10px;background:#00a1e9;color:#fff;font-size:12px;line-height:24px}
/*.inner form.register input[type=submit]{float:left;margin:5px 0 50px 750px;width:190px;height:50px;border-radius:5px;background:#005bac;color:#fff;letter-spacing:5px;font-size:18px;line-height:50px}*/
.inner form.register input[type=button]{float:left;margin:5px 0 50px 750px;width:190px;height:50px;border-radius:5px;background:#005bac;color:#fff;letter-spacing:5px;font-size:18px;line-height:50px}

.inner form.question .info{width:860px;height:auto; float:left;margin:0 82px; background:#54c3f1;}
.inner form.question .info p{ background:url(../images/question1.png) no-repeat 45px 4px ;width:50%; text-indent:80px; line-height:30px; margin:12px 0; float:left; color:#fff;overflow:hidden;}
.inner form.question p{ width:860px; height:auto; float:left; margin:25px 82px 0 82px;}
.inner form.question select{padding:0 5px;border:1px #005aac solid ; height:30px; width:785px; border-radius:3px;}
.inner form.question textarea{ border:1px #005aac solid ;border-radius:3px;  width:767px; line-height:25px; height:225px;resize: none; float:left; padding:3px 8px}
.inner form.question input[type=submit]
{float:left;margin:30px 0 50px 675px;width:120px;height:50px;border-radius:5px;background:#005bac;color:#fff;letter-spacing:5px;font-size:18px;line-height:50px}
.inner form.question input[type=button]
{float:left;margin:30px 0 50px 675px;width:120px;height:50px;border-radius:5px;background:#005bac;color:#fff;letter-spacing:5px;font-size:18px;line-height:50px}
.inner form.question #formreset{float:left;margin:30px 0 50px 25px;width:120px;height:50px;border-radius:5px;background:#005bac;color:#fff;letter-spacing:5px;font-size:18px;line-height:50px}


.conright{float:right;width:775px;height:auto;border:1px solid #eee}
.conright .position{padding:15px 30px;width:715px;height:25px;border-bottom:1px solid #eee;background:#fafafa;font-size:12px}
.conright .content{float:left;padding:30px;width:715px;height:auto;line-height:20px}
.conright .content p{float:left;width:715px;height:auto;text-indent:2em}
/*.conright .content img{margin:20px 14px;padding:12px;border-radius:3px;background:#cbedfb;box-shadow:0 0 5px rgba(0,0,0,.25)}*/
.conright .content img.pinchzoomimg{margin:0;padding:0;border:none;background:0 0;box-shadow:none}
.conright .content .honor,.conright .content .honor ul{float:left;width:100%;height:auto}
.conright .content .honor ul li{float:left;margin:10px 0;width:238px;height:186px;background:url(../images/honorbg.png) no-repeat center;}
.conright .content .honor ul li img{float:left;margin:0;padding:12px 15px 0 15px;background:0 0;box-shadow:none;width:208px;height:138px;}
.conright .content .honor ul li p{float:left;overflow:hidden;margin:0 15px;width:208px;height:auto;color:#0059ab;text-align:center;text-indent:0;text-overflow:ellipsis;white-space:nowrap}
.conright .content .join{float:left;width:715px;height:auto;background:url(../images/joinborder.png) no-repeat right 116px;font-size:14px}
.conright .content .join img{float:left;margin:25px 0 20px 0;padding:0;background:0 0;box-shadow:none}
.conright .content .join h3{float:left;width:100%;height:auto;color:#005bac;font-size:18px}
.conright .content .join p{text-indent:5px}
.conright .content .join .place{float:left;margin:25px 0 0 0;padding:35px 0;width:100%;height:auto;background:#edf5fa;text-align:center}
.conright .content .join .place h3{float:left;width:100%;height:auto;font-size:16px}
.conright .content .join .place p{float:right;width:100%;height:auto;color:#333}
.conright .content .contact{float:left;width:100%;height:auto}
.conright .content .contact h1{float:left;padding:20px 0 40px 0;width:100%;height:auto;color:#00a1e9;font-size:26px}
.conright .content .contact ul{float:left;width:100%;height:auto}
.conright .content .contact ul li{float:left;margin:0 0 2px 2px;width:177px;height:203px}
.conright .content .contact ul li img{margin:0;padding:0;background:0 0;box-shadow:none}
.conright .content .contact ul li:first-child{margin:0}
.conright .content .contact h3{float:left;margin:40px 0 0 0;width:100%;height:auto;color:#005bac;font-size:18px}
.conright .content .contact p{text-indent:0}
.conright .content .contact .c1,.conright .content .contact .c3,.conright .content .contact .c6,.conright .content .contact .c8{background:#03a2e9}
.conright .content .contact .c2,.conright .content .contact .c4,.conright .content .contact .c5,.conright .content .contact .c7{background:#0658aa}
.conright .content .list,.conright .content .list ul{float:left;width:100%;height:auto}
.conright .content .list ul li{float:left;padding:5px 0;width:100%;height:auto;border-bottom:1px #eee solid}
.conright .content .list ul li h3{float:left;width:100%;height:auto}
.conright .content .list ul li h3 a{float:left;overflow:hidden;margin:5px 0 0 0;width:100%;height:auto;color:#005bac;text-align:left;font-size:18px}
.conright .content .list ul li img{float:left;margin:15px 0;padding:0;width:150px;height:95px;background:0 0;box-shadow:none}
.conright .content .list ul li p{float:right;overflow:hidden;margin:9px 0 0 0;width:530px;height:85px;color:#777;text-indent:0;font-size:12px;line-height:25px}
.conright .content .list ul li a.detail{float:right;width:80px;height:25px;border-bottom:3px #8cd5f5 solid;border-radius:5px;background:#00a1e9;color:#fff;text-align:center;font-size:12px;line-height:25px}
.conright .content .article{float:left;padding:5px 0;width:100%;height:auto}
.conright .content .article h3{float:left;width:100%;height:auto;color:#0058aa;text-align:center;font-size:24px;line-height:30px}
.conright .content .article .date{float:right;margin:10px 0;width:100%;color:#999;text-align:center}
/*.conright .content .article img{float:left;margin:20px 0;padding:0;max-width:100%;height:auto;background:0 0;box-shadow:none}*/
.conright .content .article .btn{float:left;margin:20px 0 0 0;padding:10px 0 0 0;width:100%;height:auto;border-top:1px #eee dashed}
.conright .content .article .btn a{float:left;overflow:hidden;padding:0 5% 0 0;width:45%;height:auto}
.conright .content .article .newsdetail{padding:0;border:0;list-style:none;font-family:"宋体",Arial,Helvetica,sans-serif;clear:both}
.conright .content .product,.conright .content .product ul{float:left;width:100%;height:auto}
.conright .content .product ul li{float:left;margin:10px 0;width:238px;height:186px;background:url(../images/honorbg.png) no-repeat center}
.conright .content .product ul li img{float:left;margin:16px 44px 5px 44px;padding:0;width:150px;height:130px;background:0 0;box-shadow:none}
.conright .content .product ul li p{float:left;overflow:hidden;margin:0 15px;width:208px;height:auto;color:#0059ab;text-align:center;text-indent:0;text-overflow:ellipsis;white-space:nowrap}
.conright .content .fungi,.conright .content .fungi ul{float:left;width:100%;height:auto}
.conright .content .fungi ul li{float:left;width:100%;height:auto;background:url(../images/li.png) no-repeat 0 15px;line-height:40px}
.conright .content .fungi ul li h3{float:left;float:left;width:630px;height:auto}
.conright .content .fungi ul li h3 a{float:left;overflow:hidden;width:100%;height:40px;color:#333;text-align:left;text-indent:25px;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:40px}
.conright .content .fungi ul li span{float:left;color:#999;font-size:12px}
.conright .content .market,.conright .content .market ul{float:left;width:100%;height:auto}
.conright .content .market ul li{float:left;margin:0 6px 18px 6px;width:166px;height:267px;background:url(../images/marketbg.png) no-repeat center}
.conright .content .market ul li a{float:left;margin:10px;width:146px;height:auto}
.conright .content .market ul li img{float:left;margin:0;padding:0;width:144px;height:205px;background:0 0}
.conright .content .market ul li p{float:left;overflow:hidden;margin:6px 0 0 0;width:146px;height:auto;color:#0059ab;text-align:center;text-indent:0;line-height:18px}
.conright .content .expert{float:left;width:100%;height:auto}
.conright .content .expert img{margin:0;padding:0;background:0 0;box-shadow:none}
.conright .content .expert p{float:left;width:100%;height:auto;text-indent:0}
.conright .content .expert h3{float:left;width:100%;height:auto;color:#00a1e9;font-size:14px}
.conright .content .expert span{float:left;width:100%;height:auto;color:#0054a8;font-size:12px}
.conright .content .expert1,.conright .content .expert2{float:left;margin:20px 0;padding:5%;width:90%;height:auto;border-radius:10px;background:#efefef}
.conright .content .expert1 .img{float:left;width:20%;height:auto}
.conright .content .expert1 .img img{float:left}
.conright .content .expert1 .txt{float:right;width:80%;height:auto}
.conright .content .expert2 .img{float:right;width:20%;height:auto}
.conright .content .expert2 .img img{float:right}
.conright .content .expert2 .txt{float:left;width:80%;height:auto}
.conright .content .magazine,.conright .content .magazine ul{float:left;width:100%;height:auto}
.conright .content .magazine ul li{position:relative;float:left;margin:10px 32px;width:174px;height:auto;background:url(../images/honorbg.png) no-repeat center}
.conright .content .magazine ul li img{float:left;margin:0;padding:0;width:174px;height:auto;background:0 0}
.conright .content .magazine ul li select{margin:10px 0;padding:5px;width:100%;height:30px;border-radius:5px;background:0 0;background:#00a1e9;color:#fff;font-size:14px;line-height:30px}
/*电子刊物中使用*/
.conright .magazinetitle{text-align: center;font-size: 18px;width: auto;color: #005baa;padding: 5px;margin: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px; background-color: #fafafa; -webkit-box-shadow:3px 3px 5px #000;-moz-box-shadow: 3px 3px 5px #000;}


.conright .content .pagelist{float:left;margin-left:auto;margin-right:auto;text-align:center;width:100%;height:auto}
.conright .content .pagelist ul li{float:left;margin:0 2px}
/* PageList 单独在pagelist.css中定义 */
/*.conright .content .pagelist ul{float:right;width:auto;height:auto}
.conright .content .pagelist ul li{float:left;margin:0 5px}
.conright .content .pagelist ul li a{float:left;width:30px;height:30px;border:1px solid #66c7f2;color:#0059ab;text-align:center;line-height:30px}
.conright .content .pagelist ul li.on a{background:#66c7f2;color:#fff}*/
.conright .content .pagelist a.more{display:none}

/*====详细页中使用=====开始======*/
.conright .content_detail{float:left;padding:30px;width:715px;height:auto;line-height:35px}
.conright .content_detail .article{float:left;padding:5px 0;width:100%;height:auto}
.conright .content_detail .article h3{float:left;width:100%;height:auto;color:#0058aa;text-align:center;font-size:24px}
.conright .content_detail .article .date{float:right;margin:10px 0;width:100%;color:#999;text-align:center}
.conright .content_detail .article img{padding:0;max-width:100%;height:auto;background:0 0;box-shadow:none}
.conright .content_detail .article .btn{float:left;margin:20px 0 0 0;padding:10px 0 0 0;width:100%;height:auto;border-top:1px #eee dashed}
.conright .content_detail .article .btn a{float:left;overflow:hidden;padding:0 5% 0 0;width:45%;height:auto}
/*====详细页中使用=====结束======*/

/*新闻内页分享样式=====开始======*/
#ckepop{float:right; right:0; top:0;}
/*新闻内页分享样式=====结束======*/
.foot{float:left;margin:40px 0 0 0;width:100%;height:120px;background:url(../images/footp.png) no-repeat center}
.foot .con{position:relative;margin:0 auto;width:1024px;height:auto}
.foot .con ul{float:left;padding:20px 0;width:100%;height:84px}
.foot .con ul li{float:left;width:50%;height:84px}
/*.foot .con ul li span{float:left}*/
.foot .con ul li dl{float:right;padding:10px 0 0 0;width:300;height:auto}
.foot .con ul li dd{display:inline;padding:0 10px;height:14px;border-left:1px solid #fff;font-size:12px;line-height:14px}
.foot .con ul li dd a{color:#fff}
.foot .con ul li dd:first-child{border:none}
.foot .con ul li p{float:right;padding:20px 10px 0 0;width:100%;height:auto;color:#bee1fa;text-align:right;font-size:12px}
@media (max-width:768px){body{font-size:15px;line-height:30px;transform:'translate3d(0,0,0)'}
h1,h2,h3,h4,h5,h6{font-size:15px}
input{-webkit-appearance:none}
.head{position:relative;z-index:3;float:left;padding:0 4%;width:92%;height:auto;box-shadow:0 0 3px rgba(0,0,0,.25)}
.head .logo{float:left;margin:0;padding:10px 0;width:33%;height:auto}
.head .english,.nav{display:none}
.navm{position:absolute;z-index:999;float:left;display:block;width:100%;height:auto;background:#fff}
.navm ul{float:left;width:100%;height:auto;box-shadow:0 0 3px rgba(0,0,0,.25);letter-spacing:3px;font-size:18px;line-height:50px}
.navm ul li{float:left;width:100%}
.navm ul li a.navma{float:left;margin:0 4%;width:92%;height:auto;border-bottom:1px #eee solid;color:#333;transition:.3s linear}
.navm ul li dl{float:left;width:100%;height:auto}
.navm ul li dl dd{float:left;width:100%;height:auto;background:#fff}
.navm ul li dl dd a{float:left;margin:0 8%;width:84%;border-bottom:none;border-bottom:1px #eee solid;color:#666}
.navmb{float:right;width:8%;height:auto}
.navleftm{position:relative;z-index:2;float:left;display:block;width:100%;height:50px;background:#00a1e9}
.navleftm h3{float:left;margin:0 4%;width:92%;height:50px;background:url(../images/navm1_1.png) no-repeat right center;color:#fff;font-size:18px;line-height:50px;transition:.3s linear}
.navleftm ul{float:left;width:100%;height:auto;box-shadow:0 0 3px rgba(0,0,0,.25);letter-spacing:3px;font-size:18px;line-height:50px}
.navleftm ul li{float:left;width:100%;height:auto;background:#54c3f1;color:#fff}
.navleftm ul li a.navleftma{float:left;margin:0 4%;width:92%;height:auto;border-top:1px #eee solid;border-bottom:1px #1f93c3 solid;color:#fff;transition:.3s linear}
.navleftm ul li dl{float:left;width:100%;height:auto}
.navleftm ul li dl dd{float:left;width:100%;height:auto;background:#cbedfb}
.navleftm ul li dl dd a{float:left;margin:0 8%;width:84%;border-top:1px #eee solid;border-bottom:none;color:#005bac}
.navleftm ul li:first-child a.navleftma{padding:1px 0 0 0;border-top:none}
.navleftm ul li:last-child a.navleftma{padding:0 0 1px 0;border-bottom:none}
.bannerm{position:relative;float:left;display:block;width:100%;height:auto}
.bannerm .hd{position:absolute;bottom:0;z-index:2;width:100px;height:16px}
.bannerm .hd ul{float:left;width:100%;height:16px}
.bannerm .hd ul li{float:left;overflow:hidden;margin:3px;width:10px;height:10px;border-radius:5px;background:#ccc;color:#ccc}
.bannerm .hd ul li.on{background:#00a1e9}
.bannerm .bd{position:relative;z-index:1;float:left;width:100%;height:auto}
.bannerm .bd ul{float:left;width:100%;height:auto}
.bannerm .bd ul li{float:left;width:100%;height:auto;overflow:hidden}
.bannerm .bd ul li img{float:left;width:100%;height:auto;}
.bannerp{display:none}
.banner{position:relative;z-index:1;float:left;width:100%;height:auto;background:0 0!important}
.banner img{float:left;display:block;width:100%;height:auto}
.wrap{float:left;margin:0 4%;width:92%;height:auto}
.wrap .title1{float:left;overflow:visible;width:100%;height:24px;border-bottom:1px solid #00a1e9}
.wrap .title1 .tit1img{padding:0 10px 0 0;height:25px}
.wrap .title1 .more{padding:5px 0 0 10px;height:20px}
.wrap .title1 img{width:auto;height:100%}
.wrap .title2{width:100%;height:30px}
.wrap .title2 .tit1img{height:30px}
.wrap .title2 img{width:auto;height:100%}
.con1{float:left;width:100%;height:auto}
.con1 .content1 .news1 .img{float:left;width:100%;height:auto}
.con1 .content1 .news1 .img img{float:left;width:100%;height:auto}
.con1 .content1 .news1 .txt{float:right;width:100%;height:auto}
.con1 .content1 .news1 .txt h3 a{color:#004098}
.con1 .content1 .news1 .txt p a{line-height:30px}
.con1 .content1 .news2{overflow:hidden;width:100%;height:auto}
.con1 .content1 .news2 ul li{float:left;margin:0;width:97%}
.con1 .content1 .news2 ul li h3{color:#666}
.con1 .content1 .news2 ul li span{display:none}
.con2{float:left;margin:20px 0 0 0;width:100%;height:auto}
.con2 .content1 ul li{float:left;margin:15px 0 0 0;width:100%;height:auto}
.con2 .content1 ul li img{float:left;width:182px;height:155px}
.con3 .content1 ul li{margin:15px 0 0 0;}
.con3 .content1 ul li img{width:100%;height:auto}
.con4{margin:0}
.con4 ul li,.con4 ul li:first-child{float:left;margin:5px 0 0 0;width:0;height:auto}
.con4 ul li img{float:left;width:100%;height:auto}
.inner{margin:0}
.inner .inleft{float:left;width:100%;height:auto}
.inner .search{margin:0 0 0 -4.3%;padding:10px 4.3%;background:#eee}
.inner .search input[type=text]{width:calc(100% - 67px)!important;border:1px #fff solid}
.inner .login{position:relative;z-index:0;margin:-100px 0 0 -4.3%;padding:10px 4.3%;height:135px;background:#eee;transform:'translate3d(0,0,0)'}
.inner .login form{position:relative;float:left;width:100%;height:auto}
.inner .login input[type=password],.inner .login input[type=text]{width:calc(100% - 82px)!important;border:1px #fff solid}
/*.inner .login input[type=button],.inner .login input[type=submit]{width:45%}*/
.inner .login .btnlogin,.inner .login .btnregister{width:45%}
.inner form.register,.inner form.question{border:none}
.inner form.register h3,.inner form.question h3{line-height:100px}
.inner form.register p{margin:15px 10%;width:80%;height:35px;line-height:35px}
.inner form.register p label,.inner form.question p label{display:none}
.inner form.register p label.rd{display:block;width:50%;height:35px;line-height:35px}
.inner form.register p input[type=password],.inner form.register p input[type=text]{width:calc(100% - 22px)!important;height:33px;border:1px #ccc solid}
.inner form.register p input[type=radio]{margin:11px 11px 0 0}
.inner form.register p span{display:none}
/*.inner form.register input[type=submit]{margin:15px 10%;width:80%;height:38px;border-radius:3px;font-size:15px;line-height:38px}*/
.inner form.register input[type=button]{margin:15px 10%;width:80%;height:38px;border-radius:3px;font-size:15px;line-height:38px}

.inner form.question p{margin:30px 10% 0 10%;width:80%;}
.inner form.question .info{width:80%; padding:5px 0;margin:0 10%; border-radius:3px;}
.inner form.question .info p{ background: url(../images/question1.png) no-repeat 1% 4px;text-indent:30px;width:100%; margin:0 ;  }

.inner form.question p select{width:100%; margin:0 ;height:35px; padding:0 1%;}
.inner form.question p textarea{width:calc(98% - 2px)!important; height:150px; padding: 3px 1%;}
.inner form.question input[type=submit]{margin:30px 4% 0 10%;width:38%;height:38px;border-radius:3px;font-size:15px;line-height:38px}
.inner form.question input[type=button]{margin:30px 4% 0 10%;width:38%;height:38px;border-radius:3px;font-size:15px;line-height:38px}
.inner form.question #formreset{margin:30px 0 0 0;width:38%;height:38px;border-radius:3px;font-size:15px;line-height:38px}


.inner .navleft{display:none!important}
.inner .conright{float:left;margin:25px 0 0 0;width:100%;height:auto;border:none}
.inner .conright .position{display:none}
.inner .conright .content{float:left;padding:0;width:100%}
.inner .conright .content p{float:left;width:100%}
.inner .conright .content img{float:left;margin:10px 1%;padding:0;width:98%;background:0 0}
.conright .content .honor ul li{float:left;width:50%;height:auto;background:0 0;box-shadow:0 0 3px rgba(0,0,0,.15)}
.conright .content .honor ul li img{margin:10px 5%;padding:0;width:90%}
.conright .content .honor ul li p{margin:0 5%;width:90%}
.conright .content .join{float:left;width:100%;background:0 0;font-size:15px}
.conright .content .join .place{float:left;margin:25px -4.3%;padding:35px 4.3%;width:100%;background:#edf5fa;text-align:left}
.conright .content .contact h1{text-align:center}
.conright .content .contact ul li{float:left;margin:0;width:50%;height:auto}
.conright .content .contact ul li img{float:left;width:100%}
.conright .content .contact .c1,.conright .content .contact .c4,.conright .content .contact .c5,.conright .content .contact .c8{background:#03a2e9}
.conright .content .contact .c2,.conright .content .contact .c3,.conright .content .contact .c6,.conright .content .contact .c7{background:#0658aa}
.conright .content .list ul li img{width:33%;height:75px}
.conright .content .list ul li p{float:right;overflow:hidden;margin:4px 0 0 0;width:60%;height:60px;color:#777;text-indent:0;font-size:14px;line-height:30px}
.conright .content .list ul li a.detail{width:65px;height:auto;border:0;background:0 0;color:#00a1e9;line-height:25px}
.conright .content .article .btn a{float:left;overflow:hidden;width:100%}
.conright .content .product ul li{float:left;width:50%;height:auto;background:0 0;box-shadow:0 0 3px rgba(0,0,0,.15)}
.conright .content .product ul li img{margin:10px 5%;width:90%;height:auto}
.conright .content .product ul li p{margin:0 5%;width:90%}
.conright .content .fungi ul li{margin:0 0 10px 0;line-height:30px}
.conright .content .fungi ul li h3{float:left;float:left;width:100%;height:auto}
.conright .content .fungi ul li h3 a{font-size:18px}
.conright .content .fungi ul li span{float:left;color:#1c6bb4;font-size:14px}
.conright .content .fungi ul li span.date{float:right;color:#1c6bb4;font-size:14px;margin-top:5px}
.conright .content .market ul li{float:left;margin:10px 0;width:50%;height:auto;background:#f4f4f4;box-shadow:0 0 3px rgba(0,0,0,.15)}
.conright .content .market ul li a{margin:10px 5%;width:90%;height:auto}
.conright .content .market ul li img{width:100%;height:auto;border:none}
.conright .content .market ul li p{width:100%;height:auto}
.conright .content .expert{margin:0 0 0 -4.3%;width:108.6%}
.conright .content .expert .expert1,.conright .content .expert .expert2{border-radius:0}
.conright .content .expert .txt{margin:0 0 0 5%;width:75%}
.conright .content .expert2 .img{float:left}
.conright .content .expert2 .txt{float:right}
.conright .content .magazine ul li{float:left;margin:0;width:50%;background:0 0}
.conright .content .magazine ul li img{margin:10px 5%;padding:0;width:90%}
.conright .content .magazine ul li select{margin:0 5% 10px 5%;padding:0;width:90%}
.conright .content .pagelist ul{display:none}
.conright .content .pagelist a.more{float:left;display:block;width:100%;height:40px;border:1px solid #66c7f2;border-radius:5px;color:#66c7f2;text-align:center;line-height:40px}
.foot{float:left;margin:20px 0 0 0;width:100%;height:auto;background:url(../images/footm.png) no-repeat center}
.foot .con{position:relative;width:100%;height:auto}
.foot .con ul{float:left;padding:20px 0;width:100%;height:auto}
.foot .con ul li{float:left;width:100%;height:auto}
/*.foot .con ul li span{float:left;margin:0 30%;width:40%;height:auto}
.foot .con ul li span img{float:left;width:100%;height:auto}*/
.foot .con ul li dl{float:left;margin:10px 0 0 0;width:100%;text-align:center}
.foot .con ul li dd{font-size:14px}
.foot .con ul li p{padding:0 0 0 0;text-align:center;font-size:14px}
