/* CSS Document */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}
*{ margin:0; padding:0; }
body{ font:12px "宋体"; color:#666; background:#f3f6f7 url(../images/bg.jpg) repeat-x; }
a{ font:12px "宋体"; color:#444; text-decoration:none; }
img{ vertical-align:top; border:0; }
ul,li{ list-style:none; }
.clear{ clear:both; font-size:0; height:0; overflow:hidden; }
.w1000{ width:1000px; margin:0 auto; }

#header{ height:69px; padding-top:16px; clear:both; }
#header span.logo{ width:341px; height:58px; float:left; }
#header span.contactIMG{ width:282px; height:22px; display:block; background:url(../images/contact.jpg) no-repeat; float:right; margin-top:30px; }

#banner{ margin:15px auto; }

#nav{ height:85px; background:url(../images/navbg.jpg) repeat-x; }
#nav ul{ width:1000px; height:45px; }
#nav ul li{ width:82px; height:45px; float:left; text-align:center;  }
#nav ul li a{ color:#fff ; line-height:45px; }
#nav p{ width:980px; height:18px; background:#d9dff1; padding:10px; display:block; text-align:center; }
/*#nav p a{ margin-left:10px; }*/
#nav p span{ text-align:center; letter-spacing:1px;}

#contacta{ height:276px;  margin-top:15px;}
.video,.sdfsdf{ width:470px; height:276px; float:left; }
.video p,.sdfsdf p{ width:100%; height:30px; display:block; }
.video p span,.sdfsdf p span{ width:90px; height:30px; display:block; float:left; text-align:center; line-height:30px; background:url(../images/dgdfg.jpg) no-repeat; font-weight:bold; color:#17318d; }
.video p span:hover,.sdfsdf p span:hover{color:#17318d; cursor:pointer; }
.video p span.tabfirst,.sdfsdf p span.tabfirst{  background:url(../images/gdfgdf.jpg) no-repeat; color:#fff; }
.video p a{ font-size:14px; color:#00F; float:right;  }

.sop{ width:470px; height:236px; background:#CCC; margin-top:15px; }

.sdfsdf{ width:515px; margin-left:10px; }
.sdfsdf ul{ width:485px; height:206px; padding:15px; margin-top:15px; overflow:hidden;  }
.sdfsdf ul li{ background:url(../images/dfgdfgd.jpg) no-repeat; padding-left:15px; font-size:14px; line-height:28px; width:485px; text-align:right; }
.sdfsdf ul li a{ font-size:14px; float:left;}/*.sdfsdf ul li span{ font-size:14px; float: right;}*/
.sdfsdf p a{ font-size:14px; color:#00F; float:right;  }

#dfsdf{ height:231px; margin-top:20px; }
.jgjy{ width:367px; height:231px; float:left;  }
.jgjy p.tecfds{ width:367px; height:40px; background:url(../images/menu_bg.jpg) repeat-x;  }
.jgjy p span{ width:95px; height:40px; display:block; text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#17318d; float:left; }
.jgjy p a.gfhg{ width:48px; height:14px; border:1px solid #c2fad6; background:#daffe7; display:block; float:right; margin:12px 15px auto auto; color:#093; text-align:center; line-height:14PX; }
.jgjy ul{ width:367px; height:167px; margin-top:15px; }
.jgjy ul li.todfsdfsd{ width:354px;  background:#939; clear:both;  background:url(../images/gsgs.jpg) no-repeat; padding-left:20px; }
.jgjy ul li.todfsdfsd a{ font-size:14px; }
.jgjy ul li img{ float:left;  margin-right:15px; margin-top:9px; }
.jgjy ul li p{ line-height:22px;  margin-top:9px; height:86px; }
.jgjy ul li {  margin-top:10px; background:url(../images/gsgs.jpg) no-repeat; padding-left:20px; }
.fsfsdf{ width:230px; height:231px; float:left; margin-left:10px; overflow:hidden; }
.fsfsdf p{ width:221px; height:128px; margin-top:9px; background:#fcfdfe url(../images/contsfasf.jpg) no-repeat; display:block; padding:40px 10px 0px; line-height:24px; }

#jsfc{ height:238px; margin:15px auto; }
#jsfc p,.dtgh p.titl{ width:100%; height:26px; background:url(../images/navb_bg.jpg) repeat-x; display:block; }
#jsfc p span,.dtgh p.titl span{ float:left; width:92px; height:26px; background:url(../images/dfsfds.jpg) no-repeat; display:block; margin-left:10px; text-align:center; line-height:26px; font-weight:bold; color:#003ba6; }#jsfc p a{ float:right; padding:8px 10px 0px 0px;}
#fgdfgdf p.titl a{ float:right; line-height:26px; padding-right:10px; }
#jsfc ul{ padding:23px 1px 0 25px; }
#jsfc ul li{ float:left; margin-right:24px; }

#fgdfgdf{ height:230px; }
.dtgh{ width:487px; height:225px; float:left; }
.dtgh p span{ background:url(../images/sdgfsd.jpg) no-repeat; color:#fff; }
.dtgh .dtghnr{ width:457px; height:160px; padding:15px; }
.dtgh .dtghnr span{ float:left; width:161px; height:167px;  }
.dtgh .dtghnr a.lmttwz{ font-size:14px; color:#17318d; font-weight:bold; float:left; width:290px; }
.dtgh .dtghnr p{ float:left; width:290px; height:32px; line-height:20px; margin-top:10px; }
.dtgh p.titl span{ background:url(../images/sdgfsd.jpg) no-repeat; color:#fff; }
.dtgh .dtghnr ul{ width:290px; height:80px; float:left; margin-top:20px;}

.dtgh .dtghnr ul li a{ font-size:14px; line-height:30px;  background:url(../images/dfgdfgd.jpg) no-repeat; padding-left:10px; }
.jzxx{ width:243px; height:217px; background:url(../images/jzxxbg.jpg) no-repeat; float:left; margin-left:8px; }
.jzxx ul{ width:211px; height:140px; margin:50px auto; }
.jzxx ul li { background:url(../images/dfgdfgd.jpg) no-repeat 0 5px; padding-left:10px; }
.jzxx ul li a{ line-height:26px; }

.dlink1{ width:100%; height:100%; display:block;}
.jzxx1{ width:243px; height:217px; background:url(../images/jzxxbg.jpg) no-repeat; float:right; }
.jzxx1 h1{ width:243px; height:50px; }
.jzxx1 ul{ width:211px; height:140px; margin:0px auto; }
.jzxx1 ul li { background:url(../images/dfgdfgd.jpg) no-repeat 0 5px; padding-left:10px; }
.jzxx1 ul li a{ line-height:26px; }
.list_0_001{color:#F00;}
#footer{ height:140px; background:url(../images/bottombg.jpg) no-repeat; PADDING-TOP:20PX;  }
#footer P{ text-align:center; line-height:30PX; font-family:Arial, Helvetica, sans-serif; } 


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:258px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:100px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:100px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
