@charset "gb2312";
/* CSS Document */


/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color: #434343;}
a:hover{ color: #0068B7; text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}



body{ background:url(2015zjj_bg_02.png) no-repeat center top #F3F5F3;}
.hidden {display:none;}
.clearfix { height:0px; clear:both; line-height:0px; overflow:hidden; font-size: 0px;}
.pt20 {padding-top: 20px;}
.mt20{ margin-top:20px;}
.fl {float: left;}
.fr {float: right;}



/*顶部*/
.above{background:url(2015zjj_abve_gb01.png) repeat-x; width: 100%;height: 30px;}
.abovelinks{width: 1096px;height: 30px;margin: 0px auto; line-height: 30px;color: #fff;}
.abovelinks a{color: #fff;}
.links_left{float: left;}
.links_right{float: right;}
/* 头部 */
.topnav { width: 1096px;height: 110px;margin: 0px auto; margin-top: 35px;margin-bottom: 35px;}
.topnav .logo{ float: left; height:60px; padding:20px 0 0 40px; width: 258px;}
.topnav .functions {float: left; padding:15px 0 0 100px; width:680px;}
.topnav .functions .links,.topnav .functions .links a {color: #fff;font-size: 12px; }
.topnav .functions .links { float: left; line-height: 27px; height:27px;}
.topnav .functions .links a:hover{text-decoration: underline;}
.topnav .functions .searchform {float: left; padding: 0 20px; height:27px;}
.topnav .functions .searchform .alphainput {background-color: #a3c8ae;display: block;float: left;border: 0;height: 27px;width: 170px;line-height: 27px; text-indent: 10px;color: #fff;font-size: 12px;}
.topnav .functions .navbox,.follownav .functions .navbox { *float:left; height:60px; line-height: 60px;}
.topnav .functions .navbox ul li,.follownav .functions .navbox ul li { float: left; text-indent:10px; width:95px; font-size: 14px;}
.topnav .functions .navbox ul li a,.follownav .functions .navbox ul li a {color: #fff; }
.topnav .functions .navbox ul li a:hover,.follownav .functions .navbox ul li a:hover {text-decoration: underline;}
.topnav .functions .navbox{height: 97px;margin-left: 15px;}
.topnav .functions .navbox ul li a img{margin-top: 10px;margin-left: 20px;}

.topnav .versionConversion{ float:right; margin:20px 3px 0 0; width:7px;}
.topnav .versionConversion li a{ display:block; float:right; width:5px; height:16px; margin-bottom:5px;}
.topnav .versionConversion a.green{ background:#22ac38;}
.topnav .versionConversion a.blue{ background:#0068b7;}
.topnav .versionConversion a.red{ background:#f49800;}
.topnav .versionConversion li.current a,.topnav .versionConversion li a:hover{ width:7px;}
.topnav .language{ height:27px; line-height: 27px; color:#fff;}
.topnav .language a.jf{ float:left; color:#fff;}
.topnav .language a.jf:hover{ text-decoration: underline;}
.topnav .language span.sx{ float:left; margin:0 5px;}
/**
.follownav{ width:1090px; height:75px; position:fixed; top:0; left:50%; margin-left:-545px; overflow:hidden; z-index:20;background-color: #fff;}
.follownav .logo{ float:left; width:258px; height:122px; overflow:hidden; padding:0 0 0 40px;}
.follownav .functions{ float:right;}
.follownav .functions .navbox{ float:left;}
.follownav .functions{ padding:0;}
.follownav .functions .links,.follownav .functions .searchform,.functions .versionConversion,.follownav .language{ display:none;}
.follownav .functions .navbox{ padding:0;}**/

/* 综合搜索下拉框 */
.dropselect_box_SimpleSelect1{position:relative;float: left;display: block;width: 77px;height: 23px;}
.dropselect_SimpleSelect1{ width:76px; /*height:30px;*/ display:block; overflow:hidden; background: url(wp_2015zjj_index_dropselecticon.jpg) no-repeat 92% 11px #a3c9ae; line-height:34px; text-align:center; position: relative; left:0px; top:0px; padding:0;float: left;margin-right: 1px; position:absolute;}
.dropselect_SimpleSelect1 ul{border:none;}
.dropselect_SimpleSelect1 li{ font-size:12px; width:100%; height:27px; line-height:27px;vertical-align: top;}
.dropselect_SimpleSelect1 li a{height:auto; width:85%; color:#378ecf;font-size: 12px;color: #fff;text-align: left;padding-left: 8px;float: left;}
.dropselect_SimpleSelect1 li.hover a { color:#fff; width:85%; text-align: left;padding-left: 8px;}
.dropselect_SimpleSelect1 li a:hover,.dropselect_SimpleSelect1 li a:focus,.dropselect_SimpleSelect1 li:hover,.dropselect_SimpleSelect1 li:focus{background:none; }

/* 语言切换下拉框 */
.dropselect_box_SimpleSelect2{position:relative; float:left; display: block;width: 77px;height: 27px;}
.dropselect_SimpleSelect2{ width:77px; /*height:30px;*/ display:block; overflow:hidden; background: url(2015zzj_index_jt.png) no-repeat 95% 10px #035620; line-height:34px; position: relative; left:0px; top:0px; padding:0;float: left; position:absolute;}
.dropselect_SimpleSelect2 ul{border:none;}
.dropselect_SimpleSelect2 li{ font-size:12px; width:100%; height:27px; line-height:27px;vertical-align: top; text-indent:5px;}
.dropselect_SimpleSelect2 li a{height:auto; width:100%; color:#378ecf;font-size: 12px;color: #fff;text-align: left; float: left;}
.dropselect_SimpleSelect2 li.hover a { color:#fff; width:100%; text-align: left;}
.dropselect_SimpleSelect2 li a:hover,.dropselect_SimpleSelect2 li a:focus,.dropselect_SimpleSelect2 li:hover,.dropselect_SimpleSelect2 li:focus{background:none;}

/*主体*/
.wrapper{ background: url(2015zjj_bg_03.png)no-repeat center bottom;padding-bottom:20px;}
.maincontainer { width: 1070px;background-color: #fff; padding: 10px; margin:0 auto;}

.header{ width: 1090px; margin:0 auto; height:150px; line-height: 150px; font-size: 0px;}
.header img{ vertical-align:middle; margin-left:20px;}
/*导航*/
.banner{line-height:24px; min-height:24px; padding:15px 20px; color:#fff; background:#5b9dd0; font-size: 14px;vertical-align: middle;}
.banner a { color:#fff; padding:0 8px;}
.banner a:hover{text-decoration:underline;}
/*服务logo*/
.fwlogo{ width:1070px; min-height:139px; padding:0px 10px; background:#fff; margin:0 auto;}
/*行间隔*/
.h10{ width:1090px; height:10px; background:#fff;margin:0 auto;}


/*服务介绍*/
.fwjs{width:1070px; padding:0px 10px; background:#fff; margin:0 auto; }
  /* leftStar */
.fwjs_left{width:562px; float:left; padding:0px 35px 0px 15px;font-size: 13px;
    line-height: 30px; font-family:"微软雅黑";}
.fwjs_left_title{font-size: 18px;font-weight: 600;color: #559ed6;border-bottom: 1px dashed #e1e1e1;margin-bottom:12px; padding-bottom: 5px;}
	/* leftEnd */

   /* rightStar */	
.fwjs_right{ width:456px; float:left; font-size:13px; line-height:20px; font-family:"微软雅黑"; border:1px solid #e1e1e1;  }
.fwjs_right_top .fwjs_right_content{ border-bottom:1px dashed #e1e1e1;}
.fwjs_right_top h3{ background:url(2015zjj_fwjs_right_logo.png) no-repeat left center; color:#5a95e0; font-size:18px; height:51px; line-height:51px; margin:10px; padding-left:60px; border-bottom:1px dashed #e1e1e1;}
.fwjs_right_content{ padding:10px 14px; color:#000; line-height:26px;}

.fwjs_right_nav{display:inline-block; width:456px;  height:46px; border-top:1px solid #e1e1e1;}
.fwjs_right_nav ul{ padding:20px 0 0 100px; }
.fwjs_right_nav li{float:left; text-align:center;}
.fwjs_right_nav a{ font-family:"微软雅黑"; color:#559ed6; margin-left:10px;}


.fwjs_right_btn{  width:456px; height:150px; float:left;}
.fwjs_right_btn li{ float:left; width:220px; height:48px;  background:#559ed6; text-align:center;}
.fwjs_right_btn li a{ text-align:center; line-height:45px; font-size:12px; color:#FFF; }
.fwjs_right_btn li.left_1{ margin:10px 8px 10px 0; }
.fwjs_right_btn li.right_2{ margin:10px 0 10px 8px; }
/*.fwjs_right_btn a { float:left;  display:inline-block; width:220px; height:48px; text-align:center; line-height:31px; background:url(2015zjj_fwjs_right_btn.png) no-repeat; font-size:12px; color:#FFF; margin:10px 0;}
*/
 /* rightEnd */	 
 .bsfw{ background: #fff; width: 1090px; margin: 0 auto;}
 
.fwjs_titleBg{width: 1070px; height: auto;	border-bottom: 1px solid #d1d1d1; position:relative; margin: 0 auto 10px;}
.fwjs_titleBg ul{}
.fwjs_titleBg li{ float: left; font-family:"微软雅黑"; font-size: 16px;	text-align: center; }
.fwjs_titleBg li a{ display:block; padding: 0 23px; height: 40px; line-height:40px;}
.fwjs_titleBg li.on a{ color:#4898e0; font-weight:bold; height:37px;  border-bottom: 3px solid #4898e0;}
.fwjs_titleBg li a:hover{text-decoration:none;}



.clear{margin:0;padding:0;border:0;clear:both;}
.fwjs_textbox { width:1090px; margin:0 auto; text-align:left; background-color:#FFF;}
.fwjs_textbox .hd ul {font-size:0px;}
.fwjs_textbox .hd ul li { width: 165px; height:36px; line-height:36px; font-size:14px;  cursor:pointer; text-align:center; margin:10px 8px 0; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; display: inline-block;*display:inline;zoom:1; }
.fwjs_textbox .hd ul li a:hover{text-decoration:none;}
.fwjs_textbox .hd ul li a{ display:block;  background:#eee; color:#444; width:100%;height:100%;}
.fwjs_textbox .hd ul li.on a{ background: #4e9edd; color:#fff;}



.hk_countBox { width:1070px; height:100px; border:1px solid #d9e5ee; margin:20px auto; background:#ffffff;}
.hk_countBox ul { margin-left:25px;}
.hk_countBox ul li { float:left; display:inline-block ;margin:13px 0 0 60px;}
.hk_countBox ul a  li{ font-size:13px; color:#469ee4; font-weight:bold;}
.hk_countBox_icon01 ,.hk_countBox_icon02 ,.hk_countBox_icon03 ,.hk_countBox_icon04 ,.hk_countBox_icon05 ,.hk_countBox_icon06 { padding-top:50px; margin-bottom:15px; text-align:center; cursor:pointer}
.hk_countBox_icon01 { background:url(2015zjj_hd_jpc01.png) no-repeat top center;}
.hk_countBox_icon02 { background:url(2015zjj_hd_jpc02.png) no-repeat top center;}
.hk_countBox_icon03 { background:url(2015zjj_hd_jpc03.png) no-repeat top center;}
.hk_countBox_icon04 { background:url(2015zjj_hd_jpc04.png) no-repeat top center;}
.hk_countBox_icon05 { background:url(2015zjj_hd_jpc05.png) no-repeat top center;}
.hk_countBox_icon06 { background:url(2015zjj_hd_jpc06.png) no-repeat top center;}

.hk_current { background:url(hk_titleCurrent_bg.png) repeat-x; width:1070px; height:44px; line-height:44px; margin:0 10px; position:relative; z-index:1;}
.hk_current h3 { background:#4e9edd; width:143px; height:44px; line-height:44px; color:#ffffff; font-size:16px; font-weight:normal; position:absolute; left:0px; top:0px; z-index:2; padding-left:21px;} 
.hk_current_things { font-size:15px; color:#333333; line-height:30px; margin:0 15px; min-height:72px; padding:20px; text-indent:2em; position:relative; }
.hk_current_things p{ font-size:15px; text-indent:0em;}
.hk_open{ float:right; font-size:13px; color:#60aae7; margin-right:20px;}
.h55{ height:auto; overflow:hidden;}
.h55 p{ text-indent:0em;}


.in_gdnavBox{position:fixed; z-index:2; left:50%; top:300px; width:105px; background:#fff; border:1px solid #bfbfbf;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; line-height:36px; font-size:14px; text-align:center; color:#333; margin-left: 560px;}
.in_gdnavBox a{ display: block;width:85px; height:36px; line-height: 36px; margin:0px auto; border-top:1px dashed #ccc;color:#333; white-space: nowrap;}
.in_gdnavBox a:first-child{ border: none;}
.in_gdnavBox a:hover{color:#0096d4;}
.in_gdnavBox .goTop{ display: none;}


/* 当前位置 */
.currentPosition{ line-height:20px; min-height:20px; background:#fff; padding:15px 20px; color:#959595; font-size: 12px;}
.currentPosition a{ color:#959595;}
.currentPosition a:hover{ text-decoration:underline;}

/* 页脚 */
.footer { background: #fff;border-top: 1px solid #c0deca;margin:0 auto;width:100%;}
.footer .friendlink {height: 40px;text-align: center;color: #434343;line-height: 40px; }
.footer .friendlink a{margin: 0px 20px;}
.footer .footercontent,.footer .footercontent a {text-align: center;color: #fff;font-size: 12px;}
.footer .footercontent {background-color: #36719E;line-height: 25px;padding: 20px 0;}
.footer .footercontent img {display: block;margin: 10px auto;}


@media screen and (max-width: 1090px){
	.topnav{ width:100%; background-size:100% 100%;}
	.topnav .versionConversion{ display:none;}
	.topnav .functions .navbox ul li,.follownav .functions .navbox ul li{ width:16.6%;}

	.maincontainer{ width:98%; padding:10px 1%;}	
}

@media screen and (max-width: 760px){
	.footer .friendlink{ display:none;}
}