@charset "utf-8";
/* 
*Filename:		app.css
*Author:		搁在山
*Website:		http://www.jxxingxun.com/
*Blog:			http://www.jiaxingseo.org/
*Mail:			1789992612@qq.com
*Version:		1.0(2018-02-03)
*/
html,body{-webkit-text-size-adjust:100%;_overflow-x:hidden;}
*html {zoom:1;}/*Hack For IE6*/
* { margin:0; padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);}
body { font-family: Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", SimHei, "WenQuanYi Micro Hei", sans-serif;}
.margincenter { margin:0 auto;}
a { text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
ul { list-style:none;}
.clear { clear:both; height:1px; overflow:hidden;}
.fl_l { float:left;}
.fl_r { float:right;}
.fl_c:after, .fl_c:before {content:'';display:table;}
.fl_c:after {clear:both;}
a,.css3donghua {transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;}
img,.headerbox,.scrollh .toplink,.scrollh .subnav,.bannerscrollh .banner,.icon,.icon i ,.zi,.index_about_l .more a:after,.zi:before,.zi:after,.index_news_tj a .cc,.index_news_tj .more a,.content_yewu .list li a .zi .tt,.zi .jian,.content_news .list li a .pic,.content_team .list li a .pic,.titlebox,.more_box:before,.more_box i  {transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;}
img { border:0;}
input[type=button],input[type=password],input[type=text], input[type=submit], input[type=file], button,textarea { cursor: pointer; -webkit-appearance: none !important;/*去掉苹果的默认UI来渲染按钮*/ outline:0;font-family:'微软雅黑';}
/*文字超出隐藏*/
.w_break{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
table { border-spacing: 0;border-collapse: collapse;}

::-webkit-input-placeholder {color:#999; text-overflow:ellipsis;}
:-moz-placeholder {color:#999; text-overflow:ellipsis;}
::-moz-placeholder {color:#999; text-overflow:ellipsis;} /* for the future */
:-ms-input-placeholder {color:#999; text-overflow:ellipsis;}
.marb30 { margin-bottom:30px;}

html {
	font-size:62.5%!important
}

.headerbox { background:#fff; position: fixed; z-index:999; width:100%;top:0px; left:0px;}
.headerbox .logo { position:relative; width:120px; height:82px;}
.headerbox .logo img { height:120px; position:absolute;}
.header { width:1200px; margin:0 auto; height:82px;}
.header .nav {}
.header .nav ul {}
.header .nav ul li { float:left; font-size:16px; position:relative; z-index:2;}
.header .nav ul li a.toplink { display:block;height:82px; line-height:82px; padding:0 30px; color:#666;}
.header .nav ul li:hover a.toplink { color:#d60c0c;}
.header .nav ul li.hover a.toplink { color:#d60c0c;}
.header .nav ul li .subnav { position:absolute; left:0px; top:82px; width:100%; background:#fff; text-align:center; font-size:14px; display:none; box-shadow:0px 0px 10px rgba(0,0,0,0.2);z-index:10;}
.header .nav ul li .subnav5 {width:180px !important;}
.header .nav ul li .subnav .novlink { line-height:40px;}
.header .nav ul li .subnav .novlink a { color:#666; display:block;}
.header .nav ul li .subnav .novlink a:hover { color:#fff; background:#d60c0c;}

.jiantou:after {content:''; position:absolute;top:50%; right:10px; background:url(../images/nav_top_jt.png) no-repeat center; background-size:cover; width:10px; height:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.jiantou:hover:after {background:url(../images/nav_top_jt_hover.png) no-repeat center; background-size:cover;}

.header .nav .jsMoveEl span { background-color:#d60c0c;}

.headerbox.scrollh { position:fixed; top:0px; left:0px; width:100%; height:76px; z-index:9999;}
.headerbox.scrollh .header { height:76px;}
.headerbox.scrollh .logo img { height:76px;}
.headerbox.scrollh .nav ul li a.toplink { height:76px;line-height:76px;}
.headerbox.scrollh .nav ul li .subnav {top:76px;}

.bannerbox { z-index:9; position:relative;width:100%;height:600px;padding-top:82px;}
.banner { width:100%;height:600px; position: fixed;top:82px;}
.banner_zi { text-align:center; height:600px; width:100%; position:absolute; top:0px; left:0px;display:table-cell; vertical-align:middle; z-index:9;}
.banner_zi img { padding-top:100px;}
.bannerscrollh .banner {top:76px;}

.index_main { position:relative; background:#fff; z-index:11;}
.huise_bg { background:#fafafa;}
.index_fanrong_pro { padding:60px 0; width:1200px; margin:0 auto;}

/* .index_suju { width:1170px; margin:0 auto; height:200px;position:relative; z-index:12;}
.suju_list { padding:20px 0; width:100%; background:#fff; height:160px; position:absolute;top:-100px; box-shadow:0px 0px 20px rgba(0,0,0,0.25); border-radius:5px;}
.suju_list ul {position:absolute; width:100%; top:50%; left:50%; -webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.suju_list ul li { float:left; text-align:center; width:25%; position:relative;}
.suju_list ul li .number { text-align:center;}
.suju_list ul li .number .zi { font-size:60px; font-weight:300; color:#242424;}
.suju_list ul li .number .unit { font-size:14px; color:#999; vertical-align:top; position: relative;left: -5px;}
.suju_list ul li .title { font-size:14px; color:#999; line-height:30px;}
.suju_list ul li+li:before { content:''; width:1px; height:60px; background:#ddd; position:absolute; left:0px; top:15px;} */

.index_title { text-align:center; padding-bottom:60px;}
.index_title .title { font-size:24px; color:#595959; font-weight:700; line-height:40px; position:relative;}
.index_title .title_en { font-size:12px; color:#999; font-family:'Arial';}
.index_title .title_en span { color:#d60c0c; padding:0 5px;}
.index_title .title:after { content:''; position:absolute; top:47px;  width:200px; height:1px; overflow:hidden; background:#ddd;}
.index_title .title:before { content:''; position:absolute; top:47px; margin-left:-200px;  width:200px; height:1px; overflow:hidden; background:#ddd;}

/* 产品展示 */
.index_fanrong_pro_list {width:1200px; margin:0 auto;}
.index_fanrong_pro_list ul {margin-right:-60px;}
.index_fanrong_pro_list ul li { width:360px; height:265px; margin-right:60px; margin-bottom:60px; position:relative; box-shadow:0 0 30px rgba(0,0,0,0.3);}
.index_fanrong_pro_list ul li .pic {width:360px; height:265px; overflow:hidden;}
.index_fanrong_pro_list ul li .pic img {width:360px; height:265px;}
.index_fanrong_pro_list ul li .titlebox { position:absolute; top:0px; left:0px; width:100%; height:100%; background:#d60c0c;vertical-align:hidden; opacity:0; color:#fff;}
.index_fanrong_pro_list ul li.on .titlebox { vertical-align:visible; opacity:1; padding:30px;top:-30px; left:-30px;}
.index_fanrong_pro_list ul li .titlebox .title { padding-top:30px; font-size:24px; text-align:center; font-weight:700; padding-bottom:10px;}
.index_fanrong_pro_list ul li .titlebox .title2 { padding-bottom:10px; font-size:18px; text-align:center;}
.index_fanrong_pro_list ul li .titlebox .title_xx { padding-bottom:10px; font-size:14px; line-height:28px;}
.index_fanrong_pro_list ul li .titlebox a { display:block; color:#d60c0c; width:120px; height:40px; line-height:40px; text-align:center; border-radius:3px; background:#fff; margin:0 auto; font-size:16px;}
.index_fanrong_pro_list ul li .titlebox a:hover { background:#eee;}

.more_center { text-align:center;width:250px; height:60px; margin:0 auto;}
.more_box { width:250px; height:58px; line-height:58px; background:#fff; display:block; color:#d60c0c; font-size:18px; border-radius:3px; border:1px solid #eee; text-indent:-60px; position:relative; text-align:center;}
.more_box span { position:relative;z-index:1;}
.more_box i {position:absolute; top:0px; right:0px; background:url(../images/more_jt.png) no-repeat center; width:60px; height:60px;z-index:1;}
.more_box:before { content:''; position:absolute; top:0px; left:0px; background:#d60c0c; width:0px; height:100%;z-index:0;}
.more_box:hover {text-indent:-40px; color:#fff;} 
.more_box:hover i {right:20px;background:url(../images/more_jt_hover.png) no-repeat center;}
.more_box:hover:before { width:100%;}

/* 应用案例 */
.index_anli { padding:60px 0;}
.index_anli_list {width:1200px; margin:0 auto; }
.index_anli_list ul { margin-left:-60px;}
.index_anli_list ul li { width:360px; margin-left:60px; margin-bottom:20px;}
.index_anli_list ul li a { display:block;}
.index_anli_list ul li .pic { width:360px; height:210px; overflow:hidden;}
.index_anli_list ul li .pic img { width:360px; height:210px;}
.index_anli_list ul li .zi { height:80px; text-align:center; overflow:hidden;}
.index_anli_list ul li .zi .tt { font-size:18px; line-height:30px; padding-top:25px; color:#595959;}
.index_anli_list ul li .zi .tt2 { font-size:14px; line-height:20px; color:#999; vertical-align:hidden; opacity:0;}
.index_anli_list ul li.on .pic img {
transform:rotate(-7deg) scale(1.2);
-ms-transform:rotate(-7deg) scale(1.2); 	/* IE 9 */
-moz-transform:rotate(-7deg) scale(1.2); 	/* Firefox */
-webkit-transform:rotate(-7deg) scale(1.2); /* Safari 和 Chrome */
-o-transform:rotate(-7deg) scale(1.2); 	/* Opera */}
.index_anli_list ul li.on .zi { background:#d60c0c;}
.index_anli_list ul li.on .zi .tt { color:#fff; padding-top:15px;}
.index_anli_list ul li.on .zi .tt2 { vertical-align:visible; opacity:1;}




.yewubox { width:1200px; margin:0 auto; padding-bottom:60px;}

/* 本例子css */
.picScroll-left{ width:1200px;  overflow:hidden; position:relative; margin-top:40px;}
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;margin-right:-30px; }
.picScroll-left .bd ul li{ margin-right:30px; float:left; _display:inline; text-align:center; padding-bottom:20px;}
.picScroll-left .bd ul li a { display:block;}
.picScroll-left .bd ul li a .pic{ text-align:center;position:relative;width:380px; height:260px; overflow:hidden;}
.picScroll-left .bd ul li a .pic .icon { position:absolute; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.6); visibility:hidden;opacity:0;}
.picScroll-left .bd ul li a .pic .icon i { background:url(../images/yewubox_icon.png) no-repeat center; position:absolute; top:-100%; left:0px; width:100%; height:100%;}

.picScroll-left .bd ul li a .pic img{ width:380px; height:260px; display:block;}
.picScroll-left .bd ul li a .zi{ padding:20px 10px; border-bottom:1px solid #fff; line-height:24px; text-align:left;}
.picScroll-left .bd ul li a .zi .title{ font-size:20px; color:#242424;}
.picScroll-left .bd ul li a .zi .titleen{ font-size:14px; color:#999;}

.picScroll-left .bd ul li a:hover { box-shadow:0px 0px 20px rgba(0,0,0,0.25);}
.picScroll-left .bd ul li a:hover .pic img {transform:scale(1.1);}
.picScroll-left .bd ul li a:hover .pic .icon {visibility:visible;opacity:1;}
.picScroll-left .bd ul li a:hover .pic .icon i { top:0px;}
.picScroll-left .bd ul li a:hover .zi {border-bottom:1px solid #0a132b; padding-left:20px;}
.picScroll-left .bd ul li a:hover .zi .title {color:#d60c0c;}


/* 核心竞争力 */
.index_jz_bg { width:100%; height:450px; overflow:hidden;}
.index_jz_bg2 { background:url(../images/index_jz_bg.jpg) no-repeat center fixed; background-size:cover;width:100%; height:450px;}
.index_jz_box { position:relative; width:1200px; height:300px; margin:0 auto;}
.index_jz_box2 {position:absolute; top:-335px; left:0px;}
.index_jz_box2 .zj_item { width:300px; height:495px;}
.index_jz_box2 .zj_item .title {border:5px solid rgba(255,255,255,0.5); border-bottom:0px; text-align:center; height:330px; color:#fff;}
.index_jz_box2 .zj_item .title .tt { padding-top:80px; font-size:24px;}
.index_jz_box2 .zj_item .title .tten {font-size:12px; line-height:30px;}
.index_jz_box2 .zj_item .more_b { text-align:center; height:60px; background:#d60c0c; padding:50px 24px;}
.index_jz_box2 .zj_item .more_b .more_box { background:rgba(255,255,255,0.5);}
.index_jz_box2 .zj_item+.zj_item { background:#fff;}
.index_jz_box2 .zj_item .zj_item_top { height:255px;}
.index_jz_box2 .zj_item .zj_item_top .tt { font-size:24px; text-align:center; padding-top:60px; color:#d60c0c; font-weight:700; padding-bottom:15px;}
.index_jz_box2 .zj_item .zj_item_top .heng { width:20px; height:5px; background:#d60c0c; margin:0 auto 15px;}
.index_jz_box2 .zj_item .zj_item_top p { padding:0 35px; color:#595959; line-height:30px; font-size:14px;}
.index_jz_box2 .zj_item .zj_item_b { height:240px;}

/* 了解我们 */
.index_aboutbox { height:665px; width:100%; overflow:hidden; background:url(../images/index_about_bg.jpg) no-repeat center bottom;}
/* .index_about_bg { background:url(../images/index_about_bg.jpg) no-repeat center fixed; background-size:cover;} */
.index_about { width:1200px; margin:0 auto; padding-bottom:120px; height:425px;}
.index_about .title {}
.index_about .title .tt { font-size:24px; font-weight:700; color:#595959;}
.index_about .title .tten {font-size:12px; line-height:30px; color:#999;}
.index_about .title .tten span { color:#d60c0c; margin-right:5px;}
.index_about .title .tten span+span {margin-right:0px; margin-left:5px;}

.index_about_l { width:600px; padding-top:40px;}
.index_about_l .tt { color:#595959; font-size:20px; font-weight:700;}
.index_about_l .cc { color:#666; font-size:14px; padding-top:10px; line-height:30px;}
.index_about_l .cc p { margin-bottom:10px; text-indent:2em;}
.index_about_l .more { margin-top:40px;}
.index_about_l .more a { display:block; background:#d60c0c; text-align:center; width:150px; line-height:40px; height:40px; color:#fff; font-size:16px; position:relative; border-radius:5px;}
.index_about_l .more a:after { content:''; position:absolute; top:10px; right:0px; visibility:hidden;opacity:0; font-size:0px; background:url(../images/jiantou_bai.png) no-repeat center; height:20px; width:20px;background-size: cover;}
.index_about_l .more a:hover:after { right:10px; visibility:visible;opacity:1;}
.index_about_l .more a:hover { text-indent:-20px;}
.index_about_r { padding-top:50px;}

/* .index_pro { width:1200px; margin:0 auto; padding:60px 0;}

.index_pro_list.picScroll-left .bd ul li a .zi { text-align:center; position:relative;padding:40px 10px 60px;}
.index_pro_list.picScroll-left .bd ul li a .zi:before { content:''; position:absolute; top:20px; left:50%; margin-left:-20px; width:40px; height:1px; overflow:hidden; background:#ddd;}
.index_pro_list.picScroll-left .bd ul li a .zi:after { content:''; background:url(../images/jiantou_hei.png) no-repeat center; width:20px; height:20px; background-size:cover; position:absolute; left:30%; bottom:20px; visibility:hidden;opacity:0;}
.index_pro_list.picScroll-left .bd ul li a:hover .zi:before { background:#d60c0c;}
.index_pro_list.picScroll-left .bd ul li a:hover .zi:after { left:50%;visibility:visible;opacity:1;margin-left:-10px;}
.index_pro_list.picScroll-left .bd ul li a:hover .zi {padding:40px 10px 60px;} */

/* 精英团队 */
.index_teambox { width:100%; background:#fafafa;}
.index_team_bg { background:url(../images/index_team_bg.jpg) no-repeat center fixed; background-size:cover;}
.index_team { width:1200px; margin:0 auto; padding:60px 0;}
/* .index_team_l { width:450px;}
.index_team_l .index_team_t { font-size:24px; color:#fff; padding:30px 0;}
.index_team_l .index_team_c { font-size:14px; color:#fff; line-height:30px;}
.index_team_l .more { margin-top:40px;}
.index_team_l .more a { display:block; background:#d60c0c; text-align:center; width:150px; line-height:40px; height:40px; color:#fff; font-size:16px; position:relative; border-radius:5px;}
.index_team_l .more a:after { content:''; position:absolute; top:10px; right:0px; visibility:hidden;opacity:0; font-size:0px; background:url(../images/jiantou_bai.png) no-repeat center; height:20px; width:20px;background-size: cover;}
.index_team_l .more a:hover:after { right:10px; visibility:visible;opacity:1;}
.index_team_l .more a:hover { text-indent:-20px;} */

.index_team_list.picScroll-left{ width:1200px; margin:0 auto; position:relative; margin-top:40px; overflow:auto;}
.picScroll-left .hd{  height:0px; position:relative; overflow:initial;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:60px; height:60px;overflow:hidden; position:absolute; top:120px; background:rgba(0,0,0,0.3); padding:0px; margin:0px;}
.picScroll-left .hd .prev { left:0px; background:url(../images/more_tm.png) no-repeat center #fff;}
.picScroll-left .hd .prev:hover{ background:url(../images/more_tm_hover.png) no-repeat center #d60c0c;}
.picScroll-left .hd .next{ right:0px; background:url(../images/more_jt.png) no-repeat center #fff;}
.picScroll-left .hd .next:hover{ background:url(../images/more_jt_hover.png) no-repeat center #d60c0c;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.index_team_list.picScroll-left .bd2{ width:900px;margin:0 auto; }
.index_team_list.picScroll-left .bd2 ul{ overflow:hidden; zoom:1;}
.index_team_list.picScroll-left .bd2 ul li{ width:900px; float:left; _display:inline; padding-bottom:20px;}


.index_team_list.picScroll-left .bd2 ul li .pic{ text-align:center;position:relative;width:250px; border-radius:125px; height:250px; overflow:hidden;}
.index_team_list.picScroll-left .bd2 ul li .pic img{ width:250px; display:block;}
.index_team_list.picScroll-left .bd2 ul li .zi { width:600px;}
.index_team_list.picScroll-left .bd2 ul li .zi .title { font-size:24px; color:#595959;}
.index_team_list.picScroll-left .bd2 ul li .zi .ziwei { font-size:14px; color:#999; padding-bottom:20px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.index_team_list.picScroll-left .bd2 ul li .zi .summary { font-size:14px; color:#666; line-height:26px; padding-bottom:20px;}
.index_team_list.picScroll-left .bd2 ul li .zi .more_box { width:200px;}
.index_team_list.picScroll-left .bd2 ul li .zi .more_box i { right:50%; margin-right:-30px;}


/* 新闻资讯 */
.index_news { width:1200px; margin:0 auto; padding:60px 0;}
.index_news_list { margin-top:40px;}
.index_news_list .index_news_tj { width:400px; height:460px; background:#f8f8f8; padding:60px;}
.index_news_list .index_news_tj a { display:block;}
.index_news_list .index_news_tj a .date { font-size:24px; color:#474747;}
.index_news_list .index_news_tj a .title { font-size:18px; color:#474747; padding-top:20px;}
.index_news_list .index_news_tj a .cc { font-size:14px; color:#999; line-height:24px; margin:20px 0; height:72px; overflow:hidden;}
.index_news_list .index_news_tj a .pic { width:400px; height:160px; overflow:hidden;}
.index_news_list .index_news_tj a .pic img { max-width:100%}
.index_news_list .index_news_tj .more { margin-top:30px;}
.index_news_list .index_news_tj .more a { display:block; width:120px; height:40px; background:#d60c0c;position:relative; visibility:hidden; opacity:0;}
.index_news_list .index_news_tj .more a:after {content:'';position:absolute; top:10px; left:50%; width:1px;height:20px; overflow:hidden; background:#fff;}
.index_news_list .index_news_tj .more a:before {content:'';position:absolute; top:50%; left:50%; margin-left:-10px; width:20px;height:1px; overflow:hidden; background:#fff;}
.index_news_list .index_news_tj:hover a .pic img {transform:scale(1.1);}
.index_news_list .index_news_tj:hover a .cc { padding-left:20px; border-left:1px solid #ddd;}
.index_news_list .index_news_tj:hover .more a { visibility:visible; opacity:1;}

.index_news_l { width:600px;}
.index_news_l li { border-top:1px solid #eee;}
.index_news_l li a { display:block; padding:40px 0;background:#fff; display: table-cell; vertical-align:middle; width:600px;}
.index_news_l li a .pic { width:120px; height:94px;}
.index_news_l li a .pic img { width:120px; height:94px;}
.index_news_l li a .zi { width:300px; padding-left:40px;}
.index_news_l li a .zi .tt { font-size:16px; color:#474747; padding-bottom:10px;}
.index_news_l li a .zi .cc { font-size:14px; color:#666;}
.index_news_l li a .shijian { width:100px; text-align:center; margin-top:10px;}
.index_news_l li a .shijian .md { font-size:30px; color:#474747;}
.index_news_l li a .shijian .yy { font-size:14px; color:#999;}
.index_news_l li a:hover { background:#d60c0c;}
.index_news_l li a:hover .pic img {transform:scale(1.1); padding-left:20px;}
.index_news_l li a:hover .zi { padding-left:50px;}
.index_news_l li a:hover .zi .tt { color:#fff;}
.index_news_l li a:hover .zi .cc { color:#ddd;}
.index_news_l li a:hover .shijian .md { color:#fff;}
.index_news_l li a:hover .shijian .yy { color:#999;}


.footer_bg { background:#595959; width:100%;}
.footer { width:1200px; margin:0 auto; padding-top:60px; height:280px;}
.footer .footer_l { width:230px;}
.footer .footer_l .title {}
.footer .footer_l .title .tt { font-size:24px; font-weight:700; color:#fff;}
.footer .footer_l .title .tten {font-size:12px; line-height:30px; color:#999;}
.footer .footer_l .title .tten span { color:#d60c0c; margin-right:5px;}
.footer .footer_l .title .tten span+span {margin-right:0px; margin-left:5px;}

.footer_center { width:270px;}
.footer_center .tt { font-size:18px; color:#fff; padding-bottom:30px;}

.footer_contact_t { font-size:16px; color:#fff; padding:20px 0;}
.footer_contact_list {}
.footer_contact_list li { float:left; font-size:14px; color:#fff; width:50%; line-height:30px;}
.footer_contact_list li:nth-child(odd) { width:65%;}
.footer_contact_list li:nth-child(even) { width:35%;}

.footer .footer_r .tt { font-size:18px; color:#fff; padding-bottom:20px;}
.footer .footer_r p { font-size:14px; color:#999; line-height:36px;}

.footer_b { height:60px; width:100%; background:#242424; overflow:hidden;}
.footer_b_l { line-height:60px; font-size:14px; color:#666; width:1200px; margin:0 auto;}
.footer_b_l a { color:#666;}
.footer_b_l a:hover { color:#fff;}

/*内页*/
.neiye_banner { height:350px; width:100%;margin-top: 82px}

.neiye_content { width:1200px; margin:0 auto; position:relative;top:-110px;}
.neiye_content .content_header { height:50px; padding:30px; border-bottom:1px solid #ddd; background:#fff;transform-origin: bottom center; -webkit-transform-origin: center bottom;transition: 0.5s;}
.neiye_content .content_header .tt { line-height:30px; font-size:24px; color:#474747;}
.neiye_content .content_header .mbx { line-height:20px; font-size:12px; color:#999;}
.neiye_content .content_header .mbx a { line-height:20px; font-size:12px; color:#666;}
.neiye_content .content_header .mbx a:hover { line-height:20px; font-size:12px; color:#d60c0c;}

.xiaoguo .neiye_content .content_header {-webkit-transform:perspective(500px) rotateX(94deg);transform:perspective(500px) rotateX(90deg); /* visibility:hidden; */}

.content_typelist { margin-top:40px; padding-left:30px; float:left; width:170px;}
.content_typelist ul {background: #595959;padding: 0 15px;
background: -webkit-linear-gradient(#595959,#920000, #595959); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#595959,#920000, #595959); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#595959,#920000,#595959); /* Firefox 3.6 - 15 */
background: linear-gradient(#595959,#920000,#595959); /* æ ‡å‡†çš„è¯­æ³• */

}
.content_typelist ul li { line-height:50px; border-bottom:1px solid #563224;}
.content_typelist ul li a { font-size:14px; color:#fff;display:block;margin: 0 -15px; text-indent:15px;}
.content_typelist ul li a:hover { text-indent:30px; background:#d60c0c;} 
.content_typelist ul li.hover a { text-indent:30px; background:#d60c0c;} 
.content_read { margin-top:40px; padding-right:30px; float:right; width:930px;}
.content_read p { line-height:26px; font-size:14px; color:#666; margin-bottom:10px;}

.content_yewu { padding:40px 30px;}
.content_yewu .list { margin-right:-30px;}
.content_yewu .list li { width:360px; float:left; margin-right:30px; margin-bottom:10px;}
.content_yewu .list li a { display:block; padding:10px; height:340px; position:relative;background:#fff;
background: -webkit-linear-gradient(#fff, #fff); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#fff, #fff); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#fff,#fff); /* Firefox 3.6 - 15 */
background: linear-gradient(#fff,#fff); /* æ ‡å‡†çš„è¯­æ³• */
}
.content_yewu .list li a .pic { width:340px; height:160px; overflow:hidden;position: relative;}
.content_yewu .list li a .pic img { width:340px; position: absolute; top:50%; left:0px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.content_yewu .list li a .zi { text-align:center;}
.content_yewu .list li a .zi .tt { font-size:18px; color:#474747; position:relative; line-height:30px; padding:25px 0; font-weight:700;}
.content_yewu .list li a .zi .tt:after { content:''; position:absolute; left:50%; bottom:0px; width:40px; height:1px; background:#ddd; overflow:hidden;   -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);transform: translateX(-50%);}
.content_yewu .list li a .zi .cc { font-size:14px; color:#999; line-height:24px; padding-top:20px;}
.content_yewu .list li a:hover { box-shadow:0px 0px 20px rgba(0,0,0,0.25); background:#595959;
background: -webkit-linear-gradient(#595959,#920000); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#595959,#920000); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#595959,#920000); /* Firefox 3.6 - 15 */
background: linear-gradient(#595959,#920000); /* æ ‡å‡†çš„è¯­æ³• */
}
.content_yewu .list li a:hover .pic img {-webkit-transform:scale(1.1) translateY(-50%);-ms-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%);}
.content_yewu .list li a:hover .zi .tt { padding-top:20px; color:#fff;}

.content_pro { margin-top:40px; padding-right:30px; width:900px;}
.content_pro .list {}
.content_pro .list li { width:300px; float:left; margin-bottom:10px;}
.content_pro .list li a { display:block; padding:10px;}
.content_pro .list li a .pic { width:280px; height:191px;position: relative; overflow:hidden;}
.content_pro .list li a .pic img {width:280px;position: absolute; top:50%; left:0px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.content_pro .list li a .zi { padding:20px 0; position:relative;}
.content_pro .list li a .zi .tt { font-size:18px; color:#474747;}
.content_pro .list li a .zi .cc { font-size:12px; color:#999;}
.content_pro .list li a .zi .jian { position:absolute; top:50%; right:5px; background:url(../images/jiantou_hei.png) no-repeat center; width:15px; height:15px; background-size:cover;-webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);transform: translateX(-50%);}
.content_pro .list li a:hover {box-shadow:0px 0px 20px rgba(0,0,0,0.25);}
.content_pro .list li a:hover .zi { padding-left:15px;}
.content_pro .list li a:hover .zi .jian { right:15px;}
.content_pro .list li a:hover .pic img {-webkit-transform:scale(1.1) translateY(-50%);-ms-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%);}

.pagelist { text-align:center; padding-top:40px;}
.pagelist span { padding:5px 10px; background:#666; color:#999; margin-right:5px; display:inline-block;}
.pagelist a {padding:5px 10px; background:#0a132b; color:#fff; margin-right:5px; display:inline-block;}
.pagelist a:hover {background:#d60c0c; color:#fff;}


.content_pro_read{ margin-top:40px; padding-right:30px; width:900px;}
.content_pro_read .read_title { font-size:24px; color:#474747; font-weight:700;}
.content_pro_read .read_summary { font-size:14px; color:#999; padding:5px 0 40px;}
.content_pro_read .read_pic { max-width:100%;}
.content_pro_read .read_content { line-height:30px; font-size:14px; color:#666; padding-top:20px;}

.contact_content_read { line-height:30px; color:#666; font-size:14px; padding-top:40px; padding-left:30px;}
.contact_map { padding:30px;}

.content_news {margin-top:40px; padding-right:30px; width:900px;}
.content_news .list {}
.content_news .list li { margin-bottom:10px;}
.content_news .list li a { display:block; padding:15px; position:relative;}
.content_news .list li .pic { width:240px; height:150px; overflow:hidden; position:relative;}
.content_news .list li .pic img {width:240px; position: absolute; top:50%; left:0px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.content_news .list li .zi { padding-left:20px; width:500px;}
.content_news .list li .zi .tt { font-size:18px; color:#474747;}
.content_news .list li .zi .cc { font-size:14px; color:#999; padding-top:15px; line-height:30px;}
.content_news .list li .shijian { width:100px; text-align:center; position:absolute; right:0px; top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.content_news .list li .shijian .yy { font-size:30px;color:#474747; font-weight:700; padding-bottom:20px; position:relative;}
.content_news .list li .shijian .yy:after { content:''; position:absolute; width:20px; height:1px; overflow:hidden; background:#999; left:50%; bottom:10px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.content_news .list li .shijian .md { font-size:16px;color:#474747;}

.content_news .list li a:hover {box-shadow:0px 0px 20px rgba(0,0,0,0.25); background:#d60c0c;}
.content_news .list li a:hover .pic  { margin-left:10px;} 
.content_news .list li a:hover .zi .tt { color:#fff;} 
.content_news .list li a:hover .shijian .yy { color:#fff;} 
.content_news .list li a:hover .shijian .md { color:#fff;} 

.content_new_read { position:relative;}
.content_new_read .read_title { width:800px;}
.content_new_read .read_summary { width:800px;}
.content_new_read .read_shijian { position:absolute; right:30px; top:0px; height:58px; padding-left:20px; border-left:1px solid #ddd;}
.content_new_read .read_shijian .yy { font-size:30px; line-height:30px; font-weight:700; color:#474747;}
.content_new_read .read_shijian .md { font-size:16px; line-height:28px; color:#999}

.plist { padding-top:30px;}
.plist .plist_top,.plist .plist_bottom { width:50%; float:left; font-size:16px;}
.plist .plist_top a,.plist .plist_bottom a { color:#474747;}
.plist .plist_top a:hover,.plist .plist_bottom a:hover { color:#d60c0c;}

.content_team {}
.content_team .list li a { height:600px;}
.content_team .list li a .pic { height:446px;}
.content_team .list li a .zi {text-align:left;}
.content_team .list li a .zi .tt { text-align:left; padding-bottom:5px;}
.content_team .list li a .zi .tt:after { display:none;}
.content_team .list li a .zi .zhiwei { color:#666; text-align:left; font-size:14px;}
.content_team .list li a .zi .cc { color:#666; padding-top:10px;}
.content_team .list li a:hover .pic { background:#0a132b;}
.content_team .list li a:hover { background:#fff;}
.content_team .list li a:hover .zi .tt { color:#d60c0c;}

.team_read { width:800px;}
.team_read .tt { font-size:24px; color:#474747; font-weight:700;}
.team_read .zhiwei { font-size:16px; color:#999; padding-bottom:30px;}
.team_read_pic { width:320px; padding-right:30px;}

/*job*/
.content_job { padding:60px 0;}
.content_job .list { margin-right:-30px;}
.content_job .list li { width:380px; float:left; margin-right:30px; margin-bottom:20px; }
.content_job .list li a {box-shadow:0 0 10px rgba(0,0,0,0.1); display:block; padding:20px;height: 400px; background:#fff;}
.content_job .list li a:hover {box-shadow:0 0 10px rgba(0,0,0,0.3);}
.content_job .list li .tt { font-size:18px; color:#242424; padding-bottom:10px; border-bottom:1px solid #eee; }
.content_job .list li .tt span { font-size:16px; color:#d60c0c; padding-left:10px; font-weight:700;}
.content_job .list li .yaoqiu_t { font-size:16px; color:#666; padding-top:20px;}
.content_job .list li .yaoqiu { font-size:14px; color:#666; padding-top:20px; line-height:24px;}



