@charset "utf-8";
/* CSS Document */

body{width:100%; margin:0 auto; padding:0; font-size:14px; font-family:"微软雅黑"; color:#333; line-height:28px;}
img{border:0;}
ul,ol,li,dl,dt,dd{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
img,object{ vertical-align:bottom; border:0;}
.cls{ clear:both; height:0; font:0/0 Arial; margin:0; padding:0;}
a{blr:expression(this.onFocus=this.blur()); outline:none; text-decoration:none;}
.floatL{float:left;}
.floatR{float:right;}

.big{ background:#FFF;}
.container{ width:1200px; margin:0 auto;}

.top { height:30px; line-height:30px; background:#333; font-size:12px; color:#FFF;}
.top .left { float:left;}
.top .right { float:right;}
.top .right a { color:#FFF;}
.header { height:120px;}
.logo { float:left;}
.tel { float:right;}
.nav { height:46px; background:#238cba;}
.nav ul { width:1240px; margin:0 auto;}
.nav ul li { float:left; width:155px; height:46px; line-height:46px; text-align:center; font-size:16px; position:relative; z-index:9999;}
.nav ul li a { display:block; width:155px; height:46px; color:#FFF;}
.nav ul li a:hover { color: #238cba; background: #f2f2f2;}
.nav ul li .select_nav{ width:155px; height:auto; margin:0; position:absolute; display:none; background:#238cba;}
.nav ul li .select_nav li{ float:none; width:155px; height:45px; line-height:45px; background:none;}
.nav ul li .select_nav li a { display:block; width:155px; height:45px; font-size:14px; color:#f4f4f4;}
.nav ul li .select_nav li a:hover{ font-size:15px; color:#238cba;}

/*banner*/
.wy-mod-banner{ height:500px;position:relative;overflow:hidden; z-index:0;}
.wy-mod-banner .banners{width:1920px;height:500px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width:1920px;height:500px;overflow:hidden;position:absolute;}
.wy-mod-banner .focus{width:980px;margin:0px auto;padding-top:450px;text-align:center;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:20px;position:relative;display:inline-block;*display:inline;overflow:hidden;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background:url(../images/ico01.png) no-repeat 0 -26px;position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:22px; height:22px;}
.wy-mod-banner .focus a .inner{background:url(../images/ico01.png) no-repeat 0 0;position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:22px;height:22px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;top:-3px;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}

.box1 { width:1200px; height:335px; margin:0 auto; padding-top: 15px;}
.box1 .left { float:left; width:790px; height:335px;}
.box1 .left .title { height:30px; background:url(../images/box1_left_title.jpg) bottom no-repeat; padding-top:25px;}
.h2_1 { float:left; padding:0 0 0 15px; font-size:16px; font-weight:normal; color:#333; background:url(../images/h2_1_bg.jpg) 0 5px no-repeat;}
.more { float:right; padding:5px 5px 0 0;}
.more a { font-family:Arial; color:#F00;}
.box1 .left .about { width:790px; height:240px; line-height:30px; color:#000; padding-top:20px; overflow:hidden;}
.box1 .left .about .tu { float:left; width:312px; height:182px; border:1px solid #999; margin:0 20px 20px 0;}
.box1 .left .about .tu img { width:300px; height:170px; margin:6px;}
.box1 .right { float:right; width:380px; height:335px;}
/* flashbox */
.flashbox{ width:380px;height:305px;overflow:hidden;position:relative; padding-top:10px;}
.flashbox .focusNew_out{width:380px;height:305px;position:relative;z-index:2}
.flashbox .focusNew_out .f_out_txt{height:50px;width:200px;display:block;position:absolute;bottom:0;left:0;background-color:#000000;opacity:0.8;color:#d6d6d6;font-size:20px;font-family:"微软雅黑";line-height:50px;padding:0 150px 0 20px;overflow:hidden}
.flashbox .focusNew_out .f_out_txt a{color:#d6d6d6;}
.flashbox .f_tabs{ height:10px;position:absolute;bottom:10px;right:5px;z-index:100;}
.flashbox .f_tabs span{width:23px;height:10px;background-color:#2298c9;float:left;margin-right:3px;text-align:center;color:#f0f0f0;cursor:pointer; line-height:19px;}
.flashbox .f_tabs span.hover{height:10px;background-color:#d1260e;cursor:pointer}
.t01 { width:380px;height:305px; position:relative;}
.t01 img { width:380px;height:305px;}
.bgtm { width:380px; height:40px; display:block; background:#454545; fliter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; left:0; bottom:0;}
.wz { width:380px; height:40px; line-height:40px; padding-left:20px; display:block; font-size:16px; color:#FFF; z-index:10; left:0; bottom:0; position:absolute;}

.box2 { width:1200px; height:330px; margin:0 auto; padding-top: 15px;}
.box2 .news { width:580px; height:330px;}
.box2 .news .title { height:38px; border-bottom:1px solid #999;}
.h2_2 { display:block; float:left; width:154px; height:38px; line-height:38px; text-align:center; font-size:16px; font-weight:normal; color:#FFF; background:url(../images/h2_2_bg.jpg) no-repeat;}
.h2_3 { display:block; float:left; width:154px; height:38px; line-height:38px; text-align:center; font-size:16px; font-weight:normal; color:#FFF; background:url(../images/h2_3_bg.jpg) no-repeat;}
.box2 .news ul { width:580px; height:240px; overflow:hidden; padding-top:25px;}
.box2 .news ul li { float:left; width:290px; height:30px; overflow:hidden;}
.box2 .news ul li a { display:block; width:255px; height:24px; padding-left:25px; background:url(../images/li_bg.png) 5px 8px no-repeat; color:#333; overflow:hidden;}
.box2 .news ul li a:hover { color:#0d45af;}

.box3 { width:1200px; height:350px; margin:0 auto;}
.box3 .left { float:left; width:788px; height:304px; background:url(../images/box3_left.jpg) no-repeat;}
.box3 .left .title { height:30px; padding-top:10px;}
.h2_4 { display:block; float:left; padding-left:10px; font-size:15px; color:#FFF;}
.box3 .left .gundong { width:750px; height:220px; margin:0 auto; padding-top:20px;}
#demo { overflow:hidden; width:750px; height:220px;}
#demo  dl { width:177px; height:220px; float:left; background:url(../images/dl_bg.jpg) no-repeat; margin-right:20px;}
#demo  dl dt { width:177px; height:163px;}
#demo  dl dt img { width:167px; height:153px; margin:5px;}
#demo  dl dd { width:177px; height:40px; line-height:40px; text-align:center;}
#demo  dl dd a { font-size:14px; color:#FFF;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.box3 .right { float:right; width:380px; height:350px;}
.box3 .right .title { height:35px; background:url(../images/box3_right_title.jpg) bottom no-repeat;}
.h2_5 { float:left;}
.box3 .right .box { width:380px; height:285px; background:url(../images/contact_bg.jpg) no-repeat;}
.box3 .right .box .contact { padding-top:70px; line-height:34px; color:#000;}


.footer { background:#238cba; text-align:center;}
.footer .nav_fot { height:70px; line-height:90px; color:#FFF;}
.footer .nav_fot a { color:#FFF;}
.footer .nav_fot a:hover { text-decoration:underline;}
.footer .bottom { line-height:30px; padding-bottom:30px; color:#FFF;}
.footer .bottom a { color:#FFF;}

/*单页*/
.main { width:1200px; margin:0 auto; padding-bottom:30px;}
.main_left { float:left; width:230px; margin-top:30px;}
.main_left .title { height:29px; border-bottom:2px solid #238cba;}
.h2_6 { float:left; font-size:16px; font-weight:bold; color:#238cba;}
.more01 { float:right; padding-top:6px;}
.main_left ul { margin-top:10px;}
.main_left ul li { width:230px; height:40px; line-height:40px; text-align:center; background:url(../images/z_li_bg.png) no-repeat; margin-bottom:8px;}
.main_left ul li a { font-size:14px; color:#333;}

.main_right { float:right; width:920px; margin-top:30px;}
.main_right .title { height:29px; border-bottom:2px solid #238cba;}
.f_right { float:right;}
.f_right a { color:#333;}

.main_right .about { width:920px; height:auto; margin:0 auto; padding-top:15px;}
.main_right .message { width:720px; height:auto; margin:0 auto; padding-top:15px;}
.biaodan1 { width:250px; height:28px; border:1px solid #c8c8c6;}
.biaodan2 { width:350px; height:150px; border:1px solid #c8c8c6;}
.biaodan3 { width:80px; height:28px; border:1px solid #c8c8c6;}
.biaodan4 { width:100px; height:40px; line-height:40px; text-align:center; color:#fff; display:block; background:#238cba;}
.biaodan5 { width:80px; height:28px; border:1px solid #c8c8c6; margin-right:10px;}

/*新闻列表*/
.main_right .ul1 { width:910px; height:auto; margin:0 auto; padding:15px 0 10px 0;}
.main_right .ul1 li { width:910px; height:40px; line-height:40px; border-bottom:1px dashed #706d57;}
.main_right .ul1 li a { display:block; float:left; padding-left:30px; background:url(../images/li_bg.png) 5px 16px no-repeat; color:#333;}
.main_right .ul1 li a:hover { color: #238cba;}
.time { float:right; padding-right: 5px;}

/*图片列表*/
.main_right .ul2 { height:auto; padding:15px 0 0 0;}
.main_right .ul2 li { float: left; width: 290px; margin: 10px 25px 10px 0;}
.main_right .ul2 li:nth-child(3n){ margin-right: 0;}
.main_right .ul2 li .tu { width: 290px; height: 290px; position: relative; overflow: hidden;}
.main_right .ul2 li .tu img { width: 290px; height: 290px; transition: transform 0.3s ease-in-out;}
.main_right .ul2 li .tu img:hover { transform: scale(1.1);}
.main_right .ul2 li .text { background: #238cba; height: 40px; line-height: 40px; text-align: center; margin-top: 2px; font-size: 16px;}
.main_right .ul2 li .text a { color: #fff;}

/*详细页*/
.main_right .biaoti_detail { padding: 35px 0 10px 0; text-align:center; font-size:18px; font-weight: bold;}
.main_right .admin { text-align: center; border-bottom: 1px dashed #706d57; padding-bottom: 10px; font-size: 14px;}
.main_right .xiangxi { width: 920px; height:auto; padding-top: 20px; line-height: 32px;}
.main_right .xiangxi img { max-width: 920px;}

/*分页*/
.blank-small{height:20px;line-height:20px;clear:both;font-size:0}
.blank-large{height:30px;line-height:80px;clear:both;font-size:0}
.text-center {text-align:center}
.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a,.pagination li a:hover {background:#238cba;color:#fff;border:1px solid #238cba;}
