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;}
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:#0768c3;-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;}

/*head*/
.head{ background:#04459c; line-height:35px;}
.head p{ float:left;}
.head span{ float:right;color:#9ac5ff;}
.head span a{ color:#9ac5ff;}
.head .sea{ float:right; margin-left:10px; border-radius:30px; overflow: hidden; height:22px; margin-top:5px;}
.head .sea input.sousuo{ width:40px; height:22px; background:#fff url(../images/search.png) no-repeat; border:0; float:right; cursor:pointer;}
.head .sea input.sousuo1{ float:left;width:180px; height:22px;border:0; padding-left:20px;}

/*logo*/
.logo{ float:left;height:75px;}
/*nav*/
.nav{ float:right; width:810px; margin-top:20px;}
.nav li{ background:url(../images/jt.png) right no-repeat; float:left; padding: 0 30px 0 20px; font-size:16px; position:relative;}
.nav li a{ color:#666;}
.nav li:hover{background:url(../images/hjt.png) right no-repeat;-webkit-transition: all .5s;transition: all .5s;}
.nav>li:hover>a{ color:#04459c;-webkit-transition: all .5s;transition: all .5s;}
.nav li ul{ position:absolute; left:0; z-index:99; background:#fff; display:none; min-width:100%; padding-top:23px;}
.nav li:hover ul{ display:block;}
.nav li ul li{ background:none;white-space:nowrap;min-width:100%; padding:0; }
.nav li ul li a{ padding:0 15px 0 20px;}
.nav li ul li:hover{ background:#f1f1f1;-webkit-transition: all .5s;transition: all .5s;}
.nav li ul li:hover a{color:#04459c;-webkit-transition: all .5s;transition: all .5s;}
/* banner*/
.fullSlide{width:100%;position:relative;height:440px;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:440px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:440px;}
.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;}

.ma30{ margin-top:30px; margin-bottom:25px;}
/*jxfl*/
.lm{ width:264px; float:left; background:url(../images/jxfl.jpg) no-repeat top;}
.jxfl ul{ background:url(../images/jxflm.jpg) repeat-y;}
.lmb{ background:url(../images/jxflb.jpg) no-repeat bottom; height:8px;}
.jxfl{ width:264px;  background:url(../images/jxfl.jpg) no-repeat; float:left; margin-right:12px;}
.jxfl h2{ color:#fff;  font-weight:normal; font-size:16px; padding-left:30px; padding-top:7px;}
.jxfl ul{ margin-top:20px;}
.jxfl ul li{ width:240px; height:35px; line-height:35px; margin:0 auto; background:url(../images/jxlb.jpg) no-repeat; margin-bottom:10px;}
.jxfl ul li a{ color:#414141; padding-left:30px; display:block;}
.jxfl ul li:hover{ background:url(../images/jxlbh.jpg) no-repeat;-webkit-transition: all .5s;transition: all .5s;}
.jxfl ul li:hover a{ color:#0768c3;-webkit-transition: all .5s;transition: all .5s;}

/*about*/
.atitle{ background:url(../images/about_bg.jpg) no-repeat; height:247px; width:455px; }
.atitle span{ width:90%; padding:15px 15px 10px 30px; display:block; float:left;}
.atitle span h2{ float:left; font-size:14px; font-weight:bold; color:#0768c3; }
.atitle span h2 a{ color:#0768c3; font-family:"微软雅黑"; font-size:14px;}
.atitle span a{ float:right; font-size:12px; font-family:arial; color:#444; text-transform:uppercase;}
.about img{ width:170px; height:120px; float:left; margin:0 10px 0 10px; padding:3px; border:1px solid #ccc;}
.about p{ font-size:12px; line-height:1.9; margin-left:10px; margin-right:10px;}
.about p a{ color:#0167b9;}
.about{ margin-right:12px;}

/*news*/
.news{ font-size:12px;}
.news img{ float:left; margin-left:10px; border:1px solid #ccc; margin-right:10px;}
.news h2{ font-size:14px; line-height:1.8;}
.news h2 a{color:#096fb8;}
.news p{ line-height:1.8; margin-right:10px;}
.news ul li{ background:url(../images/njt.png) no-repeat 0px 8px; float:left; width:98%; line-height:2.5;}
.news ul li a{ float:left; color:#333; padding-left:20px;}
.news ul li i{ float:right; font-style:normal; color:#666;}
.news ul{ margin-left:10px; margin-right:10px; margin-top:10px;}

/*product*/
.product_bg{ background:url(../images/product_bg.jpg) no-repeat; width:925px; height:250px; margin-top:20px; float:left;}
.protitle h2{ color:#fff; font-weight:normal; font-size:16px; float:left; margin:10px 0 0 20px;}
.protitle h2 a{ color:#fff; font-size:16px; font-weight:normal; font-family:"微软雅黑"; margin:0;}
.protitle a{ float:right; color:#fff; font-size:12px; text-transform:uppercase; margin:10px 10px 0 0; font-family:arial;}
.product_bg ul{ margin:20px 10px 0 40px; float:left; }
.product_bg ul li{ float:left; margin-right:30px; text-align:center;}
.product_bg ul li h3{ color:#444; font-weight:normal; font-size:14px;}
.product_bg ul li img{ width:180px; height:135px; border:1px solid #ccc; padding:3px;}
.scrollleft{width:860px;margin:15px auto;display:block; overflow:hidden;}

.contact{ background:url(../images/contact_bg.jpg) no-repeat; width:264px; height:250px; margin-top:20px; float:right;}
.contact h2{ font-size:16px; color:#fff; font-weight:normal; margin-left:20px; margin-bottom:10px;margin-top:3px;}
.contact h2 a{ color:#fff; font-weight:normal; } 
.contact b{ margin-left:15px; color:#046dbe; font-size:14px;}
.contact p{ margin-left:15px;font-size:12px;}
.contact p a{ color:#333;}
/*foot*/
.linkbg{ background:#0b58c2; padding:30px 0;}
.linkbgb{ background:url(../images/link_bg.png) no-repeat center; height:60px; padding-top:10px;}
.hide{display:none;}
#tab  ul a{ color:#666;}
#tab  ul{ color:#666;}
#tab{ line-height:22px;}
#tabs{ float:left;}
#tabs ul li{  margin:0px 10px 0 10px; background:url(../images/linkh.png) no-repeat; width:72px; text-align:center; height:22px; margin-bottom:1px; line-height:22px;}
#tabs ul li a{ color:#fff;}
#tabs ul li.on{ border-color:#103396;background:url(../images/link.png) no-repeat;}
.foot{ background:#313030; padding:20px 0;}
.foot ul{ width:620px; margin:0 auto;}
.foot ul span{ float:left; padding:0 8px; color:#ddd;}
.foot ul li{ float:left;}
.foot ul a{ color:#ddd;}
.foot p a{ color:#a2a2a2;}
.foot p{color:#a2a2a2; text-align:center; margin-top:20px;}






.cont{ width:925px; float:right; margin-bottom:30px;}
.ctitle{ background:url(../images/con_t.jpg) no-repeat; height:60px;}
.ctitle h2{ float:left; color:#fff; font-size:16px; font-weight:normal;margin:7px 0px 0 20px;}
.ctitle span{ float:right; color:#fff; font-size:12px; margin:10px 20px 0 0;}
.ctitle span a{ color:#fff;} 
.con{ background:url(../images/con_m.jpg) repeat-y; min-height:400px; padding:0px 20px;}
.conb{ background:url(../images/con_b.jpg) no-repeat bottom; height:30px;}

