﻿@media screen and (max-width:640px){
/* ----------首页通用---------- */
body{ width: auto;min-width: auto;}
.pc{ display:none;}
.mc{ display:block;}
.wrap{ width:100%; max-width:640px;    overflow: hidden;}
.content{ width:100%; max-width:640px;}
.content2{ width:100%; max-width:640px;}
.top,.banner,.xzys,.cpmk,.yxsy,.ztalcon,.synews-2,.inbotbg,.footer,.link{ width:100%; max-width:640px;}

/* ----------顶部吸顶---------- */
.top{ height:auto;}
.menu{ width:100%; max-width:640px;height: auto;}
.logo{padding-top:20px;float:left;width:79%;height:54px;padding-bottom:20px;padding-left: 10px;}
#city{width: 30px;height: 30px;padding-left: 0px;background: url(images/nav-icon.png) no-repeat 5px 26px;background-size: 30px;padding-right: 10px; padding-top:35px;float: right;}
#mnav{ position:absolute; width: 170px; z-index:1000;right:0; top:70px; border-top:1px solid #DDD; padding:0; display:none;}
#mnav a{ float:none; background:#FFF; border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size: 1rem;}
#mnav{ line-height:40px;}
#mnav a{color:#444; display:block; font-size: 14px; width:168px; text-align:center; float:left;}
#mnav a.act,#mnav dd a:hover{background:#51A5F7; color:#FFF;}
.h_nav{ height:auto;}
.h_nav ul li{ width:100%; height:40px; float:none;}
.h_nav ul li a{ height:40px; line-height: 40px; padding-top:0;}
.h_nav ul li a p{ display:none;}

.fwrx{ display:none;}
#flashs{ height:200px}

#search{ width:100%; max-width:640px; display:none;}
.yxsylb,.yxsyfr,.ztal,.footerbg,.footercd,.xinwenfr{ width:100%; max-width:640px;}

#flashs a { display:block; width:100%; height:100%; text-indent:-9999px}
#flashs .bgitem{ display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}


.mpro{ width:auto; margin:20px auto 10px;}
.mpro li{ width:25%; float:left; text-align:center}
.mpro li img { width:70%; margin:0 auto; } 
.mpro li p { font-weight:bold; line-height:30px;} 
.mpro ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0}

.wmys dl{width:40%;padding:15px 5%}
.xzy01,.xzy02,.xzy03,.xzy04{background: none;}
.wmys dt span{ float:left;height: 45px;}
.wmys dd:nth-child(3){display:none;}
.wmys dt{width:100%;}
.xzy01:hover,.xzy02:hover,.xzy03:hover,.xzy04:hover{background: none;}

.cpmk,.wmcp{ height:auto;}
.cpfllb{width:100%;}
.cp01{ width:100%}
.cp02,.cp03,.cp04,.cp05,.cpfk{ width:50%; }
.cp01 img,.cp02 img,.cp03 img,.cp04 img,.cp05 img{ width:100%}
.cpfk dt{display:none;}
.cpfk{background: none; }
.cpfk dl{width:100%;}
.cpfk dd{ margin:0 auto;  width: 100%; background-color: #e50011; border-radius: 2rem;background-size:auto 100%;}
.cp03 p,.cp05 p{height: 95px;padding-top: 32px;}

.yxsyfl{width:100%;display: none;}
.yxsyfl .pic img.ava{width:100%;height: auto;}
.yxsyfl .pic em.play{display:none;}
.yxsyfr ul li{ width:48%; height:auto;padding-left:1%;}
.yxsyfr ul li img{ width:100%; height:150px;}

.ztalcon{height:auto;}
.hz_c ul{ width:73%;}
#ScollName8{ width:73% !important;}
.albgn{ width:90%}
.albg{ width:100%; height:auto;}
.h01{ width:10%;    overflow: hidden;}
.h01 a{ height:136px; display:block;}

.synews-2{ width:100%; height:auto;}
.synewsfr-2{width:100%;}
.synewsfr-2 dt img{ width:100%; height:auto;}
.synewsfr-2 dl{ padding-bottom:30px;}
.syn01-2,.syn02-2{width:auto; font-size:.9rem}
.syn02-2{width:auto;margin:10px 20px 20px;}
.xinwentopfr p{font-size:.9rem}
 
.xinwentop{ width:100%; height:auto;}
.xinwentopfl,.xinwentopfr{ width:100%; padding-right: unset;}
.xinwentopfl img{ width:100%; height:auto;}
.xinwenfr{width:96%; padding-left: 2%;padding: 2%;}
.xinwenbot{ width:100%; height:auto;}
.xinwenbot li{ width:100%; height:30px; overflow:hidden;}

.footer{ height:auto; padding-bottom:80px;}
.footercd{display:none;}
.QQ_S{display:none;width:50px;}
.Q_top,.Q_pic{display:none;}
.Q_sign{background-position: -260px -435px;}
.hide_pic2{ background-position: -260px -479px;}
/*div#roll {
    position: fixed;
    right: 10px;
    bottom: 100px;
    width: 50px;
    height: 50px;
    z-index: 999999;
	display:none;
}
div#roll_top {
    width: 50px;
    height: 50px;
    background: url(/templets/images/qqkf.png) no-repeat;
    background-position: -250px -431px;
}*/
.footeral{display:none;}
.link{display:none;}
.footerfl dd,.footerfl dt{ font-size:.9rem;}
.xinwenbot li a{ font-size:.9rem;}
#flashs .btn{ right:5%;}
.inbotbg{background-size:auto 100%;width: 100%; height:100%;}
.footerfl,.footerxx,.footerfr{ width:100%;}
.footerfl dd span{display:none;}
.footerxx{ padding-bottom:50px; height:auto;}
.footerfl dl{ padding-left:0; text-align:center}
.footerfr{ padding-left:0; padding-right:0;}


/**    **/

.weizhi{width:100%;}
.weizhi span{ padding-left:10px;}
#Pro_Main,#Pro_Mleft,#Pro_Mrig,.stitle00{width:100%;}
.proleftitle{background: #e50112; width:100%; height: 60px;display:none;}
.Probigt,.prosmallt{width:100%;}
.prosmallt,.Probigt{padding-left: 10px;}
.prosmallt ul li{ width:auto; float:left; display:block;height: 30px;}
.prosmallt ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0}
.prosmallt ul li a{ padding:0 5px;}
.sysearch{display:none;}
#Pro_Mleft{padding-bottom: 30px;}
.prorigtitle{padding-left: 10px;width: auto;}
.prolist{width: auto;height: auto;}
.prolistfl{width:100%; padding:0;}
.prolistfr{width:92%; height:auto; padding:4%;}
.prolistfl img{ width:100%; height:auto; padding:0;}
.prolisttop{ padding-bottom:10px;height: auto;}
.yych{width:100%;}
.prockxq{display:none;}
#mflashs{ height:120px}
.apage{ width:100%;}

.Probigt:nth-of-type(4),.Probigt:nth-of-type(6){display:none;}
.prosmallt:nth-of-type(5),.prosmallt:nth-of-type(7),.prosmallt:nth-of-type(9){display:none;}


.rmcp{ width:100%; height: auto;}
.rmpro{ width:100%; height: auto; padding-bottom:30px;}
.rmpro:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0}
.rmcphdp{ width:100%;}
.prohot{ width:auto;}
.rmcpfl{ width:100%;}
.rmcpfl img{ width:100%; height: auto; padding:0}
.rmcpfr{ width:92%; }
.rmcpfrbot{display:none;}


.promain{ width:100%;}
.promainfl{ width:100%;padding: 0;height: auto;}
.w3cFocus,.w3cFocusIn{ width:100%; height:auto;}
.w3cFocusIn .bd li img{ width:100%; height:auto;}
.w3cFocus .prev,.w3cFocus .cent,.w3cFocus .next{top: unset; bottom:10px;}
.w3cFocus .prev{background: url(/templets/m/images/l01.png) no-repeat; left:0%; width:35px; height:100px;top:35%;}
.w3cFocus .next{background: url(/templets/m/images/r01.png) no-repeat; right:0%; left:inherit; width:35px; height:100px;top:35%;}
.w3cFocus .cent{display:none;}
.promainfr{ width:92%;padding:4%;height: auto;}
.rmcpfr2{ width:100%; height:auto;}
.rmcpfr2 .cpcslb{ width:100%; height:auto; padding: 20px 0;}
.promainfr table{ height:auto;}
.probody{ width:94%;margin: 0 auto;}
.hxjg,.hxjg h3,.hxjg span{ width:100%;}
.probody p img{ width:98% !important; height:auto !important;}
.prm_c{ width:100% !important;}
.prm_c li{ height:auto;line-height: 24px;}
.prm_c li b{ width:30%;padding: 0 0 0 2%;font-size: .8rem;}
.prm_c li span{ width:65%;padding: 0 0 0 2%;background: none;font-size: .8rem;}
.cpxxb{width: 100%;float: unset;    margin: 20px auto;margin-right: unset; background: url(/templets/images/syny01.jpg) left no-repeat;}
.cpxxb a{ padding-left: 55px;float: left;}
.dz{ height:auto;}
.dz h3 span{display:none;}
.dz h3 i{ font-size:1rem;	}
.choo{ width: 96%;margin-left: 4%;}
.choo h4 i{padding-left: 0;display: block;height: 40px;}
.choo h4{height:80px;}
.tit01{width:100%;height: auto;}
.qt{ width:100%;    margin: 0 auto;}
.tit03{ width:auto;}
.tit03 li a,.tit02 li a{ width:145px;background: url(/templets/images/dz_line.gif) no-repeat left center;padding-left: 15px;}
.tit03 li select,.tit02 li select{ width:146px;}
.onl{ margin-top:20px; width: 100%; height:auto;background: #f5f5f5;}
.onl ul{padding: 30px 0 0 10px;}
.yxsy_2{ width:100%;height: auto;}
.wmcp2_2{ height:auto;}
.yxsylb_2{width:100%;height: auto;}
.yxsyfl_2,.yxsyfr_2{ width:100%;}
.yxsyfr_2 ul li{ width: 48%; padding-left: 2%; height:auto;}
.yxsyfr_2 ul li img{width:100%;height: auto;}
.yxsyfl_2 .pic img.ava{width:100%;height: auto;}
.fsal{width:100%;height: auto;}
.fsal ul li{width: 32%;height: auto;padding: 0 1% 10px 0;}
.fsal ul li img{width: 100%;height: auto;}
.cpcslb tr:nth-child(2){display:none;}
.rmcpfr2{ padding:0}


.news_con{width:100%;}
dl.dl_43 dt{width:30%;}
dl.dl_43 dd{width:60%;}
dl.dl_43 dt img{width: 100%;height: auto;}
dl.dl_43 dd.newsd2{display:none;}
dl.dl_43 dd.newsd1{font-size:.8rem; line-height:20px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;    height: 5rem;}
dl.dl_43 dd em,dl.dl_43 dd span{display:none;}
dl.dl_43 dd h3 a{ font-size:.9rem}
.leftlx{display:none;}


.yxsylb-4{ width:100%; max-width:640px;height: auto;}
.yxsyfr-4,.yxsyfl-4{width:100%;}
.yxsyfl-4 .pic img.ava{width:100%;height: auto;}
.yxsyfl-4 .pic em.play{display:none;}
.yxsyfr-4 ul li{ width:48%; height:auto;padding-left:1%;}
.yxsyfr-4 ul li img{ width:100%; height:150px;}

.synews{width:100%;height: auto;}
.synewsn{ padding-top:30px;}
.synewsfl{width:100%;}
.synewsfllb{width:100%;padding-left: 20px;}
.synewsflt{padding-left: 20px;}
.synewsflt2{display:none;}
.synewsfr{width:100%; padding: 30px 0;}
.synewsfr dt img{width:100%;height: auto;}
.syn01{ width:96%; padding:0 2%;height: 28px;}
.syn01 a{ font-size:.9rem}
.syn02{ width:96%; padding:0 2%;font-size:.9rem}


.gsxc li{ width:48%; padding:1%;}
.gsxc li img{width:100%;height: 140px;}
#Pro2_Mrig{width:100%;}
.n_info_con{width: auto;}
#cntrBody{width:100%;}
#cntrBody p img,#cntrBody img{ max-width:100%;  height:auto !important;}
.n_info_con p{padding: 0 2px 5px;font-size: .96rem;}
.gduo{ height:auto;padding: 0;}
.gduo span{width:100%;}


.tagsindex{width:98%;}
.tags_list dd a{white-space: unset;    padding: 3px 5px;}


.zjsycon{width:100%;}
.zjsyfr{width:100%; padding-left:0;}
.zjsyfl{display:none;}
.zjsyfrt img{width:100% !important;height:auto !important;}
.zjsyfr p{padding: 5px 10px 5px;    font-size: .9rem;}
.syfbt{height:auto;background: url(/templets/images/syfbt.jpg) left center no-repeat;padding-top: 0;}
.syfbt ul{width:100%;    padding-top: 0;}
.syfbt ul li{width:48%;padding: 20px 1%;}
.syfbt ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0}
.syfbt:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0}
.lxwm26{width:100%;}
.syqytl p{width: auto; margin: 0 11px; font-size: .9rem;}
.ljtabnr p{font-size: .9rem;}
.synewsfllb li a{font-size: .9rem;}
.lxwm26 h3,.lxwm26 span{width:100%; text-align:center;}

.syrwt{width:100%;height: auto;}
.syrwt ul li{ width:24%; padding-right:1%;    height: auto;}
.syrwt ul li a{width:100%;}

.r1 a{ background:url(/templets/images/syrw01-1.jpg) center top no-repeat; }
.r1 a:hover{ background:url(/templets/images/syrw01.jpg) center top no-repeat; }
.r2 a{ background:url(/templets/images/syrw02-1.jpg) center top no-repeat; }
.r2 a:hover{ background:url(/templets/images/syrw02.jpg) center top no-repeat; }
.r3 a{ background:url(/templets/images/syrw03.jpg) center top no-repeat; }
.r3 a:hover{ background:url(/templets/images/syrw03.jpg) center top no-repeat; }
.r3-2 a{ background:url(/templets/images/syrw03-1.jpg) center top no-repeat; }
.r3-2 a:hover{ background:url(/templets/images/syrw03-1.jpg) center top no-repeat; }
.r4 a{ background:url(/templets/images/syrw04-1.jpg) center top no-repeat; }
.r4 a:hover{ background:url(/templets/images/syrw04.jpg) center top no-repeat; }
.r5 a{ background:url(/templets/images/syrw05-1.jpg) center top no-repeat; }
.r5 a:hover{ background:url(/templets/images/syrw05.jpg) center top no-repeat; }
.r6 a{ background:url(/templets/images/syrw06-1.jpg) center top no-repeat; }
.r6 a:hover{ background:url(/templets/images/syrw06.jpg) center top no-repeat; }
.r7 a{ background:url(/templets/images/syrw07-1.jpg) center top no-repeat; }
.r7 a:hover{ background:url(/templets/images/syrw07.jpg) center top no-repeat; }
.r8 a{ background:url(/templets/images/syrw08-1.jpg) center top no-repeat; }
.r8 a:hover{ background:url(/templets/images/syrw08.jpg) center top no-repeat; }

.ljsy{ height:auto;}
.lxwm29{ width:100%}
.ljsytab{  width:100%; height:auto;}
.ljsytab ul li{ width:23%; padding: 0px 1%; height: 126px;}
#zjwm1{ background-size:100% auto; }
#zjwm2{background-size:100% auto;}
#zjwm3{ background-size:100% auto;}
#zjwm4{ background-size:100% auto;}
#zjwm1.cur{ background-size:100% auto;}
#zjwm2.cur{ background-size:100% auto;}
#zjwm3.cur{ background-size:100% auto;}
#zjwm4.cur{ background-size:100% auto;}
.ljsytab:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0}
.ljsytabnr{ width:auto; height: auto;}


#scroll{ width:100%}
.imp4{ height:auto;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left: 35%;}
.owl-theme .owl-controls .owl-buttons .owl-next{right: 35%;}


.ctc{ height:auto;background: none;    padding: 0 10px;}
.ctc .ctc_w{ width:auto; height: auto;}
.ctc ul{ padding-top:30px;}
.ctc li{ width:auto; height: auto;}
.ctc li p{ line-height:20px;}
.ctc .ctc3 p:nth-child(1){ height:auto;}
.bddt{ width:98%}
#dituContent{width:100% !important;height:300px !important;}
.map{ height:auto; padding-bottom:30px;}
.tit01 li a,.tit03 li a{ width:35%;}
.tit01 li select,.tit03 li select{ width:55%;}
.prohot ul li{width: 85px;}






}