@import url("../../images/public.css");

/*main*/
.web_main{width: 1100px;margin: 0 auto;overflow: hidden;}
.web_grey{width: 100%;min-width: 1100px;background: #efeff0;}
.mt20{margin-top: 20px;}
a.more{float: right;margin-right: 10px;}

/*lm*/
.lm_header{width: 100%;min-width: 1100px;height: 37px;background: url(area_t_bg.png);}
.lm_header h1{font-size:20px;color:#0e396c;font-family:黑体;line-height:35px;margin-left:8px;float:left}
.lm_header .link{float:right;margin-right:8px;line-height:35px;color:#666}
.lm_header .link a{color:#666;}

/*top*/
.web_top{width: 100%;min-width: 1100px;height: 35px;background: #e60012;}
.web_top .link{float: left;height: 35px;background: url(zhengfu_link.png) no-repeat;}
.web_top .link a{display: block;width: 102px;height: 35px;line-height: 35px;color: #fff;float: left;}
.web_top p{float: right;line-height: 35px;color: #ff0;}

/*banner*/
.web_banner{width: 100%;min-width: 1100px;height: 200px;background: url(banner0.jpg) center top no-repeat;}

/*menu*/
.web_menu{width: 100%;min-width: 1100px;height: 100px;background: #e60012;}
.web_menu .menu{width: 1100px;margin: 0 auto;height: 60px;position: relative;}
.web_menu .menu a{display: block;float: left;height: 60px;font-size: 18px;color: #fff;line-height: 60px;padding:0 14px;}
.web_menu .menu a.on{background-color: #fed100;color: #000;}

/*smenu*/
.web_sMenu{height:40px;width:840px;position:relative;float: left;}
.web_sMenu li{line-height: 40px;height:40px;font-size: 14px;display: none;float: left;position: absolute;top:0;left: 0;}
.web_sMenu li a{display:block;font-size: 14px;float:left;line-height:35px;padding:0 20px;margin-right:8px;}

/*search*/
.web_search{float: right;width: 260px;height: 35px;margin-top: 5px;}
.web_search input{padding:0 0 0 3px;border-right: 0;border-left:1px solid #c9cacb;border-top:1px solid #c9cacb;border-bottom:1px solid #c9cacb;float: left;height: 28px;width: 210px;}
.web_search button{padding:0;border-left: 0;border-right:1px solid #c9cacb;border-top:1px solid #c9cacb;border-bottom:1px solid #c9cacb;float: left;height: 30px;width: 45px;background: url(search.png);}

/*recomNews*/
.web_recomNews{height: 50px;line-height: 50px;font-size: 16px;font-weight: 800;text-align: center;}
.web_recomNews a{color: #f00;}

/*flash*/
.newsFlash{float: left;width: 360px;height: 260px;background: #ccc;}

/*video*/
.web_video{width: 260px;height: 170px;background: #ccc;margin-top: 11px;}

/*news*/
.web_newsArea1{float: left;width: 440px;margin-left: 20px;}
.web_newsArea2{float: left;width: 260px;margin-left: 20px;}
.web_newsArea3{float: left;width: 352px;margin-left: 22px;}
.web_newsArea4{float: left;width: 260px;height: 336px;overflow: hidden;}
.web_newsArea5{float: left;width: 400px;margin-left: 20px;}
.web_newsArea6{float: left;width: 260px;height: 266px;overflow: hidden;}
.web_newsArea7{float: left;width: 820px;margin-left: 20px;}

.slideTxtBox .bd ul{display: none;}

.web_t1{height: 49px;line-height: 49px;border-bottom: 1px solid #e60012;background: #efeff0;}
.web_t1 p{float: left;position: relative;line-height: 50px;font-size: 18px;color: #fff;padding: 0 20px;background: #e60012;}


.web_newsArea1 .select1{display:none;}
.web_s1{height: 49px;line-height: 49px;border-bottom: 1px solid #e60012;background: #efeff0;}
.web_s1 p{float: left;position: relative;line-height: 50px;font-size: 18px;color: #000;padding: 0 11px;cursor:pointer;}
.web_s1 p:hover{background: #e60012;color: #fff;}
.web_s1 .sel{background: #e60012;color: #fff;}



.web_t2{height: 50px;line-height: 50px;background: url(t_red.png);padding-left: 5px;}
.web_t2 p{float: left;position: relative;height: 56px;background: url(t_yellow.png) left top repeat-x;}
.web_t2 p span{display: block;height: 56px;line-height: 50px;background: url(icon0.png) center bottom no-repeat;padding: 0 20px;font-size: 18px;color: #000;}
.web_t2 a.more{color: #fff;}
.web_t2 a.more:hover{color: #ff0;}

.web_t3{height: 50px;line-height: 50px;background: #efeff0;padding-left: 5px;}
.web_t3 p{float: left;position: relative;height: 56px;}
.web_t3 p.on{background: url(icon1.png) center bottom no-repeat;}
.web_t3 p span{display: block;height: 50px;line-height: 50px;padding: 0 20px;font-size: 18px;cursor: pointer;}
.web_t3 p.on span{background: #f00;color: #fff;}

.web_t4{height: 50px;line-height: 50px;background: #f00;}
.web_t4 p{float: left;line-height: 50px;color: #fff;font-size: 18px;padding-left: 20px;}
.web_t4 a.more{color: #fff;}
.web_t4 a.more:hover{color: #ff0;}

.web_t5{height: 50px;background: #f00;}
.web_t5 p{line-height: 50px;background: #fed100;padding:0 20px;float: left;font-size: 18px;}

.web_newsList1 li{height: 35px;line-height: 35px;padding-left: 20px;background: url(news_icon.png) 8px center no-repeat;}
.web_newsList1 li span{display: block;float: right;width: 60px;text-align: center;}
.web_newsList1 li a{display: block;float: left;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.web_newsList2 li{width:188px;height:140px;padding: 4px;border: 1px solid #d3d4d4;overflow:hidden;margin-right:10px;float:left;}
.web_newsList2 li img{width: 188px;height: 140px;}

.ys1 li a{width: 360px;}
.ys2 li a{width: 240px;}
.ys3,.ys4,.ys6{margin-top: 6px;}
.ys3 li a{width: 272px;}
.ys4 li a{width: 320px;}
.ys5 li a{width: 240px;}
.ys6 li{float: left;width: 390px;}
.ys6 li a{width: 330px;}

/*ztLogo*/
.web_ztLogo{width: 1100px;height: 140px;overflow: hidden;margin-top: 20px;}
.web_ztLogo ul{width: 1110px;}
.web_ztLogo ul li{float: left;margin:0 10px 10px 0;}
.web_ztLogo ul li img{vertical-align: bottom;}

.web_logo1{margin-top: 20px;overflow: hidden;}
.web_logo1 img{vertical-align: bottom;}

/*photo*/
.web_photo{width: 260px;height: 195px;margin-top: 10px;overflow: hidden;}
.web_photo a{display: block;width:100% !important;height: 195px;}
.web_photo img{vertical-align: bottom;width: 260px;height: 195px;}

/*picScroll-left*/
.web_map{width: 260px;float:left;height: 213px;}

.picScroll-left{margin-left: 18px;width: 822px;overflow: hidden;float: left;}
.picScroll-left .tempWrap{margin-top: 13px;}

/*friendLink*/
.web_friendLink{width: 100%;min-width: 1100px;margin: 20px 0 -20px;background: #efeff0}
.picLink{width: 1110px;}
.picLink a{display: block;width: 175px;height: 50px;float: left;margin: 20px 10px 0 0;}
.picLink a img{vertical-align: bottom;}
.selectLink{margin-top: 20px;height: 40px;width: 1170px;}
.selectLink li{float: left;width: 340px;margin-right: 40px;}
.selectLink li select{width: 100%;}

/*class*/
.class_left{float: left;width: 260px;}
.class_right{float: right;width: 1100px;}
.class_t{height: 70px;background: #f00;font-size: 30px;color: #fff;padding-left: 20px;line-height: 70px;}
.class_menu li{height: 50px;line-height: 50px;background: url(smenu.png) 0 -50px no-repeat;margin-top: 5px;padding: 0 5px 0 35px;}
.class_menu li:hover,.class_menu li.on{background-position: 0 0;}
.class_menu li a{display: block;height: 50px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.web_position{height: 50px;line-height: 50px;background: #f1f1f2;padding-left: 5px;}
.web_position p{float: left;position: relative;height: 56px;background: url(icon1.png) center bottom no-repeat;}
.web_position p span{display: block;height: 50px;line-height: 50px;background: url(t_red.png) repeat-x;color: #fff;font-size: 18px;padding: 0 20px;}
.navi{float: right;background: url(home.png) 0 center no-repeat;padding:0 10px 0 24px;font-size: 14px;}

.web_newsClass li{height: 49px;line-height: 49px;border-bottom: 1px dotted #ccc;padding-left: 20px;background: url(news_icon.png) 8px center no-repeat;}
.web_newsClass li span{display: block;width: 100px;float: right;text-align: center;font-size: 13px;color: #9e9e9e;font-family: "Hiragino Sans GB","微软雅黑",tahoma,arial,sans-serif;}
.web_newsClass li a{display: block;width: 980px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.web_newsClass li font{color: #00f;float: left;margin-right: 5px;display: block;line-height: 49px;font-size: 16px;}
.web_newsClass li strong{color: #f00;padding:0 3px;}

/*picList*/
.web_picClass li{float:left;width:240px;height:210px;margin:0 0 28px 28px;}
.web_picClass li div{width:240px;height:180px;overflow:hidden;background:url(/images/loading.gif) center center no-repeat;}
.web_picClass li div img{vertical-align:middle;}
.web_picClass li p{width:240px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;text-align:center;}

/*幻灯新闻*/
#zxFocus .focusBox{width:360px;height:260px;}
#zxFocus .focusBox .pic img{width:360px;height:260px;}
#zxFocus .focusBox .pic li{width:360px;}

/*footer*/
.web_footer{width: 100%;min-width: 1100px;background: #ddddde;padding: 40px 0;margin-top: 20px;}
.web_foot{width: 1100px;margin:0 auto;text-align: center;line-height: 1.8;font-size: 14px;}

/*右边浮动*/
.ROT11_01 .OT11{position:fixed;_position:absolute;top:450px;right:50%;z-index:99;margin-right:-660px;}
.ROT11_01 .OT11 ul{background:url("float.png")}
.ROT11_01 .OT11 li{width:90px;height:90px;padding-bottom:5px;position:relative;cursor: pointer;}
.ROT11_01 .OT11 li a{width:100%;height:30px;overflow:hidden;display:block;text-align: center;line-height: 30px;padding-top: 60px;}
.ROT11_01 .OT11 li .wx_box{position:absolute;top:-35px;right:90px;padding:5px;display:none;background: url(white_filter.png);}
.ROT11_01 .OT11 li .wx_box img{vertical-align:top;}

/*百度分享*/
.baidu_share{margin-top: 10px;}

/*报名表*/
#baomingForm{margin:20px auto 60px;position:relative;}
#baomingForm h2{line-height:100px;text-align:center;font-size:30px;font-weight:800;}
#baomingForm h2 span{padding-left:100px;font-size:16px;}
#baomingForm table{margin-top:-1px;}
#baomingForm table td{border:1px solid #000;padding:14px 3px;text-align:center;font-size:16px;}
#baomingForm font{color:#f00;padding:0 5px;}
#baomingForm p{font-size:16px;line-height:1.8;padding:10px 30px;text-align:left;}
#baomingForm h3{font-weight:800;font-size:20px;text-align:left;}

.td1{width:100px;}
.td2{width:200px;}

#baomingForm .inp{width:80%;border:1px solid #ff5151;height:25px;line-height:25px;}
#baomingForm select{border:1px solid #ff5151;}

#baomingForm textarea{padding:5px;border:1px solid #ff5151;width:60%;height:100px;line-height:25px;}

.baomingContact{font-weight:800;margin-top:10px;padding:0 20px;line-height:2;font-size:16px;}
.baomingBtn{padding:30px 0;text-align:center;}
.baomingBtn input{padding:0;border:0;width:200px;height:70px;font-size:30px;color:#fff;cursor:pointer;}
.baomingBtn .submit{background:url(btn_bg1.png) no-repeat;}
.baomingBtn .down{background:url(btn_bg2.png) no-repeat;}
.baomingBtn .print{background:url(btn_bg3.png) no-repeat;}