@charset "utf-8";
/* CSS Document */

*{padding:0px;margin:0px auto;}
img{border:none; vertical-align:middle}	
a{text-decoration:none;color:#6e6e6e;}
a:hover{color:#ff6600;}
body{ font-size:14px;font-family:arial,tahoma,"Microsoft Yahei","宋体",sans-serif; color:#6e6e6e; line-height:25px;background:rgba(245,245,245,1)}
.clear{ clear:both;}
ul{ margin:0px; padding:0px; list-style-type:none;}
h1{ font-size:16px;}
input:focus {outline: medium none;}
.fl{ float:left}
.fr{ float:right}
.wrap { width:1000px; margin: 0 auto;clear: both; overflow:hidden}
.wrap260{ width:260px;}
.wrap730{ width:730px;}
.mar10{ margin-top:13px;}
.mar20{ margin-top:20px;}
.pad10{ padding-top:5px}
.page{ text-align:center; margin-top:20px; margin-bottom:15px}
.page a{ border:1px solid #ddd; display:inline-block; margin:0 2px; padding:0 5px; height:22px; line-height:20px}
.page a:hover,.page a.hover{ background:#037cb8; color:#fff;border:1px solid #037cb8; }


.head{ height:60px; padding-top:5px}
.logo{ width:220px}
.logo img{ height:50px}
.tel{margin-right: 80px;margin-top:30px}
.tel span{margin-left:8px; padding-top:10px; color:#666; font-size:30px; font-weight:800; vertical-align:top; display:inline-block}
.tel img{ display:inline-block; vertical-align:top;}
.nav{ height:30px; /*background:url(?theme/default/images/navbg.png) repeat-x;*/ margin-left: 280px; padding-top: 10px}
.navul li{  width:13.5%; display: inline-block; zoom:1;}
.navul li:last-child{ background:none}
.navul li a{ display:inline-block; width:100%; height:30px;  text-align:center; line-height:30px; color:#fff; font-size:16px; color: #0071BA;border:1px solid #fff; box-sizing: border-box;}
.navul li:hover a,.navul li.hover a{ border:1px solid #0071BA;border-radius: 15px;}

.banner { min-width: 1000px; height: 300px; background-color: #fff;}
.banner .pagination { position: absolute; left: 45%; bottom: 15px; margin: 0 auto; }
.banner .pagination ul li { float: left; margin-left: 6px; }
.banner .pagination ul li a { width: 10px; height: 10px; display: block; color: #3d640a; text-align: center; line-height: 10px; font-size: 0px; text-indent: -9999px; background: url(?theme/default/images/banner_tipsA.png) no-repeat; }
.banner .pagination ul li a:hover,.banner .pagination .current a { background: url(?theme/default/images/banner_tipsB.png) no-repeat; color: #FFF; }
.banner .slide-container { height:300px; overflow: hidden; position: relative; }
.banner .slide li.item { height: 300px; background: center top no-repeat; display: none; position: absolute; left: 0; top: 0; width: 100%; background-size: auto 300px;}
.banner .slide li.item:first-child {display: block; }
.banner .slide li.item a { height: 416px; width: 100%; display: block;}
.banner .slide .wrap {position: relative;z-index: 8;}
.hy{ height:46px; background:url(?theme/default/images/hy.png) no-repeat left center; line-height:46px; padding-left:30px; font-size:16px;}
.pos{ height:46px; background:url(?theme/default/images/pos.png) no-repeat left center; line-height:46px; padding-left:30px; font-size:16px;}
.hy:hover{ color:#ff7e00}

.gy,.lx{ background:#ececec; padding:10px}
.wrap h2{ background:url(?theme/default/images/bod.png) repeat-x bottom; height:28px; line-height:25px; font-size:16px; font-weight:normal;color:#0f74c4; margin-bottom:3px}
.wrap h2 span{ color:#888; font-size:12px; padding-left:5px}
.gy img{ width:240px; height:67px; box-sizing:border-box; border:2px solid #fff}
.orig a { color:#ff7e00}

.lx img{ width:240px; height:87px;box-sizing:border-box; border:2px solid #fff}
.lxmain h3{ font-size:16px; font-weight:normal; color:#ff7e00}
.lxmain p{ line-height:20px; padding:2px 0px}

.bod{ border:1px solid #c8d8e5; padding-left:6px; padding-top:3px; padding-bottom:3px;}
.rmain{ background:#ececec; padding-top:10px;}
.rmain h2{ color:#fff; background:url(?theme/default/images/pro.png) no-repeat; margin-left:-8px; height:35px; padding-left:6px;}
.rmain h2 span{ color:#fff}

.proul{ overflow:hidden; background:url(?theme/default/images/bod.png) repeat-x top;}
.proul li{ width:208px; height:204px; float:left;  background:url(?theme/default/images/cpbg.png) no-repeat; margin:10px 15px}
.proul li img{ width:208px; height:164px; border:1px solid #fff; box-sizing:border-box}
.proul li span{ margin-left:1px; display:inline-block; width:206px; height:28px; line-height:28px; background:rgba(3,124,184,0.8); text-align:center; color:#fff}

.foot{ background:#037cb8 url(../images/footbg.png) repeat-x top;}
.foot .wrap{ text-align:center; color:#fff; padding:35px 0 30px;}
.navl{ width:240px; padding-top:10px; padding-bottom:10px; margin:0 auto; overflow:hidden }
.navl li{background:#037cb8; border-radius:5px 5px 0 0; color:#fff; font-size:14px; line-height:30px; margin-top:3px;}
.navl li>a{ color:#fff; padding-left:10px;}
.navl li>span{ display:inline-block; width:16px; height:16px; background:url(?theme/default/images/he.png) no-repeat; margin-top:10px; margin-left:10px;}
.navl li.hover>span{  background:url(?theme/default/images/kai.png) no-repeat;}
.navl li>div{ background:#fff; padding:0 10px; overflow:hidden; padding-bottom:10px; display:none}
.navl li.hover div{ display:block; }
.navl li>div a{ display:block; height:35px; line-height:35px; background:url(?theme/default/images/dot.png) no-repeat left center; padding-left:15px;  border-bottom:1px dashed #ddd; overflow:hidden}

.lxwo .navl li>div{ padding-bottom:0}
.lxwo .navl li>div:last-child{ padding-bottom:10px;}

.nei h2{ background:url(?theme/default/images/bg02.png) no-repeat bottom}
.nei .proul{ background:none}


.neirong{ padding:15px; font-size:14px; line-height:28px; overflow:hidden}

.tit{ border-bottom:2px solid #ccc; padding-bottom:10px; overflow:hidden; margin:15px 0 10px;}
.tit h3{ font-size:18px; text-align:center; overflow:hidden; margin-bottom:10px; line-height:20px;}
.tit p{ text-align:center; font-size:14px; color:#999}
.tit p span{ padding:0 10px;}
.newul{ padding:0 10px;}
.newul li{  border-bottom:1px dashed #ccc; padding:10px 0 10px 0px;}
.newul li p{ font-size:12px; color:#888; text-indent:20px;}
.newul li span.fl{ max-width:700px; display:inline-block}
.newul li a{ color:#333; display:inline-block;background:url(?theme/default/images/ndot.png) no-repeat 0px 10px; padding-left:20px;}
.newul li a:hover{color:#ff6600}

.neit{ color:#333; background:url(?theme/default/images/neit.png) no-repeat left 7px; padding-left:10px;}
.xxt{ background:#f1f1f1; color:#333; padding-left:10px;}

.more{ margin-right:10px;}

.ul_two{}
 .ul_two li{ border-bottom:1px dashed #ddd; padding:10px; overflow:hidden;}
 .ul_two li p{display:table; width:100%}
 .ul_two li:last-child{ border:none}
 .ul_two li span{ display:table-cell; vertical-align:middle;  overflow:hidden;line-height:22px; font-size:14px; padding-left:15px ; }
 .ul_two li p span:first-child{ padding-left:5px;}
  .ul_two li img{width:150px;  float:left; }

.tu{ width:100%; height:300px; position:relative; padding-top:10px;}
.pre,.next{ display:inline-block; position:absolute; width:40px; height:90px; top:205px; cursor:pointer;z-index:10}
.pre{ background:url(?theme/default/images/ll.png) no-repeat ;}
.next{ background:url(?theme/default/images/rr.png) no-repeat ; right:0}
.pre:hover{ background:url(?theme/default/images/ll.png) no-repeat ;}
.next:hover{ background:url(?theme/default/images/rr.png) no-repeat ; right:0}
.tumain{ width:100%; height:100%; text-align:center; overflow:hidden; padding-bottom:10px}
.tumain img{ height:300px; max-width:700px;}
.tumain .biaot{ position:absolute; background:rgba(0,0,0,0.5); padding:15px; font-size:20px; color:#fff; left:60px; bottom:20px; display:block}
.tumain ul li{ position:absolute; width:100%; height:100%; display:none; overflow:hidden}

.lxwo{ background:#ececec; margin-bottom:-9999px; padding-bottom:9999px;}

<!--0.0001981258392334-->