﻿@charset "utf-8";
.box{font-size:12px;color:#777;}
.box a{text-decoration:none;color:#333;}
.box a:hover{color:#f00;}


#main{padding-top:10px;}
#mainbox{background:url(page/bg.jpg);}
#bottom{padding-top:0px;}


#banner{width:951px; height:113px; overflow:hidden; margin:0 auto 0;}


#left{float:left;width:200px; text-align:left; padding-bottom:15px;}
#right{float:right;width:751px;text-align:left; padding-bottom:15px;}


#isort{margin-top:0px;}
#isort h2{font-weight:bold; color:#444444; font-family:'微软雅黑'; font-size:22px;}
#isort .box {padding-bottom:5px;}
#isort .box ul li{width:164px; height:27px; margin:10px 0 0 10px;}
#isort .box ul li a{display:block;line-height:27px;font-size:14px;background:url(page/li_f.jpg);width:164px;height:27px;text-indent:15px;}
#isort .box ul li a:hover{background:url(page/li-a_f.jpg); color:#fff;}
#isort .box1 {padding-bottom:5px;}
.wfv { width:184px; height:28px; background:url(page/wfv.JPG) no-repeat; margin-top:5px;}
.wfv a { width:184px; height:28px; display:block; background:url(page/wfv1.JPG) no-repeat; line-height:28px; font-size:14px; color:#fff;text-indent:15px;}
.wfv a:hover { color:#731774;}
#isort .box1 ul li {width:184px; height:27px; margin:2px 0 0 0;}
#isort .box1 ul li a {display:block;line-height:27px;font-size:12px;background:url(page/li.jpg);width:184px;height:27px;text-indent:15px;}
#isort .box1 ul li a:hover {background:url(page/li-a.jpg); color:#fff;}

#tel{width:164px; height:63px; margin:10px 0 0 10px;}


#info{font-size:12px; padding-top:5px;}
#info li{height:24px; line-height:24px; background:url(index/icon.jpg) left no-repeat; text-indent:10px; width:90%; margin:0 auto 0;}


#right h2.topic{height:36px;width:739px;font-size:14px;line-height:36px;text-align:left;color:#528D03;text-indent:20px; border-bottom:1px solid #E6E6E6; margin-top:20px; position:relative;}
#right div.topic{height:36px;width:739px;font-size:14px;line-height:36px;text-align:left;color:#528D03;text-indent:20px; border-bottom:1px solid #E6E6E6; margin-top:20px; position:relative;}
#right h2.topic span{color:#222;font-weight:normal;color:#9B9B9B; font-size:12px; position:absolute; top:3px; right:10px;}
#right .pic{text-align:center;}
#right .content{width:95%;margin:0 auto 0;font-size:12px;padding-top:20px;overflow:hidden;padding-bottom:30px; color:#747474;}
#right .content *{line-height:30px}

#right .url{color:#747474;font-size:12px;text-align:right; width:95%; margin:0 auto 0;}
#right .url a{color:#747474;}


.pro {width:100%;}
.pro .fbox{width:725px; height:180px; margin:15px auto 0;}
.pro .img{width:233px; height:180px; vertical-align:middle; text-align:center; background:#E1E1E1;}
.pro .cent{width:422px; height:180px; background:#F0F0F0;}
.pro .topic{font-size:14px; font-weight:bold; color:#6D6D6D; width:90%; margin:20px auto 0;}
.pro .cont{font-size:12px; line-height:26px; margin:5px auto 0; width:90%; text-indent:2em;}
.pro .butto{width:70px; height:180px;}


.pics {width:100%;}
.pics .fbox{width:230px; height:234px; margin:15px 0 0 13px; _display:inline; background:url(page/fbox.jpg);}
.pics td{text-align:center;}
.pics .pic{height:168px; width:230px;}
.pics .pic img{}
.pics .topic{line-height:22px;height:22px;}
.pics .topic a{color:#999;font-size:12px;}
.pics .but{height:44px; vertical-align:top;}
.pics .but a{display:block; width:77px; height:23px; background:url(page/but.jpg); margin:0 auto 0;}
.pics .but a:hover{background:url(page/but-a.jpg) center no-repeat;}


#right h1.name{font-size:15px;text-align:center;margin:20px; color:#747474;}
#right h3.time{font-size:12px;text-align:right;font-weight:normal;width:95%; margin:0 auto 0; padding:10px 0 15px; color:#747474;}
#right div.time{font-size:12px;text-align:right;font-weight:normal;width:95%; margin:0 auto 0; padding:10px 0 15px; color:#747474;}
.xnews{color:#4B9B0B; width:95%; margin:0 auto 0;}
.xnewsbox{width:95%; margin:5px auto 0;}
.xnewsbox ul{width:500px;}
.xnewsbox li{height:24px; background:url(page/xnews.jpg) left no-repeat; text-indent:13px;}
.xnewsbox li a{font-size:12px;color:#747474;text-decoration:none;}
.xnewsbox li a:hover{color:#f00;}


.mulu{width:95%; margin:10px auto 0; padding-bottom:10px; text-align:right; font-size:12px;}
.mulu a{color:#4B9B0B;}
.mulu a:hover{color:#f00;}


.news li{width:94%; margin:0 auto 0; height:30px; line-height:30px; background:url(index/icon.jpg) left no-repeat; text-indent:12px; border-bottom:1px dashed #ddd;}
.news li a{color:#555;font-size:12px;}
.news li span{font-size:12px; color:#888;}


#right .lin{width:95%; border-bottom:1px dashed #ABC354; margin:10px auto 0; height:50px;}
#right .lin a{display:block; width:65px; height:18px; border:1px solid #ABC354; margin:20px 0 0 15px; color:#ABC354; font-size:12px; float:right; text-align:center; line-height:18px;}
#right .lin a:hover{border:1px solid #D4F168; color:#fff; background:#ABC354;}


#right .mess{font-size:12px; width:95%; margin:10px auto 0;}
#right .mess form{margin:20px 0 0 20px;}
#right .mess div.mes{border:1px solid #ccc; padding-top:10px; padding-bottom:10px; color:#666;}
#right .mes table{width:95%; margin:0 auto 0;}
#right .mes td{padding:5px 0 5px; text-indent:10px;}