@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font:300%/150% "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",tahoma,vernada; font-size:12px; line-height:23px; color:#2b2b2b; background-color:#ffffff;}
p{margin:0; padding:0;}
form{margin:0; padding:0;}
h1{margin:0; padding:0;}
h2{margin:0; padding:0;}
h3{margin:0; padding:0;}
div{margin:0; padding:0;}
A{text-decoration:none;}
li{list-style:none;}
ul{margin:0; padding:0;}
dl{margin:0; padding:0;}
dt{margin:0; padding:0;}
dd{margin:0; padding:0;}
A{text-decoration:none;}
a:link{color: #4c4948;text-decoration: none;}
a:visited {text-decoration: none;color: #4c4948;}
a:hover {text-decoration: none;color: #d0395b;}
a:active {text-decoration: none;color: #4c4948;}
.clear{clear:both;}
.floatl{float:left; margin-right:26px;}
.martop{margin-top:16px;}
.paddingtop{padding-top:40px;}
#top{ width:1200px; margin:auto;}
#top .topleft{float:left; width:400px;}
#top .topright{ float:right; width:242px;}
#menu{ background:url(images/menubg.jpg) repeat-x;height:50px;line-height:50px;}
#menu .menucon{width:1200px; margin:auto;}
#menu .menucon ul{}
#menu .menucon ul li{float:left; font-size:16px; background:url(images/menuline.jpg) no-repeat left;}
.jqueryslidemenu UL LI a:link{color:#FFF; display:block; WIDTH: 170px; }
.jqueryslidemenu UL LI a:visited{color:#FFF; display:block; WIDTH: 170px; }
.jqueryslidemenu UL LI a:hover{color:#FFF; display:block; background:#a8ce23; WIDTH: 170px; }
#bananer{background:url(images/bananer.jpg) no-repeat center;}

#mainpro{background:#ffffff; padding:40px 0 60px 0;}
#mainpro .maincontent{width:1200px; margin:auto;}
.pcenter{text-align:center;}
#mainpro .maincontent ul{ display:block; padding-top:30px;}
#mainpro .maincontent ul li{float:left; margin-left:25px; margin-right:15px; width:256px;}
#mainpro .maincontent .borderr{border:#dbdbdb solid 1px;}
#mainpro .maincontent ul li b{display:block; color:#535851;padding:15px 0; font-size:16px;}
#mainpro .maincontent .spysul li{text-align:center;}

#indexcontent{ background-color:#f4f4f4; padding:16px 0 36px 0;}
#indexcontent .indexcon{ width:1200px; margin:auto;}
#indexcontent .indexcon .conh2{border-bottom:#c3c3c3 solid 1px; height:50px; line-height:50px; margin-bottom:40px;}
#indexcontent .indexleft{float:left; width:850px; font-size:14px; line-height:23px;}
#indexcontent .indexleft .more a:link{color:#FFFFFF; background-color:#a6cb23; padding:10px 20px; font-weight:100; width:106px; font-size:14px;}
#indexcontent .indexleft .more a:visited{color:#FFFFFF; background-color:#a6cb23; padding:10px 20px; font-weight:100; width:106px; font-size:14px;}
#indexcontent .indexleft .more a:hover{color:#FFFFFF; background-color:#0076da; padding:10px 20px; font-weight:100; width:106px;  font-size:14px;}
#indexcontent .indexright{float:right; width:307px; background-color:#0269b8; padding:3px;}
#indexcontent .indexright h2{font-size:18px; color:#FFF; text-align:center; font-weight:100; height:40px; line-height:40px;}
#indexcontent .indexright .indexrightbg{background-color:#fff; padding-bottom:16px;}
#indexcontent h2{margin-top:10px; font-size:20px; margin-bottom:10px;}
#indexcontent .indexright ul{}
#indexcontent .indexright ul li{ border-bottom:#CCC solid 1px; line-height:30px;}
#indexcontent .indexright ul li span{float:right;}
#indexcontent .indexright ul li a:link{ color:#333; font-size:14px; padding:3px 13px; display:block; background:url(images/newsicon.png) no-repeat left center;}
#indexcontent .indexright ul li a:visited{ color:#333; font-size:14px; padding:3px 13px; display:block; background:url(images/newsicon.png) no-repeat left center;}
#indexcontent .indexright ul li a:hover{ color:#fff; font-size:14px; display:block; background-color:#00a0e6; padding:3px 13px;}

#indexnews{width:1200px; margin:auto; padding:35px 0;}
#indexnews .newsleft{float:left; width:590px;} 
#indexnews .newsright{float:right; width:570px;}
#indexnews h2{font-size:23px; font-weight:100; margin-bottom:30PX;}
#indexnews h2 span{font-family:Arial, Helvetica, sans-serif; color:#CCC; font-size:18px;}
#indexnews .newsleft ul{}
#indexnews  ul li{ border-bottom:#CCC dotted 1px; padding-bottom:20px; margin-bottom:20px;}
#indexnews  ul li b{display:block; font-size:18px; margin-bottom:15px; margin-top:15px; font-weight:100;}
#indexnews  ul li dl{}
#indexnews  ul li dl dt{float:left;}
#indexnews .dtimg{width:203px;}
#indexnews .dtwid{width:350px; float:right;}
#indexnews .dtwid b{margin-top:0; font-size:16px; margin-bottom:6px;}

#footmenu{background-color:#0198e7; height:46px; line-height:46px;}
#footmenu .footmenucon{width:1200px; margin:auto;}
#footmenu .footmenucon ul{}
#footmenu .footmenucon ul li{float:left; color:#FFF; font-size:14px; font-weight:bold; width:125px; background:url(images/footmenuline.jpg) no-repeat right; padding-left:45px;}
#footmenu .footmenucon ul li a:link{color:#FFF;}
#footmenu .footmenucon ul li a:visited{color:#FFF; }
#footmenu .footmenucon ul li a:hover{color:#ff0000; }

#foot{ background:url(images/footbg.jpg) repeat-x; height:260px; padding:26px 0;}
#foot .footcon{width:1200px; margin:auto; color:#f7f7f7;}
#foot .footcon ul li{float:left; color:#FFF; font-size:12px; width:125px; padding-left:45px;}
#foot .footcon ul li a:link{color:#FFF; }
#foot .footcon ul li a:visited{color:#FFF; }
#foot .footcon ul li a:hover{color:#ff0000; }

#aboutbananer{background:url(images/bananer10.jpg) no-repeat center;height:300px;}
#newsbananer{background:url(images/bananer11.jpg) no-repeat center;height:300px;}
#proshowbananer{background:url(images/bananer4.jpg) no-repeat center;height:300px;}
#about{width:1050px; margin:auto; padding:20px 0;}
#about .abouttitle{ width:1050px; margin:auto; height:50px; padding-top:20px;}
#about .abouttitle ul{display:table;margin:auto;}
#about .abouttitle ul li{float:left;;}
#about .abouttitle ul li a:link{ background-color:#dbdbdb; width:210px; height:46px; display:block; text-align:center; line-height: 46px; font-size:14px; font-weight:bold;}
#about .abouttitle ul li a:visited{ background-color:#dbdbdb; width:210px; height:46px; display:block; text-align:center; line-height: 46px; font-size:14px; font-weight:bold;}
#about .abouttitle ul li a:hover{ background-color:#006fda; border:0; width:210px; height:46px; display:block; text-align:center; line-height: 46px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#about .abouttitle .abouthover{background-color:#006fda; border:0; display:block; color:#FFFFFF; width:210px; height:50px; line-height: 50px; }
#about .aboutcontent{padding:40px 0;}
#about .aboutcontent h2{margin:0 0 20px 0;}

.proul{}
.proul li{float:left; margin-left:15px; text-align:center;}
.proul li img{ border:#f2f2f2 solid 1px;}
.proul li b{display:block; background-color:#2c2e81; color:#fff; text-align:center; padding:10px; font-size:14px; margin-bottom:20px;}
.line{border-bottom:#ececec solid 1px; height:30px; line-height:30px; margin-bottom:20px;}

#aboutmain{width:1200px; margin:20px auto;}
#aboutmain .mainleft{float:left; width:250px;}
#aboutmain .mainright{float:right; width:900px;}
#aboutmain .mainleft .leftbg{}
#aboutmain .mainleft .leftbg h2{background-color:#006fda;text-align:center; color:#FFF; height:80px; line-height:80px; font-size:26px; font-weight:100;}
#aboutmain .mainleft .leftbg .leftbgbg{background-color:#FFF; padding:10px 10px 20px 10px; border:#dbdbdb solid 1px;}
#aboutmain .mainleft .leftbg .leftbgbg ul{display:block; width:180px; margin:auto;}
#aboutmain .mainleft .leftbg .leftbgbg ul li{line-height:32px; height:32px; border-bottom:#ececec solid 1px;}
#aboutmain .mainleft .leftbg .leftbgbg dl{display:block; width:210px; margin:10px auto;}
#aboutmain .mainleft .leftbg .leftbgbg dl dt{line-height:38px; height:38px; background-color:#a8ce23; padding-left:20px; font-size:16px;}
#aboutmain .mainleft .leftbg .leftbgbg dl dt a:link{color: #FFF;}
#aboutmain .mainleft .leftbg .leftbgbg dl dt a:visited{color: #FFF;}
#aboutmain .mainleft .leftbg .leftbgbg dl dd{line-height:32px; height:32px; border-bottom:#ececec solid 1px; padding-left:20px;}

.news_con {float:left;width:100%;margin:0 auto;padding-top:15px;} 
.news_con ul li{height:180px; border-bottom:#ececec solid 1px; margin-bottom:20px;} 
.news_con dl {font-size:13px; color:#666666;padding:0px;line-height:22px; }
.news_con dl dt {margin-bottom:10px; float:left}
.news_con .dtimg{width:203px;}
.news_con .dtimg img{width:203px; height:100px;}
.news_con .dtwid{width:650px; float:right;}
.news_con .dtwid b{margin-top:0; font-size:16px; margin-bottom:6px; display:block; margin-bottom:10px;}
.news_con .dtwid p{margin-top:10px;}

/* menu */

.jqueryslidemenu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 
}
.jqueryslidemenu UL LI {
	Z-INDEX: 100; POSITION: relative; DISPLAY: inline; float:left; text-align:center; height:50px; line-height:50px; display:block;
}
.jqueryslidemenu UL LI A {
	DISPLAY: block; TEXT-DECORATION: none; font-size:16px;
}
* HTML .jqueryslidemenu UL LI A {
	DISPLAY: inline-block
}
.jqueryslidemenu UL LI UL {
	POSITION: absolute; MARGIN: 0px; DISPLAY: block; VISIBILITY: hidden; LEFT: 0px;
}
.jqueryslidemenu UL LI UL LI {
	DISPLAY: list-item; FLOAT: none; line-height:40px; height:40px; border-bottom:#90ca20 solid 1px;
}
.jqueryslidemenu UL LI UL LI UL {
	MARGIN: 0px; TOP: 0px; line-height:40px;
}
.jqueryslidemenu UL LI UL LI A:link {
 MARGIN: 0px; WIDTH: 170px; font-size:12px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#fff; line-height:40px; height:40px; text-align:center; text-decoration: none; background-color:#9fd92f;
}
.jqueryslidemenu UL LI UL LI A:visited {
 MARGIN: 0px; WIDTH: 170px; font-size:12px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#fff; line-height:40px; height:40px; text-align:center; text-decoration: none; background-color:#9fd92f;
}
.jqueryslidemenu UL LI UL LI A:hover {
MARGIN: 0px; WIDTH: 170px; font-size:12px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#ffffff; line-height:40px; height:40px; text-align:center; text-decoration: none; background-color:#006fda; 
}

.jqueryslidemenu .nav_parent:hover>a,.jqueryslidemenu .nav_parent:focus>a,.jqueryslidemenu .nav_parent:active>ul{background-color:#9fd92f;}
.jqueryslidemenu .nav_parent2:hover>a,.jqueryslidemenu .nav_parent2:focus>a,.jqueryslidemenu .nav_parent2:active>ul{background-color:#019934;}



