﻿body { padding:0; font-size:12px; margin-right:auto; margin-left:auto; text-align:center;}
a img{ border:none;}
a:hover{ color:#AA0000; text-decoration:underline;}
a { color:#316178; text-decoration:none;}
li{ list-style-type:none;}

.indextop{width:950px; height:25px; background:url(Background/top.gif); border:1px solid #BBB; margin-top:5px; margin-right:auto; margin-left:auto;}
.indextop ul{ margin:0;}
.indextop ul li{ float:left; line-height:25px;margin-left:10px;}
.indextop ul li .input {height:15px; border:1px solid #D8A816; width:100px; color:#999; margin-top:2px;}
.indextop ul li .btn { height:20px; margin:0; text-align:center; font-size:12px; margin-top:2px; cursor:pointer;}

.indexlogo{ width:950px; height:65px; margin-right:auto; margin-left:auto;}
.indexlogo .logo{ width:200px; height:65px; float:left;}
.indexlogo .adlanguage{ width:180px; height:65px; float:left; margin-left:5px; padding:0;}
.indexlogo .adlanguage ul{ margin:0; padding:0; float:left;}
.indexlogo .adlanguage ul li{ width:180px; float:left; text-align:left; color:#C8C3C3;}
.indexlogo .adlanguage ul li span{ font-weight:bold; font-style:italic; font-size:25px; color:Black;}
.indexlogo .newtop{width:550px; height:28px; float:left; margin-top:36px; padding:0;}
.indexlogo .newtop ul{ margin:0; padding:0; float:left;}
.indexlogo .newtop ul .newsearchtypet{ float:left; font-size:13px; color:White; cursor:pointer;  margin:0; padding:0; margin-top:4px; width:80px; border:1px solid #05579F; height:23px; line-height:23px; text-align:center; overflow:hidden; background:url(Background/search.gif);}
.indexlogo .newtop ul .newsearchtypec{ float:left;font-size:13px;color:White; cursor:pointer; margin:0; width:80px;padding:0; border:1px solid #05579F; border-bottom:none; height:28px; line-height:28px; text-align:center; overflow:hidden; background:url(Background/search_index.gif); font-weight:bold; color:White;}
.indexlogo .newcon{ width:950px;}
.indexlogo .newcon ul{ margin:0; padding:0; float:left;}
.indexlogo .newcon ul .newlinecon{ width:950px; line-height:35px; background:url(Background/search_con.gif); height:35px; text-align:center;border:1px solid #05579F; border-top:none;}
.indexlogo .newcon ul .newlinecon a{ font-size:12px; color:White; margin:0; padding:0;}

.indexlogo .newcon ul .newlinecon .areabtn{margin-top:10px;font-size:12px; cursor:pointer; height:20px; border:none; background:none; color:White; width:43px;}

.indexsecond{ width:950px; margin-right:auto; margin-left:auto; }
.indexsecond .indexnews{ width:200px; float:left; border:#FFA154 solid 1px; height:175px; border-top:none; margin-top:5px; padding:0;}
.indexsecond .indexnews .title{ width:200px; float:left;text-align:left; font-weight:bold; font-size:12px; height:20px; border-bottom:#FFA154 solid 1px; background:url(Background/nav_m.gif); margin:0; padding:0;}
.indexsecond .indexnews .title img{ width:18px; height:16px; margin-right:5px;overflow:hidden;}
.indexsecond .indexnews ul{ margin:0; padding:0; float:left;}
.indexsecond .indexnews ul li{ width:180px; float:left; margin:0; text-align:left;padding:0;  margin-left:5px;}
.indexsecond .indexnews ul .roal{ width:80px; height:25px; float:left; background:url(Background/btnbg.jpg); margin-top:3px; line-height:25px; text-align:center;}
.indexsecond .indexnews ul .roal2{ width:80px; height:25px; float:left; background:url(Background/btnbg2.jpg); margin-top:3px; line-height:25px; text-align:center;}
.indexsecond .ad{ float:left; margin-left:8px; text-align:center; width:500px; height:150px; padding:0; border:red solid 1px;margin-top:5px;}
.indexsecond .indexnew{ width:228px; float:left; margin-top:5px; padding:0; margin-left:8px;}
.indexsecond .indexnew .t{ width:228px;background:url(Background/new-gg.jpg); height:24px; text-align:right;margin:0; padding:0; float:left;}
.indexsecond .indexnew .t img{ margin-top:8px; margin-right:10px;}
.indexsecond .indexnew .c{ width:223px; height:100px; margin:0; padding:0; float:left;}
.indexsecond .indexnew .c ul{ margin:0; float:left;padding:0;}
.indexsecond .indexnew .c ul li{ width:223px;font-size:12px; text-align:left; margin:0; height:20px; line-height:20px; margin-left:3px;}

.indexsearch{ width:950px; height:30px; background:url(Background/seartitle.jpg);}
.indexsearch ul{ margin:0;}
.indexsearch ul li{ width:950px; float:left; text-align:center;}
.indexsearch ul li .input_search{width:200px; margin-top:5px; margin-left:10px;border:1px solid #D8A816;}
.indexsearch ul li .btn_search { height:22px; border:none; width:70px; line-height:18px; overflow:hidden; margin:0; text-align:center; font-size:12px; cursor:pointer;}

.indexclasstit{width:950px; margin-right:auto; margin-left:auto;}
.indexclasstit ul{ padding:0; float:right;background:url(Background/class_bg.gif); width:950px; margin:0; height:38px; line-height:38px;}
.indexclasstit ul li{ width:73px; float:right;}.indexclasstit ul li a{ color:Blue;}

.indexwebtit{ width:950px; margin-right:auto; margin-left:auto; }
.indexwebtit ul{ padding:0; float:left; margin:0;background:url(Background/web_bg.gif); width:950px; height:38px; line-height:38px;}
.indexwebtit ul li{ width:73px; float:right;}.indexwebtit ul li a{ color:Blue;}

.indexuntietit{ width:950px;margin-right:auto; margin-left:auto; }
.indexuntietit ul{ padding:0; float:right; margin:0;background:url(Background/union_bg.gif); width:950px; height:38px; line-height:38px;}
.indexuntietit ul li{ width:73px; float:right;}.indexuntietit ul li a{ color:Blue;}

.indexthird{ width:950px; margin:0; padding:0; margin-right:auto; margin-left:auto; }
.indexthird .class{ width:300px; float:left; margin:0; padding:0; margin-left:20px;border:#419DC7 solid 1px; margin-top:10px;}
.indexthird .class .tit{width:300px; height:25px; overflow:hidden;border-bottom:#419DC7 solid 1px;text-align:left;}
.indexthird .class .tit img{ border:0;overflow:hidden; float:left; cursor:pointer;}
.indexthird .class .sale{margin-top:5px; width:145px; height:165px; border-right:1px dashed #419DC7; float:left;}
.indexthird .class .sale .t { width:140px; height:25px; line-height:25px; overflow:hidden; font-weight:bold;float:left;}
.indexthird .class .sale .c { padding-left:5px; width:135px; height:22px; line-height:22px; overflow:hidden;float:left; text-align:left;}

.indexseaver{ width:950px;margin-right:auto; margin-left:auto; height:30px; line-height:30px;}
.indexseaver ul{ margin:0; padding:0; float:left;}
.indexseaver ul li{ font-size:12px; float:left;}
.indexseaver ul li a{ color:Blue; margin:0; padding:0;}

.indexweb{ width:950px; margin-right:auto; margin-left:auto; }
.indexweb .n{ width:200px; float:left; margin-top:5px; padding:0;}
.indexweb .n .ph{ width:200px; float:left; text-align:left; line-height:23px; height:25px;background:url(Background/web_tit.gif);font-size:12px; font-weight:bold; overflow:hidden; border:1px solid #A2A3A5;}
.indexweb .n .ph img{ width:4px; height:6px; margin:10px 5px auto 10px;}
.indexweb .n .nr{ width:200px; float:left;border:1px solid #BBBBBB; border-top:none;}
.indexweb .n .nr ul{ float:left; margin:0; padding:0;}
.indexweb .n .nr ul li{font-size:12px; height:23px; width:200px; line-height:23px; background:url(Background/dian.jpg); background-repeat:repeat-x; background-position:bottom; text-align:left; }
.indexweb .command{ width:530px; float:left; border:#BBBBBB solid 1px; margin-left:3px; margin-top:5px; padding:0; font-size:12px;}
.indexweb .command .title{ width:533px; float:left; height:30px; margin:0; padding:0;}
.indexweb .command .title ul{ margin:0; padding:0; float:left;}
.indexweb .command .title ul li{float:left; width:533px; border-bottom:#BBBBBB solid 1px; height:25px; background:url(Background/web_tit.gif); overflow:hidden;font-size:12px; font-weight:bold; line-height:25px; text-align:left;}
.indexweb .command .title ul li img{ width:4px; height:6px; margin:10px 5px auto 10px;}
.indexweb .command .con{ width:530px; float:left; }
.indexweb .command .con ul{margin:0; padding:0px;height:132px; width:530px;}
.indexweb .command .con ul li{ width:130px; height:130px; float:left;background:url(Background/imgbg.jpg);padding:0; margin-left:2px;}
.indexweb .command .con ul li img{ border:black solid 1px; width:80px; height:80px; overflow:hidden; margin-top:18px; float:left; margin-left:25px;}
.indexweb .command .con ul li .name{ height:20px; width:115px; margin:0; padding:0; float:left;}

#Advise { width:950px; font-size:12px; margin-right:auto; margin-left:auto;}
#Advise .title { float:left; width:950px; margin:0; border-bottom:1px solid #FF6600;color:#AA0000; font-weight:bold;height:25px; line-height:25px; text-align:left;}
#Advise .advise { float:right; width:315px; margin:0; margin-top:5px;}
#Advise .advise .tit { float:left; width:300px; border:1px solid #A1801F; font-weight:bold; text-align:left; background:url(Background/union_tit.gif); height:25px; line-height:25px;}
#Advise .advise .img { float:left; width:130px; height:105px; border-left:1px solid #A1801F; border-right:1px solid #A1801F;}
#Advise .advise .img img { float:left; width:120px; height:105px; border:none; margin-left:5px;}
#Advise .advise .con { float:left; width:159px; height:105px; margin:0; margin-left:10px; border-right:1px solid #A1801F; text-align:left;}
#Advise .advise .con img {margin-top:6px; border:none; width:13px; height:13px;}
#Advise .advise .con ul { float:left; margin:0; padding:0;}
#Advise .advise .con ul li { float:left; height:25px; line-height:22px; overflow:hidden; width:100%;}
#Advise .advise .address { float:left; width:300px; margin:0; border:1px solid #A1801F;}
#Advise .advise .address ul { float:left; margin:0; padding:0;}
#Advise .advise .address ul li { float:left; margin-left:5px; height:20px; line-height:22px; overflow:hidden;}

#Foot { float:left; width:950px; margin-top:5px; padding:0; height:45px;}
#Foot ul { float:left; width:940px; margin:5px auto auto 5px; padding:0;}
#Foot ul li { height:16px; font-size:12px; margin-left:5px; padding:0; text-align:center;}
