@charset "gb2312";
/* CSS Document */

*{ padding:0px; margin:0px;}
body{ margin:0px; padding:0px; font-size:12px;font-family:"Microsoft YaHei","ºÚÌå",' ËÎÌå'; color:#2a2a2a;line-height:24px; background:#fff;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
ul,li{ list-style:none}
i, cite, em, var, address, dfn{ font-style:normal;}
h1,h2,h3,h4,h5,h6,strong, b{ font-weight:normal;}
img{border:0px; padding:0px;}
a{ color:#2a2a2a; text-decoration:none}
a:hover{color:#ff0000;text-decoration:none;}
.clear{ clear:both;font-size:0px; line-height:0px}
.divleft{ float:left}
.divright{ float:right}
.hidden{display:none;}


#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#078bcc}


/*Ê×Ò³*/
.midtitle{ height:49px; float:right; width:800px; }
.midtitle ul{ list-style-type:none; float:right; margin-top:5px;}
.midtitle ul li{ float:left; background:#0a72d1; width:200px; border: #e2e2e2 solid 1px; text-align:center; margin:0 3px; padding:0 0px; line-height:28px;}
.midtitle ul li a{ color:#fff; font-size:15px;line-height:28px; text-align:center;}
.midtitle ul li a:hover{ background:#3ba2ff; color:#FFF; display:block; font-size:15px;line-height:28px; height:28px; text-align:center;}

.index001{ background:url(index001_bg.jpg) no-repeat; width:1024px; height:69px; float:left;}
.index002{ background:url(index002_bg.jpg) no-repeat; width:200px; height:43px; float:left; font-size:14px; line-height:35px; text-align:center;}

.atitle{ float:left;}
.abg{ background:url(abg.jpg) repeat-y; width:587px; float:left;}
.acon{ margin-left:10px; margin-right:10px; margin-top:10px; width:567px; float:left;}
.abtm{ background:url(abtm.jpg) no-repeat; width:587px; height:4px; float:left;}

.ntitle{ float:left;}
.nbg{ background: url(nbg.jpg) repeat-y; width:420px; float:left;}
.ncon{ width:404px; float:left; margin-left:8px; margin-top:5px;}
.nbtm{ background:url(nbtm.jpg) no-repeat; width:420px; height:4px; float:left;}

.lin001{ font-size:12px; line-height:34px;}
.lin001 a:hover{ color:#F00;}
.lin002{ font-size:12px; line-height:40px;}
.lin006 a{ color:#F00;}
.lin003{ font-size:14px; color:#FFF; padding-left:25px; line-height:38px; font-weight:bold;}
.lin004{ font-size:16px; padding-left:25px; line-height:38px; color:#FFF;}
.lin005{font-size:12px; color:#FFF; line-height:38px;}

.lefttop{ background:url(lefttop.jpg) no-repeat; width:238px; height:38px; float:left;}
.leftbg{ background:url(leftbg.jpg) repeat-y; width:238px; float:left;}
.leftcon{ width:220px; float:left; margin-left:9px; margin-top:5px;}
.leftbtm{ float:left; background:url(leftbtm.jpg) no-repeat; width:238px; height:2px;}
.lines{ margin-top:15px; float:left;}

.ncon ul{ list-style-type:none;}
.ncon ul li{ list-style:none; line-height:32px; border-bottom:#CCC dotted 1px; padding-left:5px; text-align:left;}

.contop{ background:url(contop.jpg) no-repeat; width:770px; height:38px; float:left;}
.conbg{ background:url(conbg.jpg) repeat-y; width:770px; float:left;}
.cons{float:left; margin-left:20px; margin-right:10px; width:740px; margin-top:10px; padding-bottom:10px;}
.conbtm{ background:url(conbtm.jpg) no-repeat; width:770px; height:4px; float:left;}