﻿*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}
a:hover{color:#00349A;text-decoration:none;}
.clear{ clear:both;}
body{font-size:12px;color:#333;} 
.sybjww{background:url(../images/bg.gif) repeat}
.fl{float:left}
.fr{float:right}
.center{text-align:center;}
.cl{clear:both}
.mt6{margin-top:6px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;display:inline;}
.ml20{margin-left:20px;display:inline;}
td{word-wrap: break-word;}
.wraper{width:956px;padding:0 23px;margin:0 auto;background:#fff;}
.content{width:956px;padding:0 23px;margin:0 auto;background:url(../images/lline.jpg) 223px 0 repeat-y #fff;overflow:hidden;}

.logo{float:left;width:300px;height:55px;overflow:hidden;}

.lang{float:right;width:180px;height:20px;line-height:20px;padding-left:15px;margin-top:25px;color:#000;background:url(../images/lang.jpg) no-repeat;overflow:hidden;}
.lang a{padding:0 10px;}


/*
.menu{float:left;width:956px;height:34px;line-height:34px;background:url(../images/nav.jpg) no-repeat;}
.menu li{float:left;height:34px;line-height:34px;text-align:center;color:#fff;position:relative;z-index:9;}
.menu li a{display:block;font-size:13px;color:#fff;font-family:;}
.menu li a:hover, .menu li a.cur{color:#E9F70E;background:url(../images/nav_on.jpg) center 25px no-repeat;}
.menu li.line{width:2px;}
.menu li ul{display:none;position:absolute;left:0;top:34px;z-index:9;border-top:1px solid #fff;background:#106bbe;}
.menu li ul li{text-align:center;}
.menu li ul a{float:left;width:100%;height:30px;line-height:30px;font-size:12px;border-bottom:1px solid #fff;overflow:hidden;}
.menu li ul a:hover{background:none;}
*/


.menu{float:left;width:956px;height:34px;line-height:34px;background:url(../images/nav.jpg) no-repeat;}
.menu li{float:left;height:34px;line-height:34px;text-align:center;color:#fff;position:relative;z-index:9;}
.menu li a{display:block;font-size:13px;color:#fff;font-family:;}
.menu li a:hover, .menu li a.cur{color:#E9F70E;background:url(../images/nav_on.jpg) center 25px no-repeat;}
.menu li.line{width:2px;}
.menu li ul{display:none;position:absolute;left:0;top:34px;z-index:9;border-top:1px solid #fff;background:#106bbe;}
.menu li ul li{text-align:center;}
.menu li ul a{ display:block; width:94px;text-align:center;height:30px;line-height:30px;font-size:12px;border-bottom:1px solid #fff;overflow:hidden;}
.menu li ul a:hover{background:none;}





.ibanner{float:left;width:956px;overflow:hidden;position:relative;z-index:1;}
.banner{float:left;width:956px;overflow:hidden;position:relative;z-index:1;}

.about{float:left;width:310px;overflow:hidden;}
.about h3{float:left;width:270px;height:35px;line-height:35px;padding:0 20px;border-bottom:1px solid #D4D4D4;font-size:13px;color:#0D52A0;background:url(../images/itou.jpg) 0 center no-repeat;}
.about h3 span{font-size:11px;color:#A8A8A8;font-family:Arial, Helvetica, sans-serif}
.about dl{float:left;padding:15px 0;}
.about dt{float:left;width:305px;height:116px;border:2px solid #688898;overflow:hidden;position:relative;}
.about dt .pg0{z-index:3;position:absolute;right:0px;bottom:0px;}
.about dt .pg0 .swiper-pagination-bullet{width:22px;height:18px;margin:0;text-align:center;color:#fff;background:rgba(0,0,0,.3);opacity: 1;-webkit-border-radius:0;border-radius:0;}
.about dt .pg0 .swiper-pagination-bullet-active{background:#c00;}

.about dd{float:left;width:305px;line-height:25px;margin-top:10px;overflow:hidden;}
.about dd a.more{float:right;padding-right:10px;color:#224EAD;background:url(../images/more.jpg) right center no-repeat;}

.imid{float:left;width:360px;margin-left:25px;display:inline;overflow:hidden;}
.inews{float:left;width:360px;overflow:hidden;}
.inews h3{float:left;width:320px;height:35px;line-height:35px;padding:0 20px;border-bottom:1px solid #D4D4D4;font-size:13px;color:#0D52A0;background:url(../images/itou.jpg) 0 center no-repeat;}
.inews h3 span{font-size:11px;color:#A8A8A8;font-family:Arial, Helvetica, sans-serif}
.inews ul{float:left;padding:0 10px;}
.inews li{float:left;width:340px;line-height:22px;padding:5px 0;border-bottom:1px dotted #999;}
.inews li b{color:#033BA8;}
.inews li a{float:left;width:340px;background:url(../images/li.gif) 0 7px no-repeat;padding-left:10px;}
.inews li .more{float:right;padding-right:10px;text-align:right;color:#224EAD;background:url(../images/more.jpg) right center no-repeat;}

.ipro{float:right;width:210px;overflow:hidden;}
.ipro h3{float:left;width:29px;height:90px;}
.ipro ul{float:right;width:161px;padding:5px 8px 5px 12px;background:#EAEAEA;}
.ipro ul li{float:left;width:161px;height:57px;}
.ipro ul li img{width:160px;height:52px;}
.ipro ul li a:hover{float:left;padding:1px 0 0 1px;}

.flink{float:left;width:880px;height:34px;line-height:34px;padding:0 30px 0 46px;background:url(../images/flink.jpg) no-repeat;}
.flinkl{float:left;}
.flinkr{float:right;text-align:right;}
.flinkr span{padding:0 5px 0 15px;font-family:Arial, Helvetica, sans-serif;}
.flinkr span.tel{background:url(../images/tel.gif) 0 2px no-repeat;}
.flinkr span.fax{background:url(../images/fax.gif) 0 2px no-repeat;}
.flinkr span.mail{padding-left:25px;background:url(../images/mail.gif) 0 2px no-repeat;}

.foot{padding-top:10px;line-height:25px;text-align:center;}

.cleft{float:left;width:200px;}
.nclass{float:left;width:200px;}
.nclass h3{float:right;width:180px;height:32px;padding-left:20px;line-height:32px;font-size:14px;color:#fff;background:url(../images/ltou.jpg) no-repeat;}
.nclass h3 span{font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.nclass ul{float:left;padding:5px 0;}
.nclass li{float:right;width:195px;padding:1px 0;border-bottom:1px solid #E3E3E3;position:relative;Z-INDEX: 10000000;}
.nclass li a{float:left;width:165px;height:32px;line-height:32px;padding-left:30px;color:#555;background:url(../images/lli.jpg) no-repeat;}
.nclass li a:hover, .nclass li a.cur{font-weight:bold;color:#0B4E9D;background:url(../images/lli.jpg) 0 -32px no-repeat;}

ul#menu li ul{position:absolute;width:195px;left:195px;top:0;padding:0;display:none;border:1px solid #E3E3E3;background:#fff;}
ul#menu li ul a{float:left;width:165px;height:32px;line-height:32px;border-bottom:1px solid #E3E3E3;overflow:hidden;}
ul#menu li ul li{position:relative;Z-INDEX: 10000000;}
ul#menu li ul li p{position:absolute;width:195px;left:195px;top:0;padding:0;display:none;border:1px solid #E3E3E3;background:#fff;}
.lpic{float:left;width:200px;text-align:center;}

.lnews{float:left;width:186px;height:185px;background:url(../images/lnews.jpg) no-repeat;}
.lnews h3{float:left;width:156px;height:40px;line-height:45px;padding-left:30px;font-size:12px;color:#2727A7;overflow:hidden;}
.lnews ul{float:right;width:170px;height:135px;padding:5px 8px;line-height:25px;overflow:hidden;}

.cright{float:right;width:730px;padding-bottom:10px;overflow:hidden;}
.where{float:left;width:730px;height:35px;line-height:35px;border-bottom:1px dashed #ccc;overflow:hidden;}
.where b{float:left;padding-left:20px;font-size:14px;color:#00349A;background:url(../images/itou.jpg) 0 center no-repeat;}
.where span{float:right;padding-left:80px;background:url(../images/where.gif) 0 center no-repeat;}
.where1{line-height:35px;border-bottom:1px dashed #ccc;overflow:hidden;}
.where1 b{float:left;padding-left:20px;font-size:14px;color:#00349A;background:url(../images/itou.jpg) 0 center no-repeat;}
.where1 span{float:right;padding-left:80px;background:url(../images/where.gif) 0 center no-repeat;}
.acon{float:left;padding:35px 35px 35px 15px;line-height:30px;color:#333;}
.acon h1{width:660px;font-size:16px;font-weight:bold;padding-top:10px;line-height:200%;text-align:center;color:#113663;}
.acon .heng{width:700px;line-height:30px;margin:10px auto 20px;border:1px solid #eee;background:#f7f7f7;text-align:center;}
.acon .line{width:660px;height:1px;margin:10px auto 20px;border-top:2px solid #ccc;}

.postlist{margin:20px 0 0 0;}
.postlist ul{float:left;padding:0 15px;}
.postlist li{float:left;width:700px;height:36px;line-height:36px;border-bottom:1px solid #eee;background:url(../images/dot.jpg) no-repeat 0px 13px;}
.postlist li a{padding-left:20px;color:#666;}
.postlist li span{float: right;color: #999;}
.postlist li a.down{float:left;width:50px;height:16px;padding-left:0;display:block;background:url(../images/down2.jpg) no-repeat;}
.postlist .onenews{float:left;width:680px;padding:15px;margin-bottom:10px;border:1px solid #ddd;background:#fafafa;position:relative;}
.postlist .onenews .pic{float:left;width:150px;height:95px;border:1px solid #ddd;padding:2px;background:#fff;}
.postlist .onenews p{float:right;width:520px;margin-bottom:5px;line-height:22px;color:#666;}
.postlist .onenews p a.tit{font-weight:bold;font-size:14px;}
.postlist .onenews a.more{position:absolute;right:20px;bottom:5px;}
.postlist .onenews .sort{float:left;width:150px;height:100px;border:1px solid #ddd;padding:2px;background:#fff;}
.postlist .onenews p a.tits{padding-left:20px;font-weight:bold;color:#097BD1;background:url(../images/sort.jpg) no-repeat}

.productlist{float:left;width:730px;}
.productlist .desc{float:left;width:680px;line-height:25px;padding-bottom:20px;color:#015A7C;background:url(../images/pro_line.jpg) center bottom no-repeat}
.productlist ul{float:left;margin-top:20px;}
.productlist li{float:left;width:175px;height:150px;line-height:40px;padding-top:3px;margin:0 0 20px 40px;display:inline;background:url(../images/probg.jpg) no-repeat;overflow:hidden;}
.productlist li a.pic,.productlist li img{width:170px;height:120px;overflow:hidden;position:relative;z-index:1;}
.productlist li a.pic abbr{display:none;position:absolute;left:0;bottom:0px;z-index:9;line-height:22px;padding:0 10px}
.productlist li a{display:block;text-align:center;}
.productlist .pros{float:right;width:320px;padding:0 0 20px 20px;background: url(../images/pros.gif) 0 4px no-repeat;}

.joblist{float:left;width:730px;}
.joblist .desc{float:left;width:680px;line-height:25px;padding-bottom:20px;color:#015A7C;}
.joblist ul{float:left;width:670px;margin-top:20px;border:1px solid #A4CDEB;}
.joblist li{float:left;width:670px;height:35px;line-height:35px;border-bottom:1px solid #A4CBEA;}
.joblist li.tou{font-weight:bold;color:#062F6F;}
.joblist li.bg{background:#E8F1F8;}
.joblist li a{color:#E10C00;}
.joblist li span{float:left;height:35px;line-height:35px;text-align:center;}
.joblist li span.tit{width:240px;}
.joblist li span.ren{width:60px;}
.joblist li span.add{width:150px;}
.joblist li span.date{width:80px;}
.joblist li span.view{width:90px;}
.joblist1{float:left;width:730px;}
.joblist1 .desc{float:left;width:680px;line-height:25px;padding-bottom:20px;color:#015A7C;}
.joblist1 ul{float:left;width:670px;margin-top:20px;border:1px solid #A4CDEB;}
.joblist1 li{float:left;width:670px;height:35px;line-height:35px;border-bottom:1px solid #A4CBEA;}
.joblist1 li.tou{font-weight:bold;color:#062F6F;}
.joblist1 li.bg{background:#E8F1F8;}
.joblist1 li a{color:#E10C00;}
.joblist1 li span{float:left;height:35px;line-height:35px;text-align:center;}
.joblist1 li span.tit{width:240px;}
.joblist1 li span.ren{width:60px;}
.joblist1 li span.add{width:150px;}
.joblist1 li span.date{width:80px;}
.joblist1 li span.view{width:90px;}

.xgnews{width:680px;margin:30px auto;}
.xgnews h3{float:left;width:680px;height:36px;}
.xgnews ul{float:left;padding:15px;}
.xgnews li{float:left;width:650px;height:33px;line-height:33px;border-bottom:1px solid #eee;background:url(../images/dot.jpg) no-repeat 0px 11px;}
.xgnews li a{padding-left:20px;color:#666;}
.xgnews li span{float: right;color: #CC6600;}
.xgnews li a:hover{color:#f00;}

/* ��Ŀҳ��ҳ */
.clearpage {
	clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px
}
.pagenavi {padding:20px 0;margin:10px auto 0px; width:98%;text-align:center}
.wp-pagenavi {margin: 0px auto;}
.wp-pagenavi a, .wp-pagenavi span{padding:2px 3px;margin:2px;border: #84A5CE 1px solid; color: #0066CC;}

.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* ���ݷ�ҳ */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}