@charset "utf-8";

/* CSS Document */

body{font-size:16px; font-family:microsoft yahei; color:#333333;} 

*{margin:0; padding:0; list-style:none; font-style:normal;}
img{border:0;}

a{text-decoration:none; color: #1682b6;  }

a:hover{text-decoration: underline; color:#025783 !important}

.fl{float:left;}

.fr{float:right;}

.clear{clear:both}

.clearfix{*+height:1%; zoom:1; clear:both}

.clearfix:after{content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}

*{outline:none}







.main{width:1200px; margin:0 auto;}

.w680{width:680px;}

.w314{width:314px;}

.w285{width:285px;}

.w285{width:285px;}

.w337{width:337px;}

.mt15{margin-top:15px;}

.mt25{margin-top:25px;}

.mt40{margin-top:40px;}

.w186{width:186px;}

.w808{width:808px;}

.mt20{margin-top:20px;}



 



.sjw-header{position:relative;}

.sjw-header .logo{ margin-top:16px;}

.sjw-header li{text-align:right;}

.sjw-header img{display:block;}

.sjw-header .links{padding-top:12px;}

.sjw-header .links a{display:inline-block; padding-left:15px; font-size:12px;}

.sjw-header .fonts{font-size:12px; color:#8d8d8d; padding-top:12px;}

.sjw-header .fonts a{color:#8d8d8d; display:inline-block; padding-left:5px;}

.sjw-header .search{background:url(../images/sech.jpg) no-repeat;}

.sjw-header .search{width:259px; height:30px; position:relative; margin-top:12px;}

.sjw-header .search input{position:absolute; left:6px; top:6px; border:0; background:none; outline:none; width:213px;}

.sjw-header .search a{display:block; position:absolute; width:40px; height:30px; right:0;}







.sjw-nav{height:55px; background:#025783; margin-bottom:15px; }

.sjw-con{ position:relative}

.sjw-nav .sjw-con li{float:left;  height:55px; border-right:1px #FFFFFF solid;}

.sjw-nav .sjw-con li a{display:block; text-decoration:none; color:#fff; text-align:center; padding-left:32px; padding-right:32px;}

.sjw-nav .sjw-con li a{height:55px; line-height:55px; font-weight:bold; font-size:20px;}

.sjw-nav .sjw-con li:hover,.sjw-nav .sjw-con li a:hover{background:#fff; color:#025783;}

.sjw-nav .sjw-con li:hover a{color:#025783;}



.xiala{ width:100%;position:absolute; left:0; top:45px; background:#f9fbfc; display:none;padding: 13px 0;

    border: 1px solid #dfdfdf;

    border-top: none;

    padding-left: 19px;

    box-shadow: 0 5px 10px rgba(0,0,0,0.2);}





.xiala a{ float:left; font-weight:normal !important; padding-left:15px !important;  padding-right:15px !important; font-size:16px !important}
.xiala a:hover{font-weight:bold  !important;text-decoration: underline  !important; background:#c3e1ff !important}









.fonts{position: relative;}

.fonts em{padding: 0 10px;font-style: normal;cursor: pointer;}

.sjw-nav { height: 45px;}

.sjw-nav .sjw-con li { height: 45px;}

.sjw-nav .sjw-con li a { height: 45px; line-height: 45px; font-size: 18px;}



.sjw-big-title{text-align:center; border-bottom:1px #ccc solid; margin-bottom:15px;margin-top:33px;}

.sjw-big-title dl dt a{font-weight:700; text-decoration:none;}

.sjw-big-title dl dd{font-size:14px; line-height:26px;padding:15px 0; color:#999999}
.sjw-big-title dl dd a{font-size:14px; display:inline-block; color: #305798;}
.sjw-big-title dl dd b{padding:0 15px; vertical-align:2px;}
.sjw-big-title dl dt a { font-size: 30px; color:#ff0000;} /*大标题*/







 



.ad1{ overflow:hidden; margin-bottom:10px;margin-top:15px;}

.ad2{ overflow:hidden; margin-bottom:10px;margin-top:20px;}

.ad3{ overflow:hidden; margin-bottom:10px;margin-top:10px;}









.d1_f{ width:360px; float:left}

.d1_r{ width:820px; float:right}



















/* 焦点图 */

.focusBox { position: relative; width: 820px; height: 446px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }

.focusBox .pic img { width: 820px; height: auto; display: block; }

.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }

.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }

.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}

.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; }

.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }

.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; }

.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size: 6px; }

.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }

.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.focusBox .prev{ background: url(../images/arrows.png) no-repeat left top; cursor:pointer; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }

.focusBox .next{ background: url(../images/arrows.png) no-repeat left bottom; cursor:pointer; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }















.sylm1{ width:360px; float:left;margin-top:20px;}

.sylm2{ width:360px; float:left; margin-left:60px;margin-top:20px;}

.sylm3{ width:360px; float:right;margin-top:20px;}

.sylm3-liu{ width:360px; float:right;margin-top:20px;margin-bottom:15px;}









.sygg{ background:#F6F6F6; width:320px; padding:20px;}













.borderTit {

    height: 35px;  line-height: 35px; border-bottom: 1px solid #e7e7e7;

}







.borderTit .name {

    width: 125px;

    float: left;

    border-bottom: 1px solid #305798;color:#305798; font-weight:bold}

.borderTit .name a{color:#305798; font-size:18px;font-weight: 800;}

.borderTit .more {float:right; color:#939393; font-size:14px}

.borderTit .more  a{color:#939393}





.xxk{}

.xxk ul{ overflow:hidden;float:left; width:368px;}

.xxk ul li{ float:left; margin-right:4px; margin-top:10px;  height:30px; text-align:center;line-height:30px; font-size:13px; padding-left:5px; padding-right:5px;}

.xxk ul li.on{ font-weight:bold;background:#c3e1ff;  padding-left:5px; padding-right:5px;margin-bottom:15px;}
.xxk ul li a{ color:#305798}




.xxk2{ overflow:hidden}

.xxk2 .name2 {float: left;color:#305798; font-weight:bold}

.xxk2 .name2 a{color:#305798;}

.xxk2 ul{ overflow:hidden; float:left}

.xxk2 ul li{ float:left; margin-left:10px; font-size:14px;}

.xxk2 ul li.on{ font-weight:bold; }

.xxk2 ul li a{ color:#305798}







.xwl{ }

.xwl .wz{ margin-top:15px;}

.xwl .wz span{ font-size:16px; height:50px; line-height:25px; font-weight:bold; display:inline-block; color:305798; margin-bottom:15px;}

.xwl .wz span a{color:#305798;font-size:18px; line-height:30px; }

.xwl .wz p{ font-size:14px; height:44px; line-height:22px; color:#999999; overflow:hidden}

.xwl .wz p a{ color:#E50E16}







.xwl ul{ overflow:hidden;}
.xwl li { height: 28px; line-height:28px;overflow: hidden; font-size:14px} 
.xwl li a {color: #393939;}





.banner{ width:360px;  position:relative;  height:180px; overflow:hidden; margin-bottom:5px;  }

.banner .bd{ position:relative; z-index:0;  }

.banner .bd ul{ width:100% !important; }

.banner .bd li{ width:100% !important;  height:180px;  }

.banner .bd li .siteWidth{ width:360px; position:relative;  margin:0 auto;  height:180px;  }

.banner .bd li a{ height:180px; display:block;  }

.banner .bd li img{width:360px;  height: auto;}

.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }

.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px;border-radius: 8px; margin:4px; background:#fff; overflow:hidden;line-height:9999px;}

.banner .hd ul .on{ background:#09F }







#xhProduce .produce {

    position: relative;

    height: 176px; width:360px;

}



#xhProduce .item {

    position: absolute;

}



#xhProduce .item a {

    display: block;

    font-size: 16px;

    text-align: center;

    color: #fff;

    font-family: \5FAE\8F6F\96C5\9ED1;

}



#xhProduce .item a:hover {

    color: #fff !important;

}



#xhProduce .item01 {

    width: 78px;

    height: 58px;

    top: 0px;

    left: 0px;

    background: #83b92e;

}



#xhProduce .item01 a {

    line-height: 20px;

    padding-top: 8px;

}



#xhProduce .item02 {

    width: 78px;

    height: 58px;

    top: 0px;

    left: 79px;

    background: #191d41;

}



#xhProduce .item02 a {

    line-height: 20px;

    padding-top: 8px;

}



#xhProduce .item03 {

    width: 202px;

    height: 58px;

    top: 0px;

    right: 0px;

    background: #0068ab;

}



#xhProduce .item03 a {

    line-height: 58px;

}



#xhProduce .item04 {

    width: 187px;

    height: 58px;

    top: 59px;

    left: 0px;

    background: #38afb6;

}



#xhProduce .item04 a {

    line-height: 20px;

    padding-top: 8px;

}



#xhProduce .item05 {

    width: 172px;

    height: 58px;

    top: 59px;

    left: 188px;

    background: #eabf2a;

}



#xhProduce .item05 a {

    line-height: 58px;

}



#xhProduce .item06 {

    width: 78px;

    height: 58px;

    top: 59px;

    right: 0px;

    background: #eabf2a;

}



#xhProduce .item06 a {

    line-height: 20px;

    padding-top: 8px;

}



#xhProduce .item07 {

    width: 78px;

    height: 58px;

    bottom: 0px;

    left: 0px;

    background: #56beef;

}



#xhProduce .item07 a {

    line-height: 20px;

    padding-top: 8px;

}



#xhProduce .item08 {

    width: 202px;

    height: 58px;

    bottom: 0px;

    left: 79px;

    background: #e44c28;

}



#xhProduce .item08 a {

    line-height: 58px;

}



#xhProduce .item09 {

    width: 78px;

    height: 58px;

    bottom: 0px;

    right: 0px;

    background: #444d5c;

}



#xhProduce .item09 a {

    line-height: 20px;

    padding-top: 8px;

}

























.title {

    border-bottom: 1px solid #E7E7E7; text-align:center

}

.title .active {

    color: #1479d7;

    border-bottom: 3px solid #0276DA;font-size: 18px; width: 150px;

    line-height: 42px; display: inline-block; padding-left:10px; padding-right:10px; text-align:center; font-weight:bold

}

.yqlj{ clear:both; position:relative; width:1200px; margin:0 auto; margin-top:15px;}













/* 图片滚动 */

.yqlj .picScroll{ position:relative; padding: 10px 0 10px 42px;  background:#fff; margin-bottom:10px; overflow:hidden; float:left; width:440px; margin-top:20px;   }

.picScroll ul{ overflow:hidden; zoom:1; }

.picScroll ul li{ float:left;overflow:hidden;width:95px; display:inline; margin-left:4px; }
.picScroll ul li img{max-width:95px;height:40px;}

.picScroll .prev,

.picScroll .next{ position:absolute;  left:10px; top: 20px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }

.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }

.picScroll .prevStop{ background-position:0 0; }

.picScroll .nextStop{ background-position:-80px 0; }













.xglink{
 float:right; width:700px;  margin-top:34px;

}





.xglink dd{

    float: left;

    height: 36px;

    border:1px solid #dddddd;

    background: #fff;

    line-height:36px;

    width:140px;

    text-align: center;

    font-weight: bold;

    font-size:14px;

    margin-right: 15px;

}

.xglink dd:last-child{

    margin-right: 0;

}

.xglink dd.option{

    width:181px;

    text-align: left;

    padding:0 20px;

}

.xglink dd.option select{

    display: block;

    width:100%;

    height: 34px;

    background: url("../images/arrdown.png") right center no-repeat;

    cursor: pointer;

}

 



















.footer{ background:#D4D4D4; overflow:hidden}

.footernav{ background:#025783; height:40px; line-height:40px; text-align:center; color:#FFF; margin-bottom:20px;}

.footernav a{color:#FFF; margin-left:10px; margin-right:10px;}

.footernav a:hover{text-decoration: underline; color:#fff !important}

.footer-wx{

	margin:0px;

	padding:0px;

	float: right; width:78px;

	}

.footer-all{

	margin:0px;

	padding:0px;

	float:left; width:102px;

	}

	

	

.footer-all p{

	padding:0px;

	font-size:14px;

	font-weight:bold; margin-bottom:10px;

	}



.footer-all p a:link,.footer-all p a:visited{

	margin:0px;

	padding:0px;

	text-decoration:underline;

	color:#333;

	}

.footer-all p a:hover{}








.footer-two{

	padding:0px;

	list-style-type:none;

	float:left;

	display:inline;

	}

.footer-two li{

	margin:0px 0px 5px 0px;

	padding:0px;

	font-size:12px;

	}



.footer-two li a:link,.footer-two li a:visited{

	margin:0px;

	padding:0px;

	text-decoration:none;

	color:#333;

	}

.footer-two li a:hover{

	color:#00548F;

	}

 

 

 

 

 

.bqxx{ clear:both; text-align:center; font-size:12px; margin-top:30px;}

.bqxx p{ line-height:26px;}

.bqxx p.rows03{ margin-top:10px;}

.bqxx p.rows03 a{ margin-left:10px; margin-right:10px;}

 

 

 

 

 

.business_nav_move{ position:fixed; left:50%;top:180px; background:#DDDDDD; width:100px;min-height:200px; margin-left:-730px;}
.business_nav_move a:hover{text-decoration: none; color:#fff !important}
.business_nav_move ul{margin-top: 10px;

}

.business_nav_move ul li{

	height:32px; 

	text-align:center;

	line-height:19px;

	border-radius:3px; font-size:14px;

}

.business_nav_move ul li a{color:#5a5a5a;}



.business_nav_move ul .on,.business_nav_move ul li:hover{background:#af090b; }

.business_nav_move ul .on,.business_nav_move ul li:hover a{	color:#fff}

.business_nav_move ul .on a,.business_nav_move ul li a:hover{color:#fff}

.push_app{margin:5px;}

.push_app img{

	width:100%;

	margin-bottom:7px;

}

.push_app p{

	text-align:center;

	line-height:21px;

	color:#999;

	font-size:12px;

}



















/* 焦点图 */

.xwhdp { position: relative; width: 680px; height: 370px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; float:left; margin-bottom:30px;}

.xwhdp .pic img { width: 680px; height: auto; display: block; }

.xwhdp .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }

.xwhdp .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }

.xwhdp .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}

.xwhdp .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; }

.xwhdp .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }

.xwhdp .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; }

.xwhdp .num li a,.xwhdp .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;font-size: 6px; }

.xwhdp .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }

.xwhdp .num li.on a,.xwhdp .num a:hover{ background:#f60;  }

.xwhdp .prev{ background: url(../images/arrows.png) no-repeat left top; cursor:pointer; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }

.xwhdp .next{ background: url(../images/arrows.png) no-repeat left bottom; cursor:pointer; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }





.lbzx{ float:right; width:500px; margin-top:-30px;}

.lbzx .wz{ margin-top:30px; }

.lbzx .wz span{ font-size:20px; height:30px; line-height:30px; font-weight:bold; display:inline-block; color:305798; margin-bottom:10px;}

.lbzx .wz span a{color:#305798}

.lbzx .wz p{ font-size:14px; height:50px; line-height:25px; color:#999999; overflow:hidden}

.lbzx .wz p a{ color:#E50E16}



.xiantiao{ height:1px; width:100%; background:#ccc; margin-top:4px; margin-bottom:4px; display:inline-block}









.dataList li { padding: 10px 0 17px 0; border-bottom: 1px solid #ededed; overflow: hidden; position:relative; } 

.dataList h3 { margin-bottom: 10px;  } 

.dataList h3 a { display: inline-block; line-height: 30px; overflow: hidden; font-size: 22px; color: #333333; } 

.dataList .imgs a { font-size: 0px; vertical-align: top; float:left; width:156px; height:110px; overflow:hidden; display:inline; margin-right:10px; } 
.dataList .imgs img { width: auto; height: 110px; vertical-align: top; padding-right:10px; float:left; display:none; -moz-transition:-moz-transform .3s ease; -ms-transition:-ms-transform .3s ease; transition:transform .3s ease; display:block } 
.dataList .imgs img:hover {  -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1)} 

.dataList .summary { height: 75px;  line-height: 25px; overflow: hidden; color: #666; font-size:14px;} 

.dataList .info { margin-top:10px; } 

.dataList .lmmc { display:inline-block; background:#305798; padding-left:5px; padding-right:5px; margin-right:10px;color:#FFF; font-size:14px;} 

.dataList .lmmc a{ color:#FFF} 

.dataList .ly{display:inline-block;margin-right:10px; color:#305798; font-size:12px} 

.dataList .time { font-size: 12px; color:#999; } 











.dqwz{ border-bottom:#CCCCCC 1px solid; height:40px; line-height:40px; margin-bottom:20px;}

.nylb1{ float:left; width:800px;}

.nylb2{ float:right; width:360px;}



.ycad{ margin-bottom:10px;}

.ycad img{ width:100%}





.ycxw{ background:#F6F6F6; width:320px; padding:20px;overflow:hidden; border-top:#305798 2px solid; margin-bottom:10px;}

.ycxw .ycmc { overflow:hidden}

.ycxw .name {float: left;color:#305798; font-weight:bold}

.ycxw .name a{color:#305798;}

.ycxw .more {float:right; color:#939393; font-size:14px}

.ycxw .more  a{color:#939393}







.nyzw{ float:left; width:760px; border:#CCC 1px solid; padding:20px;}

.article { border-bottom:#CCC 1px solid; padding-bottom:20px; }

.article h1{ margin: 30px auto; text-align: center; font-size: 28px; line-height:56px;color: #282828; font-weight: bold; width:85%;}

.article .info{ margin: 37px auto; text-align: left; font-size:14px; height:42px; line-height:24px;color: #a7a7a7;margin-bottom:20px; position:relative ;border-bottom: 1px solid #b5b5b5;}





.bdsharebuttonbox{ position:absolute; right:0px; top:0px; font-size:12px !important}

.bdsharebuttonbox span{ display:block; float:left; height:24px; line-height:24px;}









.article .article_con { font-size: 15px; color:#000; line-height: 32px;padding-bottom:20px;  }

.article .article_con img { max-width:100% !important; height:auto !important}
.article .article_con p {text-align: justify; padding-bottom:30px;}

.article .article_wb{ text-align:right; font-size:14px; color: #999}



 .popup_print{

    background-position: 0px -2392px !important; color:#999; 

}



.bdshare-button-style0-24 a.popup_print{font-size:12px !important; padding-left:30px !important; }

.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more {margin: 0px 6px 6px 0 !important; }



.xgxx{ overflow:hidden; margin-top:20px;}

.xgxx span{ display:block; float:left; width:30px; line-height:30px; background:#025783; text-align:center; color:#FFF}

.xgxx ul{float:left; width:720px; margin-left:10px;}

.xgxx ul li{ float:left; width:330px; margin-left:20px; height:31px; line-height:31px; overflow:hidden; font-size:14px}







.login{width:500px; margin:0 auto;} 

.login .h1{ font-size:18px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#025783; height:40px; line-height:40px;} 

.login1{ width:480px; margin:0 auto;border:#025783 10px solid;border-radius:8px;}

.login1 .yhm{ border-bottom:#EBEBEB 1px solid; background:url(../images/yhm.png) no-repeat 10px 10px; height:40px; padding-left:40px; line-height:40px;} 

.login1 .yhm input{width:90%; height:35px; line-height:35px; } 

.login1 .mima{ border-bottom:#EBEBEB 1px solid; background:url(../images/mima.png) no-repeat 10px 10px; height:40px; padding-left:40px; line-height:40px;} 

.login1 .mima input{width:90%; height:35px; line-height:35px; } 

.login1 .yzm{ border-bottom:#EBEBEB 1px solid; background:url(../images/mima.png) no-repeat 10px 10px; height:40px; padding-left:40px; line-height:40px; overflow:hidden} 

.login1 .yzm input{width:100px; height:35px; line-height:35px; float:left; margin-top:3px; } 

.login1 .yzm img{ width:80px; height:31px; float:left;margin-top:5px; } 

.login .dl{width:100%;  background:#025783; height:50px; line-height:50px;border-radius:8px; margin-top:10px;} 

.login .dl input{ width:100%; display:block; background:none; border:none; color:#FFF;height:50px; line-height:50px; text-align:center; font-size:16px; cursor:pointer} 





















.f-gotoBox{overflow:hidden;width:50px;height: auto;position: fixed; bottom:40px;left: 50%;cursor: pointer;margin-left: 630px;z-index:9900; display:none;}

.f-gotoBox i{display: block;line-height:50px;height: 50px;width:50px;font-style: normal;text-align: center;background: #ccc url(../images/zdt.png) no-repeat center; margin-bottom:8px; color:#444;border-radius:2px;}

.f-gotoBox i:hover{background: #025783 url(../images/zdt.png) no-repeat  center;}













.fllow1-wap { position: fixed;width: 130px; top:190px;left:50%; margin-left:-750px; }

.p-left {

    margin-right: 40px;

    width: 130px;

}



.s-ewm { margin-bottom: 24px; width: 130px; height: 159px; background-color: #F0F2F5; color: #808080; border-radius: 4px; overflow: hidden; text-align: center; }

.s-ewm:hover, .s-ewm.hover { background-color: #348CEC; color: #FFF; }

.s-ewm img { display: block; width: 115px; height: 115px; margin: 8px auto; }

.s-ewm div { }

.s-item { text-align: center; color: #808080; width: 108px; height: 42px; margin: 0 auto 16px; line-height: 42px; cursor: pointer; }

.s-item a { display: block; width: 42px; height: 42px; float: left; margin-bottom: 10px; transition: all .4s; -moz-transition: all .4s; ; /* Firefox 4 */ -webkit-transition: all .4s; /* Safari & Chrome */ -o-transition: all .4s; ;/* Opera */ }

.s-item div { float: left; width: 48px; height: 42px; line-height: 42px; }

.s-wb { background-image: url("../images/n-wb.png"); }

.s-q { background-image: url("../images/n-q.png"); }

.s-wx { background-image: url("../images/n-wx.png"); }

.s-item.hover a { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); /* Safari and Chrome */ -moz-transform: rotateY(360deg);/* Firefox */ }

.wx-ewm { margin-bottom: 24px; width: 130px; height: 130px; background-color: #348CEC; color: #808080; border-radius: 4px; overflow: hidden; text-align: center; position: absolute; left: 0; top: 230px; display: none; }

.wx-ewm img{width: 120px; height: 120px; margin:5px;}





.nylb1 .more{text-align:center; margin-top:20px;}

.nylb1 .more a{display:block;border:1px solid #ccc;border-radius:50px;text-align:center;font-size:16px;color:#666;margin:auto;width:190px;padding-top:4px;padding-bottom:4px}

.nylb1 .more a:hover{border:1px solid #025783;color:#fff;background:#025783}

.none{ display:none}















  .map_main{width:1200px;margin:0 auto;}

  .map_main a{color: #333;text-decoration: none;}

  .map_main a:hover{text-decoration:underline;color: #D54E21;}

  .itable{width:100%; margin:0 auto; padding:0 0 10px 0; font-size:14px; }

  .it-title{ height:30px; line-height:30px; border:1px #ddd solid; margin-top:30px; color:#333;}

  .it-title strong{background:url(../images/lio.png)  10px center no-repeat; padding-left:25px; display:block;}

  .it-content{padding:10px; line-height:28px; border:1px #ddd solid; border-top:none}

  .bfb a{display:inline-block;}
  
  
  
  
  
  
    
.footer2_1 li{ margin:0; margin-right:0;  height:auto;float:left; font-size:14px;padding-right:9px;}
.footer2_1 li a.aa{padding:10px 0px 10px 15px;display:block;width: 207px;background:url(../images/select_jiantou.jpg) no-repeat right 10px bottom 15px;height:16px;border:1px solid #dddddd; font-weight:bold; }
.footer2_1 li.asect{ background:#e5e5e5}
.footer2_1 li.asect a.aa{ background: url(../images/select_jiantou2.jpg) no-repeat right 10px bottom 15px;}
.select_content{background:#e5e5e5;position:absolute;bottom:-34px;height: 160px;display:none;width:1180px;overflow:auto;padding:10px;left:0px;}
.select_content .select_con1{
    padding: 0px;
    margin: 0;
    height: 24px;
    line-height: 24px; overflow:hidden;
    float: left;
white-space: nowrap;
    width:25%;
    }
	
