@charset "utf-8";
/* CSS Document */
.ph{ display:none}
body{
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"Arial", "微软雅黑", "Helvetica", "sans-serif";
	font-size:14px;
	}
.t14{ font-size:14px}
img{ border:none}
#footl p,#copyw p{margin-top:0px;margin-bottom:0px}


div,ul,li
{
	color:#333;
	font-size:12px;
	font-family:"Arial", "微软雅黑", "Helvetica", "sans-serif";
	margin:0 auto; 
	padding:0;
	list-style:none
}
.ph{ display:none}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:000}
::-webkit-scrollbar-track-piece{background:#f6f6f6}
::-webkit-scrollbar-thumb:vertical{background:#d0d0d0;}
::-webkit-scrollbar-thumb:vertical:hover{background:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background:#535353}
::-webkit-scrollbar-resizer:vertical{background:#FF6E00}


.wryh{font-family:"Microsoft yahei"}
a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #1e5ab0;transition: all 0.3s;

}
*{ outline:none}
.clear{ clear:both}
.white,.white a{ color:#fff}
#allw{ width:100%; float:left}
#warp{ width:1300px}
#warpa{ width:1238px; border:1px solid #ccc; padding:30px; overflow:hidden; margin-top:38px}
.cl{ clear:both}
#header{ width:1300px; background:#fff; padding-top:25px; height:85px;}
#header .logo{ float:left;}
#header .tool{ float:right; margin-top:12px}
#header .tool ul{ display:inline}
#header .tool li{ float:left; margin-left:13px}
#header .search{ float:right; margin-top:12px; margin-right:23px}
#header .search .l{ float:left; height:36px; line-height:36px; border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:none; padding-left:28px; color:#666; font-size:14px; background:url(../images/index_09.jpg) left center no-repeat #fff}
#header .search .r{ width:68px;float:left; height:40px; line-height:40px;color:#fff; font-size:14px; background:#1e5ab0; text-align:center; border:none; cursor:pointer}
#header .search .r:hover{background:#3d7dd8;}

#menu{ width:100%; height:58px; background:#1e5ab0}
.nav {position: relative;width:1300px;height:58px;}
.nav li{list-style: none;float: left;line-height: 58px;}
.nav li i{ font-style:normal; display:block}
.nav li a{display: block;text-decoration: none;color: #FFFFFF; width:162.5px; text-align:center; font-size:18px; font-weight:bold}
.nav li:hover .xs{display: block;transition: all 0.3s; top:58px}
.nav li i:hover{background: #3d7dd8;}
.nav li .xs{border-top:none;display:none;width:1240px;background:rgba(255,255,255,0.9);position: absolute;top:58px;left:0px; height:155px; color:#333; padding:30px; z-index:999}
.navline{ background:url(../images/index_22.jpg) left center no-repeat}
.xs{transition: all 0.5s;}

#nave1{ width:100%; float:left;}
#nave1 .n1{ width:230px; float:left; height:155px; margin-right:30px}
#nave1 .n1 img{ width:230px;height:155px}
#nave1 .n2{ width:320px; float:left; height:155px; overflow:hidden; padding-right:38px; margin-right:40px; border-right:1px dashed #ddd}
#nave1 .n2 strong{ width:100%; float:left; height:140px; overflow:hidden; font-size:14px; line-height:28px; overflow:hidden; font-weight:normal; margin-top:-5px}
#nave1 .n2 span{ width:100%; float:left; margin-top:-15px}
#nave1 .n2 span a{color:#1e5ab0;font-size:14px !important; color:#1e5ab0; font-weight:normal !important; text-align:left}
#nave1 .n3{ width:220px; float:left; height:155px; overflow:hidden; margin-right:20px;border-right:1px dashed #ddd; padding-right:30px}
#nave1 .n3 .menulist{ width:100%; float:left;}
#nave1 .n3 .menulist ul{ display:inline}
#nave1 .n3 .menulist ul li{width:50%; float:left; height:36px; line-height:36px;}
#nave1 .n3 .menulist ul li a{ font-weight:normal !important;float:left;color:#333; background:none; padding-left:10px; font-size:14px; font-weight:normal; background:url(../images/index_70a.jpg)left center no-repeat; text-align:left}
#nave1 .n3 .menulist ul li a:hover{font-weight:normal; color:#1e5ab0}
#nave1 .n4{ width:280px; float:right; height:155px;}
#nave1 .n4 img{ width:280px;height:155px}


#nave2{ width:100%; float:left;}
#nave2 .n1{ width:230px; float:left; height:155px; margin-right:30px}
#nave2 .n1 li{ width:230px; float:left; height:90px;}
#nave2 .n1 li img{ width:230px;height:63px}


#nave2 .n2{ width:320px; float:left; height:155px; overflow:hidden; padding-right:38px; margin-right:40px; border-right:1px dashed #ddd}
#nave2 .n2 strong a{ width:100%; float:left; height:42px; overflow:hidden; font-size:18px; line-height:42px; overflow:hidden;margin-top:-5px; color:#1e5ab0; text-align:left}
#nave2 .n2 span{ width:100%; float:left;font-size:14px; line-height:28px; overflow:hidden; height:112px}

#nave2 .n3{ width:220px; float:left; height:155px; overflow:hidden; margin-right:20px;border-right:1px dashed #ddd; padding-right:30px}
#nave2 .n3 .menulist{ width:100%; float:left;}
#nave2 .n3 .menulist ul{ display:inline}
#nave2 .n3 .menulist ul li{width:50%; float:left; height:36px; line-height:36px;}
#nave2 .n3 .menulist ul li a{ font-weight:normal !important;float:left;color:#333; background:none; padding-left:10px; font-size:14px; font-weight:normal; background:url(../images/index_70a.jpg)left center no-repeat; text-align:left}
#nave2 .n3 .menulist ul li a:hover{font-weight:normal; color:#1e5ab0}
#nave2 .n4{ width:280px; float:right; height:155px;}
#nave2 .n4 img{ width:280px;height:155px}




#nave3{ width:100%; float:left;}
#nave3 .n1{ width:290px; float:left; height:155px;}
#nave3 .n1 img{ width:260px; height:155px;}
#nave3 .n1 a{ font-weight:normal; font-size:14px}

#nave3 .n2{ width:320px; float:left; height:155px; overflow:hidden; padding-right:38px; margin-right:40px; border-right:1px dashed #ddd}
#nave3 .n2 strong a{ width:100%; float:left; height:42px; overflow:hidden; font-size:18px; line-height:42px; overflow:hidden;margin-top:-5px; color:#1e5ab0; text-align:left}
#nave3 .n2 span{ width:100%; float:left;font-size:14px; line-height:28px; overflow:hidden; height:112px}

#nave3 .n3{ width:220px; float:left; height:155px; overflow:hidden; margin-right:20px;border-right:1px dashed #ddd; padding-right:30px}
#nave3 .n3 .menulist{ width:100%; float:left;}
#nave3 .n3 .menulist ul{ display:inline}
#nave3 .n3 .menulist ul li{width:50%; float:left; height:36px; line-height:36px;}
#nave3 .n3 .menulist ul li a{ font-weight:normal !important;float:left;color:#333; background:none; padding-left:10px; font-size:14px; font-weight:normal; background:url(../images/index_70a.jpg)left center no-repeat; text-align:left}
#nave3 .n3 .menulist ul li a:hover{font-weight:normal; color:#1e5ab0}
#nave3 .n4{ width:280px; float:right; height:155px;}
#nave3 .n4 img{ width:280px;height:155px}


#nave4{ width:100%; float:left;}
#nave4 #n1{ width:176px; float:left; margin-top:30px; overflow:hidden; height:88px}
#nave4 #n1 img{ width:176px; height:88px;border-radius:5px;}
.mar{ margin-right:35px}



#nave5{ width:100%; float:left;}
#nave5 #w1{ width:630px; float:left;}
#nave5 #w2{ width:580px; float:right;}
#nave5 #n1{ width:40px; float:left; margin-right:20px; color:#fff; font-size:16px; text-align:center; background:#1e5ab0; height:130px; line-height:25px; padding-top:25px; margin-bottom:10px}
#nave5 #n2{ width:240px; float:left;height:155px;}
#nave5 #n2 img{ width:240px; height:155px; font-size:14px;}
.mar5{ margin-right:30px}

#nave5 .n4{ width:500px; float:left;}


#nave6{ width:100%; float:left;}
#nave6 #w1{ width:387px; float:left;}
#nave6 #w1 img{ width:387px;height:155px}


#dzswlist{ width:306px; float:left;}
#dzswlist{ width:306px; height:123px}

#tabContainer
{
float:right;
}

#tabContainer li
{
padding:0;
float: left;
height:42px;
font-size:16px;
line-height:42px;
width:104px;
text-align:center;
cursor:pointer;
margin-left:20px

}
#tabContainer a
{
padding:0;
float: left;
height:42px;
font-size:16px;
width:104px;
text-align:center;
cursor:pointer;
border:1px solid #ddd;

}
#tabContainer a.on
{
padding:0;
float: left;
height:42px;
font-size:16px;
width:104px;
border:1px solid #1e5ab0;
color:#fff;
text-align:center;
background:#1e5ab0;
cursor:pointer;
}


.infodisp{width:100%; float:left; height:25px; color:#666666; border-bottom:1px dashed #ccc; margin-bottom:20px; text-align:center}
.topmar{ margin-top:38px;}
.topmara{ margin-top:15px;}
#xwban{ width:100%; float:left; height:70px}
#xwban strong{float:left; font-size:26px; color:#000; font-weight:normal}
#xwban i{float:left; font-size:18px; color:#999999; font-style:normal; margin-top:13px; margin-left:8px}

.showpage{width:725px; float:left}
.showpage .flashbox{ width:725px; height:460px; float:left; position:relative; }
.showpage .flashbox img{ width:725px; height:460px;}
.flashbox .focusNew_out{width:725px; height:460px; position:relative; z-index:2}
.flashbox .focusNew_out .f_out_txt{ padding:0 25px;height:110px;width:675px; display:block; position:absolute; bottom:0; left:0; background-color:#1e5ab0;color:#fff; font-size:20px; font-family:"微软雅黑"; line-height:50px; overflow:hidden}
.flashbox .focusNew_out .f_out_txt strong{ line-height:22px; height:44px; overflow:hidden; font-size:14px; font-weight:normal; width:100%; float:left}
.flashbox .focusNew_out .f_out_txt a{color:#fff; float:left; width:100%; font-size:18px; font-weight:bold; padding-top:4px}
.flashbox .f_tabs{

	height:25px;
	position:absolute;
	bottom:120px;
	right:0px;
	z-index:100;
	float:right
}
.flashbox .f_tabs span{ width:25px; height:25px; line-height:25px; background-color:#fff; float: left; margin-right:3px; text-align:center; color:#000; cursor:pointer}
.flashbox .f_tabs span.hover{ height:25px;line-height:25px; background-color:#1e5ab0;cursor:pointer; color:#fff}

#xwzxr{ width:535px; float:right}

#xwzxr1{ width:501px; float:left; padding:27px 17px; height:100px; background:#f5f5f5; margin-bottom:15px}
#xwzxr1l{ width:100px; float:left;height:100px; background:#fff;}
#xwzxr1l1{ width:100%; float:left;height:52px; padding-top:14px; font-size:44px; text-align:center; color:#1e5ab0}
#xwzxr1l2{ width:100%; float:left;font-size:14px; text-align:center; color:#1e5ab0}

#xwzxr1r{ width:380px; float:right;}
#xwzxr1r1{ width:100%; float:left; font-size:18px; color:#1e5ab0; font-weight:bold; height:42px; line-height:42px; overflow:hidden}
#xwzxr1r2{ width:100%; float:left; font-size:14px; color:#333; height:48px; line-height:24px; overflow:hidden}

#contentarea{ width:100%; float:left; font-size:16px; line-height:34px;}
#contentarea img{ max-width:100%; height:auto; overflow:hidden}

#sxwlist:hover #sxwlista{ background:#1e5ab0; border:1px solid #1e5ab0}
#sxwlist:hover #sxwlista1,#sxwlist:hover #sxwlista2{ color:#fff}
#sxwlist:hover #sxwlista1 strong{border-bottom:1px solid #fff;}
#sxwlist:hover #sxwlistb1{ color:#1e5ab0}
#sxwlist{ width:100%; float:left; margin-bottom:20px; border-bottom:1px dashed #ddd; height:110px;transition: all 0.3s;}
#sxwlista{ width:85px; float:left; height:85px; border:1px solid #ddd; margin-top:4px}
#sxwlista1{ width:100%; float:left; height:36px; color:#333; font-size:30px; text-align:center; margin-bottom:8px;margin-top:8px}
#sxwlista1 strong{ border-bottom:1px solid #333}
#sxwlista2{ width:100%; float:left; color:#333; font-size:14px; text-align:center}

#sxwlistb{ width:875px; float:right; margin-top:6px}
#sxwlistb1{ width:100%; float:left; font-size:16px; height:29px; font-weight:bold}
#sxwlistb2{ width:100%; float:left; font-size:14px; line-height:24px; color:#999}

#xwdtban{ width:100%; background:url(../images/index_37.jpg) top repeat-x; height:49px; float:left; margin-bottom:20px}

#xwlist{width:96.5%; float:left; height:47px; line-height:47px; font-size:16px; background:url(../images/index_70.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd}
#xwlist span{ float:right; font-size:16px; color:#666666; padding-left:15px}

#xwlists{width:98.5%; float:left; height:47px; line-height:47px; font-size:16px; background:url(../images/index_70a.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd}
#xwlists span{ float:right; font-size:16px; color:#666666; padding-left:35px}

#xwlistsv{width:275px; float:left; height:40px; line-height:40px; font-size:14px; background:url(../images/index_70a.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd; font-weight:normal}
#xwlistsv span{ float:right; font-size:14px; color:#666666; padding-left:35px; font-weight:normal}

#xwlistsvo{width:508px; float:left; height:40px; line-height:40px; font-size:14px; background:url(../images/index_70a.jpg) left center no-repeat; padding-left:15px; overflow:hidden; text-align:left;border-bottom:1px dashed #ddd; font-weight:normal}
#xwlistsvo span{ float:right; font-size:14px; color:#666666; padding-left:35px; font-weight:normal}

#xwlista{width:98%; float:left; height:38px; line-height:38px; font-size:16px; background:url(../images/index_70.jpg) left center no-repeat; padding-left:15px; overflow:hidden;}
#xwlista span{ float:right; font-size:16px; color:#666666; padding-left:30px}
#xwlista:hover{background:url(../images/index_70a.jpg) left center no-repeat}


#imglist{ width:307px;float:left; margin-bottom:35px;}
#imglista{ width:100%; float:left;text-align:center}
#imglista img{ max-width:307px; height:197px; }
#imglistb{ width:277px; float:left; padding-left:15px; padding-right:15px; background:#f0f0f0; font-size:16px; text-align:center; height:40px; line-height:40px; overflow:hidden}
.imgmar{ margin-right:26px}

#ywlist{ width:423px; height:211px; float:left; margin-bottom:15px; overflow:hidden}
#ywlist img{ width:423px; height:211px;transition: all 0.5s}
#ywlist:hover img{transform: scale(1.1)}
.ywmar{ margin-right:14px}

#ywlist:hover .ywlistt{transition: all 0.5s; background:#1e5ab0}
.ywlistt{position:relative;height:211px; width:100%;z-index:5;overflow: hidden;Top:-214px;left:0; color:#FFFFFF; text-align:center}
.ywlistt strong{ width:100%;font-size:22px; color:#fff; float:left; padding-top:80px; height:40px;overflow:hidden; background:url(../images/wline.jpg) bottom center no-repeat}

.ywlisttvs{position:relative;height:211px; width:100%;z-index:5;overflow: hidden;Top:-188px;left:10px; color:#FFFFFF; text-align:center;}
.ywlisttvs strong{ width:100%;font-size:16px; color:#fff; float:left; padding-top:84px; height:50px;overflow:hidden; background:url(../images/wline.jpg) bottom center no-repeat; font-weight:normal}

#zyyw{ width:100%; background:#f6f6f6; overflow:hidden; margin-top:55px; padding-top:32px; height:550px; margin-bottom:44px}

#ml{ width:417px; float:left; margin-right:30px}
#mm{ width:417px; float:left;}
#mr{ width:405px; float:right;}

.scrollbox{ width: 364px; margin: 0 auto; overflow: hidden; border: 1px solid #CFCFCF; padding: 20px; }
#scrollDiv{width:364px;height:333px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:115px; width:364px;overflow:hidden; vertical-align:bottom; zoom:1;}
#scrollDiv li img{height:100px; width:364px;}
.scroltit{ float:right; margin-top:4px}
.scroltit .updown{float:right; width:23px; height:23px; margin-left:4px}
#but_up{ background:url(../images/index_51.jpg) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(../images/index_53.jpg) no-repeat 0 0; text-indent:-9999px}
#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}


#newsimg{ width:100%; height:127px; float:left; margin-bottom:8px}
#newsimg img{ width:100%; height:127px;}

#news{ width:100%; float:left;}
#news li{width:97%; float:left; height:48px; line-height:48px; font-size:16px; background:url(../images/index_70.jpg) left center no-repeat; padding-left:16px; overflow:hidden; }
#news li span{ float:right; font-size:16px; color:#666666; padding-left:30px}
#empty{ width:100%; float:left; height:40px}
.newsline{border-bottom:1px dashed #ddd; padding-bottom:5px; margin-bottom:25px; width:100%; float:left}

#lm1{ width:100%; float:left; margin-bottom:10px}
#lm2{ width:198px; float:left;}
#lm3{ width:198px; float:right;}

.box{width:100%; float:left;} 
#goleft {width:100%;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}

#Marw{width:307px;float:left; margin-right:50px;height:197px; overflow:hidden}
#Marimg{width:307px; text-align:center; float:left;}
#Marimg img{width:307px;height:197px;}
#Mart{width:267px; text-align:center; float:left; height:45px; line-height:45px; font-size:14px; overflow:hidden; padding:0 20px}
.xllistt{position:relative;height:40px; width:100%;z-index:5; background:rgba(0,0,0,0.5); overflow: hidden;color:#FFFFFF; text-align:center;Top:-40px; font-size:16px; line-height:40px;}


#yqljw{ width:100%; height:57px; background:#1e5ab0; margin-top:40px}
#yqljwl{ float:left; width:175px;height:57px; background:url(../images/index_93.jpg) left center no-repeat}

#I_ban{ width:100%; float:left; height:70px}
#I_ban strong{float:left; font-size:26px; color:#1e5ab0; font-weight:normal}
#I_ban i{float:left; font-size:18px; color:#999999; font-style:normal; margin-top:13px; margin-left:8px; text-transform:capitalize}
#I_ban span{float:right;margin-top:7px; font-size:12px; color:#999; margin-top:13px}
#I_ban span a{color:#999}
#I_ban span a:hover{color:#1e5ab0}
#I_ban span img{margin-left:4px;vertical-align:middle; margin-bottom:2px}

#I_bana{ width:100%; float:left; height:50px}
#I_bana strong{float:left; font-size:26px; color:#1e5ab0; font-weight:normal}
#I_bana i{float:left; font-size:18px; color:#999999; font-style:normal; margin-top:13px; margin-left:8px; text-transform:capitalize}
#I_bana span{float:right;margin-top:7px; font-size:12px; color:#999; margin-top:13px}
#I_bana span a{color:#999}
#I_bana span a:hover{color:#1e5ab0}
#I_bana span img{margin-left:4px;vertical-align:middle; margin-bottom:2px}

.lmenu { width:1125px; position:relative; float:left}
.lmenu ul li{display:block; text-decoration:none; width:300px; height:57px; text-align:left;padding-left:10px;background:url(../images/main3_59.jpg) right center no-repeat;line-height:57px; font-size:16px; color:#fff; text-align:center}
.lmenu ul {padding:0; margin:0;list-style-type: none; }
.lmenu ul li {float:left;}
.lmenu ul li ul {display: none;}
/* specific to non IE browsers */
.lmenu ul li:hover ul {display:block; position:absolute; bottom:0px; left:0;}
.lmenu ul li:hover ul li ul {display: none;}
.lmmar{ margin-right:65px}


.lwid{line-height:44px; font-size:14px;white-space:nowrap; float:left; color:#333; font-weight:normal; border-bottom:1px solid #ddd; width:22%; background:url(../images/index_70.jpg) left center no-repeat; padding-left:5px}
.lwmar{ margin-right:2%}
.lxlb1,.lxlb2,.lxlb3{width:1268px;background:#fff; float:left; padding:20px; font-size:14px; border:1px solid #ddd; margin-bottom:57px; left:-175px; position:relative; z-index:999; overflow:hidden; text-align:left}




#aboutTitle
{
  width: 100%;
  font-size: 28px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
   margin-bottom:40px;
   height:56px;
   border-bottom:1px solid #ddd
}
#DispTitle
{
  width: 100%;
  font-size: 28px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:bold;
  line-height:33px; margin-bottom:15px;
  color:#1e5ab0
}
#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left; margin-bottom:20px}
#DispTitles{ width:100%; float:left; text-align:center; font-size:14px; height:40px; line-height:40px; border-bottom:1px solid #ddd; margin-bottom:15px}


.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(30, 90, 176, 0.8) url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 50px;
    width: 50px;
    right: 30px;
    bottom: 30px;
  }
}


#zttp{ float:left; margin-bottom:28px; width:306px; height:84px}
#zttp img{width:306px; height:84px}
.ztmar{ margin-right:40px}

#xgxw{ width:99%; height:44px; line-height:44px; margin-bottom:20px; background:#f2f2f2; float:left; margin-top:30px}
#xgxw{ font-size:16px; padding-left:15px}
.page_info{text-align:center;margin-top:10px;color:#333;font-family:"Microsoft Yahei"; margin-bottom:20px}

.page_info span{padding:0 2px;font-weight:bold;}

.page_list{height:28px;line-height:28px;text-align:center;letter-spacing:0;font-family:"Microsoft Yahei";font-size:10px;margin-top:20px;}

.page_list a{display:inline-block;color:#0e6eb8;border:1px solid #0e6eb8;background:#fff;text-align:center;padding:0 10px;margin:0 2px;}

.page_list a:hover{color:#fff;border:1px solid #0e6eb8;background:#0e6eb8;}

.page_list a.on{color:#fff;border:1px solid #0e6eb8;background:#0e6eb8;}
.text
{
  line-height: 28px;
  border-bottom:1px  dotted #ddd;
  border-top:1px  dotted #ddd;
  padding-bottom:15px;
  float:left; width:100%;
  padding-top:10px;
  margin-top:5px
}
#bek{ width:100%; height:auto; position:fixed; top:36px; z-index:9; background:#fff; margin:0 auto}

#adempty{width:100%; height:98px}

.input {
    width: 90%;
    outline: none;
    transition: .3s;
    border: none;
	border:1px solid #ddd;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
}
 input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #666;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #666;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #666;
}
input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #666;
}

    .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-container .swiper-slide {
		width:270px;
		height:162px;
		float:left;
		display:block;
	
    }
	
.swiper-container .swiper-slide img{ width:99%;float:left;height:122px;border:1px solid #ddd;}
	
#foot{ width:100%; overflow:hidden; background:#f6f6f6; padding-top:28px; padding-bottom:28px}
#footl{ float:left; width:620px; padding-top:10px; font-size:14px; line-height:30px;}
#footl img{vertical-align:middle}
#footm{ float:right; width:118px;line-height:20px; font-size:14px;text-align:center; margin-top:10px; margin-left:20px}
#footm img{ width:118px; height:115px}
#copy{ width:100%; background:#f6f6f6; border-top:1px solid #ddd; height:auto;}
#copyw{ width:1300px; height:auto; line-height:46px; font-size:14px}
#copyw span{ float:right}

.fmar{ margin-bottom:15px}
#dqwz{ width:100%; float:left; height:auto; line-height:46px; background:#f2f2f2; font-size:14px; margin-bottom:30px; padding-left:5px;}
.small,.big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.small{font-size:10px;padding-right:3px;}
#nyleft{ width:255px; float:left}
#nyright{ width:1000px; float:right}
#nyban{ width:100%; float:left; margin-bottom:25px; height:40px; border-bottom:1px solid #ddd}
#nyban span{ float:right; font-size:14px}
#nyban strong{ float:left; font-size:20px}
#nyleftt{ width:100%; float:left; background:url(../images/lbg.jpg); height:100px; line-height:100px}
#nyleftt strong{float:left; font-size:26px; color:#fff; padding-left:35px; font-weight:normal}
#nyleftad{ width:100%; float:left; padding-top:25px}

#leftnav a{ width:220px; height:48px; line-height:48px; background:#f5f5f5; font-size:16px; padding-left:35px; float:left; border-bottom:1px solid #ddd}
#leftnav a:hover,#leftnava a:hover{ width:220px; height:48px; line-height:48px; background: url(../images/mobga.png) right center no-repeat #1e5ab0;font-size:16px; padding-left:35px; float:left; border-bottom:1px solid #ddd; color:#fff}
#leftnava a{ width:220px; height:48px; line-height:48px; background: url(../images/mobg.png) right center no-repeat #f5f5f5;font-size:16px; padding-left:35px; float:left;border-bottom:1px solid #ddd; color:#1e5ab0}
/*==============分享插=====================*/
.shart_box{ margin-bottom: 15px; height: 36px; font-weight:normal; margin-top:30px; border-top:1px dashed #ddd; padding-top:20px; width:100%; float:left}
#j_shart_s_24 .bds_count{ font-size:12px}
#j_shart_s_24{ padding-left:60px; position:relative;}
#j_shart_s_24 strong{ display:block; position:absolute; left:0; z-index:2; line-height:36px; font-size:12px; color: #a3a0a9; font-weight:normal}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

