/* CSS Document */
body{margin:0; padding:0;font-size:12px; font-family:"Î¢ÈíÑÅºÚ" ;}
div,form,ul,ol,li,span,p,dl,dd,dd{margin:0;padding:0;border:0; }
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{margin:0;padding:0;font-size:12px;font-weight:normal;}
em{font-style:normal;}
ul,li{list-style:none;}
table,td,input{padding:0; }
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
.center{margin-left:auto;margin-right:auto;}
.st{ font-family:"ËÎÌå"}
.wr{ font-family:"Î¢ÈíÑÅºÚ"}
.clear{ clear:both}
/*µ¼º½*/
.nav{ float:left; width:100%; height:39px; background:url(../images/header_bg.jpg) repeat-x  center 0}
.nav dl { width:1080px; padding-left:260px;}
.nav dl dd{ float:left; font-size:16px; color:#f2f2f2; line-height:34px;}
.nav dl dd a{ color:#f2f2f2; text-decoration:none; padding-left:35px; padding-right:35px;}
.nav dl dd a:hover{ text-decoration:underline}
/*Í·Í¼*/
.banner{ clear:both}
.banner_01{ width:100%; height:179px; background:url(../images/banner_01.jpg) no-repeat center 0}
.banner_02{ width:100%; height:142px; background:url(../images/banner_02.jpg) no-repeat center 0}
.banner_03{ width:100%; height:163px; background:url(../images/banner_03.jpg) no-repeat center 0}
.top_a{ width:980px;}
.top_a p{ font-size:20px; color:#fff;padding-top: 117px;padding-left: 39px; font-weight:bold}
.top_a p span{ color:#ffab48}
/*½¹µãÍ¼*/
.demo_a{ width:100%; height:440px; background:url(../images/pic1.jpg) no-repeat center 0; clear:both}
.demo_a dl { width:980px;}
.dt_height{ height:46px;}
.demo_a dl dd{ margin-top:40px;}
.demo_a dl DT H2{ position:relative; left:50%; margin-left:-496px; width:980px; height:77px;}
/**/
.jcImgScroll { position:relative; height:243px;  }
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:340px;  }
.jcImgScroll li.loading a { background:#fff url(img/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/01.gif) no-repeat left center; margin-top:-45px; }
.jcImgScroll em.sNext { background:url(../images/00.gif) no-repeat right center;margin-top:-45px; }
.jcImgScroll dl dd { background:url(../images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }
/*Ì×²Í*/
.demo_b{ width:100%; height:440px; background:url(../images/pic3.jpg) repeat-x}
.demo_dl{ width:980px; padding-top:42px;}
.demo_dl dd{ width:234px; height:331px; background:url(../images/pic4.jpg) no-repeat; float:left; margin-right:14px; display:inline}
.demo_dl dd h1{ font-size:24px; color:#fff; text-align:center; font-weight:bold;line-height: 53px;}
.demo_dl dd p{ font-size:15px; line-height:36px; padding-top:12px; padding-left:15px; height:127px;}
.txt_bg{ width:221px; height:72px; background:url(../images/pic5.jpg) no-repeat}
.txt_bg h2{color:#fff; font-weight:bold; font-size:16px; text-align:center; padding-top:10px;}
.txt_bg h2 span{ font-size:18px;}
.txt_bg h2 span em{ font-size:20px; color:#ffc600}

.txt_button{ width:192px; margin-top:14px;}
.txt_button img{ margin-right:8px;}
.bg_1{ background:url(../images/pic5_1.jpg) no-repeat}
.bg_2{ background:url(../images/pic5_2.jpg) no-repeat}
.bg_3{ background:url(../images/pic5_3.jpg) no-repeat}
/*Ì×²Í¹ºÂò*/
.demo_c{ height:524px; width:100%; background:url(../images/bg.gif) repeat-y center 0}
.demo_dl_c{ width:980px;}
.h2_height{ height:56px;}
.demo_dl_c h2{ width:980px; height:66px; background:url(../images/pic6.gif) no-repeat; }

.demo_table{ width:980px; height:292px; background:url(../images/pic7.gif) no-repeat; margin-top:46px;}
.demo_table ul li{ width:223px; float:left; margin-right:29px; display:inline}
.demo_table ul li h1{ font-size:20px; color:#fff; font-weight:bold; text-align:center;line-height: 41px; height:48px;}
.demo_table ul li h1 span{ font-size:24px;}
.demo_table dl dd span{ width:16px; height:16px; float:right; margin:10px 24px 0 0; cursor:pointer}
/*.demo_table dl dd span{ width:16px; height:16px; background:url(../images/pic8.gif) no-repeat; float:right; margin:10px 24px 0 0; cursor:pointer}
.demo_table dl dd span.span_xx{ background:url(../images/pic8_1.gif) no-repeat}*/
.demo_table dl dd p{ float:left; font-size:15px; margin-left:25px;}
.demo_table dl dd { height:36px; line-height:36px; margin-bottom:2px; clear:both }
.txt_button_a{ width:201px; height:35px; margin-top:7px;}

.ad_01{ width:100%; height:318px; background:url(../images/pic10.jpg) no-repeat center 0}
.ad_02{ width:980px;}