@charset "gb2312";
/* CSS Document */
.focus{text-align:center; height:400px;  overflow:hidden; margin:0 auto;}

.daoyu{width:947px; height:145px; background:url(../bg_images/douyu.png) top center; margin:14px auto 0; position:relative;font-size:14px;}
.daoyu h2{position:absolute; left:51px; top:12px;}
.daoyu  p{position:absolute; left:67px; top:41px; width:830px; margin:0 auto; line-height:24px;}

.num{padding-top:67px;}
.count{color:#8fc21c; font-size:30px; font-weight:bold;}
.count h2{font-family:Arial, Helvetica, sans-serif; font-size:48px; display:inline-block;}
.num .txt{font-size:14px; color:#000; line-height:30px; padding-top:8px; padding-bottom:43px;}


.case{margin-top:50px;}
.case_list li{width:294px; float:left; text-align:center; margin-right:36px;}
.case_list li p{line-height:25px;} 
.case_list li p a{font-size:14px; color:#000;}


.tuwen{padding:66px 0;}
.tuwen_l{width:314px; overflow:hidden;}
.tuwen_l img{width:314px;}
.txt1{width:282px; padding:14px 16px; font-size:16px; color:#fff; background:#8fc21c; text-indent:2em; line-height:36px; margin-top:15px;}

.tuwen_r{width:670px; overflow:hidden;}

.ul_list li{padding-bottom:14px;}
h3{font-weight:bold;  height:35px; line-height:35px; text-indent:0.5em;}
.title1{background:url(../bg_images/blue.png) no-repeat top center;width:470px; height:35px;}
.title2{background:url(../bg_images/blue_shen.png) no-repeat top center;width:470px; height:35px;}
.title3{background:url(../bg_images/yellow.png) no-repeat top center;width:470px; height:35px;}
.ul_list li a{font-size:14px; color:#000; line-height:30px; padding:8px 0 8px 13px; display:inline-block;}
h3 a{color:#fff !important; font-size:18px !important; padding:0 !important;}
