.titleA{ width:100%; height:30px; line-height:20px; color:#000; font-size:14px;}
.titleA span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; margin:0px 0px 0px 5px;}
.titleA b a{ float:right; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999 !important;}
.titleA a:link,.titleA a:visited{ color:#333;}
/*about*/
.about{ width:400px; height:250px; margin:0px 20px 0px 0px;}
.about img{ width:400px; height:230px;}

/*contact*/
.contact{ width:420px; height:250px; background:url(../image/index/contact.png) no-repeat left top; padding:15px 10px 15px 95px;}
.contactM{ width:420px; height:230px; overflow:hidden;}
.contactM li{ width:420px; margin:2px auto 6px;}
/*.contactM span{ color:#973; float:left; display:inline;}*/
.contactM span{ color:#973; word-spacing:2px;}
.contactM p{ line-height:18px;}
.indexQQ{ width:80px; height:22px; line-height:22px; color:#ccc !important; text-decoration:none !important; margin:0px 5px 0px 0px; background:url(../image/icon/q.gif) no-repeat left center; float:left; display:inline; overflow:hidden; padding:0px 0px 0px 31px;}

.titleB{ width:100%; height:40px; text-align:center; background:url(../image/index/t.gif) no-repeat center center; color:#000; font-size:14px;}
.titleB p{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ccc;}

/*style*/
.style{ width:1000px; height:250px; margin:0px auto 20px;}
.styleM{ width:1000px; height:210px; overflow:hidden;}
.serbox{ width:916px; height:200px; float:left; display:inline; overflow:hidden; padding:10px 0px 0px;}
.serbox ul{ width:916px; height:200px; float:left; display:inline; overflow:hidden;}
.serbox ul li{ float:left; display:inline; overflow:hidden; width:191px; height:191px; padding:7px 0px 0px 7px; margin:0px 15px 0px 16px;}
.serbox img{ width:184px; height:184px;}
.styleM .prev,.styleM .next{ float:left; display:inline; overflow:hidden; width:22px; height:77px; padding:48px 0px 0px; text-align:center; margin:0px 10px;}

/*news*/
.news{ width:235px; height:160px;}
.newsT{ width:215px; height:40px; background:url(../image/index/t2.gif) no-repeat left center; padding:0px 10px; line-height:40px; font-size:14px; color:#000;}
.newsT a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; float:right; display:inline; overflow:hidden;}
.newsM{ width:215px; height:110px; padding:5px 10px;}
.newsM li{ width:205px; height:20px; line-height:25px; float:left; display:inline; overflow:hidden; background:url(../image/index/newsli.gif) no-repeat left center; padding:0px 0px 0px 10px;}

/*adv*/
.adv{ width:1000px; height:183px; position:relative; margin:20px auto 30px;}
.advT{ width:1000px; height:183px; background:url(../image/index/adv.png) no-repeat left top; position:absolute; top:0px; left:0px;}
.adv img{ width:1000px; height:160px;}

/*links*/
.links{ width:1000px;}
.linksM{ width:980px;height:300px; padding:5px 10px;}
.linksM a{ margin:0px 10px 0px 0px;}
