@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font:12px Arial, Helvetica, sans-serif;background:#F4F4F4;color:#515151;overflow-x:hidden;}
ul,dl{list-style:none;}
dl,dd,dt,ul,li,form,p{margin:0;padding:0;}
img{border:0}
a:link {color:#333333;text-decoration:none ;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#FF0000;text-decoration:underline;}
.pages{ text-align:center}
.clear-all{clear:both;}
/*-------------------------index--------------------------------------*/
.font01{font-size:14px;font-weight:bold;color:#4A6D00}
.font02{font:12px ;color:#6FA400}
.part01{ background:url(../images/ico4.gif) center no-repeat;padding:0 5px;}
.line02{ background:url(../images/sub_20.jpg) bottom repeat-x; height:25px; padding-top:10px; padding-bottom:3px;}

.content{width:1002px; margin:0 auto; background:url(../images/bg01.jpg) repeat-y;}
.content-main{width:918px;margin:0 auto}
.top{height:101px;}
.topset-left{float:left;padding-left:15px;}
.topset-right{float:right;}
.top-btn1{margin-top:22px; text-align:right}
.top-btn2{margin-top:10px;text-align:left}
.nav{clear:both;height:37px;text-align:center}
.banner{height:290px;margin-top:7px;}
.main{height:auto !important;height:270px;min-height:270px;margin-top:25px;}
.left332{float:left;width:332px;}
.text01{padding:11px 0;line-height:20px;border-bottom:1px solid dashed;height:76px;}
.ix-pro{margin-top:18px;}
.ix-pro li{float:left;width:110px;text-align:center}
.left332-1{padding-left:21px;float:left;width:332px;height:76px;}
.text02{padding:11px 0;line-height:20px;}
.ix-news{margin-top:14px; clear:both;}
.ix-news li{padding:3px 0;}
.left216{float:right;width:216px;}
.mail-login{background:url(../images/mail_bg.jpg) no-repeat;height:107px;margin-bottom:7px;}
.link-option{margin-top:4px}
.link-option select{width:216px;}
/*.menu-text{background:url(../images/menubg03.jpg) repeat-y;list-style:none; margin-bottom:12px !important; margin-bottom:8px;}
.menu-text dt{height:12px; line-height:12px;overflow:hidden;}
.menu-text dd{width:175px; margin:0 auto;padding:4px 0 4px 20px;background:url(../images/line01.jpg) bottom repeat-x;}
.menu-text dd a{font-weight:bold;color:#666666}
.menu-text dd a:link{}
.menu-text dd a:visited{color:#666666}*/
.i-banner{height:159px;margin-top:7px;}
.left210{float:left;width:210px;}
.menu-title{height:23px; background:url(../images/text_title.jpg) bottom no-repeat;color:#049423;font-weight:bold}
.menu{margin:15px auto 0;width:206px;}
.menu dd{margin:2px 0}
.menu-a{display:block;width:165px;height:24px; background:url(../images/hover_bg.jpg) no-repeat; text-align:left;padding:10px 0 0 40px;}
.menu-a:link{}
.menu-a:hover{background:url(../images/onhover_bg.jpg) no-repeat;text-decoration: none;}
.right685{float:right;width:685px;overflow:hidden;}
.text-title{height:23px; background:url(../images/t_tltle.jpg) bottom no-repeat;color:#049423;font-weight:bold}
.show{ clear:both;padding:10px;width:660px; overflow:hidden; line-height:18px; }
.footer{clear:both;height:52px;background:url(../images/footerbg.jpg); text-align:left;margin-bottom:6px;padding:20px 0 0 300px; line-height:20px;}