.clear {clear:both;overflow:hidden; visibility:hidden;}

.middlea_kong5 {height:5px;}
.middlea_kong10 {height:10px;}	
.middlea_kong20 {height:20px;}	
.middlea_kong30 {height:30px;}	
.middlea_kong40 {height:40px;}	
.middlea_kong60 {height:60px;}	
.middlea_kong80 {height:80px;}	

.mbanBox2 { height: 950px; width: 100%; overflow: hidden; position: relative;}
.mban2 { width: 1920px; height: 950px; margin-left: -960px; position: absolute; left: 50%; padding-top: 0px; text-align: center; }

.mbanBox3 { height: 610px; width: 100%; overflow: hidden; position: relative;}
.mban3 { width: 1920px; height: 610px; margin-left: -620px; position: absolute; left: 50%; padding-top: 0px; text-align: center; }
.ny_topimage {
	MARGIN: 0px auto; PADDING: 0px;}	
.ny_topimage_bg_al {
	BACKGROUND: url(/imgs/top/ny-top_al.jpg) no-repeat center 0px; HEIGHT: 960px;}		
.ny_topimage_bg_cp {
	BACKGROUND: url(/imgs/top/ny-top_cp.jpg) no-repeat center 0px; HEIGHT: 960px;}	
.ny_topimage_bg_fw {
	BACKGROUND: url(/imgs/top/ny-top_fw.jpg) no-repeat center 0px; HEIGHT: 960px;}	
.ny_topimage_bg_zs {
	BACKGROUND: url(/imgs/top/ny-top_zs.jpg) no-repeat center 0px; HEIGHT: 960px;}	
.ny_topimage_bg_wm {
	BACKGROUND: url(/imgs/top/ny-top_wm.jpg) no-repeat center 0px; HEIGHT: 960px;}
.ny_topimage_bg_hz {
	BACKGROUND: url(/imgs/top/ny-top_hz.jpg) no-repeat center 0px; HEIGHT: 960px;}	
.ny_topimage_bg_news {
	BACKGROUND: url(/imgs/top/ny-top_news.jpg) no-repeat center 0px; HEIGHT: 960px;}
.ny_topimage_bg_news3 {
	BACKGROUND: url(/imgs/top/ny-top_news3.jpg) no-repeat center 0px; HEIGHT: 620px;}	
.ny_topimage_bg_ly {
	BACKGROUND: url(/imgs/top/ny-top_ly.jpg) no-repeat center 0px; HEIGHT: 960px;}

.pubrightcp_zw3 {PADDING-LEFT: 0px; WIDTH:98%; LINE-HEIGHT: 33px; COLOR: #056195;font-size:12px;}
.pubrightcp_zw4 {PADDING-top: 20px; WIDTH:100%; LINE-HEIGHT: 28px; COLOR: #555555; font-size:16px; text-align:justify;}
.nybox_xw {color: #666666;line-height: 30px;}
.nybox_xw a {color: #666666;}
.nybox_xw a:hover {color: #E11921;}

.nybox {color: #666666;line-height:26px;}
.nybox a {color: #666666;}
.nybox a:hover {color: #E11921;}

.pub_line91 {
	WIDTH: 100%; MARGIN: 0px auto;BACKGROUND: url(/imgs/mid/h-T02.png) no-repeat center 0px;height:67px; margin-top:15px; margin-bottom:30px;}
.pub_line92 {
	WIDTH: 100%; MARGIN: 0px auto;BACKGROUND: url(/imgs/mid/h-T02.png) no-repeat center 0px;height:67px; margin-top:15px; margin-bottom:0px;}
.pub_line93 {
	WIDTH: 100%; MARGIN: 0px auto;BACKGROUND: url(/imgs/mid/h-T02.png) no-repeat center 0px;height:67px; margin-top:15px; margin-bottom:10px;}


/* 底部logo */
.bottomlogo {margin: 0px auto; padding: 0px;}
.bottomlogo_bg2 {
	BACKGROUND: url(/imgs/but/but-01-logo2.png) no-repeat center 0px; HEIGHT:26px;	padding-bottom:0px;}
.bottomlogo_gund {
	HEIGHT:375px; BACKGROUND: url(/imgs/but/but-01-logo2.jpg) no-repeat center 0px;}
.bottomlogo_gund2 {
	HEIGHT:100px; background-color:#e9e9e9;}
.home_gund {
	HEIGHT:275px; padding-top:40px;}


/* 底部star */
.mbottomzz { background: url(/imgs/but/pub-but-01.gif) no-repeat center 0px; height: 486px;}
.mfooter_link { font-size: 14px; line-height: 24px; color: #898989; text-align:center;}
.mfooter_cen { margin: 0px auto;width:1200px;font-size: 15px; line-height: 24px; COLOR: #bac7d5; text-align:center;}
.mfooter_cen A {COLOR: #bac7d5; TEXT-DECORATION: none;}
.mfooter_cen A:hover {COLOR: #BC956C; TEXT-DECORATION: none;}

.mfooter_cen02 { margin: 0px auto;width:1200px;font-size: 15px; line-height: 24px; COLOR: #FFF; text-align:center;}


.mbutcopyright_main { margin: 0px auto; text-align:center; line-height: 22px; font-size:14px; color: #bac7d5; font-family:"微软雅黑","Arial"; padding-top:10px;}
.mbutcopyright_main A {COLOR: #bac7d5;TEXT-DECORATION: none;}
.mbutcopyright_main A:hover {COLOR: #E0C49F;TEXT-DECORATION: underline;}

.mbutcopyright_mainx { margin: 0px auto; text-align:center; line-height: 22px; font-size:22px; color: #bac7d5; font-family:"微软雅黑","Arial"; padding-top:25px;}
.mbutcopyright_mainx A {COLOR: #bac7d5;TEXT-DECORATION: none;}
.mbutcopyright_mainx A:hover {COLOR: #E0C49F;TEXT-DECORATION: underline;}

.m_line05 {	WIDTH: 100%; MARGIN: 0px auto; BACKGROUND: url(/imgs/mid/line01.png) repeat-x; height:1px;}
.m_line06 {	WIDTH: 100%; MARGIN: 0px auto; BACKGROUND: url(/images/hwbot.png) no-repeat center 0px; height:21px;}
.m_line07 {	WIDTH: 100%; MARGIN: 0px auto; BACKGROUND: url(/imgs/home-1/kl06.png) no-repeat center 0px; height:13px;}
	
.line_bt02 {
	width: 100%; margin: 0px auto;background: url(/imgs/mid/line-bt02.png);height:45px;}
	
	
.main_content{width:1200px;margin:0 auto;}
.mbox_content{width:1100px;margin:20px auto; background-color:#fff; padding:20px 50px;}

/**内容**/
#content1 .power_nav{position:relative; padding-top:5px;}
#content1 .main_content{position:relative;}
#content1 .power_bus{height:62px;line-height:62px;}
#content1 .power_bus h3{font-family: 'Microsoft Yahei';font-size:24px;color:#313131;font-weight:normal;}
#content1 .power_bus h3 span{font-family: Cambria;font-size:24px;color:#313131;font-weight:300;}
#content1 .power_bus h3 .stick{display:inline-block;width:7px;height:30px;background-color:#313131;vertical-align:middle;margin-right:9px;}

#content1 .power_nav{width:100%;border-top:0px solid #313131;border-bottom:1px solid #313131;height:34px;}
#content1 .power_nav .fl{float: left;}
#content1 .power_nav .fl li {float: left; width: 100px;border-right:1px solid #313131;height:34px;line-height: 34px; color:#313131; text-align: center;font-size: 14px; }
#content1 .power_nav .fl li  a{color:#313131;}
#content1 .power_nav .fl li  a:hove{color:#333;background:#313131;width:100px;height:34px;}

#content1 .power_nav .fl .on{ color:#333;background:#E11921;width: 100px;height:34px;}
#content1 .power_nav .fl .on a{ color:#fff;}
#content1 .power_nav .fl .on a:hove{ color:#313131;}

#content1 .power_nav .rute ,#content1 .power_nav .rute span{color:#313131;font-family:'Microsoft Yahei';font-size:14px;padding:0;height:34px;line-height: 34px;}
#content1 .power_nav .rute span{border:none;width:auto;}
#content1 .power_nav .rute a{ color:#313131;}
#content1 .power_nav .rute a:hover{ color:#CC0000;}

#content1 .power h1{font-family:'Microsoft Yahei';font-size:36px;color:#313131;text-align:center;font-weight:normal;margin-top:25px;line-height:47px;position:relative;}
#content1 .power h1:before{content:'';position:absolute;top:27px;left:475px;display:inline-block;width:40px;height:1px;background-color:#313131;}
#content1 .power h1:after{content:'';position:absolute;top:27px;right:475px;display:inline-block;width:40px;height:1px;background-color:#313131;}
	
	
	
/*底部小ico*/
.container-fuwu {width:1200px; padding-left:75px;padding-top:0px; height:46px;MARGIN:0 auto; position:relative;}

.landing-fuwu {padding-left: 50px; padding-bottom: 0px; BACKGROUND-color: #333;}
.landing-fuwu hr {float: left; width: 100%; MARGIN: 40px 0;}
.landing-fuwu-a {float: left; MARGIN-right: 10px; padding-right: 10px; position: relative; padding-left: 60px; border-right: 0px solid #eaeaea;}
.landing-fuwu-a.fist-a {border: 0; MARGIN-right: 0; padding-right: 0;}
.landing-fuwu-a img {position: absolute; top: 0; left: 0; width: 50px; height: 50px;}
.landing-fuwu-a h3 {MARGIN: 0; color: #999; font-size: 16px; line-height: 25px; font-weight: bold;}
.landing-fuwu-a p {color: #999; font-size: 14px; line-height: 25px; MARGIN: 0;}

/*首页底部滚动图*/
.row2{ background:url(/imgs/home/h-BT01.jpg) no-repeat center top; height:950px; overflow:hidden}
.cpzscon{ position:relative;  padding-top:1px; width:1140px; margin:0px auto; margin-top:7px; height:740px; }
.cpflul{ width:257px; float:left;  }

.cpflul li a{ background:url(/imgs/home/h4/cpzsli.png); color:#021027; width:180px;height:57px; line-height:57px;  font-size:16px; display:block; padding-left:77px; text-align:left;  -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.cpflul li a:hover,.cpflul li a.on{ background:url(/imgs/home/h4/cpzslih.png) no-repeat left center; line-height:57px; height:57px; border-top:none;  color:#EDD7A6 }
.cpzsbox{ position:relative}
.cpzsbox .slide1{ border:1px solid #dedede; padding:5px;background-color:#333;}
.cpzsbox .slide1 a{ display:block; width:837px; height:728px; overflow:hidden; position:relative}
.cpzsbox .slide1 a img{ width:837px; }
.cpzsbox .slide1 a:hover img{transform:scale(1.2)}
.cpzsbox .slide1 a div{ position:absolute; padding-left:17px; bottom:0px; width:740px; height:44px; line-height:44px; background:url(/imgs/home/h4/gcbg.png); color:#EDD7A6}
.cksy{ position:absolute; text-align:center;z-index:222; color:#42250d; top:376px;border:1px solid #d2d2d2; width:278px; height:40px; line-height:40px; background-color:#EDD7A6}
.cksy:hover{ background-color:#03328f; color:#FFF; border:1px solid #03328f; }
.cpzscon .jt a{ position:absolute; top:40%; z-index:11; cursor:pointer; width:45px; height:79px; background:url(/imgs/home/h4/jt2.png) no-repeat; opacity:0.8;}
.cpzscon .jt a:hover{ opacity:1}
.cpzscon .prev{ left:6px;}

/*案例*/
.mainc{
    width:1188px;
    margin:0px auto auto auto;
    padding-bottom:7px;    }
.mainc .top-navc{
    width:1188px;
    margin:0px auto;
    text-align:center; font-size:14px;    }
.mainc .top-navc a{
    display:inline-block;
    width:142px; height:42px;
    line-height:42px;
    margin:0px 10px;
    background-image:url(/images/cpzsabg.jpg);
    text-align:center; color:#FFF;    }
.mainc .top-navc a:hover{
    background-image:url(/images/cpzsabgh.jpg);
    text-decoration:none;
    color:#FFF;    }


/*首页完全开始*/
.home_t_a1 {
	BACKGROUND: url(/imgs/top/navbg.jpg) no-repeat center 0px; HEIGHT: 11px;}
.home_t_a2 {
	BACKGROUND: url(/imgs/home-1/kl01.png) no-repeat center 0px; HEIGHT: 76px; padding-top:10px; padding-bottom:10px;}
