@charset "utf-8";
/* CSS Document */

.zybanner{height:227px; min-width:1200px;}
.main_top{width:1200px; background:#FFF; margin:0 auto 20px; padding:20px 0 20px 30px; overflow:hidden;}
.main_left{width:298px; float:left; padding:21px 10px; background:#f1f0ec;}
.main_left h3{font-size:18px; color:#000000; width:250px; float:left; font-family:'微软雅黑'; font-weight:normal; height:35px; padding-left:18px; border-left:1px solid #000000; line-height:35px;}
.main_left h4{font-size:18px; color:#000000; width:250px;font-family:'微软雅黑'; margin-bottom:15px; font-weight:normal; padding-left:18px; line-height:35px;} 
.left_nav{width:282px; float:left; margin-bottom:20px;}
.left_nav ul li{display:block; width:282px; height:35px; margin-top:13px;}
.left_nav ul li a{display:block; width:280px; height:35px; padding-left:17px; font-size:14px; border-left:1px solid #666666; color:#333333; line-height:35px;}
.left_nav ul li a:hover{ background:#da0019; color:#FFF; font-weight:bold; border-left:0;}
.left_nav ul li a.red{ background:#da0019; color:#FFF; font-weight:bold; border-left:0;}


.lxfs{width:236px; padding-left:15px;overflow:hidden;}
.lxfs p{line-height:28px; color:#666666; font-size:12px;}
.zxzx{clear:both; padding:20px 0 0 32px; }
.zxzx a{display:block; width:80px; font-family:'微软雅黑'; font-size:16px; color:#333333; height:40px; line-height:40px;}
.zxzx a.zxkf{background:url(../images/zxkf.jpg) no-repeat right center; padding-right:30px;}
.zxzx a.qqzx{background:url(../images/qqzx.jpg) no-repeat right center; padding-right:30px;}

.main_right{width:800px; float:left; margin-left:40px;}
.right_top{width:800px; height:35px; }
.right_top p{float:right; display:table; height:35px; background:#666666; padding:0 20px; line-height:35px;}
.right_top p a{background:url(../images/p_a_Bg.jpg) no-repeat left center; padding:0 20px; color:#FFF; font-size:12px;}
.right_top span{font-family:'微软雅黑'; font-size:18px; color:#000000; line-height:35px;}

.kcsz{width:685px; margin:28px auto 0;}
.kcsz ul li{width:685px; height:45px; margin:5px 0;}
.kcsz ul li a{display:block; border-bottom:1px dashed #808080; height:45px; line-height:45px; color:#333333; font-size:16px;font-family:'微软雅黑'; padding-left:33px; width:652px; background:url(../images/more_bg.png) no-repeat 16px center;}
.kcsz ul li a:hover{background:url(../images/li_bg.jpg) no-repeat left; padding-left:75px; width:610px; border-bottom:0; color:#ffffff;}
.kcsz ul li a.fouce{background:url(../images/li_bg.jpg) no-repeat left; padding-left:75px; width:610px; border-bottom:0; color:#ffffff;}

.xnxw{width:780px;margin:28px auto 0;}
.xnxw ul li{width:670px; height:32px; padding:0 9px; background:#f5f5f5; line-height:32px;} 
.xnxw ul li.odd{background:none;}
.xnxw ul li span{float:right; color:#666666; font-size:12px;}
.xnxw ul li a{font-size:15px; color:#666666; padding-left:14px; background:url(../images/more_bg.png) no-repeat left center;}
.xnxw p{font-size:16px;text-indent:0em;color:#333;line-height: 30px;margin-bottom: 10px;color:#333;}

.yw{width:360px; padding:34px 0; float:right;}
.yw a{font-size:12px; color:#666666; background:#f1f0ec; padding:3px 7px; margin:0 5px;}

.xyxt{width:686px; margin:28px auto 0;}
.xyxt dl{display:block; overflow:hidden; padding:17px 0;}
.xyxt dl dt{width:101px; height:78px; background:url(../images/img_box.jpg) no-repeat; padding:4px; float:left;}
.xyxt dl dd{display:block; width:550px; float:left; margin-left:10px; position:relative;}
.xyxt dl dd h3{font-size:12px; color:#333333; line-height:30px; background:url(../images/more_bg.png) no-repeat left center; padding-left:10px;}
.xyxt dl dd h3 span{float:right; color:#333333; font-weight:normal;}
.xyxt dl dd p{font-size:12px; color:#666666; line-height:24px; padding-left:10px;}
.xyxt dl dd a.xx{position:absolute; right:0; bottom:0; font-size:12px; color:#da0019;}

.text{width:686px; padding:20px 0;}
.text p{line-height:24px; color:#666666; font-size:12px;text-indent:0em;}
.text table{font-size:12px; color:#666666; line-height:24px; margin:0 auto;}

.text_box{width:686px; padding:20px 0;}
.text_top{width:686px; border-bottom:1px solid #aaaaaa; padding:10px 0;}
.text_top h3{ color:#da0019;font-family:'微软雅黑'; font-size:18px; text-align:center; font-weight:normal; line-height:40px;}
.text_top p{line-height:30px; color:#666666; text-align:center; font-size:12px;}
.text_top a.laiyuan{ color:#666666; font-size:12px;}

.xyz{width:680px; margin:0 auto;}
.xyz a{color:#666666; font-size:12px; line-height:30px; margin-left:30px;}
.xyz a.xyt{ color:#da0019;}


.zc_left{width:580px; float:left; padding-left:36px; padding-top:20px; margin-top:20px; padding-bottom:20px; margin-bottom:20px; }
.zc_left table{font-size:12px; line-height:40px;}
.zc_left table tr{height:50px;}
.zc_left table tr span{font-weight:bold; color:#5b5b5b;}
.zc_left table tr td input.input{border:1px solid #d1d1d1; width:260px; height:33px;}
.zc_left table tr td textarea.input{border:1px solid #d1d1d1; width:260px;}
.zc_left table tr td input.yzm{width:100px; height:33px; border:1px solid #d1d1d1; float:left; margin-top:10px;}
.zc_left table tr td img{float:left; margin-top:10px; margin-left:8px; margin-right:8px;}
.zc_left table tr td a{display:block; float:left; width:47px; color:#919191; line-height:14px; margin-top:10px; }
.zc_left table tr td p{color:#9a9a9a;}
.zc_left table tr td a.ljzc{display:block; width:154px; margin-left:80px; height:40px; color:#FFF; text-align:center; line-height:40px; background:url(../images/ljzc.jpg) no-repeat; font-size:14px; font-family:'微软雅黑';} 

.zc_left table tr td input.ljzc{display:block; width:154px; margin-left:80px; height:40px; color:#FFF; text-align:center; line-height:40px; background:url(../images/ljzc.jpg) no-repeat; font-size:14px; font-family:'微软雅黑'; border:0;} 