﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family:arial, microsoft yahei; position:relative;}/*网站字体颜色*/
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1100px; font-family:arial, microsoft yahei;}
.center{width: 1100px; margin:0 auto;}
#width_bg{width: 1100px; margin:0 auto; margin-bottom: 40px;}
.top_25{height: 25px;}

/**公用导航**/
/*页眉导航*/
.headWarp{position:relative; height:1px; z-index:999;}
.header{position:absolute; left:0; top:0; width:100%; height:90px;background: #fff;}
.header .container{position:relative;}
.hdLogo{position:absolute; left:0; top:8px;}
.hdLogo img{width: 110px;}
/*--导航栏*/
.dh_nav{/**margin-right:130px;88**/ height:90px; line-height:90px; margin-left:200px;}
.dh_nav>li{float:left;}
.dh_nav>li>a{display:block; margin:0 24px; color:#828489; font-size: 16px;height: 86px;}
.dh_nav>li>a:hover{display:block; margin:0 24px; color:#00468e; font-size: 16px;border:4px solid #00468e;border-right: none;border-top: none;border-left: none;text-decoration:none;}
.dh_nav>li>.navHome{background:none;}

.header .hdLx{position:absolute; right:80px; top:20px;}
.header .hdLx img{float:left;}
.header .hdSo{position:absolute; right:0; top:0; width:56px; height:80px; background:url(../images/hdLx_02.png) no-repeat center;}
.header .hdSo:hover{position:absolute; right:0; top:0; width:56px; height:90px; background:url(../images/hdLx_021.png) no-repeat center;}
.header .searchBox{position:absolute; right:0; top:90px; display:none; width:282px;}
.header .soText{float:right; width:212px; height:16px; line-height:16px; padding:17px 20px 17px 0; font-size:14px; color:#fff; border:none; background:url(../images/searchTxt.png); outline:none; font-family:microsoft yahei;}
.header .soBtn{float:left; width:50px; height:50px; border:none; background:url(../images/searchBtn.png) no-repeat center;}
.header .hdSo:hover{background-color:#da251c;}
.header .hdSo:hover .searchBox{display:block;}
.zywb{float:right;margin-top:36px;margin-right:137px;}

/**导航的下拉**/
.dh_nav li{display: block;}
.dh_nav li ul{width: 100%;height: 50px;background: #000;display: none;position: absolute; left: 0;}
.dh_nav li:hover>ul{width: 144%;height: 50px;background: rgba(0,0,0,0.4);margin-left: -22%;display: table;}
.dh_nav li:hover ul li{height: 50px;line-height: 50px;width: 10%;float: left; text-align: center;}
.dh_nav li:hover ul li:nth-child(1){margin-left:13%;}
.dh_nav li:nth-child(3):hover ul li:nth-child(1){margin-left: 0%;}
.dh_nav li:hover ul li a{opacity:1  !important; color:#fff;}
.dh_nav>li:hover>a{display: block;margin: 0 24px;color: #484848;font-size: 16px;border: 4px solid #00468e;border-right: none;border-top: none;border-left: none;text-decoration: none;}
.dh_nav>li>a:hover{display:block; margin:0 24px; color:#00468e; font-size: 16px;border:4px solid #00468e;border-right: none;border-top: none;border-left: none;text-decoration:none;}

/**公用导航结束**/


/*幻灯片*/
#flash_bg{width:100%; margin:0 auto;}
.focus{width: 100%;height: 550px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 20px; text-align: center; z-index: 2}
.focus .f_btns h2 { color: #fff; font-size: 16px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px; background:url(../images/dian.png) no-repeat; cursor: pointer}
.focus .f_btns .btn span.cur{ background:url(../images/yuan.png) no-repeat;}
.jqfocus ul li a img{height:450px; text-align:center;}



/**公司简介**/
.cpzs{width: 100%;margin: 40px auto 30px auto;}
.cpzs_z {width: 1200px; margin:auto auto;}
.cpzs_z ul li {width: 388px; height: 200px; position: relative;float: left;margin-right: 10px;cursor: pointer;transition: all .3s;border:1px solid #ddd;}
.cpzs_z ul li img{width: 388px; height: 200px;}
.cpzs_z ul li div{position: absolute; top:0; left: 0;}
.zzc_bg{background-color: rgba(0,70,142,0.4);position:absolute;top:0px; left: 0px; width: 390px; height: 200px;transition: all 1s;}
.cpzs_z ul li div h1{text-align: center; color:#fff; font-size:30px; font-weight: initial;    padding-top: 60px;display: block; width: 390px;}
.cpzs_z ul li div p{width: 360px; height: 40px; font-size:14px; color:#fff; display: block;margin-left: 20px;line-height: 30px;}
.zzc_bg1{background-color: rgba(0,0,0,0.4);position:absolute;top:0px; left: 0px; width: 390px; height: 200px;}
.cpzs_z ul li:hover {border: 1px solid #ddd;box-shadow: 0 0 15px #484848;transform: translateY(-5px);}
.cpzs_z ul li:hover .zzc_bg{background-color: rgba(0,70,142,0.2);}
.cpzs_z ul li:hover .zzc_bg1{background-color: rgba(0,0,0,0.2);}
.top_hei{padding-top: 77px;}



/**公司滚动**/
.Europe{height:312px; }
.install_m{ padding:20px 0 0;}
.install_l img,.install_r img{ width:34px; height:34px; padding-top:41px;}
.install_c ul li { width:260px; float:left; position:relative; padding:0 12px;}
.install_c ul li img{ width:260px; height:190px;}
.install_c ul li span{ display:none; width:260px; text-align:center; height:195px; overflow:hidden; background:url(../images/20160822104235_372300602.png) repeat; position:absolute; top:0; left:12px;}
.install_c ul li span img{width: 50px;height: 50px;padding: 75px 0 0;display: inline-block;}
/**更多**/
.box_bg{width: 1200px; margin:0 auto;margin-top: 30px;}
.box_bg ul>li{width: 260px; float: left;margin-right: 10px;}
.box_bg ul>li>img{width: 260px; height: 195px;}





/*版权*/
.copy {background: #0057a9;font-size: 14px;text-align: justify;width: 100%;display: table;}
.copy_z{width: 975px;float: left;color: #ddd;font-size: 14px;line-height: 30px;padding-top: 10px;} 
.copy_y{padding-top: 20px;}
.gduo{width: 150px; height: 40px; line-height: 40px; text-align: center; background: #00468e; margin:0 auto;margin-bottom: 20px;font-size: 16px;}
.gduo a{color:#fff;width: 150px; height: 40px;display: block;}