body{ font-family:'Microsoft YaHei', '微软雅黑'; font-size:13px; line-height:2; font-weight:normal; margin:0; padding:0; overflow-x:hidden;background: #fff;}
a{ text-decoration:none;color:#333;}
a:hover{ color:#08529b;-webkit-transition: all .5s;transition: all .5s;}
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a { margin: 0; padding: 0; }
ul,li,ol{ list-style: none; }
img { border: none; }
.hv a:hover{ text-decoration:none;color:#08529b;-webkit-transition: all .5s;transition: all .5s;}
.clear{ clear:both; height:0px;}
.inn{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.pr{ position: relative;}
.pa{ position: absolute;}
.oh{ overflow: hidden;}
.tac{ text-align: center;}
.tal{ text-align: left;}
.tar{ text-align: right;}
.clf{ color: #fff;}
.clfa a{ color: #fff;}
.cl3{color: #333;}
.cl3a a{ color: #333;}
.fwn{ font-weight: normal;}
.fwb{ font-weight: bold;}

/*nav*/
.head{ height:100px;}
.head img{ float:left; height:110px;}
.nav{ float:right;font-size:16px;}
.nav ul{ float:right;}
.nav ul li{ float:left; position:relative; padding:0 20px; line-height:110px;}
.nav ul li:hover{ background:#08529b;}
.nav>ul>li:hover>a{ color:#fff;-webkit-transition: all .5s;transition: all .5s;}
.nav ul li ul{ position:absolute; left:0 ;top:110px; z-index:9; background:#f1f1f1; opacity:0; visibility:hidden;}
.nav ul li:hover ul{ opacity:1;-webkit-transition: all 1s;transition: all 1s; min-width:100%;visibility: inherit;}
.nav ul li li{white-space:nowrap; line-height:3;float:none; margin:0; text-align:center;}
.nav ul li li:hover a{ color:#fff;-webkit-transition: all .5s;transition: all .5s;}
.nav ul li li:hover{background:#08529b;-webkit-transition: all .5s;transition: all .5s;}

/*title*/
.title{ text-align:center; background:url(../images/title.png) no-repeat center top; margin-top:40px; margin-bottom:50px;}
.title h2 b{ color:#2476c7;}
.title h2{ font-size:24px; letter-spacing:1px; color:#333;}
.title h3{ font-size:13px;  font-weight:normal;}

/* banner*/
.fullSlide{width:100%;position:relative;height:550px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:550px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:550px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px; border-radius:50%;margin-right:10px;overflow:hidden;background:#444;/*filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;}
.fullSlide .hd ul .on{background:#fff; opacity:1;/*filter:alpha(opacity=50);*/}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}

/*abouts*/
.abouts{ margin-bottom:60px;}
.abouts img{ float:left;}
.abouts a{ color:#333;}
.abouts h2{ float:left; margin-top:10px; font-size:18px; margin-bottom:30px;}
.abouts p{ width:320px; height:90px; float:left; color:#575757;}
.sx{ background:url(../images/zj.png) no-repeat right;}
.ab1{ width:32%; float:left; margin-right:4%;}
.ab2{ width:30%; float:left;}
.ab3{ width:30%; float:right;}
.more a{ text-align:center; font-size:16px; padding:10px 20px; color:#fff; background:#08529b; border:1px solid #08529b;}
.more{ text-align:center; margin-top:30px;}
.more:hover a{ background:none; color:#08529b;-webkit-transition: all .5s;transition: all .5s;}

/*products*/
.probg{ background:url(../images/products.jpg) no-repeat center; height:705px; padding-top:60px;}
.probg .title h3{ color:#fff;}

.friend{height:413px;margin:0 auto;overflow:hidden;width:1300px; position:relative;}
.mr_frbox{height:407px;padding:24px 0px 0px;}
.mr_frUl{float:left;height:202px;width:1180px;margin-left:10px;}
.mr_frUl li h2{ background: #595959 url(../images/jia.jpg) no-repeat right; padding-left:10px; font-size:14px; font-weight:normal; height:45px; line-height:45px; margin:0;}
.mr_frUl li img{width:365px; height:260px; display:block; float:none;}
.mr_frUl li h2 a{ color:#fff;}
.mr_frUl li:hover h2 a{ color:#08529b;-webkit-transition: all .5s;transition: all .5s; }
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/overflow:hidden;position:relative; width:365px; margin-right:40px;}
.mr_frUl ul li a img{/*display:block;*/}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:45px;margin:140px 10px 0 0;width:45px; background:url(../images/left.png) no-repeat;}
.mr_frBtnR{float:right;margin-top:140px;cursor:pointer;width:45px;height:45px;background:url(../images/right.png) no-repeat; position: absolute; z-index:999; right:0;}
.mr_frBtnL:hover{background:url(../images/lefth.png) no-repeat;-webkit-transition: all .5s;transition: all .5s;}
.mr_frBtnR:hover{background:url(../images/righth.png) no-repeat;-webkit-transition: all .5s;transition: all .5s;}
.pmore{ text-align:center;}
.pmore a{ text-align:center; background:#ff; padding:5px 20px; color:#fff; border:1px solid #fff; font-size:16px;}
.pmore a:hover{ background:#08529b; border-color:#08529b;}

/*news*/
.news li{ width:240px; float:left; margin-right:25px}
.news li:hover{ background:#eee;-webkit-transition: all .5s;transition: all .5s;}
.news li span{ width:80px; display:block; text-align:center; font-family:arial; font-size:16px; margin-bottom:30px;}
.news li span b{ width:100%; border-bottom:2px solid #333; display:block; font-size:24px;}
.news li{ float:left; padding:30px 15px;}
.news li h2{ background:url(../images/h.png) no-repeat 0px 10px; font-size:16px; padding-left:20px;}
.news li:hover h2{background:url(../images/l.png) no-repeat 0px 10px;-webkit-transition: all .5s;transition: all .5s;}
.news li:hover h2 a{ color:#08529b;-webkit-transition: all .5s;transition: all .5s;}
.news li p{ font-size:14px; color:#797979; margin-bottom:20px; height:120px;}
.news li a.nmore i{ background:#eeeeee; color:#fff; width:23px; height:23px; display:block; background:#eee url(../images/more.png) no-repeat 9px 9px;padding:8px; font-style:normal; float:left; margin-right:10px; }
.news li a.nmore { color:#797979; line-height:35px;}
.news li:hover a.nmore i{ background:#08529b url(../images/more.png) no-repeat 9px 9px;-webkit-transition: all .5s;transition: all .5s;}
.news li:hover a.nmore{ color:#08529b;-webkit-transition: all .5s;transition: all .5s;}

/*foot*/
.hide{display:none;}
#tab  ul a{ color:#797979;}
#tab  ul{ color:#797979;}
#tab{ margin-bottom:40px;}
#tabs{ margin-top:40px; border-bottom:1px solid #ccc; margin-bottom:20px;}
#tabs a{ color:#333;}
#tabs ul li{ float:left; margin-right:10px;padding-left:5px;}
#tabs ul li.on{  border-bottom:2px solid #08529b;}
.ftm{ background:#333; padding:60px 0; color:#fff;}
.ftm a{ color:#fff;}
.ftm img{ float:right; width:205px; height:205px;}
.ftm li{ float:left; font-size:16px; margin-right:60px;}
.ftm li ul li{ font-size:12px; float:none;}
.ftm p{ width:205px; text-align:center; float:right;}
.ftm ul{ font-size:12px; margin-top:15px;}
.ftb{ background:#222222; color:#fff; padding:20px 0;}
.ftb a{ color:#fff;}

/*content*/
.conp{ padding:30px 0;}
.lm h2{ background:#08529b;border-top-left-radius:4px;border-top-right-radius:4px; color:#fff;  padding:15px;}
.lm span{ background:url(../images/jt.png) no-repeat; width:20px; height:20px; float:right; margin-top:10px;}
.lm{ width:250px;}
.lm h2 b{ width:60%; float:left;}
.lm h2 i{ font-style:normal; color:#a9a9a9; font-family:arial; font-size:12px; text-transform:uppercase; width:60%; float:left; line-height:1;}
.lm ul li{ border:1px solid #ccc; border-top:0px; line-height:4; padding-left:20px;}
.lm ul li span{ float:right; margin:0 15px 0 0;}
.lm ul li:hover a{ color:#b3b3b3;-webkit-transition: all .5s;transition: all .5s;}
.lm ul li:hover span{color:#b3b3b3;-webkit-transition: all .5s;transition: all .5s;}
.lm ul { margin-bottom:20px;}
.lm p{ border:1px solid #ccc; border-top:0; padding:10px 0; text-align:center;}
.lm p b{ font-family:Impact; color:#1d7ede; font-size:24px;}
.lm p a{ padding:5px 20px; background:#08529b; color:#fff; border-radius:5px; }

.cont{ width:920px; border:1px solid #ccc;}
.ctitle{ background:#fafafa; border-bottom:1px solid #ccc; height:65px; line-height:65px;}
.ctitle h2{ margin-left:20px; float:left; color:#1b7cdc; font-size:16px;}
.ctitle h2 a{ color:#1b7cdc;}
.ctitle span{ float:right; margin-right:20px; color:#999;}
.ctitle span b a{ color:#1b7cdc; font-weight:normal;}
.ctitle span b{ color:#1b7cdc; font-weight:normal;}
.ctitle span a{ color:#999;}
.con{ padding:20px; min-height:100px;}





