body{ margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#000; background:#f1f1f1; padding:0;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
p{ margin:0; padding:0;}
/*war*/
#war{ width:1100px; margin:0 auto;}
/*top*/
#top{ width:100%; float:left; background:url(../images/54s.jpg) repeat-x;}
#top .logo{ width:455px; float:left; height:114px;}
#top .search{width:360px; float:right; height:33px; margin:5px 0; line-height:35px;}
#top .search a{ margin:0 10px; display:inline;}
#sub{ width:37px; height:33px; background:url(../images/03.png) no-repeat; border:none; cursor:pointer; float:left;}
#Keyword{ width:172px; height:33px; line-height:33px; background:url(../images/04.png) no-repeat; float:left; border:none;}
#top .menu{ width:601px;float:right; margin-top:10px;}
#top .menu ul{ margin:0; padding:0; list-style:none;}
#top .menu ul li{ width:99px; float:left; text-align:center; margin:0; display:inline; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; position:relative; border-right:1px solid #FFF;}
#top .menu ul li a{ width:100%; float:left; height:35px;color:#FFF; line-height:35px;}
#top .menu ul li a:hover{ color:#F00; width:100%;text-align:center; height:35px;}

/*l_j*/
#l_j{ width:60px; height:25px; line-height:25px; position:absolute;top:58px; right:50px; z-index:99; font-weight:bold;font-size:16px;}
#l_j a{color:#FFF;}
/*flv*/
#flv{ width:100%; float:left; position:relative; margin-top:5px;}
/*#g_g*/
#g_g{ width:100%; float:left;}
#g_g .hot{ width:100%; float:left; background:url(../images/26.jpg) no-repeat; height:55px;}
#g_g .hot .title{ width:120px; float:left; height:22px; margin-top:16px;}
#g_g .hot .con{ width:980px; float:left; line-height:55px;}
/*gg*/
.gg{ width:100%; float:left;}
/*zj*/
.zj{ width:1080px; padding:5px 10px; overflow:hidden; float:left; background:url(../images/08.jpg) repeat-y;}
/*about*/
.about{ width:330px; float:left; margin-left:20px; display:inline;}
.about .title{ width:100%; float:left; margin-bottom:10px;}
.about .con{ width:100%; float:left; line-height:25px; margin-top:12px;}
/*xw*/
.xw{ width:420px; float:left;}
.xw .title{ width:100%; float:left; margin-bottom:10px;}
.xw .list{ width:100%; float:left; line-height:25px; text-indent:15px; background:url(../images/11.jpg) no-repeat left; text-indent:10px; border-bottom:1px dashed #ccc;}
.xw .list a{ float:left;}
.xw .list span{ float:right;}
/*contact*/
.contact{ width:290px; float:right;}
.contact .title{ width:100%; float:left; margin-bottom:10px;}
.contact .contact{ width:100%; float:left;}
/*bottom*/
#bottom{ width:100%; float:left; background:url(../images/16.jpg) no-repeat top center #0083e2 ; padding:20px 0; text-align:center; color:#FFF; line-height:30px;}
/*middle*/
#middle{ width:100%; float:left; margin:20px 0;}
/*t_p*/
.t_p{ width:1080px; float:left; padding:20px 10px; overflow:hidden; background:url(../images/10.jpg) #FFF no-repeat center bottom; margin-top:20px;}
.t_p .title{ width:100%; float:left; border-bottom:1px solid #ccc; padding-bottom:5px; overflow:hidden;}
.t_p .title span{ float:left;}
.t_p .title p{ float:right; margin:0; padding:0; line-height:25px;}
#demo { float:left;width:100%; padding:5px 0; overflow:hidden;}
#indemo {float: left;width: 800%; text-align:center; line-height:25px;}
#indemo a{ width:185px; float:left; margin:0 5px; display:inline; }
#indemo img{ width:165px; height:125px; border:1px solid #ccc; padding:4px; overflow:hidden;float:left;}
#indemo span{ width:185px; height:25px; line-height:25px; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#demo1 {float: left;}
#demo2 {float: left;}


/*left*/
.left{ width:225px; float:left;}

.pro{ width:225px; float:left;}
.pro .title{ width:225px; float:left; height:29px; line-height:29px;color:#0b61ae; font-size:14px; border-bottom:1px solid #0b61ae; font-weight:bold;}
.pro .list{ width:100%; float:left;}
.pro .list ul{ margin:0; padding:0; list-style:none;}
.pro .list ul li{ width:100%; float:left; margin:10px 0; background:url(../images/34.jpg) no-repeat left; text-indent:40px; line-height:33px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:14px;}
.pro .list ul li a:hover{ color:#005faf; width:225px; height:33px; background:url(../images/36.jpg) no-repeat left; display:block;}
/*lx*/
.lx{ width:100%; float:left; margin:20px 0;}
.lx .title{ width:225px; float:left; height:29px; line-height:29px;color:#0b61ae; font-size:14px; border-bottom:1px solid #0b61ae; font-weight:bold;}
.lx .list{ width:100%; float:left; line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.right{ width:855px; float:right;}


#nav{width:100%; margin:0; padding:0; float:left;}
#nav h3{ width:100%; margin-top:10px; float:left; cursor:pointer; background:url(../images/23.jpg) no-repeat left; text-indent:20px; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:14px;}
#nav a{display:block; line-height:23px; width:100%; float:left; height:23px; text-indent:20px;background:url(../images/22.jpg) no-repeat left;}
#nav a:hover{ color:#005faf; }
#nav div{display:none;}


.path{ width:100%; float:left; border-bottom:1px solid #ccc; line-height:30px;}
.path span{ float:left; font-size:14px; font-weight:bold;}
.path p{ float:right; margin:0; padding:0;}

.right .con{ width:100%; float:left; line-height:25px;}


.right .list2{ width:725px; margin:0 5px; display:inline; border-bottom:1px dashed #ccc; float:left; line-height:25px; background:url(../images/35.jpg) no-repeat left; text-indent:10px;}
.right .list2 a{ float:left;}
.right .list2 span{ float:right;}

.page{ width:100%; float:left; text-align:center; line-height:30px;}
.tit{ width:100%; float:left; text-align:center; line-height:30px; font-weight:bold; font-size:14px;}
.info{ width:100%; float:left; text-align:center; line-height:25px;}

