﻿@charset "gbk";
/* CSS Document */
* {margin: 0;padding: 0;}
body {font-family: "微软雅黑", "宋体";color: #5c5c5c;font-size: 13px;}
img {border: 0;azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true);}
ul, ol, li {list-style: none;}
a {color: #222;text-decoration: none;}
a:hover {color: #C00}
input, select, a, span, tt, b, p, h2, h1, h3, input, table {font-family: "微软雅黑";}
i {font-style: normal;color: #d61607;}
h3, h2 {font-weight: normal;}
.clear {clear: both;height: 100%;}
.col {color: #f30;}
.col1 {color: #1384ec;}
.floatL {float: left;}
.floatR {float: right;}
.martop {margin-top:15px;}
.marriht {margin-right: 5px;}
.marlft{ margin-left:15px;}
.padtop{padding:18px 10px 22px;}
.tophead {height: 30px;line-height: 30px;width: 100%;background: #fff;}
.top-box {width: 1024px;overflow: hidden;margin: 0 auto;height: 30px;line-height: 30px;}
.top-r {font-size: 13px;color: #888;width: 250px;}
.top-l {overflow: hidden;width: 450px;text-align: right;font-size: 10px;color: #999;}
.top-l a {padding: 0 15px;overflow: hidden;color: #999;}
.top-l a:hover {color: #333;}
.top {background: url(/static/images/xxls_02.jpg) no-repeat center;height: 307px;}
.topbox {width: 1024px;margin: 0 auto;height: 223px;position: relative;z-index: 999;}
.logo {margin: 60px 0 0;width: 296px;height: 98px;overflow: hidden;}
.toprit {width:450px;position: relative;z-index: 999;}
.het192{ height:192px;}
.fullSlide{ width:450px; position:relative;  height:195px; overflow:hidden; margin-top:28px;}	
.fullSlide .bd{ position:relative; z-index:0;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:195px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:195px; }
.slb{ width:228px;background: url(/static/images/menu_13.jpg) repeat-x; height:43px; padding-left:53px;}
.slbox {width: 55px;height: 30px;line-height: 30px;display: inline;position:relative;z-index: 1;border: 1px solid #77b8f3;border-right: none;background: #fff; margin:3px 0 0;}
.slbox input {background: url(/static/images/xxls_17.jpg) no-repeat 45px center;color: #333;cursor: pointer;height: 30px;line-height: 30px;width: 55px;text-align: center;border: none;margin:3px 0 0;}
.slbox ul {background: #FFFFFF;display: none;border: 1px solid #77b8f3;height: auto;position: absolute;top: 30px;text-align: center;width: 55px;z-index: 99999;left: 0;}
.slbox ul li {height: 24px;line-height: 24px;}
.sl-iput {border: none;height: 18px;line-height: 18px;width:110px;background: #fff;display: block;border: 1px solid #77b8f3;border-left: none;border-right: none;color: #999;padding: 6px 5px;margin:3px 0 0;}
.in-bot {background: #a15705 url(/static/images/xxls_13.jpg) no-repeat right;cursor: pointer;height: 32px;width: 47px;line-height: 32px;border: none;display: block;margin:3px 0 0;}


.gundong {background: url(/static/images/menu_12.jpg) no-repeat left;padding-left: 44px;height: 43px;width: 1056px;margin: 0 auto;overflow: hidden;}
.txtMarquee-left {position: relative;background: url(/static/images/menu_13.jpg) repeat-x;width:770px;height: 43px;line-height: 43px; }
.txtMarquee-left .bd {padding: 8px 0;}
.txtMarquee-left .bd .tempWrap {width: 770px !important;}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul {overflow: hidden;zoom: 1;}
.txtMarquee-left .bd ul li {margin-right: 20px;float: left;height: 24px;line-height: 24px;text-align: left;_display: inline;width: auto !important;}/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li span {color: #999;}
.gdrit {background: url(/static/images/menu_16.jpg) no-repeat;width: 5px;height: 44px;}
/*conment*/
.conment {overflow: hidden;width: 1024px;margin: 5px auto;}
/*banner*/

.newslft{ overflow:hidden; width:356px; height:257px;}
.focusBox {position: relative;width:342px; border:1px solid #c9e0ef; padding:2px;height:232px;overflow: hidden;text-align: left;background:#fff;}
.focusBox .pic img {width:342px;height:257px;display: block;}
.focusBox .txt-bg {position: absolute;bottom:6px;z-index: 1;height: 36px;width:342px;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .pic li p a{position:absolute; z-index:2; top:229px;display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox .num {position: absolute;z-index: 3;bottom:15px;right: 8px;}
.focusBox .num li {float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 1px;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;}
.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;}
.newrit{ overflow:hidden; border:1px solid #c9e0ef;background:url(/static/images/xxls_05.jpg) repeat-x left top;  width:352px; padding:0 20px; border-left:none;}
.newtit{overflow:hidden;}
.newtit h3{ height:46px; line-height:46px; font-size:17px;}
.newtit h3 a{ color:#1b1a19;}

.newrit_wm{ overflow:hidden; border:1px solid #c9e0ef;background:url(/static/images/xxls_05.jpg) repeat-x left top;  width:280px; padding:0 20px; border-left:none;}
.newtit_wm{overflow:hidden;}
.newtit_wm h3{ height:46px; line-height:46px; font-size:17px;}
.newtit_wm h3 a{ color:#1b1a19;}

.p-tex{ height:60px; line-height:30px; font-size:13px; color:#666;}
.p-tex a{ color:#F00;}
.list1{ overflow:hidden; padding:7px 0 6px;}
.list1 li{ background:url(/static/images/xxls_23.jpg) no-repeat left center; padding-left:8px; height:30px; line-height:30px; overflow:hidden;}
.list1 li span{ color:#939292}
.list1 li a{ color:#333;}
.conrit{ overflow:hidden; width:260px;}
.gao{ overflow:hidden; width:260px;}
.tit1{ width:213px; height:40px; background:url(/static/images/xxls_07.jpg) no-repeat; line-height:40px; padding:0 10px;}
.tit1 h3{ width:94px; height:32px; padding-top:8px; line-height:32px;color:#079be5; font-size:16px; text-align:center;}
.tit1 a{ font-size:13px; color:#fff;}
.bod{ border:1px solid #c9e0ef; border-top:none; }
.list2{ overflow:hidden;padding:4px 10px 10px;}
.list2 li{ background:url(/static/images/xxls_444.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #c6c7c8; height:34px; line-height:34px; overflow:hidden;}
.list2 li a{ color:#666}


.kg{ overflow:hidden; height:129px; background:#fffbf5;border-right:1px solid #f2dcbb;}
.kg h2{ float:left; height:109px; width:22px; overflow:hidden; background:url(/static/images/xxls_28.jpg) no-repeat; padding:15px 10px; color:#fff; font-size:18px;}
.kglist li a{ display:block;}
.kg-t{ border:1px solid #f1ca8f; border-radius:3px; background:url(/static/images/xxls_31.jpg) repeat-x; width:63px; height:63px; margin:0 auto;}
.kg-t img{ margin-top:10px;}
.kglist li h3{ color:#595655; font-size:14px; height:34px; line-height:34px;}
.kglist{ overflow:hidden; padding:0 11px;border-top:1px solid #f2dcbb;border-bottom:1px solid #f2dcbb;}
.kglist li{height:110px; float:left; width:79px; text-align:center; padding:17px 4px 0 5px;}
.kuang{ width:370px; border:1px solid #c9e0ef; overflow:hidden;}
.kuang340{ width:330px; border:1px solid #c9e0ef; overflow:hidden;}
.kuang1024{ width:1024px; border:1px solid #c9e0ef; overflow:hidden;}
.conlft{ width:750px; overflow:hidden;}

.conlft680{ width:680px; overflow:hidden;}
.tit2{ overflow:hidden; background:url(/static/images/xxls_36.jpg) repeat-x; height:37px; line-height:37px; padding:0 10px 0 15px;}
.tit2 a{ font-size:13px; color:#6c6c6c}
.tit2 h3{ background:url(/static/images/xxls_39.jpg) no-repeat bottom; height:30px; width:97px; padding-top:7px; line-height:30px; color:#fff; font-size:14px; text-align:center; font-weight:bold;}
.list3{ overflow:hidden; padding:10px;}
.list3 li{ background:url(/static/images/xxls_23.jpg) no-repeat left center; padding-left:8px; height:32px; line-height:32px; overflow:hidden;}
.list3 li span{ color:#999898}
.list3 li a{ color:#333232;}
.g846{ width:750px; margin:0 0 0px; height:80px; overflow:hidden; clear:both;}
.g680{ width:680px; margin:0 0 0px; height:80px; overflow:hidden; clear:both;}
.het80{ height:50px; width:250px; margin:3px 0 0;}
.list4{ overflow:hidden; padding:8px 10px 10px;}
.list4 li{ background:url(/static/images/xxls_51.jpg) no-repeat left center; padding-left:15px; height:36px; line-height:36px; overflow:hidden; border-bottom:1px dashed #dfdfe0;}
.xz{ background:#E5F0FE; color:#fff; padding:0 3px; height:15px; line-height:15px; font-size:12px; color:#498FBE; position:relative; top:10px;}
.lslist{ overflow:hidden; width:1024px; margin:0 auto;}
.lslist h3{ background:url(/static/images/lstit_03.jpg) no-repeat; height:121px; padding:25px 10px 0; width:22px; color:#fff; font-size:18px; float:left;}
.picMarquee-left{ overflow:hidden; position:relative; border:1px solid #a9dbf7; border-left:none; height:112px; padding:16px 24px;}
.lvlist{ overflow:hidden;}
.lvlist li{ float:left; border:1px solid #e3e3e3; width:108px; height:108px; margin:0 8px;}
.lvlist li img{ width:108px; height:108px;}
.het67{ height:67px; overflow:hidden; width:233px; margin-bottom:10px;}
.het68{ height:67px; overflow:hidden; width:233px; margin-top:10px;}
.sybox{ overflow:hidden; padding:5px;}
.sybox li{ background:url(/static/images/xxls_71.jpg) repeat-x; border:1px solid #d6e9f8; border-radius:3px; height:61px; width:88px; float:left; margin:8px 10px;}
.sybox li .syimg{ width:48px; height:45px; float:left;}
.sybox li .syimg img{ width:35px; height:35px; margin:10px 0 0 8px;}
.sybox li h3{ width:30px; text-align:center; float:left; color:#555; font-size:14px; height:51px; padding:10px 10px 0 0;}
/*foot开始*/
.foot {background: #f7f7f7;padding: 20px 0; margin:20px 0 0}
.fotop {  width:1024px; margin:0 auto; text-align:center;}
.fotop h3 {color: #222;font-size: 16px}
.fotop h3 span{ display:inline-block; width:1px; font-size:10px; height:10px;padding: 0 15px; color:#999;}
.fotop h3 a {}
.fotop .pbpx {line-height: 24px;color: #666;margin: 15px 0 0 15px}
.yl {overflow: hidden;line-height: 28px; width:1098px; border:1px solid #dcdcdc; margin:0 auto;}
.yltit{ background:url(/static/images/xxls_78.jpg) repeat-x; height:38px; line-height:38px;}
.yltit h3{ background:url(/static/images/xxls_75.jpg) no-repeat; height:38px; width:109px; text-align:center;}
.ylmid{ padding:10px; overflow:hidden;}
.ylmid a {padding: 0 8px; float:left;}
