@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	font-family:SourceHanSansCN-Normal_0;
	font-size:18px;
	line-height:34px;
	color:#333333;
	overflow-x:hidden;
}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img {
	padding:0;
	margin:0;
}
ul, li, dl, ol {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
img {
	border: medium none;
}
a {
	color:#333;
	text-decoration:none;
}
a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#354ea2;
	text-decoration:none;
}
.clear{clear:both;}

.content{width:1440px; margin:0 auto;}

.top_header{height:32px; background:#333;}
.top_header p{color:#FFF; float:left; line-height:32px; font-size:14px;}

.top_header_right{float:right;}
.language{float:left; margin-right:5px; display:inline;}
.language ul li{float:left; margin-right:25px; display:inline; font-size:14px;}
.language ul li img{float:left; margin-right:3px; margin-top:8px; display:inline;}
.language ul li p{float:right;}
.language ul li a:link{color:#FFF;}
.language ul li a:visited{color:#FFF;}
.search{float:right;}
.search .searchId{float:left; width:165px; height:22px; background:url(/images/search.jpg) no-repeat scroll left center transparent; outline:none; border:none; padding-left:25px; color:#999; margin-top:3px; line-height:22px; border-top:1px solid #1b4096; border-bottom:1px solid #1b4096; border-left:1px solid #1b4096;}
.search .btn{background:#1b4096; width:65px; height:24px; border:none; outline:none; cursor:pointer; color:#FFF; float:right; margin-top:4px;}

/*.menu{width:100%; height:100px; background-color:rgba(255,255,255,0.8); position:absolute; z-index:200;}
.menu .logo{margin:20px 0 0 0; float:left;}
.menu .menu1{float:right; width:800px; position:relative;}
*/
/*.right_icon{position:absolute; right:30px; top:200px; z-index:100; width:195px; height:360px;}
.right_icon ul li{width:195px; height:95px; padding-top:25px; text-align:center;}
.right_icon ul li img{margin:0 auto;}
.right_icon ul li p{height:30px; line-height:30px;}
.right_icon ul li.right_icon1{background:#829cf3;}
.right_icon ul li.right_icon2{background:#6eb74f;}
.right_icon ul li.right_icon3{background:#48494b;}
.right_icon ul li.right_icon4{background:#354ea2;}
.right_icon ul a:link{color:#FFF;}
.right_icon ul a:visited{color:#FFF;}
.right_icon ul a:hover{text-decoration:none;}*/



.right_icon{position:absolute; right:30px; top:200px; z-index:100; width:195px; height:360px; font-size: 14px;}
.right_icon ul li{width:195px; height:95px; padding-top:25px; text-align:center;}
.right_icon ul li img{margin:0 auto;}
.right_icon ul li p{height:30px; line-height:30px;}
.right_icon ul li.right_icon1{background:#829cf3;}
.right_icon ul li.right_icon2{background:#6eb74f;}
.right_icon ul li.right_icon3{background:#48494b;}
.right_icon ul li.right_icon4{background:#354ea2;}
.right_icon ul a:link{color:#FFF;}
.right_icon ul a:visited{color:#FFF;}
.right_icon ul a:hover{text-decoration:underline;  background:#C70003;}
.right_icon4 a:link,a:visited{ }
.right_icon4 a:hover{ background:#C70003;}

.xinxigonggao{height:40px; background:#cde0f1; padding:10px 0 0 0; line-height:30px;}
.xinxigonggao1{float:left;}
.xinxigonggao1 dt{float:left; color:#d1111c; margin-right:5px; font-weight:blod;}
.xinxigonggao1 dt img{float:left; margin-right:10px;}
.xinxigonggao1 dd{float:left;}
.xinxigonggao1 dd a{float:left; margin-right:15px;}
.xinxigonggao1 dd span{font-size:14px; color:#999;}
.xinxigonggao1 dd b {
    font-size: 20px;
    color: #354ea2;
    float: left;
	margin-right:5px;
}
.xinxigonggao2{float:right; width:100px; height:30px; border-radius:5px; font-size:14px; text-align:center; background:#354ea2;}
.xinxigonggao2 a{display:block;}
.xinxigonggao2 a:link{color:#fff;}
.xinxigonggao2 a:visited{color:#fff;}


.index_title{background:url(/images/line.png) no-repeat scroll 0 bottom transparent; height:70px; line-height:70px;}
.index_title img{float:left; margin:20px 10px 0 0;}
.index_title h3{float:left; font-size:30px; color:#354ea2;}
.index_title span{float:right;}
.index_title span a:link{color:#666;}
.index_title span a:visited{color:#666;}
.index_title ul{float:right;}
.index_title ul li{float:left; font-size:18px; margin:0 5px;}
.index_box{margin:20px 0;width: 59%;float: left;margin-right: 3%;}
.index_box:nth-child(3) {margin-right:0%;}
.k1{margin:30px 0px 0px 0px; width:1440px;/*float:left; */}
.k1 .index_box_menu{float:left;}
.k1 .index_box_menu li{color:#FFF; text-align:center; cursor:pointer; background:#8fa9fe; width:158px; height:90px; line-height:90px; font-size:20px; margin-bottom:5px;}
.k1 .index_box_menu li.hover{background:#354ea2;}
.k1 .index_box_menu li.selected{color:#FFF; background:#354ea2;}
.k1 .index_box_box{float:right;}
.k1 .index_box_box img{width:565px; height:375px;}
.hide{display:none;}

.k2{float:left;width:1440px ;margin:30px 0;margin-bottom: 0;}
.k2 .index_box h3{font-size:16px; line-height:36px;}
.k2 .index_box h3 a:link{color:#333;}
.k2 .index_box h3 a:visited{color:#333;}
.k2 .index_box h3 a:hover{color:#354ea2;}

.index2{background:#cde0f1;  padding:20px 0px 50px 0px ;}
.k3{float:left; width:552px;}
.k3 .index_title{background:url(/images/line1.png) no-repeat scroll 0 bottom transparent;}
.k3 .index_title img{float:left; margin:14px 10px 0 0;}
.k3 .index_title h3{color:#fe0000;}
.k3 .index_title ul li a:link{color:#666;}
.k3 .index_title ul li a:visited{color:#666;}
.k3 .index_title ul li a:hover{color:#fe0000;}
.k3 .index_box img{float:left; margin:4px; display:inline;}

.k4{float:right; width:552px;}
.k4 .index_box ol{height:142px; border-bottom:1px dashed #ccc;}
.k4 .index_box ol dt{float:left;}
.k4 .index_box ol dt img{width:197px; height:130px;}
.k4 .index_box ol dd{float:right; width:335px;}
.k4 .index_box ol dd h4{font-size:18px; line-height:24px;}
.k4 .index_box ol dd span{color:#999; line-height:40px;}
.k4 .index_box ol dd p{line-height:24px;}
.k4 .index_box ol dd p a:link{color:#fe0000;}
.k4 .index_box ol dd p a:visited{color:#fe0000;}
.k4 .index_box ul{margin-top:10px;}
.k4 .index_box ul li{width:175px; float:left; margin-right:9px; display:inline;}
.k4 .index_box ul li img{width:174px; height:114px;}
.k4 .index_box ul li h4{font-size:14px; line-height:20px;}
.k4 .index_box ul li span{color:#999;}
.k4 .index_box ul li:nth-child(3){margin-right:0;}

.more{width:185px; background:#354ea2; text-align:center; margin:8px 0 0 auto; border-radius:5px; font-size: 14px; }
.more :hover{background:#8fa9fe; border-radius:5px;}
.more a{display:block;}
.more a:link{color:#fff;}
.more a:visited{color:#fff;}

.footer{background:#b4bfc9; /*padding:30px 0; *//*height:100px;*/ padding:40px 0px 0px 0px; height: 130px;}
.foot_logo{float:left; margin-top:0px;}
/*.foot_ga{float:right; width:45px; margin-left:20px;}*/
.foot_gs{float:right; width:80px; font-size:14px; text-align:center; margin-top:-30px;}

.foot_nav{float:right;width:700px;}
.foot_nav ul li{float:left; font-size:16px; margin:0 0 0 10px; color:#333;}
.foot_nav ul li.li1{margin:0 5px 0 15px;}
.foot_nav ul li a:link{color:#333;}
.foot_nav ul li a:visited{color:#333;}
.foot_nav ul li a:hover{color:#162A74; text-decoration:underline;}

a.foot_nav :hover{text-decoration:underline;}
.foot_nav p{color:#333; text-align:right; font-size:12px; line-height:18px; margin-top:20px; }


/*关于哈电电机*/
.sub_banner{background:url(/images/sub_banner.jpg) no-repeat scroll center 0 transparent; height:420px;}
.submenu{width:208px; border:1px solid #354ea2; text-align:center; position:absolute; margin-top:-87px;}
.submenu h4{background:#354ea2; height:85px; line-height:85px; font-size:22px; color:#FFF;}
.submenu ul li{text-align:left; border-top:1px solid #354ea2; height:48px; line-height:48px; font-size:18px; padding-left:18px;}
.submenu ul li span{font-size:45px; line-height:45px; color:#354ea2; float:left; margin-right:10px;}
.submenu ul li.selected{background:#dbe3ff;}
.submenu ul li a{display:block;}
.submenu ul li:hover{background:#dbe3ff;}
.content_right{float:right; width:1200px;}

.sub_title{background:url(/images/line.png) no-repeat scroll 0 bottom transparent; height:70px; line-height:70px; margin-top:10px;}
.sub_title img{float:left; margin:25px 10px 0 0; width:21px;}
.sub_title h3{float:left; font-size:22px; color:#354ea2;}
.content_right_box{padding:30px 0; font-size:18px; line-height:36px;}
.content_right_box .about{padding:30px 0;}
.content_right_box .about h3{font-size:30px; text-align:center; padding:10px 0 30px 0;}
.content_right_box .about video{margin:0 auto; width:600px;}
.content_right_box .about p{margin:20px 0; text-indent:2em;}
.content_right_box .address img{float:right; margin-left:10px; display:inline;}
.content_right_box .address p{margin:10px 0 20px 0; text-indent:2em;}

.content_right_box .leader{background:#ecf7ff; height:1250px;}
.content_right_box .leader li{float:left; text-align:center;}
.content_right_box .leader li img{padding:8px; border:1px solid #ecf7ff; width:163px; height:209px;}
/*#354ea2(蓝色边框)*/
.content_right_box .leader li h4{font-size:24px; color:#354ea2; line-height:50px;}
.content_right_box .leader ol{padding:0 350px; width:1200px;}
.content_right_box .leader ol li{margin:35px 28px; margin-left:160px;}
.content_right_box .leader ul li:nth-child(10){margin-left:150px;}
.content_right_box .leader ul li{margin:35px 27px;margin-left: 80px;}
/*.content_right_box .leader ul li:nth-child(n+4){margin:35px 27px;}*/

.qualification ul li{float:left; margin:30px; display:inline; text-align:center;}
.qualification p{text-indent:2em;}

/*产品与服务*/
.sub_banner1{background:url(/images/sub_banner1.jpg) no-repeat scroll center 0 transparent; height:420px;}
.sub_title ul{float:right;}
.sub_title ul li{float:left; width:170px; text-align:center;}
.sub_title ul li.selected{background:#354ea2;}
.sub_title ul li.selected a:link{color:#FFF;}
.sub_title ul li.selected a:visited{color:#FFF;}
.sub_title ul li a{display:block;}
.sub_title ul li a:link{color:#354ea2;}
.sub_title ul li a:visited{color:#354ea2;}
.strength_title{padding:40px 0;}
.strength_title ul li{float:left; width:170px; height:38px; line-height:38px; text-align:center; background:#8fa9fe; border-radius:8px; margin-right:10px;}
.strength_title ul li a:link{color:#FFF;}
.strength_title ul li a:visited{color:#FFF;}
.strength_title ul li a:hover{color:#FFF;background: #354ea2; border-radius:8px;}
.strength_title ul li.selected{background:#354ea2;}
.strength_title ul li.selected a:link{color:#FFF;}
.strength_box{margin:40px 0;}
.strength_box h3{font-size:30px; color:#354ea2; margin:20px 0;float:left;width:100%;}

/*——产品相册*/
.container{margin:20px auto 40px auto; width:1444px;}
.wt-gallery{
display:block;
padding:10px;
text-align:center;
}
.wt-gallery a{
outline:none;
}
.wt-gallery .main-screen{
position:relative;
clear:both;
background-color:#000;
overflow:hidden;
margin:0 auto;
}
.wt-gallery .strip{
display:block;
position:absolute;
top:0;
left:0;
z-index:0;
overflow:hidden;
}
.wt-gallery .content-box{
display:none;
position:absolute;
top:0;
left:0;
overflow:hidden;
}
.wt-gallery .main-img{
display:none;
position:absolute;
top:0;
left:0;
border:0;
z-index:0;
}
.wt-gallery .preloader{
position:absolute;
top:50%;
left:50%;
width:40px;
height:40px;
margin-top:-20px;
margin-left:-20px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background:#002553 url(/images/loader.gif) center no-repeat;
display:none;
z-index:3;
}

.wt-gallery .desc1{width:400px; height:800px !important; position:absolute; z-index:6000; background-color:rgba(0,0,0,0.5); margin-left:730px;}

.wt-gallery .desc,
.wt-gallery .info,
.wt-gallery .thumbnails li div p{
color:#FFF;
background-color:#002553;
background:rgba(0,0,0,.45);
font-size:16px;
text-align:left;
position:absolute;
left:0;
z-index:4;
width:100%;
overflow:hidden;
visibility:hidden;
}
.wt-gallery .ie-rgba{
background-color:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);
}
.wt-gallery .info{
height:22px;
}
.wt-gallery .inner-text{
padding:150px 30px;
height:200px;
line-height:28px;
text-align:left;
color:#FFF;
}
.wt-gallery .inner-text h4{font-size:28px; line-height:36px; margin-bottom:10px;}
.wt-gallery .inner-text p{line-height:36px;}
.wt-gallery .timer{
position:absolute;
top:0;
left:0;
width:0;
height:100%;
visibility:hidden;
background-color:#002553;
filter:alpha(opacity=50);
opacity:.5;
z-index:1;
}
.wt-gallery .inner-info{
position:relative;
float:right;
width:auto;
height:22px;
padding:0 8px;
line-height:22px;
text-align:center;
z-index:2;
}
.wt-gallery .s-info{
position:relative;
float:left;
width:auto;
height:22px;
padding:0;
line-height:22px;
text-align:center;
}
.wt-gallery .play-btn{
display:none;
position:absolute;
top:50%;
left:50%;
margin-top:-20px;
margin-left:-20px;
width:40px;
height:40px;
background:#000 url(/images/gallery_screen.png) 15px 12px no-repeat;
background:rgba(0,0,0,.75) url(/images/gallery_screen.png) 15px 12px no-repeat;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
cursor:pointer;
z-index:5;
}
.wt-gallery .play-btn.pause{
background-position:-11px 12px !important;
}
.wt-gallery .prev-btn,
.wt-gallery .next-btn{
position:absolute;
width:25px;
height:40px;
top:50%;
left:0;
margin-top:-20px;
z-index:5;
cursor:pointer;
visibility:hidden;
background:#002553 url(/images/gallery_screen.png) no-repeat;
background:rgba(0,0,0,.75) url(/images/gallery_screen.png) no-repeat;
}
.wt-gallery .prev-btn{
background-position:-43px 12px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
}
.wt-gallery .next-btn{
background-position:-60px 12px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
}
.wt-gallery .prev-btn:hover,
.wt-gallery .next-btn:hover,
.wt-gallery .play-btn:hover{
background-color:#000;
}
.wt-gallery .cpanel{
position:relative;
clear:both;
width:699px;
height:auto;
margin:0 auto;
}
.wt-gallery .thumbnails{
position:relative;
width:655px;
height:auto;
float:left;
overflow:hidden;
z-index:1;
}
.wt-gallery .thumbnails ul{
list-style:none;
position:relative;
width:9999999px;
height:auto;
margin:0;
padding:0;
z-index:0;
}
.wt-gallery .thumbnails li{
display:block;
position:relative;
float:left;
margin-right:5px;
}
.wt-gallery .thumbnails li div{
position:relative;
float:left;
width:125px;
height:70px;
background-color:#9ea1a2;
border:3px solid #9ea1a2;
margin:10px 0;
overflow:hidden;
}
.wt-gallery .thumbnails li div p{
width:auto;
height:24px;
line-height:24px;
border:0;
margin:0;
padding:2px;
text-align:center;
z-index:1;
visibility:visible;
}
.wt-gallery .thumbnails li div img{
position:absolute;
top:0;
left:0;
border:0;
z-index:0;
}
.wt-gallery li.up-arrow{
background:url(/images/gallery_cp.png) center -48px no-repeat;
}
.wt-gallery li.down-arrow{
background:url(/images/gallery_cp.png) center bottom no-repeat;
}
.wt-gallery li:hover div{
border-color:#09F;
}
.wt-gallery li.up-arrow img,
.wt-gallery li.down-arrow img,
.wt-gallery li.curr img,
.wt-gallery li:hover img{
-moz-opacity:.7;
opacity:.7;
filter:alpha(opacity=70);
}
.wt-gallery li.curr div,
.wt-gallery li.up-arrow div,
.wt-gallery li.down-arrow div{
border-color:#4e4e4f !important;
}
.wt-gallery div.data{
display:none;
}
.wt-gallery .thumbs-back,
.wt-gallery .thumbs-fwd{
float:left;
position:relative;
width:22px;
height:80px;
cursor:pointer;
background:url(/images/gallery_cp.png) no-repeat;
}
.wt-gallery .thumbs-back{
background-position:0px center;
}
.wt-gallery .thumbs-fwd{
background-position:-46px center;
}
.wt-gallery .cbar{
position:relative;
clear:both;
height:20px;
}
.wt-gallery .index-panel{
position:relative;
display:inline;
float:left;
height:20px;
overflow:hidden;
}
.wt-gallery .index,
.wt-gallery .index-hl{
position:relative;
display:inline;
float:left;
width:8px;
height:8px;
margin:6px;
background:url(/images/gallery_cp.png) no-repeat;
}
.wt-gallery .index{
background-position:-22px -30px;
cursor:pointer;
}
.wt-gallery .index-hl{
background-position:-38px -30px !important;
cursor:default;
}
.wt-gallery .index:hover{
background-position:-30px -30px;
}
.wt-gallery .thumb-info{
position:relative;
display:inline;
float:right;
height:20px;
line-height:20px;
font-size:11px;
color:#000;
}
.wt-gallery .s-panel{
position:absolute;
top:0;
left:50%;
display:block;
width:auto;
height:22px;
z-index:3;
}
.wt-gallery .s-prev,
.wt-gallery .s-next,
.wt-gallery .s-play{
display:block;
float:left;
width:22px;
height:20px;
margin:1px;
background-image:url(/images/gallery_screen.png);
background-repeat:no-repeat;
-moz-opacity:.85;
opacity:.85;
filter:alpha(opacity=85);
cursor:pointer;
}
.wt-gallery .s-play{
background-position:0 -28px;
}
.wt-gallery .s-play.pause{
background-position:-16px -28px !important;
}
.wt-gallery .s-prev{
background-position:-32px -28px;
}
.wt-gallery .s-next{
background-position:-47px -28px;
}
.wt-gallery .s-prev:hover,
.wt-gallery .s-next:hover,
.wt-gallery .s-play:hover{
-moz-opacity:1;
opacity:1;
filter:alpha(opacity=100);
}
.wt-gallery .s-prev.off,
.wt-gallery .s-next.off{
-moz-opacity:.5;
opacity:.5;
filter:alpha(opacity=50);
cursor:default;
}
.wt-gallery .prev-btn.off,
.wt-gallery .next-btn.off,
.wt-gallery .thumbs-back.off,
.wt-gallery .thumbs-fwd.off{
-moz-opacity:0;
opacity:0;
filter:alpha(opacity=0);
cursor:default;
}
.wt-gallery .vpiece,
.wt-gallery .hpiece{
position:absolute;
z-index:2;
}


#gallery-tooltip{
display:none;
position:absolute;
top:0;
left:0;
z-index:9999;
}
#gallery-tooltip.txt-up{
margin-left:-10px;
margin-bottom:5px;
background:url(/images/tail.png) no-repeat;
background-position:10px bottom;
background-position-x:10px;
background-position-y:bottom;
}
#gallery-tooltip.txt-down{
margin-left:-10px;
margin-top:24px;
background:url(/images/rev_tail.png) no-repeat;
background-position:10px top;
background-position-x:10px;
background-position-y:top;
}
#gallery-tooltip .tt-txt{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFF;
background-color:#000;
max-width:300px;
padding:5px;
margin:8px 0;
}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{background:url(/images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;font-size: 12px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:-6px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:-6px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(/images/bordertopleft.png);}
.cboxIE6 #cboxTopCenter{background:url(/images/bordertopcenter.png);}
.cboxIE6 #cboxTopRight{background:url(/images/bordertopright.png);}
.cboxIE6 #cboxBottomLeft{background:url(/images/borderbottomleft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/images/borderbottomcenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/images/borderbottomright.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/images/bordermiddleleft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/images/bordermiddleright.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

/*——服务模式*/
.lifecycle1{width:400px; float:left;}
.lifecycle1 ul{border-bottom:2px solid #55a5d8; padding:20px 0;}
.lifecycle1 ul h4{margin-bottom:10px; font-size:36px; color:#b3b5b4;}
.lifecycle1 ul p{color:#b3b5b4; line-height:24px;}
.lifecycle2{float:right; width:700px; padding:10px 0 0 0;}
.lifecycle2 p{line-height:37px;}
.lifecycle3{margin:50px 0;}
.lifecycle3 img{text-align:center; margin:0 auto;}
.lifecycle3 h2{font-size:36px; margin-bottom:50px;}
.lifecycle3 p{margin:20px 0;}
.lifecycle4 ul{padding:10px 115px;}
.lifecycle4 ul li{float:left; width:460px; margin:10px 12px;}
.lifecycle4 ul li p{text-align:center;}
.lifecycle4 ul li img{width:460px;}


/*党建云*/
.sub_banner2{background:url(/images/sub_banner2.jpg) no-repeat scroll center 0 transparent; height:420px;}
.djy_title ul{width:590px; margin:20px auto 50px auto; height:50px;}
.djy_title ul li{float:left; width:255px; height:50px; text-align:center; line-height:50px; border-radius:8px; font-weight:bold; font-size:26px; background:#ffe6b2; margin:0 15px;}
.djy_title ul li.selected{background:#ffd692;}
.djy_title ul li a{display:block;}
.djy_title ul li a:link{color:#761907;}
.djy_title ul li a:visited{color:#761907;}
.djy_title ul li.selected a:link{color:#ff0000;}
.djy_title ul li.selected a:visited{color:#ff0000;}
.djy_box ul li{float:left; width:372px; height:330px; margin:30px 14px; display:inline;}
.djy_box ul li img{width:372px; height:250px;}
.djy_box ul li p{font-size:18px; line-height:30px; text-align:center;}
.djy_box ul li span img{position:absolute;}

/*学习教育*/
.sub_banner4{background:url(/images/xuexijiaoyu.jpg) no-repeat scroll center 0 transparent; height:420px;}
.djy_title ul{width:590px; margin:20px auto 50px auto; height:50px;}
.djy_title ul li{float:left; width:255px; height:50px; text-align:center; line-height:50px; border-radius:8px; font-weight:bold; font-size:26px; background:#ffe6b2; margin:0 15px;}
.djy_title ul li.selected{background:#ffd692;}
.djy_title ul li a{display:block;}
.djy_title ul li a:link{color:#761907;}
.djy_title ul li a:visited{color:#761907;}
.djy_title ul li.selected a:link{color:#ff0000;}
.djy_title ul li.selected a:visited{color:#ff0000;}
.djy_box ul li{float:left; width:372px; height:330px; margin:20px 50px; display:inline;}
.djy_box ul li img{width:372px; height:250px;}
.djy_box ul li p{font-size:18px; line-height:30px; text-align:center;}
.djy_box ul li span img{position:absolute;}


/*联系我们*/
.sub_banner3{background:url(/images/sub_banner3.jpg) no-repeat scroll center 0 transparent; height:310px;}
.contact{background:url(/images/contact_bg.jpg) no-repeat scroll center center transparent; height:726px;max-width: 1920px;margin: 0 auto;}
.contact_box{padding:50px 0;}
.contact_box_left{float:left; width:640px; height:550px; padding:30px 30px 50px 30px; background:#354ea2; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-radius:15px; position:absolute; z-index:20; -moz-box-shadow: 5px 5px 5px #000; box-shadow: 5px 5px 5px #354ea2;}
.contact_box_left h4{color:#FFF; font-size:30px;}
.contact_box_left p{color:#FFF; width:580px; font-size:16px;}
.contact_box_right{float:right; width:780px; font-size:16px; margin-top:70px; position:relative; z-index:21;}

/*诚聘英才*/
.sub_banner10{background:url(/images/yingcaixin.png) no-repeat scroll center 0 transparent; height:420px;}
.job_title{height:50px; margin-bottom:20px;}
.job_title ul li{float:left; width:235px; height:50px; line-height:50px; text-align:center; background:#dbe3ff; color:#354ea2; cursor:pointer; margin:1px; display:inline;}
.job_title ul li.selected{background:#354ea2; color:#FFF;}
.job_box{margin:20px 0;}
.job_box table{margin:0 auto;}




@media (max-width:1400px) {
.right_icon ul li {
    width: 170px;
    height: 66px;
    padding:12px 0 8px 0;
}
.right_icon ul li img {
    width:38px;
}
.right_icon ul li p{
	font-size:15px;
	height:24px;
	line-height:24px;
}
.right_icon {
    top: 150px;
	width: 170px;
}
}



.linkying1111111{ height: 30px; line-height: 30px; border-top:#92a3be 1px solid; width: 1200px; text-align: left; margin: 0 auto; font-size: 14px;  margin-top: 30px;}
/*.linkying{ height: 40px; line-height: 40px; border-top:#92a3be 1px solid; width: 1200px; text-align: left; margin: 0 auto; font-size: 14px;  margin-top: 30px;}*/
.linkying0{ height: 37px;width:100%; text-align: left; margin: 0 auto;background: #8f9ebf;color: #333333;}
.linkying1{ height: 37px;width: 1200px; text-align: left; margin: 0 auto; font-size: 14px;font-weight: bolder; line-height: 37px;}
.linkying1 a:active,.linkying1 a:link,.linkying1 a:visited{color: #333333; text-decoration: none; }
.linkying1 a:hover{color:#162A74; text-decoration:underline;}

a.linkindexying:hover{ background-color: #1b4096; color:#fff !important; border-radius: 4px; padding: 10px}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.05,1.05); -ms-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}


.pic-title {
    display:none;
	position: absolute;
	text-align: center;
    line-height: 26px;
    color: rgba(0,0,0,.9);
    bottom: 65px;
    width: 88%;
    margin: 0 auto;
}


/* 业务服务 */
.solution.channel_content{padding-bottom:0;}
.solution01 .tit{font-size:38px; line-height:1;}
.solution01 .con{font-size:25px; margin:15px 0 20px;}
.solution01 .txt{font-size:15px; line-height:28px;}
.solution01 .img{margin:60px 0;}
.solution02 .titt {font-size: 24px;margin-bottom: 20px;color: #000;text-align: left;font-weight: bold;}
.solution02 .info {font-size: 16px;color: #221815;width: 100%;margin: 0 auto 40px;text-align: left;line-height: 26px;opacity: 0.7;}
.solution02 .rect-6148{padding-bottom:61.48%;}
.solution02 ul li{background:#f2f2f2; margin-bottom:50px;}
.solution02 ul li .left{float:left; width:43.5%;}
.solution02 ul li .left .item{display:none;}
.solution02 ul li .left .owl-item .item{display:block;}
.solution02 ul li .left .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(/images/solution2_02_1.png) repeat-x center bottom  !IMPORTANT;}
.solution02 ul li .left .item .tit{position:absolute; width:100%; left:0; bottom:5px; color:#fff; text-align:center;}
.solution02 ul li .right{float:right; width:56.5%;}
.solution02 ul li .right .box{padding:20px;}
.solution02 ul li .right .box .tit{color:#000;font-size:20px; font-weight:bold; margin-bottom:25px;}
.solution02 ul li .right .box .con{line-height:28px; height:222px; overflow:auto; padding-right:25px;}
.solution02 ul li .right .box .con p{text-indent: 2em;}
.solution02 ul li ::-webkit-scrollbar-track-piece {background:#fff;}  /*凹槽颜色*/
.solution02 ul li ::-webkit-scrollbar {width:4px; height:5px;} /*滚动条宽高*/
.solution02 ul li ::-webkit-scrollbar-thumb {background:#354ea2;; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.solution02 ul li ::-webkit-scrollbar-thumb:hover {background:#bbb;}
.solution02 ul li.even .left{float:right;}
.solution02 ul li .owl-nav>button{cursor:pointer; z-index:5; position:absolute; font-size:0  !IMPORTANT; width:36px; height:36px; top:50%; background:url(/images/solution_jt.png) no-repeat  !IMPORTANT; margin-top:-18px;}
.solution02 ul li .owl-nav .owl-prev{left:15px  !IMPORTANT}
.solution02 ul li .owl-nav .owl-next{right:15px; background-position:-36px 0  !IMPORTANT;}
.solution02 ul li .owl-nav .owl-prev:hover{background-position:0 -36px  !IMPORTANT;}
.solution02 ul li .owl-nav .owl-next:hover{ background-position:-36px -36px  !IMPORTANT;}
.solution02 ul li .owl-dots{ display: none !IMPORTANT;}


.infm .rect-70{padding-bottom:70%;}
.infm .owl-item .item{display:block;}
.infm  .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(/solution2_02_1.png) repeat-x center bottom  !IMPORTANT;}
.infm  .item .tit{position:absolute; width:100%; left:0; bottom:5px; color:#fff; text-align:center;}
.infm  ::-webkit-scrollbar-track-piece {background:#fff;}  /*凹槽颜色*/
.infm  ::-webkit-scrollbar {width:4px; height:5px;} /*滚动条宽高*/
.infm  ::-webkit-scrollbar-thumb {background:#354ea2; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.infm  ::-webkit-scrollbar-thumb:hover {background:#bbb;}
.infm  .owl-nav>button{cursor:pointer; z-index:5; position:absolute; font-size:0 !IMPORTANT; width:36px; height:36px; top:50%; background:url(/images/solution_jt.png) no-repeat  !IMPORTANT; margin-top:-18px;}
.infm .owl-nav .owl-prev{left:15px !IMPORTANT}
.infm  .owl-nav .owl-next{right:15px; background-position:-36px 0  !IMPORTANT;}
.infm  .owl-nav .owl-prev:hover{background-position:0 -36px  !IMPORTANT;}
.infm  .owl-nav .owl-next:hover{ background-position:-36px -36px  !IMPORTANT;}
.infm  .owl-dots{ display: block !IMPORTANT;text-align: center;}
.infm  .owl-carousel button.owl-dot {
    border-radius: 15px;
    margin: 5px;
    width: 15px;
    background-color: #8fa9fe !IMPORTANT;
    height: 15px;
}
.infm  .owl-carousel button.active {
    border-radius: 15px;
    margin: 5px;
    width: 15px;
    background-color: #354ea2 !IMPORTANT;
    height: 15px;
}

.infm{float: left;width: 68%;margin-right: 20px;margin-bottom: 5%;}
.infm img{width:100%;}
.infl{float: left;width: 30%;margin-bottom: 3%;height: 540px;overflow: auto;}
.infr{position: fixed;margin-left: 1440px;float: left;margin-top: 74px;width: 250px;background-color: #354ea2;color: #fff;font-size: 13px;/* margin: 0 0 10px 10px; */padding: 3px 0;}
.infa{background-color: #0000004f;margin: 1em 0;padding: 20px;font-size: 16px;}

.about4 .img_list{max-width: 1440px;text-align: center;margin-bottom: 2%;}
.about4 .img_list li {margin-bottom: 2%;}
/* .about4 .img_list li:nth-child(3)  {margin-bottom: 10%;} */
.about4 .img_list .tit_box .pd{padding:5px 0; font-size:18px;color:#fff;  background-color:#294ca0;transition: all ease .75s; -webkit-transition: all ease .75s;}
.about4 .img_list a:hover .tit_box .pd { color:#fff; background-color:#e60012; }
.about4 .img_list .imgZoom {border: 1px #e6eaf4 solid;}
.about4 .img_list .imgZoom img {width: 100%;}


.wnfw .img_list{max-width: 1430px;text-align: center;margin-bottom: 2%;}
.wnfw .img_list li {margin-bottom: 2%;}
/* .wnfw .img_list li:nth-child(3)  {margin-bottom: 10%;} */
.wnfw .img_list .tit_box .pd{padding:5px 0; font-size:18px;color:#fff;  background-color:#294ca0;transition: all ease .75s; -webkit-transition: all ease .75s;}
.wnfw .img_list a:hover .tit_box .pd { color:#fff; background-color:#e60012; }
.wnfw .img_list .imgZoom {border: 1px #e6eaf4 solid;}
.wnfw .img_list .imgZoom img {width: 100%;height: 450px;/* max-height: 100%; */}


