/* CSS Document */
body,table,ul,div,dt,form,p,iframe{font-size:16px; padding:0; margin:0;word-wrap:break-word;font-family:'microsoft yahei';color:#666666}
table{border:0;margin:0;border-collapse:collapse;border-spacing:0;width: 100%;}
table td{word-wrap:break-word;padding: 0;vertical-align: top;}
h1,h2,h3,h4,h5,h6{ margin:0;padding:0;}
ul{list-style-type:none; padding:0; margin:0}
ul li{list-style-type:none; padding:0; margin:0}
img{ border:none; margin:0;}
html img { border:none; margin:0;}
/*--style begin--******************************/

/*a:link{ color:#f4e9d8; text-decoration:none;}*/
/*a:visited{ color:#f4e9d8; text-decoration:none;}*/
/*a:hover{ color:#f4e9d8; text-decoration:none;}*/
a{color: #333;text-decoration:none;}
.white{ color:#fff;}
.red{ color:#FF0;}
.blue{ color:#0033CC;}
.gray{ color:#666666;}
a.white:link{ color:#FFFFFF}
a.white:visited{ color:#FFFFFF}
a.white:hover{ color:#FFFF00;}
a.red:link{color:#FF0000}
a.red:visited{color:#FF0000}
a.red:hover{color:#006600}
a.blue:link{color:#0000CC}
a.blue:visited{color:#0000CC}
a.blue:hover{color:#FF0000}
a.btn:link{color:#000000}
a.btn:visited{color:#000000}
a.btn:hover{color:#000000; text-decoration:none;}
a.space:link{ text-decoration:none}
a.space:visited{ text-decoration:none}
a.space:hover{ text-decoration:none}
/*******/
.txtbox{ border:1px #cccccc solid}
.flk{ line-height:20px; text-align:center;}
.text{ line-height:24px;}
.blk{display:block;}
.hidn{display:none;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.bor{border:1px #6aaad7 solid}
.bor2{border-left:1px #327eb8 solid;border-right:1px #327eb8 solid;border-bottom:1px #327eb8 solid;}
.context{text-align:left;line-height:23px; color:#666666;word-wrap:break-word;}
.context p{text-align:left;line-height:30px; color:#666666;word-wrap:break-word;}
.liCss{text-align:left; height:93px;}
.ulCss{padding-left:12px;}
.imgLogo{height:90px;width:101px;padding-left:12px;display:inline;}
.menu2 {width: 263px;height: 25px;background:url('../images/menu2.png');padding-top: 6px;display: none;text-align: center}
.menu2 a:link{color: #ffffff;}
.menu2 a:visited{color: #ffffff;}
.menu2 a:hover{color: #ffffff;}
.topTitle{font-weight: bold; color:#288dff; font-size: 18px}
.subTitle{background:url('../images/2anniu.png');height: 24px;width: 166px;padding: 9px 0 0 5px }
a.subTitle{ ;height: 33px;width: 171px }
a.subTitleCh{ ;height: 33px;width: 171px;font-weight: bold; }
.titleList{border-top:1px solid #cccccc}
.leftTb{color: #ffffff}
.leftTb td{border:1px solid #D1D1D1;height: 30px;background-color:#346DD8}
.leftTb td a{color:#ffffff }
.titleDiv{font-size:14px;color: #B02B22;font-weight: bolder;}
 .contArea hr{border:1px solid #B02B22;}
.moreAr{margin-top: -15px;float: right;}
.moreAr a{font-size: 12px; margin-right: 10px;}
.dIndustry{border:1px solid #cccccc;float: left; color:#333333;}
.dIndustryTd1{vertical-align: top;padding-top: 8px; padding-bottom: 3px;}
.dIndustryTd2{vertical-align: top;text-align:left;padding-top: 8px;line-height: 15px;}
.currentTable{vertical-align: top;text-align: left;margin-left: 10px;}


.left{padding: 10px 5px 0 5px;vertical-align: top;text-align: left; border: 1px solid #9C9C9C;}
.leftArea a:hover{text-decoration: underline}
.leftTitles a.bigTitle:hover{text-decoration: none;}
.leftTitles{padding-left: 8px;}
.leftTitles a.leftTitle{color: #FFFFFF;text-align: left;font-size: 14px; font-weight: bolder;}
.leftTitles a.bigCTitle{color:#FFDD00;text-align: left;font-size: 14px;font-weight: bolder;}
.middleList{vertical-align: top;font-size: 14px;}
.middleList a{font-size: 14px;}
.menus a{color:#ffffff;;}
.childMenu ul li{float: left;}
.submenuArea{display:none;height:24;}
.submenuArea a:link{color: #6E6E70;font-size: 12px}
.submenuArea a:visited{color: #6E6E70;font-size: 12px}
.submenuArea a:hover{color:#000000;font-size: 12px;}
.topArea hr{width:100%;height:10;border:2px solid  #E02F25;}
.middleTopArea{text-align: center;float:left;font-size: 20px;color: #ACACAE;}
.middleTopArea li{float: left;}
.bor{width:95%;height: 30px;border: 1px solid #B6B6B6;padding-top: 10px;}
.mainTopArea li{float: left;}
.bottomMenu tr td a{color: #ffffff;}
.bottomMenu tr td {color: #ffffff;}
.bottomMenu a:hover{text-decoration: underline}
.seeArea a:hover{text-decoration: underline}
.regArea{; color: #333333;}
.catDiv h1{ ;}
.middleBottomArea tr td a{color: #ffffff;font-size: 12px;font-weight: bolder; vertical-align:middle;}
.middleBottomArea tr td a:hover{color: #FED517;}

/*问卷调查**css */
.hidenTd{ display:none;}
.showTd{display: visible;}
.QuestArea{font-size: 15px; color: #416573;margin-bottom: 10px;}
.bigVoteTitle{margin: 25px 0 0 10px;font-size: 17px;color:#2B2B2B ; text-align: left;}
.subArea{margin: 10px 0 0 10px}
.subContArea{padding: 10px 0 0 0; width: 100%;background:#F6F6F6;; text-align: left; line-height: 30px;}
.subContAreaList{padding: 10px 0 0 0; width: 100%;; text-align: left; line-height:20px;}
.subContArea span{padding: 0 30px 0 30px;}
.formArea{margin-top: 25px;text-align: left;margin-left:10px;float: left;width:620px;overflow: hidden;}
.inputSub{;text-align: center;margin-left: 200px; width: 90px; height: 30px;background: #ECECEC;color:#000000;border:0; cursor:pointer;}
.inputSubReturn{float: right;;text-align: center; width: 90px; height: 30px;background: #ECECEC;color:#000000;border:0; cursor:pointer;}
.inputSel{;text-align: center;margin-left: 80px; width: 140px; height: 30px;background: #ECECEC;color: #000000;border:0; cursor:pointer;}
.subAreaIn{margin:0 0 10px 0;}
.subAreaIn .hrefClick{margin-left:50px;}
.subAreaIn .spanCla{margin-left:200px; vertical-align: top; float: left;}
.listAreaCont{overflow: hidden;margin-top:25px;float: right;width:300px;height:505px;background:#ECECEC;}
.listAreaContCla{overflow: hidden;float: right;width:300px;height:505px;background:#ECECEC;}
.listArea{overflow: hidden;margin:7px;padding-top:10px;float: right;text-align: left;vertical-align:top;width:280px;height:478px;background:#ffffff;border:1px solid #cccccc;}
.centerArea{margin: 20px;}
.listTitleArea{text-align: left;padding-left:6px; font-size: 15px;color: #004276;}
/*.middleList hr{border:0.5px solid #B02B22;}*/
a.blockabgred{
    display: block;
    width: 166px;
    letter-spacing: 8px;
    background: #A31100 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 7px auto;
    line-height: 2em;
    padding: 5px;
}
a.blockabgred:hover{
    background: #EDC285 none repeat scroll 0% 0%;
    color: #a31100;
    font-weight: 900;
}
a.blockacolred{
    display: block;
    padding: 5px 12px;
    letter-spacing: 5px;
    color: #A31100;
    margin: 0px auto;
    line-height: 2em;
}
.txtcenter{
    text-align: center;
}
.txtright{
    text-align: right;
}
.txtleft{
    text-align: left;
}
.pa20{
    padding: 20px;
}
.pl20{
    padding-left: 20px;
}
.pt20{
    padding-top: 20px;
}
.graytd table td{
    border:1px solid #D9D9D9;
}
.redtoptd{
    border-top:2px solid #A31100 ;
    color: #A31100;
    padding:8px 5px 8px 30px ;
    font-weight: 700;
    background: url("../images/list_bg.jpg") no-repeat left center;
}
.indexUl li{
    padding: 3px 20px;
}
.top1img li{
    padding: 8px 20px;
}
.indexUl li a{

}
.diffword li a{
    width: 450px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
.newstitle{
    color:#A31100;font-weight: bolder;line-height:36px;
}
.pa0-10{
    padding: 0px 10px;
}
.lifloat li{
    float: left;
    width: 300px;
}
.lifloat li a{
    width: 100%;
    text-align: center;
}
.lifloat li a img{
    display: inline-block;
    margin: 0px auto;
    max-width: 99%;
}
.blockabggray{
    display: block;
    width: 140px;
    letter-spacing: 5px;
    color: #A31100;
    margin: 10px auto;
    line-height: 2em;
    background: url("../images/menubj.jpg") no-repeat center center;
}
.catalogName {
    display: inline-block;
    padding: 10px 30px;
    background: #A31100 none repeat scroll 0% 0%;
    color: #FFF;
    font-size: 18px;
}
.catalogName:hover {
    text-decoration: underline;
}
a.blockabgredactive {
    background: #EDC285 none repeat scroll 0% 0%;
    color: #A31100;
    font-weight: 900;
}