*{margin:0; padding:0;}html,body{height:100%;font-size:14px;}div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:"微软雅黑";font-size:14px;}
td{padding:0px 0px 0px 0px;list-style-type:none;font-family:"微软雅黑";}a{text-decoration: none;color:#555;font-family:"微软雅黑"; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#b41414}input,img{border: 0;}
.cl{clear:both; line-height:0; font-size:0; height:0}.w1200{width:1200px; margin:0 auto; clear:both; color:#FFF}.fl{float:left;}.fr{float:right;}
#top{height:38px; background-color:#333; line-height:38px; overflow:hidden;width:100%}#top .top_l{width:380px;color:#FFF; font-size:12px;}#top .top_l a{color:#FFF;font-size:12px; margin:0 10px}#top .top_l a:hover{color:#b41414}#top .top_r{width:270px}#top .top_r input[type="text"]{border:#d5d4d4 1px solid; background-color:#FFF; padding:0 10px; height:26px; color:#979696; font-size:14px; margin-top:5px; width:200px; float:left; line-height:26px}#top .top_r input[type="submit"]{height:28px;border:#d5d4d4 1px solid; border-left:0; background:#b41414 url(imagessearch.png) no-repeat center; width:35px; float:left; cursor:pointer; margin-top:5px}
#nav{height:82px; background-color:#f7f3f3;width:100%}#nav .logo{width:437px;heigth:82px;}#nav .logo img{width:437px;height:82px}#nav .nav_box{width:735px; height:82px; position:relative; z-index:50000}

img{display:block;
border: none;
}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^banner^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
.banner{ width:100%; height:485px; clear:both; margin:1px auto 0px; z-index:1;}
.main_image {width:100%;height:485px;overflow:hidden;margin:0 auto;position:relative}
.main_image ul {width:100%;height:485px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li {float:left;width:100%;height:485px;}
.main_image li span {display:block;width:100%;height:485px}
.main_image li a {display:block;width:100%;height:485px}
div.flicking_con {width:990px;margin:0 auto;position:relative;}
div.flicking_con .flicking_inner {position:absolute;top:440px;left:358px;z-index:59999;width:500px;height:11px} 
div.flicking_con a {float:left;width:60px;height:11px;margin:0;padding:0;background:url('imagesdot1.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on {background-position:0 -11px}
#btn_prev, #btn_next {z-index:51111;position:absolute;display:block;width:61px!important;height:61px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev {background:url(imagesprev.png) no-repeat left top;left:50px;}
#btn_next {background:url(imagesnext.png) no-repeat right top;right:50px;}
.main_image li span.iimmgg{ width:500px; margin-left:8%; color:#fff;  position: relative; top:-140px; background-color:#000;filter:alpha(opacity:50); opacity:0.5; -moz-opacity:0.5;-khtml-opacity: 0.5; z-index:10000; height:68px; text-indent:40%;}
.main_image li span.iimmgg1{ z-index:20000; width:600px; height:68px; line-height:68px;left:0;top:-207px; display:block; color:#FFF; position:relative; font-size:18px; text-indent:10%;}


/*--*/
.news{margin-top:47px; min-height:430px}
.news .title{height:52px; text-align:left;background:url(imagestit_bg.gif) left bottom no-repeat;}
.news .title h1{width:auto; font-size:27px; color:#333; font-family:"微软雅黑"; font-weight:normal; line-height:52px; float:left; display:inline-block;letter-spacing:2px; }
.news .title h2{width:auto; float:left; font-size:30px; color:#d0cece; font-family:Constantia; display:inline-block; margin-left:14px;line-height:52px;}

.news .title a{ float:right; display:block; width:82px; height:26px; text-align:center; line-height:26px; color:#FFF; font-family:Arial; background:url(imagesmore_bg.png) no-repeat; margin-top:26px}
.news .news_img{width:455px; background-color:#fafafa; margin-top:25px; float:left; padding:10px}
.news .news_img img{width:455px; height:300px; display:block}.news .news_img span{height:35px; line-height:35px; margin-right:10px; margin-top:5px; color:#565656; font-size:20px; font-family:"微软雅黑"}.news .news_img span i{ font-size:24px;font-style:normal;  font-family:"微软雅黑";letter-spacing:2px;}
.news .news_img h1{ color:#b41414; line-height:30px; font-size:15px}.news .news_img p{ font-size:13px; color:#8a8989; line-height:22px}
.news ul{float:right; width:703px; margin-top:28px}
.news ul li{height:36px; line-height:37px; color:#524f4f; font-size:15px; border-bottom:#e7e7e7 1px solid; text-align:left; clear:both}
.news ul li b{ color:#b41414; margin-right:5px}.news ul li span{float:right; margin-right:5px; color:#a1a1a1;}

.huodong{height:auto; width:100%; overflow:hidden; clear:both; margin:35px 0; text-align:center}


.div_content{clear:both;}
.div_content .gonggao{ width:545px; float:left; min-height:537px; margin-top:20px; margin-bottom:30px; position:relative}
.div_content .gonggao .tit1{ width:auto; height:85px;background:url(imagestit_bg.gif) left bottom no-repeat;}.div_content .gonggao .tit1 h2{ width:auto;font-size:30px; color:#d0cece; font-family:Constantia; display:block;}
.div_content .gonggao .tit1 h1{ font-size:27px; color:#333; font-family:"微软雅黑"; font-weight:normal; line-height:42px; display:inline-block;letter-spacing:2px; }
.div_content .gonggao ul{padding-top:8px;}
.div_content .gonggao ul li{max-height:67px; min-height:40px; border-bottom:#c3c3c3 1px dashed; padding:4px 0}
.div_content .gonggao ul li i{ border:#b41414 1px solid; height:19px; text-align:center; line-height:21px; color:#b41414; font-style:normal; width:80px; display:block; float:left; margin-top:9px; margin-right:10px; font-family:"宋体";font-size:13px;}
.div_content .gonggao ul li span{float:right; margin-left:5px;margin-top:12px; color:#a1a1a1;}
.div_content .gonggao ul li a{width:380px; display:inline-block; line-height:23px; margin-top:9px; margin-bottom:5px}
.hide{display:none;}
#tab_t{height:26px; padding:0; overflow:hidden; position:absolute; right:0; top:58px}
#tab_t li{float:left; width:82px; height:26px; line-height:20px; text-align:center; background:url(imagesmore_bg1.png) no-repeat; cursor:pointer; color:#FFF;border:0;font-size:13px;}
#tab_t li a{ width:82px; height:26px; line-height:20px; text-align:center;color:#FFF;font-size:13px;display:block;margin:0;padding:0}
#tab_t .act{ position:relative; height:18px; background:url(imagesmore_bg.png) no-repeat;}
#tab_c{ border-top:none;}
#tab_c li a{font-size:15px;}


nav ul li { float: left; position: relative; width: 95px; height: 82px; line-height: 82px; text-align: center; }
li.home { width: 68px; }
nav ul li a { color: #222; height: 82px; display: block; font-family: "微软雅黑"; font-size: 15px }
nav ul li a:hover { color: #b41414 }
nav li ul { position: absolute; left: 0; top: 82px; width: 200px; /*background-color:#f7f3f3;*/
}
nav li ul li { height: 50px; width: 200px; text-align: left }
nav li ul li a { height: 50px; line-height: 50px; display: block }
nav li li { position: relative; margin: 0; display: block; }
nav li li ul { position: absolute; top: 0; left: 200px; margin: 0; }
nav a:hover, nav a:focus, nav a:active { color: #b41414; }
nav li li a { border-bottom: solid 1px #b41414; margin: 0 10px; padding: 0; display: block }
nav li li:last-child a { border-bottom: none; }
ul.sub-menu { display: none; position: absolute; z-index: 9999; }
nav li li.dropdown > a { background-image: url('imagesarrow-right.png'); background-position: right 16px; background-repeat: no-repeat; }
.touming { position: absolute; height: 100%; width: 200px; z-index: -1; background-color: #fff; filter:alpha(opacity:50);
opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; top: 0; left: 0 }



.div_content .xueshu{width:378px; margin-left:30px; float:left; margin-top:20px}
.div_content .xueshu .tit1{ font-size:14px;  height:85px;background:url(imagestit_bg.gif) left bottom no-repeat;}.div_content .xueshu .tit1 h2{font-size:30px; color:#d0cece; font-family:Constantia; display:block;}
.div_content .xueshu .tit1 h1{ font-size:27px; color:#333; font-family:"微软雅黑"; font-weight:normal; line-height:42px; display:inline-block;letter-spacing:2px; }
.div_content .xueshu .tit1 a{ float:right; display:block; width:82px; height:26px; text-align:center; line-height:26px; color:#FFF; font-family:Arial; background:url(imagesmore_bg.png) no-repeat; margin-top:58px}
.div_content .xueshu ul{margin-top:5px;}
.div_content .xueshu ul li{height:66px; margin:18px 0;}
.div_content .xueshu ul li i{ background:#626366 url(imagesxueshu_i_bg.png) center  38px no-repeat; width:65px; height:66px; font-style:normal; text-align:center; display:block; float:left; color:#FFF;}
.div_content .xueshu ul li i b{height:45px; display:block; text-align:center; color:#FFF; line-height:40px; font-size:24px; font-weight:normal}
.div_content .xueshu ul li a{color:#b41414; margin-left:11px; display:block; font-size:15px; float:left; width:300px; line-height:23px;}.div_content .xueshu ul li p{ font-size:12px; color:#888686; margin-left:11px; display:block; width:300px; float:left; margin-top:5px}

.div_content .tongdao{width:200px; float:right; margin-top:20px}.div_content .tongdao h3{height:36px; background:#b41414 url(imagestongdao_bg.gif) 5px top no-repeat; font-size:18px; color:#FFF; width:100%; display:block; line-height:36px; text-align:left; font-weight:normal; padding-left:22px;}.div_content .tongdao p{min-height:475px; background-color:#fafafa; width:222px}.div_content .tongdao p a{height:46px; width:195px; line-height:46px; font-size:15px; border:#b41414 1px solid; display:block; color:#b41414; text-align:center; margin:10px auto;-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;}.tongdao p a:hover{ background-color:#b41414; color:#FFF;}

.zhuanti{background-color:#f3f3f4; height:250px; clear:both;}
.zhuanti .zhuanti_l{float:left; width:760px;}
.zhuanti .zhuanti_l .tit{ height:50px; font-size:26px; line-height:50px; color:#333; margin-top:13px; font-family:"微软雅黑";}.zhuanti .zhuanti_l .tit span{ color:#d0cece; font-size:30px; font-family:Constantia; margin-left:8px; }
.zhuanti .zhuanti_l ul{height:137px; padding-top:14px}.zhuanti .zhuanti_l ul li{width:240px; height:137px; position:relative; margin-right:12px; float:left}.zhuanti .zhuanti_l ul li img{width:240px; height:137px;}.zhuanti .zhuanti_l ul li p{height:30px;background-color:#000;filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5; position:absolute; z-index:1; left:0; bottom:0; display:block; width:100%}.zhuanti .zhuanti_l ul li b{position:absolute; z-index:2; width:215px; height:30px; line-height:30px;left:0; bottom:0; display:block; color:#FFF;padding-left:15px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;letter-spacing:1px;}
.zhuanti .erweima{ width:300px; float:right;  height:120px; padding-left:25px; margin-top:-30px;}
.zhuanti .erweima a{ width:78px; height:108px; display:block; overflow:hidden; text-align:center; line-height:26px; float:right; font-size:13px; font-family:"宋体"; margin-left:21px;}
.foot{height:80px; background-color:#1d1d1d; clear:both; line-height:46px; text-align:center; color:#FFF; font-family:Arial}


/*-ziye_banner-*/
.ziye_banner{ width:100%; height:auto; clear:both; margin:0 auto;}
.dh{ width:1190px; height:48px; line-height:48px; background:url(imagesbj.png) repeat; margin:0 auto; margin-top:-48px; position: relative;}
.dh1{ width:195px; height:48px; line-height:48px; letter-spacing:1px; text-align:center; background:#bd1717; font-size:24px; font-weight:500; color:#ffffff; float:left;}
.dh2{ width:995px; height:48px; line-height:48px; letter-spacing:1px; color:#252525; float:left;}
.dh2 ul li{ width:auto; float:left; margin-left:40px;font-size:17px; font-weight:500;}
.dh2 ul li a{color:#252525;}
.dh2 ul li a:hover{color:#bd1717;}
.dh3{ width:194px; height:48px; font-size:28px; font-weight:500; color:#ffffff; text-align:center; line-height:48px; letter-spacing:1px;  background:#bd1717; }
.dh4{ width:1200px; height:48px; margin:0 auto;margin-top:-48px;position:relative; }
.lm{ width:1138px; height:60px; margin:35px auto 15px; clear:both;}
.lm ul li{ width:auto; height:60px;line-height:60px; float:left; padding-left:45px; padding-right:30px;border-bottom:3px solid #d1d1d1;}
.lm ul li a{color:#040404; font-size:20px; font-weight:500; height:60px; line-height:60px; }
.lm ul li .bh{ width:auto; height:63px; line-height:63px; padding-bottom:10px; border-bottom:3px solid #bd1717;color:#040404; font-size:28px; font-weight:500; padding-left:15px; padding-right:12px;}


.nr{ width:1110px; height:auto; margin:40px auto 35px; clear:both; color:#262626;font-size:15px; line-height:40px;}
.nr table{ margin:0 auto;text-align:center;}
.nr img{margin:0 auto}
.list{ width:1154px; height:auto;margin:0 auto 40px;clear:both; }
.list0{ width:1154px; height:176px; background:#ffffff; border-bottom:1px solid #e3e3e2;color:#858484;}
.list0:hover{ background:#bd1717; color:#ffffff}
.list0:hover a{ color:#ffffff; background:#bd1717;}

.list1{ width:150px; height:100px; float:left; margin-left:22px; margin-right:22px; margin-top:38px; border:1px solid #e8e8e8; background:url(imagestimg.jpg) no-repeat;}
.list1:hover{ border:1px solid #ffffff}
.list2{ width:938px; height:100px; float:left; margin-top:38px;}
.list2a{ width:938px; height:22px; line-height:20px; font-size:18px; font-weight:500}
.list2a a{ color:#666}
.list2a a:hover{ color:#fff}
.list2b{ width:937px; height:20px; line-height:20px; margin-top:8px; margin-bottom:3px; background:url(imagessj.png) no-repeat; text-indent:29px; font-size:13px;  background-position:7px 3px;}
.list2c{ width:931px; height:42px; line-height:1.8; font-size:15px; margin-left:7px;}
.list3{ width:1190px; height:42px; line-height:42px; margin:6px auto; background:url(imageszb.png) no-repeat; background-position:0px 10px; text-indent:24px; font-size:13px; color:#7b7a7a; border-bottom:1px solid #e4e4e4}
.list3 a{ color:#7b7a7a}
.list3a{ width:1190px; height:auto; line-height:2; font-size:22px; color:#262626; font-weight:500; text-align:center; margin:18px auto;}
.list3b{ width:1190px; height:36px; line-height:36px; font-size:13px; color:#aaa9a9; text-align:center; margin:15px auto 35px; background:#f8f8f8}
.list4{ width:1154px; height:auto;margin:0 auto 40px;clear:both; }
.list4 ul li{ width:208px; height:276px; float:left;}

.list5{ width:1110px; height:auto; margin:40px auto 35px;}
.list5 ul li{ width:1110px; height:60px; margin:0 auto 30px;}
.list5a{ width:250px; height:60px;float:left; margin-right:25px; font-size:38px; font-weight:500; color:#b40c0c}
.list5b{ width:835px; height:60px; float:left;}
.list5c{ width:835px; height:30px; line-height:30px; }
.list5c a{ font-size:18px; font-weight:500;color:#040404;}
.list5d{ width:835px; height:30px; line-height:30px; color:#262626; font-size:15px;}


.lanren{width:1110px; height:auto; overflow:auto; margin:0 auto; padding-bottom:25px;}
.lanren ul li{ width:208px; height:276px;float:left;margin:30px 69px 20px 0;}
.lanren ul li .lanren1{width:208px;height:234px;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:208px;height:0px; background:url(images1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt .abc{ width:59px;text-align:center; height:59px; margin:80px auto 0}
.lanren2{ width:208px; height:42px; line-height:42px; text-align:center; background:#eaeaea; font-size:17px; font-weight:500}
.lanren2 a{ display:block}
.lanren2 a:hover{ width:208px; height:42px; line-height:42px; text-align:center; background:#bd1717; color:#ffffff;font-size:17px; font-weight:500}

.dt{ width:1200px; height:298px; clear:both; margin:22px auto 0px;}
.dt1{ width:690px; height:auto; float:left;}
.dt2{ width:478px; height:auto; float:right;}
.dt3{ width:690px; height:54px; line-height:54px; border-bottom:1px solid #e9e8e4; margin-bottom:12px;}
.dt3a{ width:auto; height:54px; line-height:54px; float:left; font-size:26px; color:#252424; font-weight:500; border-bottom:2px solid #9d0f0f}
.dt3b{ width:82px; height:26px; line-height:26px; text-align:center;color:#FFF; font-family:Arial; background:url(imagesmore_bg.png) no-repeat; float:right; margin-top:28px;}
.dt3b a{ color:#fff}

.dt4{ width:690px; height:250px; clear:both;}
.dt4 ul li{ width:690px; height:39px; line-height:39px; border-bottom:1px solid #eeeeee; clear:both}
.dt4a{ width:560px; height:39px; line-height:39px; background:url(imagesbj4.jpg) no-repeat; float:left; text-indent:18px; background-position:2px 17px;}
.dt4a a{ font-size:16px; color:#444444}
.dt4b{ float:right; font-size:13px; width:88px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-align:right}

.dt31{ width:478px; height:54px; line-height:54px; border-bottom:1px solid #e9e8e4; margin-bottom:12px;}
.dt31a{ width:auto; height:54px; line-height:54px; float:left; font-size:26px; color:#252424; font-weight:500; border-bottom:2px solid #9d0f0f}
.dt31b{ width:82px; height:26px; line-height:26px; text-align:center;color:#FFF; font-family:Arial; background:url(imagesmore_bg.png) no-repeat; float:right; margin-top:28px;}
.dt31b a{ color:#fff}
.dt41{ width:478px; height:250px; clear:both;}
.dt41 ul li{ width:478px; height:39px; line-height:39px; border-bottom:1px solid #eeeeee; clear:both}
.dt41a{ width:348px; height:39px; line-height:39px; background:url(imagesbj4.jpg) no-repeat; float:left; text-indent:18px; background-position:2px 17px;}
.dt41a a{ font-size:16px; color:#444444}
.dt41b{ float:right; font-size:13px; width:88px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-align:right}


.dt42{ width:478px; height:170px; clear:both;}
.dt42 ul li{ width:478px; height:39px; line-height:39px; border-bottom:1px solid #eeeeee; clear:both}
.dt42a{ width:348px; height:39px; line-height:39px; background:url(imagesbj4.jpg) no-repeat; float:left; text-indent:18px; background-position:2px 17px;}
.dt42a a{ font-size:16px; color:#444444}
.dt42b{ float:right; font-size:13px; width:88px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-align:right}

.dt33{ width:330px; height:54px; line-height:54px; border-bottom:1px solid #e9e8e4; margin-bottom:12px;}
.dt33a{ width:auto; height:54px; line-height:54px; float:left; font-size:26px; color:#252424; font-weight:500; border-bottom:2px solid #9d0f0f}
.dt33b{ width:82px; height:26px; line-height:26px; text-align:center;color:#FFF; font-family:Arial; background:url(imagesmore_bg.png) no-repeat; float:right; margin-top:28px;}
.dt33b a{ color:#fff}

.dt43{ width:330px; height:190px; clear:both;}
.dt43 ul li{ width:330px; height:39px; line-height:39px; border-bottom:1px solid #eeeeee; clear:both}
.dt43a{ width:230px; height:39px; line-height:39px; background:url(imagesbj4.jpg) no-repeat; float:left; text-indent:18px; background-position:2px 17px;}
.dt43a a{ font-size:16px; color:#444444}
.dt43b{ float:right; font-size:13px; width:88px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-align:right}

.dt5{ width:478px; height:82px; clear:both; margin-top:-2px}
.dt5a{ width:125px; height:82px; float:left}
.dt5b{ width:335px; height:62px; float:right; margin-top:8px;}
.dt5b p{ line-height:31px; color:#333; font-size:16px;}

.dt6{ width:229px; height:234px; float:left; margin-top:9px}
.dt7{ width:236px; height:234px; float:right; margin-top:9px}

.dt8{ width:330px; height:224px; float:left}
.dt9{ width:330px; height:224px; float:right}

.font{ font-size:18px; font-weight:500; color:#bd1717;}
.list0:hover .font{ color:#fff}
.hx{ width:1110px; height:1px; background:#e3e3e2; margin:0 auto; clear:both}



.ldtd{width:1105px; height:auto; overflow:auto; margin:0 auto; padding-bottom:25px;}
.ldtd ul li{ width:470px; height:220px;float:left;margin:30px 70px 30px 0; background:#eaeaea; color:#333; display:block}
.ldtd ul li:hover{ background:#bd1717; color:#ffffff;}
.ldtd1{ width:180px; height:220px; float:left}
.ldtd2{ width:270px; float:right; height:220px;}
.ldtd3{ width:270px; height:36px; line-height:36px; margin-top:16px; font-size:18px; font-weight:500;}
.ldtd4{ width:270px; height:48px; line-height:1.8; margin-top:4px; margin-bottom:12px; font-size:16px; letter-spacing:1px}
.ldtd5{ width:270px; height:30px; line-height:30px; font-size:16px; background: url(imageszj3.png) no-repeat; text-indent:30px;letter-spacing:-1px; background-position:0 9px;}
.ldtd6{ width:260px; height:30px; line-height:30px; font-size:16px; background: url(imageszj4.png) no-repeat; text-indent:30px; background-position:0 8px;}
.ldtd7{ width:260px; height:30px; line-height:30px; font-size:16px; background: url(imageszj9.PNG) no-repeat; text-indent:30px; background-position:0 8px;}

.ldtd ul li:hover .ldtd5{ background: url(imageszj1.png) no-repeat; text-indent:30px; background-position:0 9px;}
.ldtd ul li:hover .ldtd6{ background: url(imageszj2.png) no-repeat; text-indent:30px; background-position:0 8px;}
.ldtd ul li:hover .ldtd7{ background: url(imageszj8.PNG) no-repeat; text-indent:30px; background-position:0 8px;}.list8{ width:1110px; height:100px; float:left; margin-top:38px; margin-left:15px;}
.list8a{ width:1110px; height:22px; line-height:20px; font-size:18px; font-weight:500}
.list8a a{ color:#666}
.list8a a:hover{ color:#fff}
.list8b{ width:1110px; height:20px; line-height:20px; margin-top:8px; margin-bottom:3px; background:url(imagessj.png) no-repeat; text-indent:29px; font-size:13px;  background-position:7px 3px;}
.list8c{ width:1100px; height:42px; line-height:1.8; font-size:15px; margin-left:7px;}
.zm{ width:1110px; min-height:30px; max-height:60px; line-height:30px; clear:both; margin:25px auto 20px;}
.zm ul li{ min-width:15px; padding-right:45px; text-align:center; font-size:19px; margin-bottom:10px; color:#000; font-weight:normal; float:left;}
.zm ul li a:hover{ color:#bd1717}
.zm0{ width:1110px; min-height:30px; max-height:60px; line-height:30px; clear:both; margin:25px auto 20px;}
.zm0 ul li{ padding-right:30px; text-align:center; font-size:19px; margin-bottom:10px; color:#000; font-weight:normal; float:left;}
.zm0 ul li a:hover{ color:#bd1717}

.bs{position:absolute; z-index:10000; right:0; top:0}
.weixin{ width:78px; height:108px;position:relative;text-align:center; z-index:500; margin-left:922px; top:78px}
.weixin a{width:78px; height:108px; display:block; position:absolute; left:0; top:0;background:url(imageserweima01.jpg) no-repeat center top; }
.weixin .weixin_nr{width:100px; height:100px; padding:10px; background:#fff; text-align:center; position:absolute; left:-22px; top:-135px;margin-top:5px;display:none }
.weixin .weixin_nr img{}
.weixin .weixin_nr .arrow{ width:0; height:0; border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:120px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(imageserweima01.jpg) no-repeat center top;}
.weixin.on a:hover{ background:url(imageserweima011.jpg) no-repeat center top;}

.dnym{width:100%;height:auto;display:block}
.sjym{width:100%;height:auto;display:none}





@media (max-width:768px){
.dnym{display:none}
.sjym{display:block}
#vsb_content_2 img{width:80%!important; margin:0 auto!important;clear:both;float:none!important; height:100%!important;}

/**
 * Swiper 3.1.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: July 14, 2015
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1; clear:both}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.wrap{margin:0 auto;}

		.tabs{swidth: 100%;padding-top: 8px;text-align: center; font-size:13px;}
		.tabs .part{display:block;float:left;width:auto;color:#fff;text-align:center;height: 20px; background:#4d4f55; margin-left:1.2%; padding:1% 0}
		.tabs a{width:auto;display:block;color:#fff;text-align:center;margin:0 auto;font-size:14px;text-decoration:none;padding-bottom: 2px;}
		.tabs span.active{ background:#b41414; padding:1% 0}
		.tabs span.active a{color:#fff;}
		.swiper-container{width:100%; margin-top:10px!important}
		.swiper-slide{width:100%; background:none; color:#373737;}
        
        
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt,
var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0 auto;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;
font-family:"Microsoft Yahei", Arial}
:focus{outline:0;}
div{margin:0;padding:0;}
strong, b{font-weight:500;}
a,a:hover,{text-decoration:none;}
th, td {text-align:left;font-weight:normal;}
img, iframe {border:none;text-decoration:none;}
ol, ul{list-style:none;}
select {margin:inherit;}
pre{white-space:pre-wrap; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap;word-wrap:break-word;}
.text-align{text-align:center;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:none; color:#e10a19;}

/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^去虚框代^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */ 
/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^文本颜色^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
.color{ color:#484848;}
.color1{ color:#f17e02; font-size:13px;}
.font{font-size:18px; font-weight:500; margin:2% auto; text-align:center;}
.color2{ font-size:13px; color:#999}
.wb{ width:100%; padding-top:3%; padding-bottom:3%; background:#FFF; border:1px solid #dddddd; text-indent:10px; color:#9a9999;}
.wb1{ width:100%; height:auto; padding-bottom:5%;font-size:16px; color:#8c8c8e; font-weight:500;font-family:"Microsoft Yahei", Arial; padding-top:1%;background-color:transparent;-webkit-appearance: none; background:url(../images/jiantou.png) no-repeat; background-position:95% 40%; padding-right:10%}
.wb2{ width:24%; padding-top:1%; padding-bottom:2%; border:1px solid #999; letter-spacing:0px; background:#ebebeb;}
.wb3{ width:100%; padding-bottom:18%;background:#FFF; border:1px solid #dddddd; text-indent:5px;}
.fgx{ width:100%; clear:both; padding-top:2%; padding-bottom:2%; background:#ebebeb;}
.fgx1{ width:100%; height:1px; clear:both; background:#ebebeb;}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^头尾代码^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.top{ width:72%; height:46px; line-height:46px; float:left; overflow:hidden; font-size:15px; font-weight:500; padding-left:1%;color:#FFF}
.top a{ color:#fff; font-size:15px;}


/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^导航代码^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 

.iphone__item { width:100%; position: absolute; bottom: -2em; color: #158f76; text-align: center; }
.iphone__power-btn { width: 2.188em; height: .188em; background: #e0e0e0; position: absolute; right: 2.5em; top: -0.188em; }
.iphone__left-btn { width: 230px; height: 1.250em; top: 3.250em; left: -0.188em; position: absolute; background: #f00; }
.iphone__left-btn:before { content: ''; width: .188em; height: .875em; position: absolute; top: 3em; background: #f00; }
.iphone__left-btn:after { content: ''; width: .188em; height: .875em; position: absolute; top: 5.5em; background: #f00; }
.iphone__details { width: .438em; height: .438em; border-radius: 100%; position: relative; top: 1.313em; left: 8em; background: #7c7c7c; }
.iphone__details:before { content: ''; width: 2.5em; height: .25em; border-radius: .25em; position: absolute; top: 1em; left: -1em; background: #7c7c7c; }
.iphone__home-btn { width: 2.25em; height: 2.25em; border-radius: 100%; position: absolute; bottom: 1em; right: 6.75em; background: #f7f7f7; }
.iphone__home-btn:before { content: ''; width: .813em; height: .813em; border: .15em solid #a8a8a8; border-radius: .2em; position: absolute; top: .6em; left: .57em; }
.iphone__screen { width:100%; height:100%; position: absolute; top:0; left:0; overflow: hidden;}
.iphone__content { position: relative; width: 100%; height: 100%; }
.nav { position: absolute; z-index: 100; opacity: 0; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.nav--active .nav { opacity: 1; background-color:#fff; }
.nav__trigger { display: block; position: absolute; width: 26px; height: 25px; right:0; margin-right:5%; float:right; top:22px; z-index: 200; }
.nav--active .nav__trigger { opacity: 1; }

.nav__icon { display: inline-block; position: relative; width: 26px; height: 2px; background-color:#ffffff; -webkit-transition-property: background-color, -webkit-transform; transition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }


.nav__icon:before{ content: ''; display: block; width: 26px; height: 2px; position: absolute; background:#ffffff; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }

.nav__icon:after { content: ''; display: block; width: 26px; height: 2px; position: absolute; background:#ffffff; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }

.nav__icon:before { margin-top: -10px; }
.nav__icon:after { margin-top: 10px; }

.style-5 .nav { -webkit-transform: translate(100%, -100%) scale(0.5); transform: translate(100%, -100%) scale(0.5); border-radius: 100%; }
.style-5 .nav--active .nav { -webkit-transform: translateY(0) scale(1); transform: translateY(0) scale(1); border-radius: 0; width: 100%; height: 100%; }
.style-5 .nav__link { opacity: 0; -webkit-transition-delay: 500ms; transition-delay: 500ms; }
.style-5 .nav--active .nav__link { opacity: 1; }
.style-5 .nav--active .nav__icon { background: rgba(0, 0, 0, 0); }
.style-5 .nav--active .nav__icon:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#333}
.style-5 .nav--active .nav__icon:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#333}
.menu_list { width:100%; margin: 0 auto; height:670px; background:#fff;}
.menu_head { height:47px; line-height:47px; padding-left:22px; font-size:16px;cursor:pointer; border-bottom:1px solid #dedee0; position:relative; margin:0px; background:#ffffff url(imagespro_left.png) center right no-repeat; }

.menu_head a{display:block }
.menu_head ul li ul li{ border-bottom:1px solid #dedee0;}

.none{height:47px; line-height:47px; padding-left:22px; font-size:16px; color:#525252; cursor:pointer; border-bottom:1px solid #dedee0; position:relative; margin:0px; background:none; color:#C03}
.none:hover{ background:none}
.menu_list .current { background:#cc0000 url(imagespro_right.png) center right no-repeat; color:#ffffff}
.menu_body { line-height:47px; backguound:#ffffff; }
.menu_body a { display:block; height:47px; line-height:47px; border-bottom:1px solid #c7c5c5; padding-left:22px; color:#1f1f1f; background:#fbf9f9; text-decoration:none; font-size:16px;}
.menu_body a:hover { text-decoration:none; color:#cc0000 }
.logo{ width:44%; float:left; margin-top:10px; margin-left:4%}
.logo img{ width:100%}
/*--放大镜子-*/
#vivo-airbox{width:100%; position:fixed; top:0; left:0; z-index:40; overflow:hidden;}
#vivo-head,#vivo-contain,#vivo-foot{z-index:1; position:relative; width:100%;}

.menu_head1 { height:47px; line-height:47px; padding-left:22px; font-size:16px;cursor:pointer; border-bottom:1px solid #dedee0; position:relative; margin:0px; background:#fbf9f9 url(imagespro_left.png) center right no-repeat; }

.menu_body1 { line-height:47px; backguound:#ffffff; }
.menu_body1 a { display:block; backguound:#ffffff; height:47px; line-height:47px; border-bottom:1px solid #c7c5c5; padding-left:22px; color:#777777; text-decoration:none; font-size:16px;}
.menu_body1 a:hover { text-decoration:none; color:#cc0000; backguound:#ffffff;}

.menu_list .current1 { background-color:#b3b3b3;background-image: url(imagespro_right.png); background-repeat:no-repeat; color:#ffffff;}





/*--a-navigation--*/
#vivo-head{z-index:40000; position:relative;}
#vivo-head .vivo-nav{width:100%; height:46px; margin:auto; border-bottom:1px solid #cccccc; position:relative; z-index:40; background:#333}

.vivo-nav .search-user{float:right; margin-right:13%}
.search-user a{width:26px; height:27px; display:inline-block; position:relative;top:12px; left:0; overflow:hidden; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.search-user a:hover,.search-user a.current{ background: url(imageshw_btn3.JPG) no-repeat;}
.search-user img{ width:100%}
#vivo-head .vivo-search{width:100%; background:#FFF; position:relative; z-index: 40; display:none;}
.search-box{width:95%; margin:0 auto;padding-top:-12px; z-index: 40; }
.search-box input{width:79%; height:36px; padding-left:3%; font-size:14px; color:#555; border:none; background:#fff; overflow:hidden; vertical-align:middle; border:1px solid #cccccc}
.search-box button{width:46px; height:37px; overflow:hidden; text-align:center; font-size:14px; color:#fff; border:none; overflow:hidden; vertical-align:middle; background: url(imageshw1_sprite.png); outline:none; cursor:pointer; -webkit-transition:background .2s ease-in-out; -moz-transition:background .2s ease-in-out; -ms-transition:background .2s ease-in-out; transition:background .2s ease-in-out;}








.logo2{ width:100%; clear:both; margin:0 auto; background:#f7f3f3; padding-top:1%; padding-bottom:1%; text-align:center}
.logo1{ width:80%; margin:0 auto;}
.logo1 img{ width:100%; margin:0 auto;}



/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^banner^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
.banner{ width:100%; height:auto; clear:both; margin:0 auto;}
.main_image {width:100%; height:180px; overflow:hidden;margin:0 auto; position:relative;}
.main_image ul {width:100%;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li {float:left;width:100%; background-size:cover;}
.main_image li span {display:block;width:100%;height:180px;}
.main_image li a {display:block;width:100%;}
.main_image li span.iimmgg{ width:92%; margin-left:3%; color:#fff;  position: relative; top:-60px; background-color:#000;filter:alpha(opacity:50); opacity:0.5; -moz-opacity:0.5;-khtml-opacity: 0.5; z-index:5000; height:36px; text-indent:10%}

.main_image li span.iimmgg1{ z-index:5000; width:96%; height:36px; line-height:40px;left:-30px;top:-100px; display:block; color:#FFF; position:relative; font-size:18px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#btn_prev {background:none}
#btn_next {background:none}

div.flicking_con .flicking_inner {position:absolute;top:0px;left:0px;z-index:1;width:100px;height:11px; display:none} 
div.flicking_con a {display:none}
div.flicking_con a.on {display:none}



.xw{ width:96%; clear:both; margin:2% auto;}
.xw1{ width:100%; margin:0 auto; height:42px; line-height:42px; border-bottom:1px solid #e9e8e4;}
.xw1a{ width:50%; float:left; font-size:20px; font-weight:500; color:#050505; letter-spacing:1px;}
.xw1b{ width:82px; float:right; height:26px; line-height:26px; text-align:center; background:url(imagesmore_bg.png) no-repeat; margin-top:16px}
.xw1b a{ color:#fff;}
.main7{ width:98%; margin:0 auto; margin-top:16px;}
.main7a{ width:100%; margin:0 auto; margin-top:20px;}
.main7b{ width:35%; margin:0 auto;  float:left;}
.main7b img{ width:100%;border:1px solid #e8e8e8;}
.main7c{ width:62%; float:right;}
.main7d{ width:100%; height:44px; line-height:22px; color:#020202; font-size:14px;}
.main7d a{ font-size:15px; font-weight:600}
.main7e{ width:100%; height:52px; line-height:1.7; margin-top:3px; font-size:13px;}
.main8{ width:99%; clear:both; margin:0 auto; margin-top:5px;}
.main80{ width:98%; margin:0 auto; margin-top:8px;}
.main8a{ width:100%; line-height:2.1; margin-bottom:3px; padding-bottom:3px; border-bottom:1px dashed #d2d2d2; float:left;}
.main8b{ width:72%; padding-left:13px; background:url(imagesdain.jpg) no-repeat; background-position:0px 13px; float:left; line-height:2.1;}
.main8a0{ width:23.5%; float:left; border:1px solid #b41414; display:block; color:#b41414; line-height:1.7; text-align:center; margin-top:8px;}
.main8a1{ width:100%; line-height:2; border-bottom:1px dashed #d2d2d2; float:left; margin-bottom:3px; padding-bottom:3px}

.main8b0{ width:52%; padding-left:1.5%; float:left;}


.main8c{ width:auto; float:right; text-align:right; color:#8f8f8f; font-size:14px;line-height:2.3}
.main8d{ width:100%; margin-top:20px; clear:both; float:left}
.main8e{ float:left; width:16%; background:#626366; }
.main8f{ float:right; width:80%; margin-left:4%}
.main8g{ width:100%; color:#fff; text-align:center; line-height:1.7; font-size:19px; border-bottom:1px dashed #2c2d31}
.main8h{ width:100%; color:#fff; text-align:center; line-height:1.9; font-size:13px; font-weight:100; border-top:1px dashed #dadada}
.main8i{ width:100%; line-height:1.4}
.main8i a{ color:#b51515; font-size:15px; }
.main8j{ color:#8f8f8f;margin-top:3px; width:100%; font-size:13px;}
.main8k{ width:72%; padding-left:13px; background:url(imagesbj4.jpg) no-repeat; background-position:0px 11px; float:left;}

.main1{ width:95%; height:43px; line-height:43px; margin:0 auto}
.main1a{ width:2%; float:left; background:#b51515}
.main1b{ width:96%; float:right; background:#b51515; color:#fff; font-size:20px; font-weight:500; text-indent:10px;}
.main1c{ width:96%; margin:0 auto; clear:both}
.main1c ul li{ width:90%; height:42px; line-height:42px; text-align:center; border:1px solid #b51515; margin-top:18px}
.main1c ul li a{ display:block; color:#b51515; font-size:20px;}
.main2{ width:100%; margin:0 auto; height:auto; overflow:auto; background:#f3f3f4;}
.main2a{ width:96%; height:43px; line-height:43px; margin:10px auto 0; font-size:22px; font-weight:500}
.main2b{ width:100%; margin:0 auto;overflow:auto;padding: 12px 0px 25px;}
.main2b ul li{ width:46%; float:left;position:relative; margin-left:2%;}
.main2b ul li img{ width:100%;}
.main2b ul li p{height:30px;background-color:#000;filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5; position:absolute; z-index:1; left:0; bottom:0px; display:block; width:100%}
.main2b ul li b{position:absolute; z-index:2; width:100%; height:30px; line-height:30px;left:0; bottom:0;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#FFF; text-align:center}

.main3{ width:100%; background:#b51515; height:auto; overflow:auto; padding-top:4px; padding-bottom:20px; clear:both;}

.main3b{ width:30%; float:left; text-align:center; margin-left:3%;}
.main3c{ width:100%;}
.main3c img{ width:auto;}
.main3d a{ font-size:15px; font-weight:500; color:#ffffff;}

.main4{ width:100%; height:auto; overflow:auto; clear:both; background:#1d1d1d; text-align:center; color:#FFF; padding-top:10px; padding-bottom:10px}
.main4 p{ line-height:1.8;}

.kg{ width:100%; height:20px; margin:0 auto; clear:both;}
.kg1{ width:100%; height:4px; margin:0 auto; clear:both;}
.kg3{ width:100%; height:7px; margin:0 auto; clear:both;}

.gg{ width:100%; margin:0 auto;}
.gg img{ width:100%}


/*----子页样式----*/
.zybanner{ width:100%; clear:both; margin:0 auto}
.zybanner img{ width:100%; display:block;}
.zybanner1{ background-color:#9b0f0d; position:relative; opacity:0.7; margin-top:-76px; width:30%; text-align:center; padding-left:6%; padding-right:6%; height:38px; line-height:38px; z-index:1}
.zybanner2{color:#fff; font-size:18px; letter-spacing:2px; z-index:2; top:-38px; width:40%; padding-left:2%; padding-right:2%; text-align:center; position:relative;height:38px;line-height:38px;}
.zb{ width:100%; height:37px; line-height:37px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; background-image:url(imageszb.png); background-position:7px 8px; background-repeat:no-repeat; background-color:#f9f9f9; text-indent:28px; color:#666;font-size:12px}
.nr{ width:100%; margin:22px auto 25px; line-height:2; font-size:18px; color:#333;}

.nr table{ width:100%; margin:0 auto;text-align:center;}
.nr p span img{margin:0 auto;width:90%}



.nr1{ width:92%; margin:16px auto 6px; line-height:1.7; font-size:20px; font-weight:600; color:#131313; text-align:center}
.nr2{ width:100%; margin:8px auto 15px; line-height:1.6; font-size:14px; color:#7e7e7e; text-align:center; background:#f1f1f1; height:30px; line-height:30px;}

.nr3{ width:92%; margin:0 auto; line-height:2; font-size:16px; color:#232323; }
.nr3 img{ text-align:center; width:90%; margin:0 auto}
.nr3 table{width:100%}

.listx{ width:100%; height:auto; overflow:auto; margin:0 auto;background:#f8f8f8}
.listx ul li{ width:92%; margin:25px auto; background:#FFF; padding-top:20px; padding-bottom:20px;}
.listx1{ width:82%; line-height:1.7; margin:0 auto; color:#131313;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.listx1 a{ font-size:16px;}
.listx2{ width:82%; margin:10px auto 12px; font-size:14px; color:#7e7e7e; line-height:1.6}
.listx3{ width:82%; margin:0 auto; background:url(imagessj.png) no-repeat;background-position:0px 0px;color:#7e7e7e; text-indent:25px;}

.ldtd0{width:92%; height:auto; overflow:auto; margin:0 auto; padding-bottom:5px;}
.ldtd0 ul li{ width:100%; height:auto; overflow:auto; margin:30px 70px 30px 0; background:#eaeaea; color:#333; display:block}
.ldtd0 ul li:hover{ background:#bd1717; color:#ffffff;}
.ldtd01{ width:41%; float:left;}
.ldtd01 img{ width:100%; display:block}
.ldtd02{ width:56%; float:right; font-size:14px;}
.ldtd03{ width:100%; line-height:1.7; margin-top:6px; font-size:15px;}
.ldtd04{ width:100%; line-height:1.7; margin-top:5px;}
.ldtd05{ width:100%; line-height:1.7; font-size:14px; letter-spacing:-0.5px}
.ldtd06{ width:100%; line-height:1.7; font-size:14px; letter-spacing:-0.5px}
.ldtd07{ width:100%; line-height:1.7; font-size:14px;}

.js{ width:100%; clear:both; margin-top:15px;}
.js ul li{ width:47%; float:left; margin-left:2%}
.js1{ width:100%}
.js1 img{ width:100%; display:block}
.js2{height:22px; line-height:22px; text-align:center; width:100%; background:#f3f3f3}


.lm{ width:96%; height:40px; margin:15px auto 10px; clear:both;}
.lm ul{width:96%; height:40px; border-bottom:1px solid #d1d1d1;}
.lm ul li{ width:auto; height:40px;line-height:40px; float:left; padding-left:10px; padding-right:10px;border-bottom:1px solid #d1d1d1;}
.lm ul li a{color:#040404; font-size:16px; font-weight:500; height:40px; line-height:40px; }
.lm ul li .bh{ width:auto; height:40px; line-height:40px; padding-bottom:7px; border-bottom:2px solid #bd1717;color:#040404; font-size:18px; font-weight:500; padding-left:10px; padding-right:10px;}


.zm{ width:90%; height:auto; clear:both; margin:15px auto 25px;}
.zm ul li{ min-width:15px; padding-right:15px; line-height:1.8; text-align:center; font-size:16px; margin-bottom:10px; color:#000; font-weight:normal; float:left;}
.zm ul li a:hover{ color:#bd1717}



.zm0{ width:1110px; min-height:30px; max-height:60px; line-height:30px; clear:both; margin:25px auto 20px;}
.zm0 ul li{ padding-right:30px; text-align:center; font-size:19px; margin-bottom:10px; color:#000; font-weight:normal; float:left;}
.zm0 ul li a:hover{ color:#bd1717}

	
}