@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px;}
input,button,ul,ol{margin:0px;padding:0px;}
body,input,button,form,textarea{font-size:14px; line-height:28px; font-family: "microsoft yahei", "Arial Black"; color:#3e3a39;}
h1,h2,h3,h4,h5,h6,font {font-size:14px; font-weight: normal;}
ul,ol{list-style:none;}
img{border:0px; display: block;margin:0; padding:0; }
em,i,strong{ font-style:normal; }
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
body{ background:#fff;}
*{padding:0px; margin:0px }
div{ margin:0; padding:0; border:0; color:#333333; }
p{ margin:0;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}

/*链接*/
a{ text-decoration:none; color:#333; background: transparent;  outline:none}
a:focus { outline:none; }
a:hover,a:active{ color:#ffcb00; text-decoration:none; }
a:visited{text-decoration:none;}

/*表单*/
form {margin: 0;}
button,input,select,textarea {
    font-size: 100%;  /* Correct font size not being inherited in all browsers. */
    margin: 0;  /* Address margins set differently in IE 6/7, Firefox 3+, Safari 5,and Chrome */
    vertical-align: baseline; /* Improve appearance and consistency in all browsers */
    *vertical-align: middle; /* Improve appearance and consistency in all browsers */
}
button,select {text-transform: none;}
input{ line-height: normal; border:none;}
textarea{ -moz-box-sizing: border-box;  background: #dddddd;border: 1px solid #999999;width:99%;}

/*其它*/
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-size: 1em;}
pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl{margin: 1em 0;}
dd {margin:0;}
audio:not([controls]) {display: none; height: 0;}
/*==========@@HTML默认  结束@@==========*/


/*==========@@通用 开始@@==========*/
/*常用颜色*/
.red {color: #F00 !important;}

/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;line-height:0; }
.clearfix{*zoom:1;}
.clear { clear:both; }
.fl{ float:left;}
.fr{ float:right;}
/*其它*/
.hidden{ display:none;}

/*必须输入，主要*/
.required{ color:red; font-weight:bold;}
.form_text_verifycode { width:80px; }
.form_radio{ width:auto; border:0;}
.form_checkbox{ width:auto; border:0}

/*网站公用样式表*/
.w1200{width:1200px;margin:0 auto;}
.por{position: relative;}
.poa{position: absolute;}
.icon{background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
#header_main, #top_main, #banner_main, #floor_1_main,#links_main, #footer_main{width:100%;margin:0;}
.trans{-webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -o-transition: all .3s ease-in; transition: all .3s ease-in;}


/*top*/
#header_main{height:170px;background:url("../images/top_bg.png") no-repeat;border-top:3px solid #e83525;}
#header_main .header{height:90px;}
#header_main .header .logo{width:518px;height:52px;margin-top:32px;}
#header_main .header .logo img{display:block;width:518px;height:52px;}
#header_main .header .tel{margin-top:36px;position:relative;margin-right:30px;}
#header_main .header .tel .p1{margin-right:24px;font-size:14px;line-height:14px;text-align:right;color:#785d40;}
#header_main .header .tel .num{margin-right:24px;font-size:24px;color:#ff0000;}
#header_main .header .tel s{position:absolute;top:0;right:0;width:14px;height:38px;background-position:0 0;}
#header_main .header .ewm{width:80px;height:80px;}
#header_main .header .ewm img{display:block;width:80px;height:80px;margin-top:20px;}
#header_main .nav{height:36px;}
#header_main .nav .navlist{width:100%;margin-top:30px;}
#header_main .nav .navlist li{float:left;width:120px;height:50px;margin-left:30px; position: relative; }
#header_main .nav .navlist li a{display:block;font-size:16px;line-height:34px;text-align:center;color:#1e1e1e;}
#header_main .nav .navlist li:first-child{margin-left:0px;}
#header_main .nav .navlist li:first-child a{color:#1e1e1e;}
/* #header_main .nav .navlist li:first-child s{width:16px;height:16px;margin-right:8px;margin-top:-4px;background-position:-92px 0;} */
#header_main .nav .navlist li.hover{background:url("../images/li_bg.png") no-repeat;}
#header_main .nav .navlist li.hover a{color:#fff;}
#header_main .nav .navlist li:hover{background:url("../images/li_bg.png") no-repeat;/*border-bottom: 2px solid #ffcb00;*/}
#header_main .nav .navlist li:hover a{color:#fff;}
#header_main .nav .navlist li:first-child:hover s{width:16px;height:16px;margin-right:8px;margin-top:-4px;background-position:-92px 0;}
#header_main .nav .navlist li:first-child.hover s{width:16px;height:16px;margin-right:8px;margin-top:-4px;background-position:-92px 0;}
#header_main .nav .navlist li.icon{display:block;width:1px;height:17px;margin-top:8px;padding:0;background-position:-160px 0;}
#header_main .nav .navlist li.bold{font-weight:bold;}
#header_main .nav .navlist .nav5 s{float:left;display:block;height:20px;margin-left:18px;margin-top:8px;background:url("../images/icon.png") no-repeat;background-position:-296px -24px;}
#header_main .nav .navlist .nav5 a{color:#e4d52c;font-size:17px;font-weight:bold;}
#header_main .nav .navlist .nav6 s{float:left;display:block;width:20px;height:20px;margin-left:18px;margin-top:8px;background:url("../images/icon.png") no-repeat;background-position:-320px -24px;}
#header_main .nav .navlist .nav6 a{color:#e4d52c;font-size:17px;font-weight:bold;}
#header_main .nav .navlist .nav5:hover s{margin-left:8px;background-position:-296px -50px;}
#header_main .nav .navlist .nav5.hover s{margin-left:8px;background-position:-296px -50px;}
#header_main .nav .navlist .nav6:hover s{margin-left:8px;background-position:-320px -50px;}
#header_main .nav .navlist .nav6.hover s{margin-left:8px;background-position:-320px -50px;}

#ewm{ position: fixed; z-index: 999; background: url(../images/black40.png) repeat left top; width: 100%; height:100%;left: 0; top: 0; font-family: "microsoft yahei";}
#ewm .tanchuang{ width: 258px; height: 284px; margin: 340px auto; background: #fff;position:fixed;left:50%;margin-left:-129px;}
#ewm .tanchuang img{display:block;width:258px;height:258px;}
#ewm .tanchuang h3{font-size:16px;text-align:center;line-height:16px;}
#ewm .tanchuang .close{width: 20px; height: 24px; display: block; right: -40px; top: -24px; background:url("../images/close.png") no-repeat; cursor: pointer; transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#ewm .tanchuang .close:hover{transform: rotate(180deg);}
.nav5 .subnav .txt{font-weight:normal!important;margin-left:-12px!important;}
.nav5 .subnav .txt:first-child{margin-left:-12px!important;}
.nav5 .subnav .txt .ico{margin-top:10px!important;margin-left:22px!important;}
.nav li .subnav{width: 425px; height: 120px; padding: 20px; position: absolute; top: 50px; left: 0; z-index: 998; border: 1px solid #e4e4e4; overflow: hidden; background: #fff; display: none;}
.nav li .subnav a{padding: 0; border-bottom: 0;display:block;}
.nav li .subnav .img,
.nav li .subnav img{width: 185px; height: 120px ; display: block;}
.nav li .subnav .txt{width: 120px!important; line-height: 30px; font-size: 14px; text-align:left!important; display: block; float: left;color:#333!important;}
.nav li .subnav .txt .ico{width: 18px; height: 18px; margin-right: 5px; background-position: -170px -174px!important;transition:all 300ms ease;}
.nav li .subnav .txt:hover{color: #ffcb00;}
.nav li .subnav .txt:hover .ico{background-position: -170px -152px!important;transition:all 300ms ease;}
.nav li.nav5 .subnav,
.nav li.nav7 .subnav{left: auto; right: 0;}
.nav li:hover .subnav{top: 50px; display: block;}

/*banner*/

#banner_main .ty{width: 100%;height: 8px;display: block;position: absolute;left: 0;top: 0;z-index: 8;}
#banner_main .banner {height:610px;}
#banner{width:100%;min-width:1200px;position:relative;overflow:hidden;z-index:0;}
#banner, .banner ul{max-height:610px; overflow:hidden;z-index: 2;}
.banner li {width:100%;position:absolute;z-index:1;overflow:hidden;}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
#banner .tip {width:1200px; height:18px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-572px;bottom:50px;z-index:3;}
#banner .tip span{background-position:-116px 0;width:16px;height:16px;margin:0 8px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:inline-block;font-size: 0;cursor: pointer;filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=5);/*for ie6,7,8*/
    -moz-box-shadow:0 0 5px #969696;/*firefox*/
    -webkit-box-shadow:0 0 5px #969696;/*webkit*/
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);/*opera或ie9*/}
#banner .tip span.cur{width:16px;height:16px;background-position:-136px 0;}
#banner #btn_prev,#banner #btn_next{width:26px;height:44px;position:absolute;top:300px;z-index:5;}
#banner #btn_prev{background-position:-20px 0;left:10%;top:50%;}
#banner #btn_next{background-position:-60px 0;right:10%;top:50%;}
#banner #btn_prev:hover{transition:all 600ms ease;left:9.8%;}
#banner #btn_next:hover{transition:all 600ms ease;right:9.8%;}


/*index*/
.index{position:relative;}
.index .title{position:relative;margin-bottom:30px;border-bottom:1px solid #ededed;}
.index .title .tit{padding-bottom:14px;font-size:18px;color:#333;}
.index .title .tit s{position:absolute;top:43px;left:0;width:76px;height:3px;background-position:-166px 0;}
.index .title .subtit{margin-left:12px;font-size:14px;font-family:"Arial";color:#333;padding-bottom:16px;}
.index .title .subtit s{position:absolute;top:43px;left:80px;width:165px;height:3px;background-position:-248px 0;}
.index .floor_1{padding-top:50px;margin-bottom:50px;}
.index .floor_1 .bottom{}
.index .floor_1 .bottom .left{width:600px;height:700px;}
.index .floor_1 .bottom .left .pawn1{width:600px;height:400px;overflow:hidden;}
.index .floor_1 .bottom .left .item1{display:block;position:relative;width:600px;height:400px;transition:all 600ms ease;cursor:pointer;overflow:hidden;}
.index .floor_1 .bottom .left .item1 .h_title{margin-bottom:20px;}
.index .floor_1 .bottom .left .item1 .h_tit{position:absolute;padding-left:48px;padding-top:54px;font-size:24px;color:#fff;}
.index .floor_1 .bottom .left .item1 .h_title a{position:relative;display: block;width:600px;height:400px;}
.index .floor_1 .bottom .left .item1 .h_title a img{position:absolute;top:0;left:0;}
.index .floor_1 .bottom .left .item1 .h_subtit{position:absolute;top:80px;padding-left:48px;margin-top:4px;font-size:16px;font-family:"Cambria";color:#fff;}
.index .floor_1 .bottom .left .item1 .treaure{margin-left:48px;position:absolute;top:124px;}
.index .floor_1 .bottom .left .item1 .treaure .list{}
.index .floor_1 .bottom .left .item1 .treaure .list li{display:block;width:200px;margin-top:16px;height:16px;}
.index .floor_1 .bottom .left .item1 .treaure .list li a{display:block;font:normal 16px "Microsoft Yahei";color:#fff;cursor:pointer;}
.index .floor_1 .bottom .left .item1 .treaure .list li a s{width:12px;height:12px;margin-right:8px;margin-top:-3px;background-position:0 -42px;}
.index .floor_1 .bottom .left .item1 .treaure .list li:hover a{color:#e83525;}
.index .floor_1 .bottom .left .item1 .line{width:30px;height:3px;position:absolute;left:48px;bottom:48px;background:#fff;}
.index .floor_1 .bottom .left .item1:hover{transform:scale(1.01,1.01);transition:all 600ms ease;overflow:hidden;}

.index .floor_1 .bottom .left .item2{width:600px;height:300px;overflow: hidden;}
.index .floor_1 .bottom .left .item2 .list li{display:block;float:left;width:600px;height:300px;}
.index .floor_1 .bottom .left .item2 .list li a .item{display:block;height:300px;}
.index .floor_1 .bottom .left .item2 .list li .tit{position:relative;padding-top:50px;margin-left:50px;z-index:2;}
.index .floor_1 .bottom .left .item2 .list li .tit1{font-size:24px;color:#333;}
.index .floor_1 .bottom .left .item2 .list li .tit2{margin-top:4px;font-size:16px;font-family:"Cambria";color:#666;}
.index .floor_1 .bottom .left .item2 .list li .line{position:absolute;left:50px;bottom:50px;width:30px;height:3px;background:#999;}
.index .floor_1 .bottom .left .item2 .list .li1{position:relative;background:#d6f0e6;}
.index .floor_1 .bottom .left .item2 .list .li2{position:relative;background:#fafafa;}
.index .floor_1 .bottom .left .item2 .list .li2 .img{position:absolute;top:100px;right:0;width:183px;height:180px;overflow:hidden;transition:all 900ms ease;}
.index .floor_1 .bottom .left .item2 .list .li1 .img{position:absolute;bottom:0px;right:-45px;width:118px;height:190px;overflow:hidden;z-index:1;transition:all 900ms ease;}
/*.index .floor_1 .bottom .left .item2 .list .li1:hover .img{transition:all 900ms ease;right:24px;}*/
.index .floor_1 .bottom .left .item2 .list .li2:hover .img{transition:all 900ms ease;right:-10px;}
.index .floor_1 .bottom .right{width:600px;height:700px;}
.index .floor_1 .bottom .right .item1{position:relative;width:600px;height:200px;background:#f5f5f5;overflow: hidden;}
.index .floor_1 .bottom .right .item2{width:600px;height:200px;background:#d6ebf0;overflow: hidden;}
.index .floor_1 .bottom .right .item1 .tit{padding-top:50px;margin-left:50px;}
.index .floor_1 .bottom .right .item1 .tit .tit1{font:normal 24px "Microsoft Yahei";color:#333;}
.index .floor_1 .bottom .right .item1 .tit .tit2{margin-top:4px;font-size:16px;font-family:"Cambria";color:#666;}
.index .floor_1 .bottom .right .item1 .line{position:absolute;left:50px;bottom:50px;width:30px;height:3px;background:#999;}
.index .floor_1 .bottom .right .item1 .img{position:absolute;top:34px;right:0;width:208px;height:152px;overflow:hidden;transition:all 600ms ease;}
.index .floor_1 .bottom .right .item2 .img{position:absolute;top:48px;right:0;width:208px;height:152px;overflow:hidden;transition:all 900ms ease;}
.index .floor_1 .bottom .right .item2 .img img{display:block;width:208px;height:152px;transition:all 600ms ease;}
.index .floor_1 .bottom .right .item1:hover .img{transition:all 600ms ease;right:-10px;}
.index .floor_1 .bottom .right .pawn2{width:600px;height:300px;overflow:hidden;}
.index .floor_1 .bottom .right .item3{position:relative;width:600px;height:300px;transition:all 600ms ease;}
.index .floor_1 .bottom .right .item3 a{position:relative;display:block;height:300px;}
.index .floor_1 .bottom .right .item3 a img{position:absolute;}
.index .floor_1 .bottom .right .item3 .tit{position:absolute;padding-top:50px;margin-left:50px;}
.index .floor_1 .bottom .right .item3 .tit .tit1{font:normal 24px "Microsoft Yahei";color:#fff;}
.index .floor_1 .bottom .right .item3 .tit .tit2{margin-top:4px;font-size:16px;font-family:"Cambria";color:#fff;}
.index .floor_1 .bottom .right .item3 .line{position:absolute;left:50px;bottom:50px;width:30px;height:3px;background:#fff;}
.index .floor_1 .bottom .right .item3:hover{transform:scale(1.01,1.01);transition:all 600ms ease;box-shadow:2px 3px 4px #ddd;}

.index .floor_1 .bottom .right .pawn2 .treaure{position:absolute;top:102px;left:50px;width:400px;}
.index .floor_1 .bottom .right .pawn2 .treaure .list li{float:left;display:block;width:140px;margin-top:20px;height:16px;} 
.index .floor_1 .bottom .right .pawn2 .treaure .list li a{height:30px;font:normal 16px "Microsoft Yahei";color:#fff;cursor:pointer;}
.index .floor_1 .bottom .right .pawn2 .treaure .list li a s{width:12px;height:12px;margin-right:8px;margin-top:-3px;background-position:0 -42px;}
.index .floor_1 .bottom .right .pawn2 .treaure .list li:hover a{color:#e83525;}
.index .floor_2{margin-bottom:50px;}

.index .floor_2 .item1{float:left;width:1200px;height:350px;background:#eee;}
.index .floor_2 .item1 .tit{padding-top:76px;margin-left:50px;}
.index .floor_2 .item1 .tit .tit1{font-size:20px;color:#333;}
.index .floor_2 .item1 .tit .tit2{margin-top:4px;font-size:24px;font-family:"Arial";color:#333;}
.index .floor_2 .item1 .cont{width:1108px;margin-left:50px;margin-top:40px;font-size:14px;line-height:26px;color:#666;}
.index .floor_2 .item1 .line{width:50px;height:4px;margin-left:50px;margin-top:40px;background-position:-166px -6px;}

.index .floor_2 .item2{float:left;width:300px;height:35px;position:relative;}
.index .floor_2 .item2 .index_banner{height:350px;position:relative;}
.index .floor_2 .item2 .index_banner .bd{height:100%;overflow:hidden;position:relative;}
.index .floor_2 .item2 .index_banner .bd .list{float:left;height:350px;}
.index .floor_2 .item2 .index_banner .bd .list li{width:300px;height:350px;overflow:hidden;zoom: 1;vertical-align:middle;display: block;position: relative;}
.index .floor_2 .item2 .index_banner .bd .list li .pic{display:block;width:300px;height:350px;transition: all 600ms ease;}
.index .floor_2 .item2 .index_banner .bd .list li .pic:hover{transform: scale(1.1,1.1);transition: all 600ms ease;}
.index .floor_2 .item2 .index_banner .bd .list li .text{width:112px;position:absolute;left:80px;bottom:50px;z-index:9;}
.index .floor_2 .item2 .index_banner .bd .list li .text .p1{font-size:14px;line-height:22px;color:#fff;}
.index .floor_2 .item2 .index_banner .bd .list li .text .p2{font-size:12px;line-height:12px;color:#fff;}
.index .floor_2 .item2 .index_banner .hd{position:absolute;bottom:50px;right:50px;}
.index .floor_2 .item2 .index_banner .hd .prev{width:12px;height:18px;margin-right:30px;background-position:-92px -24px;cursor:pointer;}
.index .floor_2 .item2 .index_banner .hd .next{width:12px;height:18px;background-position:-116px -24px;cursor:pointer;}
.index .floor_2 .item2 .index_banner .hd .prev:hover{right:48px;transition:all ease 600ms;}
.index .floor_2 .item2 .index_banner .hd .next:hover{right:48px;transition:all ease 600ms;}
.index .floor_2 .item2 .pic .pic1{position:absolute;right:50px;top:50px;width:50px;height:100px;background:url("../images/k2.png")}
.index .floor_2 .item2 .pic .pic2{position:absolute;left:50px;bottom:50px;width:20px;height:30px;background:url("../images/k1.png")}


.index .floor_2 .item3{float:left;width:299px;height:348px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.index .floor_2 .item3 .com .com_list li{display:block;width:200px;margin-left:50px;margin-top:14px;*margin-top:8px;cursor:pointer;}
.index .floor_2 .item3 .com .com_list li:first-child{margin-top:46px;}
.index .floor_2 .item3 .com .com_list li .name{font-size:16px;color:#333;}
.index .floor_2 .item3 .com .com_list li .name s{width:14px;height:16px;margin-right:16px;margin-top:-4px;background-position:-166px -16px;}
.index .floor_2 .item3 .com .com_list li .num{font:normal 20px "ITC Avant Garde Gothic Demi";color:#999;}
.index .floor_2 .item3 .com .com_list li:hover .name{color:#b72c2c;}
.index .floor_2 .item3 .com .com_list li:hover .name s{background-position:-186px -16px;transition:all 600ms ease;}
.index .online_assessment{margin-bottom:30px;}
.index .online_assessment .item1{width:900px;height:350px;}
.index .online_assessment .item1 img{display:block;width:900px;height:350px;}
.index .online_assessment .item2{width:299px;height:348px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.index .online_assessment .item2 .pawn .pawn_list li{display:block;width:200px;margin-left:50px;margin-top:14px;*margin-top:8px;cursor:pointer;}
.index .online_assessment .item2 .pawn .pawn_list li:first-child{margin-top:46px;}
.index .online_assessment .item2 .pawn .pawn_list li .name{font-size:16px;color:#333;}
.index .online_assessment .item2 .pawn .pawn_list li .name s{width:14px;height:16px;margin-right:12px;margin-top:1px;background-position:-194px -154px;}
.index .online_assessment .item2 .pawn .pawn_list li:hover .name{color:#b72c2c;}
.index .online_assessment .item2 .pawn .pawn_list li:hover .name s{background-position:-194px -174px;transition:all 600ms ease;}

.index .floor_3 .news_center{margin-bottom:50px;}
.index .floor_3 .news_center .list li{position:relative;float:left;display:block;width:300px;height:400px;}
.index .floor_3 .news_center .list li .img{width:300px;height:400px;}
.index .floor_3 .news_center .list li .img img{display:block;width:300px;height:400px;transition:all 600ms ease;}
.index .floor_3 .news_center .list li .text{position:absolute;left:0;bottom:0;width:300px;height:140px;background-color:#333;opacity: .8;filter: Alpha(opacity=80);/*background:url("../images/t_bg.png") no-repeat;*/}
.index .floor_3 .news_center .list li .text .p1{width:204px;margin-left:50px;margin-top:50px;font-size:16px;line-height:24px;color:#fff;}
.index .floor_3 .news_center .list li:hover .text{width:294px;opacity:1;filter: Alpha(opacity=100);background-color:#dd3d3d;}
.index .floor_3 .news_center .list li:hover .text .p1{margin-top:54px;margin-left:46px;}
.index .floor_3 .news_center .list li:hover .mask{position:absolute;top:0;left:0;width:294px;height:394px;background:transparent;border:3px solid #dd3d3d;}
.index .floor_3 .news_center .list .more{background:url("../images/more_bg.png") no-repeat;}
.index .floor_3 .news_center .list .more a{display:block;height:400px;}
.index .floor_3 .news_center .list .more .txt{margin-left:50px;padding-top:50px;}
.index .floor_3 .news_center .list .more .txt .p1{font-size:20px;color:#fff;}
.index .floor_3 .news_center .list .more .txt .p2{margin-top:12px;font-size:24px;font-family:"Arial";color:#fff;}
.index .floor_3 .news_center .list .more .icon{position:absolute;bottom:50px;left:50px;width:40px;height:40px;background-position:-226px -4px;}


/* loaction */
.location{width: 100%; height: 50px; line-height: 50px; background: #fff; position: relative; z-index: 99; border-bottom: 1px solid #e5e5e5;}
.location .sitepath{color: #333333;}
.location .sitepath s{width: 15px; height: 18px; background-position: -272px -4px; margin-right: 6px;}
.location .sitepath a{color: #333333;}
.location .sitepath a:hover{color: #ffcb00;}
.location .btn{display: inline-block; height: 28px; line-height: 28px; margin-top: 12px; padding: 0 12px; background: #ffcb00; color: #fff; -webkit-border-radius: 15px; border-radius: 15px;}
.location .btn:hover{padding: 0 25px;}
/* .location .menu{height: 50px; line-height: 50px;}
.location .menu a{height: 50px; line-height: 50px; text-align: center; margin-left: 30px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; display: inline-block;}
.location .menu a:hover{color: #333;} */
.location.scrollDown{position: fixed; top: 80px;}
.location.aboutLocation .menu{text-align: center;}
.location.aboutLocation .menu a{width: auto; padding: 0 18px; margin: 0 10px;}
/* .menu .menu_list{margin-top:5px;}
.menu .menu_list li{float:left;display:block;width:160px;height:40px;margin-right:12px;background:url("../images/menu.png") no-repeat;background-size:160px 40px;}
.menu .menu_list li a{display:block;height:40px;}
.menu .menu_list li .text{margin-left:24px;margin-top:-4px;font-size:16px;line-height:50px;color:#333;}
.menu .menu_list li:hover{background:url("../images/menu_hover.png") no-repeat;}
.menu .menu_list li:hover .text{font-weight:bold;color:#fff;}
.menu .menu_list li.hover{background:url("../images/menu_hover.png") no-repeat;}
.menu .menu_list li.hover .text{font-weight:bold;color:#fff;}
.menu .menu_list li s{width:22px;height:19px;margin-top:16px;margin-left:24px;margin-right:10px;background-position:-266px -278px;}
.menu .menu_list li:hover s{background-position:-266px -304px;transition:all 300ms ease;}
.menu .menu_list li.hover s{background-position:-266px -304px;transition:all 300ms ease;} */
.menu{ width: 100%; height: 50px;line-height: 50px;padding: 20px 0;text-align: center;}
.menu a{ width: 160px; height: 40px; line-height: 40px; border-radius: 40px; font-size: 16px; border: 1px solid #dddddd; text-align: center; margin-left: 30px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; display: inline-block;}
.menu a:hover, .menu a.hover{background: #ffcb00;color: #fff;border:1px solid #ffcb00;}
.menu a s{ /*width: 22px;*/ height: 24px; display: inline-block; margin-right: 8px; vertical-align: middle;background-position:-266px -278px;transition:all 300ms ease;}
.menu a:hover s, .menu a.hover s{background-position:-266px -304px;transition:all 300ms ease;}
.menu.scrollDown{ position: fixed; top: 0; z-index: 9999; background: #fff; }

/*公司资质*/

/*nybanner*/
.nybanner {width: 100%;height: 300px;position: relative;overflow: hidden;background-position: center top;background-repeat: no-repeat;}

.wrapper{padding: 40px 0 30px;}
.wrapper .gszz{padding-bottom:60px;}
.wrapper .gszz .cont{margin-bottom:30px;}
.wrapper .cateTit{text-align: center; color: #373737; margin-bottom: 30px;}
.wrapper .cateTit h3{font-size: 30px;}
.wrapper .cateTit .en{font-family: arial; display: block;}
.pictureList{overflow: hidden;}
.pictureList .picture_box .list{width: 110%;}
.pictureList .picture_box .list li{width: 378px; float: left; position: relative; display: block; margin-right: 30px; margin-bottom: 30px; padding-top: 255px; border: 1px solid #efefef;}
.pictureList .picture_box .list li .item{display:block;}
.pictureList .picture_box .item .img{width: 378px; height: 255px;display: block; position: absolute;left: 0px; top: 1px; z-index: 10;border-bottom:1px solid #efefef;}
.pictureList .picture_box .item .img img{display:block;width: 378px; height: 255px;}
.pictureList .picture_box .item h3{margin: 0 15px; height: 55px; line-height: 55px; font-size: 16px; color: #404040; border-bottom: 1px solid #efefef;}
.pictureList .picture_box .item .more{margin: 0 15px; height: 55px; line-height: 55px; font-size: 12px; color: #333333; font-family: arial;}
.pictureList .picture_box .item .more .icon{width: 32px; height: 16px; float: right; margin-top: 20px; background-position: -330px -4px;transition:all 600ms ease;}
.pictureList .picture_box .item:hover .img{-webkit-filter: brightness(105%); filters: brightness(105%);}
.pictureList .picture_box .item:hover h3{color: #ffcb00;}
.pictureList .picture_box .item:hover .more{color: #ffcb00;}
.pictureList .picture_box .item:hover .more .icon{background-position: -290px -4px;transition:all 600ms ease;}


/*分公司介绍*/
.wrapper .com_intro .companyList{padding-bottom:68px;}
.wrapper .com_intro .companyList .list li{width:1198px;height:238px;margin-bottom:20px;border:1px solid #ddd;}
.wrapper .com_intro .companyList .list li .item{display:block;width:1100px;height:140px;margin-left:50px;margin-top:50px;position:relative;}
.wrapper .com_intro .companyList .list li .img{display:block;width:250px;height:140px;overflow:hidden;}
.wrapper .com_intro .companyList .list li .img img{display:block;width:250px;height:140px;transition:all 600ms ease;}
.wrapper .com_intro .companyList .list li .txt{width:804px;margin-left:46px;}
.wrapper .com_intro .companyList .list li .txt .tit{margin-bottom:24px;font:bold 24px "Microsoft Yahei";margin-top:-6px;*margin-top:0px;color:#333;}
.wrapper .com_intro .companyList .list li .txt s{display:block;width:32px;height:1px;margin-bottom:20px;background:#ff0000; }
.wrapper .com_intro .companyList .list li .txt .intro1{font-size:14px;line-height:26px;color:#666;}
.wrapper .com_intro .companyList .list li .button{position:absolute;top:-4px;right:0;width:100px;height:30px;background:url("../images/more.png") no-repeat;}
.wrapper .com_intro .companyList .list li .button .btn{display:block;width:100px;height:30px;font:normal 14px Arial;line-height:30px;text-align:center;color:#fff;}
.wrapper .com_intro .companyList .list li:hover .button{background:url("../images/more1.png") no-repeat;transition:all 600ms ease;}
.wrapper .com_intro .companyList .list li:hover .txt .tit{color:#ff0000;}
.wrapper .com_intro .companyList .list li:hover .img{-webkit-filter: brightness(105%); filters: brightness(105%);transition:all 600ms ease;}
.wrapper .com_intro .com_detail{width:1198px;border:1px solid #ddd;}
.wrapper .com_intro .com_detail .section{width:1100px;}
.wrapper .com_intro .com_detail .section .item{display:block;width:1100px;height:140px;margin-left:50px;margin-top:50px;margin-bottom:50px;}
.wrapper .com_intro .com_detail .section .item .img{display:block;width:250px;height:140px;overflow:hidden;}
.wrapper .com_intro .com_detail .section .item .img img{display:block;width:250px;height:140px;transition:all 600ms ease;}
.wrapper .com_intro .com_detail .section .item .txt{width:804px;margin-left:46px;}
.wrapper .com_intro .com_detail .section .item .txt .tit{margin-bottom:24px;font:bold 24px "Microsoft Yahei";margin-top:-6px;color:#333;}
.wrapper .com_intro .com_detail .section .item .txt s{display:block;width:32px;height:1px;margin-bottom:20px;background:#ff0000; }
.wrapper .com_intro .com_detail .section .item .txt .intro1{font-size:14px;line-height:26px;color:#666;}
.wrapper .com_intro .com_detail .section .item:hover .img img{transform:scale(1.2,1.2);transition:all 600ms ease;}
.wrapper .com_intro .com_detail .section .item:hover .txt .tit{color:#ff0000;}
.wrapper .com_intro .com_detail .section .item1{width:1098px;height:398px;margin-left:50px;margin-bottom:60px;border:1px solid #ddd;}
.wrapper .com_intro .com_detail .section .item1 .list li{float:left;height:48px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:16px;color:#333;line-height:48px;text-align:center;}
.wrapper .com_intro .com_detail .section .item1 .list .li1{width:296px;}
.wrapper .com_intro .com_detail .section .item1 .list .li2{width:300px;}
.wrapper .com_intro .com_detail .section .item1 .list .li3{width:500px;border-right:none;}
.wrapper .com_intro .com_detail .section .item1 .imap{width:1060px;margin-left:20px;margin-top:20px;height:310px;overflow:hidden;}
.wrapper .com_intro .com_detail .section .page_tab{width:1100px;height:48px;margin-left:50px;margin-bottom:80px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;font-size:14px;line-height:48px;color:#666;}
.wrapper .com_intro .com_detail .section .page_tab .prev:hover a{font-weight:bold;}
.wrapper .com_intro .com_detail .section .page_tab .next:hover a{font-weight:bold;}

/*联系我们*/
.wrapper .contact{padding-bottom:60px;}
.wrapper .contact .cateTit{margin-bottom:90px;}
.wrapper .contact .contact_us{width:1198px;min-height:300px;margin-top:66px;border:1px solid #ddd;padding-bottom:30px;}
.wrapper .contact .contact_us .item .img{width:490px;height:320px;margin-left:60px;margin-top:-40px;background:#ddd;position:relative;z-index:3;}
.wrapper .contact .contact_us .item .img .map{position:absolute;top:-12px;left:-12px;display:block;width:490px;height:320px;} 
.wrapper .contact .contact_us .contact_info{width: 320px; height: 206px; margin-top: 58px; margin-left: 50px;}
.wrapper .contact .contact_us .contact_info s{width: 48px; height: 48px; margin-right: 10px; display: block;}
.wrapper .contact .contact_us .contact_info .p1{color: #333;}
.wrapper .contact .contact_us .contact_info .p1 .p2{font: normal 16px "Microsoft YaHei";}
.wrapper .contact .contact_us .contact_info .p1 .p3{width:260px; font: normal 20px "Arial"; line-height: 28px;}
.wrapper .contact .contact_us .contact_info .contact_tel{width: 350px; height: 50px; margin-bottom: 27px;}
.wrapper .contact .contact_us .contact_info .contact_tel .tel_icon{width: 48px; height: 48px; background-position: 0px -142px;}
.wrapper .contact .contact_us .contact_info .contact_local{width: 5000px; height: 50px; margin-bottom: 29px;}
.wrapper .contact .contact_us .contact_info .contact_local .local_icon{width: 48px; height: 48px; background-position: -56px -142px;}
.wrapper .contact .contact_us .contact_info .contact_mail{width: 320px; height: 50px;}
.wrapper .contact .contact_us .contact_info .contact_mail .mail_icon{width: 48px; height: 48px; background-position: -112px -142px;}
.wrapper .contact .section1{width:1168px;min-height:300px;margin-top:20px;border:1px solid #ddd;padding:15px;}
.wrapper .company_profile .company_profile_detail{margin-top:1px;border:1px solid #ddd;}
.wrapper .company_profile .com_profile1{margin-top:90px;}
.wrapper .company_profile .company_profile_detail .item{}
.wrapper .company_profile .company_profile_detail .item .img{width:490px;height:320px;margin-left:60px;margin-top:-40px;background:#ddd;position:relative;z-index:3;}
.wrapper .company_profile .company_profile_detail .item .img img{position:absolute;top:-12px;left:-12px;display:block;width:490px;height:320px;}
.wrapper .company_profile .company_profile_detail .item .txt{width:552px;margin-left:50px;margin-top:50px;}
.wrapper .company_profile .company_profile_detail .item .txt .com_name{margin-bottom:28px;font-size:20px;color:#333;}
.wrapper .company_profile .company_profile_detail .item .txt .com_intro{font-size:14px;line-height:30px;color:#666;}
.wrapper .company_profile .company_profile_detail .item1{margin-top:80px;}
.wrapper .company_profile .company_profile_detail .item1 .list1{padding-bottom:30px;}
.wrapper .company_profile .company_profile_detail .item1 .list1 li{float:left;display:block;width:500px;margin-left:50px;margin-bottom:46px;position:relative;}
.wrapper .company_profile .company_profile_detail .item1 .list1 li .advant .num{font:normal 90px "Bell MT";line-height:50px;color:#ddd;}
.wrapper .company_profile .company_profile_detail .item1 .list1 li .advant .txt{width:322px;margin-left:40px;margin-top:-4px;}
.wrapper .company_profile .company_profile_detail .item1 .list1 li .advant .txt .tit{margin-bottom:10px;font-size:20px;font-weight:bold;color:#f7121c;}
.wrapper .company_profile .company_profile_detail .item1 .list1 li .advant .txt .cont{font-size:14px;line-height:20px;color:#666;}
.wrapper .company_profile .company_profile_detail .item1 .list1 .title h3{font-size:30px;}
.wrapper .company_profile .company_profile_detail .item1 .list1 .title s{display:block;width:50px;height:1px;margin-top:30px;background:#f7121c;}
.wrapper .company_profile .company_profile_detail .item1 .list1 .li1{margin-bottom:66px;}
.wrapper .company_profile .company_profile_detail .item1 .list1 li .advant .txt .cont1{width:400px;}

.wrapper .tc_delivery{padding-bottom:60px;}
.wrapper .tc_delivery .tcDelivery .list{margin-bottom:40px;}
.wrapper .tc_delivery .tcDelivery .list li{position:relative;float:left;display:block;width:380px;height:300px;margin-left: 10px;    margin-top: 10px;}
.wrapper .tc_delivery .tcDelivery .list li a{display:block;}
.wrapper .tc_delivery .tcDelivery .list li .item{height:300px;}
.wrapper .tc_delivery .tcDelivery .list li .item .txt{padding-left:50px;padding-top:46px;transition:all 600ms ease;}
.wrapper .tc_delivery .tcDelivery .list li .item .txt .tit{margin-bottom:20px;font-size:24px;color:#fff;}
.wrapper .tc_delivery .tcDelivery .list li .item .txt .subtit{font:normal 20px Arial;color:#fff;}
.wrapper .tc_delivery .tcDelivery .list li .item s{display:block;width:40px;height:40px;margin-left:50px;margin-top:100px;transition:all 600ms ease;}
.wrapper .tc_delivery .tcDelivery .list .li1{background:url("../images/li1_bg.png") no-repeat;}
.wrapper .tc_delivery .tcDelivery .list .li1 .item s{background-position:0 -200px;}
.wrapper .tc_delivery .tcDelivery .list .li3 .item s{background-position:0 -200px;}
.wrapper .tc_delivery .tcDelivery .list .li2{width:398px;height:298px;border:1px solid #ddd;}
.wrapper .tc_delivery .tcDelivery .list .li2 .item .txt .tit{color:#333;}
.wrapper .tc_delivery .tcDelivery .list .li2 .item .txt .subtit{color:#999;}
.wrapper .tc_delivery .tcDelivery .list  li .item s{background-position:-50px -200px;}
.wrapper .tc_delivery .tcDelivery .list .li3{background:url("../images/li1_bg.png") no-repeat;}
.wrapper .tc_delivery .tcDelivery .list .li4{width:399px;height:299px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.wrapper .tc_delivery .tcDelivery .list .li4 .item .txt .tit{color:#333;}
.wrapper .tc_delivery .tcDelivery .list .li4 .item .txt .subtit{color:#999;}
.wrapper .tc_delivery .tcDelivery .list .li5{background:url("../images/li2_bg.png") no-repeat;}
.wrapper .tc_delivery .tcDelivery .list .li6{width:399px;height:299px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.wrapper .tc_delivery .tcDelivery .list .li6 .item .txt .tit{color:#333;}
.wrapper .tc_delivery .tcDelivery .list .li6 .item .txt .subtit{color:#999;}
.wrapper .tc_delivery .tcDelivery .list li .img_hover{height:206px;transition:all 600ms ease;overflow:hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img_hover img{height:206px;overflow:hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img1{position:absolute;bottom:0;right:0;overflow: hidden;}
/* .wrapper .tc_delivery .tcDelivery .list li .img1 img{display:block;width:246px;height:153px;} */
.wrapper .tc_delivery .tcDelivery .list li .img2{position:absolute;bottom:-1px;right:-1px;width:170px;height:178px;overflow: hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img2 img{display:block;width:170px;height:178px;}
.wrapper .tc_delivery .tcDelivery .list li .img3{position:absolute;bottom:0;right:24px;width:170px;height:164px;overflow: hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img3 img{display:block;width:170px;height:210px;}
.wrapper .tc_delivery .tcDelivery .list li .img4{position:absolute;bottom:24px;right:-10px;width:170px;height:209px;overflow: hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img4 img{display:block;width:179px;height:209px;}
.wrapper .tc_delivery .tcDelivery .list li .img5{position:absolute;bottom:0;right:40px;width:140px;height:166px;overflow: hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img5 img{display:block;width:140px;height:238px;}
.wrapper .tc_delivery .tcDelivery .list li .img6{position:absolute;bottom:0;right:24px;width:227px;height:168px;overflow: hidden;}
.wrapper .tc_delivery .tcDelivery .list li .img6 img{display:block;width:227px;height:168px;}
.wrapper .tc_delivery .tcDelivery .list li:hover .img_hover{-webkit-filter: brightness(105%); filters: brightness(105%);transition:all 600ms ease;}
.wrapper .tc_delivery .tcDelivery .list li:hover .txt{padding-top:41px;transition:all 600ms ease;} 
.wrapper .tc_delivery .tcDelivery .list .li1:hover s{background-position:-100px -200px;transition:all 600ms ease;}
.wrapper .tc_delivery .tcDelivery .list .li3:hover s{background-position:-100px -200px;transition:all 600ms ease;}
.wrapper .tc_delivery .tcDelivery .list  li:hover s{background-position:-100px -200px;transition:all 600ms ease;}
.wrapper .consignment_service .consignmentService .service_intro{width:1198px;border:1px solid #ddd;}
.wrapper .consignment_service .consignmentService .service_intro .item{margin-left:50px;}
.wrapper .consignment_service .consignmentService .service_intro .item .txt{width:760px;margin-top:50px;}
.wrapper .consignment_service .consignmentService .service_intro .item .txt .tit{font-size:20px;font-weight:bold;color:#333;}
.wrapper .consignment_service .consignmentService .service_intro .item .txt s{display:block;width:36px;height:1px;margin-bottom:16px;margin-top:24px;background:#ff0000;}
.wrapper .consignment_service .consignmentService .service_intro .item .txt .cont{font-size:14px;line-height:30px;color:#333;}
.wrapper .consignment_service .consignmentService .service_intro .item .img{position:relative;width:300px;height:190px;margin-left:50px;margin-top:38px;}
.wrapper .consignment_service .consignmentService .service_intro .item .img img{display:block;position:absolute;top:0;left:0;width:300px;}

/*主营业务*/
.wrapper .subNav{padding:20px 0; margin-bottom: 20px; width: 100%; }
.wrapper .subNav.scrollDown{ position: fixed; top: 0; z-index: 9999; background: #fff; }
.wrapper .subNav .subNav_list{}
.wrapper .subNav .subNav_list li{float:left;display:block;width:290px;height:80px;margin-right:10px;background:url("../images/li_bcg.png") no-repeat;background-size:290px 80px;}
.wrapper .subNav .subNav_list li:first-child{ margin-left: 0; }
.wrapper .subNav .subNav_list li a{display:block;height:80px;}
.wrapper .subNav .subNav_list li .text{margin-left:24px;margin-top:12px;}
.wrapper .subNav .subNav_list li .text .tit{font-size:20px;color:#333;}
.wrapper .subNav .subNav_list li .text .stit{font-size:14px;font-family:Arial;color:#999;}
.wrapper .subNav .subNav_list li:hover{background:url("../images/li_hover.png") no-repeat;}
.wrapper .subNav .subNav_list li:hover .text .tit{font-weight:bold;color:#fff;}
.wrapper .subNav .subNav_list li:hover .text .stit{color:#fff;}
.wrapper .subNav .subNav_list li.hover{background:url("../images/li_hover.png") no-repeat;}
.wrapper .subNav .subNav_list li.hover .text .tit{font-weight:bold;color:#fff;}
.wrapper .subNav .subNav_list li.hover .text .stit{color:#fff;}
.wrapper .subNav .subNav_list .li1 s{width:60px;height:43px;margin-top:16px;margin-left:40px;background-position:-3px -320px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li1:hover s{background-position:0 -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li1.hover s{background-position:0 -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li2 s{width:58px;height:41px;margin-top:24px;margin-left:40px;background-position:-128px -320px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li2:hover s{background-position:-128px -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li2.hover s{background-position:-128px -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li3 s{width:37px;height:45px;margin-top:20px;margin-left:50px;background-position:-74px -320px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li3:hover s{background-position:-72px -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li3.hover s{background-position:-72px -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li4 s{width:45px;height:47px;margin-top:16px;margin-left:40px;background-position:-204px -320px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li4:hover s{background-position:-204px -264px;transition:all 300ms ease;}
.wrapper .subNav .subNav_list .li4.hover s{background-position:-204px -264px;transition:all 300ms ease;}

.wrapper .main_business .mainBusiness .section1 .list{width:106%;*padding-bottom:60px;}
.wrapper .main_business .mainBusiness .section1 .list li{float:left;display:block;width:380px;height:240px;margin-right:30px;margin-bottom:30px;}
.wrapper .main_business .mainBusiness .section1 .list li .item .img{position:relative;width:180px;height:240px;background:#ddd;overflow:hidden;}
.wrapper .main_business .mainBusiness .section1 .list li .item .img img{display:block;width:180px;height:240px;transition:all 600ms ease;}
.wrapper .main_business .mainBusiness .section1 .list li .item .text{width:199px;height:238px;border:1px solid #ddd;border-left:none;}
.wrapper .main_business .mainBusiness .section1 .list li .item .text .txt{margin-left:30px;margin-top:28px;}
.wrapper .main_business .mainBusiness .section1 .list li .item .text .txt .tit{margin-bottom:16px;font-size:24px;color:#333;}
.wrapper .main_business .mainBusiness .section1 .list li .item .text .txt .subtit{font:normal 18px Arial;color:#999;}
.wrapper .main_business .mainBusiness .section1 .list li .item .text .txt s{display:block;width:30px;height:30px;margin-top:90px;background-position:-160px -40px;transition:all 600ms ease;}
.wrapper .main_business .mainBusiness .section1 .list li:hover .item .text .txt s{background-position:-160px -72px;transition:all 600ms ease;}
.wrapper .main_business .mainBusiness .section1 .list li:hover .img{-webkit-filter: brightness(105%); filter: brightness(105%);transition:all 600ms ease;}
.wrapper .main_business .mainBusiness .section1 .list li:hover .text .txt .tit{color:#e92932;}
.invest{padding-top: 30px; margin-bottom: 100px;}
.invest .title{width: 100%; text-align: center; line-height: 52px; margin-bottom: 38px;}
.invest .title .en{font-size: 32px; font-family: arial; text-transform: uppercase; display: block; padding-bottom: 5px; border-bottom: 1px solid #eee;}
.invest .title h3{font-size: 24px; position: relative;}
.invest .title h3 .line{width: 40px; height: 3px; display: block; background: #ffcb00; position: absolute; left: 50%; margin-left: -20px; top: -3px;}
.invest .list li{width: 225px; margin-left: 97px; text-align: center; display: block; float: left;}
.invest .list li .item{display:block;}
.invest  li:first-child{margin-left: 0;}
.invest  li:hover h3{color:#e83525;}
.invest .item h3{font-size: 24px; color: #333;}
.invest .item p{margin-top:8px;line-height: 24px; color: #333;}
.invest .item .bg{width: 96px; height: 71px; padding-top: 25px; margin: 20px auto 20px; border: 2px solid #d73941; -webkit-border-radius: 100%; border-radius: 100%;}
.invest .item .bg span{ display: block; margin: 0 auto; background: url(../images/v-ico.png) no-repeat;}
.invest .item.a1 .bg span{display:block;width:40px;height:48px;background-position:0 0;transition:all 600ms ease;}
.invest .item.a1:hover .bg span{background-position:0px -60px;transition:all 600ms ease;}
.invest .item.a2 .bg span{display:block;width:50px;height:58px;margin-left:22px;background-position: -224px 0;transition:all 600ms ease;}
.invest .item.a2:hover .bg span{background-position: -224px -60px;transition:all 600ms ease;}
.invest .item.a3 .bg span{display:block;width:47px;height:42px;margin-left:22px;background-position: -54px 0;transition:all 600ms ease;}
.invest .item.a3:hover .bg span{background-position: -54px -60px;transition:all 600ms ease;}
.invest .item.a5 .bg span{display:block;width:43px;height:40px;margin-top:6px;margin-left:24px;background-position: -110px 0px;transition:all 600ms ease;}
.invest .item.a5:hover .bg span{background-position: -110px -60px;transition:all 600ms ease;}
.invest .item.a4 .bg span{display:block;width:48px;height:43px;background-position: -164px 0px;transition:all 600ms ease;}
.invest .item.a4:hover .bg span{background-position: -164px -60px;transition:all 600ms ease;}
.invest .item:hover .bg span{border-color: #fff;}


/*主营业务-详情*/
.wrapper .main_business_details .mainBusiness_details .business_intro{width:1198px;border:1px solid #ddd;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item{margin-left:50px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt{width:1098px;padding-top:50px;padding-bottom:50px;border-top:1px solid #e3dcd2;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .tit{font-size:20px;font-weight:bold;color:#333;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt s{display:block;width:36px;height:1px;margin-bottom:16px;margin-top:24px;background:#ff0000;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont{font-size:14px;line-height:30px;color:#333;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item:first-child .txt{border-top:none;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list{width:106%;margin-top:30px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list li{float:left;margin-left:70px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list li:first-child{margin-left:0px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list li .img{width:62px;height:62px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list li .img img{display:block;width:62px;height:62px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list li .text{width:76px;margin-left:14px;margin-top:10px;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list li .text .p1{font-size:18px;line-height:24px;color:#333;}
.wrapper .main_business_details .mainBusiness_details .business_intro .item .txt .cont .list .arrow{width:30px;height:18px;margin-top:24px;background:url("../images/arrow.png") no-repeat;}



/*新闻动态*/
.wrapper .company_news .companyNews .list{width:106%;margin-bottom:50px;margin-top:-50px;}
.wrapper .company_news .companyNews .list li{float:left;display:block;width:576px;height:268px;margin-right:50px;margin-top:50px;background-color:#fff;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li .img{width:198px;height:266px;border:1px solid #ddd;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li .img img{width:200px;height:268px;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li .text{position:relative;width:375px;height:266px;border:1px solid #ddd;border-left:none;}
.wrapper .company_news .companyNews .list li .text .txt{width:304px;margin-left:26px;margin-top:50px;}
.wrapper .company_news .companyNews .list li .text .txt .tit{margin-bottom:14px;font-size:18px;font-weight:bold;line-height:28px;color:#333;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li .text .txt .cont{margin-bottom:46px;font-size:14px;line-height:24px;color:#333;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li .text .txt .time{font:normal 14px Arial;color:#999;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li .text .txt s{position:absolute;bottom:50px;right:50px;display:block;width:30px;height:30px;background-position:-160px -40px;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li:hover{background-color:#dd3d3d;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li:hover .text{border:none;}
.wrapper .company_news .companyNews .list li:hover .txt .tit{color:#fff;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li:hover .txt .cont{color:#fff;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li:hover .txt .time{color:#fff;transition:all 600ms ease;}
.wrapper .company_news .companyNews .list li:hover .text .txt s{background-position:-200px -40px;transition:all 600ms ease;}
/*.wrapper .company_news .companyNews .list li:hover .img img{display:block;width:194px;height:260px;margin-left:3px;margin-top:4px;transition:all 600ms ease;}*/
.wrapper .company_news .companyNews .list li:hover .img{transform:scale(0.96,0.96);transition:all 600ms ease;}



.online_apply{width:1198px;min-height:374px;margin-bottom:20px;border:1px solid #ddd;}
.online_apply .title{margin-left:50px;margin-top:50px;}
.online_apply .title .tit{font-size:20px;font-weight:bold;color:#333;}
.online_apply .textArea{position:relative;}
.online_apply .textArea .t{position:absolute;top:30px;left:58px;}
.online_apply .textarea{float:left;display:block;width:666px;height:128px;*margin-top:31px;*margin-left:101px;margin-left:110px;border:1px solid #ddd;background:#fff;-webkit-appearance: none;outline: none;resize:none;font-size:16px;text-indent:14px;line-height:1;padding-top:12px;}
.online_apply .title s{display:block;width:36px;height:1px;margin-bottom:16px;margin-top:24px;background:#ff0000;}
.online_apply .list{width:860px;margin-left:56px;margin-top:40px;}
.online_apply .list .item{margin-bottom: 20px;margin-right: 38px;line-height: 33px;}
.online_apply .list .item2{*margin-left:58px;margin-top:8px;}
.online_apply .list .red{margin-right:5px;color:red;}
.online_apply .list .item .txt{width: 246px;height: 40px;line-height:40px;padding-left: 5px;margin-left:18px;font-size:16px;border: 1px solid #cccccc;background: none;outline: none;}
.online_apply .list .item2 .t{margin-right:18px;}
.online_apply .list .item2 .radio{margin-right:20px;}
.online_apply .list .item2 .radio input{vertical-align: middle;margin-right: 6px;width: 18px;height: 18px;}
.online_apply .list .upload{margin-left:216px;position:relative;}
.online_apply .list .upload a{position:absolute;*top:-4px;top:0px;left:180px;}
.online_apply .list .upload a img{width:40px;height:40px;}
.online_apply .list .upload input[type="text"]{width:0;height:0;}
.online_apply .list .upload label.t{display:block;margin-bottom:-36px;margin-right:16px;}
.js-upload-iframe{width:92px;height:40px;margin-left:64px;*margin-top:-8px;outline:none;}
.online_apply .list .uploadfile{width:150px;height:40px;padding-left: 5px;margin-left:18px;font-size:14px;border: 1px solid #cccccc;background: none;outline: none;cursor:pointer;}
.online_apply .list .itemsub{width:720px;margin-left:40px;margin-top:40px;}
.online_apply .list .itemsub .btn{width:248px;height:40px;line-height: 40px;cursor: pointer;font-size:16px;color: #f5f5f5;margin-left: 22px;background: #e92932;}
.online_apply .list .itemsub .btn.reset{background: #666;}
.online_apply .list .itemsub .btn:hover{background: #666;transition:all 600ms ease;}
.online_apply .list .itemsub .btn.reset:hover{background:#e92932;transition:all 600ms ease;}
.online_apply .list1{width:100%;}
.online_apply .list1 .item{position:relative;margin-right:12px;}
.online_apply .list1 .item .dropdown{position:absolute;top:41px;left:65px;border:1px solid #ddd;z-index:12;}
.online_apply .list1 .item .dropdown li{display:block;width:251px;height:40px;line-height:40px;text-indent:6px;border-top:1px solid #ddd;background:#fff;cursor:pointer;}
.online_apply .list1 .item .dropdown li:first-child{border-top:none;}
.online_apply .list1 .item .dropdown li:hover{background:#ddd;cursor:pointer;}
.online_apply .list1 .item s{position:absolute;top:16px;right:40px;display:block;width:14px;height:8px;background-position:-376px -6px;}
.online_apply .list1 .color{margin-left:204px;*margin-left:146px;}
.online_apply .list1 .itemsub{width:100%;}
.submitform{height:auto;padding-bottom:30px;}
.submitform .list .itemsub .btn{*margin-left:-20px;}
.submitform .list .itemsub .btn.reset{*margin-left:40px;}
.online_apply .list .item .t1{margin-left:23px;position:absolute;top:0;left:42px;z-index:10;}
.online_apply .list .item .t2{margin-left:22px;z-index:10;position:relative;}
.online_apply .list .item .t_icon{right:18px;}
.online_apply .list .item .money{top:6px;right:16px;}
.online_apply .itemsub1{*margin-top:54px;margin-left:98px;margin-top:30px!important;}
.online_apply .itemsub1 .btn{width:248px;height:40px;line-height: 40px;cursor: pointer;font-size:16px;color: #f5f5f5;margin-left: 22px;background: #e92932;}
.online_apply .itemsub1 .btn.reset{background: #666;}
.online_apply .itemsub1 .btn:hover{background: #666;transition:all 600ms ease;}
.online_apply .itemsub1 .btn.reset:hover{background:#e92932;transition:all 600ms ease;}

.pager{padding: 5px 10px;border: 1px solid #ccc;margin-bottom:30px;}
.pager p{height: 30px;line-height: 30px;}
.pager ul{margin-top: -30px;overflow: hidden;float: right;}
.pager ul li{float: left;padding: 0 !important;height: auto !important;border: none !important;}
.pager ul li a{margin-left: 5px;padding: 0 10px;height: 28px;line-height: 28px;border: 1px solid #ccc;border-radius:3px;text-decoration: none;float: left;}
.pager ul li a.current{background-color: #e83525;border-color: #e83525;color: #fff;}
.pager ul a:hover{ background-color: inherit; color: inherit; border-color: #e83525; *background-color: transparent; *color: #666; }

.map_ul{list-style: outside none none; display: block; width: 100%; padding-top: 10px;}
.map_ul li{display: block; width: 98%; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #DCDBDB; margin-left: 10px; float: left;}
.map_ul li a{font-size: 14px; float: left; width: 100%; height: 23px; line-height: 23px; font-weight: bold;}
.map_ul .list-inline{display: block; margin-left: 14%; width: 80%; min-height: 30px;}
.map_ul .list-inline a{ font-weight: normal; width: auto; float: none; line-height: 32px; height: 32px; margin: 0 10px 10px 0; display: inline-block; border: 1px solid #ccc; padding: 0px 10px;}


/*ilink*/
.ilink{position: relative; z-index: 99; height: 70px; padding-bottom: 10px;}
.ilink .prev,
.ilink .next{width: 34px; height: 34px; position: absolute; top: 16px; cursor: pointer;}
.ilink .prev{left: 0; background-position: -56px -56px;}
.ilink .prev:hover{background-position: -56px -96px;transition:all 600ms ease;}
.ilink .next{right: 0; background-position: -92px -56px;}
.ilink .next:hover{background-position: -92px -96px;transition:all 600ms ease;}
.ilink .ilinkCon{width: 1030px; margin: 0 auto; overflow: hidden;}
.ilink .ilinkCon .list{width: 302%; transition: none;}
.ilink .ilinkCon li{width: 247px; height: 60px; float: left; margin-right: 10px; border: 1px solid #ebebeb;}
.ilink .ilinkCon li img{width: 247px; height: 58px; display: block;}
.ilink .ilinkCon li a{display: block;}
.ilink .ilinkCon li:hover img{border:1px solid #dd3d3d;}
.footer_main{width: 100%; padding: 40px 0 0; margin-top: 60px; background: #444444;}
.footer_main .bottom_left{width: 930px;}
.footer_main .bottom_left dl{width: 100px; height: 123px; padding: 10px 15px 10px 44px; line-height: 18px; float: left; border-right: 1px solid #4e4e4e;}
.footer_main .bottom_left dl:first-child{padding-left: 0;}
.footer_main .bottom_left dl dt{color: #fff; margin-bottom: 10px; font-size: 14px;}
.footer_main .bottom_left dl dt a{display:block;color:#fff;}
.footer_main .bottom_left dl dd{line-height: 24px;}
.footer_main .bottom_left dl dd a{color: #fff; font-size: 12px;}
.footer_main .bottom_left dl dd a:hover{opacity: 0.6; filter: alpha(opacity=60);}
.footer_main .bottom_right{width: 260px;margin-top:20px;}
.footer_main .bottom_right .btel{color: #fff; height: 48px;}
.footer_main .bottom_right .btel s{width: 48px; height: 48px; margin-right: 3px; line-height: 18px; display: block; float: left; background-position:0px -68px;}
.footer_main .bottom_right .btel strong{display: block; line-height: 24px; font-family: Cambria; font-size: 24px;}
.footer_main .bottom_right .btel span{font-size: 12px; line-height: 18px; display: block;}
.footer_main .bottom_right .botCon{color: #fff; font-size: 12px; line-height: 24px; padding-top: 15px;}
.footer_main .copyright{width: 100%; height: 36px; line-height: 36px; margin-top: 30px; font-size: 12px; color: #c1c1c1; background: #3c3c3c;}
.footer_main .copyright a{color: #c1c1c1;}
.footer_main .copyright a:hover{color: #fff;}
.footer_main .copyright p{color:#c1c1c1;}

/********toolbar1*********/
.toolbar1{width: 40px; position: fixed; right: 10px; bottom: 200px; z-index: 999; border: 1px solid #f6f6f6;}
.toolbar1 dd{width: 40px; height: 40px; border-top: 1px solid #f6f6f6; position: relative;}
.toolbar1 dd i{width: 40px; height: 40px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center; background: #fff;}
.toolbar1 dd i .icon{width: 35px; height: 35px; display: block; margin: 11px auto 0; background: url(../images/rightfixicon.png) no-repeat 0 0;}
.toolbar1 dd:first-child{border-top: 0;}
.toolbar1 dd.item1 i .icon{background-position: 2px 2px;}
.toolbar1 dd.item2 i .icon{background-position: 2px -36px;}
.toolbar1 dd.item3 i .icon{background-position: 2px -72px;}
.toolbar1 dd.return-top{display: none;}
.toolbar1 dd.return-top i .icon{background-position: 2px -108px;}
.toolbar1 dd .pop{position: absolute; right: 90px; top: -45px; background: #ffcb00; display: none;}
.toolbar1 dd .pop-code{width: 90px; padding: 10px 10px 0;}
.toolbar1 dd .pop-code img{width: 90px; height: 90px; display: block;}
.toolbar1 dd .pop-code h3{height: 40px; line-height: 40px; text-align: center; color: #f2e8e1; font-size: 12px; font-weight: 400; white-space: nowrap;}
.toolbar1 dd .zx{width: 190px; position: absolute; right: -210px; bottom: 0; background: #fff; z-index: 1000; box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.2);}
.toolbar1 dd .zx .title{padding: 0 20px; height: 56px; line-height: 56px; color: #fff; background: #444;}
.toolbar1 dd .zx .title s{width: 16px; height: 16px; margin-top: 20px; cursor: pointer; background-position: -138px -24px;}
.toolbar1 dd .zx .qq{padding: 0 30px; height: 42px; display:block; line-height: 42px; font-size: 12px; background: #e5e5e5;}
.toolbar1 dd .zx .qq s{width: 22px; height: 22px; margin-right: 15px; background-position: -136px -44px;}
.toolbar1 dd .zx .ztel{padding: 20px 30px; line-height: 22px; font-size: 12px; background: #fff;}
.toolbar1 dd .zx .ztel s{width: 22px; height: 22px; margin-right: 15px; background-position: -138px -70px;}
.toolbar1 dd .zx .ztel strong{display: block; font-size: 14px;}
.toolbar1 dd:hover i{background: #f3f3f3;}


.showNews .title{font-size: 22px; color: #333333; text-align: center; margin: 10px 0 22px;}
.showNews .mark2{color: #999999; height: 38px; line-height: 38px; text-align: center; margin-bottom: 20px; border-top: 1px dashed #eee; border-bottom: 1px dashed #eee;}
.showNews .mark2 span{margin: 0 10px; font-size: 12px;}
.showNews .showContxt{color: #666666; padding: 0 0 30px; line-height: 30px;}
.showNews .showContxt img{max-width:100%;margin:0 auto;}
/* reLink */
.reLink{width: 100%; height: 25px; border-top: 1px solid #d7d6d6; padding: 15px 0 20px;}
.reLink .nextLink,
.reLink .prevLink{width: 50%; line-height: 25px; color: #666;cursor:pointer;}
.reLink .nextLink{text-align: right;}
.reLink a:hover{color: #ffcb00;}

/*hvr-float-shadow*/
.hvr-float-shadow{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform;}
.hvr-float-shadow:before{pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); /* W3C */ -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: "transform, opacity"; transition-property: "transform, opacity";}
.hvr-float-shadow:hover,
.hvr-float-shadow:focus,
.hvr-float-shadow:active{-webkit-transform: translateY(-5px); transform: translateY(-5px); /* move the element up by 5px */}
.hvr-float-shadow:hover:before,
.hvr-float-shadow:focus:before,
.hvr-float-shadow:active:before{opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */}
/* Bubble Bottom */
.hvr-bubble-bottom{display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px transparent; position: relative;}
.hvr-bubble-bottom:before{pointer-events: none; position: absolute; z-index: -1; content: ''; border-style: solid; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; left: calc(44%); bottom: 0; border-width: 6px 6px 0 6px; border-color: #fff transparent transparent transparent; transition: all .3s;}
.hvr-bubble-bottom.hover:before,
.hvr-bubble-bottom:hover:before,
.hvr-bubble-bottom:focus:before,
.hvr-bubble-bottom:active:before{-webkit-transform: translateY(6px); transform: translateY(6px); border-width: 6px 6px 0 6px; border-color: #363232 transparent transparent transparent;}
/* Underline From Center */
.hvr-underline-from-center{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;}
.hvr-underline-from-center:before{content: ""; position: absolute; z-index: -1; left: 50%; right: 50%; bottom: 0px; background: #61b32e; height: 3px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.hvr-underline-from-center:hover:before,
.hvr-underline-from-center.hover:before,
.hvr-underline-from-center:focus:before,
.hvr-underline-from-center:active:before{left: 0; right: 0;}
.hvr-underline-from-center:hover,
.hvr-underline-from-center.hover{*height: 77px; *border-bottom: 3px solid #61b32e; *line-height: 77px;}
/* Underline From Center2 */
.hvr-underline-from-center2{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;}
.hvr-underline-from-center2:before{content: ""; position: absolute; z-index: -1; left: 50%; right: 50%; bottom: 0; background: #ffcb00; height: 3px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.hvr-underline-from-center2:hover:before,
.hvr-underline-from-center2.hover:before,
.hvr-underline-from-center2:focus:before,
.hvr-underline-from-center2:active:before{left: 0; right: 0;}
.hvr-underline-from-center2:hover,
.hvr-underline-from-center2.hover{*height: 47px !important; *border-bottom: 3px solid #ffcb00; *line-height: 50px !important;}
@-webkit-keyframes scale{0%{-webkit-transform: scale(1);} 50%{-webkit-transform: scale(1.02);} 100%{-webkit-transform: scale(1);}}
@keyframes scale{0%{transform: scale(1);} 50%{transform: scale(1.02);} 100%{transform: scale(1);}}

/****************photoLayer***********/
.photoLayerCon{ width: 100%; height: 100%; left: 0; top: 0; position: fixed; z-index: 111; }
.photoLayerCon .p-ico{    background: url(../images/player-ico.png) no-repeat;  display: inline-block; vertical-align: middle;}
.photoLayer{ width: 760px; height: 670px; background: #fff; position: absolute; left: 50%; top: 50%; margin-left: -380px; margin-top: -335px; z-index: 111; }
.photoLayer .close{ right: -40px; width: 19px; height: 19px; background-position: 0 0; cursor: pointer; transition: all .3s;  }
.photoLayer .close:hover{ transform: rotate(90deg);}
.photoLayer .list{ transition: none; }
/*bigimg*/
.photoLayer .prev,.photoLayer .next{ width: 17px; height: 29px; top: 50%; margin-top: -15px; display: block; cursor: pointer; }
.photoLayer .prev { left:-33px;   background-position:-35px 0;}
.photoLayer .next { right:-33px;  background-position:-61px 0; }
.photoLayer .bigimg { position:relative; width:667px; margin: 0 auto; }
.photoLayer .bigimg h1{ color: #000; font-weight: bold; font-size: 15px; height: 24px; padding: 10px 0 13px; }
.photoLayer .bigimg .list{ margin-bottom:18px;}
.photoLayer .bigimg .txtcon{ width: 100%; height: 30px; overflow: hidden; margin: 2px 0 10px 0; left: 0; bottom: -54px; *bottom: 0; background: #fff; padding: 10px 0; transition: none; } 
.photoLayer .bigimg .txt{ color: #999999;  font-size: 14px; line-height: 20px; }
/*.photoLayer .bigimg .txt{ color: #999999;  font-size: 14px; line-height: 20px; height: 42px; overflow: hidden; margin: 2px 0 10px 0; }*/

.photoLayer .bigimg .list a,.photoLayer .bigimg .list img {  width:667px; height: 500px; display:block; }

/*.bigimg .prev:hover, .banner .next:hover {opacity:0.6; filter:Alpha(opacity=60)  opacity:1; filter:Alpha(opacity=100); }*/
/*smalling*/
.smallimg{ width:667px; height:78px; margin: 0px auto; position:relative;}
.smallimg .smallimg_c{ width:667px; height:78px; *position: relative; margin: 0px auto;  overflow:hidden;}
.smallimg .list{ position:relative; width:1000%; }
.smallimg .list li { width:100px; height: 75px; border:1px solid #f1f1f1; float: left; margin-right:11px; }
.smallimg .list li.cur { border-color:#FE7E19; }
.smallimg .list li a { display:block; overflow:hidden; width:100%; }
.smallimg .list img { display:block; width:100px; height: 75px; }
/* 弹出框蒙版 */
.dialog-layout { position:fixed; left:0; top:0; width:100%; height:100%; z-index:99; background:#000; background:rgba(0,0,0,.9); filter:alpha(opacity=90); }


.iscroll{width: 100%; height: 60px; line-height: 60px; background: #f5f5f5;}
.iscroll .con{height: 60px; line-height: 60px; overflow: hidden; position: relative;}
.iscroll .t{width: 165px; float: left; font-size: 20px; color: #e83525; font-weight: bold;}
.iscroll .t s{width: 28px; height: 26px; display: inline-block; margin-right: 4px; vertical-align: middle; background: url(../images/add-ico2.png) no-repeat 0 2px;}
.iscroll .prev,
.iscroll .next{width: 20px; height: 20px; position: absolute; top: 20px; display: block; background: url(../images/add-ico2.png) no-repeat 0 -50px; cursor: pointer;}
.iscroll .prev{right: 42px; background-position: 0 -28px;}
.iscroll .prev:hover{background-position: 0 -50px;}
.iscroll .next{right: 15px; background-position: -28px -28px;}
.iscroll .next:hover{background-position: -28px -50px;}
.iscroll ul{float: left; line-height: 60px; overflow: hidden; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
.iscroll ul li{height: 60px; line-height: 60px;}
.iscroll ul li a{display: block; font-size: 14px;}

.recommend{position:relative;}
.recommend .recom_tit{padding-top:30px;padding-bottom:20px;font-size:24px;color:#333;}
.recommend .scroll .list{width:106%;*padding-bottom:60px;}
.recommend .scroll .list li{float:left;display:block;width:380px;height:240px;margin-right:30px;margin-bottom:30px;}
.recommend .scroll .list li .item .img{position:relative;width:180px;height:240px;background:#ddd;overflow:hidden;}
.recommend .scroll .list li .item .img img{display:block;width:180px;height:240px;transition:all 600ms ease;}
.recommend .scroll .list li .item .text{width:199px;height:238px;border:1px solid #ddd;border-left:none;}
.recommend .scroll .list li .item .text .txt{margin-left:30px;margin-top:28px;}
.recommend .scroll .list li .item .text .txt .tit{margin-bottom:16px;font-size:24px;color:#333;}
.recommend .scroll .list li .item .text .txt .subtit{font:normal 18px Arial;color:#999;}
.recommend .scroll .list li .item .text .txt s{display:block;width:30px;height:30px;margin-top:90px;background-position:-160px -40px;transition:all 600ms ease;}
.recommend .scroll .list li:hover .item .text .txt s{background-position:-160px -72px;transition:all 600ms ease;}
.recommend .scroll .list li:hover .img{-webkit-filter: brightness(105%); filter: brightness(105%);transition:all 600ms ease;}
.recommend .scroll .list li:hover .text .txt .tit{color:#e92932;}
.recommend .scroll .hd{position:absolute;top:30px;right:0px;width:70px;height:30px;}
.recommend .scroll .hd .prev{float:left;margin-right:10px;width:30px;height:30px;background-position:-310px -112px;cursor:pointer;transition:all 600ms ease;}
.recommend .scroll .hd .next{float:left;top:30px;right:30px;width:30px;height:30px;background-position:-346px -112px;cursor:pointer;transition:all 600ms ease;}
.recommend .scroll .hd .prev:hover{background-position:-310px -150px;transition:all 600ms ease;}
.recommend .scroll .hd .next:hover{background-position:-346px -150px;transition:all 600ms ease;}

.consignment_project{position:relative;}
.consignment_project .consign_tit{padding-top:10px;padding-bottom:20px;font-size:24px;color:#333;}
.consignment_project .scroll .hd{position:absolute;top:10px;right:0px;width:70px;height:30px;}
.consignment_project .scroll .hd .prev{float:left;margin-right:10px;width:30px;height:30px;background-position:-310px -112px;cursor:pointer;transition:all 600ms ease;}
.consignment_project .scroll .hd .next{float:left;top:30px;right:30px;width:30px;height:30px;background-position:-346px -112px;cursor:pointer;transition:all 600ms ease;}
.consignment_project .scroll .hd .prev:hover{background-position:-310px -150px;transition:all 600ms ease;}
.consignment_project .scroll .hd .next:hover{background-position:-346px -150px;transition:all 600ms ease;}
.consignment_project .scroll .list{margin-bottom:40px;width:102%;}
.consignment_project .scroll .list li{position:relative;float:left;display:block;width:400px;height:302px;}
.consignment_project .scroll .list li a{display:block;}
.consignment_project .scroll .list li .item{height:300px;border:1px solid #ddd;margin-left:2px;}
.consignment_project .scroll .list li .border_left{border-left:none;}
.consignment_project .scroll .list li .item .txt{padding-left:50px;padding-top:46px;transition:all 600ms ease;}
.consignment_project .scroll .list li .item .txt .tit{margin-bottom:20px;font-size:24px;color:#333;}
.consignment_project .scroll .list li .item .txt .subtit{font:normal 20px Arial;color:#999;}
.consignment_project .scroll .list li .item s{display:block;width:40px;height:40px;margin-left:50px;margin-top:100px;transition:all 600ms ease;}
.consignment_project .scroll .list  li .item s{background-position:-50px -200px;}
.consignment_project .scroll .list li .img_hover{height:206px;transition:all 600ms ease;overflow:hidden;}
.consignment_project .scroll .list li .img_hover img{height:206px;overflow:hidden;}
.consignment_project .scroll .list li .img1{position:absolute;bottom:0;right:0;overflow: hidden;}
.consignment_project .scroll .list li .img2{position:absolute;bottom:-1px;right:-1px;width:170px;height:178px;overflow: hidden;}
.consignment_project .scroll .list li .img2 img{display:block;width:170px;height:178px;}
.consignment_project .scroll .list li .img3{position:absolute;bottom:0;right:24px;width:170px;height:164px;overflow: hidden;}
.consignment_project .scroll .list li .img3 img{display:block;width:170px;height:210px;}
.consignment_project .scroll .list li .img4{position:absolute;bottom:24px;right:-10px;width:170px;height:209px;overflow: hidden;}
.consignment_project .scroll .list li .img4 img{display:block;width:179px;height:209px;}
.consignment_project .scroll .list li .img5{position:absolute;bottom:0;right:40px;width:140px;height:166px;overflow: hidden;}
.consignment_project .scroll .list li .img5 img{display:block;width:140px;height:238px;}
.consignment_project .scroll .list li .img6{position:absolute;bottom:0;right:24px;width:227px;height:168px;overflow: hidden;}
.consignment_project .scroll .list li .img6 img{display:block;width:227px;height:168px;}
.consignment_project .scroll .list li:hover .img_hover{-webkit-filter: brightness(105%); filters: brightness(105%);transition:all 600ms ease;}
.consignment_project .scroll .list li:hover .txt{padding-top:41px;transition:all 600ms ease;}
.consignment_project .scroll .list .li1:hover s{background-position:-100px -200px;transition:all 600ms ease;}
.consignment_project .scroll .list .li3:hover s{background-position:-100px -200px;transition:all 600ms ease;}
.consignment_project .scroll .list  li:hover s{background-position:-100px -200px;transition:all 600ms ease;}