/* CSS Document */
BODY {
	font-size:12px; 
	line-height:24px;
	margin:0px ; 
	padding:0px;
	border:0px;
	width:100%;
	font-family:"宋体", arial;
	background:#f3f3f3 url(../images/top_bg.jpg) repeat-x;
	color:#4c4c4c;
}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,p,u,i,span{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
img{vertical-align:top;}
u{ text-decoration:none;}
a{ text-decoration:none; color:#4c4c4c;}
a:hover{color:#015cc0; }
/***通用样式***/
.box{ width:1000px; overflow:hidden; margin:0 auto;}
/***头部***/
.top{ overflow:hidden; width:1000px; height:111px;  background:url(../images/top.jpg) no-repeat top;}

/***导航***/
.nav{ overflow:hidden; width:1000px; height:40px; line-height:30px;}
.nav ul li{ width:111px; float:left; line-height:40px; font-size:14px; text-align:center; background:url(../images/line03.jpg) no-repeat left;}
.nav ul li.li01{ background:none;}
.nav ul li a{ display:block; width:110px; height:40px; color:#fff;}
.nav ul li a:hover{ background:url(../images/nav_hover.jpg) repeat-x; color:#fff;}
/***大图***/



.flash{ width:1000px; height:338px; float:left; display:inline; overflow:hidden; }
.flash img{width:1000px; height:338px;}
/******图片切换****/
.container,.container * {margin:0;padding:0;}
.container {width:1000px; height:338px;overflow:hidden;position:relative;}
.slider {position:absolute;}
.slider li {list-style:none;display:inline;}
.slider img {width:1000px; height:338px;}
.num {position:absolute;right:5px;bottom:5px;}
.num li {float:left;color:#07783A;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:2px 1px;border:1px solid #115ebd;background-color:#fff;}
.num li.on {color:#fff;line-height:21px;width:21px;height:21px;font-size:16px;margin:0 1px;border:0;background-color:#115ebd;font-weight:700;}


/***分类***/
.xilie{ width:267px; overflow:hidden; height:525px; float:left;  margin-top:20px; color:#fff;}
.fenlei a{ color:#fff;  padding:3px;}
.fenlei a:hover{ background:#2b74f3;}
.xilie_nav{ width:197px; height:38px; float:left; background:url(../images/pro_nav_bg.jpg) no-repeat; line-height:38px; padding-left:70px; font-size:18px; font-family:"微软雅黑";}
.fenlei{ overflow:hidden; padding:10px 10px 0 10px; float:left; width:247px;background:#015cc0;}
.fenlei h3{ height:30px; line-height:30px; float:left; width:237px; background:#2b74f3; font-size:14px; font-weight:300; padding-left:10px; margin:5px 0 10px 0;}
.fenlei p{ display:block; line-height:30px; height:30px; float:left; width:123px;}
.tubiao{ width:267px; float:left; overflow:hidden; margin-top:20px;}
.tubiao p{ width:128px; float:left; display:block; height:53px; }
.tubiao p:hover{FILTER: alpha(opacity=80); BACKGROUND: #000; opacity: 0.8;}
/****公司简介**/
.about{ overflow:hidden; width:345px; height:285px; float:left; margin:20px 20px 1px 22px; }
.about_nav { overflow:hidden;border-bottom:3px solid #1a62bc;}
.about_nav a{ overflow:hidden; float:right; }
.about_nav a:hover{FILTER: alpha(opacity=80); BACKGROUND: #000; opacity: 0.8}
.about_nav b{ font-size:18px; font-family:"微软雅黑"; color:#191919;}
.about_cen{ overflow:hidden; line-height:30px;}
.about_cen img{ margin:20px 0 10px 0;}
.about_cen a{ color:#f00;}
.about_cen a:hover{ color:#015cc0;}
/****新闻**/
.news{ overflow:hidden; width:345px; height:285px; float:right; margin-top:20px;}
.news_cen p{ display:block; width:343px; height:80px; background:url(../images/line02.jpg) no-repeat bottom;float:left; overflow:hidden; padding-top:15px; padding-bottom:15px;color:#595959; line-height:24px;}
.news_cen p img{ width:106px; height:80px; float:left; display:block; padding-right:12px;}
.news_cen p a:hover img{filter:alpha(opacity=80);opacity:0.8;}
.news_cen p b{ display:block; width:220px; font-size:14px; float:left;}
.news_cen p b a{ color:#1a62bc;}
.news_cen p b a:hover{ color:#f00;}
.news_cen p a{color:#f00;}
.news_cen p a:hover{color:#ae2417;}
.news_cen ul li{ width:360px; height:34px; line-height:34px; background:url(../images/line01.jpg) no-repeat bottom  left; float:left;}
.news_cen ul li u{ width:255px; padding-left:15px; overflow:hidden; height:30px; display:block; float:left;}
.news_cen ul li i{ float:right;color:#999999; width:90px;}

/***案例***/
.case{ overflow:hidden; width:720px; float:right; height:232px; margin-top:5px; }
.case_nav{ overflow:hidden; border-bottom:3px solid #1a62bc; height:33px; line-height:33px;}
.case_nav a{ float:right; margin-top:10px;}
.case_nav b{ font-size:18px; font-family:"微软雅黑"; font-weight:300; width:100px; padding-left:13px;display:block;height:33px; background:url(../images/case_nav.jpg) no-repeat;  color:#fff;}
.case_cen{ overflow:hidden; padding-top:30px;}
.case_cen ul{ overflow:hidden; width:750px;}
.case_cen ul li{ width:168px; height:160px; float:left; text-align:center; padding-right:15px;}
.case_cen ul li img{ width:160px; height:123px; display:block; border:2px solid #e0e0e0;}
.case_cen ul li:hover img{border:2px solid #2b74f3;filter:alpha(opacity=90);opacity:0.9; background:#fff;}
.case_cen ul li i{ height:40px; line-height:40px;}
/***产品***/
.pro{ overflow:hidden; width:1000px; float:left; height:300px;}
.pro_nav{ background:url(../images/pro_nav.jpg) no-repeat bottom; height:43px; line-height:43px; width:985px; font-size:18px; font-family:"微软雅黑"; padding-left:15px; color:#0148a9;}
.pro_nav a{ display:block; width:60px; height:28px; margin-top:10px; float:right; }
.pro_cen{ border:1px solid #dbe6f4; width:958px; overflow:hidden; padding:30px 20px 0px 20px;}
.pro_img{ overflow:hidden; width:958px;  border-top:none;  height:220px;}
.pro_img ul li{ width:176px; height:220px; float:left; padding-left:15px; text-align:center;}
.pro_img ul li img{ display:block; width:164px; height:169px; border:2px solid #dedede; padding:1px;display:block;}
.pro_img ul li i{ display:block; height:35px; line-height:35px; width:180px;}
.pro_img ul li:hover img{border:2px solid #0148a9;}
/***底部***/
.floor{ overflow:hidden; background:#0148a9; color:#fff; margin-top:20px; padding:10px;}
.floorc_cen{ width:1000px; margin:0 auto;}
.floorc_cen a{ color:#6fa4ed;}
.floorc_cen a:hover{ color:#fff;}


/***右边***/
.ri{ overflow:hidden; float:right; width:710px; margin-top:20px;}
.ri_nav{ background:url(../images/pro_nav.jpg) no-repeat left bottom; height:43px; line-height:43px; width:710px; float:left; }
.ri_nav b{font-size:18px; font-family:"微软雅黑"; padding-left:15px; color:#0148a9;}
.ri_nav i{color:#fff; padding:10px 10px 0 15px;}
.ri_pro{ overflow:hidden; border:1px solid #dbe6f4; width:708px;  float:left; padding-top:20px;}

.ri_pro ul li{ width:176px; height:190px; float:left; text-align:center;}
.ri_pro ul li img{ display:block; width:135px; height:139px; border:2px solid #dedede; padding:1px;display:block;}
.ri_pro ul li i{ display:block; height:35px; line-height:35px; width:137px;}
.ri_pro ul li:hover img{border:2px solid #0148a9;}
.xilie01{ width:267px; overflow:hidden; float:left;  margin-top:20px; color:#fff;}
.ri_pro_sub{ overflow:hidden; border:1px solid #dbe6f4; width:688px; padding:10px; float:left;}
.sub{ width:688px; background:#dae5fa; text-align:center;}
.sub i{ color:#0248aa;}
.ri_pro_sub h3{ overflow:hidden; text-align:center; height:60px; line-height:60px; font-size:18px;}
.sub_cen{ overflow:hidden; padding-top:20px;}

.ri_about{overflow:hidden; border:1px solid #dbe6f4; width:688px; padding:10px; float:left; min-height:350px;}
.fenlei01 h3{height:30px; line-height:30px; float:left; background:#2b74f3; font-size:14px; padding:0; font-weight:300; margin:5px 0 10px 0; width:247px; }
.fenlei01 h3 a:hover{ color:#015cc0; background:#9fc1fc}
.fenlei01 h3 a{ width:235px; height:24px; display:block; padding-left:10px;}

.new01{ width:688px; overflow:hidden; height:90px; background:url(../images/line02.jpg) repeat-x bottom;  padding-top:10px;}
.new01 p.b04{ display:block; width:688px; }
.new01 p.b04 a{ font-size:16px; font-weight:700; color:#666666;}
.new01 p.b04 a:hover{ color:#0875b4;}
.new01 p.b04 i{ color:#f00;}
.new01 i{ line-height:22px; color:#8e8e8e;}
.new01 i a{ color:#f00;}
.new01 i a:hover{ color:#0875b4; }
.new01 p.b04 span{ float:right; display:block; width:120px; background:url(../images/ico02.jpg) no-repeat 70px; color:#b4b4b4;}
.ri_case{ overflow:hidden; border:1px solid #dbe6f4; width:708px;  float:left; padding-top:20px;}
.ri_case ul li{ width:176px; height:190px; float:left; text-align:center;}
.ri_case ul li img{ display:block; width:160px; height:123px; border:2px solid #dedede; padding:1px;display:block;}
.ri_case ul li i{ display:block; height:35px; line-height:35px; width:137px;}
.ri_case ul li:hover img{border:2px solid #0148a9;}




.float0831 {POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute;height:240px; z-index:9999;}
.float0831 .floatL {POSITION: relative; WIDTH:39px; FLOAT: left;}
.float0831 .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px;}
.float0831 .btnOpen {BACKGROUND:url(../images/x_l.png) no-repeat;POSITION: relative; WIDTH:39px; HEIGHT:139px;TOP:26px; LEFT: 0px;}
.float0831 .btnCtn {BACKGROUND:url(../images/s_l.png) no-repeat;POSITION: relative; WIDTH:39px; HEIGHT:139px; TOP:26px; LEFT: 0px;}
.float0831 .floatR {BACKGROUND:url(../images/q_r.png) no-repeat;WIDTH: 137px;height:240px;FLOAT: left; OVERFLOW: hidden}
.float0831 .floatR .uis{ width:119px; height:169px;margin-top:36px;float:left; margin-left:9px; display:inline;}
.float0831 .floatR .uis li{width:119px; height:23px; float:left;margin-top:9px;}










