@charset "gb2312";
/* CSS Document */
body{ background:#f3f3f3;}
.gnsw_banner { width:1000px; margin:0 auto; height:350px;}
.gnsw01 { width:663px; background:#fff; float:left;}
.gnsw01 dl { padding:0 33px;}
.gnsw01 dt { text-align:center; font-size:24px; line-height:76px; color:#16559c;}
.gnsw01 dd{ font-size:14px; line-height:28px; color:#333;text-indent:2em;}
.gnsw01 dd a { color:#f00; }

.gnsw02 {width:328px; height:240px; float:right;}
.kuzhan { width: 328px; height:240px; position: relative; overflow:hidden; margin-bottom: 15px; text-align:center; }
.sjnk {height:300px;}
.sjnk .kuzhan { height:300px; font-size:14px; line-height:26px;}
.kuzhan li { padding:1px;}
.kuzhan li img { border:1px solid #eae6e7;}
.kuzhan .num { overflow:hidden;width:90px; height: 18px; position: absolute; bottom:9px; right: 6px; zoom:1; z-index:3 }
.kuzhan .num li { width: 18px;padding:0px;  height: 16px; line-height: 16px; text-align: center; font-weight: 400; font-family: "Î¢ÈíÑÅºÚ", Arial; color: #fff; background: #000; margin-right: 5px;  cursor:pointer; float: left; }
.sjnk .kuzhan .num  { bottom:69px;}
.kuzhan .num li.on { background: #f00;color: #fff; } 
.gnsw03{ width:663px;  float:left; background:#fff;}
.gnswtit { padding-top:12px;}
.gnswtit h3 { font-size:20px; color:#16559c; line-height:34px; border-bottom:2px solid #2179bc; width:80px; font-weight:300;}
.gnsw03 .gnswtit,.gnsw05 .gnswtit,.gnsw07 .gnswtit,.gnsw08 .gnswtit,.gnsw09 .gnswtit,.gnsw10 .gnswtit { padding-left:24px;}
.gnsw03a { padding:15px  0 0 24px;}
.gnsw03a a,.gnsw03a a.ff:hover { width:113px; display:inline-block; line-height:32px; padding:0 10px; margin:0 21px 8px 0; border:1px solid  #e5e3e3; background:#2179bc; border-radius:5px; color:#fff;}
.gnsw03a a:hover,.gnsw03a a.ff { background:#ff7900;}
.gnsw03b { padding:10px 0 0 24px;}
.gnsw03b a { background:url(../images/biao.png) left center no-repeat; padding:0 13px; font-size:16px; line-height:30px; display:inline-block; float:left; width:80px;}

.gnsw01left {width:663px;float:left;}
.gnsw01right {width:328px;  float:right;}


.gnsw04 {width:328px; height:280px; float:right; background:#fff;}
.gnsw04 .gnswtit,.gnsw06 .gnswtit { padding-left:19px;}
.gnsw04a { padding:24px 0 0 36px;}
.gnsw04a li { float:left; text-align:center; width:56px; font-size:14px; line-height:46px; padding-right:36px;}
.gnsw04a li.new {    background: #fff url(../images/new.jpg) 55px top no-repeat;}

.gnsw05 { width:663px; height:570px; float:left; background:#fff;}
.ban{ width:600px; height:507px; position:relative; overflow:hidden;margin:18px auto 0 auto;}
.ban2{ width:592px; height:283px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{width:592px; height:283px;}
.prev{ float:left; cursor:pointer;}
.num{ height:206px; overflow:hidden; width:545px; position:relative;float:left;}
.min_pic{ padding-top:10px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:118px;  margin-right:21px; padding:1px; text-align:center;}
.num li img {width:118px;;}
.num ul li.on a{color:#ff7900;}
.num ul li.on img{border:1px solid #ff7900;}
.prev_btn1{ width:26px; text-align:center; height:30px; margin-top:40px; margin-right:3px; cursor:pointer; float:left;}
.next_btn1{  width:26px;  height:30px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:100px; left:0px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:100px; right:0px; width:28px; height:51px;z-index:9;cursor:pointer;}
.gnsw05zj { width:477px; margin:0 auto;}
.gnsw05zj dt { width:215px;  float:left;}
.gnsw05zj img { width:196px;}
.gnsw05zj dd h3{ font-size:20px; color:#16559c; font-weight:normal; line-height:40px;}
.gnsw05zj dd h3 span { padding-left:10px; font-size:14px;}
.gnswry { display:block; font-size:14px; line-height:26px; color:#333;}
.gnsw05zj dd p { font-size:14px; color:#666; line-height:24px;}
.gnsw05zj dd p span { display:block; color:#333; padding-top:10px;}
.gnsw05zj dd p a { color:#f00;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}

.gnsw06 {width:328px; height:570px; float:right; background:#fff;}
.gnsw06a { padding:18px 0 0 18px;}
.gnsw06a p { font-size:14px; line-height:26px; color:#333; padding:18px 20px 0 0; text-indent:2em;}
.gnsw06a p a { color:#f00;}
.gnsw06b { width:300px; margin:0 auto; padding-top:28px; height:69px; border-bottom:6px solid #e2e1e1; text-align:center;}
.gnsw06c { width:193px; padding:15px 0 0 44px;}
.gnsw06c dt { width:62px; float:left; padding-top:5px;}
.gnsw06c dd { font-size:16px; line-height:24px; color:#ff7900;}

.gnsw07 { width:496px; height:425px; float:left; background:#fff;}
.gnsw07a { height:285px; width:496px;}
.flkb {height:300px;}
#swap_pic {	padding-bottom: 0px; padding-left: 0px; width: 496px; padding-right: 0px;  overflow: hidden; padding-top: 20px}
.boxa{	position: relative; width: 397px; float: left; height: 265px; overflow: hidden}
.flka { height:297px;}
#prev {	width: 23px;  float: left; height: 38px; overflow: hidden; padding:114px 10px 0 10px;}
#next {	width: 23px;  float: left; height: 38px; overflow: hidden; padding:114px 10px 0 10px;}
.scroll {cursor: pointer}
.unable {cursor: default}
.pics {	position: absolute; width: 5000px; top: 0px}
.pics li {	width: 397px; float: left; overflow: hidden}
.gnsw07b { padding:15px 0 0 50px; font-size:14px; line-height:28px; color:#666; }
.gnsw07b a { color:#666; display:block}

.gnsw08 { width:496px; height:425px; float:right; background:#fff;}
.gnsw08a { position:relative;}
.gnsw08a { padding:21px 0 0 12px;}
.gnsw08a1 { display:none;}
.gnsw08a1 dt { height:271px;}
.gnsw08a1 dd { height:72px; padding-left:120px; width:344px; background: url(../images/gnswjsbg.jpg) 10px 10px no-repeat #f7f6f6;}
.gnsw08a1 dd a { font-size:18px; line-height:72px; color:#666; padding:0 13px 0 0 ;}
.gnsw08a1 dd.gnsw08a1a a{line-height:36px;}
.gnsw08a2 { position:absolute; right:16px; top:21px;}
.gnsw08a2 li { width:124px; height:40px; margin-bottom:3px; background:#888; text-align:center; color:#fff; line-height:20px; padding:12px 0; }
.gnsw08a2 li#gnsw08a2li1.now { background:#1077b2;}
.gnsw08a2 li#gnsw08a2li2.now { background:#5a7684;}
.gnsw08a2 li#gnsw08a2li3.now { background:#b7753b;}
.gnsw08a2 li#gnsw08a2li4.now { background:#5da1ce;}
.gnsw08a2 li#gnsw08a2li5.now { background:#4b5986;}
.gnsw08a2 li#gnsw08a2li6.now { background:#4c8687;}
.gnsw08a2 li#gnsw08a2li7.now { background:#7fa463;}
.gnsw08a2 li#gnsw08a2li8.now { background:#64a4cd;}

.gnsw09 { width:496px; height:306px; float:left; background:#fff;}
.gnsw09a { height:253px; width:496px;}
.gnsw09a dl { width:465px; margin:0 auto; border-bottom:1px dashed #dadada; height:130px; padding-top:13px;}
.gnsw09a dl dt { width:180px; padding-left:15px; float:left;}
.gnsw09a dl dd { width:257px; float:left;}
.gnsw09a dl dd span { font-size:14px; line-height:28px; color:#16559c;}
.gnsw09a dl dd p { font-size:14px; line-height:28px; color:#666; text-indent:2em;}
.gnsw09a dl dd p a { color:#f00;}
.gnsw09a ul { padding:15px 0 0 30px;}
.gnsw09a ul li { font-size:14px; line-height:28px; color:#666;}
.gnsw10 { width:496px; height:306px; float:right; background:#fff;}

.gnsw11{ height:265px; background:#fff; width:100%;}
.gnsw11a { padding:13px 0 0 29px; height:38px;}
.gnsw11a li { float:left; padding-right:14px; font-size:20px; line-height:36px;}
.gnsw11a li span { margin-right:8px; width:80px; display:inline-block; }
.gnsw11a li.now{ color:#16559c;} 
.gnsw11a li.now span{ border-bottom:2px solid #16559c;} 
.gnsw11b { padding:16px 0 0 25px; display:none;}
.gnsw11b img { padding-right:12px;}
.gnsw12 { height:185px; background:#fff;}
.gnsw12a { font-size:20px; line-height:58px; color:#16559c; padding-left:28px;}
.gnsw12b { padding-left:25px;}
.gnsw12b a{ padding-right:15px;} 
.gnsw12b a img{ width: 222px;} 
.gnswzbmz { padding:0 24px;}
.in_newb {overflow:hidden;}
.in_newb dl { width:476px; padding-left:24px; float:left; margin-top:20px;}
.in_newb dl dt { width:126px; float:left;}
.in_newb dl dt img {width:106px;}
.in_newb dl dd { width:350px;  float:left; font-size:14px; line-height:24px; color:#333;}
.in_newb dl dd a font { color:#f00;}
.in_newb dl dd span { color:#000; font-size:16px;}
.in_newb dl dd span a {    display: inline-block; float: right;  color: #fff; width: 60px; background: #ff7900; border-radius: 5px;  text-align: center;}


/*zlys*/
.zlysbox { width:1000px; margin:0 auto;}
.zlysasw {  height:44px; border-bottom:1px solid #c3c3c3; font-size:18px; color:#323232;}
.zlysasw h3 { width:91px; text-align:center; border-bottom:5px solid #4e90cd; line-height:42px; font-weight:normal;}
.zlys { padding-top:26px; }
.zlyst { width:205px; float:left;}
.zlyst li { width:176px; height:50px; border:1px solid #76b5d6; background:#f0f9fe; line-height:50px; text-align:center; font-size:16px; color:#0680c1; margin-bottom:14px;}
.zlyst li.now { background:#198dca; color:#fff; border-color:#198dca;position:relative;}
.zlyst li.now i  {position: absolute;width: 0;height: 0;top: 12px;border-top: 13px solid transparent;border-left: 18px solid  #198dca;border-bottom: 13px solid transparent; right:-16px;}
.zlysab { width:795px; float:left; display:none; position:relative;}
.zlysab a.zlysaba { position:absolute; top:-45px; right:45px; font-size:12px;}
.zlsba1 { width:392px; float:left;}
.zlsba2 { width:384px; float:left;}
.zlsba2 dl { padding-left:19px; background:url(../images/swysbg1.jpg) left top repeat-y; height:255px; margin-bottom:35px;}
.zlsba2 dt { font-size:18px;  color:#333; font-weight:bold; text-align:center; line-height:48px;}
.zlsba2 dd {font-size:14px; line-height:24px; color:#333; padding-top:8px; text-indent:2em; padding-bottom:8px;}
.zlsba2 dd a { color:#f00;}







.block { display:block;}