﻿@charset "gb2312";
/* CSS Document */
BODY {
	FONT-SIZE: 12px; text-align:center; MARGIN: 0px auto; COLOR: #333; FONT-FAMILY: '宋体',Arial,Verdana,Sans-Serif
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px ; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {padding:0px;margin:0px;
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {padding:0px;marin:0px;
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {font-family:"Microsoft YaHei",Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}

body,div,dd,dl,ol,ul,li,h1,h2,h3,h4,h5,h6,form,fieleset,input,p,th,td{margin:0;padding:0;}
address,caption,cite,dfn,en,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-family:"Microsoft YaHei",Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;}
fieldset,img{border:0;}
a{ text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
padding: 0;
margin: 0px;
}




.clear {CLEAR: both;}
.all{ background:url(../imges/bg.jpg) repeat; width:100%; height:audo;}
.header{width:100%; height:audo;}
.header-a{width:980px; height:audo; margin:0 auto;}
.header-a1{height:30px;width:980px;  margin:0 auto;}
.header-a1 ul{height:30px;line-height:30px; float:right;width:150px;}
.header-a1 ul li{height:30px;width:70px;text-align: center; float:left; font-size:12px;}
.header-a1 ul li a{display:block;text-decoration:none;color: #006;}
.header-a1 ul li a:hover{text-decoration:none; color:#FF0;}
.logo{height:74px;  width:540px; float:left;}

.call{height:75px;  width:420px; float: right;padding-top:10px; text-align:right;}

.header-b{width:100%; height:61px; background: url(../imges/bgmenu.jpg) repeat-x;}
.menu{width:980px; height:61px; margin:0 auto;}

.menu ul{width:980px; height:61px;}
.menu ul li{float:left; position:relative; z-index:99; width:122px;}
.menu ul li a{width:122px; height:61px; line-height:61px; font-size:18px; color:#FFF; display:block; text-align:center; font-weight:bold;}
.menu ul li a:hover{width:122px; height:61px; color:#F3F92B; font-weight:bold;background: url(../imges/index-bg2.jpg) no-repeat;}
.menu ul li ul{position:absolute; z-index:250; display:none;}
.menu ul li ul li{float:none; width:122px;}
.menu ul li ul li a{display:block; background:#0577BE; color:#FFF; width:122px; height:40px; line-height:40px; font-size:14px;}
.menu ul li ul li a:hover{width:122px; height:40px; line-height:40px;  font-size:14px; color:#F3F92B;}
.header-banner{ width:100%; height:438px;}

.main{width:980px; height:auto; display:table; margin: 0 auto;}
.main-title{width:980px; height:65px; background:url(../imges/mainbg.jpg) repeat-x 0 20px; } 
.main-title span{background:url(../imges/bg.jpg) repeat; width:150px; height:62px; text-align:center; margin: 0 auto;display:block;}
.main-title span h2{width:150px; height:30px;line-height:24px; padding-top:10px; color: #F00; text-shadow:1px 1px 1px #FFFF00;font-weight:bold;  font-size:21px;}
.main-a{width:980px; height:auto; }
.main-a1{width:220px; height:460px; float:left;}
.main-a1a{background:url(../imges/lefttitle.jpg) no-repeat; width:215px; height:45px; }
.main-a1a h3{text-align:center; color:#D0EFFF; font-size:18px; line-height:43px; font-weight:bold;}
.main-a1b{width:215px; height:415px;background:url(../imges/leftbg.jpg) repeat-y; margin-top:-2px; }
.main-a1b ul{width:215px; height:400px;}
.main-a1b ul li {width:180px; height:45px; text-align:center; border-bottom: #FC0 dashed 1px; margin: 0 auto;}
.main-a1b ul li h2{width:180px; height:35px; text-align:center;padding-top:10px;font-size:12px; }
.main-a1b ul li h2 a{color:#E7F7FF; font-size:12px; height:32px;  height:32px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.main-a1b ul li h2 a:hover{background: url(../imges/lefthover.png) no-repeat; display:block; height:32px;}



.main-a2{width:745px; height:460px; float:right;}
.main-a2 ul{width:740px; height:audo}
.main-a2 li{width:232px; height:230px; padding-left:13px; float:left;}
.main-a2 li img{width:221px; height:175px; padding-top:5px; display:block;}
.main-a2 li h3{width:221px; height:23px; border-top:1px solid  #6F0; }
.main-a2 li h3 a{display:block; background:url(../imges/icons4.jpg) no-repeat 6px center  #F6F6F6; height:23px; font-size:12px; line-height:23px; width:221px; text-indent:24px; color:#333;text-overflow:ellipsis;white-space:nowrap; text-align:center; }
.main-b{width:980px; height:273px; display:table; float:left; margin-TOP:20px;}
.main-b-left{width:418px; background:#DEE3E6; height:273px; float:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.main-b-left1{width:389px; height:66px;  padding-top:6px; border-bottom:1px solid #090;margin-left:10px; background: url(../imges/1.png) no-repeat 1px 10px; }
.main-b-left1 h4{  background:url(../imges/more.gif) no-repeat 1px 20px; float:right;width:50px;height:60px;}
.main-b-left1 h3{font-size:22px; line-height:66px; text-shadow:1px 1px 1px #F4F5F6; text-align:center;width:200px; height:60px; float:left; font-weight:600; }
.main-b-left2{width:370px; height:205px;margin-left:10px; }
.main-b-left2 ul{width:370px; height:205px;text-align:center; }
.main-b-left2 ul li{ width:370px;height:37px; border-bottom:1px dashed #A8A8A8; line-height:37px;color:#666; background:url(../imges/123.png) no-repeat 5px 13px;}
.main-b-left2 ul li h3{width:350px; text-align:left; color:#666;padding-left:25px;}
.main-b-left2 ul li h3 a{font-weight:normal; color:#4A4A4A; font-size:12px;}


.main-b-right{width:549px; background: #DEE3E6; height:273px; float:right;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}

.main-b-right1{width:520px; height:66px;  padding-top:6px;margin-left:10px; border-bottom:1px solid #090; background:url(../imges/2.png) no-repeat 1px 10px;}
.main-b-right1 h3{font-size:22px; line-height:66px; text-shadow:1px 1px 1px #F4F5F6; text-align:center;width:200px; height:60px; float:left; font-weight:600; }
.main-b-right1 h4{  background:url(../imges/more.gif) no-repeat 1px 20px; float:right;width:50px;height:60px;}
.main-b-right2{width:520px; height:205px;margin-left:10px;text-align:center; }
.main-b-right2 ul{width:520px; height:205px; }
.main-b-right2 ul li{ width:520px;height:37px; border-bottom:1px dashed #A8A8A8; line-height:37px;color:#666; background:url(../imges/123.png) no-repeat 5px 13px;}
.main-b-right2 ul li h3{width:300px; text-align:left; color:#666; float:left;padding-left:25px;}
.main-b-right2 ul li span{width:100px; color:#666; float:right;}
.main-b-right2 ul li h3 a{font-weight:normal; color:#4A4A4A; font-size:12px;}
.main-b-right2 ul li h3 a:hover{font-weight:normal; color: #000; font-size:12px;}

.main-c{width:980px; height:audo;}

.contact1 { color: #000;float: left;font-weight: bold;margin-top: 20px;padding: 0 10px;width: 650px;}
.contact1 li {
    border-bottom: 1px dotted #ccc;
    height: 20px;
    line-height: 16px;
    margin: 8px 0;
	font-size:12px;
}

.lianxi3 {
    display: block;
    float: left;
    width: 46px;
}

.lianxi2 {
    background:url(../imges/lianxi2.png)no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    padding-left: 22px;
    width: 90px;}
.lianxi4 {
    background:url(../imges/lianxi4.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    padding-left: 18px;
    width: 83px;
}

.lianxi5 {
    display: block;
    float: left;
    width: 22px;
}

.lianxi5 img {
    width: 13px;
}
.lianxi6 {
    background:url(../imges/m.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    padding-left: 18px;
    width: 140px;
}
.produce{width:27px;}
#ScrollBox{width:915px;float:left;padding-top:2px;overflow:hidden; position:relative;}
#ScrollBox li{float:left; padding-left:10px; width:150px; text-align:center;}
#ScrollBox li img{width:150px;height:150px; border:1px solid #CCC;}
#ScrollBox h3 a { width:150px; height:30px; line-height:30px; font-size:12px; text-decoration:none; display:block; position:absolute; top:140px; background:url(../images/2.png) no-repeat; color:#000 }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.main-d{ height:audo; width:100%;background:#004769;}
.main-d-m{width:100%;height:72px;background:url(../imges/linksbg.jpg) repeat-x;}
.main-d-middle{width:980px;height:72px;  margin: 0 auto;background:url(../imges/linksbg.jpg) repeat-x;}
.main-d-middle-a{width:700px; height:43px; line-height:43px; margin-top:20px; float:left;}
.main-d-middle-a span{background:url(../imges/marquee.jpg) no-repeat 10px center; display:block; width:120px; height:43px; line-height:43px; color:#FFF; text-align:center; float:left;}
.main-d-middle-a marquee{float:left; display:inline; margin:0 14px; font-size:12px; line-height:43px; width:460px; height:43px;  }
.main-d-middle-a marquee a{ color:#6F0;}


.searchform{width:auto; height:23px; margin:10px;}
#s{background:url(../imges/text.jpg) no-repeat left top; width:150px; padding-left:12px; height:23px; border:none; color:#7F7F7F;float:left;line-height:23px;}
.searchsubmit{background:url(../imges/button.jpg) no-repeat left top; width:60px; border:none; height:23px;float:right;}
.main-d-middle-b{width:250px; height:43px; line-height:43px; margin-top:20px; float:right;}
.main-e{width:980px; height:260px; margin:0 auto;}
.main-e-left{ float:left;width:538px; height:260px;padding:0 45px 0 18px;background:url(../imges/border.jpg) right center no-repeat;}
.main-e-left h2{font-size:22px; line-height:66px; font-weight:bold; text-align:left;}
.main-e-left h2 a{color:#FFF;}
.main-e-left p{font-size:12px; line-height:32px; text-indent:2em; color:#C8EDFF; text-align:left;}
.main-e-right{padding-left:48px; width:300px; height:260px;font-size:12px; line-height:24px; color:#C8EDFF;text-align:left;float:left;}
.main-e-right h2{font-size:22px; line-height:66px; font-weight:bold;}
.main-e-right h2 a{color:#FFF;}
.foot{width:100%; height:90px; padding-top:18px; text-align:center; border-top:1px dashed #FFCC00; background:#02405E; color:#C8EDFF;}
.foot-a{width:980px;height:35px; margin:0 auto;}
.foot-a p{padding-top:5px;font-size:13px; }
.foot-a h2{width:70px;height:35px; float:left;padding-top:5px;}
.foot-a ul{height:35px;line-height:35px; float:right;width:900px;}
.foot-a ul li{height:35px;width:70px;text-align: center; float:left; font-size:12px; overflow:hidden;}
.foot-a ul li a{display:block;text-decoration:none;color: #FFF;}
.foot-a ul li a:hover{text-decoration:none;}


.banner{width:1903px;overflow:hidden;position:relative}
.banner_inner{position:relative;height:425px;width:990px;margin:0 auto}

.banner_img{width:20000px}
.banner_img li{float:left;width:1903px;position:relative}
.banner_img li.bgli01{ background:#2a95bb url(../imges/1-0.png) center no-repeat;}
.banner_img li.bgli02{ background:#E8E8E8 url(../imges/2-0.png) center no-repeat;}
.banner_img li.bgli03{ background:#d63356 url(../imges/3-0.png) center no-repeat;}
.banner_img li.bgli04{ background:#0a7ba4 url(../imges/4-0.png) center no-repeat;}

.banner .child1{position:absolute;width:588px;height:425px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:425px;left:343px;top:0}
.banner_common{position:relative;width:990px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../imges/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../imges/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:393px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}
.main-left{width:220px; height:audo; float:left;}
.main-left1{width:220px; height:260px; float:left;margin-top:10px;}
.main-left1a{background:url(../imges/lefttitle.jpg) no-repeat; width:215px; height:45px; }
.main-left1a h3{text-align:center; color:#D0EFFF; font-size:18px; line-height:43px; font-weight:bold;}
.main-left1b{width:220px; height:215px;background:url(../imges/leftbg.jpg) repeat-y; margin-top:-2px; font-size:12px; padding-left:15px;line-height:24px; color:#C8EDFF;text-align:left;float:left;}



.main-right{width:745px; height:audo;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; float:right;}
.main-nenu{width:745px;height:45px; background:#014A77; }
.main-nenu span{  font-size:14px; text-align:left; float:left;color:#D0EFFF; padding-top:15px; padding-left:30px; letter-spacing:2px;}
.page{width:745px; height:audo; background:#DBDEE3; }
.page h2{ line-height:30px; font-size:20px; color: #000;padding-top:20px;}
.write-c{width:745px;height:30px; margin-top:5px; color:#999;border-bottom:dashed #FF9933 1px;}
.write-c1{width:260px;height:30px; float:left; margin-left:30px;}
.write-c1-a{width:300px;height:30px;}
.write-c1-a span{ float:left; }
.write-c1-txt{ font-size:13px;}
.page p{ padding:10px; font-size:14px; text-align:left; line-height:30px;text-indent:2em; color: #666;}
.page-a{width:745px; height:audo;}
.page-a ul{width:740px;height:audo;margin-top:30px; margin-bottom:20px;}
.page-a ul li{width:700px; margin-left:20px; height:30px; border-bottom: 1px dashed #FFCC00;}
.page-a ul li h2{font-size:13px;font-family:Arial, Helvetica, sans-serif; line-height:25px;width:600px; height:30px; float:left; text-align:left; color: #666;padding-top:3px;}
.page-a ul li span{font-size:13px;font-family:Arial, Helvetica, sans-serif; line-height:30px;width:70px; height:30px;float:left; text-align:right;color: #666;}


.page-a ul li h2 a{display:block;text-decoration:none;color:#FFF; height:30px;}
.page-a ul li h2 a:hover{width:700px;height:30px;text-decoration:none;}
.wp-pagenavi {MARGIN: 0px auto; PADDING-TOP: 15px;}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;}

.wp-pagenavi A:link {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; }
.wp-pagenavi A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; }
.wp-pagenavi A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important;}
.wp-pagenavi A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none;}
.pageNavi {height:50px; BORDER-TOP: #F90 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center}
.pageleft {PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left;margin-top:15px;}
.pageright {PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right;margin-top:15px;}
.product{width:745px; height:audo; float:right;background:#DBDEE3;}
.product ul{width:740px; height:audo;padding-top:30px; margin-left:5px;}
.product li{width:232px; height:230px; padding-left:13px; float:left;}
.product li img{width:221px; height:175px; padding:5px; display:block;}
.product li h3{background:url(../imges/picbg.jpg) repeat; width:221px; height:23px; border-top:1px solid #6F0; }
.product li h3 a{display:block; background:url(../imges/icons4.jpg) no-repeat 6px center  #F6F6F6; height:23px; font-size:12px; line-height:23px; width:221px; text-indent:24px; color:#333;text-overflow:ellipsis;white-space:nowrap; text-align:center;}
