/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#444;font:14px Arial,'微软雅黑';}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a{ color:#444;text-decoration:none;}/* 链接基本样式 */

a:hover{color:#e61101;text-decoration:none;cursor:pointer;}/* 链接移上时的样式 */


/* 其它常用样式的定义 */

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */
body{background: url(../images/body-bg.jpg) center 0 no-repeat #c4e6fe;
    min-width: 1200px;
    background-attachment: fixed;
    background-size: cover; background-color:#ebf4fa;}


ul{overflow:hidden;zoom:1;}
ul li.last{ border-right:none; background-img:none;}


.hd{width:100%;}
.bd{width:100%;}
.from-control{ border:none; color:#444; outline:none; font-size:14px;}

/*--------头部样式开始------------*/
.topHead{ width:1200px; margin:0px auto;}
.topbar{ width:1200px;height:37px;}
.weather{ width:430px; height:37px; line-height:37px; color:#fff;}
.weather span{ display:block;}
.weather spann.date{ width:150px; margin-left:5px; color:#fff;}
.weather span.tianqi{margin-left:24px; }
.weather span.tianqi img{ vertical-align:middle; margin:0px 4px;}
.weather span.tianqi em{ padding:3px 4px;font-style:normal; background:#d49321;}


.topLink1{ width:227px !important; }
.topLink1 li{ float:left; font-size:12px; color:#fff;line-height:37px; margin-right:10px; text-transform:uppercase; padding-left:20px;}
.topLink1 li a{ color:#fff;}
	li.linka{width:50px;  background:url(../images/top-icon.png) no-repeat 0px 0px;}
	li.linkb{width:50px;  background:url(../images/top-icon.png) no-repeat 0px -37px;}
	li.linkc{width:50px;  background:url(../images/top-icon.png) no-repeat 0px -74px;}
	li.linkd{ width:40px; background:url(../images/top-icon.png) no-repeat 0px -111px;}
	li.linke{width:40px;  background:url(../images/top-icon.png) no-repeat 0px -148px;}


.topLink{ width:374px !important; }
.topLink li{ float:left; font-size:12px; color:#fff;line-height:37px; margin-right:10px; text-transform:uppercase; padding-left:20px;}
.topLink li a{ color:#fff;}
	li.linka{width:50px;  background:url(../images/top-icon.png) no-repeat 0px 0px;}
	li.linkb{width:50px;  background:url(../images/top-icon.png) no-repeat 0px -37px;}
	li.linkc{width:50px;  background:url(../images/top-icon.png) no-repeat 0px -74px;}
	li.linkd{ width:40px; background:url(../images/top-icon.png) no-repeat 0px -111px;}
	li.linke{width:40px;  background:url(../images/top-icon.png) no-repeat 0px -148px;}
	li.linkf{ background:#4096e3; border-radius:15px; -moz-border-radius: 15px;     -webkit-border-radius: 15px; height:25px; line-height:25px; padding:0px 20px; margin-top:5px; }
.logoserch{ width:1200px; margin-top:50px; height:145px;}
.logo{width:421px; height:91px;}
.headSearch{ width:544px;}
 .hSearchk{ width:480px; background:url(../images/search-bg.png) no-repeat; height:51px; padding-left:64px;}
 .input-box{width:315px; height:40px;margin:2px 0px; }
 .input-box input{ width:100%; height:40px; line-height:40px; border:none; outline:none; color:#444;}
 .btn-box{ width:131px; margin:2px 0px; height:40px;text-align:center;margin-right:6px;}
 .btn-box .btn{ border:none; background:none; outline:none; cursor:pointer; color:#fff; font-size:16px; text-align:center; line-height:40px; width:131px;}
 .kWord{ width:475px; margin-left:64px;margin-top:15px;height:24px; line-height:24px; overflow:hidden;zoom:1; color:#fff;}
 .kWord a{  padding:4px 11px;  background:rgba(0,0,0,0.3);color:#fff; margin-right:15px; border-radius:10px; -moz-border-radius: 10px;     -webkit-border-radius: 10px; }
 
/*-----------导航栏目--------------*/
.menuNav{ width:1200px; height:51px; background:url(../images/menu-bg.png) no-repeat;}
ul.mainNav{ height:51px; line-height:51px;}
ul.mainNav li{ float:left;width:149px; border-right:1px solid rgba(255,255,255,0.1);color:#fff; font-size:16px; }
ul.mainNav li a{display:block;width:114px;color:#fff;  padding-left:36px;}
ul.mainNav li i{ display: inline-block;width:22px; vertical-align: middle;height:51px; }

ul.mainNav li:hover,ul.mainNav li.current{ background:url(../images/menu-bg2.png) no-repeat;}

li.home a{background:url(../images/icon1.png) no-repeat 44px 0px;padding-left:50px !important; width:99px !important;}
li.home:hover,li.home.current{ background:url(../images/menu-bg3.png) no-repeat !important;}

li.about a{background:url(../images/icon1.png) no-repeat 28px -51px; }
li.leader a{background:url(../images/icon1.png) no-repeat 28px -102px;}
li.affairs a{background:url(../images/icon1.png) no-repeat 28px -153px;}
li.service a{background:url(../images/icon1.png) no-repeat 28px -204px;}
li.interactive a{background:url(../images/icon1.png) no-repeat 28px -255px;}
li.data a{background:url(../images/icon1.png) no-repeat 28px -306px;}
li.topic a{background:url(../images/icon1.png) no-repeat 28px -357px;}
li.unscramble a{background:url(../images/icon1.png) no-repeat 28px -408px;}

li.topic:hover,li.topic.current{ background:url(../images/menu-bg4.png) no-repeat !important;}

li.topic:hover,li.topic.current{ background:url(../images/menu-bg4.png) no-repeat !important;}

/*---------内容区开始-----------*/
.wrap{ width:1180px; margin:0 auto; background:#fff; padding:10px 10px 13px 10px; margin-bottom:10px;}
.center{ width:1180px; margin:0 auto; background:#fff;margin-bottom: 20px; border-radius:10px;moz-border-radius: 10px;-webkit-border-radius: 10px; border-top-left-radius:0px; border-top-right-radius:0px; padding:15px 10px 28px 10px;}


/*------页脚样式----------*/
.footer{ width:100%;; background:url(../images/bottombg-img.png) no-repeat center top;}
.footer2{width:1200px; margin:0px auto; padding:10px 0px; color:#fff;}
.yjcopy{ width:750px;  font-size:12px;}
.copylink{width:750px; line-height:30px;color:#fff; text-align:center;}
.copylink a{color:#FFF; margin:0px 3px;}
.copywen{color: white;line-height:24px;text-align:center;}
.copywen img{margin:0px 5px; vertical-align:middle; }
.copywen span{color: white;}
.copywen span a{color: white;}
.yelogo{width:225px; overflow:hidden;zoom:1;margin-top:15px; text-align:center;}
/*.yelogo a{margin-right:10px; height:46px; float:left; display:inline-block;}*/
.yelogo span{margin-right:10px;  float:left; display:inline-block;}
/*.yelogo span img{ width:110px; height:46px;}*/

/*---------图文换字样式---------*/
.graphic{ display:block; width:100%; height:100%;font-size:0px; line-height:0px;}

/*-------------悬停样式开始---------------*/
.robot{ width:56px; position:fixed; top:160px; right:1%;}


.robot ul{ width:56px; overflow:inherit;}
.robot ul li{ width:56px;height:80px;  border-bottom:1px solid #fff;margin-bottom:1px;}
.robot ul li i{ display:block; width:56px; height:47px;}
.robot ul li span{ display:block; width:56px; line-height:30px; cursor:pointer; color:#fff; text-align:center; font-size:12px;}
.robot ul li{ background:url(../images/xt-bg2.png) repeat-y;}
.robot ul li.robot1{ background:url(../images/xt-bg1.png) no-repeat;}
.robot ul li.robot6{ background:url(../images/xt-bg3.png) no-repeat;}
.robot ul li.last{ border-bottom:none;}

li.robot1 i{ background:url(../images/xt-icon1.png) no-repeat 0px 0px; }
li.robot2 i{ background:url(../images/xt-icon1.png) no-repeat 0px -50px;  }
li.robot3 i{ background:url(../images/xt-icon1.png) no-repeat 0px -100px; }
li.robot4 i{ background:url(../images/xt-icon1.png) no-repeat 0px -150px;  }
li.robot5 i{ background:url(../images/xt-icon1.png) no-repeat 0px -200px; }
.robot ul li.robot6{ height:70px !important; }
li.robot6 i{ background:url(../images/xt-icon1.png) no-repeat 0px -250px; }
li.robot7{ position:relative;}
li.robot7 i { background: url("../images/xt-icon1.png") no-repeat 0px -300px;}
.side-bar-tools li.t-li1 .t-li1-wx{  position:absolute; right:58px; top:0px; z-index:999;}

/*--------*/
.side-bar-tools  .t-li-wx2{ right: 58px; position: absolute; z-index: 999; top:168px !important;}
.side-bar-tools .robot1 .t-li-wx2{top:0px!important;}
.xt{ width:185px; height:185px; background:#966; position:absolute; top:0px; left:-225px; padding:15px;background:rgba(255,255,255,0.3);border-radius:10px;}

/*-----------表单及控件样式开始------------*/


 .btn{height:36px;  text-align:center; line-height:36px; border:none; cursor:pointer;}

/*-------依申请表格----*/
table td{ border-bottom:1px solid #cfcece; padding:10px 15px;}
#div_div TABLE TD{padding: 0px!important;border: 0px!important;}

td.chaxun{ width:16%; background:#f0f6fd; text-align:right;padding-right:2%;border-right:1px solid #cfcece;  color:#444 !important;}
.public{ margin-top:24px;}
.public td.chaxun{ width:16%; background:#f0f6fd; text-align:right;padding-right:2%; line-height:30px;}
.yanzk{ width:90%; overflow:hidden;zoom:1;}
.yanzk span{ margin-left:-10px !important;}

.xzwj{ width:90%;height:30px;margin-bottom:10px;  }
.xzwj span{ margin-left:0px !important;}
.form-inline{ height:30px; overflow:hidden;zoom:1;}

.wjk{float:left; width:220px; line-height:25px; border:1px solid #cecece; text-indent:5px;} 
.wenjy{float:left;margin:2px 0px 0px 5px; border-radius:2px; border:1px solid #cecece; padding:2px 5px; background:none;}
.form-control{ border:1px solid #cccccc; padding-left:5px; background:#fff; outline:none; line-height:28px; width:230px; height:28px; }
table td.gktit2{ background:#e2efff;  color:#0a75d0; font-size:16px; text-indent:27px; }

table tbody tr.jiange{padding-top:20px;}

.btn{ margin-right:20px;width:100px; height:36px;  text-align:center; line-height:36px; border:none; cursor:pointer;}
.btn-default{ background:url(../images/anniu-bg.gif) no-repeat; color:#fff;}
 .btn-primary{  background:url(../images/anniu-bg2.gif) no-repeat; color:#444; }
 .btn-info{ background:url(../images/hd-ico11.png) no-repeat -53px 0px; width:53px; height:31px; line-height:31px; color:#fff;margin-top:2px;}

.public select.form-control{  height:32px; border:1px solid #d9d9d9; outline:none; background:#fff; text-indent:5px; color:#444;}
textarea.text{  margin:8px 0px; width:470px; height:94px; border:1px solid #cecece;background:#fff; padding-left:10px; outline:none; line-height:28px;}

.search{width:99%; border:1px solid #cfcece;  border-bottom:none;  }
.anniu{ width:100px; height:36px; margin-left:171px; margin-top:15px; }
.anniu2{ margin:16px 0px 16px 150px;}
.search table td span{ display:inline-block; line-height:30px; color:#dc0101; margin-left:5px;}


/*------写信页面表格-------------*/

td.gktit{color:#2683d2; font-size:16px; text-indent:27px; font-weight:bold; border-bottom:1px solid #2064b5; overflow:hidden;zoom:1; padding:0px 0px !important;}
td.gktit h3{ width:140px; height:40px; line-height:40px; background:#2064b5; display:inline-block; float:left; color:#fff; font-size:16px;}
td.gktit span{ float:left; !important;}
table .duxyz2{ text-indent:0px !important;}




/*-----------表单及控件样式结束------------*/

/*-----------网站地图开始------------*/
.siteMap {
    *zoom: 1;
    padding: 15px 10px;
}

    .siteMap:before, .siteMap:after {
        content: " ";
        display: table;
    }

    .siteMap:after {
        clear: both;
    }

    .siteMap .li1 {
        margin-bottom: 10px;
    }

    .siteMap h3 {
        height: 40px;
        line-height: 40px;
        border: 1px dotted #eeeeee;
    }

        .siteMap h3 a {
            font-size: 16px;
            line-height: 40px;
            font-family: "Microsoft Yahei";
            _font-weight: bold;
            padding-left: 10px;
            color: #11437d;
        }

    .siteMap .grid {
        padding: 10px 20px;
    }

    .siteMap li {
        display: inline-block;
        *display: inline;
        zoom: 1;
        padding-right: 10px;
        vertical-align: top;
    }
/*-----------网站地图结束------------*/

/*-----------内容归档------------*/
.gd_file{ width:231px; margin:0 auto;color:#e61f18; height:198px; position:absolute; top:100px; right:100px;transform:rotate(-25deg); background:url(../images/sypic.png) no-repeat;}
.gd_graph{ width:231px; height:56px;margin-top:6px;  line-height:56px; text-align:center; font-size:48px; letter-spacing:10px; font-weight:bold; text-align:center}
.gd_time{ width:231px; line-height:36px; font-size:15px;letter-spacing:3px;margin-top:24px; font-weight:600;}
.gd_time span,.gd_time h3{ display:block; width:100%; line-height:20px; text-align:center;font-weight:bold}/**/
