.hea,.cent,.foot{ margin:0 3%; width:94%;}

header{ display:block}

.zg0{ display:none}

.hea .left{ width:50%}

.hea .right strong{ display:none}

.hea .right p{ font-size:14px}

.logo img{ width:90px; height:71px}

.logo{ left:0; margin-left:0}

.sjx{ display:block}

.pcx{ display:none}

.mean-container a.meanmenu-reveal{ margin-right:30%;}

.hea .right{ width:29%; position:absolute; top:0; right:0; z-index:99999}

.hea .left{ position:absolute; top:53px; right:0; z-index:99999}

.hea{ position:relative}

.hea1{ display:none}

.hea2{ height:53px}

.dwe{ background:#fff; padding:2px 10px 10px}

.sy1 .left h1, .sy3 .left h1, .sy5 h1, .sy7-1 h1, .sy8-1 .left h1{ font-size:16px}

.sy1 .left p{ line-height:20px}

.sy1 .left h2 a{ font-size:12px}

.sy2-1{ width:100%; height:233px}

.sy2-2{ padding: 11% 8%;}

.sy2-2 .right{ padding-top:5%}

.sy1{ margin-bottom:8%}

.sy2-2 .right h1{ font-size:15px}

.sy3 .left,.sy3 .right{ width:100%}

.sy3 .left h2, .sy7-2-1 div h2{ font-size:14px}

.sy3 .left h2{ margin-top:2%}

.sy3 .left p{ font-size:12px; line-height:22px; margin:6% 0}

.sy3-1 dl dd{ font-size:12px}

.sy3-1 dl dt img{ width:35px}

.sy3-1 dl{ padding:5% 0}

.sy3 .left{ margin-bottom:6%}

.sy4 p a, .sy8-1 .right h1 input{ width:110px; line-height:33px; font-size:14px}

.sy4 p{ padding:8% 0}

#demo2 .flex-direction-nav{ top: 69%;width: 72px; height: 32px; padding-top:7px}

#demo2 .flex-direction-nav li a{ background-size:100% !important; width:13px}

#demo2 .flex-direction-nav li a.flex-prev{ left:16%}

#demo2 .flex-direction-nav li a.flex-next{ right:16%}

.sy6 ul li, .sy6 ul li img{ width:59px; height:43px}

.sy6 ul{ height:43px; margin-left:-30px}

.sy6 ul li{ margin-left:30px}

.sy6{ padding:6% 0}

.sy7-2{ margin-left:0; margin-top:-4%}

.sy7-2-1{ width:100%; margin-left:0; margin-top:4%}

.sy7-2-1 h1 img{ height:251px}

.sy7-1 p,.sy5 p,.sy3 .left p,.sy2-2 .right p{ line-height:20px}

.sy7-2-1 div{ padding:3% 6%}

.sy7-2-1 h3{ padding:3%}

.sy7-2-1 h3 img{ width:25px; margin-bottom:10%}

#demo2{ margin-bottom:8%}

.sy7-1{ margin-top:8%}

.sy8-1 .left, .sy8-1 .right{ width:100%; height:inherit}

.sy8-1 .left p{ margin: 5% 0px 8%;}

.sy8-1 .left h2{ font-size:15px}

.sy8-1 .left h2 img{ width:23px}

.sy8-1 .right p{ margin-top:13%; padding: 5% 0 3%;}

.foot p, .foot p a,.fa1{ font-size:12px; line-height:20px}



.banner p{ font-size:16px; top:32%}

.banner p .b1{ font-size:12px}

.al1 ul li{ width:47%}

.al1 ul li img{ height:125px}

.fy a{ width:25px; line-height:23px; margin-right:10px; font-size:13px}

.fa2-1 .left, .fa2-1 .right,.f-t img{ width:100%; height:inherit}

.f-t img{ width:100%}

.f-w{ text-align:left; padding:5% 2%}

.f-w h1 span{ float:left; margin-left:0; margin-right:10px}

.f-w h1{ overflow:hidden; line-height:40px}

.f-w h1, .fa2-1 .right.f-w h1{ font-size:16px}

.f-w h1 span{ width:40px; line-height:40px}

.f-w p, .f-w h2{ margin-right:0}

.fa1{ margin-bottom:2%}

.fa2-1 .right.f-w p, .fa2-1 .right.f-w h2{ padding-left:0}



.xz-l-1 h1{ font-size:15px}

.xz-l-1 h1 img{ width:12px}

.xz-l-1 .fa-chevron-down1{ bottom:2%}

.xz-l h2 a{ width:80px; line-height:28px; top:3%}

.xz-l-1 .fa-chevron-down1{ background-size:100%; width:15px;}

.xz-l-1{ padding:5% 0}



.xw1-1 .right p{ display:none}

.xw1-1 .left{ width:63%; padding-right:5px}

.xw1-1 .left h1{ width:32%} 

.xw1-1 .left h1 img{ width:20px}

.xw1-1 .left h2{ width:68%}

.xw1-1 .left h2 img{ height:104px; box-shadow: 0 0 5px #ccc;}

.xw1-1 .right{ width:33%}

.xw1-1 .right h1 a{ font-size:15px}

.xw1-1 .right h1{ margin-top:13%}

.xw1-1 .right p{ text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}

.xw1-1 .left, .xw1-1 .right{ padding:5px 0}



.xwx2 h1 .left,.xwx2 h1 .right{ width:100%; float:none; display:block; background-size:23px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.xwx2 h1 .right{ background:url(../images/xw-3.png) no-repeat left center; padding-right:0; padding-left:35px}

.xwx2 h1 .left{ padding-left:35px}

.xwx2 h1 .right:hover{ background:url(../images/xw-5.png) no-repeat left center;}

.xwx2 h1 a{ line-height:30px}



.gy1 .left,.gy1 .right{ width:100%}

.gy1 .left{ background-size:30px; padding-left:50px}

.gy1{ margin:8% 0}

.gy3 h1 img{ width:160px}



.gy1 .left p, .gy3 p,.cp2-1 dl dd span,.cp3-1 .left p{ line-height:20px}

.gy3 h2 img{ width:25%; margin:2% 0}



.cp1{ background-size:23px !important; padding-right:35px}

.cp1-1 h2 span,.cp4-1 dl dd{ font-size:12px}

.cp1-1 h2 .curr1{ font-size:14px}

.cp1-1 h2{ line-height:20px}

.cp1 h1,.cp4-1 dl dd strong{ font-size:16px}

.cp1-2 ul li img{ width:184px; height:177px}

.cp1-2 ul li{ width:196px; height:179px; margin-left:10px}

.cp1-2 ul{ height:179px; margin-left:-10px}

.cp2 h1 img, .cp4 h1 img{ width:240px}

.cp2-1 dl{ width:100%; margin-left:0;}

.cp2-1{ margin-left:0}

.cp2-1 dl dt img{ display:block; margin:auto; width:35px}

.cp2-1 dl dd{ text-align:center; margin-top:3%; font-size:14px}

.cp2-1 dl dd span{ text-align:left; margin-top:3%}

.cp2-1 dl{ margin-top:4%}

.cp3-1 .left,.cp3-1 .right{ width:100%}

.cp3-1 .left p strong{ font-size:20px}

.cp3-1 .left{ margin-bottom:4%}

.cp4-1 dl{ width:46%}

.cp4-1 dl dt{ width:42%; padding:13% 0}

.cp4-1 dl dd{ width:58%}

.cp4-1 dl dd strong{ background-size:50px; margin-bottom:8%}

.cp4-1 dl dt img{ width:30px}

.cp2-1{ margin-top:2%}

.cp1{ margin-bottom:5%; margin-top:8%}

.cp3{ margin-left:2%}

.cp1{ margin-right:2%}





.slide .triggers a{ width:80px; height:80px}

.slide .triggers a img{ width:72px; height:72px; margin-top:4px}

.slide .triggers a span{ font-size:14px; top:35px}

.slide .triggers{ height:80px; bottom:-40px}

.slide .link-watch{ background-size:100% !important; width:30px}

.sy1{ margin-top:15%}

.prosp1{ font-size:18px !important}
.single td{ font-size:13px !important;}


