﻿@charset "utf-8";
/* CSS Document */
/*author 定律 */
/*time 2017.6.10 */
html{ min-width:1200px;}
body{ padding:0; margin:0; line-height:180%; font-family:"Microsoft YaHei";font-size: 16px; border-top:6px #1f8e7d solid;  }
div,ul,p,li,dt,dd,dl,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0; list-style: none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#1E90FF;}
img{ border: 0; max-width:100%;}

.clearfix:after { content: " "; display: block; clear: both; height: 0;visibility: hidden;  }
.clearfix { zoom: 1;}
.clear{ clear: both;}
input:focus,textarea:focus{ outline:none;}
 
.w1200{ width:1200px; margin:0 auto;position:relative; }

.fl{ float:left;}
.fr{ float:right;}

/*header*/
.nav{  margin-top: -150px;height: 50px;/* border-bottom:8px #1f8e7d solid; background: url(../images/navbg.png); filter: alpha(opacity=80); opacity: 0.8;    back/ground:#fff; */ position:relative;  z-index:99999;}
.nav ul{ background:rgba(0,0,0,.6); border-bottom:10px solid #1E90FF;} 
.nav ul li{ float: left; height: 50px; position:relative; width:108px; text-align:center;  } /*#1E90FF：蓝色  */
.nav ul li a{ display: block;   font-size: 18px; position: relative;height: 50px; line-height:50px; vertical-align:middle; color:#fff;}
.nav ul li.curr{ background: #1E90FF;height: 50px;}
.nav ul li.curr a{ color:#fff;}
.nav ul li a:hover{ color:#fff;background: #1E90FF;}
.nav ul li a span{ display: block; font-size: 14px;}
.nav ul li .subnav{ display: none; position:absolute; top:50px; left:0; z-index:9999;  padding-top:8px;border-bottom:0px}
.nav ul li:hover .subnav{ display:block; width:108px; }
.nav ul li:hover .subnav li{ color:#fff; float:none;height: 100%;}
.nav ul li:hover .subnav li a{ height: 40px; line-height:40px; font-size: 16px;padding-top:15px; }
.nav ul li .subnav li a:hover{ color:#fff;background: #1E90FF;}


.logo{ position:absolute; top:100px; left:0; z-index:99999; }
.logo img{   max-width: 100%; height: 110px;   }
/*
.nav{  margin-top: -150px; border-bottom:8px #1f8e7d solid; background: url(../images/navbg.png); /*filter: alpha(opacity=80); opacity: 0.8;*/   /*  position:relative;  z-index:99999;}
.nav ul li{ float: left; height: 50px; position:relative; width:108px; text-align:center; } 
.nav ul li a{ display: block;   font-size: 18px; position: relative;height: 50px; line-height:50px; vertical-align:middle; color:#fff;}
.nav ul li.curr a{ background: #1f8e7d;}
.nav ul li a span{ display: block; font-size: 14px;}
.nav ul li .subnav{ display: none; position:absolute; top:50px; left:0; z-index:9999; background: #1f8e7d; padding-top:8px;}
.nav ul li:hover .subnav{ display:block; width:108px; }
.nav ul li:hover .subnav li{ color:#fff; float:none;height: 40px;}
.nav ul li:hover .subnav li a{ height: 40px; line-height:40px; font-size: 16px; }
*/
/*banner*/
.banner{ position:relative; z-index:0;}
.fullSlide{ width:100%;  position:relative;  height:490px;    }
.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:490px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:490px; }
.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:42px; height:11px; margin:1px; overflow:hidden; background:#000;	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }
.fullSlide .hd ul .on{ background:#f00;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:10%; background-position:-6px -137px; }

.search{ width:200px !important;  padding-right:10px; padding-top:0px; height:40px; line-height:40px; position:absolute !important; top:0px; right: 0px; z-index:999;}
.search form{ margin:0;}
.search input{ border:1px #ddd solid; padding:5px; line-height:18px;padding-top:-5px; }
.search input.text{ width:140px;}
.search .btn{ background:#1E90FF; color:#fff; border:1px #1f8e7d solid; cursor:pointer;}
/*main*/
/*新闻中心*/
.main{ margin:38px auto 45px; width:1200px;position: relative;}

.main .ibt{ position:relative; border-bottom:1px #eaeaea solid; margin-bottom:20px; line-height:40px;}
.main .ibt b{ font-weight:normal; font-size:22px; color:#1E90FF; padding:0 10px;  display: inline-block; border-bottom:1px #1f8e7d solid; margin-bottom:-1px;}
.main .ibt span{ position:absolute; top:0; right:0;}
.main .ibt span a{ text-transform:uppercase; color:#ccc; font-size:12px; font-weight:normal;}

.main .inews{ width:432px;}
/*.main .inews .tjnews{ width:410px; }
.main .inews .newsbox{ width:380px;}

*/

/*新闻置顶幻灯片*/
.tjnewsBox { position: relative; width: 632px; height: 408px; overflow: hidden;  text-align: left;   }
.tjnewsBox .pic img { width: 632px; height: 408px; display: block; }
.tjnewsBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
.tjnewsBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.tjnewsBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.tjnewsBox .txt li a{ display: block; color: white; padding: 0 0 0 10px ; text-decoration: none; }
.tjnewsBox .num { position: absolute; z-index: 3; bottom:12px; right: 8px; }
.tjnewsBox .num li{ float: left; position: relative; width: 10px; height: 10px; margin-left:5px; line-height: 10px; border-radius:10px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.tjnewsBox .num li a,.tjnewsBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.tjnewsBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.tjnewsBox .num li.on a,.tjnewsBox .num a:hover{ background:#f60;  }
/*推荐新闻*/
.main .newsbox dl { margin-bottom:10px; height:120px; padding:5px;}
.main .newsbox dl dt{ font-size:18px; line-height:50px; }
.main .newsbox dl dt a{ color:#000000 ;}                         /*字体加粗 font-weight:bold   */
.main .newsbox dl dt a:hover{ color:#1E90FF;}
.main .newsbox dl dd{ font-size:14px; color:#999;}
/*新闻列表*/
.main .newsul li{ position:relative; line-height:32px; padding-left:25px; border-bottom:1px #eee dotted;}   /*padding-left:25px;负责列表前面的标签长度  */
.main .newsul li i{ font-size:24px; position:absolute; top:2px; left:0;margin-left: 0px; }
.main .newsul li a{ display:block;}
.main .newsul li span{ position:absolute; top:0;  right:0; font-size:12px; color:#999;}

/*
.notice { overflow: hidden; width:100%; max-height:408px; }
	.notice .tab-hd { height: 40px;   margin-bottom: -1px; color: #404040; }
	.notice .tab-hd ul { padding-top: 4px; margin-left: 7px; }
	.notice .tab-hd li{ float: left; height:40px; line-height: 40px; border-bottom: 1px solid #1f8e7d; width:20%; text-align:center; }
	.notice .tab-hd li a{ display:block; font-size:18px;  }
	.notice .tab-hd li a:hover{ color:#fff; background:#1f8e7d;   }
	.notice .tab-hd li.on{ color:#fff; background:#1f8e7d;  position: relative;  }
	.notice .tab-hd li.on a{ color:#fff;}
	.notice .tab-bd {  padding:5px; max-height:370px;  }
	*/



/*公告*/
.main .notice{ width:530px;}

.notice { overflow: hidden; width:100%; max-height:408px; }
	.notice .tab-hd { height: 40px;   margin-bottom: -1px; color: #404040; }
	.notice .tab-hd ul { padding-top: 4px; margin-left: 7px; }
	.notice .tab-hd li{ float: left; height:40px; line-height: 40px; border-bottom: 1px solid #1f8e7d; width:33%; text-align:center;  }
	.notice .tab-hd li a{ font-size:18px;  }
	.notice .tab-hd li a:hover{ color:#fff; background:#1E90FF;   }
	.notice .tab-hd li.on{ color:#fff; background:#1E90FF;  position: relative;  }
	.notice .tab-hd li.on a{ color:#fff;}
	.notice .tab-bd {  padding:5px; max-height:370px;  }
	

	/*公告
.main .noticee{ width:400px;}*/

.noticee { overflow: hidden; width:380px; max-height:408px; padding-top: 20px;}
    .noticee .tab-hd { height: 40px; width:100%;  margin-bottom: -1px; color: #404040; }
	.noticee .tab-hd ul { width:100%; padding-top: 4px; margin-left: 7px; }
	.noticee .tab-hd li{ float: left; height:40px; line-height: 40px; border-bottom: 1px solid #1f8e7d; width:100%; text-align:center;  }
	.noticee .tab-hd li a{ display:block; font-size:18px;  }
	.noticee .tab-hd li a:hover{ color:#fff; background:#1E90FF;   }
	.noticee .tab-hd li.on{ color:#fff; background:#1E90FF;  position: relative;  }
	.noticee .tab-hd li.on a{ color:#fff;}
	.noticee .tab-bd {  padding:0px; max-height:370px;  }
	
.cen3_c{float:left;width:100%;margin:0 0 0 0;display:inline;}	 

	 

/*

.cen02_c li{float:left;margin-right:50px;display:inline;width:135px;text-align:center;line-height:19px}
.cen02_c img{width:105px;height:140px;padding:10px;border:solid 1px #ddd;}
<li><a href="http://www.lysswjt.com/jtgk/235.jhtml"><p><img src="/r/cms/www/default/images/pic02.png" alt=""/><span>基本信息</span></p></a></li>

	 */
	 
	 
	 
	 
	 

.main .zhulan{ margin:30px 0; border-bottom:1px #eee solid; padding-bottom:0px; }
 
.main .zhulan .zlname span{ display:inline-block; background:url(../images/iconbg.png) 0 2px no-repeat; line-height:30px; padding-left:15px; margin:0 20px 20px 0;} 
.main .zhulan ul li{ float:left; width:250px; margin-right:20px; }
.main .zhulan ul li span{display:block; width:250px;height:70px; margin-bottom:10px;}
.main .zhulan ul li img{ display:block; margin:0 auto; max-width:250px; }
/*.main .zhulan ul li p{ background:url(../images/iconbg.png) 0 2px no-repeat; line-height:30px; padding-left:15px;}*/
/*
.cen02_c{float:left;width:1200px;margin:10px 0 0 0;display:inline;}
.cen02_c li{float:left;margin-right:2px;display:inline;text-align:center;}
.cen02_c li a{display:block;background:#f5f5f5;padding:30px 0;float:left;width:100%;}
.cen02_c li a:hover{display:block;background:#e1e8f0;color:#fff;}
.cen02_c li a img{width:48px;height:48px;padding:10px;border:solid 1px #ddd;}

.cen02_c{float:left;width:100%;margin:10px 0 0 0;display:inline;}
.cen02_c li{float:left;width:139px;margin-right:12px;text-align:center;display:inline;}
.cen02_c li:last-child{margin:0;}
.cen02_c li a{display:block;background:#f5f5f5;padding:30px 0;float:left;width:100%;}
.cen02_c li a:hover{display:block;background:#e1e8f0;color:#fff;}
.cen02_c li a p{width:100px;margin:0 auto;}
.cen02_c li a img{width:48px;height:48px;float:left;margin:0 26px 10px;display:inline;}
.cen02_c li a span{float:left;width:100%;text-align:center;color:#666;}
*/

.w1l200{ width:1200px;height: 220px; margin:0 auto;position:relative; }
.cen02_c{width:1200px;margin:10px 0 0 0;}
.cen02_c li{float:left;width:135px;height: 100px;margin-right:12px;text-align:center;display:inline;}
.cen02_c li:last-child{margin:0;}
.cen02_c li a{display:block;background:#f5f5f5;padding:30px 0;float:left;width:100%;}
.cen02_c li a:hover{display:block;background:#e1e8f0;color:#fff;}
.cen02_c li a p{width:100px;margin:0 auto;}
.cen02_c li a img{width:48px;height:48px;float:left;margin:0 10px 5px 25px;display:inline;}
.cen02_c li a p span{float:left;width:100%;text-align:center;color:#666;}

.w1l200 .ibt{ position:relative; border-bottom:1px #eaeaea solid; margin-bottom:20px; line-height:40px;margin-top: 15px;}

#demo { overflow: hidden; width: 100%; height: 110px }
#indemo { float: left; width: 900%; }
#demo1 { float: left; }
#demo2 { float: left; }

.adv{ margin-bottom:0px;margin-top:15px;}

.main .abox{ width:1200px;}
.main .aboxx{ width:1200px;padding-top: 20px;}

.main .about{ margin-bottom:10px;}
.main .about dl{ width:20%; float:left; margin-bottom:20px;}
.main .about dl dt{ background:url(../images/iconbg.png) 0 -40px no-repeat; height:40px; line-height:40px; padding-left:40px;  }
.main .about dl dt a{font-size:18px; color:#1f8e7d;}
.main .about dl dt.icon2{ background-position:0 -80px;}
.main .about dl dt.icon3{ background-position:0 -120px;}
.main .about dl dt.icon4{ background-position:0 -160px;}
.main .about dl dt.icon5{ background-position:0 -200px;}
.main .about dl dd{ padding-left:10px; line-height:2.5;}
.main .about dl dd a{ font-size:15px;}
.main .about dl dd font{ color:#a8a8a8;}
/*
.w980{width:980px;overflow:hidden;}
.block{width:350px;float:left;margin:10px 10px 0 0;overflow:hidden;min-height:344px;}
.b{border:1px solid #B0D4EC;}
.mc{margin:0 auto;}

subject

.subject{line-height:32px;height:32px;font-weight:bold;font-size:14px;padding:0 0 0 16px;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体;}
.subject span a{color:#999;}
.subject span a:hover{color:#f30;}
.subject_user{line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:center;}

.toppic{margin:10px 10px 16px 10px;color:#999;line-height:22px;word-break:break-all;overflow:hidden;}
.toppic img{float:left;display:block;margin:0 10px 0 0;border:1px solid #ddd;padding:2px;}
.toppic a{font-size:14px;font-weight:bold;display:block;line-height:30px;}
.topnew{margin:10px;padding:0;list-style:none;clear:both;}
.topnew li{line-height:25px;height:25px;font-family:宋体;}
.topnew li span{float:right;color:#999;}
.topnew li a{font-family:verdana;}

*/






/*风采展示滚动*/
.picScroll{ margin:10px auto;  position:relative;   width:1200px; height:200px;  padding:0px 30px; overflow:hidden;     }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:86px;  width:23px; height:23px; background:url(../images/btns.png) no-repeat;   }
.picScroll .prev{ left:0;}
.picScroll .next{ right:0;   background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:220px; float:left; overflow:hidden; padding:0 10px; text-align:center; line-height:2; margin-bottom:10px;   }
.picScroll ul li img{ max-width:220px; height:160px; display:block; margin:0 auto 10px; background:url(../images/loading.gif) center center no-repeat; }
	
.main .show .tempWrap{ width:auto !important;}
/*图片链接*/
.main .quckpic a{ display:block; margin-bottom:7px;}
.main .quckpic a:last-child{ margin-bottom:0}

.main .link{ border:1px #d2d2d2 solid; background:#f5f5f5;  line-height:40px;  margin:20px 0; overflow: hidden;}
.main .link .linkclass b{ font-size:16px; font-weight:normal; display:inline-block; margin:0 20px ; color:#333;}
.link .linkclass { height: 40px; border-bottom:1px #d2d2d2 solid; padding:5px 0; }
.link .linkclass span{   padding:0 14px; font-size:16px; color:#666; cursor:pointer;  }
.link .linkclass span a:hover{ color:#1f8e7d; }
.link .linkclass span.on { color:#1E90FF; position: relative;   }

.link .linkcon{  padding:5px 20px;  }
.link .linkcon a {  display:inline-block; font-size:14px; color:#666;}

.footer{ background:#eee;}
.footer .fnav{ border-bottom:1px #dcdcdc solid; line-height:50px; vertical-align:middle; text-align:center;}
.footer .fnav a{ display: inline-block; padding:0 20px; } 

.footer .fcon{ padding:20px 0; position:relative; color:#666; line-height:2;  font-size:14px;}
.footer .fcon  .ewm{ position:absolute; top:20px; right:0;}
.footer .fcon a{ color:#666;}


/*内页样式*/
.main .left{ width:250px;}
.main .left h3{ background:#dbdbdb; height:70px; padding-top:20px  ; text-align:center; color:#555; font-size:20px; border-radius:10px 10px 0 0;font-weight:normal;}
.main .left h3 span{ text-transform:uppercase; font-size:12px; display:block; }
.main .left ul{ background:#f6f6f6; }
.main .left ul li{ text-align:center; height:40px;}
.main .left ul li a{ line-height:40px; display:block; vertical-align:middle;  margin:0 10px; border-bottom:1px #d2cfcf solid; }
.main .left ul li.curr{background:#1f8e7d;}
.main .left ul li.curr a{  color:#fff; border-bottom:0;}

.main .left .ltel{ position:relative; padding:35px 0 30px 80px; border-bottom:2px #1f8e7d solid; color:#666;}
.main .left .ltel i{ position:absolute; font-size:60px; color:#ff823e; left:10px; top:50px;}
.main .left .ltel b{color:#ff823e; display:block; font-size:18px;}

.main .right{ width:910px;}
.main .right .rbt{ height:50px; line-height:50px; border-bottom:1px #aaa dotted; color:#787878;}
.main .right .rbt a{color:#787878;}
.main .right .singlepage{ padding:20px 0;}
.main .right .singlepage p{ text-indent:2rem; margin-bottom:10px;}

/*新闻列表样式*/
.main .news_list{ padding:20px 0;   border-bottom:1px #e7e7e7 solid; position:relative;}
.main .news_list a{ display:block;}
.main .news_list dt{ float:left; width:180px; max-height:120px; overflow:hidden;}
.main .news_list dt img{ width:180px;transition: all ease-out .5s; }
.main .news_list:hover img{ transform: scale(1.1);}
.main .news_list dd{ width:690px; float:right; padding-right:10px;}
.main .news_list dd h4{ font-weight:normal; font-size:16px; line-height:35px;}
.main .news_list dd span{ position:absolute; top:20px; right:10px; font-size:12px;}
.main .news_list dd p{ color:#999; font-size:14px; }
.main .news_list:haver p{ color:#999;}

/*图片列表*/
.main .pro_list li{ width:210px; float:left; margin:20px 22px 0 0; text-align:center; position:relative;}
.main .pro_list li .picbox{ display:block; width:210px; height:170px; overflow: hidden;}
.main .pro_list li .picbox img{ display:block; margin:0 auto; max-width:200px; height:160px; padding:5px;  }
.main .pro_list li p{ line-height:2;}
.main .pro_list li.mr0{ margin-right:0;}
.main .pro_list li .tbox{ display:none; position:absolute; background:rgba(0,0,0,.5);top:0; left:0; width:210px; height:170px; z-index:999; }
.main .pro_list li:hover .tbox{ display: block;  }
.main .pro_list li:hover .tbox i{ font-size:30px; color:#fff; display:block; margin-top:70px; }

/*暂无内容样式*/
.nonecontent{ margin:50px ;color:#999; padding-top:50px;}
.nonecontent i{ display: block; font-size:100px; height:60px;color:#ccc; }

/*内页样式*/
.nh1{ text-align:center; font-size:20px; font-weight:normal; margin:20px 0 10px;}
.fbt{ text-align:center; border-bottom:1px #eee solid; line-height:40px; font-size:14px; }
.fbt span{ margin:0 10px;}
.fbt span font{ color:red;}

/*分页样式*/
.showpage{ text-align: center; margin:50px 0 20px;}
.showpage ul li{ display: inline ; text-align: center; zoom: 1;}
.showpage ul li a{  margin: 0 5px; border:1px #e6e6e6 solid; padding: 5px 10px;}
.showpage ul li.active a{ color: #fff; background:#1f8e7d;}

.fy{ margin: 20px 0 ; padding: 20px; border-top:1px #eee solid; }

.bigpic{ padding:20px;}
.bigpic img{ display:block; margin:0 auto; }

/*网站地图*/
.rrs { padding: 10px; }
.rrs h2 { font-size: 16px; color:#1f8e7d; line-height: 50px; }
.rrs .rrslist li { height: 30px; line-height: 30px; vertical-align: middle; position: relative; border-bottom: 1px #eee solid }
.rrs .rrslist li span { position: absolute; top: 0; right: 10px; }

/*留言*/
.gbook .gbt{   font-weight:normal; background:#FFCAA6; color:#E95C14;  border-radius:10px; padding:5px 10px; text-align:center; margin-bottom:40px;}
.gbook .line{ padding:10px 0;}
.gbook .line .label{ float:left; width:300px; text-align:right;}
.gbook .line .label span{ color:red;}
.gbook .line .enter{ float:right; width:880px;  }
.gbook .line .enter input,.gbook .line .enter textarea{ border:1px #ccc solid; padding:5px 10px; border-radius:3px;}
.gbook input.bnt{ border:0; background:#1f8e7d; color:#fff; padding:10px 30px !important; cursor:pointer; font-size:14px;}
.gbook input.bnt:last-child{background:#666; }

 