body{/*height:100%; width:100%; margin:0; background: #343fa2 url(../images/bg-img.jpg) center no-repeat;background-size: cover;
	-ms-behavior: url(404.png);behavior: url(404.png);*/}
body{font-family: 微软雅黑;}
.top_header{height: 122px;}
.top_logo{width: 960px;margin: 0 auto;padding-top: 18px;}
.top_logo .r{ margin-top:8px;}
.top_nav{width: 960px;margin: 0 auto;padding-top: 20px; }
.top_nav .on a{ color:#222; border-bottom:2px solid #fe6f18}
.nav_li{float: left;font-size: 16px;margin-right:88px; padding-bottom:5px}
.nav_li a{padding-bottom:3px}
.nav_a1{color:#828282;}
.nav_a1:hover{color: #656565;text-decoration: none;}

.footer_cont a{color:#cccccc}
.dis{display:inline-block;margin-right:20px}


/*link_box*/
.link_box{background: #d8d8d8;padding-bottom:20px}
.link_cont{width: 980px;margin:0 auto;padding:32px 0;font-family:"微软雅黑 Light";}
.link_box ul{}
.link_box ul li{float: left;border-right:1px dotted #969696;padding:0 40px; height:166px;}
.link_box ul li h1{font-size: 16px;color: #3a3a3a;padding-bottom: 10px;}
.link_box ul li a{display:block;font-size: 14px;text-decoration: none;line-height: 23px;color: #666666;font-weight:normal}
.link_box ul li a:hover{ color:#121212;transition:all .2s ease-in-out;}
.link_cont .cz{
	display: inline-block;
	width: 154px;
}

.footer{background: #333333;font-size: 12px;color: #cccccc;}
.footer_cont{width: 960px;margin: 0  auto;text-align: center;padding-top: 30px;position: relative;}
.footer_cont p{line-height: 30px;}


.footer_cont .bq{ background:  url(../image/footer-01.png) 165px 0 no-repeat;margin-left: 40px;}
.footer_cont .shgs{position: absolute;top: 30px;right: 90px;}


/*container_j*/
.container_j{width: 960px;margin: 0 auto;margin-top: 20px;margin-bottom:30px;}
.tit_g{border-bottom: 1px solid #e7e7e7;padding-bottom: 15px;}
.tit_g h1{color: #0b51a8;font-size: 20px;padding-left: 25px;background: url(../image/tit-logo.png) 0 5px no-repeat;}
.tit_g span{font-family: Hiragino Sans GB;font-size: 12px;color: #858585;padding-left: 25px;}

.sidebar-left{width: 220px;border-right: 1px solid #e7e7e7;}
.sidebar-left ul{padding-left: 25px; padding-top:25px;}
.sidebar-left ul li{position:relative;margin-bottom:20px}
.sidebar-left ul li.on a{color: #0065ba; font-weight:bold;}
.sidebar-left ul li a{font-size: 16px;color: #696969;display: inline-block;text-decoration: none;width:82%;line-height:24px;}
 

.sidebar-left ul li.on  i{background: url(../image/on-01.png) no-repeat;width: 7px;height: 17px;display: inline-block;position:absolute;top:50%;right:20px;transform: translate(-50%, -40%);}
.content-right{width:718px; padding:20px 0 0 20px; height:100% !important;}

.title_001{margin-top:20px;margin-bottom:15px;font-size:16px;font-weight:bold;vertical-align: bottom;color:#0f4c9c;height:46px;line-height:46px;background:url(../image/title_01.png) no-repeat; width:700px;}
	
.pro-main{ font-size:14px; line-height:24px; padding-left:10px; }
.pro-1{ background: url(../image/cpjs_1_03-1.png) center no-repeat; height:440px; margin-bottom:22px;}
.pro-main p{ text-indent:2em;}
.pro-main ul{ margin:25px 0;}
.pro-2{ background: url(../image/sjgl_01.png) center no-repeat; height:344px; margin-bottom:22px;}

/*tAB页*/
.coop{width;100%;margin-top: -54px;}
.coop .tit{ height:33px;font-family:"微软雅黑";font-size: 16px;line-height: 24px; color: #111582;margin-left: 135px;padding-bottom: 1px;overflow: hidden;}
.coop .tit i{ font-style:normal;color: #969696;}
.coop .tabtit{ padding-right:0px; float:left;overflow: hidden;font-size: 14px;}
.coop .tabtit ul li.tab_on{padding-left: none;border-bottom:2px solid #ff0000;}
.coop .tabtit ul li{height:32px;padding:0 20px;  text-align:center; display:block;color:#333333;
cursor:pointer; float:left; font-size:16px;}
.coop .tabhide{ display:none;}






.block_1{height: 355px;background: #453892;}
.block_2{height: 325px;background: #fff;}
.block_3{height: 223px;background: #e4e4e4;}
.block_4{height: 460px;background: #475298;}
.block_5{height: 535px;background: #ededed;}

/*公共*/
.x-tit{ font-size:18px; line-height:30px; margin-top:20px; color:#0045ac;}
/*zzjg*/
.zzjg{ margin-top:20px; width:auto; height:auto;}

/*xtjc*/
.xtjc{ margin-top:20px;}
.xtjc .text p{ text-indent:2em; font-size:14px;line-height:28px; color:#333333;}
.xtjc .text{padding-bottom:20px;border-bottom:1px dotted #989898; margin-bottom:20px;}

.xtjc .x-tit img{ margin-right:10px; margin-top:5px ; display:block; float:left;}
.xtjc ul li{ font-size:14px;line-height:28px; color:#333333; padding-left:35px;}
.xtjc ul{padding-bottom:20px;border-bottom:1px dotted #989898;}
.xtjc ul img{ margin-right:20px; margin-top:10px;}

/*ryzz*/
.ryzz{margin-top:27px;}
.ryzz li{ width:201px; height:160px; text-align:center; float:left; line-height:26px; font-size:14px; display:block;margin:0 20px 20px 10px;}

/*rjkf*/
.rjkf{ margin-top:20px;}
.rjkf p{text-indent:2em; font-size:14px;line-height:28px; color:#333333;}
.rjkf .x-tit{text-indent:1.5em; }
.rjkf ul li{ float:left; margin-right:10px;}

/*glzx*/
.glzx .x-tit img{ margin-right:10px; margin-top:5px ; display:block; float:left;}
.glzx ul li{font-size:14px;line-height:24px; color:#333333; padding-left:35px;}
.glzx ul{padding-bottom:20px;border-bottom:1px dotted #989898;}

/*tdjs*/
.tdjs{ margin-top:27px;}
.tdjs ul li{ width:220px; float:left; margin-left:7px; margin-bottom:20px; text-align:center; font-size:14px;line-height:26px; color:#333333; margin-right:10px;}

/*lxwm*/
.lxwm{ margin-top:20px;float:left;}
.lxwm p{ font-size:20px; color:#3a3a3a; margin-bottom:20px; padding-left:22px;}
.lxwm ul{  margin-left:22px;}
.lxwm ul li{color:#3a3a3a; font-size:16px; margin-bottom:20px; line-height:33px; display:block;}
.lxwm ul li img{float:left; margin-right:10px;}
.x-map{ float:right; margin-top:20px;}

/*qyfc*/
.content-right .x-img{ margin-top:20px;}

/*ccdt*/
.ccdt{}
.ccdt ul li{ line-height:45px; padding-left:5px;border-bottom:1px dotted #989898; list-style:url(../image/dxkh_list.png) inside; color:#939696; font-size:14px;}
.ccdt ul li a{ color:#333333; }
.ccdt ul li a:hover{ color:#0f4c9c;text-decoration:underline;}

.dt p{ font-size:14px;text-indent:2em; }

/*分页 start*/
.list-bott{height:20px;font-size:14px;  margin:0 auto; width:100%;text-align: center; padding:20px 0;}
.list-bott ul{display: inline;}
.list-bott ul li{ list-style:none;display:inline-block; border:none;}
.list-bott ul li{*display: inline;}
.list-bott ul li a{ display:block; color:#6eabee;background:#fff;margin-right:10px;text-align:center;
-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px  solid #b3cfed; line-height:30px; height:30px; width:30px;}

.list-bott ul li.sel a{ display:block; color:#6eabee;background:#6eabee;margin-right:10px;text-align:center;
-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px  solid #b3cfed; line-height:30px; height:30px; width:30px; color:#fff}

.list-bott ul li a:hover{background:#6eabee; color:#FFF;}


/*9.28长城简介*/
.cc_jj{ margin-left:5px;margin-top: 30px;}
.cc_jj_cont1{margin-bottom: 30px;}
.cc_jj_cont1 i{display:block;}
.cc_jj_cont1 .nr{margin-left: 20px;width: 302px;}
.cc_jj_cont1 .nr h1{font-family: Hiragino Sans GB;color: #e3e2e2;font-size: 44px;font-weight: bold;height:50px;}
.cc_jj_cont1 .nr p{color: #0045ac;font-size: 18px;}

.cc_jj_cont2{margin-bottom: 45px;}
.cc_jj_cont2 h1{font-size: 18px;color: #0045ac;font-weight:normal;margin-bottom:10px;}
.cc_jj_cont2 p{font-size: 14px;color: #333333;text-indent:24px;line-height: 26px;margin-bottom: 20px;}



.cc_jj_cont3{margin-bottom:30px;}
.cc_jj_cont3 h1{font-size: 18px;color: #0045ac;font-weight:normal;}
.cc_jj_cont3 ul{}
.cc_jj_cont3 ul li{font-size: 15px;color: #333333;line-height: 45px;}
.cc_jj_cont3 ul li i{background:url(../image/cc_jj_cont3.png) 0 0 no-repeat;height: 24px;line-height: 24px; width: 23px;display: inline-block;text-align: center;color: #fff;font-size: 13px;font-weight: bold;margin-right: 10px;font-style: normal;margin-bottom: 10px;}




/*典型客户*/
.dxkh{margin-top: 25px;}
.dxkh-tit{height: 24px;background: #f3f3f3;}
.dxkh-tit span{height: 24px;line-height: 24px;background: #fff; display: inline-block;width: 88px;font-size: #0b51a8;color: #0b51a8;font-size: 16px;border-left: 4px solid #72bafe;text-align: center;}
.zfbm{margin-top: 25px;}
.zfbm ul{margin-bottom: 35px;}
.zfbm ul li{float: left;width: 18.8%;background:url(../image/zfbm-01.png) 0 21px no-repeat;padding-left: 10px;font-size: 15px;color: #3a3a3a;}
.zfbm ul li a{color: #3a3a3a;text-decoration: none;}

.qydw{margin-top: 35px;}
.qydw ul{}
.qydw ul li{float: left;width: 177px;text-align: center;font-size: 13px;color: #333333;margin-right: 15px;margin-bottom: 25px;}

.banner{background:url(../image/qwer-01.png) center no-repeat;width: 100%;height:143px;background-size:cover;-ms-behavior: url(404.png);behavior: url(404.png);}
.banner-cont{text-align: right;width: 930px;margin: 0 auto;padding-top: 45px;}



/*9.29 index*/

.block_1{height: 354px;background: #453892;}
.fullSlide{width:100%;position:relative;height:354px;background:#2a54ca;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:354px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:354px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:-5px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:26px;height:6px;margin:5px;overflow:hidden;background:#fff;line-height:999px;border-radius: 4px;-ms-behavior: url(404.png);behavior: url(404.png);}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../image/slider-arrow.png) -126px -137px no-repeat;cursor:pointer;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}
.kz{position: relative;width:64%;margin: 0 auto;margin-top: -180px;}



.block_2{height: 325px;background: #fff;}
.block_2 ul{width: 960px;margin: 0 auto;}
.block_2 ul li{float: left;width:33.3%;text-align: center;padding-top: 40px;}
.block_2 ul li h1{font-size: 18px;color: #454545;padding-bottom: 20px;}
.block_2 ul li p{font-size: 14px;color: #737373;line-height: 18px; cursor:pointer;}
.block_2 ul li i{width:85px;height: 85px;display: inline-block;padding-bottom: 10px;}
.block_2 ul li .i1{background:url(../image/block_2-01.png) no-repeat;}
.block_2 ul li .i2{background:url(../image/block_2-2.png) no-repeat;}
.block_2 ul li .i3{background:url(../image/block_2-03.png) no-repeat;}
.block_2 ul li a:hover{text-decoration:none;}
.block_2 ul li .icon{display:block;width: 108px;height: 30px;line-height: 30px;border: 1px solid #c4c4c4;margin: 0 auto;color: #727272;margin-top: 25px;border-radius: 3px;}
.block_2 ul li:hover .icon	{border: 1px solid #f96758;background: #ff7f7f;color: #fff;}
.block_2 ul li:hover .i1{background:url(../image/block_2-1.png) no-repeat;}
.block_2 ul li:hover .i2{background:url(../image/block_2-02.png) no-repeat;}
.block_2 ul li:hover .i3{background:url(../image/block_2-3.png) no-repeat;}


.block_3{height: 223px;background: #f4f4f4;}
.block_3 .left{width: 50%;height: 100%;background: #f4f4f4;}
.block_3 .left .hyxt{width: 480px;height: 100%;background: #f4f4f4;}
.block_3 .right{width: 49.9%;height: 100%;background: #e4e4e4;}

.block_3 .gywm{width: 480px;height: 223px;position: relative;cursor:pointer;}
.gywm .more{position:absolute;color: #333333;bottom:35px;right: 35px;}
.gy{position: absolute;top: 50px;right: 0;}
.gy-2{right: 30px;top:44px;}

.gywm_cont{width: 244px;margin: 46px 0 0 52px;}
.gywm_cont h1{font-size: 18px;color: #222222;font-weight:normal;margin-bottom: 15px;font-weight:bold}
.gywm_cont h1 a{display: block;width: 100%;height: 100%;color: #222222;text-decoration: none;font-weight:bold}
.gywm_cont p{font-size: 14px;line-height: 22px;color: #606060;}
.home_ad{width:100%;height: 244px;}
.home_ad .picScroll-left{width:100%;height: 260px;}
.home_ad .picScroll-left .ad_title{position: relative;z-index: 9999;}
.home_ad .picScroll-left .ad_title span{float:left;font-size:21px;color:#e4415e;}
.home_ad .picScroll-left .ad_title .hd{float:right;width:79px;padding-right: 4px;position: absolute;left: 0px;top: 175px; z-index: 9999;background: #f4f4f4;}
.home_ad .picScroll-left .ad_title .hd a{cursor:pointer;width:18px;height:18px;display:block;position:absolute;}
.home_ad .picScroll-left .ad_title .hd a.next{background:url("../image/icon-forward_ee579597.jpg") no-repeat;right:0px;}
.home_ad .picScroll-left .ad_title .hd a.prev{background:url("../image/icon-backward_30ac881d.jpg") no-repeat;left:0px;}
.home_ad .picScroll-left .ad_title .hd a.prevStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .ad_title .hd a.nextStop{opacity:.5;filter:alpha(opacity=50)}
.picScroll-left .ad_title .hd ul{margin-left:21px;text-indent:99999px; float:left;overflow: hidden;}
.home_ad .picScroll-left .ad_title .hd ul li{width:20px;height:18px;float:left;cursor:pointer;background:url("../image/icon-pagenation_8b2f0f92.jpg") no-repeat center;}
.home_ad .picScroll-left .ad_title .hd ul li.on{background:url("../image/icon-pagenation-current_ad0a381a.jpg") no-repeat center;}

.home_ad .picScroll-left .bd .picList li{float:left;display:inline;position:relative;}

.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;}
.home_ad .picScroll-left .bd ul li .title{line-height:24px;}
.home_ad .picScroll-left .bd{width: 100%;height: 242px;overflow: hidden;}










.block_4{height: 460px;background:url(../image/block4-bg.png) no-repeat center;background-size: cover;	-ms-behavior: url(404.png);behavior: url(404.png);}
.block_4-cont{width: 960px;margin: 0 auto;height: 100%;}
.block_4-cont .bt{padding-top:40px;padding-bottom: 30px;}
.block_4-cont .ccdt{}
.block_4-cont .ccdt li{float: left;width: 249px;height: 260px;background: #ffffff;margin-right:105px;font-size: 16px;color: #5d5d5d;border-bottom: 5px solid #c3c3c3;}
.block_4-cont .ccdt li p{margin:10px 16px 16px 16px;}

.block_5{height: 505px;background: #ededed;padding-top: 30px;}
.block_5-cont{width: 960px;margin: 0 auto;height:470px;position: relative;}
.block_5-cont .link_5{position: relative;z-index: 99999;height: 205px;width: 225px;line-height: 30px;margin: 0 0 0 245px;padding-left: 10px;padding-top: 25px;}
.block_5-cont .link_5 a{display: block;font-size: 14px;color: #5b5b5b;text-decoration: none;background:url(../image/link_5.png) 10px 13px no-repeat;padding-left: 20px;}
.block_5-cont .block_5_bg{position: absolute;left: 12px;top: 0}

.gywm_a_more{background:url(../image/gywm-02.png)  no-repeat;width:30px;height:30px;float:right;    top: -22px;
    position: relative;}
.clearfix{font-weight:bold}
.since1997{margin-left:15px}
.tabtit{text-align:center}
.margin-left-300{margin-left:60px}
.sidebar-left img{ margin-top:20px;}
.glzx img{width:710px;height:375px;margin-top:20px}


/*瀑布流*/
#gallery-wrapper {position: relative;max-width: 104%;width: 104%;margin-bottom:30px}
img.thumb {width: 100%;max-width: 100%;height: auto;}
.white-panel {position: absolute;background: white;border-radius: 5px;box-shadow: 0px 6px 8px rgba(197,196,197,0.27);padding: 10px;margin-left:0px;border:1px solid #d6d6d6}
.white-panel h1 {font-size: 1em;}
.white-panel h1 a {color: #A92733;}
.white-panel:hover {box-shadow: 1px 1px 10px rgba(0,0,0,0.2);margin-top: -5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;
/* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
/* Reset */
.ryzz *,
.ryzz *:after,
.ryzz *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.ryzz p{text-align:center;margin:10px 0 6px 0;font-size:14px;color:#333333}
.width707{width:707px}
.lineheight10 a{line-height:24px}
.width260{width:240px}
.width679{box-sizing:border-box}
.cpzx-title{width:698px;height:180px;background:url(../image/cpzx-title.png) no-repeat;background-size:cover;padding:35px 0 0 22px;box-sizing:border-box}
.cpzx-title p{width:460px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.31);}
.cp-tit{font-size:30px;font-weight:bolder;}
.cp-con{font-size:14px;line-height:26px;margin-top:8px}
.cpzx-title .font16{font-size:16px}
.width679 >img{width:698px;margin-top:30px}
.c-s-tit{background:url(../image/fgx.png) repeat-x 0px 54px  }
.c-s-tit span{font-size:20px;color:#0045ac;background: #fff url(../image/yjjx.png) 0px 2px no-repeat ;padding-left:10px ;margin-top:40px;padding-right:10px;display:inline-block;text-align:left}
.cp-swap ul{margin-top:7px}
.blue-bg li{width:164px;height:36px;background:url(../image/cpbg-1.png) no-repeat;background-size:100%;float:left;margin:10px 0 10px 10px;line-height:36px;text-align:center;font-size:14px;color:#1c5386}
.cp-swap img{margin:35px auto 0 auto;display:block;}
.cp-swap p{font-size:14px;color:#333333;margin-top:10px;line-height:22px;font-weight:lighter;text-indent:2em}
.ml100{margin-left:60px}
.oli ul{margin-top:18px;display:inline-block}
.oli li {font-size:14px;color:#333333;background:url(../image/circle-o.png) no-repeat 2px;padding-left:18px;line-height:30px}
.cp-swap .scc{float:right;margin:20px}
.borderb{border-bottom:1px dotted #cbcbcb;padding-bottom:40px}
.dxal{margin-top:40px}
.dxal-tit{font-size:16px;color:#5376a1;background:url(../image/dxal.png) no-repeat;padding-left:30px}
.dxal ul{background:#f7f7f7;padding:10px 15px;margin-top:12px}
.dxal li{background:url(../image/circle-o.png) no-repeat 2px;font-size:14px;color:#333333;float:left;width:216.6px;padding-left:20px;box-sizing:border-box;font-weight:lighter;line-height:28px}
.f16b{font-size:16px;font-weight:bolder;color:#2da8ff}
.glbz ul{margin-top:20px}
.glbz li{background:url(../image/circle-o.png) no-repeat 2px;font-size:16px;color:#333333;padding-left:20px;box-sizing:border-box;font-weight:bolder;line-height:28px}
.f14 li{font-size:14px;font-weight:lighter}
.dxal .width260{width:260px}
.cp-swap .nbg{background:none;margin-top:-10px}
.fontlight{font-weight:lighter;}
.sywd{background:url(../image/wdjbxx.png) no-repeat;width:259px;padding-left:90px;margin-top:20px;display:inline-block;float:left}
.cp-swap .fontb{font-weight:bolder;font-size:16px;}
.cp-swap .sywd p{margin-top:6px;width:200px;display:block;text-indent:0;}
.lli li{width:334px}
.zfbm li{line-height:48px}
