body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
li{list-style:none;}
body { color:#666666; font:14px/1.231 "Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;background-color:#fff;} /*ÍøÕ¾×ÖÌåÑÕÉ«*/
a { color:#666666; text-decoration:none; }
a:hover { text-decoration:underline;}
.fl { float:left;}
.fr { float:right;}
button,select,textarea{outline:none;}
body{ min-width:980px;margin:0 auto;position: relative;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.menu__toggle{display:none;cursor:pointer;border:0;padding:10px;height:40px;width: 50px;background: #fff;}
.menu__toggle:hover{background-color:#fff;}
.menu__toggle__bar{display:block;width: 28px;height: 2px;background-color:#259ad9;-webkit-transition:.15s cubic-bezier(.75,-.55,.25,1.55);transition:.15s cubic-bezier(.75,-.55,.25,1.55);}
.menu__toggle__bar+.menu__toggle__bar{margin-top: 7px;}
.menu__toggle--active .menu__toggle__bar{margin:0;position:absolute}
.menu__toggle--active .menu__toggle__bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.menu__toggle--active .menu__toggle__bar:nth-child(2){opacity:0}
.menu__toggle--active .menu__toggle__bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu{display:none;}
.menu ul{padding:0;list-style:none;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif; text-align:left; width:1100px; margin:0 auto; z-index:9999;}
.menu a,.menu li{display:inline-block;font-size:16px;}
.menu a{color:#fff;text-decoration:none}
.menu__nav{background-color:#259ad9;}
.menu__nav>ul>li{position:relative;}
.menu__nav>ul>li>a{padding:10px 29px;text-transform:uppercase}
.menu__nav>ul>li:hover>ul{opacity:1;visibility:visible;margin:0}
.menu__nav>ul>li:hover>a{color:#fff; background:#363D57;}
.menu__nav__child{position:absolute;top:100%;left:0;z-index:1;opacity:0;visibility:hidden;margin:20px 0 0 0;background-color:#336699;-webkit-transition:margin .15s,opacity .15s;transition:margin .15s,opacity .15s}
.menu__nav__child>li{width:100%;border-bottom:1px solid #ccc;}
.menu__nav__child>li:last-child{border:0}
.menu__nav__child a{padding:8px;width:100%;border-color:#373737}
.menu__nav__child a:hover{background-color:#363D57;border-color:#363D57;color:#fff}
.menu__nav--open{display:block!important}
.menu__nav--open .menu__nav__child{display:block}
.social_nav5{ display:none;}

.page_content form{padding:2%;}
.page_content p{margin-bottom:20px}
.page_content p .inputtxt{width:100%;line-height:22px;padding:5px 26px;color:#4a4a4a;border: #c9c9c9 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .1s linear;}
.page_content p .inputtxt:hover{border:1px solid #999}
.page_content p textarea.inputtxt{height:100px;resize:none;overflow:hidden;background-color:transparent}
.page_content p .inputtxt.submit{border-color:#E9E9E9;width:auto;cursor:pointer;background:#fff;}
.page_content p .inputtxt.submit:hover{border-color:#00C0FF;background-color:#00C0FF;color:#fbfbfb}

.login form{ padding:0 5%;}
.login p{margin-bottom: 10px;}
.login p .inputtxt{width:100%;line-height:22px;padding:10px 26px;color:#4a4a4a;border: #c9c9c9 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .1s linear;}
.login p .inputtxt:hover{border:1px solid #999}
.login p textarea.inputtxt{height: 60px;resize:none;overflow:hidden;background-color:transparent;}
.login p .inputtxt.submit{border-color:#E9E9E9;width:auto;cursor:pointer}
.login p .inputtxt.submit:hover{border-color:#00C0FF;background-color:#00C0FF;color:#fbfbfb}
.login-header{width:100%;text-align:center;height:30px;font-size:24px;line-height:30px;}
.login{max-width: 90%;position:fixed;border:#ebebeb solid 1px;top: 10%;left: 5%;right: 5%;display:none;background:#ffffff;box-shadow:0px 0px 20px #ddd;z-index:9999;box-sizing: initial;}
.login-title{width:100%;margin:10px 0px 0px 0px;text-align:center;line-height:40px;height:40px;font-size:18px;position:relative;}
.login-title span{position:absolute;font-size:12px;right:-20px;top:-30px;background:#ffffff;border:#ebebeb solid 1px;width:40px;height:40px;border-radius:20px;}
.login-title span a{display:block;}
.login-input-content{margin-top:20px;}
.login-input {overflow:hidden;margin:0px 0px 20px 0px;}
.login-input label{float:left;width:90px;padding-right:10px;text-align:right;line-height:35px;height:35px;font-size:14px;}
.login-input input.list-input{float:left;line-height:35px;height:35px;width:350px;border:#ebebeb 1px solid;text-indent:5px;}
.login-button{width:50%;margin:30px auto 0px auto;line-height:40px;font-size:14px;border:#ebebeb 1px solid;text-align:center;}
.login-button a{display:block;}
.login-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#ebebeb;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;display:none;}

@media screen and (max-width:768px){
body{ width:100%; min-width:inherit;margin:0;}
.head_con{ width:100%; height:auto;}
.list_search{display:none;}
.menu{display:block}
.menu ul{ width:100%;}
.menu__toggle{display:inline-block;position: absolute;top: 15px;right: 5px;}
.menu__nav,.menu__nav__child{display:none}
.menu__nav{margin:10px 0;text-align:left !important;width: 42%;right: 0;position: absolute;z-index: 1000;top: 60px;}
.menu__nav>ul>li{width:100%;border-right:0;border-bottom:1px solid #ccc}
.menu__nav>ul>li:last-child{border:0}
.menu__nav>ul>li:first-child>a:after{content:'';position:absolute;height:0;width:0;right:1em;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color:inherit}
.menu__nav>ul>li>a{width:100%;padding:10px;border-color:#111;position:relative}
.menu__nav a:hover{background-color:#0186ba;border-color:#0186ba;color:#fff}
.menu__nav__child{position:static;background-color:#373737;margin:0;-webkit-transition:none;transition:none;visibility:visible;opacity:1}
.menu__nav__child>li:first-child>a:after{content:none}
.menu__nav__child a{padding-left:20px;width:100%}
.top_title{ display:none;}
.nav{ display:none;}
.head{height: 70px;background:none;}
.logo{margin: 7px 0 0 1%;}
.logo img{width: 175px;height: auto;}
#flashs{ height:230px !important;}
#flashs .bgitem{ height:230px !important; background-size:auto 100% !important;}
#flashs .btn{ right:0; margin-right:0; bottom:10px;}
.main_body{ width:100%;}
.jjfa{ display:none;}
.cp{ width:100%; height:auto;}
.cp_left{ display:none;}
.cp_right{ width:100%;}
.cp_right h3{ background:none; padding-left:1%; font-size:16px;}
.cp_right ul li{ margin:0 2%; width:29.3%; height:auto;}
.cp_right ul li a img{ width:100% !important; height:auto !important;}
.cp_right ul li:nth-child(7),.cp_right ul li:nth-child(8){ display:none;}
.home_2{ display:none;}
.liucheng{ display:none;}
.home_jieneng_con{overflow: hidden;background: #fff;margin-bottom: 1%;}
.fangan2{ font-size:20px;padding-top:15px;}
.fangan2 hr{ width:80%;}
.youshi{ width:100%; height:auto;}
.youshi .cont1{padding: 1% 4%; width:100%;}
.youshi .cont1 .left1{ width:72%; padding-left:0;}
.youshi .cont1 .right1 .pic img{ width:100%; height:auto;}
.hezuo{ display:none;}
.home_8 div:nth-child(1){ display:none;}
.home_news_title{ display:block !important;}
.home_news{ margin:0 !important; width:49%;}
.home_8 div:nth-child(2){ margin-right:2% !important;}
.home_link{ display:none;}
.footer{padding: 0 0 11%;}
.footer .foot_bottom{ width:100%;}
.footer .foot_bottom .foot_l{ display:none;}
.footer .foot_bottom .foot_r{ width:100%; padding-top:0;}
.footer .foot_bottom .foot_r ul{ margin-top:3%;}
.footer .foot_bottom .foot_r ul li.shebei{ display:none;}
.footer .foot_bottom .foot_r ul li{ display:none;}
.footer .foot_bottom .foot_r ul li.bqsy{ width:100%; display:block; float:none;}
.footer .foot_bottom .foot_r ul li.bqsy p{ width:auto;text-align: center;}
.footer .foot_bottom .foot_r ul li.bqsy p:nth-child(1){ display:none;}
.yqlj1{ display:none;}
.return{width:45px;position:fixed;bottom:85px;right:20px; z-index:999;}
.return a div{width:45px;height:45px;background:url(../images/fanhui.png) no-repeat;margin-top:10px;text-align:center}
.return a.dingbu2 .fhdb2{margin-top:10px;text-align:center}
.social_nav5{height: auto;position:fixed;bottom:0;min-width:320px;width:100%;z-index:999;background: #259ad9; display:block!important;}
.social_nav5 li{width: 50%;float:left;position:relative;text-align:left;border: 1px #ccc solid;color:#fff;line-height:1rem;height: auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.social_nav5 li:nth-child(2){border-right:none;border-left:none;}
.social_nav5 li em{width: 24%;display:block;float: left;padding-right: 4%;}
.social_nav5 li em img{width: 100%;height:auto;}
.social_nav5 li a{color: #fff;font-size: 3vw;line-height: 190%;display: block;padding: 3% 0 3% 20%;}
.social_nav5 li.cur{ color:#fff;}
.page_banner{ padding-top:0; height:auto;background:none;}
.page_banner img{ width:100%; height:auto;}
.page_main{ width:100%;}
.place{ width:100%; height:auto; padding-left:1%;}
.page_sidebar{ display:none;}
.page_content{ width:100%;}
.page_content h3{ display:none;}
.page_content_con{ padding:2%;}
ul.app li{ width:30.1%; margin:0 1.6%;}
ul.app li img{ width:100%; height:auto;}
.list_main_con ul{ width:100%; margin:1% 0;padding: 2% 0;}
.list_main_con ul li.list_con_tit{ height:24px; line-height:24px; overflow:hidden;}
.art_content img{ width:60% !important; height:auto !important;}
.fenxiang{ display:none;}
.yssh{ display:none;}
.xgwz{ width:100% !important;}
.xgwz .home_news_title h4{ padding-left:2%;}
.xgwz .home_news_con{ margin:2%;}
.xgwz .home_news_con li{ width:48% !important; overflow:hidden;margin-right:2%;}
.article_main_con h1{ margin-bottom:3%;}
.article_info{padding: 0 0 3% 0;margin: 0 0 3% 0;}
.art_content table{width:80%;margin:0 auto !important;}
.ProInfo1 .image{width:33%;padding:1%;}
.ProInfo1 .image a{ width:100%;height:auto;}
.ProInfo1 .image img{width:100%;height:auto;}
.ProInfo1 .column{width:65%;padding-right:0;}
.tab_nr{width:100%;}
.art_content .con11 p img{width:100% !important;}
.ProInfo1 .column .title{height:35px;line-height:35px;}
.ProInfo1 .column ul li{line-height:30px;height:30px;}
.art_content .con13{padding:0;}
.art_content .con13 table{width:100% !important;}
.art_content .con13 table img{width: auto !important;}
.tab_nr ul.menu_nr{ height:30px;}
.tab_nr ul.menu_nr li{ height:30px; line-height:30px;}
.login p .inputtxt{background:#fff;padding:5px 26px;}
.server{ display:none !important;}
}
@media screen and (max-width:640px){
#flashs{height: 200px !important;}
#flashs .bgitem{height: 200px !important;background-size:auto 100% !important;}
.ProInfo1 .column .title{height:30px;line-height:30px;}
.ProInfo1 .column ul li{line-height:25px;height:25px;}
.canshu ul li{width:50%;}
}
@media screen and (max-width:560px){
#flashs{height: 175px !important;}
#flashs .bgitem{height: 175px !important;background-size:auto 100% !important;}
.youshi .cont1 .left1{ width:68%;}
.art_content img{ width:83% !important;}
.article_main_con h1{ font-size:18px;}
.art_content table{width:83% !important;}
.ProInfo1 .column .title{height:25px;line-height:25px;}
.ProInfo1 .column ul li{line-height:20px;height:20px;}
}
@media screen and (max-width:480px){
#flashs{height: 150px !important;}
#flashs .bgitem{height: 150px !important;background-size:auto 100% !important;}
.cp_right ul li{ width:46%;}
.home_8 div:nth-child(2){ display:none;}
.home_news_con{ display:block !important;}
.home_news{ width:100%;}
.fangan2{ font-size:16px;}
.youshi .cont1 .left1{ width:63%; padding-top:10px;}
.youshi .cont1 .left1 .title{ font-size:14px;}
.youshi .cont1 .left1 ul li .nr{ font-size:12px;}
.youshi .cont1 .right1{ width:33%;}
ul.app li{width: 46.8%;margin: 0 1.6%;}
ul.app li span{ font-size:12px; line-height:28px; height:28px;}
.list_main_con ul li.list_con_tit span{ display:none;}
.article_main_con h1{ font-size:16px;}
.xgwz .home_news_con li{ width:100% !important;}
.article_info span:nth-child(3){ display:none;}
.place p{line-height: 20px;padding: 2% 0;}
.footer p span{ display:none;}
.ProInfo1 .image{width:38%;}
.ProInfo1 .column{width:60%;}
.canshu ul li{width:100%;}
.footer .foot_bottom .foot_r ul li.bqsy p span.beian{display:block;text-align: center;}
.footer .foot_bottom .foot_r ul li.bqsy p.tj a{display:none;}
.footer .foot_bottom .foot_r ul li.bqsy p.tj a:nth-child(1){display:block;}
.footer .foot_bottom .foot_r ul li.bqsy p.tj span{display:none;}

}
@media screen and (min-width:320px) and (max-width:400px){
.head{}
.logo{}
.logo img{}
.menu__toggle{}
.menu__nav{ top:50px;}
#flashs{height: 120px !important;}
#flashs .bgitem{height: 120px !important;background-size:auto 100% !important;}
#flashs .btn span{ padding:0 4px;}
.fangan2{ font-size:14px;}
.fangan2 hr{border-top: 1px #259ad9 solid;border-bottom: 1px #259ad9 solid;padding-bottom: 2px;}
.youshi .cont1 .left1{ padding-top:3%;}
.youshi .cont1 .left1 .title{ line-height:16px;}
.youshi .cont1 .left1 ul li .nr{ line-height:18px;}
.cp_right h3{ font-size:14px;}
.article_info{padding:0;}
.article_info span:nth-child(1),.article_info span:nth-child(2){display:none;}
.social_nav5 li a{color: #fff;font-size: 4vw;line-height: 190%;display: block;padding: 3% 0 3% 16%;}
.ProInfo1 .image{width:44%;}
.ProInfo1 .column{width:54%;}
.ProInfo1 .column .title h1{font-size:14px;}
.ProInfo1 .column ul li{font-size:12px;}
}
