@charset "utf-8";


* {}

a {text-decoration: none;color: #333;padding:0;margin:0;}

ul {list-style: none;padding:0;margin:0;}

li {list-style: none;padding:0;margin:0;}

ul li {list-style: none;padding:0;margin:0;}

img {border: none;padding:0;margin:0; vertical-align:middle; max-width:100%;}

a img{border: none;padding:0;margin:0;}

input,button,select,textarea{outline:none}

textarea{resize:none}

p{padding:0;margin:0;}

body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0; font-family:"微软雅黑", "宋体", "黑体";}



.main,.ftit,.link,.foot { width:100%; max-width:1200px;margin:0px auto;overflow:hidden;clear:both;}

.mainbg{width:100%; background: url(../images/body_bg.jpg) repeat-x top center #fff; }

.topbg{ width:100%;background: url(../images/topbg.jpg) no-repeat top center #fff; }

.nybg{ background:#FFF}

.head{ width:100%; max-width:1200px;margin:0px auto; position:relative;}

.logo{ float:left;}

.tel{ float: right; padding-top:34px; width:700px;}

.sear{ float:right; border:1px solid #ddd; padding:1px; padding-left:12px; border-radius:25px;}

.sear1{ border: none; padding:0; margin:0; width:400px; padding-left:30px; background: url(../images/ico4.png) no-repeat left center #fff;  height:38px; line-height:30px;border-bottom-left-radius:20px;}

.sear2{ border:none; padding:0; margin:0; width:80px; background:#d73816; height:38px; border-radius:25px; color:#fff;}

.tel_p1{ float:left; margin-top:8px; margin-left:20px;}

.tel_p1 a{ margin-left:20px;}

.tel_p2{ float:right; line-height:40px; color:#bda707;}

.tel_p2 a{ color:#bda707;}

/*.menu{ background:#e10714; padding:5px 0;}

.menu ul{ overflow:hidden; clear:both; width:100%; max-width:1230px;margin:0px auto;}

.menu li{ float:left; font-size:14px; width:82px; text-align:center;}

.menu li a{ display:block; line-height:26px; color:#fff;}

.menu li:hover a,.menu .no{}

*/



.hj{overflow:hidden; clear:both; height:10px;}

.hj2{overflow:hidden; clear:both; height:20px;}

.hj3{overflow:hidden; clear:both; height:30px;}

.pp1{ padding:10px 0;}

.pp2{ padding:15px 0;}

.pp3{ padding:4% 0;}

.clear{ overflow:hidden; clear:both;}

.imag1{ display:block; position:relative; width:100%; padding-bottom:50%;}

.imag2{ display:block; position:relative; width:100%; padding-bottom:75%;}

.imag3{ display:block; position:relative; width:100%; padding-bottom:56%;}

.imag4{ display:block; position:relative; width:100%; padding-bottom:53%;}

.imag5{ display:block; position:relative; width:100%; padding-bottom:67%;}

.imag6{ display:block; position:relative; width:100%; padding-bottom:100%;}

.imag7{ display:block; position:relative; width:100%; padding-bottom:150%;}

.imag8{ display:block; position:relative; width:100%; padding-bottom:30%;}

.imag1 img,.imag2 img,.imag3 img,.imag4 img,.imag5 img,.imag6 img,.imag7 img,.imag8 img{ position:absolute; top:0; left:0; width:100%; height:100%;}



.focus .wrappic{height:100%;width:100%;overflow:hidden; clear:both; padding:0; margin:0;position:relative;}

.focus ol{left:0;height:100%;overflow:hidden; clear:both; padding:0; margin:0;position:absolute;top:0;width:9999px;}

.focus ol li{float:left;height:100%;width:100%;}

.focus ol li img{height:100%;width:100%;vertical-align:middle;}

.focus ul{/*right:10px;*/left:50%; margin-left:-30px; position:absolute; bottom:10px; z-index:999; width:60px;}

.focus ul li{background:rgba(204,204,204,0.5);border-radius:25px;cursor:pointer;display:inline;float:left;font-size:0;line-height:0;height:9px;margin-left:5px;overflow:hidden;width:9px;}

.focus ul .current{background:#f00;}

#btn_prev{ position:absolute; top:40%; left:5%; z-index:99999999; font-size:72px; color:#fff; width:60px; overflow:hidden; float:left;}

#btn_next{ position:absolute; top:40%; right:5%; z-index:999999999; font-size:72px; color:#fff; width:60px; text-align:right; overflow:hidden; float:right;}



.difang{ background:#f7f7f7; padding:5px; font-size:16px}



.new{ background:#f7f7f7 url(../images/ico5.png) no-repeat top left; text-align:center;}

.new_p1{ font-weight:bold; color:#cb1c1d; overflow:hidden;}

.new_p1 a{ color:#cb1c1d;}

.new_p2{ clear:both; overflow:hidden;}

.new_p2 a{ margin:0 1%;}



.nr1_p1{ background:#f5f5f5; overflow:hidden; clear:both; height:225px; width:760px;}

.nr1_p11{ float:left; background:#e60012; width:60px; height:225px;display: flex;justify-content:center; align-items:Center; color:#fff;writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/ font-size:28px; font-weight:bold; line-height:3;}

.nr1_p2 .pcont { width:630px; float:left; overflow:hidden;  }

.nr1_p2 .ScrCont { width:32766px; zoom:1;  }

.nr1_p2 #List1_1{float:left;}

.nr1_p2 #List2_1{float:left;}

.nr1_p2 .left{ position:absolute; top:100px; left:8px;}

.nr1_p2 .right{ position:absolute; top:100px; right:8px;}

.nr1_p2{ float:right; width:630px; padding:15px 35px 0 35px; height:200px; position:relative;}

.nr1_p2 li{ float:left; text-align:center; width:200px; padding:5px;}

.nr1_p22{ display:block; font-size:16px; line-height:40px; height:40px; overflow:hidden; padding-top:5px;}

.nr1_p23{ line-height:20px; height:40px; overflow:hidden;}



.none {display:none;}

.tit1 {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background:#f7f7f7; border-top:1px solid #e10714;} 

.tit1 ul,.nr1_p4 ul{display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-pack: start; -ms-flex-pack: start;justify-content: flex-start; width:100%;}

.tit1 li,.nr1_p4 li {-webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align:center;} 

.tit1 li a{ display:block; line-height:2.3;}

.tit1 .active{background:#e10714;color:#fff;}

.tit1 .active a{color:#fff;}

.nr1_p3{ padding-top:5px;}

.nr1_p3 li{ overflow:hidden; clear:both; background:url(../images/tub1.jpg) no-repeat left center; padding-left:15px;}

.nr1_p4{ margin:0 -8px;}

.nr1_p4 li{ padding:0 8px;}

.nr1_p4 li a{ display:block; color:#fff; padding:8% 0; line-height:2; border-radius:5px;}

.nr1_p51 a{ display:block; position:relative; width:100%;}

.nr1_p51 a img{ position:absolute; top:0; left:0; width:100%; height:100%;}

.nr1_p52{ padding:3%; background:#f5f5f5;}

.nr1_p52 li{ overflow:hidden; clear:both; background:url(../images/tub3.jpg) no-repeat left center; padding-left:25px;}

.nr1_p51 video{ width:100%; height:200px}

.tit2{ background:url(../images/tbg1.jpg) repeat-x; background-size:100% 100%; overflow:hidden; clear:both; line-height:2.4;}

.tit2_p1{ float:left; background:url(../images/tbg2.jpg) no-repeat; background-size:100% 100%; padding:0 10%; color:#fff;}

.tit2_p2{ display:block; float:right; color:#777;}

.nr1_p6{ overflow:hidden; clear:both; padding:15px 0; border-bottom:1px solid #ddd;}

.nr1_p61{ float:left; width:36%; border:1px solid #eee;}

.nr1_p62{ float:right; width:62%;}

.nr1_p63{ font-weight:bold; overflow:hidden; display:block;}

.nr1_p64,.nr1_p65{ color:#666; overflow:hidden;}

.nr1_p7{ padding-top:8px;}

.nr1_p7 li{ overflow:hidden; clear:both; background:url(../images/tub2.jpg) no-repeat left center; padding-left:15px;}

.nr1_p7 li a{ display:block; float:left; max-width:calc(100% - 70px);}

.nr1_p7 li p{ float:right; max-width:70px; color:#888;}

.nr2_p11,.nr2_p13{ float:left;}

.nr2_p12,.nr2_p14{ float:right;}

.nr2_p13 li{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align:center;}

.bor1{ border:1px solid #eaeaea; padding:0 10px;}

.tit3{ overflow:hidden; clear:both; line-height:2.4; padding:0 1%; border-bottom:1px solid #eaeaea; background:url(../images/tbg5.jpg) no-repeat left center;}

.tit3 li{ float:left; padding:0 1%;}

.tit3 li a{ display:block;}

.tit3 .active a{ border-bottom:1px solid #e10714;color:#e10714;}

.tit3 .active a{color:#e10714;}



.tit33{ overflow:hidden; clear:both; line-height:2.4; padding:0 1%; font-size:16px }

.tit33 li{ float:left; padding:0 1%;}

.tit33 .active{ border-bottom:2px solid #c00;}



.nr1_p8{ padding-top:10px;}

.nr1_p8 a p{ position:absolute; z-index:999; bottom:0; width:98%; line-height:30px;height:30px; color:#fff; background:url(../images/bg1.png); padding:1%; overflow:hidden; text-align:center;}

.tit4{ overflow:hidden; clear:both; border-top:5px solid #ff0004; padding:1% 0;}

.tit4_p1{ float:left; color:#ff0004;}

.tit5{ overflow:hidden; clear:both; padding:1% 0;}

.tit5 .tit4_p1{ font-weight:bold;}

.nr2_p41{ display:block;}

.nr2_p42{ line-height:22px; height:44px; overflow:hidden; color:#777}



.nr2_p5 .pcont { width:1140px; margin:0 auto;overflow:hidden;  }

.nr2_p5 .ScrCont { width:32766px; zoom:1;  }

.nr2_p5 #List5_5{float:left;}

.nr2_p5 #List2_5{float:left;}

.left5{ position:absolute; top:40%; left:8px;}

.right5{ position:absolute; top:40%; right:8px;}

.nr2_p5{ width:1140px; margin:0 auto; padding:10px 30px; position:relative; background:#f5f5f5;}

.nr2_p5 li{ float:left; text-align:center; padding:10px; width:210px;}



.ftbg{ background:#f4f4f4;}

.link_t{ float:left; width:100px; line-height:48px;}

.link_n{ float:right; width:calc(100% - 110px);}

.link_n li{ float:left; width:20%; text-align:center;}

.link_n li img{ width:158px; height:48px;}

.ftit{ text-align:center; border-top:1px solid #ddd;}

.ftit a{ margin:0 5px;}

.foot{ text-align:center;}

.footer-links-text {}

.footer-links-text .hd{height:30px;line-height:30px;position:relative;padding:0 10px 0 20px;}

.footer-links-text .hd ul{float:left;position:absolute;left:20px;top:-1px;height:32px;}

.footer-links-text .hd ul li{float:left;cursor:pointer;padding:0 15px;}

.footer-links-text .hd ul li.on{height:30px;color:#29101B;border-bottom:2px solid #e4393c;}

.footer-links-text .bd ul{zoom:1;padding:15px;}

.footer-links-text .bd li{float:left;padding-right:20px;height:24px;line-height:24px;}

.footer-links-text .bd li a{ font-size:16px}



.focusb .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }



.focusb .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  

.focusb .btn a:hover,.focusb .btn a.current{  cursor:pointer;background:#fc114a;}  

.focusb .fPic{ position:absolute; left:0px; top:0px; }  

.focusb .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.focusb .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;   text-align:left; }  

.focusb .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  

.focusb .fcon{ position:relative; width:100%; float:left;   background:#000  }  

.focusb .fcon img{ display:block; }  

.focusb .fbg{bottom:5px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  

.focusb .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.focusb .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    

.focusb .D1fBt .current,.focusb .D1fBt a:hover{background:#e70718;}    

.focusb .D1fBt img{display:none}    

.focusb .D1fBt i{ font-style:normal; }    

.focusb .prev,.focusb .next{position:absolute;width:40px;height:74px;background: url(../images/focusb_btn.png) no-repeat;}

.focusb .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  

.focusb .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  

.focusb .prev:hover{  background-position:0 0; }  

.focusb .next:hover{  background-position:-40px 0;}  





.location{margin:10px 20px 0px 20px; height:30px; line-height:30px; overflow:hidden;}

.location .fl{font-size:16px;color:#373737;}

.location .fl a{display:inline-block;color:#373737;padding:0 0 0 5px;}

.location .fl span{color:#373737;display:inline-block;padding-left:5px;}

.viewbox{margin:10px auto auto; overflow:hidden;}

.article{width:97%;padding:0 1%;}

.article h1{color:#1f5781;font-weight:700;text-align:center;}

.article h2{font-size:14px;color:#1f5781;font-weight:700;text-align:center;}

.article .info{ line-height:20px;text-align:center;overflow:hidden;color:#666;padding:10px 0px;}

.article .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}

.article .content{line-height:1.8;font-size:16px;text-align:left;padding:20px;}

.article .content p{padding-bottom:5px;}

.article .context{float:left;}

.article .context ul li{line-height:29px;color:#888;}



.listbox{max-width:1200px;margin:0px auto 20px auto;}

.listbox .listbox_top{height:9px;background:url(../images/list-top.png) no-repeat bottom;}

.listbox .listbox_bottom{height:8px;background:url(../images/list-bottom.png) no-repeat bottom;}

.listbox .listbox-center{ height:auto;overflow:hidden;background:url(../images/list-center.png) repeat-y;}



.listbox-nav{width:208px;float:left;overflow:hidden;margin-left:9px;}

.listbox-nav ul{padding:10px 0px;}

.listbox-nav ul li{line-height:30px;border-bottom:1px solid #C9C9C9;margin:0 20px 0 11px;padding:5px 0;text-align:center;}

.listbox-nav ul li a{line-height:30px;font-size:20px;font-weight:bolder;color:#A30000;padding:5px;}

.listbox-nav ul li.nobr{border-bottom:none;}





.listbox-right .tith2{font-size:24px;font-weight:bolder;color:#A30000;height:35px;text-align:left;margin:10px  5px;}

.list-news{ }



.list-news li a{color:#54576C;}

.list-news li a:hover{color:#941e23;}

.list-news li span{color:#555656;font-size:14px;float:right;font-family:Arial,黑体;}

.content iframe { width:100%; height:500px;}
.content video { width:100%; height:500px;}

.pagesb{padding: 20px 0;width:100%;text-align: center;clear: both;}
.pagesb a,.pages span{color: #666;padding: 0 10px;margin: 0 3px;display: inline-block;vertical-align: middle;line-height: 30px;background: #f9f9f9;border: 1px solid #f2f2f2;}
.pagesb a:hover{display:inline-block;color: #fff;background: #9c0e11;border-color: #9c0e11;box-shadow: 0 0 14px rgba(0, 0, 0, .2);}
.pagesb span{display:inline-block;color: #666;}
.pagesb a.page-num-current{display:inline-block;color: #fff;background: #9c0e11;border-color: #9c0e11;box-shadow: 0 0 14px rgba(0, 0, 0, .2);}
.qq{ width:100%; margin:0 auto; position:relative;}
.fullSlide{ position: absolute; top:0; left:0;width:100%; height:100%;}
.fullSlide .bd{position:relative;z-index:0;overflow:hidden;height:100%;}
.fullSlide .bd ul{width:100% !important; height:100%;}
.fullSlide .bd li{width:100% !important; height:100%;overflow:hidden;text-align:center; background:url(../images/bg2.png) no-repeat center; background-size:100% auto;}
.fullSlide .bd li a{ display:block; background:rgba(0,0,0,0.5); color:#FFF; padding:1% 14% 1% 2%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; position:absolute; bottom:0; left:0; width:84%; text-align:left;}
.fullSlide .hd{position:absolute;bottom:2%; right:0; width:100%;display: flex;   justify-content:center;  align-items:Center;height:22px;line-height:20px;}
.fullSlide .hd ul{text-align:center; width:100%; margin:0 auto; max-width:1200px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;height:12px;width:12px; max-width:50px;margin:2px 4px;overflow:hidden;filter:alpha(opacity=90);opacity:0.6;line-height:999px;background:#fff; border-radius:50px;}
.fullSlide .hd ul .on{background:#009afe;background:#5098e4;opacity:1;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:2%;background-position:-6px -137px;}
.none {display: none;}
.qq2 .fullSlide .hd{position:absolute;bottom:2%; width:20%; display: flex;   justify-content:center;  align-items:Center;height:22px;line-height:20px;}

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

.tt1{font-size:12px;}

.tt2{font-size:12px;}

.tt3{font-size:15px;}

.tt4{font-size:16px;}

.tt5{font-size:18px;}

.tt6{font-size:20px;}

.tt7{font-size:22px;}

.tt8{font-size:24px;}

.tt9{font-size:26px;}

.tt10{font-size:28px;}

}

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

.tt1{font-size:12px;}

.tt2{font-size:12px;}

.tt3{font-size:15px;}

.tt4{font-size:16px;}

.tt5{font-size:18px;}

.tt6{font-size:20px;}

.tt7{font-size:22px;}

.tt8{font-size:24px;}

.tt9{font-size:26px;}

.tt10{font-size:28px;}

}

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

.tt1{font-size:12px;}

.tt2{font-size:12px;}

.tt3{font-size:15px;}

.tt4{font-size:16px;}

.tt5{font-size:18px;}

.tt6{font-size:20px;}

.tt7{font-size:22px;}

.tt8{font-size:24px;}

.tt9{font-size:26px;}

.tt10{font-size:28px;}



}

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

.tt1{font-size:12px;}

.tt2{font-size:14px;}

.tt3{font-size:16px;}

.tt4{font-size:18px;}

.tt5{font-size:20px;}

.tt6{font-size:22px;}

.tt7{font-size:24px;}

.tt8{font-size:26px;}

.tt9{font-size:28px;}

.tt10{font-size:30px;}



}

@media (max-width:768px){

.pc{ display:none;}

.app{ display:block;}

.logo{/* width:40%;*/ padding-left:1%;}

.tel{ float:right; padding-right:10%; width:35%;}
.qt{ position:relative; width:100%; padding-bottom:25%; height:0; overflow:hidden;} 
.qq2 .qt{ position:relative; width:100%; padding-bottom:63.1%; height:0; overflow:hidden;} 

.focus{ height:140px;}

.mhj{ height:2px;}

.mhj2{ height:10px;}

.f14{ font-size:12px;}

.f16{ font-size:14px;}

.new{ padding:2%; background-size:30px 30px; padding-left:30px;}

.new_p1{ line-height:32px; height:32px;}

.new_p2{ line-height:26px; height:26px;}

.new_p2 a{ display:block; float:left;}

.nr1_p3 li,.nr1_p52 li{ line-height:28px; height:28px;}

.m_right{ margin:1% auto; width:98%;}

.m_left2{ margin:1% auto 0% auto; width:98%;}

.m_right2{ margin:1% auto 0% auto; width:98%;}

.m_r2l,.m_r2r,.nr2_p1,.mm1{ margin:1% auto 0% auto; width:98%;}


.nr1_p51 video{ width:100%; height:250px}
.nr1_p51 a{ padding-bottom:50%}

.nr1_p63{line-height:28px; height:28px;}

.nr1_p64,.nr1_p65{line-height:28px; height:28px;}

.nr1_p7 li{ line-height:28px; height:28px;}

.nr2_p11{ width:38px;}

.nr2_p12{ width:calc(100% - 39px); border:1px solid #eaeaea; border-left:none; padding:3% 0;}

.nr2_p14{ display:block; float:right; padding-top:2%; width:30px;}

.nr2_p13{ width:calc(100% - 36px);display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-pack: start; -ms-flex-pack: start;justify-content: flex-start;}

.nr2_p13 li a{ display:block; padding:0 1%;}

.nr2_p2{}

.nr2_p2_li{ margin:1% auto 0% auto; width:98%;}

.nr2_p4{}

.nr2_p4 li{ float:left; width:48%; padding:1%;}

.nr2_p41{ display:block; line-height:30px; height:30px; overflow:hidden;}

.content iframe { width:100%; height:250px;}
.content video { width:100%; height:250px;}




.focusb{ position:relative; width:100%; height:300px; background-color: #FFF; float: left;}  

.focusb img{ width: 100%; height: 300px;} 

.focusb .shadow .title{ display:none;width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}

.focusb .btn{ position:absolute; bottom:14px; left:200px; overflow:hidden; zoom:1;} 



.listbox-right{ width:98%}

.list-news li{line-height: 200%;vertical-align:top;text-align:left;margin:auto;padding-left:15px;   background:url(../images/tub1.jpg) no-repeat left center;}

}

@media (min-width:769px) {

.tt1{font-size:14px;}

.tt2{font-size:16px;}

.tt3{font-size:18px;}

.tt4{font-size:20px;}

.tt5{font-size:22px;}

.tt6{font-size:24px;}

.tt7{font-size:26px;}

.tt8{font-size:28px;}

.tt9{font-size:32px;}

.tt10{font-size:36px;}

.mhj{ height:10px;}

.mhj2{ height:15px;}

.fl{ float:left;}

.fr{ float:right;}

.pc{ display:block;}

.app{ display:none;}

.f14{ font-size:14px;}

.f16{ font-size:16px;}
.qt{ position:relative; width:100%; padding-bottom:25%; height:0; overflow:hidden;} 
.qq2 .qt{ position:relative; width:100%; padding-bottom:48%; height:0; overflow:hidden;} 
.cc1{ display: flex;  justify-content:center;  align-items:Center; text-align:center;} 
.qq2{ float:left; width:100%;}

.new{ background-size:60px 60px; padding:1% 5%;}

.new_p1{ line-height:42px; height:42px;}

.new_p2{ line-height:32px; height:32px; text-align:center;}

.m_left{ float:left; width:63.33333%; max-width:760px;}

.m_right{ float: right; width:35%; max-width:420px; background:#FFFFFF}

.nr1_p3 li,.nr1_p52 li{ line-height:34px; height:34px;}

.m_left2{ float:left; width:23.33333%; max-width:280px;}

.m_right2{ float: right; width:75%; max-width:900px;}

.m_r2l{ float:left; width:48.88%; max-width:440px;}

.m_r2r{ float:right; width:48.88%; max-width:440px;}

.nr1_p51 a{ padding-bottom:92.8%}

.nr1_p7 li{ line-height:40px; height:40px;}

.nr2_p11{ width:50px;}

.nr2_p12{ width:calc(100% - 51px); border:1px solid #eaeaea; border-left:none; padding:18px 0;}

.nr2_p14{ display:block; float:right; padding-top:2%; width:40px;}

.nr2_p13{ width:calc(100% - 50px);display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-pack: start; -ms-flex-pack: start;justify-content: flex-start;}

.nr2_p2{display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-pack: start; -ms-flex-pack: start;justify-content: flex-start; width:calc(100% + 15px);}

.nr2_p2_li{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-right:15px;} 

.nr2_p4{ overflow:hidden; clear:both; width:calc(100% + 15px);}

.nr2_p4 li{ float:left; width:calc(20% - 15px); padding-right:15px;}

.nr2_p41{ display:block; line-height:40px; height:40px; overflow:hidden;}



.focusb{ position:relative; width:760px; height:386px; background-color: #FFF; float: left;}  

.focusb img{ width: 760px; height: 386px;} 

.focusb .shadow .title{ display:none;width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}



.focusb .btn{ position:absolute; bottom:14px; left:460px; overflow:hidden; zoom:1;} 



.listbox-right{float:right;width:920px;padding-right:9px;}

.list-news li{line-height:30px;min-height:30px;vertical-align:top;text-align:left;margin:auto;padding:5px 0 5px  15px;  background:url(../images/tub1.jpg) no-repeat left center;}

}

@media (min-width:1024px) {

.tt1{font-size:14px;}

.tt2{font-size:16px;}

.tt3{font-size:18px;}

.tt4{font-size:20px;}

.tt5{font-size:22px;}

.tt6{font-size:24px;}

.tt7{font-size:28px;}

.tt8{font-size:30px;}

.tt9{font-size:36px;}

.tt10{font-size:40px;}

.pc{ display:block;}

.app{ display:none;}



}

@media (min-width:1180px) {

.tt1{font-size:14px;}

.tt2{font-size:16px;}

.tt3{font-size:18px;}

.tt4{font-size:20px;}

.tt5{font-size:22px;}

.tt6{font-size:24px;}

.tt7{font-size:28px;}

.tt8{font-size:30px;}

.tt9{font-size:36px;}

.tt10{font-size:40px;}

.pc{ display:block;}

.app{ display:none;}



}

@media (min-width:1360px) {

	

}



