/* CSS Document */

body,td,th,table { margin:0 auto;}
body{padding:0; padding-top:0px; margin:0; font-size:14px; font-family:"microsoft yahei";  color:#000; background-color:#fff;overflow-x:hidden; }
a{font-size:14px; color:#000; text-decoration:none; font-family:"microsoft yahei"; }
a:hover{font-size:14px; color:#0066cc; text-decoration:underline;font-family:"microsoft yahei"; }
img{border:none}
.aboutpic{border:1px solid #0066cc; padding:3px; margin:8px}
.img:visited img{border: 1px solid #0066cc;}
.img img{border: 1px solid #0066cc;padding:5px;}
.img:hover img{border: 1px solid #0066cc;}
.img:hover{color: #0066cc; }
#zt{font-size:14px; padding:8px 0 8px 2px; color:#000}
a{font-size:14px; color:#000; text-decoration:none}
a:hover{font-size:14px; color:#ff6600; text-decoration:underline}
#nav{}
#nav ul{padding:0; margin:0}
#nav li{padding:0 10px 0 30px; background:url(bg-nav-s.jpg) left no-repeat; float:left; list-style:none}
#nav li a{font-size:14px; font-weight:bold; color:#fff}
#nav li a:hover{color:#fff000}
#line{border:1px solid #2287f8}
#line3{ margin-top:20px; text-align:center; line-height:1px; padding:15px; }
#line4{border:1px solid #2287f8; margin-top:5px; line-height:20px; padding:5px}

#body{font-size:14px; line-height:20px; padding:20px; padding-top:5px}
#lt{text-align:center; color:#fff; margin:4px auto; font-size:14px; font-weight:bold; font-family: Î¢ÈíÑÅºÚ,sans-serif; letter-spacing:3px}
#abt{float:left; color:#333; margin:4px 10px; font-size:16px; font-weight:bold; font-family: Î¢ÈíÑÅºÚ,sans-serif; letter-spacing:3px}
#abt14{float:left; color:#333; margin:2px 3px; font-size:14px; font-weight:bold; font-family: Î¢ÈíÑÅºÚ,sans-serif; letter-spacing:3px}
#abta{ text-align:right; margin-right:10px}
#lat{padding:8px 0 8px 20px; font-weight:bold;color:#000}
#lat12{padding:8px 0 8px 0px; color:#000}

#lat3{font-size:14px; padding:8px 0 3px 2px; color:#0066cc; }
#lat4{font-size:14px; padding:8px 0 3px 2px; color:#666; }

-->


#cd01{font-size:14px; padding:3px 0 3px 0; color:#fff}
#cd01 a {font-size:14px; color:#fff; text-decoration:none}
#cd01 a:hover{color:#fff000; text-decoration:underline}

#p_5{ padding-top:5px;}
#p_10{ padding-top:10px;}
#top_bg{ background-image:url(top_bg.jpg); height:36px;}
#line{ height:115px; background-color:#fff; border:0;}

#line2{ height:43px; background-color:#fff; border:0;}

#14px a:link{text-align:center;color:#FFFFFF; font-size:14px;}
#14px a:hover{text-align:center;color:#FFF000;font-size:14px;}
#14px a:visited{text-align:center;color:#FFFFFF;font-size:14px;}


.foot_1 {color:#333; font-size:14px; line-height:26px; text-align:left;}
.foot_1 a:link{color:#333; font-size:14px;}
.foot_1 a:hover{color:#fff;font-size:14px; background-color:#0099FF; padding:3px;}


.foot_2 {color:#666; font-size:14px; line-height:18px; text-align:center; padding:5px; padding-top:10px;}
.foot_2 a:link{color:#666; font-size:14px;}
.foot_2 a:hover{color:#ff6600;font-size:14px;}

.m {margin:auto;width:970px;background:#fff;clear:both;}
.m_l {width:700px;}
.m_r {width:150px;}
.m_n {width:10px;}
.m_l_1 {width:790px;}
.m_r_1 {width:180px;}
.f_l {float:left; padding-left:100px;}
.f_r {float:right;}


/* banner »ÃµÆÆ¬ */
.flexslider{position:relative;height:388px;overflow:hidden;background:url(../banner_new/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:388px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../banner_new/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../banner_new/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../banner_new/images/next.png) center center no-repeat;}
/* banner »ÃµÆÆ¬½áÊø */