@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:1200px; 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(/Q_public/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(/Q_public/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;}
.k1{margin:30px 0px 0px 0px; width:1200px; 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:right; width:400px ;margin:30px 0;}
.k2 .index_box h3{font-size:22px; 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(/Q_public/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(/Q_public/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:950px;}

.sub_title{background:url(/Q_public/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 0 0 170px; 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:1550px;}
.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 230px; width:800px;}
.content_right_box .leader ol li{margin:35px 28px;}
.content_right_box .leader ul li:nth-child(10){margin-left:150px;}
.content_right_box .leader ul li{margin:35px 27px;}
/*.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(/Q_public/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.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;}

/*——产品相册*/
.container{margin:20px auto 40px auto; width:1144px;}
.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(/Q_public/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:12px;
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(/Q_public/images/gallery_screen.png) 15px 12px no-repeat;
background:rgba(0,0,0,.75) url(/Q_public/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(/Q_public/images/gallery_screen.png) no-repeat;
background:rgba(0,0,0,.75) url(/Q_public/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(/Q_public/images/gallery_cp.png) center -48px no-repeat;
}
.wt-gallery li.down-arrow{
background:url(/Q_public/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(/Q_public/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(/Q_public/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(/Q_public/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(/Q_public/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(/Q_public/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(/Q_public/images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/Q_public/images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/Q_public/images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/Q_public/images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/Q_public/images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/Q_public/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/Q_public/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/Q_public/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/Q_public/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(/Q_public/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(/Q_public/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/Q_public/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/Q_public/images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/Q_public/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(/Q_public/images/bordertopleft.png);}
.cboxIE6 #cboxTopCenter{background:url(/Q_public/images/bordertopcenter.png);}
.cboxIE6 #cboxTopRight{background:url(/Q_public/images/bordertopright.png);}
.cboxIE6 #cboxBottomLeft{background:url(/Q_public/images/borderbottomleft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/Q_public/images/borderbottomcenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/Q_public/images/borderbottomright.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/Q_public/images/bordermiddleleft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/Q_public/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(/Q_public/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(/Q_public/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: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_banner3{background:url(/Q_public/images/sub_banner3.jpg) no-repeat scroll center 0 transparent; height:310px;}
.contact{background:url(/Q_public/images/contact_bg.jpg) no-repeat scroll center center transparent; height:726px;}
.contact_box{padding:20px 0;}
.contact_box_left{float:left; width:640px; height:560px; padding:60px 40px 50px 40px; background:#354ea2; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-radius:15px; position:absolute; z-index:80; -moz-box-shadow: 5px 5px 5px #000; box-shadow: 5px 5px 5px #354ea2;}
.contact_box_left h4{color:#FFF; font-size:40px;}
.contact_box_left p{color:#FFF; width:580px; font-size:16px;}
.contact_box_right{float:right; width:500px; font-size:16px; margin-top:50px; position:relative; z-index:100;}

/*诚聘英才*/
.sub_banner10{background:url(/Q_public/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{text-decoration:underline;}
