@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}html,body{overflow-x:hidden;}body{ overflow-x:hidden;font-size:14px;font-family:"微软雅黑", Arial; background-color:#fff}div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:14px;}input,img{}h1,h2,h3,h4,h5,h6,i{font-weight:normal; font-style:normal}td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;}
a{text-decoration: none;color:#555;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#3f5ab3}
img {border: none;}
.w1200{width:1200px; margin:0 auto; clear:both; height:auto; position:relative}.more{width:22px; height:20px; line-height:20px; text-align:center; display:block; float:right; color:#e1f0f4; background-color:#3f5ab3; font-weight:bold; margin-top:13px; }.more:hover{color:#e6ac2a;}.h20{height:20px; clear:both; width:100%;}.ml{margin-left:24px;}

#header{height:230px; background:url(../images/header_bg.gif); border-bottom:#e6ac2a 3px solid; }
#header .top{height:46px; background-color:#304ba4; position:relative; z-index:0; text-align:right; line-height:46px; color:#FFF}#header .top a{color:#FFF;}#header .top span{ margin-right:30px}
#header .logo{width:500px; position:absolute; left:0; top:16px;background-color:#304ba4; height:111px; border-radius:6px; text-align:center}
#header .search{width:265px; position:absolute; right:0; top:84px;  border:#ddd 1px solid; border-radius:6px;}
#header .search input[type="text"]{height:38px; width:206px; padding-left:14px; display:block; float:left;line-height:38px}
#header .search input[type="submit"]{width:38px;float:left; border:0; background:none; border-left:#ddd 1px solid; height:38px; cursor:pointer; background:url(../images/search_t.gif) no-repeat center}
.nav{height:88px; width:1200px;position:relative;z-index: 111; line-height:88px; margin:120px auto 0;}
.nav li{float: left;height: 53px;line-height: 53px;text-align: center; width:110px; position:relative}
.nav li a{color: #1d1d1d; display:block; font-size:16px; line-height:22px; text-align:center;}.nav li a i{ height:22px; font-size:11px; font-family:Arial; width:110px; text-align:center;line-height:22px;}
.nav li a:hover{color: #ed8a05; display:block; font-size:16px}.nav li a.hover{color: #ed8a05; display:block; font-size:16px}
.nav li .second-nav{width: 120px;display: none;position:absolute; top:50px; z-index:122}.nav li .second-nav a{color:#FFF; display:block; line-height:40px}
.nav li .second-nav li{position: relative;width: 100%;height: 40px;line-height: 40px;background: #e6ac2a;border-bottom: 1px dotted #fff;}.nav li .second-nav li:hover{background:#016fbf;}
.nav li.we{margin-left: 16px;width: 120px;
    } .nav li.we a{color: #304ba4; display:block; font-size:16px;     }

#banner{width:100%; min-height:450px; background-color:#f6f6f6; position:relative}
.fullSlide{width:1200px;position:relative;height:450px; clear:both; margin:0px auto; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center; position:relative}
.fullSlide .bd img{width: 100%;}
.fullSlide .bd li a{display:block;height:450px;}
.fullSlide .bd li div{height:30px; line-height:30px; width:1200px; display:block; background:#e6ac2a; position:absolute; z-index:1; bottom:0px; left:0px; text-align:left;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; padding:0}
#banner h1{color:#ffffff; font-size:15px; text-indent:30px; letter-spacing:1px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:50px;height:7px;margin:0 6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on{background:#1c5893;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:60px;height:60px;background:url(../images/slider-arrow.png) 0px 0px no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:1%;background-position:-180px 0px;}

.gonggao {background:#e6ac2a url(../images/gonggao_t.gif) no-repeat 20px center; height:30px; line-height:30px; color:#FFF; width:1200px; clear:both; margin:0 auto;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; padding-left:50px}
.gonggao a{color:#FFF;}.gonggao a:hover{ text-decoration:underline}

.sy_left_img{width:210px; height:400px; display:block; position:absolute; top:50px; left:50%; margin-left:-870px}
.sy_right_img{width:210px; height:400px; display:block; position:absolute; top:50px; right:50%; margin-right:-870px}

.news{width:780px; float:left}
.title{height:45px; font-size:18px; color:#000; background:url(../images/title_bg.gif) left bottom no-repeat; line-height:45px; padding-left:10px; text-align:left}
.news_img{padding:16px 20px 0 9px;float:left;width:380px}
.hiSlider{overflow:hidden;height:285px;width:379px; }
.hiSlider li img{width:100%; height:285px;}
.hiSlider-item{float:left;width:380px!important}.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-title{bottom:0;width:100%;color:#fff;text-indent:10px;background:url(../images/newsimg_title_bg.png);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma; bottom:3px; min-height:26px}
.hiSlider-pages{bottom:10px;right:10px;text-align:right}.hiSlider-pages a{height:10px;width:10px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;background:#ddd}.hiSlider-pages a.active{background:#F00}

.news .one{ margin-top:16px;width:370px; background-color:#f7f7f7; padding:10px 0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; float:right; height:112px}
.news .one img{width:120px; height:92px; float:left}.news .one h1{font-size:15px; color:#333; margin-left:15px; display:block; float:left; width:210px; line-height:23px;overflow:hidden}
.news .one p{font-size:14px; color:#919293; margin-left:15px; display:block; float:left; width:210px; line-height:23px; overflow:hidden}

.news_ul{ display:block; padding-top:12px; min-height:285px; float:left; width:100%;}
.news_ul li{line-height:32px; height:32px; background:url(../images/title_li_t.gif) no-repeat left center; padding-left:18px; text-align:left;}.news_ul li span{float:right; margin-right:5px; font-size:13px; color:#666}

.gztz{width:387px; float:right}
.gztz ul{pading-top:20px;}
.gztz ul li{height:56px; border:#dedcdd 1px solid; margin:15px 0}
.gztz ul li i{ background-color:#3f5ab3; color:#FFF; height:56px; width:72px; float:left; text-align:center; font-size:14px}.gztz ul li i b{ font-size:20px; line-height:32px; font-weight:normal; display:block; width:72px;}.gztz ul li a{ display:block; height:56px}.gztz ul li h1{ line-height:56px; margin-left:20px; font-size:15px; color:#304ba4; display:block; float:left}

.title i{background-color:#ff7300; color:#FFF;font-size:18px; padding:2px 5px;}

.ty{width:382px; float:left;}

.imglist{height:358px; background-color:#f6f6f6; border:#e3e3e3 1px solid; border-right:0;border-left:0;box-shadow: #ccc 0px 0px 5px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; padding:10px 0}

.friend{margin:0 auto;overflow:hidden;width:1200px;}
.mr_frbox{height:250px;padding:24px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:76px;margin:90px 10px 0 0;width:20px;}
.mr_frUl{float:left;margin-left:0px;}
.mr_frBtnR{float:right;margin:90px 0 0 10px;cursor:pointer;width:20px;height:76px;}
.mr_frUl ul li{display:inline;float:left;height:245px;width:250px !important;overflow:hidden;position:relative;box-shadow:#ccc 0px 0px 6px;border:#e3e3e3 1px solid; background-color:#FFF;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; padding:12px; margin:0 18px}
.mr_frUl ul li a img{/*display:block;*/width:100%; height:172px;}.mr_frUl ul li i{ line-height:30px; font-size:16px; text-align:center; width:100%; display:block; margin-top:10px}
.tempWrap{width:1130px !important;}

.kanwu{display:block; margin-top:15px;}

.links{min-height:130px; width:1200px; margin:0 auto;}.links ul{padding:20px 10px;}.links ul a{ display:block; border:#CCC 1px solid; max-wdith:140px; min-width:120px; height:65px; float:left; margin:0 14px; text-align:center; padding-top:0.5%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; overflow:hidden}

#foot{background-color:#293e86; height:124px; width:100%; clear:both; line-height:28px; color:#FFF; font-size:16px; text-align:center;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; padding-top:20px; position:relative}
#foot span{ display:block; position:absolute; color:#FFF; right:530px; top:57px}#foot span a{color:#FFF}


#zy_banner{width:100%; height:300px; position:relative; text-align:center;}#zy_banner img{width:100%; height:300px;}
#content{width:1200px; margin:0 auto; height:auto}
#content .left{width: 217px;background: #f2f9ff; float:left;}
#content .left .title {height: 55px;background: #1462ac;text-align: center;line-height: 55px;font-size: 16px;color: #ffffff;font-weight: bold;}
#content .left ul{ min-height:700px; height:100%;background: #1462ac;}
#content .left ul a{display: block;line-height: 54px; background:url(../images/role_left_bj1.gif) no-repeat;width: 177px;height: 55px;padding-left: 40px;font-size: 16px;}#content .left ul a:hover{ background:url(../images/role_left_bj2.gif) no-repeat;}#content .left ul a.hover{ background:url(../images/role_left_bj2.gif) no-repeat;}

#content .right{width:940px; float:right; min-height:600px;}
#content .right .title{height:45px; font-size:18px; color:#000; background:url(../images/title_bg1.gif) left bottom no-repeat; line-height:45px; padding-left:18px; text-align:left;}
#content .right .title span{float:right; color: #555; font-size:14px;}
#content .right .con{padding:18px; line-height:26px; background-color:#F9F9F9; font-size:16px; min-height:600px}#content .right .con img{max-width:800px;}#content .right .con table{width:90% !important; margin:0 auto}

#content .right ul{padding:18px;background-color:#F9F9F9;}
#content .right ul li{height:40px; line-height:40px; border-bottom:#1462ac 1px dashed; text-align:left; background:url(../images/title_li_t.gif) no-repeat left center; padding-left:15px;}#content .right ul li span{float:right; margin-right:10px; color:#666}
#content .right ul li a span{float:none; margin:0px; color:red}
#content .right .titlen {border-bottom: 1px #ddd solid;padding-bottom: 5px;background-color:#F9F9F9;}
#content .right .titlen h2 {font-size: 18px;font-weight: normal;text-align: center;line-height: 50px;padding-top: 10px;color: #116faf;font-weight: 700;width:600px;margin:0 auto;}
#content .right .titlen span {display: block;font-size: 12px;text-align: center; line-height: 26px;text-align: center;color: #333; height:26px;}
#content .right .titlen span>span{display:inline}

#content .right .page{height:40px; line-height:40px; border-top:#999 1px dashed; text-align:center;background-color:#F9F9F9; padding-bottom:10px; padding-top:10px}

#content .right dl{padding:25px;background-color:#F9F9F9;min-height:600px}
#content .right dl dd{display:inline;float:left;height:245px;width:250px;overflow:hidden;box-shadow:#ccc 0px 0px 6px;border:#e3e3e3 1px solid; background-color:#FFF;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; padding:12px; margin:10px 22px}
#content .right dl dd a img{width:100%; height:172px;}#content .right dl dd i{ line-height:30px; font-size:16px; text-align:center; width:100%; display:block; margin-top:10px}

#js197896jsclock{width:100px; float:left;}
