@charset "gb2312";
/* CSS Document */
*
{
	margin:0;
	padding:0;
}
.fr { float:right;}
.fl { float:left;}
.fl1 { float:right;}
body
{
	font-size:12px;
	font-family:"宋体";
	line-height:24px;
	color:#3a3a3a;
	background:url(bg.jpg) repeat-x top #ededed;
}
h1,h2,h3,h4,h5,h6
{
	font-weight:normal;
	font-size:12px;
}
small
{
	font-size:12px;
}
b
{
	font-weight:normal;
}
ul
{
	list-style:none;
}
a
{
	text-decoration:none;
	color:#3a3a3a;
}
a:hover
{
	text-decoration:underline;
}
.clear
{
	clear:both;
}
img
{
	border:0px;
}
#top
{
	width:1000px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
#logo
{
	width:1000px;
	height:100px;
	background:url(logo.png) no-repeat;

}
#logo div
{
	text-align:right;
	padding-top:14px;
	
}
#logo div a
{
	color:#3b3b3c;
	margin-right:21px;
}
.nav_t {
	width: 410px;
	height: 46px;
	text-align: right;
	float: right;
	margin-right: 20px;
	
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
	padding-right: 0px;
	color:#333;
}
.h_con { height: 100px;overflow: hidden;}
.h_con h1 { padding:16px 0 0 0;}
.h_con h1 img { float:left;}
.h_con h1 span { width:200px; float:left; padding:0 0 0 15px; font-size:15px; font-weight:normal; color:#006bc3; font-family:"微软雅黑"; line-height:28px;}
.h_con h1 span em { font-size:16px; font-style:normal; color:#454545; display:block;}
.h_pho { width:260px; padding:25px 0 0 0; overflow:hidden; color:#1a7cbd; font-size:16px; background:url(tel.gif) no-repeat 50px 36px; overflow:hidden; line-height:28px; font-family:"微软雅黑"; color:#464646;}
.h_pho em { float:left; padding-right:81px;}
.h_pho span { font-size:22px; display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#ff4c00;}
.nav_t h1 span { width:410px; float:left; padding:0 0 0 15px; font-size:16px; font-weight:normal; color:#006bc3; font-family:"微软雅黑"; line-height:28px;}
.nav_t h1 span em { font-size:15px; font-style:normal; color:#454545; display:block;}
.nav_t a {
	color: #333;
}
.span1{
	display: block;
	padding-top: 6px;
	}
.span1 h1{
	padding:10px;
	font-size:18px;
	font-weight:bold;
	color:#000;
	}
#nvr
{
	width:1000px;
	height:40px;
	overflow:hidden;
	line-height:40px;

}
#nvr ul li
{
	float:left;
	font-size:14px;
	font-weight:bold;
	background:url(shu01.jpg) no-repeat left;
	padding:0 15px;
}
#nvr ul .first
{
	background:none;
}
#nvr ul li a
{
	 float:left; width:93px; text-align:center; color:#fff;
}
#nvr ul li a:hover
{background:url(nav-b.jpg) no-repeat 50% 0;
}
.h_pho { width:260px; padding:25px 0 0 0; overflow:hidden; color:#1a7cbd; font-size:16px; background:url(tel.gif) no-repeat 50px 36px; overflow:hidden; line-height:28px; font-family:"微软雅黑"; color:#464646;}
.h_pho em { float:left; padding-right:81px;}
.h_pho span { font-size:22px; display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#ff4c00;}
#banner
{
	width:990px;
	height:290px;
	overflow:hidden;
	border:solid 5px #fff;
	margin-top:10px;
}
#banbg
{
	width:1000px;
	height:51px;
	overflow:hidden;
	background:url(banbg.png) no-repeat;
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/banbg.png");
}
#bottom
{
	background:url(bottom.jpg) repeat-x;
	height:117px;
}
#bnr
{
	width:1000px;
	overflow:hidden;
	height:auto;
	margin:0 auto;
	text-align:center;
	padding-top:8px;
	line-height:26px;
	color:#1f1f1f;
}
#main
{
	width:1000px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
#left
{
	width:250px;
	height:auto;
	float:left;
	overflow:hidden;
}
.l1
{
	width:250px;
	background:url(lt02.png) repeat-y;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
.l2
{
	width:250px;
	background:url(lt03.png) no-repeat bottom;
	height:auto;
	overflow:hidden;
}
.l3
{
	width:250px;
	background:url(lt01.png) no-repeat top;
	height:auto;
	overflow:hidden;
}
.lbt
{
	width:99px;
	text-align:center;
	height:29px;
	color:#fff;
	background:url(lbt.jpg) no-repeat;
	margin:15px 0 0 15px;
}
.lbt a
{
	color:#fff;
}
#gywm
{
	width:224px;
	height:81px;
	overflow:hidden;
	margin:15px auto 0; 
}
#gywmw
{
	width:230px;
	margin:10px auto;
	line-height:18px;
	height:auto;
	overflow:hidden;
}
#fl ul 
{
	padding-bottom:15px;
}
#fl ul li
{
	width:230px;
	height:34px;
	overflow:hidden;
	background:url(bt01.jpg) no-repeat;
	margin:15px auto 0;
}
#fl ul li a
{
	color:#000000;
	line-height:34px;
	padding-left:27px;
}
#zhis ul li
{
	height:36px;
	background:url(h01.jpg) no-repeat bottom;
	line-height:36px;
	width:244px;
	margin:0 auto;
}
#zhis ul li a
{
	background:url(ioc1.jpg) no-repeat left;
	padding-left:10px;
	margin-left:15px;
}
#zhis ul
{
	padding-bottom:10px;
}
#lxwm
{
	width:230px;
	margin:10px auto;
	line-height:26px;
}
#right
{
	width:740px;
	height:auto;
	float:right;
	overflow:hidden;
}

.r1
{
	width:740px;
	background:url(r02.jpg) repeat-y;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
.r2
{
	width:740px;
	background:url(r03.jpg) no-repeat bottom;
	height:auto;
	overflow:hidden;
}
.r3
{
	width:740px;
	background:url(r01.jpg) no-repeat top;
	height:auto;
	overflow:hidden;
}
.rbt
{
	background:url(rbts.jpg) repeat-x;
	height:18px;
	margin:15px 15px 0;
	overflow:hidden;
}
.rbt span
{
	display:block;
	float:left;
	background-color:#f4f4f4;
	font-size:14px;
	font-weight:bold;
	color:#0662bc;
	line-height:18px;
	padding-right:10px;
}
.rbt span b
{
	padding-left:5px;
}
.rbt span a
{
	color:#0662bc;
}
.rbt small
{
	float:right;
	display:block;
	background:url(more.jpg) no-repeat right center #f4f4f4;
	width:56px;
	height:18px;
	color:#fff;
	font-size:14px;
	text-align:right;
	padding-right:5px;
	line-height:18px;
}
.rbt small a
{
	color:#fff;
}
.rbt small1
{float:right;
width:auto;
	background-image:none;
	background-color:#f4f4f4;
	font-size:12px;
	color:#c30003;
	padding-right:0px;
	padding-left:10px;
}
.rnr
{
	width:720px;
	margin:5px auto 0; 
	overflow:hidden;
	height:auto;
}
#dt
{
	width:240px;
	height:174px;
	padding:10px 0 0 10px;
	overflow:hidden;
	float:left;
}
#zxdt
{
	width:710px;
	height:auto;
	overflow:hidden;
	padding:0 5px 0 0;
	float:right;
}
#zxdt ul
{
	margin:10px 0 10px 0;
}
#zxdt ul li 
{
	clear:both;
	background:url(dian01.jpg) repeat-x bottom;
	height:26px;
	vertical-align:bottom;
	line-height:26px;
}
#zxdt ul li a
{
	float:left;
	background:url(ioc2.jpg) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 4px;
}
#zxdt ul li span
{
	float:right;
	width:90px;
	text-align:left;
}
#zxdt ul li small
{
	float:right;
	font-size:12px;
	width:30px;
	text-align:left;
}
/****************************产品展示**************************************/
#cpzs 
{
	width:738px;
	height:auto;
	margin:0 auto 0 auto;
	overflow:hidden;
}
#cpzs ul
{
	padding:0 0 0 5px;
}

#cpzs ul li
{
	float:left;
	margin-right:10px;
	margin-top:10px;
}
#cpzs ul li a
{
	background-color:#fff;
	display:block;
}
#cpzs ul li a img 
{
	width:166px;
	height:146px;
	border:solid 1px #c1c1c1;
	padding:1px;
}
#cpzs ul li h6
{
	text-align:center;
	font-size:12px;
	margin-top:5px;
	line-height:normal;
}
#cpzs ul li h6 a
{
	background:none;
	color:#3f3f3f;
}
.page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 10px
}
/****************************产品展示**************************************/
.links
{
	margin:0 10px;
	line-height:20px;
	padding-bottom:10px;
}
.links a
{
	margin-right:5px;
	font-size:12px;
}
.main
{
	width:1000px;
	overflow:hidden;
	margin:0 auto 10px;
	background:url(lt02.png) repeat-y left;
}
.main_bg
{
	width:1000px;
	overflow:hidden;
	background:url(mb.jpg) no-repeat bottom left;
	height:auto;
}
.main_bg .l1
{
	background:none;
}
.main_bg .l2
{
	background:none;
}
.main_bg .rbt small
{
	width:auto;
	background-image:none;
	background-color:#f4f4f4;
	font-size:12px;
	color:#0662bc;
	padding-right:0px;
	padding-left:10px;
}
.main_bg .rbt small a
{
	color:#0662bc;
}
.main_bg .r1
{
	margin-bottom:0; 
}
/****************************单篇文章**************************************/
.dpwz
{
	width:100%;
	height:auto;
	
}
.dpwz h1
{
	font-size:12px;
	font-weight:normal;
	padding:5px 10px 10px 10px;
	height:auto;
}
.tplb
{
	height:auto;
	width:100%;
}
.dpwz h2
{
	line-height:30px;
	padding:10px 0 0 0;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	width:100%;
	height:auto;
}
.dpwz h3
{
	font-size:12px;
	font-weight:normal;
	text-align:center;
	margin:0 auto 0 auto;
	width:98%;
	height:auto;
	background:url(dian01.jpg) repeat-x bottom;
}
.dpwz h3 span
{
	margin-right:10px;
}
.dpwz ul
{
	width:96%;
	height:auto;
	background:url(dian01.jpg) repeat-x top;
	margin:0 auto 0 auto;
	padding:0 10px 0 10px;
}
.fy01
{
	float:left;
}
.fh01
{
	float:right;
}
.dpwz h4
{
	width:718px !important; 
	width:708px;
	height:auto;
	text-align:center;
	margin:0 auto 5px auto;
	padding:10px 0 3px 0;
	background:url(dian01.jpg) repeat-x bottom;
}
.dpwz h4 b
{
	font-size:12px;
	font-weight:normal;
	width:100%;
	height:auto;
	text-align:center;
	display:block;
}
.dpwz h5
{
	font-size:12px;
	font-weight:normal;
	width:674px;
	text-align:center;
	float:left;
}
.dpwz h5 span
{
	margin-right:50px;
}
.dpwz b
{
	font-size:12px;
	font-weight:normal;
	float:right;
	margin-right:10px;
}
.dpwz h6
{
	font-size:12px;
	width:98%;
	height:auto;
	font-weight:normal;
	text-align:left;
	margin:0 auto 0 auto;
	line-height:20px;
	background:url(dian01.jpg) repeat-x bottom;
}
/****************************单篇文章**************************************/
/****************************文章列表*********************************/
.wzlb
{
	width:100%;
	height:auto;
	margin:0 auto 0 auto;
	padding:5px 0 10px 0;
}
.wzlb ul li
{
	margin:0 10px 0 5px;
	background:url(dian01.jpg) repeat-x bottom;
	padding:0 0 0 5px;
	height:28px;
	vertical-align:bottom;
	line-height:30px;
	clear:both;
}
.wzlb ul li a
{
	float:left;
	background:url(ioc2.jpg) no-repeat left;
	padding:0 0 0 10px;
}
.wzlb ul li span
{
	float:right;
	width:90px;
	text-align:left;
}
.wzlb ul li small
{
	font-size:12px;
	width:30px;
	text-align:left;
	float:right;
}
/****************************文章列表*********************************/



.menuTitle
{
	width:230px;
	height:34px;
	background:url(bt01.jpg) no-repeat;
	font-size:13px;
	cursor:pointer;
	margin:10px auto 0;
	line-height:34px; 
}
.menuTitle span
{
	color:#BA090B;
	margin-left:28px;

}
.menuContent
{
	width:250px;
	height:auto;
}
.menuContent ul
{
	display:block;
	width:210px;
	height:auto;
	margin:0 auto;
}
.menuContent ul li
{
	float:left;
	width:100px;
	height:auto;
	background:url(h02.jpg) repeat-x bottom;
	line-height:30px;
	height:30px;
}
.menuContent ul li a
{
	margin:0;
	padding:0 0 0 10px;
	background:none;
	background:url(ioc1.jpg) no-repeat center left;
}
.rnr #zs_nr
{
	 width:738px;
	 height:auto;
	 overflow:hidden;
	 background:url(zsbg.jpg) no-repeat center center;
}
.rnr #zs_nr ul li
{
	width:345px;
	height:36px;
	overflow:hidden;
	line-height:36px;
	vertical-align:bottom;
	background:url(dian01.jpg) repeat-x bottom;
}
.rnr #zs_nr ul li a
{
	float:left;
}
.rnr #zs_nr ul li small
{
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#00478e;
}
.rnr #zs_nr ul li span
{
	float:right;
}
.rnr #zs_nr ul
{
	float:left;
	margin:5px 0 0 10px;
	_margin:5px 0 0 5px;
}

#zxyd
{
	width:94%;
	height:480px;
	margin:20px auto;
	border:solid 1px #dcdcdc;
	overflow:hidden;
	padding:0 10px 0 0;
}
#xinx
{
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	width:120px;
	line-height:430px;
}
#neir
{
	float:right;
	border:solid 1px #dcdcdc;
	margin:10px 0 10px 0;
	width:550px;
	height:auto;
	line-height:30px;
	padding:10px 0 10px 0;
}
#neir small
{
	font-size:12px;
	color:#F00;
	margin:0 0 0 10px;
}
.jul
{
	margin-top:10px;
}

/*百度AD*/
@media Unknown    
{
BODY {
-webkit-text-size-adjust: none
}
    }
.scrollingimg {
POSITION: relative; WIDTH:239px; BACKGROUND: #ebebeb
}
.imgview {
WIDTH: 239; HEIGHT: 150px; CLEAR: both
}
.imgnav {
POSITION: absolute; TEXT-ALIGN: center; WIDTH: 90px; BOTTOM: 25px; HEIGHT: 20px; OVERFLOW: hidden; RIGHT: 0px
}
.imgtitle {
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 24px; OVERFLOW: hidden; PADDING-TOP: 0px;
background-color:#585858;
FILTER: alpha(opacity=50);
opacity: 0.5;
}
.imgview A {
FONT-SIZE: 0px; TEXT-DECORATION: none
}
.imgview IMG {
WIDTH: 239px; HEIGHT: 178px;
}
.imgnav A.navbtn {
FILTER: alpha(opacity=50); WIDTH: 20px; DISPLAY: block; FONT: bold 12px/20px normal; FLOAT: right; HEIGHT: 20px; COLOR: #000; CURSOR: pointer; TEXT-DECORATION: none; opacity: 0.5
}
.imgnav A.navbtn:link {
BACKGROUND: #000; COLOR: #fff
}
.imgnav A.navbtn:visited {
BACKGROUND: #000; COLOR: #fff
}
.imgnav A.navbtn:hover {
BACKGROUND: #ff0; COLOR: #000
}
.imgnav A.navbtn:active {
BACKGROUND: #bbb; COLOR: #000
}
.imgnav A.curbtn:link {
BACKGROUND: #ebebeb; COLOR: #000; FONT-WEIGHT: bold
}
.imgnav A.curbtn:visited {
BACKGROUND: #ebebeb; COLOR: #000; FONT-WEIGHT: bold
}
.imgtitle A {
FONT: 14px/24px normal; font-weight:bold;
}
.imgtitle A:link {
COLOR: #fff; TEXT-DECORATION: none
}
.imgtitle A:visited {
COLOR: #fff; TEXT-DECORATION: none
}
.imgtitle A:hover {
TEXT-DECORATION: underline; color:#fff;
}
/*百度AD结束*/

/*首页滚动*/
#demoLeft {
float:left;
margin:0 0 0 5px;
overflow:hidden;
width: 990px;
height:165px;
}

#demoLeft .indemo {
float: left;
width: 1000%;
}


#demo1 {
float: left;
padding-right:8px;
}
#demo2 {
float: left;
}

#demo1 img,#demo2 img{
width:177px;
height:132px;
border:solid 1px #c6d9fa;}
/*首页滚动结束*/
