﻿/*----------------------------------reset*/
*{padding:0;margin:0;}
body{font-family:"微软雅黑",Tahoma,Arial,Helvetica; font-size:14px;color:#333;}
img,object,select,input,textarea,button{vertical-align:middle}
img{border:0 none;}
ul,li,dl,dt,dd{list-style-type:none;}
a{text-decoration:none;cursor:pointer}
a:hover{text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
q:before,q:after{content:''}
h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal}h1{font-size:12px}h2{font-size:14px}h3{font-size:16px}h4{font-size:18px}h5{font-size:20px}h6{font-size:24px}
.Tt2em{text-indent:2em;}
.Fb{font-weight:bold}.Fn{font-weight:normal}
.Nbr{border:0 none !important}.Nbg{background:none !important}.Nmn{margin:0 !important}
.CL{height:0px;clear:both;font-size:0px;line-height:0px;zoom:1;}
.Tm{vertical-align:middle !important} 
.Tl{text-align:left !important}.Tc{text-align:center !important}.Tr{text-align:right !important}
.FL{float:left !important;_display:inline}.FR{float:right !important;_display:inline}.FM{float:left !important;_display:inline}
.Pr{position:relative} 
.Pa{position:absolute}
::selection{background:#2083ff;color:white}::-moz-selection{background:#2083ff;color:white}::-webkit-selection{background:#2083ff;color:white}
header,main,footer,nav,hgroup,section,figcaption,figure,article,aside,dialog{display:block}
/*自定义*/
.Aunl:hover{text-decoration:underline;}
.Ano_unl:hover{text-decoration:none;}
.Aio:hover{-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s;}
.Enhh{word-wrap:break-word;word-break:break-all;}
.middle{width:1190px;margin:0 auto}
.control{font-size:14px;text-align:center;clear:both;letter-spacing:1px}
.control span{padding:0 3px;color:#444}
.control a{color:#aaa;border:1px solid #b8b8b8;padding:1px 5px;margin:0 2px;}
.control a:hover{color:#666;border:1px solid #ddd;background:#eee;text-decoration:none}
.control .on,.control .on:hover{border:1px solid #3da9d8;background:#3da9d8;color:#fff}
/*----------------------------------header-footer*/
.backdrop-1{background:url(../images/bodybg-1.jpg) no-repeat center top}
.backdrop-2{background:url(../images/bodybg-1.jpg) no-repeat center top}
.header{width:1190px;margin:0 auto; position:relative;z-index:1}
.header .top{height:40px;line-height:40px;}
.header .top .FL{color:#777}
.header .top a{float:left; display:block;height:40px;padding:0 0 0 20px;color:#777;}
.header .top a:hover{ text-decoration:none; }
.header .top .tR5{background-image:url(../images/public/shouji.png);}
.header .top .tR4{background-image:url(../images/public/weibo.png);}
.header .top .tR3{background-image:url(../images/public/weixin.png);}
.header .top .tR2{background-image:url(../images/public/menhu.png);}
.header .top .tR1{background-image:url(../images/public/rss.png);}

.toplj{float:right;line-height:40px;color:#777; *margin-top:-40px;}
.toplj a{float:left; display:block;padding:0 0 0 20px;color:#777;}
.toplj a:hover{text-decoration:underline;color: #000;}

.header .logobx{height:122px;}
.header .logobx .logo{float:left;margin-top:30px;}
.search{float:right; margin-top:12px;}
.search .FL{border:1px solid #d3d3d3;border-right:0;width:258px;height:34px;background:#fff}
.search .FL select{width:66px;font-size:14px;margin:7px 0 0 5px;font-weight:bold;color:#666;border:none;float:left;}
.search .FL input{height:34px;border:0 none;line-height:34px;float:left;width:175px;padding:0 5px;*width:165px;*height:30px;*line-height:30px;}
.search .FM{background: #3D92D4;}
.search .FR{line-height:36px;font-size:14px;color:#444}
.header nav{height:64px;}
.header nav a{display:block;background-position:17px 13px;background-repeat:no-repeat;width:88px;padding-left:54px;line-height:62px;float:left;color:#2997dc;font-size:18px}
.header nav .nav0{background-image:url(../images/public/nav0.png);}
.header nav .nav1{background-image:url(../images/public/nav1.png);}
.header nav .nav2{background-image:url(../images/public/nav2.png);}
.header nav .nav3{background-image:url(../images/public/nav3.png);}
.header nav .nav4{background-image:url(../images/public/nav4.png);}
.header nav .nav5{background-image:url(../images/public/nav5.png);}
.header nav .nav6{background-image:url(../images/public/nav6.png);}
.header nav .on{border-bottom:2px solid #f57b46}
.header nav a:hover{text-decoration:none}
.footer{height:142px;background:#50a6e2;text-align:center}
.footer .top{border-bottom:1px solid #73b8e9}
.footer .top a{color:#fff;padding:0 5px}
.footer .bottom{color:#fff;line-height:22px;padding-top:15px}

.sub_menu{width:1188px;height:80px;border:2px solid #50a6e2;background:#fff;border-top:0 none; display:none;position:absolute;top:226px;z-index:1;left:-1px;}
.sub_zt{top:226px;}
.sub_menu .box_menu{padding:22px;width:1148px;height:190px;display:none;}
.sub_menu a:hover,.sub_menu .ztfw a:hover,.sub_menu .gk_sub a:hover{color:#1077b2;}
.box_menu .img_sub{float:left;margin-right:22px;}
.sub_menu .gk_sub{float:left;width:150px;padding-right:20px;border-right:1px solid #dcdcdc;height:190px;margin-right:30px;}
.sub_menu .gk_sub h1{font-size:14px;font-weight:bold;height:35px;line-height:35px;}
.sub_menu .gk_sub a{float:left; display:block;line-height:24px;width:50%;color:#444;}
.sub_menu .ztc_sub{float:left;width:480px;height:190px;}
.sub_menu .ztc_sub h1{font-size:14px;font-weight:bold;height:35px;line-height:35px;}
.sub_menu .ztc_sub a{float:left; display:block;height:24px;line-height:24px;width:33%;color:#444; overflow:hidden;}
.sub_menu .ztc_sub_menu{overflow:auto;height:150px;}
.sub_menu .zfxx a{width:100%}
.sub_menu .zdgk a{width:18%}
.sub_menu .ztfw{float:left;width:145px;text-align:center;height:165px;padding-top:25px;border-left:1px solid #dcdcdc;}
.sub_menu .ztfw h1{width:100%;font-size:14px;font-weight:bold;height:35px;line-height:35px;}
.sub_menu .ztfw a{width:100%;display:block;line-height:24px;color:#444;}
.sub_menu .cy{}
.sub_menu .cy a{display:block; text-align:center;font-size:14px;margin-top:20px;}
.sub_menu .cy img{margin-bottom:10px;}

.sub_menu .ztfw1 {width: 120px;padding-top: 5px;float: left;text-align: center;height: 30px;border-left: 1px solid #dcdcdc;}
.sub_menu .ztfw1 h1 {width: 100%;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;}
.sub_menu .ztfw1 {text-align: center;}
.sub_menu .ztfw1 a {width: 100%;display: block;line-height: 24px;color: #444;}
.sub_menu .ztfw1 a:hover {color: #1077b2;}

.sub_menu .ztfw {width: 140px;}

.index1 .index1MH h3 {
width: 233px;
}
.index2MM a {
    font-size: 14px;}
.index4RM li .index4RMH .rh1{
color:black;
}
.index4RM li .index4RMH .rh2{
color:black;
}
.index4RM li .index4RMH .rh3{
color:black;
}
.index4RM li .index4RMH .rh4{
color:black;
}

.index1MH h3 a{ color:#444;}
.index1 .index1MH .on a{ color:#2997DC;}
.index2R{
height:210px;
}
.index2MH h3 a{ color:#444;}
.index2 .index2MH .on a{ color:#fff;}

.index2MH1 h3 a{ color:#444;}
.index2 .index2MH1 .on a{ color:#fff;}

.index2R .index2MH .on a{ color:#2997dc;}
.index_chztzl{position:absolute; left:0px; width:68px;height: 68px; top:0px; text-align:right; background:url(../images/xxgk-ztzllogo.gif) left top no-repeat; z-index: 9999;}


.index2LTH h3 { width: 50%;}
.index4LMH h2{float:left;height:26px;background:url(../images/index10.jpg) repeat-x;padding:0 18px;margin-left:1px;color:#444; position:relative;cursor:pointer;}
.index4LMH h2 img{display:none}
.index4LMH h2 a{color:#444;}
.index4LMH h1 a{color:#444;}

#fjdzDL_right{right: 0px; height:520px;}
#fjdzDL_left{left: 0px; height:520px;}
#fta{position:absolute;width:240px;top:6px;border-bottom:1px solid #dcdcdc;color:#2997dc;}
#fta h3{width:240px;height:32px;display:block}
#fta a{ margin-top:6px;}
#fta span{float:right;color:#999; margin-top:-5px;font-size:14px;color:#444; }
#fta span a{color:#999;border-bottom:0px;}
#fta span a:hover{text-decoration:none;color:#50a6e2;}

.sz{width:240px; height:38px; line-height:38px;top:6px;border-bottom:1px solid #dcdcdc;color:#2997dc;margin: auto; }
.sz h3{float: left;}
.border{ border-top:2px solid #2997DC;}
.sz span{float: left;}
.sz span{float:right;color:#999;}
.sz span a{color:#999;border-bottom:0px;}
.sz span a:hover{text-decoration:none;color:#50a6e2;}

/*分页条的样式*/

.xxgklistH { line-height:25px; height:auto; padding:10px 0px;}
.xxgklist menu .a_hover{ text-decoration: none; background: #2997dc; color: #fff;}
.loading{ width:765px; text-align:center;}

.fjdzPageStyle1{text-align:center;padding:10px; font-size:14px;}
.fjdzPageStyle1 a{text-decoration:none;border:1px solid #eee;color:#333;margin:2px;padding:2px 5px;}
.fjdzPageStyle1 .cur{border:1px solid #3da9d8;color:#fff;background-color: #3da9d8;font-weight:blod;margin:2px;padding:2px 5px;}
.fjdzPageStyle1 .disab{border:#eee 1px solid;color:#ddd;margin:2px;padding:2px 5px;}
.fjdzPageStyle1 a:hover,.fjdzPageStyle1 a:active{color:#666;border:1px solid #999;}

.header .logobx .search { width:320px; margin-top:80px;}
.header .logobx .search .FL { width:160px;height:30px;}

/*细览_附件下载样式*/
.xl_link{ padding-top:30px;}
.xl_link p { border-bottom:1px solid #e8e8e8; text-align:left;}
.xl_link p span{ display:block; width:70px; height:25px; font-size:14px; font-weight:bold; color:#38b7ea; border-bottom:1px solid #38b7ea; text-align:center;}
.xl_link span{ color:#333;}
.xl_link span a:link,.xl_link span a:visited{ color:#38b7ea;}
#doc_file{  text-align:left; padding:5px 5px;}
.h25{ line-height:25px;}

.list1 li{ line-height:25px; font-size:14px;}
.list1 li span { float:right; color:#777; padding-right:5px;}
#doc_relNews{  text-align:left; padding:5px 5px;}

#detailContent{font-size:14px;line-height:24px;text-align:left;}

.TRS_Editor{ text-indent:8mm;}


/*文字滚动*/

.demopage{width:265px;float: left;color:#FFF; background-color:#3D92D4; margin-right:15px;}
#marquee2{
	width:240px;
	height:80px;
	overflow:hidden;
	line-height:24px;
	margin: auto;
	font-size:14px;
}
#marquee2 ul li{float:left;height:80px;}
#marquee2 ul li img{display:block;}

<!--业务频道->
.col-ywpd { float:right; }
.ywpd {
	width:908px;
	height:80px;
	background: url(new-graybg.png) left top repeat-x #fbfbfb;
	border: 1px solid #ececec;
	float: left;
	margin-bottom:15px;
}
 .triangle {
  left: 118px;
  color: #a7d8fe;
  top: 38px;
}
.ywpd .ywpd-title {
	width: 135px;
	height: 80px;
	background: url(../images/new-titlebg.png) left center repeat-x;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 80px;
	text-indent: -4mm;
	*margin-left: -150px;
}
.ywpd .ywpd-content {
  margin-left: 150px;
  
  margin-top: 8px;
  margin-bottom: 8px;
}
.ywpd .ywpd-content ul {
  clear: both;
  height: 24px;
  margin-bottom: 0px;
}
.ywpd .ywpd-content ul li {
  font-size:14px;
  color: #333333;
  float: left;
  text-align: center;
  line-height: 16px;
  width: 90px;
}
.ywpd .ywpd-content ul li:nth-child(-n+7) {
  border-right: 1px solid #333333;
}
.ywpd .ywpd-content ul a {
  color: #333333;
  text-decoration: none;
}
.ywpd .ywpd-content ul a:hover {
  color: #3D92D4;
}
.position_relative {
  position: relative;
}
.position_absolute {
  position: absolute;
}
.wsbs_tu{float:left;margin-top:0px;margin-left: 17px;}
.wsbs_tu a{text-align: center;float: left; margin:30px 11.5px 10px 0;}
.jgsz_tu{ padding:10px 10px 0 2px;display:none;}
.jgsz_tu a{float: left; margin:10px 0 0 10px;}

.ws_list{font-size:14px;color:#444;}
.ws_list ul{height:auto;background:none;float:left;}
.ws_list ul li{width:100%;border:none;float: left; line-height: 24px;}
.ws_list p{float: right; margin-right:10px;}
