* {margin:0;padding:0;}
html, body { height:100%;}
html {min-width:1000px;}
body { background:url(../images/bg.jpg) repeat-x top #fff;font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#333;}
img {border:0;behavior: url("iepngfix.htc");}
ul, ol { list-style:none;}
.clear {clear:both;}
.alignright {text-align:right;}
.aligncenter { text-align:center;}
.alignleft { text-align:center;}
.fleft{ float:left;}
.mg{ margin-top:5px;}
input{ border:1px solid #CCC;}
.bd{ border:1px #CCCCCC solid;}

/*==== 全局 =====*/
#top {width:1000px; height:96px;_height:96px; margin:0 auto;}
#navi{width:1000px; height:40px; line-height:40px; margin:0 auto;}

#banner1{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/aboutpic.jpg) no-repeat center top;}
#banner2{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/productspic.jpg) no-repeat center top;}
#banner3{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/fuwupic.jpg) no-repeat center top;}
#banner4{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/jiarupic.jpg) no-repeat center top;}
#banner5{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/lxpic.jpg) no-repeat center top;}
#banner6{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/yejipic.jpg) no-repeat center top;}
#banner7{height:395px; height:146px; _height:146px; font-size:0px; margin:0 auto; width:100%; background:url(../images/xinwenpic.jpg) no-repeat center top;}

#wrapper{width:1000px; margin:0 auto; padding-top:30px;}
#wrappertop{width:983px; border:1px #CCCCCC solid; margin:0 auto; text-align:right; padding-right:15px; height:24px; line-height:24px; background:url(../images/homedi.jpg) repeat-x top; font-size:12px; color:#666;}
#wrappertop a{ font-size:12px; color:#666; text-decoration:none;}
#wrappertop a:hover{ font-size:12px; color:#e95412; text-decoration:underline;}
#wrappern{width:1000px; margin:0 auto; padding-top:5px;}
#kong{width:1000px; margin:0 auto; height:10px; line-height:10px; _height:10px; font-size:0px;}
#footer{ width:100%; margin:0 auto; height:99px; line-height:20px; font-size:12px; color:#333; clear:both;}
.footbox{ width:1000px; margin:auto;}
.footlink{ width:985px; margin:auto; line-height:30px; height:30px; font-size:12px; color:#666; padding-left:15px; background:#d9d9d9;}
.footlink a{ font-size:12px; text-decoration:none; color:#333333;}
#footer a{ color:#666; text-decoration:none;}
.footpic{ float:right; width:140px; height:50px; margin-top:5px; text-align:right;}
.footzi{ float:left; width:785px; margin-top:10px; line-height:24px; padding-left:15px; color:#666666;}
/*==== top =====*/
.logo{ width:444px; height:66px; margin-top:18px; float:left;}
.home{ width:288px; height:53px; float:right; font-size:12px; margin-top:26px; text-align:right;}
.home a:link,.home a:visited{ color:#333; font-size:12px; text-decoration:none;}
.home a:hover{ color:#ff6600; font-size:12px; text-decoration:underline;}

/*==== menu 下拉菜单 =====*/
.menu{ float:left; width:810px;}
.time{ float:right; width:138px; text-align:center; font-size:10px; color:#da251c; line-height:40px; background:url(../images/ditu.jpg) no-repeat center center;}
.time a{font-size:12px; color:#da251c; text-decoration:none; line-height:40px;}
#nav {display:block; font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
#nav .mainlevel {float:left; text-align:center; display:block; background:url(../images/listline.jpg) no-repeat right top;}
#nav .mainlevel a {color:#e7f4fb; text-decoration:none; line-height:40px; height:40px; text-align:center; display:block; _width:100px; width:100px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#007e85;}

#nav .mainlevel ul {position:absolute; display:none; *width:90px; width:100px; z-index:20;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left; background:#00b5c0; border-bottom:1px #00d7e4 solid; font-size:12px;}
#nav .mainlevel li a { width:100px; line-height:26px; height:26px; display:block; color:#FFFFFF; _padding-bottom:10px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#fff; text-decoration:none; background:#e95412;}
#nav li a em {padding:0 3px;}
.Triangle_con {height:0px; display:block; _margin-bottom:-27px;/*IE6 only*/}
.sub_nav_01{ margin-left:0px;}

/*==== banner 变换 =====*/
.zhifub{height:410px; margin:0 auto; width:100%;}
.zfb_datu_ul{height:395px;position:relative;}
.zfb_datu_ul li{height:395px;position:absolute;top:0;left:0;z-index:10;width:100%;}
.datu_li1{background:url(../images/banner01.jpg) no-repeat top;background-size:cover;background-position:50% 50%;}
.datu_li2{background:url(../images/banner02.jpg) no-repeat;background-position:50% 50%;background-size:cover;}
.datu_li3{background:url(../images/banner03.jpg) no-repeat;background-position:50% 50%;background-size:cover;}
.datu_li4{background:url(../images/banner04.jpg) no-repeat;background-position:50% 50%;background-size:cover;}
.datu_li5{background:url(../images/banner05.jpg) no-repeat;background-position:50% 50%;background-size:cover;}
.datu_li6{background:url(../images/banner06.jpg) no-repeat;background-position:50% 50%;background-size:cover;}

/*----wrapper start----*/
.col1{ width:249px; float:left;}
.col2{ width:438px; float:left; margin-left:30px;}
.col3{ width:246px; float:right;}

.col2t{ width:438px; height:30px; float:left;}
.col2c{ width:418px; padding:9px; float:left; border:1px #ddd solid; border-top:none;}

.row1{ float:left; width:246px; height:80px; line-height:22px; background:url(../images/left100.jpg) no-repeat left top; font-size:12px; color:#FFFFFF; padding-bottom:5px;}
.row2{ float:left; width:249px;}
.row3{ float:left; width:246px; background:url(../images/xinwendi0.jpg) no-repeat left center;}
.row3 a{ font-size:14px; color:#007DC6; text-decoration:none;}
.row4{ float:left; width:246px;}
.row5{ float:left; width:246px; margin-top:6px;}

/*===== 首页滑门 =====*/
.tab{ width:438px;}
#TabTab03Con1{width:438px;line-height:28px; font-size:12px; padding-top:10px;}
#TabTab03Con2{width:438px;line-height:28px; font-size:12px; padding-top:10px;}
#TabTab03Con3{width:438px;line-height:28px; font-size:12px; padding-top:10px;}
#TabTab03Con4{width:438px;line-height:28px; font-size:12px; padding-top:10px;}

.xixi1{width:438px;height:19px;line-height:19px; background:url(../images/t01.jpg) no-repeat left;cursor:pointer; font-size:12px;}
.xixi2{width:438px;height:19px;line-height:19px; background:url(../images/t02.jpg) no-repeat left;cursor:pointer; font-size:12px;}
.xixi3{width:438px;height:19px;line-height:19px; background:url(../images/t03.jpg) no-repeat left;cursor:pointer; font-size:12px;}
.xixi4{width:438px;height:19px;line-height:19px; background:url(../images/t04.jpg) no-repeat left;cursor:pointer; font-size:12px;}

.tab1{width:107px;height:19px;line-height:19px;float:left;text-align:center;cursor:pointer;}
.tab2{width:107px;height:19px;line-height:19px;float:left;text-align:center;cursor:pointer;}
.tab3{width:107px;height:19px;line-height:19px;float:left;text-align:center;cursor:pointer;}
.tab4{width:107px;height:19px;line-height:19px;float:left;text-align:center;cursor:pointer;}

/*===== 首页产品 =====*/
.honorbox{ width:418px; float:left; margin-bottom:5px; margin-top:5px; padding-bottom:5px; border-bottom:1px #CCCCCC solid;}
.honorpic{ width:81px; height:81px; float:left;}
.honorpic img{ width:79px; height:79px; float:left; border:1px #ccc solid;}
.honorzi{ width:327px; float:right; font-size:12px; color:#666; line-height:20px;}
.honorzi a{font-size:12px; color:#008991; text-decoration:none; line-height:20px;}

.list1{margin:0 auto; width:425px;}
.list1 li{ float:left;line-height:25px; padding-left:15px; width:425px; _width:425px; background:url(../images/dian2.jpg) no-repeat left center; color:#0C7AB6; border-bottom:1px solid #eee;}
.list1 li a{ cursor:pointer; color:#0C7AB6; text-decoration:none; font-size:12px;}
.list1 li a:hover{ cursor:pointer; color:#0C7AB6; text-decoration:underline; font-size:12px;}

.leftt{ float:left;}
.right_new{ float:right; padding-right:5px; font-size:10px;}

.jishu{ width:246px; float:left; margin-bottom:5px; padding-bottom:5px; border-bottom:1px #eee solid;}
.jishupic{ width:90px; height:63px; float:left;}
.jishupic img{ border:1px #eee solid;}
.jishuzi{ width:145px; float:right; font-size:12px; line-height:20px; color:#888;}
.jishuzi a{ font-size:12px; line-height:21px; color:#065BD1; text-decoration:none;}

.list2{width:231px; float:left;}
.list2 li{ float:left; width:231px;line-height:29px; padding-left:15px; background:url(../images/dian1.jpg) no-repeat left center; color:#666;}
.list2 li a{color:#666; text-decoration:none; font-size:12px;}
.list2 li a:hover{color:#065BD0; text-decoration:underline; font-size:12px;}

/*==== 内页 =====*/
.left{ float:left; width:188px; overflow:hidden;}
/*left*/
.left_box{ width:188px; float:left; overflow:hidden;}
.left_ditu{ width:188px; float:left; overflow:hidden; margin-bottom:10px;}
.left_title{ width:188px; height:39px; line-height:39px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#fff; background:url(../images/lefttitle.jpg) no-repeat;}
.left_cont{ width:188px; overflow:hidden;}
/*左侧菜单开始*/
#PARENT{width:188px; float:left;}
#leftlist {float:left;width:188px;line-height: 29px; list-style-type: none;text-align:left;}    /*定义整个ul菜单的行高和背景色*/
#leftlist a {width: 161px; display: block; font-size:12px; padding-left:27px;} /*Width(一定要)，否则下面的Li会变形*/
#leftlist li {background:url(../images/line1.jpg) no-repeat; /*一级目录的背景色*/ float:left; margin-top:1px;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/}
#leftlist li a:hover{background:url(../images/line2.jpg) no-repeat; /*一级目录onMouseOver显示的背景色*/}
#leftlist a:link  {color:#333; text-decoration:none;}
#leftlist a:visited  {color:#333; text-decoration:none;}
#leftlist a:hover  {color:#e95412; text-decoration:none; font-weight:bold;}

.tu{float:left;}

.right{ float:right; width:800px;}
.r_con{ width:780px;_width:780px; padding:10px; font-size:12px; line-height:24px; float:left; }

.page{ text-align:center; height:30px; line-height:30px; font-size:12px; color:#000; margin-top:15px; float:left; width:780px;}
.page a{ font-size:12px; color:#000000; text-decoration:none;}
.page a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}

.list4{overflow:hidden;}
.list4 li{ float:left; width:740px;line-height:30px; border-bottom:1px dotted #CCC; padding-left:15px; background:url(../images/dian1.jpg) no-repeat left center; font-size:10px; color:#666;}
.list4 li a{color:#333333; text-decoration:none; font-size:12px;}
.list4 li a:hover{color:#e95412; text-decoration:underline; font-size:12px;}

.tt{ border-bottom:1px #CCCCCC dotted; font-size:16px; font-weight:bold; text-align:center; list-style:30px;}
.mm{ text-align:center; font-size:12px; color:#999999; list-style:26px;}
.ncon{ margin:0 auto;}

.cplist{ width:770px; height:129px; float:left; margin-top:15px; padding:5px; border:1px #CCCCCC solid; background:url(../images/cpdi.jpg) repeat-x top; font-size:10px; color:#666;}
.cplistpic{ width:128px; height:128px; float:left;}
.cplistzi{ width:630px; float:right; font-size:12px; line-height:24px; color:#555;}
.cplistzi a{ font-size:14px; line-height:24px; color:#008991; text-decoration:none;}

/*左侧菜单开始*/
.productspic{ MARGIN: 0px auto; WIDTH: 780px; margin-bottom:15px;}
#con {FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 780px;}
#tags { padding:0px; MARGIN: 0px 0px 0px 20px; WIDTH: 760px; HEIGHT: 34px; font-size:14px; line-height:34px; color:#FFFFFF;}
#tags LI { FLOAT: left; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none; HEIGHT: 30px; line-height:30px;}
#tags LI A { padding:0px 20px; BACKGROUND:#008991; FLOAT: left; COLOR: #fff; HEIGHT: 30px; TEXT-DECORATION: none;}

#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag { background:#FFFFFF; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT:34px; border:1px #CCCCCC solid; border-bottom:none;}
#tags LI.selectTag A { background:#FFFFFF; COLOR: #008991; LINE-HEIGHT:34px; HEIGHT:34px;}
#tagContent { PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff}
.tagContent {PADDING:10px; DISPLAY: none; WIDTH: 760px; COLOR: #474747;}
#tagContent DIV.selectTag {DISPLAY: block}

.faqbox{ width:770px; float:left;}

.lyz{ width:770px; overflow:hidden; clear:both; float:left;}
.lyz li{ float:left; line-height:20px; font-size:12px; color:#666; margin-top:15px; width:206px; height:167px; text-align:center; background:url(../images/picdi.jpg) no-repeat center top; padding:17px;}
.lyz li img{ width:206px; height:137px;}
.lyz li a{ cursor:pointer; color:#666; text-decoration:none; font-size:12px;}
.lyz li a:hover{ cursor:pointer; color:#666; text-decoration:underline; font-size:12px;}
.manu {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; margin-top:10px; margin-left:3px; margin-right:3px; PADDING-TOP:5px; TEXT-ALIGN: center; clear:both; }
.manu A {BORDER: #d4d4d4 1px solid; MARGIN: 2px; COLOR: #595959; padding:5px 8px; text-decoration:none; background:#fff;}
.manu A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu .current {  FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; padding:5px 8px; BACKGROUND-COLOR: #e97222;}
.manu .current1 { padding:5px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #3d8bc7;}
.manu .disabled {BORDER: #fff 1px solid; MARGIN: 2px; COLOR: #ccc; padding: 5px; background:#fff;}

.xiaod_div{text-align:center;margin-top:5px;}
.xiaod_div span{display:inline-block;margin-right:10px;width:12px;height:12px;background:url(../images/ico.png) no-repeat -29px 0;cursor:pointer;}
.xiaod_div .a_active{background-position:0 0;}

.hide{display:none;}

/* paginations */
.pagination {
	border-radius: 0;
	margin: 0;
	text-align: center;
}
.pagination .active{
	COLOR: #fff;
	BACKGROUND-COLOR: #e97222;
}
.pagination .active span{
	COLOR: #fff;
 
}

.pagination > li {
    display: inline-block;
    margin-left: 15px;
	BORDER: #d4d4d4 1px solid;
    padding: 2px 8px;
}
.pagination > li > a, .pagination > li > span,
.pagination > li:first-child > a, .pagination > li:first-child > span,
.pagination > li:last-child > a, .pagination > li:last-child > span {
	border-radius: 25px !important;
	border: none;
	color: #868c93;
	text-decoration: none;
}
.pagination > li > span,
.pagination > li > span:hover {
	//background: #555;
	//color: #fff;
}
.pagination > li:first-child > a,
.pagination > li:last-child > a {
	//padding: 4px 12px 8px;
}

