@charset "utf-8";

.g-total { width: 100%;}
.g-doc { width:1100px; margin:auto;}
.tops {background: url(../img/bg.gif) repeat-x center top;}
/* 头部 */
.footer { width:980px; margin:0 auto;}
.container{width:980px; margin:0 auto;}
.header{height:98px; background:url(../img/icon-06.jpg) right center no-repeat;}
.header h1{ height:86px; overflow:hidden; margin-top:10px; display:inline-block;}
.h_pho {padding: 15px 0 0 0; position: relative;}
.h_pho .pho01 {margin-top:10px; color: #1f1a17; font: 14px "微软雅黑"; background: url(../img/tel.png) no-repeat; overflow: hidden; padding: 0 0 0 65px;}
.h_pho .pho01 span{font: 26px/32px "Impact"; display: block; color: #0068b4; position: relative; margin-left: -15px;}
.h_top {width: 980px; margin: 0 auto; height: 32px; font: 12px/32px "微软雅黑";}
.h_top p a {display: inline-block; padding: 0 6px;}
.h_pho .wx img{width:78px;height:78px;margin-left:10px;}


.menu_bg{width:100%; height:45px; overflow:hidden; background:#0068b4}
.menu_bg li{float:left; font-family:'微软雅黑',Arial, Helvetica, sans-serif; line-height:45px;}
.menu_bg li.r-border{height:15px; border-right:1px solid #dcdcdc; margin-top:15px; display:inline-block; line-height:14px;}
.menu_bg a{padding:0 30px; display:inline-block; font-size:15px; color:#fff;}
.menu_bg a:hover,.menu_bg a.hover{color:#ccc;}



.banner { width: 100%; height: 526px; margin:0 auto 0 auto;}
.banner {position:relative;height:526px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:526px;}
.banner .slides li a{display:block;height:526px;}
.banner .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
.s_banner { width: 100%; height: 283px; margin:0 auto 0 auto;}
.s_banner {position:relative;height:283px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.s_banner .slides{position:relative;z-index:1;}
.s_banner .slides li{height:283px;}
.s_banner .slides li a{display:block;height:283px;}
.s_banner .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.s_banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.s_banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.s_banner .flex-control-nav .flex-active{background-position:0 0;}



/*公告开始*/
.lines{width: 100%; height: 90px; background: #00386f;}
.lines_bott {width: 1002px; height: auto; margin: 0px auto;}
.lines_bottl {float: left; width: 176px; margin-top: 10px;}
#scrollDiv {margin-top: 10px;}
.lines_bottr {float: left; margin-left: 470px; margin-top: 4px;}
.lines_bottr ul li{float: left; margin-left: 20px;}
.scrollText {width: 300px; height: 27px; min-height: 29px; line-height: 29px; float: left; overflow: hidden}
.scrollText li{height: 25px; padding-left: 3px; color: #9ad9ff; font-size: 12px;}
/*公告结束*/



/*底部开始*/
.fbg { height:255px; overflow:hidden; background:#293d51 url(../img/fs.jpg) no-repeat center 55px;}
.f_nav { height:50px; font:14px/50px "微软雅黑"; text-align:center;}
.f_nav a { padding:0 18px; color:#fff; display:inline-block; background:url(Img/Common/fbor.gif) no-repeat right center;}
.f_nav a.nobot { background:none;}
.f_con { padding:40px 0 0 0; height:165px; overflow:hidden;}
.f_con h1 { padding:3px 0 0 0; border-right:#ea4943 2px dashed;}
.f_con .copy { color:#fff; font:12px/24px "微软雅黑"; text-align:left; padding:0 0 0 36px;}
.f_con .copy a { color:#dfdfdf;}
.f_con .copy span{ padding-right:5px; }
.f_con .copy img { vertical-align:middle; margin:0 0 0 10px; display:inline-block;}
.code { width:230px; overflow:hidden;}
.code .wx { float:left; width:110px; overflow:hidden;}
.code .wx img { width:78px; height:78px; padding:0 16px;}
.code .wx em { display:block; color:#fff; font: normal 12px/22px "微软雅黑"; text-align:center;}
.code .wx span { display:block; color:#fff; font:12px/16px "微软雅黑"; text-align:center; padding:5px 0 0 0;}

/*底部结束*/


/*产品*/
.cpBox{margin-top:20px; margin-bottom:20px;}

.cpMu{width:220px; height:610px; background-color:#005aab; overflow:hidden;}
.cpMu h4{height:46px; line-height:46px; font-size:16px; background-color:#3b3b3b;}
.cpMu h4 a{margin-left:14px; color:#fff;}
.cpMu ul{}
.cpMu h3{margin-bottom:8px; height:42px; line-height:42px; background:url(../img/cpMuDt.png) no-repeat left center;}
.cpMu h3 a{margin-left:24px; font-size:14px; color:#fff; font-weight:bold;}
.cpMu li{overflow:hidden;}
.cpMu li{height:34px; line-height:34px; overflow:hidden; font-size:14px; color:#fff;}
.cpMu li a{padding-left:36px; height:34px; line-height:34px; display:block; color:#c2e2f9; background:url(../img/cpMuDd.png) no-repeat 28px center;}

.cpMu .formDl dd{padding-left:34px; height:28px; line-height:28px;}
.cpMu .formDl dd.btnLi{height:34px;}
.cpMu .formDl dd p{font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.cpMu .formDl dd .iptBtn{border:none; width:118px; height:34px; background-color:#066ebb; color:#fff; font-size:16px; font-family:microsoft yahei; cursor:pointer;}


.cpList{width:740px; height:610px; overflow:hidden;}
.cpList h4{height:46px; line-height:46px; font-size:16px;}
.cpList h4 a{float:left; width:148px; text-align:center; color:#fff; text-decoration:none;}
.cpList h4 a.t1{background-color:#333;}
.cpList h4 a.t2{background-color:#494949;}
.cpList h4 a.t3{background-color:#565656;}
.cpList h4 a.t4{background-color:#636363;}
.cpList h4 a.t5{background-color:#797979;}
.cpList h4 a.cur , .cpList h4 a:hover{background-color:#005aab;}

.cpList ul{overflow:hidden;}
.cpList li{margin-top:22px; margin-right:22px; float:left; width:222px;}
.cpList li.noMr{margin-right:0px;}
.cpList li img{display:block; border:1px solid #dbdbdb;}
.cpList li p{margin:10px 0px; line-height:24px; color:#333; height:26px; overflow:hidden; text-align:center;}
.cpList li a.btnCg{display:block; width:222px; height:28px; line-height:28px; text-align:center; color:#fff; font-size:16px; text-decoration:none; background-color:#ff5a05;}


.pro_t{color:#fff; overflow:hidden; padding-top:15px; height:44px; border-bottom:1px solid #bbb;}
.pro .pro_t{margin:0 0 0 30px;}
.pro_t li{ font-family:"Microsoft YaHei";float:left;margin:0 20px 0 7px; display:inline; }
.pro_t li a{ display:inline-block;width:95px; text-align:center; font-weight:bold;font-size:18px;color:#717171;height:32px;line-height:32px; padding-top:6px; border-bottom:5px solid #c4c4c4; text-align:center; }
.pro_t li a:hover,.pro_t .cur a{border-bottom-color:#055fc2; text-decoration:none;}
.pro_t .fr{ font-family:"宋体"; font-size:12px; text-transform:uppercase; display:inline-block;padding:23px 0 0 0; color:#a2a2a2;}



/* 返回顶部 */
.dn{display: none;}
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../img/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}



/****QQ******/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../img/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}