@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; background:url(bg.jpg) repeat;}
h1,h2,h3,h4,ul,li,ol,dl,dt,dd,input,p,img{margin:0; padding:0; list-style:none; border:0; }
h1,h2,h3,h4{font-weight:normal;}
a:link,a:visited{text-decoration:none; color:#0e0e0e; font-size:14px;}
a:hover{text-decoration:underline;}
#topwrap{width:100%; height:100px; background:url(tpbg.png) no-repeat center;}
#top{width:1000px; margin:0 auto;}
#top h1{float:left;}
#top h2{float:right;margin:15px 20px 0 0;}
#navwrap{width:100%; height:46px; background:#0a67a0;}
#nav{width:1000px; margin:0 auto;margin-left:20px;}
#nav ul{min-height:46px;}
#nav ul li{float:left; position:relative; height:46px; line-height:46px;}
/*#nav ul li a{padding:0 26px;background:url(li-line.gif) no-repeat center left;  float:left; color:#fff; font-size:16px;}*/
#nav ul li a{padding:0 26px;/*background:url(li-line.gif) no-repeat center left; */ float:left; color:#fff; font-size:16px;}
#nav ul li a:hover{color:#fff000;padding:0 26px; font-size:16px; float:left; text-decoration:none;}
#nav li.current{background:url(curr.png) repeat-x;/*behavior:url(../css/ie-css3.htc); position:relative;*/border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;margin:5px 0;height:36px; line-height:36px;}
#nav ul .current a{color:#fff000;}

#nav .nav_ej{top:37px;background:#8eb5d6;position:absolute;color:#fff;left:0;}
#nav .nav_ej li{float:left; display:inline; width:100%;}
#nav .nav_ej li a{background:none; color:#fff;font-size:16px;}
#nav .nav_ej li:hover{color:#fff; background:#b3d3ed;}
.starwrap{ width:98%; height:37px; background:url(navwrap.jpg) repeat-x;padding:0 0 0 20px;}
.star{width:1000px; margin:0 auto; height:37px; overflow:hidden;}
.star a{margin-right:20px; height:32px; line-height:32px; text-decoration:none; cursor:default;}
.star li.current{padding-left:20px; background:url(star.png) no-repeat 0 center;}
#layout1{width:970px; height:286px; margin:0 auto; overflow:hidden; padding:10px 0 10px 0;}
.layoutL{width:357px; height:286px; overflow:hidden; padding-right:12px; float:left; background:url(layline.jpg) no-repeat right 2px;}
.layoutcon h3{height:36px; line-height:36px; text-align:center; background:url(conbg.png) repeat-x; font-weight:bold; color:#fff; margin-bottom:10px;border:1px solid #5cc8ff;}
.layoutL .pic{height:105px; text-align:center; margin-bottom:14px;}
.layoutL .txt{width:334px; height:78px; overflow:hidden; margin:0 auto; line-height:26px; margin-bottom:13px;}
.layoutcon h4{width:350px; height:20px; margin:0 auto;}
.layoutcon h4 p{width:299px; height:20px; float:left; background:url(arrow.gif) no-repeat 0 5px;}
.layoutcon h4 span{width:51px; height:20px; display:block; float:left; background:url(more.jpg) no-repeat 0 0;}
.layoutR{width:590px; float:right;}
.layoutR ul{overflow:hidden; padding:0px 7px 18px 7px;}
.layoutR li{line-height:32px; background:url(square.gif) 0 center no-repeat; padding-left:16px;}
.layoutR .current a{background:url(new.gif) no-repeat right center; padding-right:40px;}
.layoutR h4{width:577px;}
.layoutR h4 p{width:525px; background:url(arrow1.gif) no-repeat 0 0;}
#layout2{width:1000px; height:120px; overflow:hidden; margin:0 auto; padding-bottom:40px;}
#layout2 span{width:30px; height:69px; display:block; margin-top:26px;}
#layout2 .left{float:left; background:url(arrow2.jpg) no-repeat; padding-right:6px;}
#layout2 .right{float:left; background:url(arrow2.jpg) no-repeat 0 -71px; padding-left:6px;}
#layout2 p{width:133px; float:left; padding:0 10px; text-align:center;}
#layout2 p strong{height:99px; display:block; overflow:hidden; padding-bottom:8px;}
#layout3wrap{width:970px; height:220px;margin:0 auto;}
#layout3{width:100%; float:left;}

#layout3 h2{padding:10px 0 0px 20px; font-weight:normal;}

.layout3l{float:left;width:100%; border-top:1px solid #dbdadf; padding-bottom:10px;}
.layout3l ul{overflow:hidden;}
.layout3l ul li{float:left;margin:0 20px; line-height:25px;}
.layout3l ul li a{color:#878787; font-size:14px;}


#layout3 .layout3r{width:362px; height:182px; float:left; background:#dedede; padding:24px 0 0 42px;}
#layout3 .layout3r h2{padding:0; padding-bottom:20px;}
.layout3r li{width:144px; float:left; background:url(gray.gif) no-repeat 0 center; padding-left:12px; line-height:30px;}
#footer{width:1000px; height:110px; background:#e2e2e2; margin:0 auto; padding-top:26px;}
#footer p{height:30px; text-align:center; color:#666;}
/*list-page*/
#main{width:1000px; margin:0 auto; overflow:hidden; padding:33px 20px 0 20px;}
.list_left{width:185px; float:left; margin-right:30px; background:#f0f0f0;}
.list_left h3{height:32px; line-height:32px; color:#fff; text-align:center;  background-color:#0087cc; font-size:16px;}
.list_left ul{width:173px; overflow:hidden; padding:6px 6px 36px 6px;}
.list_left ul li{height:33px; line-height:33px; text-align:center; border-bottom:1px solid #c4c4c4; background:url(arrow3.gif) no-repeat 13px 15px;}
.list_right{width:750px; overflow:hidden; float:left;}
.list_right h2{height:20px; padding:10px 10px 4px 21px; font-size:14px; background:url(blue_arrow.gif) no-repeat 10px 14px; border-bottom:2px solid #538199;}
.list_right h2 del{color:#0078b6; text-decoration:none; font-size:16px;}
.list_right h2 span{display:inline-block; float:right;}
.list_right h2 text{font-size: 12px; display: inline-block;margin-left:12px;}
.list_right ol{ min-height:442px; padding:14px 10px 40px 10px;}
.list_right ol li{height:40px; line-height:40px; background:url(listline.jpg) no-repeat 0 bottom; padding:0 10px;}
.list_right ol li em{float:right; font-style:normal; color:#888;}
.list_right .page{text-align:center;}
.list_right .page lis{margin-right:30px;}
/*detail*/
.section{min-height:500px; overflow:hidden; padding:20px 10px; text-align:center;}
.section h3{padding-bottom:10px; font-size:20px;}
.section span{margin-bottom:10px; font-size:12px;}
.section p{text-align:left; text-indent:2em; line-height:26px;}


.bgwrap{width:1020px; margin:0 auto; background:url(wrbg.png) repeat-y;}
.wrap{width:1000px; margin:0 auto;}
.logocon{float:left;margin:20px 0 0 20px;}

.flatoy {float:right;}

#layout3 h2 {background:url("title_line.jpg") no-repeat 18px bottom;height: 36px;}

.layout00 {
    border-top: 1px solid #DBDADF;
    float: left;
    padding-bottom: 10px;
    width: 100%;
}
.layout00 ul {
    margin: 10px 0 0 20px;
    overflow: hidden;
}
.layout00 ul li {
    float: left;
    line-height: 25px;
    width: 50%;
}
.layout00 ul li a {
    color: #878787;
    font-size: 14px;
}

.w160 {width:160px;}
.w170 {width:170px;}
.w100 {width:100%;}
.display { display:inline-block;}
.tm2 {margin-top: 2%;}
.f14 {font-size: 12px;}
.contact { width:100%; display:inline-block; font-family:"ËÎÌå";}
.contact span{display: block;font-size: 14px;margin-bottom: 10px;}
.bold {font-weight:bold;}
.c077df7 { color:#077df7;}




































