﻿@charset "utf-8";
@import "reset.css";
/*globe*/
body { background: #fff; color: #666; font: 12px/24px "微软雅黑", "华文细黑", Arial, sans-serif; padding: 0; margin: 0 auto;  }
a { color: #666; }
a:hover { color: #ce3f3c; }
ul{ list-style:none;}

.fl{ float:left;}
.fr{ float:right;}

/*万能清除浮动开始*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fle{float:left;_display:inline;}
.fri{float:right;_display:inline;}
.ban-oa{width: 100%;height: 313px;}
.w470{width: 470px;margin: 93px auto 0;}

/*public*/
.w100% {width: 100%;}
.w1160 { width: 1160px; margin: 0 auto; }
.header { background: url(../images/bg1.jpg) repeat-x top; height: 166px; }
.hea-top-left { padding-top:20px; }
.hea-top-right .rigth-top { background: url(../images/bg2.jpg) no-repeat; width: 204px; height: 31px; margin-top: 5px; position: relative; left: 27px; }
.hea-top-right .rigth-top a { color: #fff; display: block; float: left; /*width: 60px;*/ text-align: center; }
.svb { background: url(../images/tb17.jpg) no-repeat 126px 23px; }
.hea-top-right .rigth-top a.a1 { margin-left:23px; }
.hea-top-right .rigth-top a.a2 { margin-left: -11px; }
.hea-top-right .rigth-top a.a3 { margin-left: 7px; }
.hea-top-right .search {width: 233px; height: 26px; background: url(../images/bg3.png) no-repeat; margin-top: 27px;}
.hea-top-right .search .text { width: 195px; padding: 3px; border: none; background: none; padding-left: 10px; font-size: 12px; }
.hea-top-right .search .sbu { background: url(../images/tb1.png) no-repeat; width: 16px; height: 15px; border: none; cursor: pointer; }
.head-top { height: 112px; }
.head-box .menu ul li { float: left; width: 128px; height: 54px; position: relative; z-index: 99999999999999999999; font-family:"微软雅黑";}
.head-box .menu ul li a {display: block;line-height: 54px; text-align: center; font-size: 14px; font-family:"微软雅黑"; }
.head-box .menu ul li dt a {display: block;line-height:41px;text-align:center; font-size: 12px; }
.head-box .menu ul li:hover .svb { background: #e04440; }
.head-box .menu ul li:hover .svb a { color: #fff; }
.head-box .menu ul li.hover .svb { background: #e04440; }
.head-box .menu ul li.hover .svb a { color: #fff; }
.head-box .menu ul li .svb-box { background: #f7f6f6; display: none; }
.head-box .menu ul li .fr div { color: #ff0000; float:right; width:500px; text-align:right; }
/*banner start*/
.banner{position:relative;height:480px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; } 
.slides{position:relative;z-index:1;}
.slides li{height:480px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
/*banner end*/

.index-con .con-chenge { min-height: 315px; background: #f5f5f5; }
.index-con .con-chenge .slide-box { padding-top:30px;position: relative; z-index: 5;}
.index-con .con-chenge .bd { width: 1190px; }
.index-con .con-chenge .bd ul li { width: 270px; height: 295px; background: #fff; }
.index-con .con-chenge .bd ul li .title { height: 65px; padding-top: 30px; }
.index-con .con-chenge .bd ul li .title .top { background: url(../images/tb2.jpg) no-repeat center top; padding-top: 20px; }
.index-con .con-chenge .bd ul li .title .top p {font-size:18px;color: #333; text-align: center; }
.index-con .con-chenge .bd ul li .title .text {width: 215px; padding-top: 15px; margin: 0 auto; }
.index-con .con-chenge .bd ul li .title .text p { color: #8f8f8f; text-align: center; }
.index-con .con-chenge .bd ul li { margin-right: 27px; float: left; }
.index-con .con-chenge .hd { width:125px;height:90px;text-align:center;line-height:90px;margin:0 auto;}
.index-con .con-chenge .hd ul {text-align:center; margin: 0 auto;padding-top: 35px; float:left;}
.index-con .con-chenge .hd ul li { width: 12px; height: 12px; background: #8d8d8d; float: left; margin-right: 7px; text-indent: -9999px; overflow: hidden; }
.index-con .con-chenge .hd ul li.on { background: #ce3f3c; }
.index-con .con-chenge .hd p { text-align: center; }
.index-con .con-chenge .hd .next { background: url(../images/btn1.png); width:24px; height: 47px; background-position: -24px 0px; position: absolute; right: 0px; top: 150px; }
.index-con .con-chenge .hd .prev {background: url(../images/btn1.png); width: 24px; height: 47px; position: absolute; left: 0px; top: 150px; }
.index-news { padding-top: 57px; padding-bottom: 60px; }
.index-news .in-new-left { width: 735px; border: 1px solid #f2f2f2; height: 288px; float: left; }
.index-news .in-new-left .left { width: 178px; float: left; }
.index-news .in-new-left .left div { width: 178px; height: 143px; background: #8d8d8d; border-bottom: 1px solid #fff; position: relative; cursor: pointer; }
.index-news .in-new-left .left div:hover { background: #ce3f3c; }
.index-news .in-new-left .left div:hover .img { display: block; }
.index-news .in-new-left .left div.on { background: #ce3f3c; }
.index-news .in-new-left .left div.on .img { display: block; }
.index-news .in-new-left .left div .p-img { text-align: center; padding-top: 30px; }
.index-news .in-new-left .left div .p-text { text-align: center; color: #fff; font-size: 16px; font-weight: bold; padding-top: 10px; }
.index-news .in-new-left .left .img { position: absolute; right: -12px; top: 55px; width: 12px; height: 24px; background: #fff; display: none; }
.index-news .in-new-left .right { width: 485px; float: right; height: 288px; overflow: hidden; position: relative; left: -33px; }
.index-news .in-new-left .right .right-text-top .title { font-size: 14px; font-weight: bold; color: #ce3f3c; padding-top: 20px; padding-bottom: 10px; }
.index-news .in-new-left .right .right-text-top span { color: #ce3f3c; }
.index-news .in-new-left .right .right-text-top { height: 113px; }
.index-news .in-new-left .right .right-text-btm ul li { background: url(../images/tb6.png) no-repeat left; height: 56px; line-height: 56px; padding-left: 20px; border-top: 1px dashed #e4e4e4; font-size: 14px; overflow:hidden; width:460px; }
.index-news .in-new-left .right .right-text-btm ul li span { color: #989898; float: right; font-size: 12px; font-weight: normal; }
.index-news .in-new-left .right .right-box { height: 290px; }
.index-news .in-new-left .right .right-con { position: absolute; top: 0px; }
.in-new-right { width: 372px; float: right; height: 288px; }
.in-new-right .title ,.index-btm .title1{ border-left: 4px solid #ce3f3c; }
.in-new-right .title p,.index-btm .title1 p{ font-size: 20px; color: #535353; margin-bottom: 23px; padding-left: 19px; font-family:"微软雅黑";/* font-weight:bold; */}
.index-btm{ padding-top:30px;}
.in-new-right .text { padding-top: 20px; }
.in-new-right .text p { color: #8f8f8f; }
.in-new-right .def_lx{ line-height:44px; margin:0 auto; font-size:14px;}
.in-new-right .def_lx img{ vertical-align:central; margin-right:10px; margin-top:13px;}

.f_link{ width:100%;min-width:1200px;height:50px; line-height:50px; background:#ce3f3c; margin:0 auto;}
.f_link b{font-family:'Microsoft Yahei'; font-size:16px; font-weight:normal; color:#FFF}
.f_link a{ padding:0 8px; color:#FFF; font-size:14px;}

.index-btm { background: #f5f5f5; /*height: 312px;*/ padding-bottom:30px;}
.index-btm .box ul li { float: left; width: 270px; margin-right: 25px; background: #fff; padding-top:20px; border-bottom: 4px solid #e0e0e0; margin-bottom:25px;}
.index-btm .box ul li:hover { border-bottom: #ce3f3c 4px solid; }
.index-btm .box ul li.hover { border-bottom: #ce3f3c 4px solid; }
.index-btm .box ul { width: 1185px; padding-top:10px; }
.index-btm .box ul li .title { }
.index-btm .box ul li .title p { color: #4c4c4c; height: 58px; line-height: 58px; text-align: center; font-size: 14px; font-family:"微软雅黑"; overflow:hidden;}
.footer { width: 100%; height: 305px; background: #333; }
.footer-box .left { width: 270px; margin-right: 50px; float: left; }
.foot-logo { text-align: center; padding-top:80px; padding-bottom: 23px; }
.footer-menu { padding-top: 50px; height:248px; overflow:hidden; }
.footer-box .right { width: 840px; float: left; }
.footer-menu ul li{width:140px;float:left;background:url(../images/bg4.jpg) no-repeat right top;}
.footer-menu ul li .ftm-top { padding-bottom: 20px; }
.footer-menu ul li .ftm-top .ch { font-size: 14px; font-weight: bold; color: #a7a7a7; text-align: center; }
.footer-menu ul li .ftm-top .en { color: #a7a7a7; font-size: 10px; text-align: center; line-height: 10px; }
.footer-menu ul li dl dt { text-align: center; height:24px; line-height:24px; overflow:hidden; }
.footer-menu ul li dl dt a { display: block; }
.foot { height: 75px; border-top: 1px solid #2b2b2b; background: #303030; }
.foot .left { width: 500px; float: left; }
.foot .left p { line-height: 75px; color: #6b6b6b; }
.foot .right { float: right; }
.foot-menu{ height:75px; line-height:75px; overflow:hidden;}
.foot-menu .ewm { float: right; margin-left: 30px; padding-top: 10px; }
.yd-crumbs { padding-top: 60px; padding-bottom: 20px; border-bottom: 1px solid #ececec; margin-bottom: 45px; }
.yd-crumbs p { text-align: right; }
.yd-crumbs p img { padding-top: 7px; padding-right: 6px; }
.about-list ul { width: 1200px; }
.about-list ul li { width: 360px; min-height: 305px; border-bottom: 4px solid #eaeaea; float: left; margin-right: 39px; margin-bottom: 40px; }
.about-list ul li:hover { border-bottom: 4px solid #ce3f3c; }
.about-list ul li .title { background: #f7f7f7; }
.about-list ul li .title p { line-height: 68px; text-align: center; font-size: 20px; }
.demo { padding-top: 60px; padding-bottom: 20px; }
.nav-demo { width: 270px; float: left; border-bottom: 4px solid #eaeaea; margin-right: 50px; }
.nav-demo .nav-top { width: 270px; height: 102px; background: url(../images/bg5.jpg) no-repeat; }
.nav-demo .nav-top p { font-weight: bold; font-size: 20px; color: #fff; padding-left: 35px; padding-top: 40px; }
.nav-demo .nav-top p img { padding-top: 7px; padding-left: 5px; }
.nav-list ul li { height: 61px; line-height: 61px; border-bottom: 1px solid #eaeaea; background: #f7f7f7; width: 270px; float: left; }
.nav-list ul li a { display: block; padding-left: 39px; font-size: 16px; background: url(../images/tb9.png) no-repeat 236px 25px; color: #7f7f7f; }
.nav-list ul li:hover a { background: url(../images/tb10.png) no-repeat 236px 25px; }
.nav-list ul li:hover { background: #fff; }
.nav-list ul li.hover a { background: url(../images/tb10.png) no-repeat 236px 25px; }
.nav-list ul li.hover { background: #fff; }
.nav-lists ul li { min-height: 61px; line-height: 61px; border-bottom: 1px solid #eaeaea; background: #f7f7f7; width: 270px; float: left; }
.nav-lists ul li .top a { display: block; padding-left: 39px; font-size: 16px; background: url(../images/tb9.png) no-repeat 236px 25px; }
.nav-lists ul li .tops a { display: block; padding-left: 39px; font-size: 16px; background: url(../images/tb9.png) no-repeat 236px 25px; }
.nav-lists ul li:hover .tops a { background: url(../images/tb_down.jpg) no-repeat 236px 25px; }
.nav-lists ul li:hover .tops { background: #fff; }
.nav-lists ul li.hover .tops a { background: url(../images/tb_down.jpg) no-repeat 236px 25px; }
.nav-lists ul li.hover .tops { background: #fff; }
.nav-lists ul li:hover .top a { background: url(../images/tb10.png) no-repeat 236px 25px; }
.nav-lists ul li:hover .top { background: #fff; }
.nav-lists ul li.hover .top a { background: url(../images/tb10.png) no-repeat 236px 25px; }
.nav-lists ul li.hover .top { background: #fff; }
.nav-lists ul li:hover .btm { background: #fff; }
.nav-lists ul li.hover .btm { background: #fff; }
.nav-lists ul li .btm { display: none; }
.nav-lists ul li dl { padding-left: 40px; padding-bottom: 20px; }
.nav-lists ul li dl dt { height: 40px; }
.nav-lists ul li dl a { line-height: 40px; display: block; }
.nav-lists ul li dl dt.hover a { color: #ce3f3c; }
.demo-right { width: 840px; float: right; min-height: 300px; margin-bottom: 40px; }
.crumbs-about p { text-align: right; }
.crumbs-about { padding-bottom: 20px; border-bottom: 1px solid #ececec; margin-bottom: 20px; }
.crumbs-about p img { padding-top: 7px; padding-right: 6px; }
.crumbs-about p span { color: #ce3f3c; }
.about .content .top .p1 { font-size: 20px; color: #131313; }
.about .content .top .p2 { font-size: 33px; color: #9e9e9e; line-height: 35px; }
.about .content .top .p2 span { font-size: 20px; color: #262626; }
.about .content .top .p3 { font-size: 14px; color: #9e9e9e; }
.about .content .con p { height:30px; overflow:hidden;font-size: 16px; line-height: 30px; }
.about .content .con p.img { padding: 40px 0px; }


.honour { padding-top: 45px; position: relative; }
.honour .bd {width: 541px; height: 525px; margin: 0 auto; overflow: hidden; position: relative; }
.honour .bd ul { position: absolute; }
.honour .bd ul li { width: 541px; float: left; }
.honour .bd ul li .pic {width:541px;background: url(../images/bg8.jpg) no-repeat;height:481px; }
.honour .bd ul li .pic img { margin-top: 70px; margin-left: 55px; }
.honour .bd ul li .tit { text-align: center; padding-top: 20px; }
.honour .prev { width: 25px; height: 51px; background: url(../images/about_btn.jpg); position: absolute; left: 33px; top: 260px; }
.honour .next { width: 25px; height: 51px; background: url(../images/about_btn.jpg); position: absolute; right: 33px; top: 260px; background-position: -25px 0px; }
.honour .hd {width:860px; margin-top:40px; height: 175px; overflow: hidden; position: relative; }
.honour .hd ul { position: absolute; top: 0px; }
.honour .hd ul li { float: left; margin: 0px 10px; border: 10px solid #f6f7f4; width: 175px; height: 156px; }
.honour .hd ul li.cur { border: 10px solid #f5d6d6; }
.honour .hd ul li a { padding-top: 30px; padding-left: 15px; display: block; }
.org { padding-top: 30px; }
/*.about .content .con span {color: #666; }*/
.news ul { width: 800px; margin: 0 auto; }
.new-infer { padding-top: 50px; }
.new-infer img { float: left; }
.new-incom { width: 430px; }
.new-incom .p-tit { color: #545454; font-size: 14px; font-weight: bold; padding-top: 15px; }
.new-incom .p-data { color: #777; padding: 10px 0px; }
.new-incom .more { width: 86px; height: 27px; text-align: center; line-height: 27px; color: #fff; background: #8a8a8a; margin-top: 20px; }
.new-incom .more a { color: #fff; }
.new-list { padding: 35px 0px; padding-bottom: 0px; }
.new-list ul { border-top: 1px dashed #d9d9d9; }
.new-list ul li { height: 43px; background: url(../images/tb11.jpg) no-repeat 10px 20px; border-bottom: 1px dashed #d9d9d9; line-height:43px; overflow:hidden; }
.new-list ul li a { display: block; color: #545454; font-size: 14px; line-height: 43px; padding-left: 20px; }
.new-list ul li a span { float: right; }
.new_next { padding-top: 20px; border-top: 1px solid #f0efef; height: 150px; }
.new_next p { font-size: 12px; color: #666; }
.new_next .p_back { margin-top: -36px; }
.p_back { text-align: right; }
.new-info .top { height: 70px; border-top: 0px solid #f0efef; border-bottom: 1px solid #f0efef; padding-top: 30px; margin-bottom: 0px; }
.new-info .top .p1 { text-align: center; font-size: 20px; color: #666; }
.new-info .top .p2 { text-align: right; font-size: 12px; color: #666; padding-top: 10px; }
.new-info .top .p2 span { padding-right: 15px; }
.new-info .text { padding: 30px 0; }
.new-info .text p { line-height: 30px; font-size: 16px; }
.cause p { font-size: 16px; line-height: 30px; color: #777; }
.cause-con, .cause-con p { font-size: 16px; line-height: 30px; }
.study-list ul li { width: 839px; height: 128px; background: #f6f6f6; margin-bottom: 20px; }
.study-list ul li .left { width: 162px; height: 125px; border-bottom: 4px solid #b93936; background: #ce3f3c; float: left; }
.study-list ul li .left .day { text-align: center; font-size: 52px; line-height: 60px; padding-top: 15px; color: #fff; }
.study-list ul li .left .date { font-size: 16px; color: #fff; line-height: 30px; text-align: center; }
.study-list ul li .right { width: 610px; float: right; margin-right: 30px; }
.study-list ul li .right .tit { color: #545454; font-size: 14px; font-weight: bold; padding-top: 15px; }
.study-list ul li .right .text { font-size: 12px; }
.study-list ul li .right .btn { padding-top: 10px; }
.study-list ul li .btn a { display: inline-block; float: left; width: 86px; height: 27px; line-height: 27px; text-align: center; color: #fff; margin-right: 12px; font-size: 12px; }
.study-list ul li .btn a.read { background: #ce3f3c; }
.study-list ul li .btn a.down { background: #8a8a8a; }
.study-list ul li .right .btn .div1 {width:86px;height: 27px; background: #ce3f3c; float: left; }
.study-list ul li .right .btn .div2 { width: 86px; height:27px; background: #8a8a8a; float: left; margin-left: 15px; }
.study-list ul li .right .btn a { text-align: center; display: block; color: #fff; }
.video-list { padding-top: 50px; width: 880px; }
.video-list ul li { width: 269px; float: left; margin-right: 15px; border: 1px solid #ccc; margin-bottom:20px;  padding-top:20px;}
.video-list ul li .tit { font-size: 16px; font-weight: bold; color: #545454; padding-top: 20px; text-align: center; }
.video-list ul li .date { text-align: center; padding-bottom: 35px; }
.uploading { text-align: center; width: 840px; height: 80px; background: #8a8a8a; color: #fff; font-weight: bold; line-height: 80px; font-size: 24px; }


.scrollba { position: absolute; top: 5px; right: -22px; z-index: 8; width: 12px; height: 215px; }
.scrolld { position: absolute; top: 0px; width: 700px; }
.scrollba span { position: absolute; background: #ce3f3c; width: 6px; height: 25px; line-height: 22px; overflow: hidden; left: -22px; top: 0; display: block; cursor: pointer; }
.guide-list ul { border-top: 1px dashed #999; }
.guide-list ul li { min-height: 48px; border-bottom: 1px dashed #999; }
.guide-list ul li .title {height:48px;background: url(../images/tb14.jpg) no-repeat 810px 15px; }
.guide-list ul li.hover .title { height: 48px; background: url(../images/tb15.jpg) no-repeat 810px 15px; }
.guide-list ul li.hover .title { height: 48px; background: url(../images/tb15.jpg) no-repeat 810px 15px; }
.guide-list ul li .title p { font-size: 14px; font-weight: bold; line-height: 48px; }
.guide-list ul li .text { margin-bottom: 25px; display: none; }
.join-move { padding-top: 40px; }
.join-move .tit { font-size: 14px; color: #545454; padding-bottom: 15px; }
.join-move .table table th { height: 41px; border-top: 1px solid #ce3f3c; border-bottom: 1px solid #ce3f3c; width: 160px; }
.join-move .table table th p { height: 36px; background: #ce3f3c; line-height: 36px; color: #fff; font-weight: bold; }
.join-move .table table td { height: 36px; width: 160px; }
.join-move .table table td p { height: 36px; line-height: 36px; text-align: center; }
.join-move .table table tr.on { background: #f2f2f2; }
.join-info { padding-top: 40px; }
.join-info .table table td { height: 36px; width: 160px; }
.join-info .table table { border: 1px solid #ddd; }
.join-info .table table td p { text-align: center; line-height: 36px; }
.join-info .table table td { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.join-info .table table td.on { background: #f7f7f7; }
.join-info .apply { width: 177px; height: 55px; line-height: 55px; background: #ce3f3c; font-size: 18px; font-weight: bold; text-align: center; color: #fff; margin-top: 25px; cursor: pointer; }
.join-apply { padding-top: 40px; }
.join-apply .table table td { height: 36px; width: 160px; }
.join-apply .table table td p { text-align: center; line-height: 36px; }
.join-apply .table table td select { margin-top: 8px; margin-left: 12px; margin-right: 10px; }
.join-apply .table table td.on { background: #f7f7f7; }
.join-apply .table table td { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.join-apply .table table td span { color: #c30000; padding-left: 5px; }
.join-apply .table table { border: 1px solid #ddd; }
.join-apply .table table td input { border: 1px solid #e2e3ea; background: none; margin-left: 17px; }
.join-apply .table table td .sh { width: 50px; }
.join-apply .table table td .school { width: 105px; }
.join-apply .table table td .zy { width: 100px; }
.join-apply .table table td .file { border: none; }
.join-apply .table .sub-tj { width: 78px; height: 22px; border: 1px solid #eee; }
.join-apply .table .sub-cz { width: 78px; height: 26px; border: 1px solid #eee; }
.join-apply .table table tr.tj td { height: 65px; background: #fff; line-height: 65px; }
.apply-textcon { }
.apply-textcon .top { padding-top: 25px; }
.apply-textcon .top .p1 { color: #545454; font-weight: bold; font-size: 14px; }
.apply-textcon .top .p1 span { color: #ce3f3c; font-weight: normal; font-size: 14px; }
.apply-textcon .top .p2 {color: #545454; font-weight: bold; font-size: 14px; padding-top: 10px; }
.apply-textcon .btm { padding-left: 15px; }
.join-info .apply a { color: #fff; }
.map { padding-top: 50px; }
.contact-text { padding-top: 35px; }
.contact-text .p1 { font-size: 22px; color: #545454; padding-left: 20px; border-left: 3px solid #ce3f3c; padding-bottom: 10px; }
.contact-text .p2 { font-size: 16px; line-height: 30px; }
.video-adv { padding-top: 40px; }
.vadv-con { width: 840px; height: 395px; background: #f6f6f6; }
.vadv-con .clear { padding-left: 60px; padding-top: 40px; }
.vadv-con .clear img { float: left; }
.vadv-con .clear .right { float: right; width: 440px; margin-right: 40px; }
.vadv-con .clear .right .p1 { color: #545454; font-weight: bold; font-size: 16px; padding-top: 20px; }
.vadv-con .clear .right .p1 span { font-size: 28px; font-weight: bold; color: #ce3f3c; }
.vadv-con .clear .right .p2 { color: #545454; font-weight: bold; font-size: 14px; padding-top: 15px; }
.vadv-con .clear .right .p3 { color: #777; padding-top: 20px; }
.vadv-con .clear .right .btn {width: 85px; height: 28px; background: #ce3f3c; margin-top: 20px; }
.vadv-con .clear .right .btn a { line-height: 28px; text-align: center; color: #fff; display: block; }
.vadv-list { padding-top: 25px; width: 100%; overflow: hidden; }
.vadv-list ul { width: 110%; }
.vadv-list ul li { width: 130px; float: left; margin: 0 47px 25px 0; }
.vadv-list ul li .txt p { text-align: center; font-size: 14px; padding-top: 5px; }
.vadv-list ul li .txt p span { padding: 0 5px; color: #b53838; }
.vadv-list { position: relative;/*height: 300px;*/}
.vadv-list .prev { position: absolute; top: 122px; left: 0px; display: block; width: 25px; height: 51px; background: url(../images/btn.jpg) no-repeat; }
.vadv-list .next { position: absolute; top: 122px; right: 0px; display: block; width: 25px; height: 51px; background: url(../images/btn.jpg) no-repeat; background-position: -25px 0px; }
.vadv-list ul { }
.vadv-list-box ul { width: 725px; }
.vadv-list-box { position: absolute; top: 50px; left: 70px; width: 710px; overflow: hidden; height: 225px; }
.guide-box span { font-size: 18px; font-weight: bold; }
.guide-boxss p { font-size: 18px; color: #494949; line-height: 36px; }
.video-info { padding-top: 40px; }
.close { font-size: 30px; position: fixed; top: 50px; right: 50px; color: #fff; }
/*法律声明*/
.pop-up { width: 960px; height: 300px; border: 1px solid #bbb; border-radius: 5px; box-shadow: 0 0 2px rgba(187,187,187,.5); background: #fff; position: fixed; left: 50%; top: 50%; padding: 35px 0; margin: -120px 0 0 -480px; font-size: 14px; z-index: 12; _position: absolute; _top: 220px; }
.pop-up .title { border-bottom: 1px solid #d9d9d9; margin: 0 30px 25px; height: 50px; font-size: 18px; color: #333; font-weight: normal; }
.pop-up .close { font-size: 24px; line-height: 24px; font-family: "微软雅黑"; color: #797979; }
.pop-up .close:hover { color: #e25353; }
.pop-up .text { position: relative; height: 230px; width: 930px; padding: 0 0 0 30px; overflow: hidden; }
.pop-up .con { font-size: 12px; height: 230px; width: 900px; position: relative; }
.pop-up .roll { width: 5px; height: 230px; position: absolute; right: 10px; top: 0px; background: url("../images/roll.jpg") repeat-y center; }
.pop-up .roll_btn { width: 5px; height: 35px; position: absolute; left: 0; top: 0px; cursor: pointer; background: url("../images/handless.jpg") no-repeat center center; }
.body-shadow { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 11; _position: absolute;  _top:expression(offsetParent.scrollTop);}
.hidden { display: none; }


.btn{width: 219px;height: 56px;text-align: center;}
.btn input{background: none;border: none;margin: 0;padding: 0;width: 219px;height: 56px;	line-height: 56px;text-align: center;font-size: 20px;color: #fff;cursor: pointer;font-size: "微软雅黑";}

.oa-txt{text-transform: uppercase;margin-top: 230px;font-size: 12px;color: #6a6a6a;}
.zs{margin-top: 20px;font-size: 12px;color: #000;}
.zs p span{display: inline-block;color: #296db3;text-decoration: underline;}


html{*overflow:auto;_overflow-y:scroll;}
body{cursor:default;-webkit-text-size-adjust:none;font-size:12px;font-family:Arial;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul,li{list-style:none outside none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;} 
a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none;}
img,object{vertical-align:top;}
input{outline:none;*outline:expression(this.hideFocus=true);}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fle{float:left;_display:inline;}
.fri{float:right;_display:inline;}

.crumbs-about{padding-bottom:0px; border-bottom:none;}
/*首页 关于我们 start*/
/*标题*/
.fir-tit { position: relative;/*padding-left: 118px;*/width: 100%;min-width: 1160px;text-align:center; margin:0 auto;}
.fir-tit span.linebd {display: inline-block;width: 66px;position: relative;top:-3px;background: #E6E6E6 none repeat scroll 0% 0%;height: 2px;}
.fir-tit strong {/*float: left;*/display: inline-block;font-weight:normal;font-size: 22px;    line-height: 75px; color: #535353;font-family: "微软雅黑";padding: 0px 16px;}
/*内容*/
.index_ab{margin-top:30px; margin-bottom:30px;}
.index_ab_left img{ border-radius:50%;}
.index_ab-right{ width:800px; margin-top:30px;}
.index_ab_right_con{ font-size:12px; line-height:30px; height:100%; overflow:hidden;}
.index_ab_right_more{ width:120px; height:36px; line-height:36px;border:1px solid #CFCFCF; text-align:center; margin-top:30px; margin-left:10px;}
.index_ab_right_more:hover{ background:#CE3F3C; border:none;}
.index_ab_right_more:hover a{ color:#fff;}
/*首页 关于我们 end*/

/*二级详细页*/
.con_tit{ font-size:22px; text-align:center; margin-top:20px;}
.con_date{ text-align:center; margin:10px 0;}
.con_img{ text-align:center;}
.con_img img{ max-width:800px;}
.con_con{ font-size:18px; line-height:32px;color: #7F7F7F; margin:20px 0;font-family: "微软雅黑,Microsoft YaHei";}
.con_page {font-family: "微软雅黑,Microsoft YaHei"; font-size:16px;}

.nextt{ background:#f2f2f2; height:100%; padding:10px; font-size:14px;}
.nextt a{font-size:14px;}
/*二级页面 page*/
.page {padding:1px; height:auto; clear:both; line-height:0.5em; text-align:center; margin-top:5px;}
.page a, .page span {border:1px solid #D3D1D1; padding:2px 3px; margin: 3px 0px 3px 4px; line-height:22px;  background-color:#FFFFFF}
.page a:link, .page_turner a:visited { text-decoration:none; }
.page a:hover { background:#CC0001; color:#ff9900; }
.page .current{ background:#CC0001; color:#FFF;}
.page .Ahover{ background:#CC0001; color:#FFF;}
.page #total{color:red}
.page .pageinfo{}
.page .pagefirst{}
.page .pageend{}
/*产品切换*/
#preview{ float:none; margin:20px auto; text-align:center; width:360px;}
.jqzoom{ width:350px; height:350px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(/style/images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(/style/images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}