﻿@charset "utf-8";
/* reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin:0; padding:0;}
body{ font-family:"微软雅黑","Microsoft YaHei","宋体","黑体",Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; color:#282828; background:#F1FCFE;}
table{ border-collapse:collapse; border-spacing:0; font-size:12px; line-height:22px; color:#282828; }
fieldset,img{ border:none;}
/*em,strong{ font-style:normal; font-weight:normal;}*/
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}

/* 经典版 */
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix             { zoom: 1;} /* IE6 */
*:first-child+html .clearfix { zoom: 1;} /* IE7 */
.cl{ clear:both; overflow:hidden; height:0; line-height:0; font-size:0;}

/* 背景颜色透明 */
.opacitybg{ background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}

/* ie6高度、宽度兼容 */
.ie6{ _height:expression(document.documentElement.clientHeight-160+"px"); _width:expression(document.documentElement.clientWidth-160+"px");}

/* css3属性grayscale滤镜灰度值，可以把图片变黑白 */
.gray{ -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;}

/** 部分浏览器点击a出现虚框,input的黄色框也可用 **/
.outline{ outline-style:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
/** reset **/

/** 常用 **/
.fl{ float:left;}
.fr{ float:right;}
.w100{ width:100%;}
.red{ color:red;}
.green{ color:#50901d;}
.mar-b12{ margin-bottom:12px;}
/** 常用 **/

/** top **/
.top{ margin:0 auto; width:1002px; overflow:hidden; background:url(../images/indexbg.jpg) no-repeat;}
.nav-wrap{ min-width:1024px; height:72px; background:#1D82EC;}
.nav{ margin:0 auto; width:1024px; height:72px; padding-left:10px; border-bottom:1px solid #fff; background:#1D82EC;}
.nav li{ float:left;}
.nav li a{ display:block; width:99px; height:72px; background:#1D82EC; color:#fff;  font-family:"微软雅黑"; font-size:15px; text-align:center;}
.nav li a:hover{ color:#fff; background:#3b91eb; text-decoration:none;}
.nav li .selected{ background:#3b91eb;}
.nav li .Img{ margin:10px 0 3px; display:inline-block; width:32px; height:32px; background:url(../images/nav01.png) center center no-repeat;}
.nav li .a02{ background:url(../images/nav02.png) center center no-repeat;}
.nav li .a03{ background:url(../images/nav03.png) center center no-repeat;}
.nav li .a04{ background:url(../images/nav04.png) center center no-repeat;}
.nav li .a05{ background:url(../images/nav05.png) center center no-repeat;}
.nav li .a06{ background:url(../images/nav06.png) center center no-repeat;}
.nav li .a07{ background:url(../images/nav07.png) center center no-repeat;}
.nav li .a08{ background:url(../images/nav08.png) center center no-repeat;}
.nav li .a09{ background:url(../images/nav09.png) center center no-repeat;}
.nav li .a10{ background:url(../images/nav10.png) center center no-repeat;}

.topbar{ margin:0 auto; width:1024px; height:32px; line-height:32px; background:#f4f6f6;}
.topbar .date{ display:inline; margin-left:16px; float:left; color:#5cabfe;}
.topbar .search{ display:inline; margin:4px 15px 0 0; float:right;}
.search{ height:24px;}
.search .inp{ float:left; width:195px; height:22px; line-height:22px; padding:0 7px; border:solid #dad9d9; border-width:1px 0 1px 1px; background:#fefefe; color:#bfc0c1;}
.search .inp01{ float:left; width:195px; height:22px; line-height:22px; padding:0 7px; border:solid #dad9d9; border-width:1px 1px 1px 1px; background:#fefefe; color:#bfc0c1;}
.search a{ float:left; display:block; width:24px; height:22px; border:1px solid #bdc1c4; background:url(../images/search.gif) no-repeat;}
/** top **/

/** main **/
.main{ margin:0 auto; width: 988px; padding: 15px 18px 15px 18px; overflow:hidden; background:#fff;}
.main02{ overflow:inherit;}
.main .left{ float:left; width:626px;}
.main .right{ margin-left:14px; float: right; width:322px;}

.zcmain{ margin:0 auto; width:980px; padding:15px 11px;  background:#fff;}
.zcmain02{ overflow:inherit;}
.zcmain .left{ float:left; width:646px;}
.zcmain .right{ margin-left:14px; float:left; width:320px;}
.part01 .tab{ position:relative; margin-bottom:12px; height:40px; border-bottom:1px solid #dedede;}
.part01 .tab ul{ position:absolute; left:0; top:0; height:31px;}
.part01 .tab li{ float:left; width:88px; height:31px; text-align:center;}
.part01 .tab li a{ display:block; height:35px; line-height:35px; color:#646464; font-size:15px;}
.part01 .tab li a:hover{ background:#F36834; border-bottom:1px solid #F36834; color:#fff; text-decoration:none;}
.part01 .tab .cur a{ background:#F36834; border-bottom:1px solid #88BC4A; color:#fff; text-decoration:none;}
.part01 .content{ padding:0 12px;}
.part01 .content li{ float:left; width:100%; height:35px; line-height:35px; border-bottom:1px dashed #dedede; overflow:hidden;}
.part01 .content li span{ float:right; color:#969696;}
.part01 .content li a{ float:left; width:75%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;/*兼容opera*/}
.part01 .content li span.img{position:absolute;float: left;margin: 3px 0 0 5px;display: inline-block;background: url(../images/news.png) no-repeat;width: 30px;height: 30px;}

.part01 .content li i{ font-style:normal; color:#f77c0d; font-weight:bold;}
.part02{ margin-top:19px;}
.part02 h1{ height:35px; line-height:35px; padding:0 16px; color:#fff; font-size:16px; font-weight:bold; background:#8DC566;}
.part02 .content{ padding-top:17px; border:solid #dedede; border-width:0 1px 1px 1px;}
.part02 .content ul{ width:100%; height:auto;}
.part02 .content li{ float:left; width:190px; height:60px; border-right:1px dashed #dedede;}
.part02 .content .last{ border-right:0;}
.part02 .content .l{ margin:2px 30px 0 25px; float:left; display:inline; text-align:center;}
.part02 .content .l .img{ height:33px;}
.part02 .content p{ line-height:24px; color:#5cabfe;}
.part02 .content .r{ line-height:18px;}
.part02 .content .r i{ color:#ff6600;}
.part03{ margin-top:15px;}
.part03 .header{ position:relative; margin-bottom:10px; height:30px; border-bottom:1px solid #dedede;}
.part03 .header .title{ float:left; height:30px; line-height:30px; padding-left:36px; background:url(../images/pic06.png) 5px center no-repeat; font-size:16px; font-weight:bold; color:#5cabfe;}
.part03 .header .title02{ background:url(../images/pic07.png) 5px center no-repeat;}
.part03 .header .title03{ background:url(../images/pic08.png) 5px center no-repeat;}
.part03 .header .title05{ background:url(../images/pic10.png) 5px center no-repeat;}
.part03 .header .title04{ padding-left:16px; background:none;}
.part03 .header .title06{ background:url(../images/pic29.png) 5px center no-repeat;}
.part03 .header .title07{ background:url(../images/gycq.png) 5px center no-repeat;}
.part03 .header ul{ position:absolute; left:120px; top:0; height:31px;}
.part03 .header li{ margin-right:20px; float:left; height:31px;}
.part03 .header li a{ display:inline-block; height:29px; line-height:29px; padding:0 6px; color:#646464;}
.part03 .header li a:hover{ border-bottom:2px solid #ff6600; color:#ff6600; text-decoration:none;}
.part03 .header .cur a{ border-bottom:2px solid #ff6600; color:#ff6600;}
.part03 .content{ position:relative; width:100%; overflow:hidden;}
.part03 .content02{ padding-bottom:20px; border-bottom:1px solid #dedede;}
.part03 .content .tab{ position:absolute; left:0; top:0; width:98px;}
.part03 .content .tab li{ margin-bottom:6px; float:left; width:100%;}
.part03 .content .tab li a{ display:block; height:29px; line-height:29px; padding:0 3px; border-bottom:1px solid #dedede; border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #1D82EC; background:#1D82EC; color:#fff; font-size:14px; overflow:hidden;}
.part03 .content .tab li a:hover{ background:#fff; border-right:1px solid #fff; color:#ff6600; text-decoration:none;}
.part03 .content .tab .cur a{ background:#fff; border-right:1px solid #fff; color:#ff6600;}
.part03 .content .tabcon{ float:right; width:503px; padding:0 16px 0 8px; border:1px solid #dedede;}
.part03 .content .tabcon li{ float:left; width:100%; height:37px; line-height:37px; border-bottom:1px dashed #dedede; overflow:hidden;}
.part03 .content .tabcon .last{ border-bottom:0;}
.part03 .content .tabcon li span{ float:right; color:#969696;}
.part03 .content .tabcon li a{ float:left; width:75%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;/*兼容opera*/}
.part03 .content .tabcon li span.img{position:absolute;float: left;margin: 5px 0 0 5px;display: inline-block;background: url(../images/news.png) no-repeat;width: 30px;height: 30px;}
.part03 .content .tabcon li i{ font-style:normal; color:#f77c0d; font-weight:bold;}
.part03 .menu{ float:left; width:118px;}
.part03 .menu li{ margin-bottom:10px; float:left; width:100%;}
.part03 .menu li a{ display:block; height:37px; line-height:37px; color:#fff; background:#5cabfe; font-size:12px;}
.part03 .menu li a:hover{ color:#fff;}
.part03 .menu li span{ display:block; height:37px; padding-left:35px; cursor:pointer;}
.part03 .menu li .a01 span{ background:url(../images/pic15.png) 11px center no-repeat;}
.part03 .menu li .a02 span{ background:url(../images/pic16.png) 6px center no-repeat;}
.part03 .menu li .a03 span{ background:url(../images/pic17.png) 7px center no-repeat;}
.part03 .menu li .a04 span{ background:url(../images/pic18.png) 8px center no-repeat;}
.part03 .menu li .a05 span{ background:url(../images/pic19.png) 9px center no-repeat;}
.part03 .table_list{ width:100%;}
.part03 .table_list .cx{ display:block; width:16px; height:16px; background:url(../images/pic20.gif) no-repeat;}
.part04{ margin-top:15px;}
.part04 .header{ height:35px; line-height:35px; padding:0 15px; font-size:15px; font-weight:bold; color:#fff; background:#F36834;}
.part04 .content{ position:relative; padding:12px 6px; border:solid #dedede; border-width:0 1px 1px 1px; }
.part04 .content{ padding:8px 5px;}
.part04 .content .pre,.part04 .content .next{ position:absolute; left:6px; top:80px; width:9px; height:18px; background:url(../images/pre.gif) no-repeat; line-height:0; font-size:0;}
.part04 .content .next{ left:auto; right:6px; background:url(../images/next.gif) no-repeat;}
.part04 .content .runbox{ margin:0 auto; width:260px; height:153px;}
.part04 .content .runbox .title{ height:18px;}
.part04 .content .runbox .title .l{ float:left; width:4px; height:18px; background:url(../images/s01.gif) no-repeat; line-height:0; font-size:0;}
.part04 .content .runbox .title .m{ float:left; height:18px; line-height:18px; padding:0 5px; background:#ff6600; color:#fff;}
.part04 .content .runbox .title .r{ float:left; width:4px; height:18px; background:url(../images/s02.gif) no-repeat; line-height:0; font-size:0;}
.part04 .content .runbox dl{ width:100%; line-height:18px; padding:4px 0; border-bottom:1px dashed #dedede; overflow:hidden;}
.part04 .content .runbox dt{ float:left; width:109px; padding:0 10px; border-right:1px dashed #dedede;}
.part04 .content .runbox dd{ float:left; width:110px; padding:0 10px;}
.part04 .news-list ul{ height:140px;}
.part04 .news-list li{ float:left; width:100%; height:35px; line-height:35px; border-bottom:1px dashed #dedede; overflow:hidden;}
.part04 .news-list .last{ border-bottom:0;}
.part04 .news-list li span{ float:right; color:#969696;}
.part04 .news-list li a{ float:left; width:95%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;/*兼容opera*/}
.part04 .news-list li i{ font-style:normal; color:#f77c0d; font-weight:bold;}
.part04 .news-list h2{ position:relative; height:24px;}
.part04 .news-list h2 .tit{ position:absolute; left:0; top:0; display:inline-block; padding:0 8px; line-height:24px;  color:#5cabfe; font-weight:bold; background:#fff;}
.part04 .news-list h2 .more{ position:absolute; right:0; top:0; display:inline-block; padding:0 8px; line-height:24px; color:#5cabfe; background:#fff;}
.part04 .news-list h2 .more:hover{ color:#5cabfe;}
.part04 .news-list h2 .line{ height:0; line-height:0; font-size:0; padding-top:11px; border-bottom:1px solid #dedede; overflow:hidden;}

.server{ float:left; width:33%; padding:8px 0; text-align:center; overflow:hidden;}
.server a{ display:block;}
.server a .img{ height:48px;}
.server p{ margin-top:5px;}
.banner02{ margin:10px auto; width:960px;}
.banner02 img{ max-width:100%; width:auto;}

.part05{ margin:20px 0;}
.part05 .box{ float:left; width:25%;}
.part05 .box .img{ display:inline; margin:0 8px 0 18px; float:left; width:64px; height:64px;}
.part05 .box .content{ line-height:18px;}
.part05 .box .content .p01{ margin:4px 0 6px;}
.part05 .box .content .p01 a{ color:#f77c0d; font-size:14px;}
.part05 .box .content .p01 a:hover{ color:#f77c0dl;}

.link_box{ position:relative; border:1px solid #0087fb; background:#fff;}
.link_tit{ position: absolute; left:-1px; top:-1px; width:59px; height:59px; background:url(../images/link_tit.png) no-repeat;}
.link_box a{ display:inline-block; height:26px; line-height:26px; padding:3px 10px;}
.link_box a:hover{ text-decoration:none;}
.linkContent{ margin-left:30px; padding:5px 0px 10px 4px;}
.tab_tag{ height:40px; border-bottom:1px solid #0087fb;}
.tab_tag li{ margin-right:3px; float:left; height:40px; line-height:40px; padding:0 25px; font-size:14px;}
.tab_tag .cur{ border-bottom: 3px solid #F00;}
.tab_tag .cur a{ font-weight:bold; color:#F00;}
.link_detail_box{ padding:10px;}
.link_detail_box a{ float:left; display:block; width:200px; background:url(../images/icon_01.gif) no-repeat left center;}

.table01 thead th{ height:24px; line-height:24px; padding:0 4px; background:#e8e8e8; text-align:left; font-weight:normal;}
.table01 tbody td{ height:34px; line-height:34px; padding:0 4px;}
.table01 tbody .even td{ background:#f2fbff;}
.table01 tbody .cur td{ background:#c7dcfb;}

.table02 thead th{ height:40px; line-height:40px; padding:0 8px; background:#dadbdc; color:#f77c0d; text-align:left;}
.table02 tbody td{ height:40px; line-height:40px; padding:0 8px; border-bottom:1px dashed #dadbdc;}
.table02 tbody .even td{ background:#f2fbff;}
.table02 tbody .cur td{ background:#c7dcfb;}
.table_list .table02 tbody tr:hover{border:1px solid #FFCC99}
.table_list .table02 tbody tr>td:hover{ }
.table02 tbody td a{ width:500px; display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.table02 .s1{ color:#969696;}

.table03{ margin-top:65px;}
.table03 thead th,.table03 tbody td{ height:36px; line-height:36px; padding:0 8px; background:#eae9e9; text-align:left;}
.table03 .apply{ color:red;}
.table03 .apply:hover{ color:red;}

.table04 td{ line-height:24px; padding:0 6px; border:solid #000; border-width:0 1px 1px 0;}
.table04 .lasttr td{ border-bottom:0;}
.table04 .lasttd{ border-width:0 0 1px 0;}


.slider{ margin-right:20px; float:left; width:210px; overflow:hidden;}
.slider .tit{ height:32px; line-height:32px; font-weight:bold; color:#656565; background:#dadbdc;}
.slider .tit .titL{ padding-left:17px;}
.slider li{ float:left; width:100%; overflow:hidden;}
.slider li a{ font-size:14px; font-family:"微软雅黑";}
.slider li .fa{ position:relative; display:block; height:42px; line-height:42px; padding-left:42px; background-color:#5cabfe; color:#fff;}
.slider li .fa:hover{ background-color:#3b91eb; color:#fff; text-decoration:none;}
.slider li .fa span{ position:absolute; right:11px; top:14px; display:block; width:10px; height:16px; background:url(../images/pic25.png) no-repeat;}
.slider li .selected span{ right:9px; top:18px; width:16px; height:10px; background:url(../images/pic26.png) no-repeat;}
.slider li .selected{ background-color:#3b91eb; color:#fff; text-decoration:none;}
.slider li .selected .down{ right:11px; top:14px; width:10px; height:16px; background:url(../images/pic25.png) no-repeat;}
.slider dl{ overflow:hidden; background:#fff; border:solid #dadbdc; border-width:0 1px 0 1px; display:none;}
.slider .lastdl{ border-width:0 1px 1px 1px;}
.slider dl a{ display:block; height:32px; line-height:32px; padding-left:52px; color:#282828;}
.slider dl a:hover{ background:#dadbdc; color:#282828; text-decoration:none;}
.slider dl .selected{ background:#dadbdc; color:#282828; text-decoration:none;}

.list{ float:left; width:730px;}
.list .location{ margin-bottom:10px; height:24px; line-height:24px; padding:0 0 0 25px; background:url(../images/pic27.gif) 4px 4px no-repeat;}
.list .location span{ color:#5cabfe;}
.list .list_content{ padding-bottom:10px; border:1px solid #dadbdc;}
.list .list_content .select{ height:24px; line-height:24px; padding:8px 10px 5px;}
.list .list_content .select li{ margin-right:15px; float:left;}
.list .list_content .select li a{ display:inline-block; height:24px; padding:0 10px;}
.list .list_content .select li a:hover{ background:#f77c0d; color:#fff; text-decoration:none;}
.list .list_content .select li .cur{ background:#f77c0d; color:#fff;}

.pagelist{ margin-top:16px; text-align:right; height:20px;}
.pagelist span{ color:#32538e;}
.pagelist .select{ display:inline-block; height:18px; line-height:18px; padding:0 8px; border:1px solid #32538e;}

.detail{ margin:0 auto; width:960px; padding:15px 0 18px; overflow:hidden;}
.detail h1{ margin-bottom:10px; font-size:30px; line-height:30px; color:#282828; text-align:center;}
.detail .date{margin-bottom:20px;color:#e83229;text-align:right;padding-right:10px;border-bottom: #9DC4F1 4px solid;line-height: 30px}
.detail .title{text-align:center;}
.detail .content{ line-height:24px;padding-left: 10px ;padding-right: 10px ;margin-left: 10px;margin-right: 10px}
.detail .conact .left,.detail .conact .right{ float:left; width:420px; overflow:hidden;}
.opertion{ margin-top:44px; text-align:center;}
.opertion a{ display:inline-block; height:32px; line-height:32px; padding:0 22px; background:#0087fb; color:#fff;}
.opertion a:hover{ color:#fff;}

.xx_xnts{margin-top:20px;padding-left:10px;padding-right:10px}
.xx_xnts h2{color:#178cab; line-height: 25px; font-size: 14px}
.xx_xnts p{color:#999999; line-height: 21px; text-indent:2em}
.table
{
    border-collapse:collapse;
    width: 99%;
    /* table-layout: fixed; */
    background: #dadada;
    font-size: 14px;
    color: #000;
    margin: 5px auto;
}
.table>tbody>tr>td
{
    border:0px solid #c0c0c0;
    height: 22px;
    font-size: 14px;
    padding:5px 0px;
    background: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
}
.table>tbody>tr>td input{
	float:left;
	margin-left:25px;
	width:220px;
	border: 1px solid  #d3d3d3;
}

.table .lefttd
{
    /* background-color: #f5f5f5; */
    text-align: right;
    padding-right: 4px;
}

.table .rigthtd
{
    text-align: left;
    padding-left: 3px;
}

.textbox
{
    font-family: "Tahoma" , "宋体";
    background-color: Transparent;
    border: 0;
    font-size: 14px;
    font-style: normal;
    width: 99%;
    height: 23px;
    outline: none;
}

.textboxArea
{
	margin-left:25px;
	border: 1px solid #d3d3d3;
    border: none;
    font-family: "Tahoma" , "宋体";
    font-size: 14px;
    background-color: Transparent;
    font-style: normal;
    width: 99%;
    height: 100px;
    overflow-y: auto;
    outline: none;
    resize: none;
}

.part06 h1{ margin:36px 0 28px; font-size:24px; line-height:24px; text-align:center;}
.part06 .date_choose{ margin-bottom:30px; padding-left:188px;}
.part06 .date_choose a{ color:#5cabfe;}
.part06 .date_choose a:hover{ color:#5cabfe;}
.part06 .date_choose .a01,.part06 .date_choose .s01{ margin-right:38px; line-height:24px;}
.part06 .menu{ margin:35px 48px 0 20px; display:inline; float:left; width:41px; overflow:hidden;}
.part06 .menu li{ position:relative; float:left; width:41px; height:91px;}
.part06 .menu li .con{ margin-top:25px; height:41px; line-height:41px; text-align:center; font-size:18px; color:#fff; background:url(../images/pic28.gif) no-repeat;}
.part06 .menu li .line{ position:absolute; left:19px; top:0; width:2px; height:100%; background:#5cabfe;}
.part06 .menu .firstli .line{ top:50%; height:50%;}
.part06 .menu .lastli .line{ bottom:50%; height:50%;}
.part06 .r{ float:left; width:572px;}
.part06 .tab{ height:32px; border-bottom:1px solid #f77c0d;}
.part06 .tab li{ margin-right:50px; float:left;}
.part06 .tab .lastli{ margin-right:0;}
.part06 .tab li a{ display:inline-block; height:32px; line-height:32px; padding:0 22px;}
.part06 .tab li a:hover{ background:#f77c0d; color:#fff; text-decoration:none;}
.part06 .tab .selected a{ background:#f77c0d; color:#fff;}
.part06 .tabcon ul{ height:71px; padding:10px 0; border-bottom:1px dashed #aaaaab;}
.part06 .tabcon li{ margin-right:37px; position:relative; float:left; width:114px; height:71px; background:#aaaaab;}
.part06 .tabcon .lastli{ margin-right:0;}
.part06 .tabcon .hover{ background:#5cabfe; z-index:1;}
.part06 .tabcon li .tit{ padding-top:18px; text-align:center; line-height:20px; color:#fff;}
.part06 .tabcon li .con{ display:none; position:absolute; left:38px; right:auto; top:53px; width:488px; background:#fff; border:1px solid #5cabfe; z-index:99;}
.part06 .tabcon li .con02{ right:38px; left:auto;} 
.inp_01{ width:125px; height:22px; line-height:22px; padding:0 4px; border:1px solid #a0a0a0; color:#a0a0a0; font-size:12px;}**/

/** main **/


/** 漂浮广告 **/ 
.floating-window{position:absolute; left:2px; top:43px; width:200px; height:80px;visibility: visible ;padding:24px 12px; border-radius:8px; -moz-border-radius:8px; background:#FF9E0D; color:#fff; z-index:9999;}
.floating-window .closed{ position:absolute; right:10px; top:8px; width:11px; height:11px; overflow:hidden; background:url(../images/close.png) 0 0 no-repeat;}
.floating-window .closed:hover{ background:url(../images/close.png) 0 -11px no-repeat;}
.floating-window a{color:#fff;font-weight:bold;width:100%;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.floating-window2{position:absolute; left:200px; top:430px; width:200px; height:80px;visibility: visible ;padding:24px 12px; border-radius:8px; -moz-border-radius:8px; background:#FF9E0D; color:#fff; z-index:9999;}
.floating-window2 .closed{ position:absolute; right:10px; top:8px; width:11px; height:11px; overflow:hidden; background:url(../images/close.png) 0 0 no-repeat;}
.floating-window2 .closed:hover{ background:url(../images/close.png) 0 -11px no-repeat;}
.floating-window2 a{color:#fff;font-weight:bold;width:100%;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}


.surveyBox{padding:24px 24px; border:1px solid #aae5eb;}
.surveyBox .form-group{width:100%;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;border-bottom:1px dashed #bbb}
.surveyBox .left{float:left;width:50%;border-bottom:1px #bbb dashed}
.surveyBox .right{float:left;width:40%}
.input-item{padding-top:6px;padding-right:0px;padding-bottom:3px;padding-left:15px;margin-top:4px;margin-right:0px}
.surveyBox .left .table001 span{width:13px;height:13px;text-align:left;vertical-align:top;display:inline-block}
.surveyBox .left .table001 .tdleft{line-height:29px;padding-left:13px}
.surveyBox .left .table001 .tdright{line-height:29px;border-left:1px solid #c0c0c0;padding-left:3px}
.input_style label{ line-height:14px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px;cursor:pointer}
.surveyBox .title{ font-weight:bold;color:#008ccf;font-size:12px;margin-top:6px;margin-right:0px;margin-bottom:6px;margin-left:0px;}

/** 头部导航下拉 **/
.pulldown{ display:none; position:absolute; top:35px; z-index:1000; width:auto; padding:12px 0; height:auto; background:#fff; border:solid #CBCBCB; border-width:0 1px 1px 1px;}
.topS ul{ width:100%; overflow:hidden;}
.topS li{ float:left; margin:0 5px; display:inline; padding:10px 0;}
.topS li a{ margin:0 8px; display:inline-block; padding:4px 8px; height:16px; line-height:16px;}
.topS li a:hover{ background:#e9851a; color:#fff;}
.topS .fli{ width:99px; text-align:center; color:#fff; margin:0; font-size:12px;}
.topS .fli a{ color:#fff;}
.topS .fli a:hover{ color:#fff; text-decoration:underline; background:none;}
.topS .sli{ width:318px; border-bottom:1px dashed #CACFD1;}
.topS .sli02{ border-top:1px dashed #CACFD1; border-bottom:0;}
.topS .lli{ border-bottom:0;}
.topSbg{ position:absolute; left:0; top:0; bottom:0; width:99px; background:#5cabfe; z-index:-1;}
.topScon{ width:436px; height:auto; z-index:1;}
.topScon2{ width:99px;}
/** 头部导航下拉 **/

/** focus **/
.banner01{ margin:0 auto; width:100%; height:223px;}
.focusbox{ position:relative; margin:0px auto; width:100%; height:100%; z-index:0;}
#focus { position:relative; width:100%; height:100%; overflow: hidden; z-index:1;}
#focus ul { position:absolute; top:0; left:0; width:1000000px; height:100%;}
#focus ul li { position:relative; float:left; height:100%; overflow:hidden;}
#focus ul li a{ display:block; height:100%; width:100%; background-repeat:no-repeat; background-position:center center;}
#focus ul li a img{ width:100%; max-width:100%; height:100%;}
#focus .preNext{ position:absolute; top:50%; margin-top:-25px; width:23px; height:50px; cursor:pointer; z-index:99; }
#focus .pre{ left:0; background:url(../images/sprite.png) no-repeat left center;}
#focus .next{ right:0; background:url(../images/sprite1.png) no-repeat right center;}
#focus .copyul{ position: absolute; top:0; left:-1920px; width:10000px; height:100%; z-index:-99;}
#focus .realul{ z-index:1;}

#smallfocus{ position:absolute; right:10%; bottom:10px; width:auto; height:10px; z-index:99;}
#smallfocus li{ width:10px; height:10px; font-size:10px; overflow:hidden; float:left; display:inline; background:#fff; margin-right:10px; cursor:pointer;}
#smallfocus .active{ background:#ccc;}
#focus .pngBg{ display:none; position:absolute; left:0; bottom:0; width:100%; height:30px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
#focus li h1{ display:none; position:absolute; left:0; bottom:0; padding:4px; line-height:30px; text-align:left; color:#fff;}
#focus li h1 a{ display:inline; padding:0 4px; color:#fff;}
#focus li h1 a:hover{ color:#fff; text-decoration:underline;}
#focus .titleShow .pngBg,#focus .titleShow h1{ display:block;}
#focus .newsTit{ position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; text-align:left; color:#fff;}
#focus .newsTit a{ padding:0 4px; color:#fff;width:55%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;/*兼容opera*/}
#focus .newsTit a:hover{ color:#fff; text-decoration:underline;}
/** focus **/

/** foot **/
.foot{margin:0 auto; width:1002px; padding:18px 0;text-align:center; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:#fff;}
/** foot **/

/** 返回顶部 **/
#toTop{width:54px;height:54px;display:block;position:fixed;_position:absolute; right:10px; bottom:235px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; background-image:url(../images/top.png); background-repeat:no-repeat;}
#toTop:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop1{width:54px;height:54px;display:block;position:fixed;_position:absolute; right:10px; bottom:286px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/question.png); background-repeat:no-repeat;}
#toTop1:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop5{width:54px;background-color:#FE6100;height:90px;display:block;position:fixed;_position:absolute; right:10px; bottom:340px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/log4.png); background-repeat:no-repeat;}
#toTop5:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop2{width:54px;background-color:#FF8F11;display:none;height:90px;position:fixed;_position:absolute; right:10px; bottom:340px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/logo3.png); background-repeat:no-repeat;}
#toTop2:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop3{width:54px;background-color:#2F9287;height:90px;display:block;position:fixed;_position:absolute; right:10px; bottom:430px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/logo2.png); background-repeat:no-repeat;}
#toTop3:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop4{width:54px;background-color:#2D88D4;height:90px;display:block;position:fixed;_position:absolute; right:10px; bottom:520px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/logo1.png); background-repeat:no-repeat;}
#toTop4:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

/** 2015-10-9 **/
.top-bg{ min-width:1002px; height:220px; background:url(../images/bg.jpg) repeat-x;}
.logo-wrap{ position:relative; height:220px;}
.logo-wrap .logo{ padding:43px 0 0;}
.logo-wrap .flash-txt{ position:absolute; left:60px; top:-20px; width:950px; height:190px; z-index:0;}
.foot-wrap{ min-width:1002px; background:#31CBED;}
.search-xy{ height:40px; padding:20px 10px;}
.search-xy .txt{ float:left; width:239px; height:38px; line-height:38px; padding:0 4px; border:solid #dedede; border-width:1px 0 1px 1px;}
.search-xy .sub{ float:left; width:40px; height:40px; line-height:40px; text-align:center; border:0; background:url(../images/zoom.png) center center no-repeat #5cabfe; color:#fff;}
.inquireList{ position:relative; margin:12px auto; border:1px solid #dedede;}
.inquireList h1{ position:absolute; left:0; top:0; width:15px; height:108px; _height:110px; padding:11px 10px; background:#8DC566; font-weight:600; font-size:14px; line-height:18px; color:#fff;}
.inquireList .col12{ margin-left:33px; padding:5px 7px;}
.inquireList .col12 ul{ width:100%;}
.inquireList .col12 li{ margin:5px 3px; float:left; display:inline; width:124px; height:50px; line-height:48px;}
.inquireList .col12 li a{ display:block; height:48px; padding:0 6px; border:1px solid #99D8FF; color:#174576; overflow:hidden;}
.inquireList .col12 li a:hover{ background:#99D8FF; color:#174576; text-decoration:none;}
.inquireList .col12 li span{ cursor:pointer;}
.inquireList .col12 li .icon{ margin-right:6px; float:left; height:48px; background:url(../images/ItemIcon.png) no-repeat;}
.inquireList .col12 li .icon01{ width:22px; background-position:-151px 8px;}
.inquireList .col12 li .icon02{ width:32px; background-position:-109px 8px;}
.inquireList .col12 li .icon03{ width:27px; background-position:-285px 8px;}
.inquireList .col12 li .icon04{ width:29px; background-position:-246px 8px;}
.inquireList .col12 li .icon05{ width:23px; background-position:-183px 8px;}
.inquireList .col12 li .icon06{ width:20px; background-position:-216px 3px;}
.inquireList .col12 li .icon07{ width:25px; background-position:-361px 3px;}
.inquireList .col12 li .icon08{ width:40px; background-position:-429px 8px;}
.inquireList .col12 li .icon09{ width:29px; background-position:-322px 8px;}
.inquireList .col12 li .icon10{ width:22px; background-position:-77px 8px;}
.inquireList .col12 li .icon11{ width:27px; background-position:-5px 8px;}
.inquireList .col12 li .icon12{ width:44px; background-position:-479px 8px;}
.inquireList .col12 li .icon13{ width:25px; background-position:-42px 8px;}
.inquireList .col12 li .icon14{ width:23px; background-position:-396px 8px;}
/* .first,h1,h2,h3 { font-family:"微软雅黑","Microsoft YaHei","宋体","黑体",Verdana, Geneva, sans-serif; font-size:22px; line-height:30px;font-weight: bold;text-align: center; } */


  /**页面表格样式  yaohq ++ 2015-11-17 begin**/
.container { padding:1px; width:100%;}
.container *{ margin:5px; }
.container h1.main-title { font-weight:bold; font-size:25px; text-align:center; margin-bottom:30px; } 
.container h3.sub-title { width:10%; font-weight:bold; font-size:15px; border-left: 5px solid #496AB4; border-bottom:1px solid #496AB4;  padding:5px 5px; margin:30px 25px;}
.container table { border-collapse：collapse; margin-left:8%; }
.container .tab-layout { border:0px; width:50%;}
.container .tab-layout input.txt{ border:1px solid #ccc; width:300px; height:25px; }
.container .inner-elem-center { text-align: center; }
.container  input.btn-submit {  margin-top:50px; height: 40px;padding:0px 30px;font-size:20px;line-height: 40px;color: #FFF;background: #6179AF;border-radius: 5px;border: 0px none;cursor: pointer;}
.container .tab-layout .plus{ padding-left:20px; cursor:pointer;background:transparent url('../../xjcg/images/pic08.png') no-repeat scroll 0 center; }
.container .txt-notice span{ color:#ff8040; }

.container .tab-data { width:80%; text-align:left; }
.container .tab-data tr:hover{ background-color: #eee;}
.container .tab-data th{ border-bottom:1px dotted #ccc; font-size:15px; }
.container .tab-data th,.container .tab-data td{ padding:5px 5px; }
 /**页面表格样式  yaohq ++ 2015-11-17 end**/


.couplet_ad
 /* 底部固定*/{position:fixed;bottom:auto; top:0; width: 151px; height: 653px; z-index:99999; }
 * html .couplet_ad
 /* IE6 底部固定*/{_position:absolute;
 _bottom:auto;
 _top:expression(eval(document.documentElement.scrollTop));}
.couplet_ad a{ display:block; cursor:pointer;}
.ad_left{ left: 0px;}
.ad_right{ right: 0px;}


/*企业信息登记*/
.reg_all{font-size:14px;font-family:"微软雅黑"; }
.reg_all h1{ font-size:24px; color:#333; text-align:center; margin-top:5px; padding-bottom:15px; border-bottom:2px solid #1d82ec}
.reg_all .reg_main{ width:720px; margin:0 auto; margin-top:65px; overflow:hidden}
.reg_left{ float:left}
.reg_right{ float:right}
.reg_left1{ background:url(../images/reg1.png) no-repeat; width:191px; height:65px; padding:35px 25px; overflow:hidden}
.reg_right1{background:url(../images/reg_5.png) no-repeat;}
.reg_left1 .reg_left2{ background:url(../images/reg2.png) left center no-repeat; width:151px; height:70px; padding-left:65px}
.reg_left1 .gt_left2{ background:url(../images/zqgt3.png) left center no-repeat; width:151px; height:40px; padding-left:65px}
.reg_left1 .gt_left3{ background:url(../images/zqgt4.png) left center no-repeat; width:151px; height:40px; padding-left:65px}
.reg_left3{ color:#fff; font-size:18px; padding-top:5px}
.reg_left4{color:#fff;font-size:30px; margin-top:15px}
.reg_text{font-size:14px; margin-top:20px}
.reg_down{ margin-top:25px}
.reg_down a{ font-size:14px; color:#333; background:url(../images/reg_down.png) left center no-repeat; padding-left:15px}
.reg_down a:hover{ text-decoration:none}
.reg_call{ width:720px; margin:100px auto 20px}
.reg_call span{ color:#adadad}


.querydiv{margin-top: 20px; margin-bottom: 20px;}
.queryli{float:left;margin-left: 20px;}
.borderShow{border:1px solid #FF7F00;}