.menu-handler, .menu-Box, .img-mob, .mob-nav{display: none;}

.ggNav{display: none;}

.yy-title{display:none;}

.home-box-about .a-z .a-pho-mob{display:none;}

.qqhcontactab{ color: #333; width: 100%; }

.qqhcontactab img{ width: 100%; height: auto !important; max-width: 100px !important; margin-bottom: 10px; }

/* .qqhyytab{ width: 100%; } */

.qqhyytab td{ padding:0 5px; }



/*pages*/

.pagination-wrapper {

	margin: 20px 0;

}

.pagination {

	height: 34px;

	text-align: center;

}

.pagination li {

	display: inline-block;

	height: 34px;

	margin-right: 5px;

}

.pagination li{

    display: inline-block;

    height: 32px;

    line-height: 32px;

    padding: 0 12px;

    font-size: 12px;

    border: 1px solid #dddddd;

    color: #555555;

    text-decoration: none;

}

.pagination li:hover {

	background: #f5f5f5;

	color: #0099ff;

}

.pagination li.thisclass {

	background: #2b5691;

	color: #fff;

}

.pagination li.thisclass a,.pagination li.thisclass a:hover {

	background: transparent;

	border-color: #2b5691;

	color: #fff;

	cursor: default;

}

.pageinfo{

	font-size: 16px;

}





@media screen and (min-width:768px){

.guanyu .rongyu .ry-pic .text-1{display: none;}

}



@media screen and (min-width: 320px) and (max-width:768px) {

.banner p{font-size: 18px;line-height: 30px;}

.fullSlide{display: none;}

.ptb{ padding:30px 0 30px 0;}

.header{height:50px; width:100%;}

.header2 {background: #000;}

.header .logo{ float:left; margin-left:15px; width:82px; height:28px; margin-top:13px;background:url(../images/logo.png) no-repeat; background-size:auto 100%;}

.header2 .logo{float: left;margin-left:15px; width:82px; height:28px; margin-top:13px;background:url(../images/logo.png) no-repeat; background-size:auto 100%;}

.header .logo img{width: 100%;}

.header .menu{display: none;}



.ico-nav,.footer{display: none;}

.img-pc{display: none;}

.img-mob{display: block;}

/*mob-nav*/

.trans, .trans:hover { -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -ms-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; }

.trans-fast, .trans-fast:hover { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; }

/*mob-nav background: #c42733;*/

.menu-handler{position:fixed;right:0; z-index: 1000; top: 0px; height: 50px; width:50px; cursor: pointer; z-index: 1010; transition: top 0.3s 0s; -webkit-transition: top 0.3s 0s; display:block; }

.menu-handler .burger { width:25px; height:3px; background-color: #fff; display: block; position: absolute; z-index: 5; top: 17px; left:50%; margin-left: -15px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; }

.menu-handler .burger-2 { top: 24px; width: 20px;}

.menu-handler .burger-3 { top: 31px; }

.menu-handler.active .burger-1 { top: 24px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }

.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; left: 100%;}

.menu-handler.active .burger-3 { top: 24px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }



.menu-Box{display:block;}

.menu-Box a:link, .menu-Box a:visited { color: #ccc;}

.menu-Box a:active,.menu-Box a:hover { color: #c42733;}

.menu-Box{ position: fixed; left: 100%; top: 0; width: 100%; height: 100%; overflow-y: auto; background-color: #222; -webkit-overflow-scrolling: touch;  transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s; -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s;}

.menuMobile{ padding:100px 0px 0px; margin: 0px 10%;}

.menuMobile dd{ border-top: 1px solid #555;}

.menuMobile .t a{ font-size:16px; font-weight: bold; padding: 15px 5% 15px 0px; display: block; position: relative;background: url(../images/menu_tico_1.png) no-repeat scroll center right;}

.menuMobile .t a:before{ content:""; position: absolute; right: 2%; top: 50%; background: url(../images/menu_ticoo.png) no-repeat scroll center center; background-size: cover; width: 18px; height: 11px; margin-top: -5px; opacity: 0; transition: 300ms; -webkit-transition: 300ms; transform: rotate(-180deg); -webkit-transform: rotate(-180deg);}

.menuMobile .t a.cur:before{opacity: 1; transform: none; -webkit-transform: none;}





.menuMobile .msubmenu{ border-top:1px solid #555; font-size: 14px; padding:15px 0px 5px 0; display: none;}

.menuMobile .msubmenu li{float:; display: block; width:100%; margin:0px 0 10px 0px;}

.pusher { transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s; -webkit-transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0s; width: 100%;}

.pusher-black { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: url(../images/black_50.png) repeat; background:none rgba(0,0,0,0.5); display: none; z-index: 900; }

.menuOpen .pusher-black { display: block; }

.menuOpen .menu-Box { left: 0; z-index: 900; }



/*foot*/

.footer .footpic{display: none;}



.banquan{padding:20px 15px;line-height:20px; }

.banquan .nr span{ float: inherit; display:none;}

.banquan .nr em{display: block;}

.banquan .nr span{display: none;}



/*mob home*/

.banner{position: relative; background: #000; margin-top:0px;}

.banner .biaoyu{padding: 0 15px; bottom:20px;}

.banner .biaoyu .pic{ padding: 45px;filter:alpha(opacity=100);opacity:1.0}

.banner .biaoyu h1{ font-size:12px; line-height:16px; width:100px;margin-top:5px; padding-top:5px;}

.banner .biaoyu h2{ font-size:20px; line-height:22px;width:100px;}

.banner .biaoyu h1 span{font-size:16px;line-height:40px;}



/*home*/



.home-box {margin-top:-1px;}

.home-box .wb50{width: 100%;}

.home-box .pb{padding-bottom: 0;}

.home-box .guanyu .a{height:160px;}

.home-box .guanyu .b{height:160px;}

.home-box .guanyu{float:inherit;}

.home-box .xinwen{margin-top: 0; float:inherit;}

.home-box .xinwen .xw-list{padding: 30px 15px;}

.home-box .xinwen .xw-list li{line-height: 20px; padding: 5px 0;}

.home-box-about .a-z .a-pho{display:none;}

.home-box-about .a-z .a-pho-mob{display: block; height:178px;background:url(../images/h2-1.jpg) no-repeat center #000; background-size:cover;}



.home-box-about .a-z .wb50{width: 100%;}

.home-box-about .zuo, .home-box-about .you{float: inherit;}

.home-box-about .a-r .zuo{float: inherit;}

.home-box-about .a-r .you{display: none;}

.home-box-about .zuo{background: #f5f5f5;}

.home-box-about .a-z .a-pic li{ height:140px; width: 50%;}

.home-box-about .a-z .a-pic li a {display: block;width: 100%;padding-top:35px;height:105px;line-height: 30px;}

.home-box-about .a-z .a-pic .con {width: auto;padding:50px 15px 65px 30px; line-height: 22px;}

.home-box-about .a-z .a-pic .con p{font-size: 12px;width:72%;}

.home-box-about .a-z .a-pic .con a{ margin-top:15px;}



.home-box-cp .yanf-yy .tit {width: auto; padding:0 15px;margin:30px auto 0 auto;color: #fff;text-align: center;}

.home-box-cp .yanf-yy .tit h2 { font-size:24px;line-height:40px; margin-bottom:20px;}

.home-box-cp .yanf-yy .tit p{ padding:0 30px;}

.home-box-cp .yy-an {margin-top:30px;margin-bottom:50px; padding:  0 15px;}

.home-box-cp .yy-an a {display: inline-block;position: relative;text-align: center;font-size:16px;width:145px;height:40px;line-height: 40px; padding-right:20px;background: url(../images/j-aa.png) no-repeat 10px center #fff;color: #000;}

.home-box-cp .yy-an a:hover i{position: absolute;top:14px; width:30px; height:15px; background:url(../images/j-hover.png) no-repeat 10px 0px;}

.home-box-cp .yy-an a i {top:14px; width: 30px; background: url(../images/j-a.png) no-repeat 10px 0px;}



.home-cp{padding-top:20px;}

.home-cp-fl ul{margin-left: -1px;}

.home-cp-fl li {float: left;width:50%;background: url(../images/x-y.jpg) repeat-y left 0;}

.home-lianxi-bg{display: none;}



/*==ggbiaoyu==*/

.ggbanner{position:relative;}

.ggbanner .ggbiaoyu{position: absolute; left:0px; width:80%; margin: 0 10%; right: 0; top:50%; text-align: center; color: #fff;}

.ggbanner .ggbiaoyu h1{ font-size:20px; line-height:26px; margin-bottom:0px;}

.ggbanner .ggbiaoyu h2{ font-size:12px; line-height:20px;font-family: arial; text-transform: uppercase;letter-spacing:0px;}

.ggbanner img{width: 100%;}

/*==ggNav*/

.ggNav{display: block; height:45px; padding:0 0 0px 15px;overflow: hidden;border-bottom:1px solid #ddd; background: #f5f5f5;}

.ggNav a{line-height:45px; height:45px; display: block; float:left; margin-right:25px;}

.ggNav a.aa{margin-right:15px;}



.on{border-bottom:1px solid #c42733;color: #c42733;}



.weizi,.gg-nav,.gg-ad-mob{display: none;}



/*gg-ad*/

.gg-ad .gg-by-txt{ padding:0 15px; color: #fff;}

.gg-ad .gg-by-txt h2{display: none; font-size:18px; line-height:22px;}

.gg-ad .gg-by-txt p{ margin-top:5px; font-size: 12px; line-height:20px;}

.gg-ad .t{top:18%;}

.gg-ad .t-1{top:45%;}

.gg-ad img{width: 100%;}





.yy-title{display: block; text-align:center;margin-top:30px;margin-bottom: 30px;}

.yy-title h2{color: #333; font-size:24px; line-height:30px;}



.mob-nav{display:block;position: relative; z-index: 5;}

ul#mob-menu{border-bottom: 1px solid #eee; background: #fff;}

ul#mob-menu, ul#mob-menu ul {list-style-type:none;margin: 0;padding: 0;}

ul#mob-menu a {display: block;text-decoration: none;}

ul#mob-menu li {padding:0; position: relative;}

ul#mob-menu li span{font-size: 12px; float: right; margin-right:15px; height: 45px; line-height:45px;padding-right: 20px; background: url(../images/dw-jt.png) no-repeat right center;}

ul#mob-menu li a{ padding:0px 15px; height:45px; line-height: 45px; }

ul#mob-menu li img{width: 100%;}

ul#mob-menu li a{font-size:16px;color: #c42733;}

ul#mob-menu li ul{background: #fff; position: absolute; top:45px;width:100%;border-bottom: 1px solid #ddd;}

ul#mob-menu li ul li{ margin-top:0;border-top: 1px solid #ddd;}

ul#mob-menu li ul li a{font-size:14px;padding:0px 15px;color: #333;background: url(../images/dw-jttt.png) no-repeat 97% center;}





/*about*/

.main{position:relative; width:auto; margin:0px auto 0 auto; z-index: 1;}

.guanyu .about, .guanyu .wenhua{ padding: 0 15px;}



.about .page,.about .licheng,.lianxi .page{margin: 0 15px;}

.about .page img{max-width: 100%;}

.about .hexin{margin: 35px 15px 0 15px;}

.about .shuju ul{margin-left:10px;}

.about .shuju li{ width: 31%; padding:15px 0; line-height: 18px;margin-left:3px;}

.about .shuju li h3{ margin: 0 10px; font-size: 12px;}



.menu_head{padding-top:10px;padding-bottom:10px;font-size: 12px; height: auto; line-height:15px;padding-left:10px;}

.menu_body{ padding:10px;}

.about .hexin .hx-tex{ top: 25px;}

.about .hexin .hx-tex p{line-height: 18px; font-size: 12px;}

.about .hexin .hx-tex h3 {font-size:18px;margin-bottom:5px;}



.gg-title h2{margin-bottom:30px; margin-top:0px; font-size: 24px;}



/*cp*/

.chanpin .yanfa .yf-fl,.chanpin .yanfa .yf-fr{float: inherit;width: auto;}

.chanpin .yanfa .yf-fr{margin-top: 25px;}

.chanpin .yanfa dl dt{float: left; width:30%; height:31px;margin-top:8px;background: url(../images/cp/ico-yanfa.png) no-repeat }

.chanpin .yanfa dl dd{float: right; width:62%; padding-left: 15px; border-left:1px solid #ddd;}

.chanpin .xitong .moshi h4 {font-size: 12px;}



.cp-nav{width:100%;height:42px;line-height:40px; margin-top: 50px; background: #fff;}

.cp-nav li{font-size: 14px;}

.chanpin .area{ }



.chanpin .hexin .cp-list .pic .tu {width:25%;margin-right:5%;}

.chanpin .hexin .cp-list .pic .txt {width:70%; font-size: 12px; line-height: 18px;}

.chanpin .hexin .cp-list .pic .txt-mob{width:100%;}

.chanpin .gg-title .juz{ line-height:20px;}

.chanpin .hexin .cp-list .td li{width:50%;}

.chanpin .hexin .cp-list .td li h5{line-height: 16px; height: 40px;}

.chanpin .hexin .cp-list .td .td-33 {width:50%;}

.chanpin .hexin .cp-list .td li i{margin-top: 0;}

.chanpin .hexin .cp-list .td ul{background:url(../images/x-y.jpg) repeat-y #fff;}

.chanpin .hexin .cp-list {padding-top:40px;}

.chanpin .hexin .cp-list .pic {margin-top: 30px;}

.chanpin .hexin .cp-list .td, .chanpin .hexin .cp-list .pho{margin-top: 30px;}



/*hangye*/

.hangye .container{padding:50px 15px;}

.hangye .hy-fl,.hangye .hy-fr{float:inherit;width: auto;}

.hangye .hy-fr{margin-top: 25px;}

.hangye .hy-fl .hy-pic {margin-top:30px;}



/**/

.fanye{ padding:0px 15px;}

.sxt{ padding:25px 0; margin-top: 50px; color:#999 }

.sxt li{padding:20px 0;line-height:20px; font-size:14px; }

.share{display: none;}

.fanhui { margin:10px 0; }



/*新闻中心*/



.news .news-list ul,.news-xx{padding: 0 15px;}

.news-list li{line-height:22px; padding: 15px 0; font-size: 14px;}

.news-list span{float: inherit; color: #bbb; margin-left:0px; display: block;}

.news-list .jt{display: none;}



.news-xx h2{font-size: 20px; line-height: 28px;}



.news-list-hy li{float:left; width:92%; margin-left:4%;margin-right:4%; margin-bottom: 20px; line-height: 35px;}

/*联系*/



.lianxi .wb50 {width:100%;float: inherit;}

.lianxi .lx-pic {padding:30px 15px;}

.lianxi .lx-pic .lx-fs h2 {font-size:24px;line-height: 40px;}

.lianxi .mapp {height:150px;width: 100%;}



/*biaodan*/

.biaodan dl dd{width:auto;}

.input{ border: 1px solid #ddd; padding:0px 5px;  height:33px; width:96%; background: #fcfcfc;}

.textarea{ border:1px solid #ddd; padding: 2px 5px;width:96%; height:80px; font-size: 12px; font-family: "微软雅黑";background: #fcfcfc;}

.select{border: 1px solid #ddd; padding:0px 5px;  height:33px; width:100%; background: #fcfcfc;}

option{ width: 100%; background: #eee;line-height:33px;border:0;}



/*jiaru*/



.job-lianxi {padding:30px; margin:15px 15px 0px 15px;background: #f5f5f5;}



.qqharea img{ max-width: 100%; height: auto; }



.qqhcontactab .img{ max-width: 60px !important; }

.qqhcontactab td{ display: block; padding-bottom: 20px; }



.news-xx .news-xx-pic{ font-size: 14px; }



.qqhconn{ padding: 15px; }



}







@media screen and (max-width:320px){



.banner .biaoyu{padding: 0 15px;bottom:15px;}

.banner .biaoyu .pic{ padding: 45px;filter:alpha(opacity=100);opacity:1.0}

.banner .biaoyu h1{ font-size:12px; line-height:16px; width:100px;margin-top:5px; padding-top:5px;}

.banner .biaoyu h2{ font-size:18px; line-height:24px; font-weight: bold; text-transform: uppercase;font-family: arial; width: 80px;}

.banner .biaoyu h1 span{font-size:16px;line-height:40px;}



.chanpin .yanfa dl dd{ width:60%;}

.ggNav a.aa {margin-right: 10px;font-size: 12px;}

.home-box .guanyu .b p {padding:20px; font-size: 12px;}



.home-box-cp .yy-an a {width:120px;}

.hangye .hy-fl .hy-pic .zw{font-size: 12px;}





}

