@charset "gb2312";
/* CSS Document */
/*body{ border:0px; padding:0px; margin:0px; font-size:12px; color:#000000; background:white; line-height:20px;}*/
table, caption, tbody, tfoot, thead, tr, th, td {   
    margin: 0;   
    padding: 0;   
    border: 0;   
    outline: 0;   
    font-size: 100%;   
    vertical-align: baselinebaseline;
}   
a{ color:#000000; text-decoration:none;}
a:hover{ color:red;}
.fl{ float:left;}
.fr{ float:right;}
.w1{ width:1000px;}
.m10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mb10{ margin-bottom:10px;}
p{ margin:0px; padding:0px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.clear{ clear:both;width:0px;height:0px;}
img{ border:0px;}
#main_Zt { clear:both; overflow:hidden; padding-bottom:20px; background-color:#282828;}
#warp_Zt{ width:1000px; margin:0px auto; padding:0px; overflow:hidden;}
.ban1{ width:100%; float:left; height:156px; background:url(images/lgmb_03.jpg) no-repeat center top;}
.ban2{ width:100%; float:left; height:172px; background:url(images/lgmb_05.jpg) no-repeat center top;}
.ban3{ width:100%; float:left;  height:172px; overflow:hidden;}
.intro{ width:960px; padding:10px 20px; height:auto; float:left; background:#22211d; color:white; margin-bottom:80px;}
.main{ width:996px; margin:0px auto; padding:0px; border-left:2px solid #808080; border-right:2px solid #808080; float:left;}
.subtit{ width:996px; height:31px;}
.one, .two, .three, .four, .five, .six{ width:940px; padding:20px 30px 20px; height:auto; float:left;}
/*one*/
.one{ margin-bottom:80px;}
.one .fl{ width:520px; float:left;}
.one .fr{ width:288px; height:220px;}
.one .fl h3{ font-size:14px; padding:20px 20px 20px 0px;}
.one .fl ul{ float:left; width:100%;}
.one .fl ul li{ width:75px; text-align:center; float:left; padding-right:15px;}
/*two*/
.two{ width:955px; padding-left:25px; padding-right:20px; margin-bottom:70px;}
.two{ background:url(images/lgmb_41.jpg) no-repeat center 80px;}
.two .fl{ width:410px;}
.two .fr{ width:407px; padding-left:px;}
.two li{ width:402px; height:67px; float:left; background:url(images/youshi_bg.jpg) no-repeat; margin-bottom:18px;}
.two li p{ display:block; float:left; padding:15px 20px 10px 50px; height:40px;}
.two li p b{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; display:block; float:left; padding-right:10px;}
.two li p span{ display:block; float:right; width:260px;}
.two .fl-1{background:url(images/youshi1_03.jpg) no-repeat 20px 18px; padding:15px 20px 10px 45px;}
.two .fl-2{background:url(images/youshi1_10.jpg) no-repeat 20px 18px;}
.two .fl-3{background:url(images/youshi1_16.jpg) no-repeat 20px 18px;}
.two .fl-4{background:url(images/youshi1_05.jpg) no-repeat 20px 18px;}
.two .fl-5{background:url(images/youshi1_12.jpg) no-repeat 20px 18px;}
.two .fl-6{background:url(images/youshi1_18.jpg) no-repeat 20px 18px;}
/*three*/
.three{ padding-top:20px; padding-bottom:30px; margin-bottom:70px;}
.three .fl{ float:left;}
.three .fl img{ float:left;}
.three .fr{background:url(images/lc_arc_bj.jpg) no-repeat; width:403px; height:279px;}
.three .fr ul{width:280px; padding-left:50px; padding-top:12px;}
.three .fr ul li{ height:40px; line-height:40px;}
/*four*/
.four{  margin-bottom:30px;}
.four li{ height:68px; float:left; width:100%; background:url(images/xglistbg.jpg) no-repeat left top; margin-bottom:30px; padding-top:3px;}
.four li .xg-1{ height:60px; background:url(images/lgxg_03.jpg) no-repeat 20px 12px; width:340px; padding-left:240px; padding-top:10px;}
.four li .xg-2{ height:60px; background:url(images/lgxg_07.jpg) no-repeat 15px 12px; width:340px; padding-left:240px; padding-top:10px; padding-right:20px;}
.four li .xg-3{ height:60px; background:url(images/lgxg_11.jpg) no-repeat 20px 12px; width:340px; padding-left:240px; padding-top:10px;}
.four li .xg-4{ height:60px; background:url(images/lgxg_15.jpg) no-repeat 15px 12px; width:340px; padding-left:240px; padding-top:10px; padding-right:20px;}
/*five*/
.five{ padding-top:40px; padding-bottom:70px; padding-left:35px; width:930px;}
/*six*/
/*.six ul{ padding:0px 15px 15px;}
.six ul li{ width:440px; float:left; padding:15px 0px 20px 0px; height:220px;}
.six ul li img{ float:left; display:block;}
.six ul li div{ float:left; padding-left:15px; width:240px;}
.six ul li div h3{ font-size:14px; margin:0px; padding:0px; line-height:30px; margin-bottom:10px; color:#22211d;}
.six ul li div h3 a{color:#22211d;}
.six ul li div img{ margin-right:15px; margin-top:10px;}*/
.g_zj{padding:0 20px;}
.g_zj ul { clear:both; padding:30px 0; overflow:hidden;/* width:900px; margin:20px auto 0;*/}
.g_zj li{ position:relative; width:188px; height:312px; padding-left:220px;}
.g_zj h3 a { color:#000;}
.g_zj li a.atu { position:absolute; top:0; left:0; display:block; width:206px; height:312px;}
.g_zj li a.zx_Zj { display:block; width:118px; height:32px; text-align:center; line-height:32px; background:#999 url(images/zx_AnNiu_BJ.jpg);}
.g_zj li h3 { display:block; font:22px/38px "Î¢ÈíÑÅºÚ"; margin-bottom:10px;}
.g_zj li p { margin-bottom:20px; line-height:22px; color:#666;}
.g_zj li p a,.g_zj li p span {color:#92742e;}
.g_zj li p span { font-weight:bold;}
/*case*/
.case{}
.case ul{  float:left; width:940px; padding:30px;}
.case ul li{ width:280px; float:left; text-align:center; line-height:50px; margin-right:42px;}
/*zixun*/
.zixun{ padding:30px 30px 0px 30px; float:left;}
.zixun div{ width:430px; float:left; margin-bottom:30px;}
.zixun div img{ display:block; float:left;}
.zixun div ul{ float:right; width:310px; line-height:24px;}
.zixun div ul a{text-decoration:none;}
.zixun div ul a:hover{ color:red; text-decoration:underline;}
