@charset "utf-8";


/** 首页 **/
.index_main{ background:#fff;padding-top: 20px;}

.main1{ overflow:hidden;margin:18px 0 18px 0;}

/** lefthand **/
.lefthand{float: left;margin-left: 20px;margin-right: 11px;}
.lefthand ul{margin:0;padding:0;}
.lefthand ul li{width: 192px;height: 71px;margin-bottom: 7px;line-height: 71px;cursor: pointer;}
.lefthand ul li img{float: left;margin-right: 10px;}
.zjwli img{margin-top:22px;margin-left: 39px;}
.huiyuanli img{margin-top:22px;margin-left: 44px;}
.zhceli img{margin-top:22px;margin-left: 44px;}
.banshili img{margin-top:26px;margin-left: 44px;}
.lefthand ul li span{font-size: 16px;}
.zjwli{border: solid 1px #6699ff;}
.huiyuanli{border: solid 1px #33cc99;}
.zhceli{border: solid 1px #ffae66;}
.banshili{border: solid 1px #00c0cc;}

/** focus **/
.left { float: left;}
.banner01{ margin:0 auto; width:100%; height:505px;}
.focusbox{ position:relative; margin:0px auto; width:100%; height:100%; z-index:0;}

#smallfocus{ position:absolute; right:10%; bottom: 50px; width:auto; height:10px; z-index:99;}
#smallfocus li{ width:13px; height:13px; font-size:10px; overflow:hidden; float:left; display:inline; background:#fff; margin-right:10px; cursor:pointer;}
#smallfocus .active{ background:#f58e09;}
.right{float:left; width:521px; height:404px;border: solid 1px #e5e5e5;}
.hytitle,.tztitle{width: 386px;height: 44px;background-color: #e6e6e6;line-height: 44px;margin-bottom: 20px;}
.hyimg,.tzimg{float: left;padding:14px 6px 0px 19px;}
.hyspanOne,.tzspanOne{font-size: 16px;color: #007cc2;font-weight: bold;}
.evenmore,.tzevenmore{font-size: 12px;color: #666666;float: right;margin-right: 21px;cursor: pointer;}
/* .right h3{ font-size:18px; color:#007cc2; background:url(../images/bg.png) left center no-repeat; padding-left:20px; margin-bottom:10px; font-weight:bold; position:relative } */
.right_1{font-size:14px;padding:0;}
.right_1 li{margin-top:8px;padding-left:3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  width:98%}
.right_1 li i{ color:#555;font-size:16px;}
.right_1 li .typeSpan{float: left;font-size:12px; position: absolute;top: 2px;}
.right_1 li .dateSpan{float:right;position:absolute;top:1px;right:0px;font-size:12px;}
.right_1 li a{ font-size:14px;width: 290px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float: left;position: absolute;left: 66px;}
.omit { font-size:14px;width: 410px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; margin-left: 3px; margin-right: 10px; }
.row_height { line-height: 28px }

/* .right_1 li span{ color:#a4a4a4; margin-left:24px} */
/** focus **/
.tz_new,.hy_new{ max-height:312px; overflow:hidden}
/* .tz_new{ margin-top:25px} */

.rollBox img{border:none;}
.rollBox{width:1162px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:1162px;overflow:hidden;margin:0 auto;padding-top:30px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:222px;float:left;text-align:center;padding-right:12px;}

.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic a{ overflow:hidden}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:25px;height:105px;display:block;cursor:pointer;margin-top:20px;}
.img1{background-image:url(shqm_left_pic.gif); height:48px;background-repeat: no-repeat; margin-top:38px; margin-right:10px;width:30px}
.img1:hover{background-position: center bottom}
.img2{background:url(shqm_right_pic.gif);  height:48px;background-repeat: no-repeat; margin-top:38px; margin-left:10px; width:30px}
.img2:hover{background-position: center bottom}
.rollBox .Cont .pic img{ width:222px; height:115px}

.main4{margin-top: 20px;height: 500px;}
.leftside{width: 764px;height: 312px;border: solid 1px #e5e5e5;float: left;margin-right: 8px;margin-left: 20px;}
.matlstitle {width: 764px;height: 44px;background-color: #e6e6e6;line-height: 44px;}
.matlsimg {float: left;padding: 14px 14px 0px 19px;}
.matlsspanOne {font-size: 16px;color: #007cc2;font-weight: bold;}
.main4 .materialul{margin:0;padding:16px 0px 50px 20px;}
.main4 .materialul li{float: left;width: 131px;height: 106px;border: 1px solid #e6e6e6;margin-right: 15px;margin-bottom: 16px;cursor: pointer;}
.main4 .materialul li img{width: 131px;height: 81px;}
.main4 .materialul li span{font-size: 12px;color: #333333;background: #e6e6e6;display: block;height: 25px;line-height: 25px;text-align: center;}
.rightside{float: left;width: 384px;height: 312px;border: solid 1px #e5e5e5;}

.main5,.main6{width: 1158px;margin:0 auto;margin-top: 18px;}
.main5 img,.main6 img{width: 1158px;}

/* .main3{ overflow:hidden; margin-top:30px} */
.main3_left,.main3_center,.main3_right{ float:left}
.main3_left{width: 192px;height: 312px;border: solid 1px #e5e5e5;margin-left: 20px;margin-right:8px;}
.main3 .relatitle{padding-left:20px;height: 44px;line-height: 44px;background-color: #e6e6e6;font-size: 16px;color: #007cc2;font-weight: bold;}
.main3 p{font-size: 14px;color: #333333;margin-bottom: 7px;margin-left: 20px;}
/* .main3_left{ width:336px}
.main3_left a{ display:block; margin-bottom:10px}
.main3_left_01{ background:#007cc2; padding:25px 20px 20px; color:#fff; font-size:18px}
.main3_left_01 h3{ font-size:18px; background:url(../images/tel.png) left center no-repeat; padding-left:25px; margin-bottom:20px }
.main3_left_01 p{ line-height:34px; padding-left:15px} */

.main3_right{float: left;width: 384px;height: 312px;border: solid 1px #e5e5e5;}
.qyimg{float: left;padding: 16px 6px 0px 19px;}
/*.main3_center_title{ background:url(../images/bg1.png) left center no-repeat; font-weight:bold; padding-left:30px; position:relative}
.main3_center_title .more{    position: absolute;display: inline-block;background: #0b56a8; width: 61px; height: 22px; color: #fff;  font-size: 14px; line-height: 20px; text-align: center;  right: 0px; top: 0px; font-weight: normal; border-radius: 6px;}
.main3_center_title .nav4{ overflow:hidden}
.main3_center_title .nav4 li{ float:left; font-size:18px; margin-right:35px}
.main3_center_title .nav4 li a{color:#979898;}
.main3_center_title .nav4 li.current a{color:#007cc2;} */
.index_all{ margin-top:15px}
.nov2 span{ display:block; background:url(../images/top.jpg) no-repeat; width:48px; height:16px; text-indent:-99999px; position:absolute; top:-12px; left:150px}
.right_1 a:hover{ text-decoration:underline}

.main3_center{ width:566px; height: 314px;margin-right:8px;}
.main3_center h3{ position:relative; background:url(../images/bg2.png) left center no-repeat; padding-left:20px; font-size:18px; margin-bottom:15px; color:#007cc2; font-weight:bold}
/* .main3_center h3 a.more{position:absolute; display:inline-block; background:#0b56a8; width:61px; height:22px; color:#fff; font-size:14px; line-height:20px; text-align:center; right:0px; top:0px; font-weight:normal; border-radius:6px}
.main3_center h3 a.more:hover{background:#07488f} */

/** 查询搜索 **/
.newlist_list_content table{ width:100%}
.newlist_list_content table td{height: 24px; line-height: 24px; padding: 8px; border: 1px solid #E7E7E7; border-width: 0 0px 1px; font-size:14px}
.newlist_list_content table td.ftd{ color:#818181}
.select04{ width:150px; height:30px}
.sea_btu{ float:left; margin-top:20px; margin-right:20px}
.sfz{width:140px; height:26px; margin-left:10px}
.sea_btu1{ margin-left:50px}
.sea_btu a{background: #0b56a8; color: #fff;font-size: 14px;line-height: 20px;text-align: center;font-weight: normal;border-radius: 4px; padding:2px 20px; margin-right:20px;     margin-top: 3px;display: inline-block;}


/** 详细信息页面 **/
.top-fixed-box{height:125px;display: table;overflow:hidden;width:100%;margin:0 auto;z-index: 2;background:url(../images/fixed-bg.png) repeat-x;position: relative;}
.welfare-tab-box{ margin-top:10x;}
.welfare-tab-box span{ display:inline-block; padding:2px 7px; background:#CCE7F5; border:1px solid #B2D8EE; margin:10px 10px 0px 0; font:500 12px "Microsoft Yahei"; color:#528BB5;}
.now-apply {display: inline-block;background:#fab907; width: 153px; height: 46px; color:#fff; border-radius:6px; text-align:center; line-height:46px; font-size:20px; margin-top:20px; margin-right:20px}
.now-apply:hover{ background:#dea407}
.inner-left h1{ font-size:18px; color:#000}
.fixed-inner-box{ overflow:hidden; padding:20px}
.terminal-ul{ padding:20px 0px 20px 40px}
.terminal-ul li{ float:left; font:500 14px/28px "Microsoft Yahei"; color:#333; width:383px;}
.terminal-ul li span{ vertical-align:top; display:inline-block;}
.terminal-ul li a{ color:#333;}
.terminal-ul li a:hover{ color:#315aaa;}
.terminal-ul li strong{ width:140px; font-weight:normal; color:#333;word-wrap: break-word;break-word: break-all;}
.terminalpage-left .terminal-ul li strong{ width:180px;}
.tab-ul{ border-bottom:1px solid #D6E5F8;height:36px; width:100%}
.tab-ul li{ height:35px; float:left; width:130px;font:500 18px/35px "Microsoft Yahei";color:#333; text-align:center; cursor:pointer; font-weight:bold}
.tab-inner-cont{ padding:20px 0px 20px 40px}
.tab-inner-cont p { font: 500 14px/25px "Microsoft Yahei"; color: #333;}

.link_box { position: relative; border: 1px solid #dcdcdc; background: #fff; overflow: hidden; height:312px}
.tab_tag li:hover { border-bottom: 3px solid #0b56a8;}
.tab_tag li:hover a {font-weight: bold;color: #0b56a8;}
.link_box a { display: inline-block;height: 29px; line-height: 29px; padding: 5px 10px; color: #666;font-size: 14px;}
.link_box a:hover { text-decoration: none;}
/* .linkContent {padding: 5px 0px 10px 4px;} */
.tab_tag { height: 44px;background-color: #e6e6e6;}
.tab_tag li { margin-right: 3px; float: left; height: 40px; line-height: 40px; padding: 0 10px; font-size: 14px;cursor: pointer}

.tab_tag .tab_tag_a{font-size: 16px;}
.tab_tag .cur {  border-bottom: 3px solid #0b56a8;}
.tab_tag .cur a {font-weight: bold; color: #0b56a8;font-size: 16px;}
.link_detail_box { padding: 10px;}
.link_detail_box a { float: left;display: block; width: 260px;}
.list_05 li{ position:relative; overflow:hidden}
.list_05 li a{ display:block; max-width:70%;}
.list_05 li span{ display:block; position:absolute; right:10px; top:13px; color:#ccc;}
.link_box a.more07 { position: absolute;display: inline-block; background: #0b56a8; width: 61px; height: 22px; color: #fff; font-size: 14px; line-height: 20px; text-align: center; right: 10px; top: 5px;font-weight: normal;  border-radius: 6px;padding:0;}
/** 漂浮广告 **/ 
.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:10px; height:10px; overflow:hidden; background:url(../images/close.png) 0 0 no-repeat; background-size:10px 10px;}
.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;}

/* 后续添加样式 */
.right_h3{
	font-size: 18px;
    color: #ff7300;
    background: url(../images/bg.png) left center no-repeat;
    padding-left: 20px;
    margin-bottom: 10px;
    font-weight: bold;
    position: relative;
    margin: 10px 0 10px 20px;
}
.margin_a1{margin-right: 2px;}
.margin_a2{margin-left: 2px;}
.gglj_a{display: block; height: 75px; width: 336px; margin-bottom: 10px;}
.more{ display: inline-block; width: 61px; height: 22px;color: #fff;font-size: 14px; line-height: 20px; text-align: center; margin-right:45px; position:absolute; right:0px; top:2px}
.a{ position:absolute; display:inline-block; background:#F79B16; width:61px; height:22px; color:#fff; font-size:14px; line-height:20px; text-align:center; right:0px; top:0px; font-weight:normal; border-radius:6px}
.a.more:hover{background:#F79B16}
.main2{ height:60px; line-height:60px; background:#f1efef;  color:#ff7300; padding-left:15px }
.main2 h3{color:#ff7300; font-size:18px; background:url(../images/gg.png) left center no-repeat; padding-left:20px; font-weight:bold; display:inline-block; float:left; margin-right:15px}

#gongao{width:1000px;height:40px;overflow:hidden;line-height:40px;font-size:14px;color:#0C77CF;font-weight:bold; float:left; margin-top:10px} 
#gongao #scroll_begin, #gongao #scroll_end{display:inline} 
#gongao a{ color:#555555; font-weight:normal}
#gongao span{ color:#a4a4a4; margin-left:5px}

.main3{ overflow:hidden; margin-top:20px}
.main3 .main3_1{ float:left; width:336px}
.main3 .main3_1 .a1{ background:url(../images/hy.jpg) no-repeat; display:block; height:98px; width:336px; margin-bottom:10px }
.main3 .main3_1 .a2{ background:url(../images/jt.jpg) no-repeat; display:block; height:98px;  width:336px; margin-bottom:10px }
.main3 .main3_1 .a3{ background:url(../images/wy.jpg) no-repeat; display:block; height:98px;  width:336px; margin-bottom:10px }
.main3 .main3_2{ float:left; width:840px; margin-left:20px; position:relative}
.main4 .main3_1{ float:left; width:336px}
.main4 .main3_1 .a1{ background:url(../images/zb.jpg) no-repeat; display:block; height:98px; width:336px; margin-bottom:10px }
.main4 .main3_1 .a2{ background:url(../images/gs.jpg) no-repeat; display:block; height:98px;  width:336px; margin-bottom:10px }
.main4 .main3_1 .a3{ background:url(../images/gg.jpg) no-repeat; display:block; height:98px;  width:336px; margin-bottom:10px }
.main4 .main3_2{ float:left; width:840px; margin-left:20px; position:relative}

ul.nav4 { border-bottom:1px solid #c8c6c6; overflow:hidden; padding-left:20px;}
ul.nav4 li {float: left;padding:0px 12px; padding-bottom:5px; margin-right:20px; }
ul.nav4 li a{ font-size:18px; text-align:center; display:block;color: black;}
ul.nav4 li.current{ border-bottom:4px solid #f89c0b;}
ul.nav4 li.current a{ font-weight:bold; color:#f89c0b; text-align:center }

.index_all{ border:1px solid #dcdcdc; margin-top:4px; padding:17px 25px; height:240px; overflow:hidden}
.index_all1{ border:1px solid #dcdcdc; margin-top:4px; padding:17px 25px;height:425px; overflow:hidden}
.nav5 li{ line-height:23px; position:relative}
.nav5 li span{ position:absolute; right:0px; font-size:14px; color:#a4a4a4; top:1px; right:20px}
.nav5 li a{ font-size:14px; max-width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block; line-height:29px}

.main4 .main3_1{ float:left; width:336px}
.main4 .main3_1 .a1{ background:url(../images/zb.jpg) no-repeat; display:block; height:98px; width:336px; margin-bottom:10px }
.main4 .main3_1 .a2{ background:url(../images/gs.jpg) no-repeat; display:block; height:98px;  width:336px; margin-bottom:10px }
.main4 .main3_1 .a3{ background:url(../images/gg.jpg) no-repeat; display:block; height:98px;  width:336px; margin-bottom:10px }
.main4 .main3_2{ float:left; width:840px; margin-left:20px; position:relative}

ul.nav6 { border-bottom:1px solid #c8c6c6; overflow:hidden; padding-left:20px}
ul.nav6 li {float: left;padding:0px 12px; padding-bottom:5px; margin-right:20px; }
ul.nav6 li a{ font-size:18px; text-align:center; display:block;color: black;}
ul.nav6 li.current{ border-bottom:4px solid #f89c0b;}
ul.nav6 li.current a{ font-weight:bold; color:#f89c0b; text-align:center }
ul.nav6 .more{ display: inline-block; background: url(../images/more.png) no-repeat;width: 61px; height: 22px;color: #fff;font-size: 14px; line-height: 20px; text-align: center; margin-right:45px}
/* .foot{ height:136px; background:#049bdc; margin-top:24px; padding-top:45px}
.footer{ width:1200px; margin:0 auto}
.cooise{width:920px; float:left}
.foot ul{ overflow:hidden; width:920px; float:left}
.foot ul li{float:left;  padding-top:10px; margin-right:20px}
.foot span{ color:#fff; font-size:14px; float:left; display:inline-block; margin-top:10px; margin-right:15px}
.footer1{ float:right; width:265px; overflow:hidden; color:#fff}
.footer1 p{  line-height:30px;*font-size:10px} */

.li_a{
	background-color: #3bb3e0;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
    position: relative;
    padding: 10px 20px;
    width:70px;
    margin:15px 60px;
    float:left;
    text-align:center;
    background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
    background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(44,160,202)), color-stop(1, rgb(62,184,229)) );
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
    -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
    -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
    box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}