@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img { margin:0; padding:0; font:14px "Î¢ÈíÑÅºÚ"; color:#68696a; line-height:28px;}
img {border:none;}
a{ text-decoration:none;}
a:hover,.news ul li a:hover,.news h2 a:hover { color:#f00; text-decoration:underline;}
ul,li,ol { list-style:none;}
.red { color:#ef0303;}
.r { float:right;}
.l { float:left; }
.clear { clear: both; font-size:0; line-height:0; height:0; overflow:hidden;}
.bor_b { padding-bottom:40px; border-bottom:1px solid #f5f5f5;}

.banner { background:#f2faf5;}
.banner_in { width:1000px; margin:auto;}
.banner1 { height:19px;}
.banner2 { height:167px;background:url(images/banner_03.jpg) no-repeat center top;}
.banner3 { height:140px;background:url(images/banner_05.jpg) no-repeat center top;}

.main { }
.main_maa { width:1000px; margin:auto;}
.main_ty { padding:0 80px 0;width:840px; margin:auto;}
h2 { text-align:center; color:#494b47; font:bold 24px "Î¢ÈíÑÅºÚ"; padding-top:50px; height:60px;}
h3 { color:#55cd5a; font:bold 16px "Î¢ÈíÑÅºÚ"; height:50px; text-align:center;}
p { line-height:25px; text-indent:28px; padding-bottom:56px;}
table { margin:auto; border:1px solid #cbcbcb;}
table th { border-right:1px solid #f1f1f1; height:80px; font:bold 14px "Î¢ÈíÑÅºÚ"; color:#55cd5a; line-height:80px; text-align:center;}
table td { border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1; color:#141514; text-align:center; line-height:43px;}
.shuju { padding:0; text-indent:0; line-height:40px;}
.shuju span { font-weight:bold; color:#cccdcc;}
.main2  { padding-bottom:40px;width:1000px; margin:auto;}
.main2 img { float:left;}
.main2  ul { float:right; width:405px; }
.main2  ul li { height:54px; line-height:54px;}
.main2  ul li strong { color:#333; padding-right:25px;}

.main3_out { background:#55cd5a; min-height:305px;}
.main3 { width:1000px; margin:auto;}
.main3_nav { height:94px;} 
.main3_nav a { cursor:pointer; display:block; width:33%; float: left; color:#696969; height:92px; font-size:24px; line-height:92px; text-align:center; background:#ffffff; border-top:1px solid #ddf7e8;}
.main3_nav a.hover { background:#55cd5a; color:#fff;}
.main3_show { padding-top:55px;}
.main3_show  div p { padding:0 25px; color:#fff; font-size:14px; line-height:28px; text-indent:28px;}

.main4 { padding-bottom:40px;}
.main4 p { padding:0 26px 26px;}
.main4 img { display:block ; margin:auto;}

.main5 { width:950px; margin:auto;}
.main6 p.shuju,.main7 p.shuju { width:950px; margin:auto;}
.main6 img,.main7 img { display:block ; margin:auto; padding-bottom:40px;}
.main7 p { padding-bottom:26px;}

.news { width:1000px; padding-bottom:40px; margin:auto; overflow:hidden;}
.news h2 a {color:#494b47; font:bold 24px "Î¢ÈíÑÅºÚ";}
.news ul { width:1200px;}
.news ul li { height:32px; overflow:hidden; padding-left:20px; float:left; width:480px; margin-right:20px}
.news ul li a { font-size:14px; line-height:32px; color:#333;}

.topnav1,.topnav1 a { font-size:12px;}
.topnav1 a h3 { height: auto; font:bold 14px "Î¢ÈíÑÅºÚ"; line-height:30px;}
.foot p { padding-bottom:0; font:12px "ËÎÌå"; line-height:25px;}

/*Î¢ÐÅ*/
.ball {
    background: url("images/weixin.png") no-repeat;
    height: 187px;
    left: 20px;
    margin: 0;
    padding-top: 257px;
    position: absolute;
    width: 150px;
}