@charset "gb2312";
*{margin:0;padding:0;border:none;}
ul,ol,dl,li{list-style:none;}
html,body{margin:0;padding:0;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå",Verdana, Geneva, sans-serif ;}
em { font-style:normal;}
.main{ width:100%; height:auto;}
.main div{ width:100%;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

#float01{ height:758px;}
#float02{ width:100%;height:758px; background:url(../pic/jjbj.jpg) repeat-x;}
#float03{ height:758px; background:url(../pic/cp.jpg) no-repeat; background-size:cover;}
#float04{ height:758px; background:url(../pic/nbj.jpg) repeat-x;}
#float05{ height:758px;background:url(../pic/lxbj.jpg) repeat-x;}

.f_l { float:left;}.f_r { float:right;}

.dh { width:100%; height:140px; position:fixed; z-index:200; background:url(../pic/dhbj.png) top repeat; top:0; left:0;}
.logo { background:url(../pic/logo.jpg) top center no-repeat; width:100%; height:140px;}
.logo ul { width:1240px; margin:0 auto; padding-top:50px;}
.logo ul li { width:120px; float:left; text-align:center;}
.logo ul li a {font-size: 16px;color: #333;text-decoration: none;}
.logo ul li a:hover {color: #669900;}
.gsjj { width:1004px; height:758px;margin:0 auto; background:url(../pic/gsjj.jpg) top center no-repeat;}
.gsjj span { width:288px; margin:0 auto; display:block; padding-top:195px;}
.gsjj p { width:975px;margin:0 auto; color:#fff; font-size:16px; line-height:24px; margin-top:20px;}

div.floatCtro{ width:60px; height:350px; position:absolute; right:0; top:0; z-index:100;}
div.floatCtro p{width:60px; text-align:center; height:40px; line-height:40px; font-size:14px; color:#676767; margin:0; padding:0; cursor:pointer; background:#fff;}
div.floatCtro a{ display:inline-block; display:none; width:60px; height:60px; margin:10px 0 0 0; background:#fff; color:#000;  vertical-align:middle; cursor:pointer;}
div.floatCtro a span{ display:block; width:28px; height:44px; line-height:22px;  font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; line-height:22px; text-align:center; margin:8px 16px; _margin:-10px 0 0 16px;}
div.floatCtro a:hover{ background:#000; color:#fff; zoom:1;}
div.floatCtro p:hover{ background:#c40000; color:#fff;}
div.floatCtro p.cur{ background:#c40000; color:#fff;}


.fou{width:100%;height:758px; position:relative;}.fou img{width:100%;height:758px;display:block;}
.fou .bd2{ height:100%;}.fou .bd2 img{ width:100%; height:758px; _vertical-align:middle;/*ä¸‡æ�¶IE6*/}
.fou .hd{ width:200px;height:10px; overflow:hidden;position:absolute;left:50%;top:710px;margin-left:-20px; z-index:2;}
.fou .hd ul{ overflow:hidden; zoom:1; float:left;} 
.fou .hd ul li{display:block;cursor:pointer; float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:url(../pic/btn01.png) no-repeat; color:#D5D4D4;}
.fou .hd ul li.on{cursor:pointer; color:#6F1D21; background:url(../pic/btn02.png) no-repeat; }


.cpzs {width:1004px; margin:0 auto;}
.cpzs p { width:1004px; text-align:center; height:30px; margin-top:30px; color:#339900; font-size:18px;}
.cpzs p a {color: #FF6600;text-decoration: none;}.cpzs p a:hover { color:#FF0000;}
.cpzs_b1{ width:288px; margin:0 auto; padding-top:175px;}
.cpzs_b2{ width:305px; margin:0 auto; padding-top:20px;}

.picScroll-left{ width:1320px; margin:0 auto;}
.picScroll-left .hd{ overflow:hidden; height:30px; padding:10px; margin:0 auto; width:150px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; background:url("../pic/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0;}
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; margin-top:10px;}
.picScroll-left .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../pic/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ margin-bottom:15px;}
.picScroll-left .bd ul{ overflow:hidden;}
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center;}
.picScroll-left .bd ul li .pic img{ width:199px; height:270px;display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#fff;}
.picScroll-left .bd ul li .title{ line-height:24px; height:30px;}
.picScroll-left .bd ul li .title a{font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ", "ËÎÌå", Arial, Helvetica, sans-serif;font-size: 14px;color: #333;display: block;text-decoration: none}
.picScroll-left .bd ul li .title a:hover  { color:#996600;}
.y1 { width:100%;top:752px; z-index:3;position:absolute; background:url(../pic/y1.png) repeat-x; height:7px;}

.news { width:1004px; height:758px; background:url(../pic/news.jpg) top center no-repeat; margin:0 auto;}
.news span { padding-top:175px; width:288px; margin:0 auto; display:block;}
.news ul { width:960px; margin:0 auto; padding-top:30px;}
.news ul li{float: left;width: 480px;height:140px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCFF33;}
.news_c { width:465px; height:100px; margin:20px 10px;}
.n_t { float:left; width:142px; height:92px; background:#FFF; padding:4px; margin-right:10px;}
.news_c a h2{font-size:16px;color: #fff;line-height:32px; width:295px; float:left;}.news_c:hover h2 { color:#690;}
.news_c a p {font-size:14px;color: #fff;line-height:20px; width:295px; float:left;}.news_c:hover p  { color:#333;}
.news_c:hover { background:#FFF;}

.lxfs { width:1004px; height:758px;background: url(../pic/lxfs.jpg) top center no-repeat; margin:0 auto;}
.lxfs_bt { width:288px; margin:0 auto; padding-top:175px;}
.lxfs_c { width:940px; margin:0 auto;}

.tel { width:440px; margin-top:72px; margin-left:10px;}.tel h2 { color:#993300; font-weight:normal; font-size:20px;}
.tel p{ background:url(../pic/telt.png) left center no-repeat;color:#993300; font-weight:normal; font-size:16px; height:140px; padding-left:30px; margin-top:5px; line-height:35px;}

.map { width:402px; height:260px; margin:64px 42px 0 0; overflow:hidden;}
.footer { color:#fff; width:980px; padding-top:125px; text-align:right; font-size:14px; line-height:24px;}
.footer a { color:#fff;}.footer a:hover { color:#FFFF00;}