﻿* {margin:0;padding:0;}
body {color:#51504D;font-size:12px; }
ol, ul {list-style: none outside none;}
li {list-style: none;}
img {border:none;}

a:link, a:visited {color: #444444;text-decoration: none;outline:none;}
a:hover, a:active {color: #874128;text-decoration: none;outline:none;}
.inn1{float:left; width:335px; line-height:22px;}
.inn1 p span{ float:right;}
.inn1 p{ height:30px; background:url(linn.png); color:#3C7EC8; font-size:16px; padding-left:14px;}
.inn2{float:left; width:375px; margin:0px 20px;}
.inn2 p span{ float:right;}
.inn2 p{ height:30px; background:url(linn.png); color:#3C7EC8; font-size:16px; padding-left:14px;}
.inn3{float:left; width:250px;}
.inn3 p span{ float:right;}
.inn3 p{ height:30px; background:url(linn.png); color:#3C7EC8; font-size:16px; padding-left:14px;}
.inn31{width:250px; margin-top:10px;}
.inn31 li{width:230px; line-height:22px; margin-left:20px;}
.inn31 li a{ padding-left:25px; background: url(005.jpg) left no-repeat;}
.inn4{padding:10px;}
.inn4 em.stress{ color: #f30;padding-right:5px;}
.inn4 li{ line-height:30px; border-bottom:dotted 1px #999999}
.inn4 li span{ float:right;}
.zhongjian{margin:10px auto; width:1000px;}
.inn5{margin:20px 0px;}
.inn5 p span{ float:right;}
.inn5 p{ height:30px; background:url(linn.png); color:#3C7EC8; font-size:16px; padding-left:14px;}
.inn5 li{ float:left; width:180px; margin:10px;}
.inn5 li img{ width:180px; height:115px; background-color:#FFFFFF; border:solid 1px #DADADA; padding:1px;}
.inn5 li p{ font-size:14px; text-align:center; line-height:30px; background:none}
.inn5 li p a{ font-size:12px;}
.fullSlide {width:100%;position:relative;height:230px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:230px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:230px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

.edit_page a:link, .edit_page a:visited {color: #444444;text-decoration: none;outline:none;}
.edit_page a:hover, .edit_page a:active {color: #874128;text-decoration: none;outline:none;}
.clear {clear:both;}
.fwtop {margin:0 auto;background:url(top_bg.jpg) repeat-x left top;}
.fwtop .fwtop_head {width:982px;margin:0 auto;position:relative;height:100px;padding:0 10px;background:url(header_bg.jpg) no-repeat left center;}.fwtop_logo {float: left;}.fwtop_banner {background:url(../images/banner_bg.jpg) repeat-x top;}
.fwtop_banner img {}
/*头部信息*/ 
.fwtop_info {float:right;height:100px;line-height:100px;font-size:22px;font-weight:bold;color:#1190e1}
.topInfo {float:left;padding:20px 0;}
.topLanguage {float:right;width:140px;margin-left:15px;padding:15px 0;}
#languageContent {width:60px;float:left;color:#FFFFFF;}
.languageSelect {width:75px;float:right;}
.languageSelect {background: none repeat scroll 0 0 #FFFFFF;border:solid 1px #CCCCCC;cursor: pointer;float: left;line-height: 20px;}
.select_languageInfo {background: url(search_down.gif) no-repeat scroll 100% 50% transparent;padding: 0 20px 0 5px;}
.select_language {background-color: #FFFFFF;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;font-size: 12px;padding: 5px 0;position: absolute;width: 75px;z-index: 503;display:none;}.select_language ul li a {padding:2px 5px;display:block;width:65px;}
.select_language ul li a:hover {background:#e8e8e8;}
.topSearch {float:right;}.fwmain {width:1002px;margin:10px auto 0;}
.fwmain_left {width:320px;float: left;color: #4a4a4a;}
.fwmain_center {width:320px;float: left;margin-left:20px;}
.fwmain_right {width:320px;float: right;color: #4a4a4a;}
.fwmain_total {width:100%;float:left;}
.fwbottom {margin:30px auto 0;height:80px;background:url(bottom_bg.jpg) repeat-x left top;overflow:hidden;padding:10px 0; font-size:12px;}
.fwbottom_bottomInfo {width:1002px;margin:0 auto;height:30px;padding-top:10px;}
.fwbottom_bottomInfo a{ color: #FFFFFF}
.fwtop_mainNav {background:url(nav_bg.jpg) repeat-x;}
.copy {width:980px;margin:0 auto;line-height:25px;text-align:center;color:#FFF;}

.fwmain_nleft {width:180px;float: left;color: #4a4a4a;}
.fwmain_nright {width:770px;float: right;color: #4a4a4a;background:#FFF;padding:15px;}
.fwmain_nright .label_head .label_title {background:url(titlebg03.jpg) no-repeat left;padding-left:30px; line-height:30px; font-weight:bold; font-size:14px;}
.fwmain_nright .label_head .label_title span{ float:right; font-weight: normal; font-size:12px;color: #4a4a4a;}
.fwmain_nright .label_head .label_title span a{font-weight: normal; font-size:12px;color: #4a4a4a;}
.fwmain_nright .label_head {background:none;border-bottom:2px solid #689ddf;}
.fwmain_nright .label_content { width:790px; margin:0 auto; margin-top:10px;}
.fwmain_nright .label_content .about_con {line-height:25px;}
.fwmain_nright .label_content .about_con h1{ font-size:16px;}
.fwmain_nright .item_list li {clear: both;line-height: 34px;height: 34px;padding-left: 10px;}

.fwmain_nright a {

	color: #4a4a4a;

}
.fwtop_nav {z-index:1;height:40px;width:1002px;margin:0 auto;font-family:Microsoft YaHei;}
.fwnavlink li {float: left;height:40px;background:url(nav_li_bg.jpg) no-repeat top right;}
.fwnavlink a:link, .fwnavlink a:visited, .fwnavlink a:active {display:inline-block;height:40px;text-decoration: none;text-align: center;width:125px;color: #fff;line-height:40px;font-size:14px;}
.fwnavlink ul li ul{ display:none;}
.fwnavlink ul li a:hover{background:url(menunow1.jpg) no-repeat; text-decoration:none;}
.fwnavlink ul li:hover ul {display:block; position:absolute; z-index:999;width:125px;}
.fwnavlink ul li:hover ul li{width:125px;background: #1777db; text-align:center}
.fwnavlink ul li:hover ul li a{width:125px; line-height:38px; text-align:center}
.fwnavlink a:hover {background:url(menunow.jpg) no-repeat  top center;}
.fwnavlink .open a {background:url(menunow.jpg) no-repeat  top center;}
.fwnavlink a:selected { background: #9D0A05; color: #FFFFFF; display:inline-block; text-decoration: none;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}


.fwmain_nleft  .label {clear:both;}
.fwmain_nleft  .label_head {height:35px;line-height:35px;background:url(../images/titlebg01.jpg) repeat-x left bottom;}
.fwmain_nleft  .label_head .label_title {background:url(titlebg02.jpg) no-repeat left;	width:177px;height:37px;line-height:30px;color:#fff;margin-left:-7px;}
.fwmain_nleft  .tw{ float:right; padding-top:10px;}
.fwmain_nleft  .label_title {color:#3c7ec8;font-weight:bold;height:35px;line-height:35px;padding-left:10px;font-size:14px;}
.fwmain_nleft  .label_title span{float:right;}
.fwmain_nleft  .link_more {float: right;}
.more {background: url(more.jpg) no-repeat scroll 50% 50% transparent;display:inline-block;text-indent: -9999px; 	outline:none;text-align:center;color:#0061b9;width:82px;height:17px;}
.fwmain_nleft .label_content {padding:0px;}
.fwmain_nleft .label_content{ width:180px; background:#ffffff;}
.fwmain_nleft .label_content ul{ width:170px; margin-left:5px; padding-bottom:15px; height:auto;}
.fwmain_nleft .label_content li{ width:170px;margin-left:5px; line-height:30px; height:30px;  background: url(li_bg.png) left no-repeat; overflow:hidden; border-bottom:dashed 1px #cccccc; margin-bottom:5px; }
.fwmain_nleft .label_content .li{ background:none;}
.fwmain_nleft .label_content li a{ padding-left:15px;margin-bottom:5px; }


.pic_list1 li {

	float: left;
	margin-left:6px;
	margin-bottom:10px;

}

.pic_list1 li img {

	height: 120px;

	line-height: 20px;

	overflow: hidden;

	width: 180px;

	background:#fff;

	border:1px solid #dadada;

}

.pic_list1 br {

	clear:both;

}
.pic_list1 .title{ text-align:center; line-height:30px;}
/*新闻内容页*/
.news_detail {padding:10px;margin:0 auto;}
.news_detail_title {font-size:16px;font-weight:bold;text-align:center;line-height:35px;}
.news_detail_info {border-bottom:dashed 1px #cccccc;height:30px;line-height:30px;}
.news_detail_time {float:left;}
.news_detail_from {padding-left:10px;float:left;}
.news_detail_tool {float:right;line-height:30px;}
.news_detail_cont {line-height:24px;text-align:left;text-indent:2em;padding:10px;}
.news_detail_cont li p {margin-bottom:10px;}
.news_detail_page {line-height:30px;text-align:center;border-bottom:dashed 1px #cccccc;}
.news_detail_morenews {padding:0 0 10px 10px;border-bottom:dashed 1px #cccccc;border-top:dashed 1px #cccccc;margin-top:10px;}
.news_detail_morenewssub1 {background: url(../images/newsmore.gif) no-repeat scroll left center transparent;font-size: 14px;font-weight:bold;margin: 5px auto 0;padding: 0 0 0 15px;}
.news_detail_morenewssub2 ul {margin:0;padding:10px 10px 0 0;list-style:none;}
.news_detail_morenewssub2 li {clear:both;position: relative;}
.news_detail_morenewssub2 li a {display: inline-block;height:22px;line-height:22px;padding: 0 5px 0 15px;}
.news_detail_morenewssub2 li span.datetime {position:absolute;right:10px;}
/*底部导航*/
.siteBottomNav {clear:both;margin:0 auto;}
.siteBottomNav ul {padding:0;list-style:none;width:550px;margin:0 auto 10px;}
.siteBottomNav ul li {float:left;margin-right:20px;}
.siteBottomNav ul li a {color: #fff;}
.fenye{ width:919px; height:35px; line-height:35px; text-align:center; margin-top:20px;}
.huanbao{ width:1000px; margin:0 auto;}
.huanbao .huanbao-tit{ height:45px; background:url(thr-bg.jpg)}
.huanbao .huanbao-tit p{border-radius: 10px;width:315px; height:38px; line-height:38px; font-size:14px; margin-bottom:10px; font-weight:bold; color:#606060; background: #fff; text-align:center; top:4px; left:50%; margin:0 auto;letter-spacing:1px;}
.huanbao1{ width:1000px; margin:0 auto; height: auto; margin-top:10px;}
.huanbao1_left{ float:left; width:326px; height:195px;}
.huanbao1_left_tit{height:30px; background:url(linn.png); line-height:30px; font-weight:bold;color:#3C7EC8; font-size:16px; padding-left:14px;}
.huanbao1_left_tit span{ float:right;}
.huanbao1_left_tit img{ margin-top:5px;}
.huanbao1_left_nr{ width:315px; margin-left:10px; margin:0 auto;}
.huanbao1_left_nr li{ line-height:30px; border-bottom:dotted 1px #999999}
.huanbao1_left_nr li span{ float:right;}
.huanbao1_zhong{ float:left; width:326px; height:195px; margin-left:10px;}
.huanbao1_zhong_tit{height:30px; background:url(linn.png); line-height:30px; font-weight:bold;color:#3C7EC8; font-size:16px; padding-left:14px;}
.huanbao1_zhong_tit span{ float:right;}
.huanbao1_zhong_tit img{ margin-top:5px;}
.huanbao1_zhong_nr{ width:315px; margin-left:10px; margin:0 auto;}
.huanbao1_zhong_nr li{ line-height:30px; border-bottom:dotted 1px #999999}
.huanbao1_zhong_nr li span{ float:right;}
.huanbao1_right{ float:right; width:326px; height:195px;}
.huanbao1_right_tit{height:30px; background:url(linn.png); line-height:30px; font-weight:bold;color:#3C7EC8; font-size:16px; padding-left:14px;}
.huanbao1_right_tit span{ float:right;}
.huanbao1_right_tit img{ margin-top:5px;}
.huanbao1_right_nr{ width:315px; margin-left:10px; margin:0 auto;}
.huanbao1_right_nr li{ line-height:30px; border-bottom:dotted 1px #999999}
.huanbao1_right_nr li span{ float:right;}
.huanbao2{ width:1000px; margin:0 auto; margin-top:10px;height: auto;}
.huanbao2_left{ float:left; width:490px; height:195px;}
.huanbao2_left_tit{height:30px; background:url(linn.png); line-height:30px; font-weight:bold;color:#3C7EC8; font-size:16px; padding-left:14px;}
.huanbao2_left_tit span{ float:right;}
.huanbao2_left_tit img{ margin-top:5px;}
.huanbao2_left_nr{ width:479px; margin-left:10px; margin:0 auto;}
.huanbao2_left_nr li{ line-height:30px; border-bottom:dotted 1px #999999}
.huanbao2_left_nr li span{ float:right;}
.huanbao2_right{ float:right; width:490px; height:195px;}
.huanbao2_right_tit{height:30px; background:url(linn.png); line-height:30px; font-weight:bold;color:#3C7EC8; font-size:16px; padding-left:14px;}
.huanbao2_right_tit span{ float:right;}
.huanbao2_right_tit img{ margin-top:5px;}
.huanbao2_right_nr{ width:479px; margin-left:10px; margin:0 auto;}
.huanbao2_right_nr li{ line-height:30px; border-bottom:dotted 1px #999999}
.huanbao2_right_nr li span{ float:right;}


.home {width:1000px;margin:0 auto;}
.zuo{ width:675px;}
.you{ width:315px;}
.left{float:left;}
.right{float:right;}
.more1 a{ width:75px; height:20px;background:url(more.jpg) no-repeat; display:block}

.myou{ width:300px;height:250px;background:url(../images/api.jpg) no-repeat right bottom; color:#FFFFFF}
.myou a{ color:#FFFFFF}
.jca img{ padding:2px;border:1px #cccccc solid; margin:0 5px}

.ka { height:20px;}
.kab { width:675px;}
.kb { width:475px; height:24px; line-height:24px; border-bottom:3px #cccccc solid}
.kba { width:100%; height:24px; line-height:24px; border-bottom:3px #cccccc solid}
.kbb { width:315px; height:24px; line-height:24px; border-bottom:3px #cccccc solid}
.kc { width:160px;border-bottom:3px #88cc00 solid}
.kca { width:75px;border-bottom:3px #88cc00 solid}
.kcb { width:245px;border-bottom:3px #0165D4 solid}
.kcc { width:105px;border-bottom:3px #0165D4 solid}
.kcd { width:350px;border-bottom:3px #88cc00 solid}
.kd { width:220px;height:24px; line-height:24px; border-bottom:3px #cccccc solid}
.ke a{ width:100%; height:215px; background-color:#FFFFE6}
.kf{ width:100%; height:28px; line-height:28px;background:url(z5.jpg) repeat-x center top ;}
.kfa{ width:210px;background:url(z6.jpg) no-repeat center top; margin:0 auto}
.kg ul li{float:left; width:242px; height:265px;background:url(z7.jpg) no-repeat; margin-left:5px; margin-right:3px;}
.kg ul li img{ margin-top:5px; margin-left:5px;}
.kh {width:100%; height:300px; border-top:15px #cccccc solid; background-color:#333333}
.ki { width:715px;background:url(z8.jpg) no-repeat center top ;}
.kha {width:100%; height:100px; border-top:10px #cccccc solid; background-color:#333333; color:#cccccc}
.kha a{ color:#ffffff}
.khb a{ margin:0px 10px}
.ki ul li { float:left; margin-left:5px; margin-right:70px;}
.ki ul li a{ color:#ffffff; display:block}
.kj { width:315px; height: auto;}
.kja { width:150px; height:30px; line-height:30px; background-color:#FFFFFF; border:1px #dddddd solid}
.kjb { width:105px; height:30px; line-height:30px; background-color:#FFFFFF; border:1px #dddddd solid}

#jdt{width:100%; height:500px; overflow:hidden;}
#jdt li a{width:100%; height:500px; display:block; text-indent:-9999px;}
#jdkz{position:absolute; left:80%; width:200px; margin-left:-50px; bottom:10px; z-index:9; }
#jdkz li{font-family:Arial,"宋体"; font-size:50px;  display:inline; margin:0 10px; color:#333333; float:left; -moz-opacity:0.7; filter:alpha(opacity=30); opacity:0.3; cursor:pointer;}
#jdkz .xkz{color:#ffffff; -moz-opacity:0.10; filter:alpha(opacity=70); opacity:0.7;}

/* wgt */
.ui-style1-gradient {width:745px;height:240px; border-top:none}
.tab1-hd:after, .tab1-bd:after, .head:after, .content:after, .footer:after, .area:after, .main-con:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.tab1-hd-con a { color:#222222}
.tab1-hd-con a:hover { color:#FFFFFF}
.tab1-sub .tab1-hd { width:100px; height: auto; line-height:24px; overflow: hidden; float:left;}
.ui-style1-gradient .tab1-hd, .ui-style1-gradient .box-hd {background: url(z3.jpg) no-repeat;}
.tab1-sub .tab1-hd-con {height:60px; line-height:60px;width:100px; text-align:center; overflow:hidden;}
.tab1-sub-3 .tab1-hd .current {height:60px;z-index:1;width:100px;background: #0165D4; color:#fff}
.tab1-sub-3 .tab1-hd .current a {color:#fff}
.tab1-hd-con { cursor:pointer; float:left; font-size:14px; text-align: center;}
.tab1-hd-con a { display: inline-block;}
.dom-display .current { display: block;}

.tab1-sub .tab1-bd{width:540px; height:auto; float:left; display:block; overflow:hidden;}
.tab1-bd-con { display: none; overflow: hidden; width:560px; height:auto;}
.tab1-bd-con ul{ width:560px; height:auto; overflow:hidden; display:block;}
.tab1-bd-con li { margin-left:10px;width:510px;overflow:hidden; padding-left:15px; line-height:35px; height:35px;background: url(0.gif) no-repeat 0 13px;}
.tab1-bd-con li span{ float:right;}
.cl {clear:both;}
.cl_ul{zoom:1; overflow:hidden}  
.fb{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.height30 { line-height:30px;}
.height22 { line-height:22px;}
.height24{ line-height:25px;}
.height26{ line-height:25px; padding:5px; height:78px;}
.hang{ padding:5px;}
.letter {letter-spacing: 1px; }

/* 以下备用样式表单，可根据自己需要改变数字 */

.f15px{font-size:15px;}

li{list-style-type:none;}

img{ border:0;}
ol,ul {list-style:none;}   
.fwmain_nright12 {width:580px;float: left;color: #4a4a4a;background:#FFF;padding:15px; margin-left:10px; }
.fwmain_nright12 .label_head .label_title {background:url(titlebg03.jpg) no-repeat left;padding-left:30px; line-height:30px; font-weight:bold; font-size:14px;}
.fwmain_nright12 .label_head .label_title span{ float:right; font-weight: normal; font-size:12px;color: #4a4a4a;}
.fwmain_nright12 .label_head .label_title span a{font-weight: normal; font-size:12px;color: #4a4a4a;}
.fwmain_nright12 .label_head {background:none;border-bottom:2px solid #689ddf;}
.fwmain_nright12 .label_content { width:580px; margin:0 auto; margin-top:10px;}
.fwmain_nright12 .label_content .about_con {line-height:25px;}
.fwmain_nright12 .item_list li {clear: both;line-height: 34px;height: 34px;padding-left: 10px;}

.fwmain_nright12 a {

	color: #4a4a4a;

}

.rr{ width:180px; float:left;margin-left:20px;}



.fwmain_nleft  .label_head1 { width:180px;height:35px;line-height:35px;background:#005BBD;}
.fwmain_nleft  .label_head1 .label_title {width:167px;height:35px;line-height:35px;color:#fff; text-align:center}


/*菜单个性设置*/
.box{width:180px;height:100%;}
.box ul{list-style:none;text-align:left;}
.box h2{background:url(titlebg02.jpg) no-repeat left;width:177px;height:37px;line-height:30px;color:#fff;margin-left:-10px; font-size:14px; text-indent:15px;	}

/*一级菜单*/
.menu li.level1 a{display:block;width:150px; text-indent:15px; line-height:30px; height:30px;  background: url(li_bg.png) left no-repeat; overflow:hidden; border-bottom:dashed 1px #cccccc; margin-bottom:5px;}
/*一级菜单两态样式,供JS调用*/
.menu li.level1 a.hove{background: url(li_bg.png) left no-repeat;}
.menu li.level1 a.cur{background-position:left -62px;}

/*二级菜单*/
.menu li ul{overflow:hidden; height:300px;}
.menu li ul.level2{width:180px;display:none;height:300px;}
.menu li ul.level2 li{height:30px;line-height:30px;}
.menu li ul.level2 li a{display:block;height:30px;line-height:30px;background:#E7E3E7 ;color:#42556B;border-top:1px #005BBD solid;overflow:hidden;}
/*二级菜单两态样式,供JS调用*/
.menu li ul.level2 li a.hove1{background:#F6F6F6 url(../images/t2.gif) no-repeat 30px center;}