
.content{width:1200px;margin:0 auto;}
.headbj{height:201px;background:url("../images/head.jpg") no-repeat center;}

.head h3{height:30px;}
.head h3 span{display: block; float:left; font-size: 14px; color:#999999;line-height: 30px;}
.head h3 em{float:right; line-height: 30px; color:#999999;}
.head h3 em a{font-size: 14px; color:#999999; padding: 0 5px; font-style:normal;}
.head h1{float:left; margin-top: 18px; margin-right: 28px;}
.head h1 img{}
.head strong{ display: block;font-size: 24px; font-weight: bold; color:#333333; margin-top:52px;float:left;}
.head p{    float: right;
    font-family: "Myriad Pro";
    font-size: 26px;
    height: 66px;
    line-height: 33px;
    margin-top: 30px;
    color: #b90c08;
    font-weight: 600;
    padding-left: 42px;
    background: url("../images/phone.png") no-repeat left center;}
.head .menu{padding-top:9px;height:60px;}
.head .menu ul li{height:60px; line-height:60px;float:left; }
.head .menu ul li a{ font-size: 16px; color:#FFF;padding:0 55px; border-left:1px dashed #FFF;position: relative;}
.head .menu ul li a.first{border-left:0;}
.head .menu ul li a i{display:none; width:12px; height:8px;background:url("../images/dbx.png") no-repeat center; position: absolute; top:-20px;; left:46%;}
.head .menu ul li.cur a{border-left:0;}
.head .menu ul li.cur a i,.head .menu ul li:hover a i{display: block;}
.head .menu ul li.current,.head .menu ul li:hover{background:#ff9900;background-size:100% 100%;}



/*banner*/
.lubo{width:100%; height:500px; clear:both; position:relative; }
.lubo_box{position:relative; width:100%; height:500px;}
.lubo_box li{float:left; position:absolute; top:0; left:0; width:100%; height:500px; opacity:0; filter:alpha(opacity=0);}
.lubo_box li a{display:block; width:100%; height:100%;}
.lubo_box li img{width:100%; height:500px;}
.cir_box{overflow:hidden; position:absolute; z-index:100;}
.cir_box li{float:left; width:30px; height:5px; margin:0 5px; cursor:pointer; background:#fff; opacity:1; filter:alpha(opacity=100);}
.cir_on{background:#003b78 !important;}
.lubo_btn{position:absolute; width:100%; top:210px;}
.left_btn,.right_btn{font-family:"宋体"!important; width:30px; height:80px; cursor:pointer; color:#fff; line-height:80px; font-size:30px; text-align:center; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; transition:all 1s;}
.lubo:hover .left_btn,.lubo:hover .right_btn{background:#000; opacity:0.5; filter:alpha(opacity=50); transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.left_btn{float:left;}
.right_btn{float:right;}


/* 底部 */
.footer{background:#051e6c;padding:40px 0 40px 0;color:#999;font-size:14px;    display: -webkit-box;}
.footer-z{width:1200px;margin:auto;position:relative;    }

.foter-fr{width:850px}
.footContact1{border-bottom:1px solid #fff;padding-bottom:10px;margin:auto}
.footMenu{font-size: 16px;margin-bottom:30px;width:100%;margin:auto}
.footMenu em{font-style: normal;margin:0 10px;color:#656565;}
.footer .footMenu a{color:#f1f1f1;padding: 0px 17px;
}
.footMenu a:hover{text-decoration:underline;}
.footContact {padding-top:15px;    width: 100%;line-height: 35px;color:#fff}
.footContact a{color:#fff}
.footContact2{margin-right:10px;margin-top:20px}
.footContact2 img{width:130px;display: block;}
.footContact2 p{text-align:Center;line-height:25px}
.footer-input{width:260px;padding:20px 30px;background:#051c64;position:absolute;left:0;bottom: -40px;}
.footer-input .footer-input-top{overflow:hidden;margin-top:15px}
.footer-input .footer-input-top h3{font-size: 24px; font-family: 微软雅黑; color: #fff;text-indent:1rem;font-weight:600}
.footer-input .footer-input-top p{font-size: 12px; text-transform: uppercase; color: rgb(153, 153, 153);text-indent:1rem}
.footer-input .footer-iut{overflow:hidden;margin-top:5px;font-size:13px;color:#333;}
.footer-input .footer-iut .foo-input{margin:5px 0;}
.footer-input .footer-iut .foo-input input{width:258px;height:35px;border:1px solid #fff;font-size:13px;color:#333;text-indent:0.5rem}
.footer-input .footer-iut .foo-ly textarea{width:258px;border:1px solid #fff;height:60px;font-size:13px;color:#333;text-indent:0.5rem}
.footer-input .footer-sub input{    font-size: 13px;
    background-color: #dddddd;
    color: #000000;
    border-width: 0px;
    height: 34px;
    line-height: 34px;text-align:center;    width: 100%;
    margin-top: 10px;}
.footer-input .footer-sub input:hover{background-color: #ff9900;color: #fff;cursor:pointer}
/*友情链接*/
.yqlink{width:1200px; margin:50px auto 0;}
.yqlink dl{width:850px;margin-left:330px;    min-height: 50px;margin-top:15px} 
.yqlink dt{float:left; }

.yqlink dl .dt2{width:90px; height:23px; background:#051e6c; color:#FFF; margin:9px 10px 0 10px;}
.yqlink dl .dt2 span{font-size:15px; color:#FFF; line-height:23px; display:block; text-align:center;}
.yqlink dl .dt3 a{font-size:14px; text-decoration:none; line-height:40px;     
    display: block;
    float: left;margin:0 5px;
    text-align: center; }
.yqlink dl .dt3 a:hover{text-decoration:underline; color:#FF5702;}

.apage { height:34px; line-height:32px; background:#FAFAFA; padding:0 5px; margin-bottom:0px; margin-top:10px; text-align:right; clear:both; border:1px solid #e7e7e7;  }
.apage li { float:left;min-width:20px;}
.apage a { border:1px solid #999; padding:0 3px;  margin-right:5px;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur { border:1px solid #FF6600; background:#FF6600; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(../images/first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background:url(../images/pre_page.gif) 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_np { background:url(../images/next_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background:url(../images/last_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


/*在线客服*/
.online-qq{display:none}
.qq_content{overflow:hidden; background:#FFF; box-shadow:3px 2px 10px rgba(0, 0, 0, 0.2);display:none}
.qq_content dd{padding:7px; width:135px; background:#eee;}
.qq_content .dt{background:#003b78 url(../images/client_title.png) no-repeat; font-size:14px; font-weight:bold; color:#FFF; cursor:pointer; padding:10px 15px; width:120px;}
.qq img{margin-right:10px;}
.qq_content .ol_tel{background:#eee; font-size:18px; text-align:center;}
.qq_content .ol_tel strong{font-weight:bold; color:#F00;}
.qq_content .ol_tel img{width:100px;}
.qq_content .ol_tel p{color:#000;}
.qq_content .ol_qq a{font-size:14px; color:#950c1e; text-decoration:underline;}
.qq_content .ol_qq img{margin-right:10px;}
.qq_content .qr{background:#FFF; font-size:12px;text-align: center;}
.qq_content .ol_tel .blue{color:#F00;font-size:14px; font-weight:bold;}

/* 分页 */
/*通栏 分页xsl*/
 .apage a{display:inline-block;  min-width:30px; height:20px; line-height:20px; margin-top:6px; padding:0px; text-align:center;}
 .apage .oran_pg_np{background: url("../images/next_page.gif") no-repeat center center!important;}
 .apage .oran_pg_lp{ background: url("../images/last_page.gif") no-repeat center center!important;}
 .apage .oran_pg_fp{background: url("../images/first_page.gif") no-repeat center center!important;}
 .apage .oran_pg_pp{background: url("../images/pre_page.gif")no-repeat center center!important; } 
 .apage .cust_txt{ font-size:14px; color:#666;}
 
  .gzh{margin-top:30px}
 .gzh .fl img{width:150px;}
 .gzh .fr{    width: 340px;
    height: 150px;
    line-height: 150px;color:#b90c08}
	
	
/* 客户留言 */
.feedback{margin:1% auto 45px;}
.feedback .feed-tip{font-size:15px; line-height:2em; color:#7A7A7A; text-align:center;}
.feedback .feed-tip-line{width:28px; height:0; border-top:1px solid #BCBCBC; margin:8px auto 0;}
.feedback .feed-msgwrap{width:74%; margin:2% auto 0;}

.feedback ul{width:100%; overflow:hidden;}
.feedback ul li{position:relative; float:left; width:48%; margin:0 1% 2.5%;}
.feedback ul li label{position:absolute; top:0px; left:12px; display:block; height:40px; font-size:0.75em; line-height:40px; color:#767676;}
.feedback ul li i{position:absolute; top:0; right:0; display:block; width:46px; height:48px;}
.feedback ul li input{width:100%; background-color:#FFF; border:1px solid #CDCDCD; text-indent:4.5em; font-size:0.75em; line-height:38px; color:#767676; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.feedback ul li.feed-tel input{text-indent:6.5em;}
.feedback .feed-msg{position:relative; width:98%; margin:0 auto;}
.feedback .feed-msg textarea{display:block; width:100%; height:200px; margin:0 auto; background-color:#FFF; border:1px solid #CDCDCD; font-size:0.75em; line-height:38px; color:#767676; text-indent:5em; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.feedback .feed-msg label{position:absolute; top:0px; left:12px; display:block; font-size:0.75em; line-height:39px; color:#767676;}

.feedback .feed-btn{width:100%; margin:4% auto 0; text-align:center;}
.feedback .feed-btn .coolbg{width:12%; height:29px; background-color:#051e6c; margin:0 auto; border:medium none; font-size:13px; line-height:29px; color:#FFF; cursor:pointer; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.feedback .feed-btn .coolbg:hover{background-color:#051e6c; color:#FFF;}
.feedback input:hover,.feedback textarea:hover{border-color:#051e6c;}


.relatedTitle{height:45px;line-height:45px;border-bottom: 1px solid #ddd;}
.relatedTitle span{display:inline-block;color:#222;height:45px;text-align:center;font-size:18px;border-bottom: 1px solid #de2522;}
.honorSlide{position: relative;height:230px;    margin: 20px auto;}
.honorSlide .ohbox{height:230px;overflow: hidden;    width: 1080px;
    margin: auto;}
.honorSlide ul{width:1200px;}
.honorSlide li{float:left;width:250px;margin:0 10px ;}
.honorSlide li .pImg{width:100%;height:180px;overflow:hidden;display:block;background:#fe0000;border: 1px solid #e8e8e8;}
.honorSlide li img{width:100%;height:180px;transition:all 0.5s;}
.honorSlide li p{text-align:center;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.honorSlide li img:hover{transform:scale(.92);}
.honorSlide .pageBtn span{position:absolute;cursor:pointer;left:0px;top:90px;width:45px;height:45px;border-radius:100%;background:#666;color:#fff;font-size:20px;font-family:"宋体";font-weight:bold;text-align:center;line-height:45px;}
.honorSlide .pageBtn .next{left:auto;right:0px;}
.honorSlide .pageBtn span:hover{background:#fe0000;}
.relatedNews_font{overflow:hidden;font-size:13px;margin-top:15px;}
.relatedNews_font ul{width:1200px;}
.relatedNews_font ul li{float:left;padding-right:50px;width:550px;height:40px;line-height:40px;border-bottom:1px dotted #ddd;}
.relatedNews_font ul li a{display:block;width:460px;line-height:40px;background:url(../images/ly_li.png) no-repeat left center;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.relatedNews_font ul li span{float:right;color:#999;}


.xqzc{overflow:hidden}
.xqzc ul li{float:left;width:45%;margin:3px 2.5%}
.xqzc ul li a{display:block;text-align:center;background:#e8e8e8;padding:5px 0;}
.xqzc ul li a:hover{background:#051e6c;color:#fff}

.xiqws{overflow:hidden;margin-top:15px}
.xiqws ul li{float:left;width:12%;    margin: 0.25%;overflow:hidden
}
.xiqws ul li a{display:block;text-align:center;background:#e8e8e8;padding:5px 0px;}
.xiqws ul li a:hover{background:#051e6c;color:#fff}



		.picFocus{ width:765px; border:1px solid #ccc; padding:5px;  position:relative;  zoom:1;   }
		.picFocus .hd{ width:150px; padding-top:5px;  overflow:hidden; position:absolute;right:-160px;top:0;}
		.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
		.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
		.picFocus .hd ul li img{ width:130px; height:65px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
		.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
		.picFocus .hd ul li.on img{ border-color:#f60;  }
		.picFocus .bd li{ vertical-align:middle; }
		.picFocus .bd img{ width:700px;  display:block;  }

		