/* CSS Document  for public */
body { text-align:center; font-family:"宋体", arial;margin:0; padding:0; font-size:12px; color:#666;}
div,form,img,ul,ol,form{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
p{ margin:0; padding:0;color:##8a8a8a; font-size:12px; line-height:150%;}
a{ text-decoration:none; font-size:12px;color:#606060; }
a:hover{ text-decoration:underline;}
ul{ list-style-type:none;}
li{ line-height:20px;}

.header{ width:902px;margin:0 auto; text-align:left;  background:url(../images/img_top.gif) no-repeat left top;  overflow:hidden;}
.denglu{ width:365px; height:25px; float:right; padding:8px 3px 3px 10px; display:inline;}
.go{float:right; width:42px; height:20px; margin:-2px 18px 0 0; background:url(../images/bg_go.gif) no-repeat left top; border:none; display:inline; }
.inpt{ float:left; border:1px solid #8a8a8a; width:60px; height:14px; line-height:12px; font-size:12px; margin-bottom:5px; padding:1px 2px; }
.denglu p{ float:left; margin:2px 0 0 10px; display:inline;}
.header .deng{ color:#fff; font-weight:bold; margin:0 16px 8px 0 ;}
.logo{ width:405px; height:60px; float:left;}
.logo span{ display:none;}
.lang{ float:left; margin:38px 0 0 15px; display:inline; font-size:12px; font-weight:bold; text-decoration:underline;}
.headnav{ clear:both; height:37px; width:902px; background:url(../images/bg_nav.gif) repeat-x left top;}
#nav{ clear:both;}
#nav li{ float:left;  }
#nav li a{ display:block;padding-left:20px; width:82px; height:37px; line-height:37px; color:#fff; text-decoration:none;}
#nav li.hadChild{ background:url(../images/img_sana.gif) no-repeat 95% 50%;}
#nav li ul{ clear:both; display:none; padding:0;position:absolute;width:102px; filter:Alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; background:#676868;}
#nav li ul li{ padding:0;} 
#nav li ul li a{display: block; margin:0; padding:0 0 0 15px; width:87px; height:27px; line-height:27px;}
#nav li ul li a:hover{ background:#4e4d4c  url(../images/img_sanb.gif) no-repeat 5px 50%;}
#nav li.show ul{ display:block;}


.tongdao{float:right; width:110px; height:16px;margin:10px 15px 0 0; line-height:12px; font-size:12px;   display:inline;}
.tongdao{ *height:20px;}
.container{ display:table;width:892px;margin:0 auto; padding:18px 5px 20px 5px;text-align:left; background:url(../images/bg_containertop.gif) repeat-x left top;}
.footer{ clear:both; width:902px; height:115px;margin:0 auto; margin-top:20px; text-align:left; }
.footlink{ width:882px; height:15px; padding:10px; background-color:#4f4f4f;color:#fff; text-align:right;}
.footlink a{ color:#fff;}
.footer img{float:left;}
.footer p{ float:left; margin:10px 40px 0 0; }
.footer .copyright{ float:right; width:255px; margin-top:15px;  }

.leftside  h3 ,.main  h3{ font-size:14px; font-weight: bold; color:#888; border-bottom:1px solid #D9D9D9; }
.leftside{ width:175px; float:left;  }
.main{float:right; width:670px; min-height:500px;  margin-right:0;  display:inline; }
* html .main{ height:500px;}


/* CSS Document  for index */
#fls_qikan{ float:left;}
.index_main{ float:right; width:758px; min-height:300px; padding:0 0 0 2px; }
.introductbox_top{width:758px; height:24px;background:url(../images/indexshowa_top.gif) no-repeat  left top;}
.introductbox_main{width:758px;min-height:198px; padding-top:5px;background:url(../images/indexshowa_main.gif) repeat-y  left top;}
* html .introductbox_main{ height:200px;}
.introductbox_bot{width:758px; height:17px;background:url(../images/indexshowa_bot.gif) no-repeat  left top;}
.introductbox{ width:730px;  float:right;}

.introduct { float:left; width:175px; margin:0 6px 0 4px; padding:10px 0;  display:inline;}

.introduct h4{ margin-top:-10px; padding:0 18px; background:url(../images/indexh4.gif) no-repeat 8px center; font-size:12px; cursor:pointer; }
.introduct h4 a{ text-decoration:none;}
.introduct img{ margin:8px 0 8px 8px;}
.introduct ul{width:170px; padding:0 0 0 6px; }
.introduct ul li{ float:left; width:70px; padding:2px 6px; background: url(../images/bg_serviceli.gif) no-repeat 8px 8px; text-indent:10px; }
.introduct ul li a{ text-decoration:underline;}
.index_news,.index_newsb{ float:left; width:360px; margin:15px 0 0 15px;display:inline;}
.index_news h3,.index_newsb h3{ padding:5px 0 3px 14px; margin-bottom:10px; background:url(../images/bg_h.gif) no-repeat 5px 6px ; font-size:12px;  border-bottom:1px solid #d9d9d9;}
.index_newsb{ margin-left:20px; }
.index_newsb ul li{ width:340px; height:18px; padding:4px 10px; background:url(../images/bg_zixunli.gif) repeat-x left bottom;}
.index_newsb ul li img{ float:left; margin:6px 6px 0 0;}
.index_newsb ul li a{ float:left;}
.index_newsb ul span{ float:right; display:block; width:60px; height:12px;}

/* CSS Document  for manages_finances */
.container .cai{ margin-left:2px; width:173px; border:none; }
.container h3 img{ margin-right:5px;}
.english{ font-weight:normal; font-size:9px;font-family:arial; margin-left:15px;}
.licai{ width:175px; border-bottom:4px solid #d2d3d4; border-top:4px solid #d2d3d4; margin-top:1px; text-align: center;}
.licai li{border-bottom:1px solid #d2d3d4; padding-top:4px; }
.licai a{ text-decoration:none; color:#606060;text-indent:10px; display:block; width:175px; height:20px; line-height:22px; text-align:left;text-indent:45px; }
.licai a:hover,.selta a,.licai li ul .selta a{text-decoration:none; background:url(../images/bg_selectli.gif) no-repeat 20% 50%;}
.licai li ul{ border:none;}
.licai li ul li a{ margin-left:15px; background:none;}
.licai li ul .selta a
.leftside .noBod{ border:none;}
.leftside .titles ,.main .titles { background:url(../images/bg_titlesb.gif) no-repeat left bottom;width:175px; height:20px; margin:0;}
.wenhua{ margin-top:30px;}
.wenhua ul,.kehu ul{ width:175px; white-space:nowrap; text-overflow:ellipsis; margin-top:18px;}
.wenhua ul li ,.kehu ul li{ background:url(../images/bg_serviceli.gif) no-repeat left 40%; text-indent:10px;}
.wenhua a{ color:#606060;}
.jingying{ margin-top:30px; }
.jing{ float:left; margin-top:10px; }
.jingying p,.jingyingb p{ float:left; margin-left:10px; display:inline; font-weight:bold; margin-top:20px;width:95px; }
.chen ,.chenb{ text-decoration:underline; text-indent:1em;float:left;margin-left:10px; display:inline; width:95px; margin-top:10px; line-height:16px;}
.main .titles{ width:660px; margin-bottom:15px;}
.table{ width:650px; margin-top:15px; margin-bottom:50px; line-height:16px; border-collapse:collapse;}
.table th{ height:25px; text-align:center; border:1px solid #fff; }
.table td{ width:190px; background:#f6f6f6; padding:6px 8px; text-align:left;border:1px solid #fff; }
.table td a{ text-decoration:underline;}
.col,.cola{ background:#da251c; color:#FFF;}
.table .colb{ width:80px; text-align:center;}

.kehu{ border:3px solid #f5f5f5; padding:12px; margin-top:10px; width:180px;}
.container .kefub{ border:none;}
.kehu ul{ margin-left:20px; margin-top:10px; }
.kehu ul li{line-height:22px;}
.rightside .english{ margin-left:2px;}
.lianxi,.lianxib{ clear:both; margin-top:30px;}
.phone{ float:left; margin-top:15px; margin-left:10px; display:inline; }
.lianxi p,.lianxib p{ float:left;margin-top:15px; margin-left:10px; display:inline; line-height:20px; margin-bottom:15px;}

/* CSS Document  for information */
.news { margin-top:15px;}
.news li{ background:url(../images/bg_zixunli.gif) repeat-x left bottom;height:24px; padding:6px 10px 1px 10px;}
.news img,.newsul img{ float:left; margin-right:6px; margin-top:6px;}
.news a ,.newsul a{ float:left;height:16px; }
.news span ,.newsul span { float:right; display:block; width:60px; height:15px;}
.newstit{ text-align:center; margin-top:15px; padding-bottom:10px;}
.date{ margin-bottom:10px;text-align: right;}


/* CSS Document  for customer service */
.lianxi h3{ background: url(../images/bg_titlesb.gif) no-repeat left bottom; height:20px; }
.sumit{ width:650px;  border-bottom:2px solid #d9d9d9;border-top:2px solid #d9d9d9; border-collapse:collapse;}
.sumit .ina,.sumit .inb{ height:18px; width:160px;margin-right:8px;  border:1px solid #ccc;}
.sumit .inb{width:260px;}
.sumit th,.sumit td{ padding:7px 0 7px 15px; border-bottom:1px solid #d9d9d9; vertical-align:top;}
.sumit th{ background-color:#f3f3f3; text-align:center; font-weight:normal;}
.jobsub{ float:left; margin:20px -200px 20px 250px;text-align:center;display:inline;}
.jobsub input{width:82px;height:26px;line-height:23px;background: url(../images/submit.gif) no-repeat left top;color:#6b6b6b;text-align:center; border:none;}
.newsb{ width:650px; padding-top:20px;}
.newsb li { float:left; width:142px; margin:0 15px 20px 15px;  text-align:center; display:inline;}
.newsb li div{ width:131px; height:167px; margin-bottom:20px; border:4px solid #ebebeb;}
.newsb li div img{ width:131px; height:167px;}
.newsb li .qk,.newsb li .qk:hover{ width:52px; height:17px; background:url(../images/qka.gif) no-repeat left ; color:#fff;}


/* CSS Document  for approaches */
.jianjie {width:650px;overflow:hidden;}
.jianjie p{margin-top:10px;}
.line{ float:left; width:650px;   position:relative; }
.top{ position:absolute; top:550px; left:730px; }
.top{_left:735px;}

/* CSS Document  for years */
.symasg{ width:640px; margin-top:10px;}
.symasg li { height:115px; margin-top:8px; padding-top:10px; border-bottom:1px solid #e7e7e7;}
.symasg li img{ float:left; }
.symasg li .goldenyear{ float:left; width:520px;  margin-right:10px; display:inline;}
.symasg li .goldenyear input{ float:right; margin:-5px 0 5px 0}
.symasg li .goldenyear h5{ float:left; margin-left:10px; background:url(../images/bg_serviceli.gif) no-repeat  left center; font-size:12px; text-indent:8px; display:inline;}
.symasg li .tvshow{ float:right;}
.yue{ float:left; background:url(../images/bg_serviceli.gif) no-repeat  left center; font-size:12px; text-indent:8px;}
.symasg li .goldenyear div{ clear:both; text-indent:16px;}
#nobod{ border:none;}
.centbot{ margin-top:15px; text-align:center;  }
.centbot a{ margin-left:5px;}
.centbot a:hover,.centbot .selt{ font-weight:bold;}

.yerbig{ float:left;width:220px; height:200px; margin:20px 15px 2px 0; padding:5px; border:2px solid #000;}
.yue{ margin:20px 0 10px 0; width:250px;}
.yerbigp{ text-indent:1em; margin-right:12px;}
.request{ width:650px; min-height:142px;  margin-top:15px; background:url(../images/bg_joinus.gif) repeat-x left top;}
* html .request{ height:142px;}
.request h5{ width:110px; height:15px; padding:3px;  background-color:#777; text-align:center; font-size:12px; font-weight:bold; color:#fff;}
.reqdetail{ width:620px; height:40px; margin:5px 0 -5px 0; padding:2px 0 0 10px; }
.reqdetail{ *margin-left:10px;}
.reqb{  min-height:150px; border-bottom:1px solid #d9d9d9;}
* html .reqb{ height:150px;}
.reqdetailb{width:640px; margin-top:15px;font-size:12px; border-collapse:collapse;}
.reqdetailb td{padding:2px 15px; background-color:#f3f3f3; }
.reqdetailb th{ width:100px; padding:2px 0 2px 5px;  background-color:#d9d9d9; border-bottom:1px solid #fff; color:#888; font-weight:normal;}


.sitemapul{float:left;}
.sitemapul li{float:left;margin:5px 0;width:700px;background:#e6e6e6; height:auto; overflow:hidden;}
.sitemapul li span{float:left;padding:3px 10px; margin-bottom:-32767px; padding-bottom:32767px;width:80px;background:#878787;text-align:right;font-weight:bold;color:#fff;}
.sitemapul li span a{color:#fff;font-weight:bold;}
.sitemapul li span a:hover{ color:#fff;}
.sitemapul li a{text-decoration:none;}
.sitemapul li ul{float:left;width:600px;}
.sitemapul li li{margin:0 10px;padding:3px 0;width:90px;}
.sitemapul li li a{color:#666;}

/* CSS Document  for flash index */
#contbox{ width:1002px; margin:0 auto; text-align:center;}
.contbox_top{ width:1002px; height:115px;  background:url(../images/bg_flashtop.jpg) repeat-x left top;}
#flashcontent{ padding-top:3px; background:url(../images/flashboxline.gif) no-repeat center top;}
.contbox_bot{ height:60px; margin-top:2px;background:url(../images/flashboxline.gif) no-repeat center top;}
.contbox_bot div{ float:left; width:186px; height:25px; margin:4px 0 0 410px; background:url(../images/botzi.gif) no-repeat left;  display:inline;}
.contbox_bot div a{ float:left;width:91px; height:25px; }
.contbox_bot div a span{ display:none;}
#contbox .en{ float:right;}










.friendlink{overflow:hidden;margin:10px auto 0;width:902px;}
.friendlink a{float:left;display:inline;margin:0 0 0 5px;}
.friendlink img{border:1px solid #ccc;}

.linkbox{overflow:hidden;}
.linkbox a{float:left;display:inline;margin:5px;}
.linkbox img{border:1px solid #ccc;}







/*X*/
.edittext, .edittext p{
	line-height:150%;
	font-size:12px;
}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor*/
.img_float_left {float:left;clear:left;margin:0 8px 10px 0;}
.img_float_right {float:right;clear:right;margin:0 0 10px 8px;}
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}

