ul{list-style:none;margin:0;padding:0;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.m20{margin:20px 0;}
.p10{padding:10px;}
.p30{padding:30px;}
.clear{clear:both;}
.dis{display:none;}
.f{ float:left}
.r{ float:right;}
ul,li{ margin:0px; padding:0px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#e58b00}
body{margin:0px; padding:0px; font-size:14px;font-family:microsoft yahei;}
.bg{ background:url(../image/bg.jpg) top center no-repeat;}
::-webkit-input-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;}
:-moz-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;}
::-moz-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;}
:-ms-input-placeholder{color:#999;font-family:microsoft yahei;font-size:14px;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;}
.cl{ clear:both;}
.width{ width:1200px; margin:auto}
.topbox{ width:1200px; height:40px; background-color:#064caa; line-height:40px; font-size:14px; color:#fff; margin:0 auto;}
.topbox a{ color:#fff;}
.topl{ width:300px; float:left;}
.topr{ width:900px; float:left; text-align: right}
.topr .ybdh{ height:40px; line-height:40px; background-color:#f39c11; color:#fff; text-align:center; width:120px; margin-left:40px; display:block; float:right;}
.ybdhlist{position:absolute; z-index:999; width:362px; background-color:#fff; border:#f39c11 1px solid; margin-left:540px;}
.ybdhlist ul{ padding:0px; margin:0px;}
.ybdhlist ul li{ width:180px; float:left; text-align:left; border-bottom:#d1d1d1 1px solid;}
.ybdhlist ul li a{ padding-left:30px; display:block; color:#333;}
.ybdhlist ul li a i{ margin-left:15px; color:#fff;}
.ybdhlist ul li a:hover,.ybdhlist ul li a:hover i{color:#ff7200;}


.headbox{ height:220px; padding-top:40px;}
.logobox{ height:120px;}
.logo{ width:800px;  height:56px; }
.logo img{ float:left; margin-right:20px;}
.webname{ font-size:40px; color:#064caa; font-weight:bold; line-height:80px;}
.ssk{ width:280px; margin-left:110px; height:40px; margin-top:44px; border:#064caa 1px solid; border-radius:15px; background:url(../image/ssbtn1.png) #fff 240px 8px no-repeat; }
.s1{ width:210px; height:30px;BACKGROUND-COLOR: transparent;border:0px; margin-left:12px; margin-top:4px; color:#666; float:left; margin-right:12px;}
.s2{ width:30px; margin-top:4px; height:24px;BACKGROUND-COLOR: transparent; border:0px;}

.dh{ height:64px; width:1200px; margin:auto; background-color:#064caa; }
.dh .nav{width:1200px; margin: auto;}
.dh .nav ul{width:100%; padding:0px; margin:0px;}
.dh .nav ul li{float:left; text-align:center; width:117px;margin-right:1px;position:relative;}
.dh .nav ul li:nth-of-type(9){  width:136px;margin-right:0px; }
.dh .nav ul li a{display:inline-block; height:64px; line-height:64px;color:#fff;font-family:microsoft yahei;font-size:18px; display:block;}
.dh .nav ul li a:hover{background:#f39c11; color:#fff;}
.ycpbg{}
.ycp{ height:50px; line-height:50px; margin-bottom:20px; }
.ycp ol li strong{ color:#D30003; margin-left:10px; margin-right:10px;}
.ycp ol li{font-size:16px;color:#333; padding:0px; margin:0px;}
.ycp ol{ margin:0px; padding:0px;}
.am-breadcrumb li a{ font-size:16px; }

.newslist{  width:100%; margin:auto; padding-top:100px; padding-bottom:20px;}
.newslist ul{ margin:0px; padding:0px; text-align:left; margin:auto;}
.newslist ul li{  height:48px;transition: all .2s; line-height:48px; border-bottom:#C2CAD3 1px dotted; padding-left:8px; padding-right:10px; font-size:16px }
.newslist ul li a i{ margin-right:10px;}
.newslist ul li:hover{ background-color:#efefef;transform:translateX(5px)}
.newslist ul li span{ float:right; color:#777; font-size:14px;}
.page{ padding-top:10px; padding-bottom:10px;  margin:auto; width:90%; text-align:center; color:#888;}
.page strong{ color:#F90000;}
.page a{ margin-left:5px; margin-right:5px; color:#000;}


.list_pic{margin:0px 0 0px 0;width:820px;clear:both;}
.list_pic ul{ margin:0px; padding:0px;}
.list_pic ul li{width:30%;margin:0 2% 2% 0;float:left;}
.list_pic ul li a{border:1px solid #ededed;padding:4px;display:block;background:#fff;}
.list_pic ul li a div{overflow:hidden;width:100%;height:100%;text-align:center;}
.list_pic ul li a div img{max-width:279px;max-height:200px;border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.list_pic ul li:hover{box-shadow:0px 1px 10px rgba(0,0,0,0.1);}
.list_pic ul li a:hover div img{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);}
.list_pic ul li a p{text-align:left;font-size:14px;color:#333;margin:0;padding:10px;}
.list_pic ul li a:hover p{color:#f30;}
.list_pic ul li a .title{min-height:30px;text-align:center;}



.zylb{ padding-top:0px;}
.zylb ul{ margin:0px; padding:0px;}
.zylb ul li{ height:190px; padding-top:15px;margin:0px;border-bottom:#d1d1d1 1px dotted; color:#999;}
.zylb ul li a h3{ margin:0px; padding:0px; font-size:20px;}
.zylb ul li a img{ width:220px; padding:3px; border:#d1d1d1 1px solid; height:150px; float:left; margin-right:15px; }




/* banner */
.banner{ position:relative; overflow:hidden;  }
.banner img{ width:100%;}

.fbox{ width:1200px; height:150px; background-color:#064caa; color:#fff; margin:0 auto;}
.flbox1{ width:900px; height:70px; line-height:30px; padding-top:30px; }
.flbox1 a{ color:#fff;}
.flbox1 a:hover{ color:#fff;}
.flbox3{ width:240px; height:70px;padding-top:40px;  font-size:12px; color:#fff; line-height:18px; padding-left:50px; }
.flbox4{font-size:14px; color:#fff; text-align: center; float: left; margin-right: 15px;}
.flbox4 img{ width:72px; margin-bottom: 5px; }
.copy{ color:#fff; background-color:#716f70; font-size:14px; text-align:center; height:45px; line-height:45px;}
.copy a{ color:#fff;}
.copy a:hover{ color:#fff;}
.copy span img{ margin-right:5px;}

.nboxl{ width:350px; float:left;}
.nboxl .nobxt{ width:350px; height:80px; line-height:80px;  color:#fff; font-size:24px; font-weight:bold; padding-left:50px;
background: -webkit-linear-gradient(left bottom,#064caa,#569af5);
background: -o-linear-gradient(left bottom,#064caa,#569af5);
background: -mos-linear-gradient(left bottom,#064caa,#569af5);
background: -moz-linear-gradient(left bottom,#064caa,#569af5);
background: linear-gradient(left bottom,#064caa,#569af5);}
.nboxl .nobxt i{ font-size:24px; font-weight:normal; margin-right:15px;}
.nboxr{ width:820px; float:right; }
.nboxl .ndh{ background-color:#f7f7f7;}
.nboxl .ndh ul{ padding:0px; margin:0px;}
.nboxl .ndh ul li{ height:60px; border-bottom:#dcdcdc 1px solid;}
.nboxl .ndh ul li a{ display:block; height:60px; line-height:60px; padding-left:40px; font-size:18px;transition:all 0.3s ease;}
.nboxl .ndh ul li a:hover{border-left:#064caa 5px solid; color:#064caa; font-weight:bold; background-color:#fff;}
.nboxl .ndh ul li a.active{border-left:#064caa 5px solid; color:#064caa; font-weight:bold; background-color:#fff;}
.nboxl .ndh ul li a i{ margin-right:15px;}

.aboutbox{ padding-top:30px; padding-bottom:30px; }
.aboutbox img{max-width:800px}
.aboutbox table{border-right:1px solid #000;border-bottom:1px solid #000}
.aboutbox table td{border-left:1px solid #000; padding: 5px; border-top:1px solid #000}
.aboutbox p{font-size:16px; color:#000; line-height:200%;}
.aboutbox strong{ font-size:16px;}
.aboutbox ul{ margin:0px; padding:0px;}
.aboutbox ul li{ transition: all .2s; border-left:#e58b00 3px solid; padding-left:15px; margin:0px; background-color:#f6f6f6; height:32px; line-height:32px; margin-bottom:5px;}
.aboutbox ul li:hover{ background-color:#e58b00; color:#fff;}
.aboutbox .grey {
	MARGIN-TOP: 4px; FONT-SIZE: 14px; COLOR: #555; height:35px; line-height:35px; TEXT-ALIGN: center; background-color:#efefef; 
}
.aboutbox .grey A {
	MARGIN-RIGHT: 15px; 
}

.aboutbox .grey B {
	MARGIN-LEFT: 25px; COLOR: #888; font-weight:normal; MARGIN-RIGHT: 5px
}
.aboutbox h1{ text-align:center; color:#000;}

.syp ul li{ height:40px; line-height:40px;}
.syp ul li a{COLOR: #0d6a9d;}
.aboutbox .ldzp img{ height:300px; float:left; margin-right:30px; margin-bottom:10px;}
.aboutbox .ldname{  height:50px; line-height:50px; font-size:20px; font-weight:bold;}
.print {height:30px; width:100%; margin-top:10px; padding-top:10px; text-align:right;BORDER-TOP: #c1c1c1 1px dotted;}
.print .link1{ background:url(../image/print-1.gif) 0 4px no-repeat; padding-left:24px;}
.print .link2{ background:url(../image/print-2.gif) 0 4px no-repeat; padding-left:24px; margin-left:15px; margin-right:15px;}
.print .link3{ background:url(../image/print-3.gif) 0 4px no-repeat; padding-left:24px;}


.lxwmt{ height:50px; line-height:50px; background-color:#f7f7f7;border-bottom:#dcdcdc 1px solid; padding-left:20px; font-size:18px; color:#333; font-weight:bold;} 
.lxwmt i{ margin-right:15px; font-size:18px;}
.lxwmt em{ font-style:normal; color:#999; margin-left:15px; font-weight:normal;}
.lxwmbox{ height:210px; background:url(../image/lxwm.jpg) #f7f7f7 no-repeat; padding:20px;}
.lxwmbox h3{ padding:0px; margin:0px; font-size:16px; color:#064caa;}
.lxwmbox p i{ margin-right:10px;}


/* 焦点图 */
.focusBox { float:left; position: relative; width: 390px; height: 268px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 390px; height: 268px;display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt ul{ padding-left:10px;}
.focusBox .txt li{ height:36px; padding-left:0px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 0px; font-size: 14px;  text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: -6px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; border-radius:25px; line-height: 4px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer;font-size:12px;  }
.focusBox .num li a,.focusBox .num li span { position: absolute;  z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: white; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background: white; }

/* Tab切换 */
.slideTxtBox{ width:510px; height:442px; overflow:hidden; float:right; }
.slideTxtBox .hd{ height:40px; line-height:40px; padding:0 0px; font-size:18px;border-bottom:#19408c 1px solid; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1; padding:0px; margin:0px;   }
.slideTxtBox .hd ul li{ float:left; width:126px;  height:40px;  line-height:40px; text-align:center;}
.slideTxtBox .hd ul li a{ display:block;font-size:18px; color:#fff; background-color:#df6f27; }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{color:#fff; background-color:#1a3f8d; font-weight:bold;  }
.slideTxtBox .bd{ padding-top:10px; }
.slideTxtBox .bd ul{ padding:0px; margin:0px;}
.slideTxtBox .bd li{ height:38px; line-height:38px; background:url(../image/ico-11.gif) 2px 16px no-repeat; padding-left:15px; }
.slideTxtBox .bd li a{ font-size:16px; color:#000; line-height:38px;}
.slideTxtBox .bd li a:hover{ color:#f00;}
.slideTxtBox .bd li span{ float:right; font-size:15px; color:#b2b2b2;}



.slideTxtBox3{ width:100%px; overflow:hidden; padding-top:50px; }
.slideTxtBox3 .hd{ height:46px; line-height:46px; padding:0 0px; font-size:14px; }
.slideTxtBox3 .hd ul{ overflow:hidden; zoom:1; padding:0px; margin:0px;  }
.slideTxtBox3 .hd ul li{ float:left; width:208px; height:46px;  line-height:46px; margin-right:2px; text-align:center; }
.slideTxtBox3 .hd ul li a{ display:block;font-size:18px; background-color:#f39c11; color:#fff;}
.slideTxtBox3 .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox3 .hd ul li.on a{ background:#064caa; color:#fff; font-weight:bold;  }
.slideTxtBox3 .bd{ padding-top:10px; }
.slideTxtBox3 .bd ul{ padding:0px; margin:0px;}
.slideTxtBox3 .bd li{ height:48px;transition: all .2s; line-height:48px; border-bottom:#C2CAD3 1px dotted; padding-left:8px; padding-right:10px; font-size:16px }
.slideTxtBox3 .bd li a i{ margin-right:10px;}
.slideTxtBox3 .bd li a{ font-size:16px; display:block;  }
.slideTxtBox3 .bd li:hover{ background-color:#efefef;transform:translateX(5px)}
.slideTxtBox3 .bd li p{ color:#999; padding:0px; margin:0px;  }
.slideTxtBox3 .bd li span{ float:right; color:#c1c1c1; font-size:14px;}
/* 通用结束 */

.ibtnbox1{ width:380px; height:140px; float:left; background-color:#83d0f0; padding-left:20px; padding-top:28px;}
.ibtnbox2{ width:380px; height:140px; float:left; background-color:#569af5; margin-left:30px; margin-right:30px; padding-left:60px; padding-top:28px;}
.ibtnbox3{ width:380px; height:140px; float:left; background-color:#f39c11; padding-left:42px; padding-top:28px;}
.ibtn img{ float:left; margin-right:30px;}
.ibtn h3{ font-size:28px; color:#fff; margin:0px; padding:0px;}
.ibtn p{ margin:0px; padding:0px; color:#fff; font-size:18px; line-height:22px;}
.ibtn a{ width:92px; height:30px; line-height:30px; color:#fff; border:#fff 1px solid; margin-top:6px; border-radius:30px; display:block; float:left; margin-right:10px; text-align:center;}
.ibtn a:hover{ background-color:#fff; color:#f39c11;}
.ibox1{ width:844px; height:336px;}
.ibox2{ width:336px; height:336px; background-color:#cce0ff;}
.t1{ height:56px; margin-bottom:10px; border-bottom:#064caa 2px solid; line-height:44px; padding-top:12px;}
.t1 h3{ padding:0px; margin:0px; font-size:20px; color:#064caa; width:120px; float:left;}
.t1 a{ font-size:14px; color:#064caa; text-align:right; width:90px; float:right;}
.zsgg{ width:432px; height:268px; overflow:hidden; float:right;}
.zsgg ul{ padding:0px; margin:0px;}
.zsgg ul li{ height:54px; margin-bottom:18px;}
.zsgg ul li a{ font-size:16px;}
.zsgg ul li .date{ width:62px; margin-right:15px; float:left; text-align:center; font-size:12px; height:54px; background-color:#ced9ea; line-height:26px; color:#4b4b4b; }
.zsgg ul li .date .riqi{ height:28px; line-height:28px; text-align:center; color:#fff; font-size:18px; font-weight:bold;background-color:#3376d0;}
.ibtn2{ width:300px; margin:auto; padding-top:33px;}
.ibtn2 ul{ margin:0px; padding:0px;}
.ibtn2 ul li{ width:84px; margin-left:8px; margin-right:8px; float:left; height:142px; text-align:center;}
.ibtn2 ul li a{ display:block;transition: all .2s; font-size:16px; color:#064caa; line-height:38px;}
.ibtn2 ul li a:hover{ color:#064caa}
.ibtn2 ul li a i{ width:84px; height:84px;display:block;margin:auto;}
.ibtn2 ul li:nth-of-type(1) a i{ background:url(../image/ibtn11.png) no-repeat;transition: all .2s; }
.ibtn2 ul li:nth-of-type(1) a:hover i{ background:url(../image/ibtn11.png) 0px -84px no-repeat;}
.ibtn2 ul li:nth-of-type(2) a i{ background:url(../image/ibtn22.png) no-repeat;transition: all .2s; }
.ibtn2 ul li:nth-of-type(2) a:hover i{ background:url(../image/ibtn22.png) 0px -84px no-repeat;}
.ibtn2 ul li:nth-of-type(3) a i{ background:url(../image/ibtn33.png) no-repeat;transition: all .2s; }
.ibtn2 ul li:nth-of-type(3) a:hover i{ background:url(../image/ibtn33.png) 0px -84px no-repeat;}
.ibtn2 ul li:nth-of-type(4) a i{ background:url(../image/ibtn4.png) no-repeat;transition: all .2s; }
.ibtn2 ul li:nth-of-type(4) a:hover i{ background:url(../image/ibtn4.png) 0px -84px no-repeat;}
.ibtn2 ul li:nth-of-type(5) a i{ background:url(../image/ibtn5.png)  no-repeat;transition: all .2s; }
.ibtn2 ul li:nth-of-type(5) a:hover i{ background:url(../image/ibtn5.png) 0px -84px no-repeat;}
.ibtn2 ul li:nth-of-type(6) a i{ background:url(../image/ibtn6.png)  no-repeat;transition: all .2s; }
.ibtn2 ul li:nth-of-type(6) a:hover i{ background:url(../image/ibtn6.png) 0px -84px no-repeat;}
.ibtn3{ width:590px; height:60px;}
.ibtn3 a{ width:590px; height:60px; display:block;transition: all .2s; background-color:#bfd52b; line-height:60px; font-size:24px; color:#fff; padding-left:20px;}
.ibtn3 a i{ font-size:18px; float:left; padding-top:2px; margin-right:20px;}
.ibtn3 a:hover{ background-color:#f39c11; color:#fff; padding-left:40px;}

.ibtn4{ width:590px; height:60px;}
.ibtn4 a{ width:590px; height:60px; display:block;transition: all .2s; background-color:#ef6575; line-height:60px; font-size:24px; color:#fff; padding-left:20px;}
.ibtn4 a i{ font-size:18px; float:left; padding-top:2px; margin-right:20px;}
.ibtn4 a:hover{ background-color:#f39c11; color:#fff; padding-left:40px;}

.iboxl2{ width:844px; height:350px; }
.ibox5{ width:412px; height:350px;}
.tlist ul{ margin:0px; padding:0px;}
.tlist ul li{ height:34px; line-height:34px;}
.tlist ul li a { display:block;transition: all .2s;font-size:16px;}
.tlist ul li a i{ float:left; color:#005bac; margin-right:10px; margin-left:5px;}
.tlist ul li a:hover{ color:#005bac; padding-left:10px; background-color:#f5f5f5;}

.iboxr2{ width:336px; height:350px; background-color:#cce0ff;padding-left:20px; padding-right:20px;}
.iboxr2 ul{ padding:0px; margin:0px;}
.iboxr2 ul li{ height:84px; border-bottom:#95b8ee 1px solid; padding-top:20px; }
.iboxr2 ul li a{ height:40px; font-size:16px; display:block;transition: all .2s;}
.iboxr2 ul li a i{ float:left; color:#005bac; margin-right:10px; margin-left:5px; margin-bottom:10px;}
.iboxr2 ul li a:hover{ color:#005bac; padding-left:5px; }

.picScroll-left2{ width:1160px;  overflow:hidden; position:relative;   }
.picScroll-left2 .bd{ padding-top:7px;z-index:0;   }
.picScroll-left2 .prev,
.picScroll-left2 .next{ position:absolute;z-index:1; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.picScroll-left2 .next{ left:auto; right:1%; background-position:8px 5px; }
.picScroll-left2 .prev:hover,
.picScroll-left2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.picScroll-left2 .prevStop{ display:none;  }
.picScroll-left2 .nextStop{ display:none;  }
.picList2{ width:1160px; margin:0px; padding:0px;}
.picList2 li{ width:270px; margin-left:10px; margin-right:10px; height:188px;text-overflow:ellipsis; float:left;  }
.picList2 li a img{width:270px; height:188px;}
.picList2 li a{ color:#fff; text-align:center;}
.picList2 li .bottom-opacity{position: relative;width:270px; height:188px;}
.picList2 li .bottom-opacity .bottom{width: 100%;position:absolute; height:30px; line-height:30px;left:0; bottom: 0px;background-color: rgba(0,0,0,0.7); }
.picList2 li a .bottom-opacity{overflow:hidden;width:100%;height:100%;min-height:188px;text-align:center; }
.picList2 li a .bottom-opacity img{max-width:270px;max-height:188px;border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.picList2 li a:hover div img{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);}


 /*列表页底部页码样式*/
.showpage{
  margin-top: 20px;
  text-align: center;
}
.showpage li{
  display: inline-block;
  margin-right: 20px;

}
.showpage li a{
  font-size: 14px;
}
.showpage li.active a{
  border: 1px solid #888888;
  padding:0 5px;
  background: #3158a2;
  color: white;

}
           
