﻿@charset "utf-8";
/* CSS Document */
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px;  width:100%;}
div{behavior: url(css/iepngfix.htc)}
ul,ul li,ol li{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
html{ overflow-x:hidden;}

/* index */
.index{ background:url(../images/1_01.jpg) repeat-x;}
.box{ width:938px; margin:0 auto;}
.top{ height:147px; overflow:hidden;}
.top1{ height:85px; overflow:hidden;}
.top1 .lf{ width:143px;}
.top1 .rg{ padding-top:32px; color:#737272; width:422px;}
.top1 .rg a{ margin-left:10px; margin-right:10px; color:#737272;}
.top1 .rg a:hover{ color:#000000; text-decoration:none;}
.top1 select{ margin-left:4px;}
.dh{ margin-top:8px; background:url(../images/1_03.jpg) no-repeat; height:46px; font-size:14px;}
.dh a{ display:block; float:left; line-height:46px; text-align:center; color:#ffffff;}
.dh .a1{ width:140px;}
.dh .a2{ width:140px;}
.dh .a3{ width:120px;}
.dh .a4{ width:140px;}
.dh .a5{ width:130px;}
.dh .a6{ width:140px;}
.dh .a7{ width:120px;}
.dh a:hover{ text-decoration:none;}
.banner{}
.news{ height:30px; _position:relative; _margin-top:-30px; _width:600px;}
.banner img{ vertical-align:top;}
#output {  float:left; height:30px; padding-top:2px; overflow:hidden; padding-left:10px; line-height:30px; padding-bottom:1px;}
#output a{ color:#757575;}

.index_news .news_bt{ width:48px; height:30px; line-height:30px; float:left; padding-left:31px;}
.index_news .news_bt a{ color:#e41b24; font-size:14px; font-family:Arial,Helvetica,sans-serif,"宋体"; font-weight:bold}
.index_news .news_zw{ height:30px; line-height:30px; float:left; text-align:left; overflow:hidden}
.index_news .news_zw a{ color:#4b4b4b; margin-right:5px;}
.index_news .news_zw a:hover{color:#e50000; text-decoration:underline}
.index_news .news_zw span{ color:#666;}

.newslf{ background:url(../images/1_05.jpg) 106px 15px no-repeat; height:30px; padding-top:1px; overflow:hidden; line-height:30px; padding-bottom:1px; width:108px; color:#2a3739;}
.newslf span{ color:#8d8d8d; margin-left:8px;}
.dflf{ color:#b8b8b8; margin-right:10px;}
.ss{ margin-top:9px;}
.sslf1{ width:680px;}

.sslf1_2{ margin-top:14px;}
.sslf1_2 .lf{ width:100px; height:134px; border:1px solid #989c9d; margin-left:1px;}
.sslf1_2 .rg{ width:560px; line-height:21px; color:#666666; margin-right:5px;}
.p1{ text-align:right;}
.p1 a{ color:#888888;}
.sslf1_3{ color:#a7a7a7; margin-top:14px; line-height:21px;}
.sslf1_3 li a{ color:#666666;}
.ssrg{ width:225px; margin-top:4px;}
.dd{ margin-top:50px;}
.foot{ margin-top:13px; border-top:1px solid #57685e; background:#000000; height:42px; line-height:42px;}
.foot .lf{ color:#8f8f8f;}
.foot .lf span{ color:#4b666b;}
.foot .rg{ color:#c2c2c2;}
.foot .rg a{ color:#c2c2c2; margin-left:10px; margin-right:10px;}

/*---------首页主视觉-------*/
.index_view {clear: both; width:100%;  height:368px; text-align:center; position:relative; z-index:29;left:-2px \9}
.index_view ul { overflow:hidden; height:368px;}
.index_view ul li {margin:0px; text-align:left;}
.index_view ul li.active {display: block}
.index_view ul li a { display:block; width:960px; height:368px; background:url(../../images/cn/blank.gif) repeat; margin:0 auto}

.index_view .news_ico{ width:960px; margin:0 auto; height:20px; position:relative; margin-top:10px; z-index:30;}
.index_view .news_ico ol {padding:0px; margin:0px; position:absolute; right:15px; height:10px; overflow:hidden;}
.index_view .news_ico ol li { width:10px; height:10px; margin: 0px 0px 0px 10px; cursor:pointer; float:left;}
.index_view .news_ico ol li a { display:block; width:10px; height:10px; float:left; background: url(../images/1_07.jpg) no-repeat 0px 0px; position:relative; z-index:9999; _overflow:hidden;}
.index_view .news_ico ol li a:hover {background: url(../images/1_08.jpg) no-repeat 0px 0px}
.index_view .news_ico ol li a.active {background: url(../images/1_08.jpg) no-repeat 0px 0px}
.index_view .news_ico ol li a.active:hover {background: url(../images/1_08.jpg) no-repeat 0px 0px}
/* index end */

/* main */
.main{ background:url(../images/2_01.jpg) repeat-x;}
.about_ban{ background:url(../images/2_02.jpg) center; height:171px;}
.news_ban{ background:url(../images/2_02a.jpg) center; height:171px;}
.brilliant_ban{ background:url(../images/2_02b.jpg) center; height:171px;}
.jobs_ban{ background:url(../images/2_02c.jpg) center; height:171px;}
.bidding_ban{ background:url(../images/2_02d.jpg) center; height:171px;}
.branch_ban{ background:url(../images/2_02e.jpg) center; height:171px;}
.complaints_ban{ background:url(../images/2_02f.jpg) center; height:171px;}
.ff{ margin-top:14px;}
.fx{ text-align:right; color:#8f8e8e;}
.fx a{ color:#8f8e8e;}
.fx span{ color:#8c082d}
.fflf{ width:184px; background:url(../images/2_03.jpg) right top no-repeat; min-height:289px; _height:289px;}
.fflf1{ width:152px;}
.fflf1_1{ border-bottom:2px solid #bebebd; color:#343332;}
.fflf1_1 span{ font-size:14px;}  
.fflf1_2{ margin-top:10px;}
.fflf1_2 li{ height:30px; line-height:30px; background:url(../images/2_04.jpg) 0px 12px no-repeat; padding-left:8px;}
.fflf1_2 li a{ color:#343332;}
.fflf1_2 li a:hover,.fflf1_2 li .aa1{ color:#8c082d; text-decoration:none; font-weight:bold;}
.ffrg{ width:725px; margin-bottom:60px; color:#656565;}
.abouttxt{ background:url(../images/2_06.jpg) right top no-repeat; color:#656565;}
.ff1{ margin-top:10px;}
.honor li div{ background:url(../images/2_09.jpg) no-repeat; width:225px; height:163px; padding:2px}
.honor li{ width:229px; float:left; text-align:center; margin-right:19px; margin-bottom:10px;}
.honor li p{ margin-top:10px;}
.honor li p a{ color:#656565;}
.honor .honor_li{ margin-right:0px;}
.news_div{ background:url(../images/3_01.jpg) no-repeat; height:30px; margin-top:10px; margin-left:5px;} 
.news_div1{ padding-left:18px; width:84px; text-align:center; color:#656565; font-weight:bold; line-height:30px;}
.news_div2{ line-height:30px;}
.news_div2 a{ color:#656565}
.news_ul{ width:720px; padding-left:5px; margin-top:16px;}
.news_ul li .lf{ width:600px;}
.news_ul li .lf a{ background:url(../images/3_02.jpg) 0px 2px no-repeat; padding-left:17px; color:#656565;}
.news_ul li .rg{ width:90px; text-align:left; color:#9a9696;}
.news_ul li{ border-bottom:1px dashed #CCCCCC; line-height:34px; height:34px;}
.biaoti{ padding-top:40px; color:#272727; font-size:14px; font-weight:bold; text-align:center;}
.biaoti1{ color:#8f8e8e; text-align:center; margin-top:10px; margin-bottom:10px;}
.biaoti1 span{ color:#c32227;}
.txt{ color:#656565;}
.brilliant_ul{ width:720px; padding-left:5px;}
.brilliant_ul li{ width:170px; text-align:center; margin-top:20px; margin-bottom:10px; float:left; margin-right:13px;}
.brilliant_ul li p{ margin-top:5px;}
.brilliant_ul li p a{ color:#656565;}
.brilliant_ul .honor_li{ margin-right:0px;}
.gg{ margin-top:27px;}
.gg li{ border-bottom:1px dashed #CCCCCC; padding-bottom:16px; margin-bottom:16px;}
.gg li .gglf{ width:170px; height:120px; padding:10px; border:1px solid #CCCCCC;}
.ggrg{ margin-left:20px;}
.ggrg .p2{ color:#201f1f; font-size:16px; font-weight:bold; padding-top:10px;}
.ggrg .p3{ margin-top:14px; color:#656565; line-height:26px;}
.jobs{ width:720px; padding-left:5px;}
.jobs li{ color:#737272;}
.jobs li a{ color:#8c082d;} 
.jobs1{ margin-top:10px;}
.jobs1_1{ width:200px; padding-left:18px;}
.jobs1_2{ width:120px; text-align:center; margin-left:5px;}
.jobs li{ height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC;}
.jobs .jobs1{ border-bottom:1px solid #CCCCCC;}
.jobs2{ margin-top:10px; border-bottom:1px solid #ccc; font-size:14px; color:#1b1a1a; padding-bottom:10px; font-weight:bold;}
.jobs3{ margin-top:15px; color:#737272; border-bottom:1px #CCCCCC dashed; padding-bottom:10px;}
.jobs4{ margin-top:10px; color:#656565;}
.jobs4 span{ color:#8c082d;}
.jobs4 a{ color:#8c082d;}
.flash{ margin-top:30px;}
.hh{ margin-top:20px; color:#2b2b2b; font-size:14px; font-weight:bold;}
.hh1{margin-top:20px; color:#737272; margin-bottom:	20px;}
.hh2 table{ color:#737272;}
.hh2 input{ width:246px; border:1px solid #ccc;}
.hh2 span{ color:#FF0000; margin-left:10px;}
/* main end */
