﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; color:#666666; line-height:22px;}
.clearFloat:after {height: 0px;content: ".";clear: both;visibility: hidden;display: block;}
.clearFloat { zoom: 1; }
*{margin: 0px;padding: 0px;font-family: "Microsoft YaHei";}
img{border: 0px;}
.fl{float:left;}
.fr{float: right;}
a{text-decoration: none; color:#666666}
ul{list-style:none;}

.w1200{width: 1200px;margin: auto;}

/* banner */
.bg{width:100%;height:840px;}
.banner .head .logo{margin-top:30px;margin-left:25px;position: relative;z-index: 11112;}
.banner .head .nav{padding-top:58px;margin-left:35px;position: relative;z-index: 11112;}
.banner .head .nav ul li{width:128px;height:35px;line-height:35px;text-align:center;background:url(../images/nav_line.png) no-repeat right center;float:left;}
.banner .head .nav ul li a{display:inline-block;width:100px;height:35px;color:#615837;font-size:14px;font-weight:bold;}
.banner .head .nav ul li.li1{background:none;}
.banner .head .nav ul li a:hover{background:url(../images/left_nav_bg.png) no-repeat center;color:#fff;}
.banner .head .nav ul li a.add_bg{background:url(../images/left_nav_bg.png) no-repeat center;color:#fff;}
.tk{padding-top:70px;}
.tk h3{height:30px;line-height:30px;color:#333333;font-size:30px;font-weight:normal;text-align:center;}
.tk .p1{color:#c9c9c9;font-size:18px;height:18px;line-height:18px;margin-top:10px;text-align:center;}
/* 走进格道 */
.into_inside{background:url(../images/zoujin_big_bg.png) center no-repeat;background-size:cover;min-width:1200px;}
.into_inside .into .p2{padding-left:25px;text-indent:2em;color:#666666;font-size:14px;height:14px;line-height:14px;margin-top:85px;}
.into_inside .into .p3{padding-left:25px;padding-right:25px;text-indent:2em;color:#666666;font-size:14px;line-height:24px;margin-top:85px;margin-top:22px;}
.into_inside .into ul{margin-top:85px;}
.into_inside .into ul li{width:300px;height:304px;background:url(../images/border_bg.png) no-repeat center;float:left;position:relative;}
.into_inside .into ul li .small_tittle{width:78px;height:50px;margin:auto;margin-top:25px;background:url(../images/title_bg.png) no-repeat bottom;}
.into_inside .into ul li .small_tittle h4{color:#333333;font-size:18px;height:18px;line-height:18px;font-weight:normal;text-align:center;}
.into_inside .into ul li .small_tittle .p_1{color:#999999;font-size:14px;height:14px;line-height:14px;margin-top:8px;text-align:center;}
.into_inside .into ul li .p_2{width:215px;margin:auto;color:#666666;font-size:14px;line-height:24px;margin-top:55px;}
.into_inside .into ul li .flo{position:absolute;width:50px;height:50px;bottom:0px;left:41.6%;line-height:50px;text-align:center;}
.into_inside .into ul li .flo span{color:#ffffff;font-size:30px;}

/* 业务领域 */
.business_inside{background:url(../images/yw_big_ng.jpg) center no-repeat;background-size:cover;min-width:1200px;}
.business_inside .business ul{margin-top:110px;margin-left:47px;}
.business_inside .business ul li{float:left;width:170px;padding-right:60px;}
.business_inside .business ul li.li1{margin-right:0px;}
.business_inside .business ul li .top{width:170px;height:170px;background:url(../images/yewu_black.png) no-repeat;}
.business_inside .business ul li .top span{display:block;padding-top:110px;text-align:center;color:#ffffff;font-size:16px;font-weight:bold;} 
.business_inside .business ul li .top_1 span{background:url(../images/yewu1.png) no-repeat center 52px;}
.business_inside .business ul li .top_2 span{background:url(../images/yewu2.png) no-repeat center 52px;}
.business_inside .business ul li .top_3 span{background:url(../images/yewu3.png) no-repeat center 52px;}
.business_inside .business ul li .top_4 span{background:url(../images/yewu4.png) no-repeat center 52px;}
.business_inside .business ul li .top_5 span{background:url(../images/yewu5.png) no-repeat center 52px;}
.business_inside .business ul li .p_1{color:#666666;font-size:14px;line-height:24px;margin-top:25px; height:100px;}
.business_inside .business ul li .p_2{width:110px;margin:auto;height:30px;line-height:30px;text-align:center;margin-top:30px;background:url(../images/l.png) no-repeat;}
.business_inside .business ul li .p_2 a{color:#666666;font-size:14px;}
.business_inside .business ul li:hover .top{background:url(../images/yewu_red.png) no-repeat;}
.business_inside .business ul li:hover .p_2{background:url(../images/yewu_r_btn.png) no-repeat;}
.business_inside .business ul li:hover .p_2 a{color:#831115;}

/* 资讯中心 */
.news_inside{background:url(../images/zixun_big_bg.png) center no-repeat;background-size:cover;min-width:1200px;}
.news_inside .news .cut{width:375px;margin:auto;margin-top:50px;}
.news_inside .news .cut li{width:125px;height:35px;background:url(../images/left_nav_bg.png) no-repeat center;line-height:35px;text-align:center;float:left;cursor: pointer;}
.news_inside .news .cut li span{color:#ffffff;font-size:14px;}
.news_inside .news .cut li a{color:#ffffff;font-size:14px;}
.news_inside .news .cut li.add_tk{background:url(../images/zixun_red.png) no-repeat center;}
.news .detail{margin-top:60px;}
.news .left{width:599px;border-right:solid 1px #ececec;}
.news .left li{width:582px;border-top:solid 1px #ececec;height:110px;}
.news .left li.li_n{border-bottom:solid 1px #ececec;}
.news .right{border-right:none;}
.news .right li{float:right;}
.news .left li .li_box{height:100px;margin-top:5px;}
.news .left li:hover .li_box{background-color:#f0f0f0;}
.news .left li .li_box .ig{margin-top:17px;margin-left:10px;margin-right:9px;}
.news .li_box img{width:68px; height:66px;}
.news .left li .li_box .artical{width:560px;padding-top:17px;}
.news .left li .li_box .artical .p_1{color:#333333;font-size:14px;font-weight:bold;height:14px;line-height:14px;}
.news .left li:hover .artical .p_1{color:#9b1614;} 
.news .left li .li_box .artical .p_2{line-height:21px;margin-top:5px;}
.news .left li .li_box .artical .p_2 a{color:#666666;font-size:12px;}
.news .left li .li_box .artical .p_3{color:#999999;font-size:12px;line-height:21px;margin-top:0px;text-align:right;}
.news .left li .li_box .artical .p_3 span{display:inline-block;background:url(../images/date.png) no-repeat left center;padding-left:18px;}
.news .p2{width:110px;margin:auto;height:30px;line-height:30px;text-align:center;margin-top:75px;background:url(../images/l.png) no-repeat;}
.news .p2 a{color:#666666;font-size:14px;}
.news .p2:hover{background:url(../images/yewu_r_btn.png) no-repeat;}
.news .p2:hover a{color:#831115;}

/* 专业团队 */
.team_inside{background:url(../images/zhuanye_big_bg.png) center no-repeat;background-size:cover;min-width:1200px;}
.team_inside img{width:199px;height:199px;}
.team_inside .team .change{width:250px;margin:auto;margin-top:50px;}
.team_inside .team .change li{width:125px;height:35px;background:url(../images/left_nav_bg.png) no-repeat center;line-height:35px;text-align:center;float:left;cursor: pointer;}
.team_inside .team .change li.add_ln{background:url(../images/zixun_red.png) no-repeat center;}
.team_inside .team .change li span{color:#ffffff;font-size:14px;}
.team_inside .team .change li.li_sp{background:url(../images/zixun_red.png) no-repeat center;}
.team_inside .team .people{margin-top:90px;}
.team_inside .team .people li{width:300px;float:left;}
.team_inside .team .people li div{width:300px;height:262px;background:url(../images/zytd_bg.png) no-repeat center;display:table-cell;vertical-align:middle;}
.team_inside .team .people li div img{margin-left:62px;}
.team_inside .team .people li .p_1{text-align:center;color:#333333;font-size:16px;font-weight:bold;height:16px;line-height:16px;margin-top:15px;}
.team_inside .team .people li .p_2{width:235px;margin:auto;line-height:21px;text-align:center;margin-top:10px;cursor: pointer;}
.team_inside .team .people li .p_2 a{color:#666666;font-size:12px;}
.team_inside .team .p2{width:110px;margin:auto;height:30px;line-height:30px;text-align:center;margin-top:65px;background:url(../images/l.png) no-repeat;}
.team_inside .team .p2 a{color:#666666;font-size:14px;}
.team_inside .team .p2:hover{background:url(../images/yewu_r_btn.png) no-repeat;}
.team_inside .team .p2:hover a{color:#831115;}

/* 联系我们 */
.touch_inside{background:url(../images/lxwm_big_bg.png) no-repeat center;background-size:cover;min-width:1200px;position: relative;}
.touch_inside .touch .p2{text-align:center;color:#666666;font-size:24px;height:24px;line-height:24px;margin-top:50px;}
.touch_inside .touch .p2 a{margin-left:15px;margin-right:15px;}
.touch_inside .touch .p3{text-align:center;color:#666666;font-size:18px;height:18px;line-height:18px;margin-top:30px;}
.touch_inside .touch .p4{text-align:center;color:#666666;font-size:14px;height:16px;line-height:16px;margin-top:20px;}
.touch_inside .touch .p4 span{display:inline-block;}
.touch_inside .touch .p4 span.sp1{background:url(../images/email.png) no-repeat left center;padding-left:22px;margin-right:40px;}
.touch_inside .touch .p4 span.sp2{background:url(../images/wangzhi.png) no-repeat left center;padding-left:22px;}

/* 二维码 */
.erma{position:fixed;bottom: 0px;width: 100%;}
.erma div{width:1200px;margin:auto;text-align: right;position: relative;}
.erma div img{bottom:20px;right:105px;position: absolute;}

/* main_image */
.main_visual{height:840px;overflow:hidden;position:relative;min-width:1200px;top: -123px;background: #e3d6b7;}
.main_image{height:840px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:840px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:840px;}
.main_image li span{display:block;width:100%;height:840px}
.main_image li a{display:block;width:100%;height:840px}
.main_image li .img_1{background:url(../images/banner1.jpg) no-repeat center;}
.main_image li .img_2{background:url(../images/banner2.jpg) no-repeat center;}
.main_image li .img_3{background:url(../images/banner3.jpg) no-repeat center;}

div.flicking_con{width: 100%;position: absolute;top: 755px;text-align: center;z-index: 11111;}
div.flicking_con a{width:38px;height:33px;background:url('../images/menu.png') no-repeat;display:inline-block;color: #fff;line-height: 33px;font-size: 14px;margin: 0px 15px;}
div.flicking_con a.on{background:url('../images/menu_red.png') no-repeat;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:25px!important;height:48px!important;top:50%;margin-top:-48px;}
#btn_prev{background:url(../images/left_btn.png) no-repeat left top;left:50%;margin-left: -560px;}
#btn_next{background:url(../images/right_btn.png) no-repeat right top;right:50%;margin-right: -560px;}

.float_aside{position:fixed;top:260px; z-index:19999;background: url(../images/nav_float_bg.png) no-repeat left center;height: 289px;}
.float_aside li{height:60px;line-height: 50px;cursor: pointer;}
.float_aside li a{display:block;height:34px;font-size:0px;color: transparent;padding-left: 32px;transition: color 0.2s;}
.float_aside li a.cur{color: #303030;background: url(../images/border_bottom.png) no-repeat left 23px;font-size:16px;}
.box{height:836px;}
.container{min-height:840px;}
/* 友情链接 */
.f_link{margin-left: 30px;position: absolute;bottom: 70px;}
.f_link ul li{float: left;background: url(../images/y_link_bg.png) no-repeat right center;height: 32px;line-height: 32px;}
.f_link ul li span{color: #333;font-size: 14px;}
.f_link ul li a{color: #666;font-size: 14px;display: block;padding: 0px 13px;}
.f_link ul li a:hover{color: #333;}
.f_link ul li.n_bg{background: 0px;}
.f_link ul li.n_pa{padding: 0px;}

#main{ min-width:1100px; overflow:hidden;}
#mainIndex{ min-width:1200px; overflow:hidden;}
.m{ width:1200px; margin:0 auto;}
.ny{ min-height:500px;background:url(../images/x7.jpg) no-repeat bottom center;padding-bottom:150px; min-width:1100px; overflow:hidden}
.ny1{ margin-top:54px;}
.ny1 .cut{ text-align:center;}
.ny1 .cut li{width:125px;height:35px;background:url(../images/left_nav_bg.png) no-repeat center;line-height:35px;text-align:center; display:inline-block;cursor: pointer;}
.ny1 .cut li a{color:#ffffff;font-size:14px;}
.ny1 .cut li.add_tk{background:url(../images/zixun_red.png) no-repeat center;}

.ny2{ border-bottom:2px solid #0B0B0B; height:30px; line-height:30px; color:#831214; text-align:right; margin:5px auto; font-size:16px;}
.ywly{ margin:0 auto;}
.ywly1{ line-height:24px; font-size:14px; margin-top:42px;}
.ywly1 p{ padding-bottom:23px; text-indent:2em}
.ywly2 ul .zz{ background:#FFF; height:268px; border:1px solid #DDDDDD; margin-bottom:30px;}
.ywly21{ font-size:17px; height:48px; line-height:48px; background:#F4F4F4; color:#333333; padding-left:21px;}

.ywly221{ background:#FFF; border:1px solid #F9F9F9; width:383px; height:178px; margin:18px 0 0 11px;}
.ywly221 .fl{ width:145px; text-align:center; padding-top:45px; margin-left:27px;}
.ywly221 .fr{ width: 173px; margin:28px 38px 0 0;}
.ywly221 .fr h3{ color:#9A1614; font-size:16px; text-align:center; border-bottom:1px solid #EEEEEE; padding-bottom:7px;}
.ywly221 .fr p{ font-size:14px; color:#333333; padding-top:3px;}
.ywly222{ width:580px; margin:22px 53px 0 0;}
.ywly222 ul li{ float:left;} 
.ywly222 ul li a{ display:block; background:#9C1615; width:161px; height:31px; line-height:31px; font-size:14px; color:#FFF; text-align:center; border:1px solid #890C0A;border-radius:3px; margin:0 30px 10px 0;}
.lsjj ul{ margin-top:28px;}
.lsjj ul li{ width:279px; float:left; text-align:center; border:1px solid #E3E3E3; margin: 15px 9px; height:400px;}
.lsjj ul li h3{ color:#333333; font-size:16px; padding:7px 0;}
.lsjj ul li p{ color:#666666; padding-bottom:10px;}
.lsjj ul li p span{ color:#831115}
.lsjjx{ margin-top:40px;margin-right:20px;margin-bottom:40px; margin-left:40px;}
.lsjjx .fr{ width:706px;margin-left:20px;}
.lsjjx{ font-size:16px; line-height:36px;}
.lsjjx h3{ font-size:24px; color:#333333}

.fy{ text-align:center; margin-top:55px;}
.fy a{ display:inline-block; width:20px; line-height:20px; text-align:center; margin:0 7px; font-size:14px;}
.fy span{display:inline-block; width:20px; line-height:20px; background:#9F0915; color:#FFF;border-radius:50%;margin:0 7px; font-size:14px;}

.alzs ul{ margin-top:28px;min-width:1100px;}
.alzs ul li{ width:284px; float:left; margin: 15px 21px 15px 0; background:#F4F4F4;height:319px;}
.alzs ul li h3{ color:#333333; font-size:16px; padding:7px 10px;}
.alzs ul li p{ color:#666666; padding:0 10px; padding-bottom:10px;}

.alzsx h3{ text-align:center; font-size:26px; line-height:28px; color:#333333; padding:41px 0 10px 0}
.alzsx p{ font-size:16px; line-height:28px;}
.alzsx span{ display:block; color:#999999; font-size:14px; text-align:center; padding-bottom:28px;}
.alzsx div{ font-size:12px; line-height:24px;}
.copyright{ position:fixed; color:white; bottom:0; width:100%; min-width:1100px;}
.copyright p{ /*argin:10px auto;*/margin:0px auto;  text-align:center;background:url(../images/bottom_copyright_bg.jpg) repeat-x center center; height:50px; line-height:50px;}
.ny3_detail{background:url(../images/background_repeat.jpg) repeat-y center center;border: 1px solid #DDDDDD;}
.ul_detail{ color:#999999; font-size:20px; text-align:center;  margin:0px auto; width:550px; padding:30px 0px;}
.ul_detail li{ float:left; padding-left:50px;}
.ny3_detail_content{ padding:0px 50px;text-align:left;}
.ny3_detail_content p {line-height:30px;}
.next-prev-single p{ font-size:16px; }
.next-prev-single p a{ font-size:16px;text-decoration:none; }
.next-prev-single .next{ margin-top:10px; }
@media (max-width:990px)
{
.ny{width:1100px;}
.m{ width:1000px; margin:0 auto;}
.alzs ul{ margin-top:28px;}
.alzs ul li{width:480px; float:left; margin: 15px 9px !important; background:#F4F4F4;height:400px;}
.alzs ul li a img{ width:100%; height:auto;}
.alzs ul li a h3{ color:#333333; font-size:16px; padding:7px 10px;}
.alzs ul li a p{ color:#666666; padding:0 10px; padding-bottom:10px;}
.banner .head .nav ul li{ width: 117px;}
.lsjj ul{ margin-top:28px;}
.lsjj ul li{ width:480px; float:left; text-align:center; border:1px solid #E3E3E3; margin: 15px 9px !important; height:601px;}
.lsjj ul li img{ width:470px;height: 470px;}
.lsjj ul li h3{ color:#333333; font-size:16px; padding:7px 0;}
.lsjj ul li p{ color:#666666; padding-bottom:10px;}
.lsjj ul li p span{ color:#831115}
.lsjjx .fr{ width:572px}
.ywly{ width:1000px;}
.ywly221{ background:#FFF; border:1px solid #F9F9F9; width: 345px; height:178px; margin:18px 0 0 11px;}
.ywly221 .fl{ width: 90px; text-align:center; padding-top:45px; margin-left:27px;}
.erma{position:fixed;bottom: 0px;width: 100%; right: -135px;}
.erma div{width:1000px;margin:auto;text-align: right;position: relative;}
.erma div img{bottom:20px;right:105px;position: absolute;}
.lsjjx{ width:900px; margin:0 auto;}
.lsjjx .fl{ float:none; text-align:center; padding:15px 0}
.lsjjx .fr{ width:100%; float:none; margin-right:20px;}
.ny3 .news_list{width:1100px;}
.ny3 .news_list .left{width:494px;border-right:solid 1px #ececec;}
.ny3 .news_list .left li{width:477px;border-top:solid 1px #ececec;height:110px;}
.ny3 .news_list .left li .li_box .artical{width:448px;padding-top:17px;}
}
.di{    margin-top: -50px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    text-align: center;}