body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#f8f8f8;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none;}
a{color:#333333;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}


.top{ width:100%; height:134px; min-width:1000px; }

.topc{ width:1000px; height:85px; margin:0 auto; padding-top:10px;}
.topclf{ width:200px; float:left; height:85px;f}
.topr{ width:160px; float:right; height:85px;}
.topsw{ width:100%; height:30px;}
.topsw li{ float:right; line-height:30px;color:#203b7e;}
.topsw li a{ padding:0 5px; color:#203b7e;}
.toplk{ width:550px; float:left; height:30px; margin-top:40px; margin-left:20px;}
.toplk1{ min-width:100px; float:left;  height:30px; line-height:30px; text-indent:30px;}
.toplk2{  min-width:100px;  float:left;  height:30px; line-height:30px; text-indent:30px;}
.toplk3{  min-width:100px;  float:left; height:30px; line-height:30px; text-indent:30px;}
.toplk4{  min-width:100px;  float:left; height:30px; line-height:30px; text-indent:30px;}


.sopss{ width:160px; height:23px; margin-top:15px;}
.sopsslf{ width:130px; float:left; height:20px; padding-top:2px;}
.sopsslf input{ background:#fff; border:1px  solid #ccc; width:125px; height:16px;}
.souan{ width:23px; height:23px; float: right;}

.nav{ width:1000px; height:80px; margin:0 auto;}
.nav li{ float:left;  line-height:40px; display:block;}
.nav li a{font-size:18px; width:163px; text-align:center;display:block; }
.tuimg{ width:1000px; height:550px; margin:0 auto; margin-top:10px;}


#carousel1{width:1000px;height:550px;text-align:center;overflow:hidden; position:relative;}
#carousel1 .car_bigp img{display:none;margin:auto;}
#carousel1 .car_click{width:1000px;height:65px;position:absolute;z-index:2;bottom:0; left:0px;}
#carousel1 .car_click .car_c_title{width:310px;height:55px;margin-top:15px;float:left;}
#carousel1 .car_click .car_c_title p{font-size:18px;color:white;margin:5px 5px}
#carousel1 .car_click .car_c_smallpic{width:680px;height:55px;margin-top:5px;float:left;}
#carousel1 .car_click .car_c_smallpic input{float:left;}
#carousel1 .car_click .car_c_smallpic img{cursor:pointer;float:left;margin:0 5px;border:solid 2px #fff;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt1{width:34px;height:50px;border:0px;cursor:pointer;margin-right:5px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt2{width:34px;height:50px;border:0px;cursor:pointer;margin-left:5px;}

.tbg{ width:1000px; height:462px; margin:0 auto; margin-top:20px;}
.tbglf{ width:605px; float:left; height:462px;}
.tbgti{ height:35px; text-align:center; margin-top:10px; }
.tbgtic{ background:#f8f8f8;line-height:35px; font-size:25px; width:150px; margin:0 auto;}
.tbgli{ width:100%; height:auto; margin-top:20px;}
.tbgli li{ float:left; width:299px; height:200px; float:left; margin-right:2px; margin-bottom:2px; position:relative;}
.tbgli li span{ height:40px; width:100%; line-height:35px; font-size:16px; text-align:center; color:#fff; display:block; position:absolute; bottom:15px; z-index:2;}
.tbgrr{ width:340px; background:#fff; height:432px; float:right; padding:15px;}
.tbbj35{ height:30px; line-height:30px; font-size:16px;}
.tbb80{ width:100%; height:100px; margin-top:3px;}
.tbb80lf{ width:121px; height:80px; float:left; padding-top:8px;}
.tbbwrg{ width:200px; height:100px; float:right;}
.tbbwrgp{ height:70px; line-height:25px; font-size:14px;}
.tbbwrgpg{ font-size:12px; text-align:right; line-height:18px;}
.tu90{ width:1000px; height:90px; padding:15px 0px; margin:0 auto;}
.xinw{ height:50px; width:1000px; margin:0 auto;}
.xinwqih{ width:1000px; height:520px; margin:0 auto; margin-top:20px;}

.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:1000px;overflow:hidden;}
.scrollUl{width:83px;overflow:hidden; float:left; height:520px;}
.scrollUl li{float:left;}
.sd01{cursor:pointer; width:63px; height:78px; line-height:36px; text-align:center; font-size:23px; margin-bottom:5px; padding-right:15px; padding-left:5px; color:#ffffff;  font-weight:bold;}
.sd01 a{ color:#fff;}
.sd02{cursor:pointer;width:63px; height:78px; line-height:36px;text-align:center; font-size:23px; color:#ffffff;margin-bottom:5px;padding-left:5px;padding-right:15px;   font-weight:bold;}
.sd02 a{ color:#fff;}
.tupff{ width:100%; height:auto;}
.tupff li{ width:300px; height:245px; background:#fff; float:left; margin-left:2px; margin-bottom:10px; }
.tupff li p{font-size:14px; text-indent:15px; line-height:45px;}
.sys600{ width:1000px; margin:0 auto; margin-top:15px;}

.divcss5{ position:relative;width:240px; height:160px; float:left; margin-right:1px; margin:5px;}
.divcss5 a,.divcss5 span{display:none; text-decoration:none}
.divcss5:hover{cursor:pointer}
.divcss5:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%; z-index:100; left:0; display:block;}
.divcss5:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:220px; height:140px; padding:10px 10px;  z-index:10; line-height:30px; }
.divcss5:hover span h3{ font-size:16px; color:#fff; line-height:36px;}

.shzb700{ width:1000px; margin:0 auto;}

.shzb250{ width:1000px; height:250px; margin:0 auto;padding-top:15px;}
.scrolldoorFrame1{width:1000px;overflow:hidden;background:url(../images/ind_68.jpg) 0 8px repeat-x; }
.scrollUl1{width:300px;overflow:hidden;  height:46px; background:url(../images/ind_68.jpg) repeat-x; margin:0 auto;}
.scrollUl1 li{float:left;}
.sdd01{cursor:pointer; width:153px;background:#00c8f9;line-height:46px; text-align:center; font-size:22px; width:150px;}
.sdd01 a{ color:#000;}
.sdd02{cursor:pointer;width:153px; background:#f8f8f8;line-height:46px;text-align:center; font-size:22px; width:150px;}
.sdd02 a{ color:#000;}

.scrolldoorFrame1w{width:1000px;overflow:hidden;background:url(../images/ind_68.jpg) 0 8px repeat-x; }
.scrollUl1w{width:450px;overflow:hidden;  height:46px; background:url(../images/ind_68.jpg) repeat-x; margin:0 auto;}
.scrollUl1w li{float:left;}
.sdd01{cursor:pointer; width:153px;background:#00c8f9;line-height:46px; text-align:center; font-size:22px; width:150px;}
.sdd01 a{ color:#000;}
.sdd02{cursor:pointer;width:153px; background:#f8f8f8;line-height:46px;text-align:center; font-size:22px; width:150px;}
.sdd02 a{ color:#000;}






.sjktt{ width:1000px; height:470px; margin:0 auto; margin-top:15px;}
.sjktt li{ width:485px; float:left; background:#fff; height:213px; margin-right:30px; margin-bottom:25px;}
.sjktimg{ width:320px; float:left; height:213px;}
.sjktrr{ width:140px; float:right; height:213px; padding-right:10px;}
.sjktrr h3{ font-size:16px; line-height:40px;}
.sjktrr p{ font-size:12px; line-height:26px;}
.sjktrr p a{ color:#898989;}
.ren166{ width:1000px; height:176px; margin:0 auto; margin-top:15px;}
.ren166 li{ width:249px; height:166px; float:left; padding-right:1px;}

.xiy350{ width:1000px; height:350px; margin:0 auto; margin-top:15px;}
.xint1{ width:1000px; height:180px; padding-bottom:0px;}
.xinlt1{ width:1000px; height:170px;overflow:hidden;}
.xinlt1 li{ width:auto; height:170px; float:left; padding-right:0px;}
.xinlt1 img{ height:170px;}

.youq{ height:40px; border-bottom:1px solid #ccc; margin:0 auto; margin-top:20px; width:1000px; font-size:16px; line-height:40px;}
.yobj53{ background:#ebebeb; height:53px; line-height:53px; width:1000px; margin:0 auto;}
.yobj53 li{ min-width:100px; font-size:14px; text-align:center; float:left;}
.banq85{ width:1000px; height:85px; margin:0 auto; margin-top:15px; }
.banq85lf{ width:189px; float:left; height:85px;}
.banq85rr{ width:800px; float:right; height:89px;}
.banq85rrh{ height:30px; line-height:30px;}
.banq85rrh li{ float:left; display:block; padding:0 3px;}
.banq85rrh li a{line-height:30px; }
.baixx{ line-height:25px;}



.gyww{ width:1000px; height:40px; border-bottom:1px solid #ccc; margin:0 auto; margin-top:10px; }
.gywwlf{ height:40px; width:700px; float:left; line-height:40px; font-size:14px;}
.gywws{ width:270px; height:25px; float:right; margin-top:10px;}
.gyint{ width:120px; float:left; height:30px;}
.gyint input{ width:110px; border:1px solid #ccc; height:17px; background:#fff;}
.gyints{ width:90px; float:left; height:30px;}
.gana{ width:57px; height:22px; float: right;}
.ganaimg{ width:1000px; height:400px; margin:0 auto; margin-top:15px;}
.ganatit{ font-size:30px; width:1000px; text-align:center; height:50px; padding:10px 0px; line-height:50px; margin:0 auto;}
.ganacot{ ; font-size:16px; margin:0 auto; width:1000px; line-height:35px; border-bottom:1px solid #ccc;}
.ganacot p{ font-size:16px; padding-bottom:10px;}

.ganqih{ width:1000px; height:auto; margin:0 auto; margin-top:30px; padding-bottom:20px; border-bottom:1px solid #ccc; }

.scrolldoorFrame2{width:1000px;overflow:hidden; }
.scrollUl2{width:540px;overflow:hidden;  height:40px; margin:0 auto; border:1px solid #333; border-radius:8px;  -moz-border-radius:8px;-webkit-border-radius:8px;}
.scrollUl2 li{float:left;}
.sdg01{cursor:pointer; width:173px;background:#00c8f9;line-height:40px; text-align:center; font-size:16px; margin-left:5px; }
.sdg01 a{ color:#fff;}
.sdg02{cursor:pointer;width:173px; background:#f8f8f8;line-height:40px;text-align:center; font-size:16px;margin-left:5px;}
.sdg02 a{ color:#000;}
.ganim240{ width:1000px; height:auto; margin-top:20px;}
.ganim240 li{ width:240px; height:225px; float:left; background:#fff; margin-bottom:20px; margin-right:10px;}
.ganim240 li p{line-height:35px; font-size:14px; text-align:center; height:75px;  }
.ganim240 li p a{ display:block;height:65px;}
.ganim240 li p a:hover{ background:#00a4d6; color:#fff;} 
.fany{ height:40px; text-align:center; line-height:40px; }

.tbgticaa{line-height:35px; font-size:25px; padding:20px 0px; width:1000px; margin:0 auto; text-align:center;}


.gynei{ line-height:40px; width:1000px; font-size:26px; margin:0 auto; padding:20px 0px; text-align:center;}
.gynshj{ border-bottom:1px solid #ccc; height:35px; padding-bottom:20px; line-height:35px; text-align:center; width:1000px; margin:0 auto;}
.gyncott{ width:1000px; min-height:500px; margin:0 auto; padding:20px 0px; border-bottom:1px solid #ccc;}
.gyncott p{ padding-bottom:10px; text-indent:30px; font-size:16px; line-height:35px;}
.gyncott p img{ text-align:center;margin:0 auto;display:block;max-width:1000px;}
.gynsyy{ height:70px; margin:0 auto; width:1000px;}
.gynsyylf{ width:600px; float:left; font-size:14px; line-height:35px;}
.gynsyylf span{ color:#00a4d6;}
.gynsyyrr{ width:400px; float:right; height:30px; margin-top:20px;}
.gynspan1{width:60px; float:left; line-height:30px; text-indent:28px; padding-top:10px; font-size:14px; background:url(../images/gynei_017.png) 0 16px no-repeat; color:#fff;}
.gynspan2{width:60px; float:left; line-height:30px; text-indent:28px;  padding-top:10px; font-size:14px; background:url(../images/gynei_10.png) 0 16px no-repeat;color:#fff;}
.gynspan1 a,.gynspan2 a{ color:#fff;}
.gynfenx{ width:270px; float:right; height:30px; margin-top:5px;}
.scrolldoorFramew{width:1000px;overflow:hidden; }
.scrollUlw{width:750px;overflow:hidden;  height:40px; margin:0 auto; border:1px solid #333; border-radius:8px;  -moz-border-radius:8px;-webkit-border-radius:8px;}
.scrollUlw li{float:left;}

.qiht{ width:100%; height:443px; padding-top:50px; margin:0 auto; }
#focus_Box{position:relative;width:710px;height:308px;margin:0 auto; }
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;height:100%;vertical-align:top; border:5px solid #FFF;}
#focus_Box li p{position:absolute;left:0;bottom:-5px;_bottom:4px;width:100%;height:40px;line-height:40px;text-indent:8px;color:#fff; margin-left:5px;}
#focus_Box li p span{display:inline-block;width:90%;height:40px;overflow:hidden;  text-align:center; font-family:"微软雅黑"; font-size:14px; margin:0 auto;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:36px;height:60px;top:161px;}
#focus_Box .prev{left:0px;}
#focus_Box .next{right:0px;} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;text-indent:-999px;}

.xik223{ width:1000px; height: auto; margin:0 auto;}
.xik223t{ width:100%; height:223px; border-bottom:1px solid #ccc; margin-top:25px;}
.xiklf300{ width:300px; float:left; height:201px;}
.xiklf300 img{width:300px;height:201px;}

.xinwwrr{ width:680px; float:right; height:201px;}
.xinwwrrt18{ height:30px; width:100%;}
.xinwwrrt18lf{ width:70px; height:28px; float:left;}
.xinwwrrlfr{ width:600px; float: left; height:30px; line-height:30px; font-size:20px;}
.xinshj16{ line-height:30px; height:30px; color:#727171; font-size:16px;}
.xinbit16{ line-height:35px; width:100%;font-size:16px; height:110px;}
.xinjd{ width:100%; height:30px;}
.xinjdr1{ width:60px; float:right; height:30px; font-size:14px; padding-left:22px; }
.xinjdr2{ width:60px; float:right; height:30px; font-size:14px;padding-left:22px; }


.sys{ width:1000px; height:auto; margin:0 auto;}
.syst{ width:100%; height:350px; margin-top:20px;}
.systlf{ float:left; width:240px; height:160px; position:relative; margin:5px;}
.systlfimg{width:240px; height:160px; background:#333;}


.sysd{ width:220px; height:140px; padding:10px;background:#00a4d6; display:none; z-index:999; position:absolute; bottom:0px; }
.sysdt{ font-size:16px; text-align:center; color:#fff; border-bottom:1px solid #fff; line-height:35px;background:#00a4d6;}
.sysdt a{ color:#fff;}
.sysdtz{ font-size:14px; line-height:30px; color:#fff;background:#00a4d6;}
.sysdtz a{ color:#fff;}

.sybf{ float:left; width:240px; font-size:28px; line-height:50px; padding-top:30px; text-align:center; height:130px; position:relative; margin:5px;}
.sybf a{ color:#c9caca;}

#center {
 Z-INDEX: 2; width:1000px; margin:0 auto; height:450px; margin-top:20px;}
#slider {
 Z-INDEX: 1; WIDTH: 1000px;  HEIGHT: 420px; OVERFLOW: hidden; position:relative; }
#slider .slide {
 Z-INDEX: 10; POSITION: absolute; WIDTH: 628px; BACKGROUND: #000; HEIGHT: 420px; OVERFLOW: hidden; CURSOR: default; 
}
#slider .title {
 COLOR: #f80; TEXT-DECORATION: none
}
#slider .text {
 POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 618px; COLOR: #fff; FONT-SIZE:16px; bottom:20;  LEFT:0; padding-left:10px; background: url(../images/bj.png) repeat; height:35px; line-height:35px;}
#slider .diapo {
 POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}
.syn490{ width:1000px; height:auto; margin:0 auto;  margin-top:20px;}
.syn490img{ width:100%; height:470px; border-bottom:1px solid #ccc; padding-bottom:20px;}
.syn490lf{ width:469px; height:470px; float:left;}

.syn490lf img{width:469px; height:470px; }
.syn490rr{ width:409px; height:410px; float: right; background:#efefef; padding:30px;}
.syn490rrt{ height:40px; line-height:40px; font-size:24px;}
.syn490rrtti{ font-size:16px; line-height:35px;}
.stizs{ font-size:16px; line-height:35px; margin-top:20px; font-weight:bold;}
.stizsti{ font-size:14px; line-height:30px; text-indent:28px; color:#333;}

.scrolldoorFrames{width:1000px;overflow:hidden; }
.scrollUls{width:360px;overflow:hidden;  height:40px; margin:0 auto; border:1px solid #333; border-radius:8px;  -moz-border-radius:8px;-webkit-border-radius:8px;}
.scrollUls li{float:left;}

.tuj100{ width:100%; height:100px; background-color: #00849a;}
.tuj100 a{position:absolute;top:10px;left:80px;}
.tuj100c{ width:1000px; height:100px; margin:0 auto;}
.tuj100ct{ font-size:30px; text-align:center; line-height:35px; height:35px; color:#fff; font-family:"黑体"; padding-top:20px;}
.tuj100sj{ text-align:center; height:30px; line-height:30px; font-size:14px; color:#fff;}
