﻿
*{margin:0; padding:0; list-style:none; }
body{ font-size:12px; overflow-x:hidden;background:#fff;}
img{ border:0;  }
a{ text-decoration:none; color:#333; cursor:pointer;  }
 a:hover{ color:#1974A1;  }
.clear{ clear:both;}
html,body {}



/*首页开始*/

/*顶部开始*/
.top_{ width:100%; height:24px; background:#555; border-bottom:1px solid #333;padding: 2px 0;}
.top_blank{ width:960px; height:25px; line-height:25px; margin:0 auto;position: relative;}
.top_blank span{ display:block; float:left; color:#c0c0c0; margin-left:492px; white-space:pre;}
.top_blank span a{ color:#c0c0c0;}
.top_blank font{float:left; color:#c0c0c0;padding-left:5px;}

.header_{ width:100%; height:54px; background:url(../images/header_bg.jpg) repeat-x;}
.nav_ { width:960px; height:54px; margin:0 auto;}
.nav_ span{ width:183px; height:84px; display:block; float:left; position:absolute;/*relative*/ margin-top:-30px; }
#navlist{  height:48px; margin-left:190px;float: left; }
#navlist li{ width:70px;/* height:60px;*/ font-weight:bold;line-height:54px;*line-height:54px;_line-height:60px; font-size:14px; background:url(../images/li_rightbg.jpg) no-repeat right center; float:left; text-align:center;margin-top:-5px;*margin-top:0px;}
.nav_right a{ width:20px; margin:20px 15px 0 0; display:block; float:left}
.nav_right{width:160px; height:20px;float:right; position:relative;}
ul#navlist li .zhcs:hover{color:#077eb7;}
ul#navlist li .zhcs{color:#ff0000;}
#navlist li a {
	font-family: "microsoft yahei";
}


.search {
background: url(../images/hw_000512.png) no-repeat;
width:160px;
height:25px;

float:right;
padding-left:9px;
position: relative;
}
.search input{ width:110px; height:25px; background:url(../images/input_bg.png) repeat-x;border: none;
 float:left; outline:none; line-height:25px; }
#searchButton{background:url(../images/search_rightbg.png) no-repeat;
border: none;
width: 35px;
height: 25px;
line-height: 0px;
position:absolute;
float:left;
margin-top: -26px;
cursor:pointer;
}

.box{
	position: absolute;
	left: 0;
	top: 50px;
	overflow: hidden;
	height: 0;
	z-index:1;
}
.cont{position:relative;padding:6px 0px 0px 0px; margin-top:10px; z-index:1;}
.cont .a{ z-index:500;position:absolute;left:335px; top:-5px;}
.cont .b{ z-index:500;position:absolute;left:432px; top:-5px;}
.arrow{*margin-bottom:-1px;_margin-bottom:0;height:0;width:0;font-size:0;line-height:0;border-width:7px;border-style:solid;border-color:transparent transparent #F6F6F9 transparent;_filter:chroma(color=tomato);_border-color:tomato tomato #F6F6F9 tomato;position:relative;display:block;left:330px; top:15px;z-index:2}
.info-i2{float:left;padding:0 5px 0 32px;margin-left:40px;margin-right:6px;}
.info-i{float:left;padding:0 5px;}
.pulldown2{ position:absolute; z-index:9999; top:20px; right:225px;/*right:145px;margin-left:157px;*/ }
.pulldown{ position:absolute; z-index:9999; top:20px; margin-left:184px;}

/*��������*/

#flash{width:100%;height:319px;overflow:hidden;margin:0 auto;clear:both;position:relative;}
#flash a{width:100%;height:319px;display:none;}
#flash img{width:100%;height:319px;}
.flash_bar{width:100%;z-index:69;overflow:hidden;position:absolute;bottom:10px;left:0px;text-align:center;margin:0 auto;}
.flash_bar .dq{display:inline-block;width:20px;height:20px;cursor:pointer;background:url(../images/banner-radius-active.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner-radius-active.png" ,sizingMethod="crop");}
.flash_bar .no{display:inline-block;width:20px;height:20px;cursor:pointer;background:url(../images/banner-radius.png) no-repeat center center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner-radius.png" ,sizingMethod="crop");}
#flashBg{height:319px;overflow:hidden;width:100%;clear:both;margin:0;padding:0;}
#flashLine{height:319px;width:100%;clear:both;}
#focus{width:320px;height:200px;border:1px solid #e3e3e3;overflow:hidden;position:relative; }
#focus a{position:relative;zoom:1;}
#focus p{position:absolute;height:38px;line-height:38px;padding-left:15px;bottom:10px;_bottom:-2px;left:0;color:#fff;font-size:13px;font-weight:bold}/
#focus p span{float:left;}
#focus a:hover .text{text-decoration:underline;cursor:pointer}
#focus p .play{_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/banner_play.png', sizingMethod='crop');width:33px;height:34px;margin-left:10px;display:inline;margin-top:2px;cursor:pointer;}
#focus s{position:absolute;height:30px;line-height:30px;width:100%;bottom:0;_bottom:-2px;left:0;filter:Alpha(Opacity=70);Opacity:0.7;background:#000;cursor:pointer}
#ctr{position:absolute;bottom:-5px;_bottom:6px;right:17px;z-index:2;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:10px}
#ctr span{background:url(../images/doc.png?20121224) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/doc.png', sizingMethod='crop');text-align:center;width:12px;height:11px;float:left;margin-right:7px;cursor:pointer}
#ctr span.current{background:url(../images/doc_hover.png?20121224) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/doc_hover.png?20121224', sizingMethod='crop');}


        /*��һ��鿪ʼ*/
.wap_con{width:960px; height:164px; margin:0 auto; margin-top:22px;overflow: hidden;}
/*.wap_con a{width:460px; height:164px;}*/
.wap_con font{ line-height:24px;}
.wap_con1{width:460px; height:164px; background:url(../images/con1.png) no-repeat left center; float:left; }
.wap_con2{width:460px; height:164px; background:url(../images/con2.png) no-repeat left center; float:left;margin-left: 40px;}
.wap_con3{width:460px; height:164px; background:url(../images/con3.png) no-repeat left center; float:left;}
.wap_con4{width:460px; height:164px; background:url(../images/con4.png) no-repeat left center; float:left; margin-left: 40px;}
.wap_con5{width:460px; height:164px; background:url(../images/con5.png) no-repeat left center; float:left;}
.wap_con6{width:460px; height:164px; background:url(../images/con6.png) no-repeat left center; float:left; margin-left: 40px;}

#more{ background:url(../images/more.png) no-repeat right center; display:block; text-indent:10px; line-height:32px; float:right; margin-right:10px; padding-right: 16px;}
#tab3 #more{*margin-top:-6px;}

.wap_con1_text{margin-left: 270px;height:150px;padding:0px 0px 0 12px;}
.wap_con1_text a.tit,.wap_con1_text  span{font-size:16px;font-weight:bold;width:175px; height:25px; display:block;color:#2d67a9;border-bottom:1px solid #ddd;}
.js_{width:175px;/*height:45px;*/ display:block;border-bottom:1px solid #ddd; line-height:23px;padding:5px 0px; margin-bottom:5px; color:#666;font-size:14px;}
.js_ font{white-space:pre; }
.wap_con1_text a{width:160px; line-height:25px; color:666;}
.wap_con1_text a:hover{ color:#2d67a9;}
.pro_red span{ color:#d7000f;}
.pro_yellow span{color:#c19c41;}
.wap_side1{float:left; width:293px;height:150px;padding:5px 12px 0 0; margin-left:22px;}
.side_title1{width:293px; height:25px; border-bottom:1px solid #929292; position:relative;}
.side_title1 span{ width:117px;height:25px; display:block; font-size:16px; font-weight:bold; border-bottom:1px solid #d1011f; line-height:20px; position:absolute;  background:url(../images/tubiao_lianxiwomen.png) no-repeat 12px 0px; text-indent:37px;}
.btn3_img img{padding:17px 0;}
.wap_side1 ul{width:293px; height:37px; line-height:37px;}
.wap_side1 ul li{width:89px; height:37px; line-height:37px; text-align:center; float:left; font-size:14px; margin-left:13px;cursor:pointer;}
.wap_side1 ul li a{color:#fff;}
.btn_blue{ background:#3f7cc8; } .btn_blue:hover{opacity:0.8;}
.btn_red{ background:#e03b47;}  .btn_red:hover{opacity:0.8;}
.btn_yellow{ background:#d5a93e;}  .btn_yellow:hover{opacity:0.8;}
      /*��һ������*/

     /*�ڶ���鿪ʼ*/
.flip-tab{width:960px;margin:28px auto 20px;}

#container {padding-bottom: 25px;}
#footer{position: relative; margin-top: -70px; height: 25px;clear:both;} 
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
#page,#footer_inner{margin:0 auto;width:960px;}
h1#logo{background:url('logo.jpg') no-repeat 0 25px;overflow:hidden;height:93px;padding: 25px 0;}
h1#logo a{display:block;text-indent:-9999px;height:93px;}
#container{margin:0 auto;}
.credit{text-align:center;padding: 20px 0 100px;font-size:10px;}
a, a:visited {text-decoration:none;outline:none;}
#footer{background-color:#212121;}
#footer h2{font-weight:normal;height:25px;line-height:25px;color:#eee;}
#footer_inner{position:relative;}
#footer a.tzine,a.tzine:visited{color:#FCFCFC;font-size:12px;line-height:25px;position:absolute;top:0;right:0;width:90px;}

.orange li{ background:url(../images/dian.png) no-repeat left center; text-indent:18px; height: 18px;overflow: hidden;}
.green li{ background:url(../images/dian.png) no-repeat left center; text-indent:18px; margin-right:10px;}
#flip-tab1{width:460px;  position:relative; float:left;}
#flip-title{border-bottom:1px solid #929292;height:30px; width:100%; position:relative; background:url(../images/tubiao_xinwen.png) no-repeat 12px 4px;}
#flip-navigation{margin-left:37px;float: left;}
#flip-navigation li{ 
	display:inline; 
}
#flip-navigation li a{padding:7px 20px 7px 10px;display:block;float:left;color:#333;font-size:16px; font-weight:bold; line-height:16px; position:relative; z-index:1;}
#flip-navigation li a:hover{
	color:#3f7cc8;
}
#flip-navigation li.selected a{
	border-bottom:1px solid #d1011f;
	color:#d1011f;
}
#flip-container{  
	width:460px;
	font-size:14px;
}
#flip-container div{ 
	background:#fff;
}
#flip-container div ul{
	padding:12px 5px;
	list-style-position:inside;
}
#flip-container div ul li{
	padding:5px 0;
	list-style:none;
}

.flip-tab2{ float:left;margin-left:40px; width:460px; }
.side_title2{width:460px; height:30px; border-bottom:1px solid #929292; position:relative;}
.side_title2 span{ width:117px;display:block; font-size:16px; font-weight:bold; border-bottom:1px solid #d1011f; line-height:16px; padding:7px 20px 7px 10px; position:absolute;  background:url(../images/tubiao_wenti.png) no-repeat 12px 6px; text-indent:37px;}
.side_list2{padding:12px 5px; list-style-position:inside;}
.side_list2 li{background:url(../images/dian.png) no-repeat left center; text-indent:18px; margin-left:10px; padding:5px 0; font-size:14px;height: 18px;overflow: hidden;}

.flip-tab3{ float:left; margin-left:34px;  width:293px;}
.side_title3{width:293px; height:30px; border-bottom:1px solid #929292; position:relative;}
.side_title3 span{ width:117px;display:block; font-size:16px; font-weight:bold; border-bottom:1px solid #d1011f; line-height:16px; padding:7px 0; position:absolute;  background:url(../images/tubiao_video.png) no-repeat 12px 6px; text-indent:37px;}
.side_content3{width:293px;margin-top:17px;}
     /*�ڶ�������*/

    /*�����鿪ʼ*/
.zixun{width:960px; height:300px; margin:0 auto; margin-top:8px;}
.zixun_title{width:960px; height:30px; border-bottom:1px solid #929292; position:relative;}
.zixun_title span{ width:117px;display:block; font-size:16px; font-weight:bold; border-bottom:1px solid #d1011f; line-height:16px; padding:7px 0; position:absolute;  background:url(../images/tubiao_zixun.png) no-repeat 12px 6px; text-indent:37px;}
.zixun_content{width:960px; height:250px;text-align:center;}
.zixun_content ul {margin-top:22px;}
.zixun_content ul li{margin-left:39px; width:145px; height:208px; float:left; }
.zixun_content p{text-align:left; text-indent:32px; margin-left:35px; margin-top:10px; font-size:14px; height:22px; width:145px; display:block; line-height:22px; background:url(../images/lv-weixin.png) no-repeat left center;}
.zixun_content font{height:30px; line-height:30px; font-size:14px; }
.zixun_content font a{color:#d1011f;}
.guwen1_5{width:145px; height:145px; display:block;cursor:pointer;}


/*�ֲ�ͼ��ʽ*/
.container {
	margin:0 auto;
	width:960px;
}

.scroll-text {
	width: 400px;
	height: 4.5em;
	overflow: hidden;
	padding:3px;
}
.scroll-text ul {
	width: 800px;
	height: 100px;
	overflow: hidden;
	margin: 0;
}
.scroll-text ul li {
	height: 1.5em;
}
.scroll-img {
	width: 960px;
	overflow: hidden;
	font-size: 0;
	cursor:pointer;
height: 250px;
}
.scroll-img ul {
	width: 700px;
	
	
}
.scroll-img ul li {
	display: inline-block;
	margin: 20px 0 10px 40px;
}
#demo4.scroll-img ul, #demo5.scroll-img ul {
	width: 1500px;
height: 250px;
}
#demo5-btn {
	width: 960px;
	padding-top: 10px;
	height:10px;
	text-align:center;
}
.Backward{left:0; white-space:pre; color:#d92b44;font-size:12px;line-height:10px;}
.Forward{ right:0; white-space:pre; color:#d92b44; font-size:12px;line-height:10px;}
.Backward:hover{color:#d92b44;}
.Forward:hover{color:#d92b44;}

.friend_link{width:960px; height:60px; margin:0 auto; margin-top:22px;}
.friend_link_title{width:960px; height:30px; border-bottom:1px solid #929292; position:relative;}
.friend_link_title span{width:117px;display:block; font-size:16px; font-weight:bold; border-bottom:1px solid #d1011f; line-height:16px; padding:7px 0; position:absolute;  background:url(../images/tubiao_youqing.png) no-repeat 12px 6px; text-indent:37px;}
.friend_link ul{width:960px;height:30px; line-height:30px; margin-top:7px;}
.friend_link ul li{cursor:pointer; float:left; margin-left:30px; font-size:12px; }
    /*���������*/

/*首页结束*/




/*首页底部*/
.footer{width:100%;height:240px; background:#f9f9f9; margin-top:36px;}
.caidai{ background:url(../images/caidai.png) repeat; width:100%; height:4px;}
.footer_content{width:960px; height:236px; margin:0 auto;}
.footer_content ul{ margin-top:36px; float:left;width: 217px; margin-right: 30px;}
.footer_content ul li{color:#999; line-height:20px;}
.footer_content p{color:#999; }
.footer_content dl{ width:127px; height:140px; float:left; margin-top:45px; margin-left:26px; color:#999;}
.footer_content dl dd{ height:22px; line-height:24px;text-align:center;}
/*首页底部*/

/*首页底部*/
.footer-921{width:100%;height:240px; background:#f9f9f9;}
.caidai-921{ background:url(../images/caidai.png) repeat; width:100%; height:4px;}
.footer_content-921{width:960px; height:236px; margin:0 auto;}
.footer_content-921 ul{ margin-top:36px; float:left; width: 217px; margin-right: 30px;}
.footer_content-921 ul li{color:#999; line-height:20px;}
.footer_content-921 p{color:#999; }

/*首页底部*/

/*头部搜索*/
/*.bdcs-custom-hot{float:left;width:340px;padding-top:4px;margin-left:-15px;} */


.search-keyword {
	width:125px;
	height:34px;
	padding-top:2px;
	border:0px;
	color:#a3a3a3;
	line-height:36px;
	font-size:14px;
	background-repeat:repeat-x;
	border:1px solid #eee;
}
.search-submit {
	cursor:pointer;
	width:45px;
	height:36px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	/*background:url(../images/btn.png) no-repeat 0 -80px;*/
}
.search-option {
	margin-left:3px;
	margin-right:3px;
	border:#badaa1 solid 1px;
	height:22px;
}

/*.searchbox .form1{
	position:relative;
	 z-index:10; 
}*/

.searchbox .form1 div {
	/*background:url(../images/bg.png);*/
	background-repeat:no-repeat;
}
.searchbox .form1 .form_left{
	background-position: 0 -124px;
	/*padding-left:5px;*/
	position:relative;
}
.searchbox .form1 .form_left #searchtype{
	position:absolute;
	width:90px;
	background-image:none;

}
.searchbox .form1 .form_left #searchtype #boult{
	position:absolute;
	right:0;
	color:#A3A3A3;
	font-size:14px;
	width:20px;
	background-position:0 -668px;
	cursor:pointer;
}
.searchbox .form1 .form_left #searchtype #searchvalue{
	background-image:none;
	text-indent:6px;
	color:#A3A3A3;
	font-size:14px;
	position:absolute;
	left:0;
	width:70px;
	cursor:pointer;
}
.searchbox .form1 .form_left #searchtype #valuelist{
	border:#D9D9D9 1px solid;
	border-top:0;
	width:88px;
	background:#fff;
	overflow:scroll;
	height:95px;
	overflow-x:hidden;
	padding:5px 0;
	z-index:1000;
	position:absolute;
	left:0;
}
.searchbox .form1 .form_left #searchtype #valuelist li{
	height:20px;
	line-height:20px;
	padding:0 5px;
	cursor:pointer;
        z-index:999;
}

.searchbox .form1 .form_right{
	background-position: right -170px;
	height:26px;
	/*padding-right:5px;*/
}
.searchbox .form1 .hotwords{
	position:absolute;
    background:#333;
	z-index:999;
	width:112px;
	border-top:0;
}
.searchbox .form1 .hotwords li{
	display:block;
	width:92px;
        position:relative;
	z-index:999;
}
.searchbox .form1 .hotwords li.hwtitle{
	margin:0 10px;
	color:#666;
	border-bottom:#EFEFEF 1px solid;
}
.searchbox .form1 .hotwords li a{
	width:92px;
	height:35px;
	line-height:35px;
	display:block;
	padding:0 10px;
	color:#fff;
	margin:0;
	
	
}
.searchbox .form1 .hotwords a h1{
	font-size:13px;
	height:35px;
	line-height:35px;
	float:left;
	font-weight:normal;
	font-size:13px;
	
}

.searchbox .form1 .hotwords li:hover,.searchbox .form1 .hotwords li:hover a,.searchbox .form1 .hotwords li a:hover{
	text-decoration:none;
	background:#f15d5d;
	color:#fff;
	
}
.searchbox .form1 .hotwords li.hwtitle:hover{
	background:#fff;
	color:#666;

}

/*头部搜索结束*/

#bdcs{display:none;}


.ewm-fixed {
            position: fixed;
            right: 0;
            top:385px;
            z-index: 9999;
            width: 64px;
        }
        .ewm-fixed .ewm,.ewm-fixed .back-top {
            display: block;
            margin-bottom: 2px;
            position: relative;
            width: 64px;
            height: 64px;
            background: url("../images/ewm.jpg");
            background-size:100%;
            cursor: pointer;
        }
        .ewm-fixed .ewm .ewm-pic {
            position: absolute;
            left: -126px;
            top:-26px;
            width: 123px;
            height: 142px;
            display: none;
            overflow: hidden;
        }
        .ewm-fixed .ewm .ewm-pic img {
            width: 100%;
            height: 100%;
            border: solid 1px #eee;
        }
        .ewm-fixed .ewm:hover .ewm-pic {
            display: block;
        }
        .ewm-fixed .back-top {
            background: url("../images/back-top.jpg");
            background-size: 100%;
        }

.scroll_horizontal{position:relative;width:948px;height:150px;margin: 10px auto;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:950px;height:150px;margin:0 auto;top: 0;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:240px;}
.scroll_horizontal .list li .txt {
	display: block;
	text-align: center;
	font-size: 14px;
	margin-top: 8px;
}

.culture-tit {
    width: 948px;
    height: 30px;
    border-bottom: 1px solid #929292;
    margin: 0 auto 12px;
}
.culture-tit span {
    width: 117px;
    display: block;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #d1011f;
    line-height: 16px;
    padding: 7px 20px 7px 10px;
    position: absolute;
    background: url(../images/icon-culture.png) no-repeat 12px 6px;
    text-indent: 37px;
}
.culture-tit .culture-more {
   display: block;
   float: right;
  width: 26px;
height: 19px;
background: url("../images/001.png") no-repeat;
background-size: 100%;	
}

/*首页的企业文化*/
.pagination {
	position: absolute;
    z-index: 20;
    top: 0;
    right: 0;
	font-size: auto;
    float: none;
    margin-right: 0;
}

.swiper-pagination-switch {
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 8px;
	background: #aaaaaa;
	cursor: pointer;
}

.swiper-active-switch {
	background: #bbb;
}
.borders {
	display: inline-block;
	width: 233px;
}
.borders .pic {
	height: 114px;
	background: blue;
	margin: 0 3px;display: block;
}
.borders .pic img {
	width: 100%;
}
.borders .txt {
	text-align: center;
	font-size: 14px;
	margin-top: 8px;
}
.swiper-container {
	width: 948px;
	margin: 0 auto;
	height: 150px;
	padding-top: 40px;
}
.pagination a, .pagination span {
	padding: 0;
    margin-bottom: 0;
    min-width: 0;
    text-align: left;
}