/* By 东方的太阳 QQ:465002188 */

/* 全局样式 */
* {padding:0;margin:0;}
body{color:#999;font:14px/26px Arial, Verdana, Helvetica, sans-serif;background: #fff;}
ul,ol{list-style-type:none;}
textarea,select,input,button,label,img{vertical-align:middle;font-family: 'Raleway',微软雅黑}
input[type=submit] {cursor:pointer}
input,button{overflow:visible;}
table {border-collapse:collapse;}
img {border:0;vertical-align: middle;max-width: 100%;}
html{-webkit-text-size-adjust:none;}
input, textarea, div, a, select {outline: none;}
html, body {height: 100%;width: 100%}
input,textarea,label {font-size: 14px;}
body {overflow-x:hidden;overflow-y:scroll;}

/* 定义全局宽 */
.wp {width: 1175px;margin: 0 auto}

/*  - - - - - - - - - 类别样式  - - - - - - - - -*/
.c:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.c { *zoom:1;}
.l {float:left;}
.r {float:right;}
.rel {position:relative}
.abs {position:absolute;}
.none {display:none;}
.text-center {text-align: center}
.text-right {text-align: right;}
.text-overflow { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.table { display: table; table-layout: fixed; width: 100%; }
.table li, .cell {display: table-cell;vertical-align: middle;}

.inline-box { font-size: 0px; text-align: center; }
.inline-box li, .inlineb { display: inline-block; vertical-align: middle; *display: inline;*zoom:1;}


/* 链接样式 */
a{color:#999;text-decoration:none;
-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
a:link{}	
a:hover{text-decoration:none;color:#5a65d1}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */


.header {height: 120px;}
.logo img {vertical-align: top;}
.nav {padding-top: 55px;}
.nav li {float: left;padding-left: 45px;}
.nav li a {color: #333;text-transform: uppercase;}
.nav li.on a, .nav li a:hover {color: #5a65d1;}

.bann .abg, .bann_bg {position: absolute;top:0;left:0;width: 100%;height: 10px;background: url(../images/bann_bg.png) repeat-x top;z-index: 2;}


.t1 {text-align: center;padding: 55px 0 25px 0}
.t1 h3 {color: #333333;font-size: 48px;height: 37px;line-height: 37px;text-transform: uppercase;letter-spacing: -3px}
.t1 p {width: 850px;margin: 0 auto;font-size: 12px;line-height: 20px;margin-top: 15px;height: 40px}


.about_main .f1 {padding-bottom: 50px;}
.about_main .f1 .tab .hd {margin-bottom: 35px;}
.subnav {font-size: 0;text-align: center;}
.subnav li {display: inline-block;*display: inline;*zoom:1;font-size: 14px;text-transform: uppercase;line-height: 30px;padding: 0 5px}
.subnav li.on, .subnav li.on a, .subnav li a:hover {background: #5a65d1;color: #fff}
.subnav li a {display: block;padding: 0 20px;color: #333;font-size: 12px;}

img.abs {top:0;bottom:0;right:0;left:0;margin: auto;max-height: 100%}
.about_main .f2 {background: #f6f6f6;}
.about_main .f2 .slide span.abs {display: block;font-size: 50px;font-family: 宋体;color: #ccc;left:-60px;top:50%;cursor: pointer;}
.about_main .f2 .slide span.abs:hover {color: #333;}
.about_main .f2 .slide span.next {right: -50px;left:auto;}
.about_main .f2 .slide ul li {width: 262px;height: 372px;padding: 4px;background: #eeeeee;float: left;margin:5px 10px;box-shadow: 5px 5px 5px #ccc}
.about_main .f2 .slide ul li a {display: block;}
.about_main .f2 .slide ul li a .pic {position: relative;width: 262px;height: 372px}
.about_main .f2 .con {padding: 75px 0 40px 0;}
.about_main .f2 .con .s1,
.about_main .f2 .con .s2 {display: block;font-size: 120px;color: #e5e5e5;line-height: 30px;height: 30px;left:0;top:75px;}
.about_main .f2 .con .s2 {bottom:30px;right: 0;top:auto;left:auto;}
.about_main .f2 .con .p {padding: 40px 100px;text-align: center;line-height: 30px}
.about_main .f2 .con .s3 {top:37px;left:50%;height: 55px;border-right: 1px dashed #c7c7c7}

.act_line {background: url(../images/contact_bg.png) no-repeat center center;margin-top: 50px;margin-bottom: 110px;}
.act_line .it {margin-left: 105px;float: left;width: 400px;}
.act_line .it .t {height: 171px;background: url(../images/j1.png) no-repeat;text-align: center;}
.act_line .it2 .t {background-image: url(../images/j2.png)}
.act_line .it .t small {display: block;color: #ababae;padding: 70px 0 10px 0}
.act_line .it .t h5 {font-size: 34px;color: #fff;text-transform: uppercase;}
.act_line .it2 .t small {color: #b9bce9}
.act_line .it2 {margin-left: 140px;}
.act_line .it ul {height: 415px;padding: 0 25px;background: #f6f6f6}
.act_line .it ul li {border-bottom: 1px solid #dddddd;padding: 18px 0;line-height: 33px;color: #333;}
.act_line .it ul li a {color: #333}

.act_main .f2 {background: #f6f6f6;margin-bottom: -20px;position: relative;}
.mess {padding-bottom: 120px;padding-top: 10px;}
.mess li {width: 374px;height: 50px;background: #fff;float: left;margin: 0 26px 30px 0;line-height: 50px}
.mess li.it3 {margin-right: 0;}
.mess li label {margin-left: 20px;}
.mess li .inp {height: 30px;line-height: 30px;width: 200px;padding:0 10px;background: none;border:0;}
.mess li.text {height: auto;width: 100%}
.mess li.text label {vertical-align: top;}
.mess li.text textarea {height: 250px;width: 1010px;padding: 15px;background: none;border:0;}
.mess li.mit {width: 100%;text-align: center;background: none;margin: 0;padding-top: 15px;}
/*.mess li.mit button {width: 180px;height: 50px;background: #ccc;color: #fff;font-size: 18px;border:0;cursor: pointer;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}*/
.mess li.mit input {width: 180px;height: 50px;background: #ccc;color: #fff;font-size: 18px;border:0;cursor: pointer;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.mess li.mit button:hover {background: #5a65d1;}

.news_list {padding: 15px 0}
.news_list li {width: 555px;padding: 9px;box-shadow: 0 4px 4px #cdcccc;border:2px solid #eee;border-bottom: 0;float: left;margin-top: 25px;}
.news_list li .pic {display: block;height: 320px;width: 555px;overflow: hidden;}
.news_list li .sns {height: 40px;line-height: 40px;background: #f1f1f1;padding: 0 20px}
.news_list li .sns span {margin-right: 20px;text-transform: uppercase;}
.news_list li .sns img {margin-right: 5px;}
.news_list li .t {padding: 15px 0 10px 0;}
.news_list li .t a {font-size: 18px;color: #666}
.news_list li .p {font-size: 12px;line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 10px;}
.news_list li .t a:hover {color: #5a65d1}
.news_list li .pic img{ -webkit-transform: scale(1, 1); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; -moz-transform: scale(1, 1); -moz-transition-timing-function: ease-out; -moz-transition-duration: 500ms; transform: scale(1, 1); transition-timing-function: ease-out; transition-duration: 500ms; }
.news_list li .pic:hover img {-webkit-transform: scale(1.1, 1.1); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; -moz-transform: scale(1.1, 1.1); -moz-transition-timing-function: ease-out; -moz-transition-duration: 500ms; transform: scale(1.1, 1.1); transition-timing-function: ease-out; transition-duration: 500ms; }

.page {text-align: center;padding: 50px 0 70px 0}
.page a {padding: 7px 12px;border: 1px solid #fff;margin-left: 10px;background: #eee;text-transform: uppercase;}
.page a.on, .page a:hover {background: #5a65d1;color: #fff;}

.show_main .cont {padding: 25px 0 150px 0}

.bread {background: #fafafa;line-height: 60px;height: 60px;}
.bread a,
.bread span {margin: 0 7px}

.t2 {text-align: center;padding: 30px 0;font-size: 12px;}
.t2 h1 {font-size: 18px;color: #333;font-weight: normal;}
.t2 span {margin: 0 7px}

.s_page {margin-top: 70px;line-height: 65px;height: 65px;padding-bottom: 100px;border-top: 1px solid #eee;color: #666}
.s_page .l a {margin-left: 5px;}
.s_page .r a {margin-left: 5px;}


.fac_main .slide {margin-top: 40px;padding-bottom: 70px;}
.fac_main .slide .bd {width: 1025px;margin: 0 auto;height: 560px;padding: 20px;border:1px solid #ddd;}
.fac_main .slide .bd .pic {display: block;position: relative;height: 560px;width: 1025px;}
.fac_main .slide .next,
.fac_main .slide .prev {width: 35px;height: 65px;display: block;top:35%;left:20px;background: url(../images/prev.png) no-repeat}
.fac_main .slide .next {background-image: url(../images/next.png);right: 20px;left:auto;}


.list11 li {width: 385px;float: left;margin-right: 10px;text-align: center;}
.list11 li .pic {width: 385px;height: 380px;background: #f4f4f4}
.list11 li .name {padding: 15px 0;font-size: 16px;line-height: 20px}
.list11 li .name span {display: block;font-size: 14px;color: #333333;text-transform: uppercase;}
.list11 li .pic .go {position: absolute;top:0;left:0;width: 100%;height: 100%;background: url(../images/p_bg.png);display: none;}
.list11 li .pic .go span {position: absolute;background: url(../images/i_so.png) no-repeat center top;color: #fff;text-transform: uppercase;top:0;left:0;right:0;bottom: 0;margin: auto;height: 40px;width: 90px;padding-top: 50px;}


.list12 {background: #ececea;margin: 40px 0 20px 0}
.list12 li {height: 325px;}
.list12 li.it1 {width: 385px;float: left;text-align: center;}
.list12 li.it1 .pic {width: 385px;height: 395px;}
.list12 li.it2 {background: #f9f9f9}
.list12 li.it3 {background: #f3f3f3}
.list12 li.it3 .pic,
.list12 li.it2 .pic {width: 315px;height: 325px;margin: 0 65px}
.list12 li.it2,
.list12 li.it3 {margin-left: 385px;}
.list12 li.it3 .pic,
.list12 li.it2 .pic,
.list12 li.it2 .info,
.list12 li.it3 .info {display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.list12 li.it3 {text-align: right;height: 270px;}
.list12 li.it3 .pic {height: 270px}
.list12 li.it1 .info {padding-top: 30px;}

.list12 li p {font-size: 16px;line-height: 20px}
.list12 li p span {display: block;font-size: 14px;color: #333;text-transform: uppercase;}
.list12 li .tag {margin-top: 10px;}
.list12 li .tag span {width: 64px;height: 24px;text-transform: uppercase;color: #fff;font-size: 14px;background: #e8c77a;text-align: center;}
.list12 li.it2 .tag span {background-color: #ff9082}
.list12 li.it3 .tag span {background-color: #83ccd5}



.pro_head {padding: 30px 0;}
.pic_head img {max-width: none;}
.ppic {width: 585px;}
.ppic .pic {height: 580px;text-align: center;background: #f6f6f6}
.ppic .pic .table {height: 580px;}
.ppic .pic img {float: none;max-width: none;max-height: 100%}
.ppic .jqzoom {border:0;float: none;display: inline-block;}
.pinfo {width: 510px}

.pro_scroll .prev,
.pro_scroll .next {left:0;top:0;height: 78px;background: #ccc;color: #fff;width: 23px;font-family: 宋体;line-height: 78px;font-weight: bold;text-align: center;;border-radius: 3px;font-size: 16px;cursor: pointer;display: none;}
.pro_scroll span:hover {background: #004ea1}
.pro_scroll .next {right: 0;left:auto}
.pro_scroll ul li {width: 126px;float: left;margin: 0 20px 0 0;height: 116px;border:2px solid #f6f6f6;position: relative;background: #f6f6f6}
.pro_scroll ul li img {position: absolute;top:0;left:0;right:0;bottom:0;margin: auto;max-height: 100%}
.pro_scroll ul li.on {border-color: #000}
.pro_scroll {margin-top: 20px;}



.pinfo h2 {font-size: 30px;text-transform: uppercase;color: #040404;line-height: 30px;padding: 23px 0 15px 0;font-weight: normal;}
.pinfo .con {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 15px 0;margin: 0;line-height: 30px;min-height: 300px}

.share {padding: 35px 0 44px 0;border-bottom: 1px solid #ddd;}
.share h5 {color: #333;font-size: 24px;text-transform: uppercase;font-weight: normal;line-height: 24px;margin-bottom: 22px;}
.share p a {margin-right: 14px;}
.tel {padding: 30px 0 22px 0;line-height: 40px;text-align: center;font-size: 24px;color: #333;}
.tel img{margin-right: 23px;}
.pinfo .go a {display: block;height: 50px;line-height: 50px;background: #5a65d1;color: #fff;font-size: 16px;text-transform: uppercase;text-align: center;}


.so {width: 258px;height: 33px;border:1px solid #ccc;background: #fff;border-radius: 3px;margin-top: 12px;}
.so .inp {float: left;width: 200px;height: 33px;line-height: 33px;font-size: 12px;padding: 0 10px;background: none;border:0;text-transform: uppercase;}
.so button {float: right;width: 33px;height: 33px;border:0;background: url(../images/i_so2.png) no-repeat center center}

.pro_body {margin-top: 30px;padding-bottom: 50px;}
.pro_body .t {height: 50px;line-height: 50px;color: #fff;font-size: 18px;text-transform: uppercase;padding: 0 20px;background: #bbb;margin-bottom:30px;}


.banner {left:50%;width: 1920px;margin-left: -960px;text-align: center;height: 600px;}
.banner .hd {bottom:20px;width: 100%;left:0;text-align: center;}
.banner .hd ul li {display: inline-block;height: 5px;font-size: 5px;width: 50px;background: #fff;margin: 0 3px}
.banner .hd ul li.on {background: #c00;}

.home_about {height: 700px;}
.home_about .wp {background: #fbfbfb}
.home_about .it1 {height: 500px;}
.home_about .it1 .pic {width: 585px;}
.home_about .it1 .info {padding: 45px 20px 45px 630px}
.home_about .it1 .info strong {display: block;color: #333;font-size: 28px;text-transform: uppercase;margin-bottom: 25px;line-height: 28px}
.home_about .it1 .info .p {line-height: 24px;padding-bottom: 20px;height: 320px;overflow: auto;}
.home_about .it1 .info .more a {border-bottom: 1px solid #ddd;font-weight: bold;text-transform: uppercase;padding-bottom: 1px;display: inline-block;}
.home_about .it1 .info .more a:hover{border-bottom-color: #5a65d1}
.home_about .it2 {height: 200px;}
.home_about .it2 .tit {font-size: 14px;line-height: 24px;width: 585px}
.home_about .it2 .rel {width: 590px}
.home_about .it2 .rel .pic img {max-width: none}
.home_about .it2 li {vertical-align: top;}
.home_about .it2 .tit .padd {padding: 21px 40px 21px 21px;text-align: left;}
.home_about .it2 .tit .t {text-transform: uppercase;font-size: 16px;color: #333;font-weight: bold;line-height: 45px}
.home_about .it2 .rel a {display: block;width: 33.33333%;float: left;color: #fff;font-size: 14px;position: relative;z-index: 2;height: 200px;text-transform: uppercase;}
.home_about .it2 .rel a span {display: block;height: 85px;margin-top:40px;background: url(../images/i_02_01.png) no-repeat center center;}
.home_about .it2 .rel a.i2 span {background-image: url(../images/i_02_02.png);} 
.home_about .it2 .rel a.i3 span {background-image: url(../images/i_02_03.png);} 
.home_about .it2 .rel a:hover {background-color: #fff;color: #333;}
.home_about .it2 .rel a.i1:hover span {background-image: url(../images/i_02_01_on.png)}
.home_about .it2 .rel a.i2:hover span {background-image: url(../images/i_02_02_on.png)}
.home_about .it2 .rel a.i3:hover span {background-image: url(../images/i_02_03_on.png)}


.tbg{height: 200px;width: 100%;top:0;left:0;background: #5a65d1}

.home_pro .apic {width: 585px;height: 730px;background: #f4f4f4;position: relative;z-index: 2;overflow: hidden;}
.home_pro .apic a {display: block;height: 730px;width: 100%;}
.home_pro .r.box {width: 590px;position: relative;z-index: 2;}
.home_pro .r.box .abar {height: 200px;padding-left: 40px;}
.home_pro .r.box .abar h4 {font-weight: bold;text-transform: uppercase;color: #fff;font-size: 30px;padding-top: 45px;margin-bottom:5px;}
.home_pro .r.box .abar ul li {float: left;padding: 10px 20px 0 0}
.home_pro .r.box .abar ul li a {text-transform: uppercase;font-size: 12px;color: #cccccc;}
.home_pro .r.box .abar ul li a:hover {border-bottom: 1px solid #fff;color: #fff;}
.home_pro .r.box .ci {display: none;}



.alist li {width: 280px;height: 250px;float: left;margin: 15px 0 0 15px;background: #f4f4f4;text-align: center;line-height: 250px}
.alist li span {border-bottom: 1px solid #5a65d1;color: #333;text-transform: uppercase;padding-bottom: 5px;}
.alist li a:hover span {color: #5a65d1}
.alist li a {display: block;border:8px solid #f4f4f4;width: 264px;height: 234px}
.alist li a .pic {height: 100%;width: 100%;}
.alist li a:hover {border-color: #5a65d1}


.home_jz {height: 249px;margin-top: 15px;overflow: hidden;}
.home_jz .wp .sbg {margin-left: -370px;top:0;left:0;position: absolute;}
.home_jz .wp .sbg img {max-width: none}
.home_jz .slider {height: 130px;padding: 70px 0 0 76px}
.home_jz .slider .pic {width: 130px;height: 130px;margin-right: 80px;}
.home_jz .slider .info {padding-right: 160px;padding-left: 210px;}
.home_jz .slider .t a {font-size: 24px;color: #fff;text-transform: uppercase;display: block;}
.home_jz .slider .t span {font-size: 14px;text-transform: capitalize;line-height: 20px}
.home_jz .slider .p {color: #fff;margin-top: 10px;line-height: 20px;height: 100px;overflow: hidden;}
.home_jz .slider .prev,
.home_jz .slider .next {right: 24px;width: 16px;height: 14px;background: url(../images/arrow_up.png) no-repeat;top:87px;z-index: 5;}
.home_jz .slider .next {background: url(../images/arrow_down.png);top:146px;}
.home_jz .slider .prev:hover {background: url(../images/arrow_up_on.png);}
.home_jz .slider .next:hover {background: url(../images/arrow_down_on.png);}
.home_jz .slider .pageState {position: absolute;right: 24px;top:110px;color: #fff;}



.list10 {margin: 20px auto 130px auto;background: url(../images/2.png) no-repeat top center}
.list10 .it {float: left;width: 400px;height: 180px}
.list10 .it:hover ul li.ico {background-image: url(../images/i_li_on.png)}
.list10 .it ul li {font-size: 14px;text-align: right;}
.list10 .it ul li .t {font-size: 18px;color: #333;margin-bottom: 5px;}
.list10 .it ul li.info {float: left;width: 270px}
.list10 .it ul li.info .p {line-height: 24px}
.list10 .it ul li.ico {float: right;width: 88px;height: 89px;background: url(../images/i_li.png) no-repeat;margin-top: 25px;}
.list10 .it ul li.ico span {display: block;width: 88px;height: 89px;background-repeat: no-repeat;background-position: center center;}
.list10 .it1 ul li.ico span {background-image: url(../images/i_01_01.png)}
.list10 .it2 ul li.ico span {background-image: url(../images/i_01_02.png)}
.list10 .it3 ul li.ico span {background-image: url(../images/i_01_03.png)}
.list10 .it4 ul li.ico span {background-image: url(../images/i_01_04.png)}
.list10 .it5 ul li.ico span {background-image: url(../images/i_01_05.png)}
.list10 .it6 ul li.ico span {background-image: url(../images/i_01_06.png)}
.list10 .it.nc {float: right;}
.list10 .it.nc ul li.ico {float: left;}
.list10 .it.nc ul li.info {float: right;text-align: left;}


.home_why {}
.home_why .list10 {margin: 0;background: none;}
.home_why .wp {position: relative;z-index: 2;}
.home_why .wp .left {width: 585px;}
.home_why .wp .right {width: 585px;height: 729px;background: #f4f4f4;}
.home_why .wp .atit {height: 200px;color: #fff;font-size: 12px;line-height: 24px;padding-right: 35px;}
.home_why .wp .atit h4 {font-size: 36px;text-transform: uppercase;padding: 59px 0 15px 0}
.home_why .left .list10 .it {float: none;width: auto;text-align: left;margin-top: 25px;overflow: hidden;}
.home_why .left .list10 .it ul {text-align: left;}
.home_why .left .list10 .it4 .ico {margin-top: 10px;}
.home_why .list10 .it .info,
.home_why .list10 .it .ico {float: left;text-align: left;}
.home_why .list10 .it .ico {margin-top: 40px;}
.home_why .list10 .it .info .p {font-size: 12px;line-height: 24px}
.home_why .left .list10 .it .info {margin: 0 0 0 30px;width: 435px;float: left;}
.home_why .list101 .it {float: left;width: 33.33333%}
.home_why .list10 .it {height: auto;}
.home_why .list101 {border-top: 2px solid #eee;padding: 60px 0;margin-top: 60px;}
.home_why .list101 .it ul li.info {float: left;margin: 0 10px 0 15px}


.home_newss {padding-bottom: 120px;}
.home_newss .wp {z-index: 2;}
.home_newss .video {width: 585px;text-align: center;height: 730px;}
.home_newss .video a {display: block;}
.home_newss .video .abs {top: 0;left:0;right:0;bottom:0;color: #fff;text-transform: uppercase;height: 200px;margin: auto}
.home_newss .video .abs p {padding: 100px;background: url(../images/i_pay.png) no-repeat top center;}
.home_newss .rbox {width: 565px;}
.home_newss .rbox .atit {height: 200px;line-height: 24px;color: #fff;}
.home_newss .rbox .atit h4 {font-size: 30px;text-transform: uppercase;padding: 58px 0 15px 0}
.home_newss .rbox .list li {height: 115px;border-bottom: 1px solid #eee;padding: 30px 0 }
.home_newss .rbox .list li .pic {width: 165px;height: 115px;float: left;margin-right: 30px;}
.home_newss .rbox .list li .info {line-height: 20px;font-size: 12px;}
.home_newss .rbox .list li .t {padding-top: 5px;}
.home_newss .rbox .list li .t a {font-size: 16px;color: #333;line-height: 24px}
.home_newss .rbox .list li .more {color: #333;}
.home_newss .rbox .list li p {padding: 7px 0}
.home_newss .rbox .list li a:hover {color: #5a65d1}



.bottom {height: 696px;background: url(../images/bottom_bg.png) no-repeat top center;color: #f4f4f4;position: relative;z-index: 2;}
.bottom {color: #f4f4f4}
.bottom .x {width: 15px;height: 1px;background: #fff;display: block;}

.b_message {padding: 183px 0 0 50px;}
.b_message .t {font-size: 48px;font-weight: bold;padding-bottom: 30px;}
.b_message .t .x {display: inline-block;*display: inline;*zoom:1;margin-left: 10px;}
.b_message ul li {border-bottom: 1px solid #393939;padding: 15px 0 0 0;line-height: 48px;line-height: 48px;}
.b_message ul li label {display: inline-block;*display: inline;*zoom:1;color: #999999;text-transform: capitalize;width: 100px;vertical-align: top;}
.b_message ul li input,
.b_message ul li textarea
 {background: none;border:0;height: 48px;line-height: 48px;width: 360px;color: #fff;}
.b_message ul li textarea {height: 150px;}
.b_message ul li.mit {border-bottom: 0;}
.b_message ul li.mit button {background: none;border:0;color: #999;margin-top: 2px;display: block;cursor: pointer;}

.bottom .b_info {width: 490px;padding: 120px 0 0 0;line-height: 24px}
.bottom .b_info .act {padding: 5px 0 0 0;height: 375px}
.bottom .b_info .act h4 {font-size: 16px;text-transform: uppercase;padding:10px 0 5px 0}
.bottom .b_info .act .p {margin-bottom: 35px;}
.bottom .b_info .b_bar ul li {float: left;line-height:20px;width: 20%;margin-top: 25px;}
.bottom .b_info .b_bar ul li a {color: #999999;text-transform: uppercase;}
.bottom .b_info .b_bar ul li a:hover {color: #fff;}
.bottom .b_info .b_bar {padding-top: 46px;}




.pop_bg {background: #000;opacity: 0.3;position: fixed;top:0;left:0;width: 100%;height: 100%;z-index: 11;display: none;}

#pop {position: fixed;top:0px;left:0;width: 100%;height: 100%;z-index: 12;display: none;}
.table {display: table;width: 100%;height: 100%;text-align: center;}
.cell {display: table-cell;vertical-align: middle;}

#pop .t h4{font-size: 16px;font-weight: normal;}
#pop .t {border-bottom: 1px solid #ddd;padding: 7px 15px}
#pop .rel {width: 680px;text-align: left;margin: 0 auto;background: #fff;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.5);padding: 0}
#pop .rel .v {height: 300px}

#pop .close {cursor: pointer;font-size: 25px;color: #ccc;height: 25px;line-height: 25px}
#pop .close:hover {color: #000}

