@charset "utf-8";

/* CSS Document */

body{ font:12px "Microsoft YaHei"; color:#666666; line-height:24px; background: url("../images/body_bg.gif") repeat-x; padding:0px; margin:0px; border:0px }

div,span,img,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd{margin: 0px; padding:0px; border:0; }

ul{list-style:none}

li{list-style-image:none}

a { color:#666666; text-decoration:none} 

a:hover { color:#cc0000; text-decoration:none }

.red { color:#cc0000; }

.red a{ color:#cc0000; text-decoration:none }

.red a:hover { color:#cc0000; text-decoration:none }



/* top css */

.top,.dh,.banner,.hot{ width:970px; margin:0 auto }

.top { height:81px }

.top img { margin-top:8px; float:left }

.top .t_right { width:320px; text-align:right; float:right }

.dh { height:33px; line-height:33px; margin-bottom:6px }

.dh ul {  margin:auto; }

.dh ul li { display:block; height:33px; line-height:33px; font:16px "Microsoft YaHei"; padding:0px 0px; float:left; width:160px; text-align:center }

.dh ul li a { display:block; height:33px; line-height:33px; padding:0px 0px; _display:inline; }

.dh ul li a:hover { display:block; height:33px;  line-height:33px; padding:0px 0px; color:#ffffff; background:#cc0000; _display:inline}
.dh ul li a.cur{ display:block; height:33px;  line-height:33px; padding:0px 0px; color:#ffffff; background:#cc0000; _display:inline}


.banner { width:100%}
#full-screen-slider { width:100%; height:396px; float:left; position:relative}
#slides { display:block; width:100%; height:396px; 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:18%; top:375px; 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:#0092CE}




.hot { height:34px; line-height:34px;}

.hot span { font-size:14px }

.hot strong { width:70px;  height:34px; line-height:34px; font:14px "Microsoft YaHei"; float:right; background:url("../images/hotline.gif") 0px 2px no-repeat; padding-left:20px }



.flink{ background:#F0F0F0; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:10px 0px; overflow:hidden }

.flink_z { width:970px; margin:auto }

.flink_z strong { float:left }

.flink_z a { padding:0px 5px; float:left }



.foot { width:970px; text-align:center; padding:10px 0px; margin:auto }



.clear{ clear:both;}