@charset "utf-8";/* reset */html, body, div, span, applet, object,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,form, label, fieldset, legend, input, button,textarea,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,dialog,time, mark, audio, video{padding:0px;margin:0px;font:inherit;}section,article,nav,header,footer,aside,menu,hgroup,dialog,details,summary,figcaption,figure{display:block;}h1,h2,h3,h4,h5,h6,select,input,textarea,button,table{font-size:100%;font-weight:normal;}abbr,acronym,address,cite,q,em,code,var,dfn,ins{font-style:normal;text-decoration:none}select,input,button,button img{vertical-align:middle}table{border-collapse:collapse;border-spacing:0;}img,fieldset,abbr,acronym{border:0;}ul,li {list-style:none;}mark{background:none;}input,textarea{outline: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* global */body {background:#fff;color:#333;font-size:12px;line-height: 1;}/*根据具体情况修改字体颜色、大小、2行高*/body,input,select,button,textarea{font-family:"MicroSoft YaHei", Arial,Simsun,sans-serif}/*根据具体情况修改字体*/.none{display:none;}.fl,.floatLeft{float:left;display:inline;}.fr,.floatRight{float:right;display:inline;}.cl,.clear{ clear:both; }.pr{position:relative;}.pa{position:absolute;}.f12 { font-size: 12px; }.f14 { font-size: 14px; }.f16 { font-size: 16px; }.f18 { font-size: 18px; }.f20 { font-size: 20px; }.f24 { font-size: 24px; }.txtC,.tc{text-align:center;}.txtR,.tr{text-align:right;}.txtL,.tl{text-align:right;}.vm{vertical-align:middle;}.hand,button{cursor:pointer}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}* html .clearfix{zoom:1;} /* IE6 */*+html .clearfix{zoom:1;} /* IE7 */.mr100{ margin-right:100px;}/*IOS safari横屏字体变大bug*/@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}/*框架*/.wrapper{ width:auto; height:auto;}/*网站头部*/.wrapper header{ display:block; width:auto;}.welcom{width:auto;height:32px; background-color:#2a2a2a;font-family:"微软雅黑";line-height:32px;}.welcom span{width:1130px; display:block;  margin:0 auto;  font-size:14px; color:#ababab; background:url(welcom_ico.png) no-repeat left; padding-left:40px; }.welcom span a{ display:inline-block; margin-left:25px; color:#ededed; font-size:14px; text-decoration:underline;}.navcon{ width:auto;border-bottom: 1px solid #eee;}.nav{ width:1170px; height:88px; margin:0 auto;font-family:"微软雅黑";}.nav .navf{ width:455px; float:left;}.nav .navr{width:710px; float:left;}.nav .logo{ display:block; margin:24px 15px 0 0; float:left;}.nav .cname{display:block;font-size:24px; color:#505050; font-weight:bold; float:left; line-height:88px; }.nav .navico{ height:87px; line-height:87px;}
.nav .navico li{ float:left; text-align:center; position:relative; z-index:111;height:80px;white-space:nowrap; text-overflow:ellipsis;}
.nav .navico li a{ font-size:16px; color:#3a3a3a; text-decoration:none; display:block;width:118px;}.nav .navico li.on{width:118px;}.nav .navico li.on a{ color:#0081d4;background:url(down_ico.png) no-repeat center bottom; border-bottom:2px solid #0081d4;}.nav .second{ border:1px solid #e6e6e6; text-align:center; width:116px; z-index:111; position:absolute; left:0;top:89px; padding:5px 0 10px; display:none; background-color:#fff;}.nav .second li{ height:16px; line-height:16px;  width:100%; margin:10px 0;}.nav .second li a{ color:#3a3a3a !important; font-family:"微软雅黑"; font-size:15px; display:inline-block; padding:3px 5px;  width:auto !important; background:none !important;border-bottom:0 !important;}.nav .second li a:hover{border-radius:4px; color:#0081d4 !important; }.wapnav{ display:none; text-align:center; margin:30px 0 20px;}.wapnav li{ width:130px; text-align:center; display:inline-block;margin-right:10%; margin-bottom:30px;}.wapnav li img{ width:100%; display:block; margin-bottom:8px;}.wapnav li a{ font-size:20px; color:#3a3a3a;font-family:"微软雅黑"; text-decoration:none;}.botline{ margin:0 20px; height:10px; background-color:#e6e6e6; border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;}/*网站尾部*/.wrapper footer{ }.foot{display:block; width:auto; background-color:#2a2a2a; margin-top:20px; position:relative;}.foot h1{ color:#fff; text-align:center; height:80px; line-height:80px; font-size:24px; font-family:"幼圆"} .foot p,.foot p a{ color:#fff; text-align:center; line-height:24px; font-size:14px; font-family:"微软雅黑"; padding:15px 0;text-decoration: none;}.foot .map{ width:1010px; margin:0 auto; border-bottom:1px solid #353535; padding:10px 80px 30px;}.foot .map .maplist{ width:520px; float:left; background:url(line.png) no-repeat right top;}.foot .map .maplink{ width:150px; float:left; background:url(line.png) no-repeat right top; margin-left:50px;}.maplist dl,.maplink dl{ width:120px; float:left;}.maplist dt,.maplist dd,.maplink dt,.maplink dd{ line-height:24px; margin-bottom:7px;}.maplist dt a,.maplink dt a,.mapcode h2 a{ font-size:16px; color:#fff;font-family:"微软雅黑"; text-decoration:none; font-weight:bold;padding:3px 5px;}.maplist dd a,.maplink dd a{ font-size:14px; color:#fff;font-family:"微软雅黑"; text-decoration:none; display:inline-block; padding:3px 5px;}.maplist dd a:hover,.maplink dd a:hover{ color:#fff; background-color:#0081d4; border-radius:4px;}.mapcode{ width:220px; float:left; margin-left:60px;}.mapcode h3{ font-size:12px; color:#fff; font-family:"宋体"; margin-top:10px;}.mapcode .erwm{ margin-top:10px; font-size:14px; color:#fff;font-family:"微软雅黑"; text-align: center;}.mapcode .erwm img{ display:block; margin-bottom:5px;}.lowbot{ width:1010px; margin:0 auto; padding:20px 0}.lowbotl{ float:left;}.lowbotl a,.lowbotl span{ color:#fff; text-decoration:none; font-size:14px;}.lowbotr{float:right; color:#fff; font-size:14px; text-decoration:none}.lowbotr a{color:#fff; font-size:14px; text-decoration:none}.goTop{ position:fixed; right:20px; bottom:10px; display:none;}.path{ margin:11px auto; width:1170px; font-size:14px; color:#5b5b5b; font-family:"微软雅黑"; line-height: 24px;}.path a{text-decoration:none;  font-size:14px; color:#5b5b5b;display:inline-block; margin:0 3px;}.path a:hover{ text-decoration:underline;}.path span{ color:#939393; display:inline-block; margin:0 3px;}.tithn{ height:37px; color:#3a3a3a; font-size:24px;font-family:"微软雅黑"; border-left:8px solid #0081d4; padding-left:15px; line-height:37px; margin-bottom:20px;text-align: left;}.inerban{ margin:0 auto; height:397px; position:relative;}#intro2{ display:none;}#intro2 img{ display:block; width:100%;}@media only screen and (max-width:1200px){   .nav,.nav .navr,.path{ width:auto;}   .nav .navico li a{ width:110px;}   .welcom span{ width:auto;}   .foot .map{ width:1000px;padding:10px 20px 30px;}   .lowbot{ width:1000px;}   .foot .map .maplist {width: 420px;}   .maplist dl, .maplink dl {width: 130px;}   .foot .map .maplink {width: 180px; margin-left:80px;}   .mapcode{ margin-left:70px;}   .tithn,.path{ margin-left:2.5%;}}@media only screen and (max-width:1150px){	.nav .navico li a{ width:100px;}}@media only screen and (max-width:1100px){	.nav .navico li a{ width:95px;}	.inerban{ width:auto; height:360px}}@media only screen and (max-width:1080px){   .foot .map{ width:940px;padding:10px 20px 30px;}   .lowbot{ width:940px;}   .foot .map .maplist {width: 450px;}   .maplist dl, .maplink dl {width: 110px;}   .foot .map .maplink {width: 120px; margin-left:50px;}   .mapcode{ margin-left:80px;}}@media only screen and (max-width:1050px){   .nav .navr,.welcom{ display:none;}   .nav .navf{ margin-left:30px; width:auto;}   .wapnav{ display:block;}   .nav{ height:70px;}	.nav .logo{ margin-top:18px;}	.nav .cname{ font-size:22px; line-height:70px;}}@media only screen and (max-width:1000px){   .foot .map{ width:900px;padding:10px 20px 30px;}   .lowbot{ width:900px;}   .foot .map .maplist {width: 420px;}   .maplist dl, .maplink dl {width: 100px;}   .foot .map .maplink {width: 110px; margin-left:50px;}   .mapcode{ margin-left:60px;}}@media only screen and (max-width:960px){   .inerban{ width:auto; height:340px}   .foot .map{ width:850px;padding:10px 20px 30px;}   .lowbot{ width:850px;}   .foot .map .maplist {width: 420px;}   .maplist dl, .maplink dl {width: 100px;}   .foot .map .maplink {width: 110px; margin-left:40px;}   .mapcode{ margin-left:40px;}}@media only screen and (max-width:920px){	.inerban{ width:auto; height:300px}   .foot .map{ width:700px;padding:10px 20px 30px;}   .lowbot{ width:700px;}   .foot .map .maplist {width: 320px;}   .maplink dl {width: 90px;}   .maplist dl{width: 80px;}   .foot .map .maplink {width: 110px; margin-left:20px;}   .mapcode{ margin-left:10px;}}@media only screen and (max-width:760px){	.inerban{ width:auto; height:280px}   .news .newlist{ width:55% !important;}   .foot .map{ width:630px;padding:10px 20px 30px;}   .lowbot{ width:630px;}   .foot .map .maplist {width: 310px;}   .maplink dl {width: 80px;}   .maplist dl{width: 75px;}   .foot .map .maplink {width: 90px; margin-left:10px;}   .mapcode{ margin-left:0px;}}@media only screen and (max-width:720px){	#intro2{ display:block;}	#intro1{ display:none;}	.tithn{ font-size:22px;}	.nav{ height:70px;}	.nav .logo{ margin-top:18px;}	.nav .cname{ font-size:22px; line-height:70px;}	.foot h1,.foot .map .maplist,.foot .map .maplink{ display:none;}	.foot .map,.lowbot{ width:auto;}    .mapcode{ margin:0 auto; padding:none; width:220px; float:none;}	.lowbot{ width:95%;}}@media only screen and (max-width:640px){	.wapnav li{ width:20%;margin-right:10%;}	.wapnav li a{ font-size:16px; }	.nav .cname{ font-size:20px;}	.lowbot .lowbotl,.lowbot .lowbotr{ float:none;} 	.lowbot .lowbotl{ margin-bottom:10px;}	.lowbot .lowbotr{ line-height:20px;}	.lowbot .lowbotr a{ float:none;}}@media only screen and (max-width:420px){	.nav .navf{ margin-left:10px;}	.nav{ height:60px;}	.nav .logo{ margin-top:16px;}	.nav .logo img{ width:100px;}	.nav .cname{ font-size:16px; line-height:60px;}	.tithn{ font-size:20px; height:32px; line-height:32px;}}@media only screen and (max-width:340px){	.wapnav li{ width:23%;margin-right:8%;}	.wapnav li a{ font-size:14px; }	.nav{ height:60px;}	.nav .logo{ margin-top:16px; margin-right:8px;}	.nav .logo img{ width:100px;}	.nav .cname{ font-size:14px; line-height:60px;}}@media only screen and (max-width:320px){	.wapnav li{ width:25%;margin-right:5%;}	.nav{ height:50px;}	.nav .logo{ margin-top:13px;} 	.nav .logo img{ width:90px;}	.nav .cname{ font-size:13px; line-height:50px;}	.tithn{ font-size:18px;}}