@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; word-break:break-all;}
ol, ul{ list-style:none;}
li{}
a{ text-decoration:none; color:#222;}
/*a:hover { COLOR:#c70a0e;}2fa6bb*/
a:hover {color: #f43d24; text-decoration:none;  }
img { border:0;    max-width: 100%;}

/*公共样式开始*/
body{ margin:0 auto; background: #fff; color:#333; font-family:"Microsoft YaHei", '微软雅黑', '宋体'; font-size:14px; position:relative;}


.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt10{ padding-top:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.hidden {display:none;}
.display{display:block;}
.mt54{ margin-top: 54px;}
.mb36{ margin-bottom: 36px;}

.top{ width: 100%; height: 92px; margin: 0px auto; background: #fff; border-top: 4px #084f95 solid;}
.top_con{width: 1300px; height: 92px; margin: 0px auto;}

.top .logo{  height: 92px; line-height: 92px; text-align: center; float: left; }
.top .logo img{max-height: 100%;max-width: 100%;vertical-align: middle; }
.top .logo1{font-size: 30px; line-height: 92px; font-weight: bold; float: left; color: #014F99; margin-left: 15px;}
.top .ksdh{ width:180px; height: 25px; line-height:25px; float: right; margin-top:12px;}
.top .ksdh ul li{ text-align: center; line-height: 25px; display: block; float: left; margin:0px 10px;}
.top .ksdh ul li img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.top .ss{ width: 220px; height: 28px; border: 1px #eee solid; line-height: 28px; padding-left: 10px; color: #666; border-radius: 15px; margin-top:30px; float: right;} 
.top .ss .search-txt{width:190px; height:28px; float: left; display: block; border:none;   outline: none;}
.top .ss .search-btn{width:26px; height: 19px; float: left; display: block; margin-top:5px;   outline: none;}


.part{width: 100%; margin: 0px auto; background:url(../images/banner.jpg) top center no-repeat;}


.navk{ width: 1300px; height: 60px; border-bottom: 1px #7d8494 solid; position: relative;}
.nav-box{width: 1300px;margin: 0 auto;}



.jianjie{padding-top:160px; padding-bottom:165px ;}
.jianjie .nr{ width: 1100px; margin-left: 200px; color: #fff; text-align: right;}
.jianjie .nr h1{font-size:36px; line-height:100px; font-weight: bold; }
.jianjie .nr p{ font-size: 16px; line-height: 39px;}
.jianjie .more{width:125px; height:32px; float:right; background:url(../images/more.png) top center no-repeat;text-align: center; margin-top: 30px; }
.jianjie .more a{width:125px; height:32px; line-height:32px; text-align: center; display: block;color: #95c8fd;}
.jianjie .more:hover{background:url(../images/moree.png) top center no-repeat;}
.jianjie .more:hover a{color: #fff;}
.box{ width: 1300px; margin: 0px auto;}




.list{}
.list ul li{ width: 100%; line-height:39px; float: left; display: block; background:url(../images/tb.png) left center no-repeat; padding-left: 10px;}
.list ul li a{ font-size:16px;  float:left; padding-left: 5px;;}
.list ul li span{font-size:16px; color: #999; float:right;}

.list1{ width: 100%; margin-top: 10px;}
.list1 ul li{ width: 100%; line-height: 28px; float: left; display: block; }
.list1 ul li a{ font-size: 15px;  float:left; padding-left: 5px;;}
.list1 ul li span{font-size: 13px; color: #999; float:right;}




.part1{ width:100%; height: 418px; margin: 0px auto;}
.part1 .part1_t{ width:1300px; height: 404px; margin: 0px auto;}
.part1 .part1_t .part1_l{ width: 591px; height: 404px; position: relative; float: left;}
.part1 .part1_t .part1_r{ width: 654px; height: 404px; float: right; margin-left: 40px;}
.part1 .part1_b{width:1300px; height:60px; overflow: hidden;}
.part1 .part1_b .tzgg{width:1300px; height:60px; margin: 0px auto; background: #fbfbfd; overflow: hidden;}
.part1 .part1_b .tzgg .bt{width:118px; height:60px; line-height: 60px; float: left; text-align: center; font-size: 18px; font-weight: bold; color:#084f95;}
.part1 .part1_b .tzgg .tzbt{width:1085px; height:24px; line-height:24px; float: left; margin-top:18px; margin-bottom:18px;}
.part1 .part1_b .tzgg .tzbt ul li{width:1085px; display: block; height: 24px; line-height:24px; float: left; overflow: hidden; font-size: 16px; padding-top: 10px; padding-bottom: 10px;}
.part1 .part1_b .tzgg .tzbt ul li .title{width:800px; float: left;}
.part1 .part1_b .tzgg .tzbt ul li .time{ width:150px; text-align:center; float: left;}
.part1 .part1_b .tzgg .more{width:97px; height:60px; line-height: 60px; float: left; text-align: center;}


.TabTitle2{ width:654px; height:50px; line-height:50px; margin:0px auto; margin-top:40px; margin-bottom:20px; overflow:hidden;}
.TabTitle2 ul li{ float:left; cursor:pointer; height:50px; line-height:50px; width:125px; display:block; text-align:left; font-size:20px; font-weight:bold; }
.TabTitle2 ul li a{ display:block; text-align:center;  font-size:20px;  }
.TabTitle2 .hover{ height:50px; line-height:50px;  width:125px;   color:#084f95; }
.Tabbottom2{ position: relative;}
.Tabbottom2 .more{ position: absolute; z-index: 1; top:-52px; right: 0px; color: #999;}
.Tabbottom2 .more a{color: #aaadb7;}
.Tabbottom2 .more a:hover{color: #084f95;}

/* marquee6 */
#marquee6{width:1085px;height:24px; overflow:hidden;}
#marquee6 ul li{width:1085px; display: block; height:24px; line-height:24px; float: left;padding-top: 10px; padding-bottom: 10px; }


.lbt{width: 591px; height:auto; background:url(../images/lbtbg.png) repeat; position:absolute; z-index: 1; top:-113px;}
.lbt .lbt_con{ width: 550px; margin: 0px auto; margin-top: 20px;}

.focus0{ position:relative; width:550px; height:404px;  float: left;}
.focus0 .img{width:550px; height:345px; line-height: 345px; text-align: center; overflow: hidden;}   
.focus0 .img img{max-height: 100%;max-width: 100%;vertical-align: middle;} 
.focus0 .btn1{ position:absolute; bottom:34px; left:210px; overflow:hidden; zoom:1;} 
.focus0 .btn1 a{position:relative; display:inline; width:25px; height:6px; text-decoration:none; text-align:left; outline:0; float:left; background:#e4e4e9; }  
.focus0 .btn1 a:hover,.focus .btn a.current{  cursor:pointer; background:#c50001;}  
.focus0 .fPic1{ position:absolute; left:0px; top:0px; }  
.focus0 .D1fBt1{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus0 .shadow1{ width:550px; position:absolute; bottom:-68px; z-index:10; display:block; font-size:18px; height:65px; line-height:65px;}
.focus0 .shadow1 .time{ width: 100px; height: 65px; line-height: 65px; text-align: center; color: #c50001; font-weight: bold; font-size: 16px; float: left;}
.focus0 .shadow1 .title{width: 480px; height: 65px; line-height: 65px; font-size: 18px; float: left;}
.focus0 .shadow1 a{color:#000;}   
.focus0 .fcon1{ position:relative; width:100%; float:left;  display:none; background:#fbfbfb  }  
.focus0 .fcon1 .img{ width:550px; height:345px; line-height: 342px; text-align: center; overflow: hidden;}
.focus0 .fcon1 .img img{max-height: 100%;max-width: 100%;vertical-align: middle; }   
.focus0 .fbg1{bottom:-38px; left:0px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus0 .fbg1 div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus0 .D1fBt1 a{position:relative; display:inline; width:25px; height:6px; margin:0 5px; color:#000;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#e4e4e9; }    
.focus0 .D1fBt1 .current,.focus .D1fBt a:hover{background:#c50001;width:25px; height:6px;}    
.focus0 .D1fBt1 img{display:none}    
.focus0 .D1fBt1 i{display:none; font-style:normal; }    
.focus0 .prev1{width:35px;height:34px; left:0px;  position:absolute; top:150px; z-index: 9999;}  
.focus0 .next1{width:35px;height:34px; right:0px;position:absolute; top:150px; z-index: 9999;} 
.focus0 .prev1:hover{  background-position:0 0; }  
.focus0 .next1:hover{  background-position:-40px 0;}



.part2{ width:100%; height:432px; margin: 0px auto; background:url(../images/bj.jpg) top center no-repeat;}
.part2 .part2_l{ width:840px; height:432px; overflow: hidden; float: left;}
.part2 .part2_r{width:460px; height:432px; overflow: hidden; float:right;}


.column{ width: 100%; margin: 0px auto;}
.column .name{ width: 100px; height: 50px; line-height: 50px; text-align: left; font-size: 24px; font-weight: bold; color: #084F95; float: left;}
.column .gd{ width: 100px; height: 50px; line-height: 50px; float: right;}
.column .gd a{color: #aaadb7;}
.column .gd a:hover{color: #084f95;}


.yjfx{ background: #fff; border-radius: 8px; box-shadow: 0px 0px 15px #ededed; width: 760px; padding: 20px;     padding-top: 10px;}
.yjfx ul li{width: auto;display: block; background: url(../images/icon.png) left 1px no-repeat; background-size: 22px; padding-left: 29px;font-size: 16px; margin-top:20px;}
.yjfx .yjfxnr{width:auto; height: 55px; margin: 24px 20px;}
.yjfx .yjfxnr .tb{width:57px; height: 55px; overflow: hidden; float: left; background:url(../images/icon.png) left center no-repeat; }
.yjfx .yjfxnr .name{width:238px; height: 55px; margin-left: 15px; overflow: hidden; line-height: 55px; font-size: 18px; float: left; }

.yjfx ul li a:hover{color: #084f95;    text-decoration: underline;}
.yjfx ul li:hover .yjfxnr .tb{background:url(../images/iconn.png) left center no-repeat; }
.yjfx ul li:hover .yjfxnr .name{color: #ffffff;}




.xshy{height:239px; background: #fff; box-shadow: 0px 0px 15px #ededed; margin:0px auto; margin-top:27px; border-radius: 8px; }
.xshy .xshy_con{width:400px; height:190px; margin: 0px auto; margin-top: 20px; margin-left: 30px; margin-right: ;}


.shadow1a{ width:400px; height:190px; float:right;display:block;font-size:18px; }
.shadow1a .time{width:400px; height:30px; font-size: 16px; font-weight: bold; color: #084f95; margin-top: 30px;} 
.shadow1a .title{width:400px; height:60px; font-size: 18px; margin-top: 15px;} 
.shadow1a .jianshu{width:400px; height:90px; font-size: 18px; overflow: hidden; font-size:15px; line-height:28px; color:#9c9592;} 





.part3{ width:100%; height:625px; margin: 0px auto; background:#ffffff;}
.part3 .part3_l{ width:380px; height:418px; overflow: hidden; float: left; margin-top: 15px;  }
.part3 .part3_r{width:900px; height:432px; overflow: hidden; float:right; background:url(../images/tdbj.png) bottom center no-repeat;}

.leader{ width: 380px; height: 418px; background:url(../images/ld.jpg) top left no-repeat; }
.leader .leader_t{width: 306px; height:136px; margin: 0px auto; padding-top:96px;}
.leader .leader_t .column{ width:140px;  float: left; font-size: 18px; color: #ffffff; font-weight: bold; height:50px; line-height: 50px; color: #fff; margin-top: 25px; margin-left:25px;}
.leader .leader_t .name{width: 140px; font-size: 16px; font-weight: bold;  float: left; margin-top: 10px; margin-left: 25px;}
.leader .leader_t .img{width: 130px; height: 130px; border-radius: 70px; overflow: hidden; float: left; margin-left: 3px;text-align: center; line-height:130px; display: block;}
.leader .leader_t .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.leader .jianshu{width:306px; height:80px; margin: 0px auto; margin-top:20px; font-size: 15px; color: #666; line-height: 28px; }
.leader .more{width:25px; height: 25px; margin: 0px auto; margin-top: 20px;}

.TabTitle3{ width:890px; height:60px; line-height:60px; margin:0px auto; margin-top:12px; margin-bottom:0px; overflow:hidden; margin-left: 20px;}
.TabTitle3 ul li{ float:left; cursor:pointer; width:250px;  height:60px; line-height:60px; text-align:center;   display:block; text-align:center;  font-size:16px; font-weight:bold; }
.TabTitle3 ul li a{ display:block; text-align:center;  font-size:16px; }
.TabTitle3 .hover{ width:250px;  height:60px; line-height:60px; text-align:center;background:url(../images/btn.png) bottom center no-repeat;  color:#084f95; }
.Tabbottom3{ width:820px; height:305px; margin-left:40px; margin-top:20px;}

.kytdd{width:820px; height:305px; margin: 0px auto;}
.kytdd .jianjie1{ width:780px; height:75px; background: #f9fafb; overflow: auto; padding-left:20px; padding-top:15px; padding-right: 20px; padding-bottom:15px; }
.kytdd .jianjie1 p{ line-height:28px; color: #000; font-size:15px;}
.kytdd .chengyuan{width:820px; height: 150px;}
.kytdd .chengyuan ul li{width:164px; height: 112px; margin: 20px;  float: left; display: block; overflow: hidden;}
.kytdd .chengyuan .img{width:112px; height:112px; line-height: 112px; border-radius: 52px; overflow: hidden;  text-align:center; background:url(../images/dybj.png) top center no-repeat; display: block;margin:0 auto }
.kytdd .chengyuan .img .tx{width:98px; height:98px; margin-left: 7px; margin-top: 7px; line-height: 98px; border-radius: 45px; overflow: hidden;  text-align:center;}
.kytdd .chengyuan .img .tx img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.kytdd .chengyuan .jianshu{ }
.kytdd .chengyuan .jianshu h1{font-size:15px; line-height: 28px; color: #000; margin-top: 20px;text-align:center}
.kytdd .chengyuan .jianshu p{font-size:15px; line-height: 28px; color: #666666;}

/* #marquee1 */
#marquee1{width:820px;height:180px;overflow:hidden;}
#marquee1 ul li{float:left; width:365px; height:auto; line-height: 112px; text-align: center; display: block; overflow: hidden; margin: 20px 0px; }
#marquee1 ul li img{    display: inline-block; max-height: 100%;max-width: 100%;vertical-align: middle;}
.control{height:24px;line-height:24px;overflow:hidden;padding-left: 350px;}










.part4{ width:100%; height:130px; margin: 0px auto; background:url(../images/yqljbj.jpg) top center no-repeat; }
.part4 .linkcon{ width: 1300px; margin: 0px auto; padding-top: 40px;}
.part4 .linkcon .linkcolumn{ width: 140px; height: 52px; line-height: 52px; text-align: center; float: left; color: #fff; font-size: 24px; font-weight: bold; background:url(../images/links.png) top left no-repeat;}
.part4 .linkcon .link{width:1160px; height:52px; float: left;}
.part4 .linkcon .link ul li{height:52px;  line-height: 52px; background: #fff; text-align: center; float: left; display: block; margin: 0px 5px; overflow: hidden;}
.part4 .linkcon .link ul li img{max-height: 100%;max-width: 100%;vertical-align: middle;}

.foot{ width: 100%; height: 281px; border-bottom: 4px #07417b solid; background: #084f95;}

.foot .foot_l { width: 490px; height: 241px; float:left;background:url(../images/fgf.png) center right no-repeat; margin-top: 40px;}
.foot .foot_l p{ font-size: 16px; line-height: 36px; color: #ffffff; margin-top: 20px;}
.foot .foot_c { width:375px; height: 241px; float:left;background:url(../images/fgf.png) center right no-repeat; margin-top: 40px; margin-left: 30px; margin-right: 30px;}


.foot .foot_c .bqsy{font-size: 16px; line-height: 36px; color: #ffffff; margin-top: 20px;}
.foot .foot_c .fwl{font-size: 16px; line-height: 36px; color: #ffffff;}
.foot .foot_c .ktsj{font-size: 16px; line-height: 36px; color: #ffffff;}
.foot .foot_c .zhfwsj{font-size: 16px; line-height: 36px; color: #ffffff;}


.foot .foot_r { width: 370px; height: 241px; float:right; margin-top: 40px;}

.foot .foot_r .ewm{width: 300px; height: 144px; margin-top:50px; margin-left:64px;}
.foot .foot_r .ewm .ewm1{ width: 99px; float: left;}
.foot .foot_r .ewm .ewm1 .img{ width: 99px; height: 99px; text-align: center; line-height: 99px; background: #fff;  overflow: hidden;}
.foot .foot_r .ewm .ewm1 .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.foot .foot_r .ewm .ewm1 p{font-size: 16px; line-height: 36px; color: #ffffff; margin-top: 10px;text-align: center;}
.foot .foot_r .ewm .ewm2{width: 99px; float:left; margin-left: 30px;}
.foot .foot_r .ewm .ewm2 .img{ width: 99px; height: 99px; text-align: center; line-height: 99px; background: #fff;  overflow: hidden;}
.foot .foot_r .ewm .ewm2 .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.foot .foot_r .ewm .ewm2 p{font-size: 16px; line-height: 36px; color: #ffffff; margin-top: 10px; text-align: center;}



/*  -----------------二级页面开始---------------------- */
.nybannerr{width: 1300px; margin: 0px auto;padding-top:150px; padding-bottom: 150px; }
.nybannerr{text-align: right; font-size: 30px; font-weight: bold; color: #ffffff;}
.nypart{ width: 1300px; margin: 0px auto;}

.nypart{width: 1300px;margin: 0px auto;margin-top: 20px;margin-bottom: 20px;}
.nypart .nypart_l{ width: 225px; float: left;}
.nypart .nypart_r{width: 1300px;/* float: right; *//* margin-left:45px; */}

.nycolumn{ width: 1300px; height: 50px; line-height: 50px; border-bottom: 1px #eee solid; margin: 0px auto;}
.nycolumn_l{ padding-left: 20px; padding-right: 20px; color: #222; font-size: 18px; color: #014F99; font-weight: bold; border-bottom: 3px #014f99 solid; float: left;}
.nycolumn_r{ padding-right: 10px; color: #888888; float: right;}
.nycolumn_r a{color: #888888;}
.nycolumn_r a.hover{color: #014F99;}

.nycolumn1{width: 1300px;height: 50px;line-height: 50px;border-bottom: 1px #eee solid;margin: 0px auto;margin-bottom: 20px;}
.nycolumn1_l{ padding-left: 20px; padding-right: 20px; color: #222; font-size: 18px; color: #014F99; font-weight: bold; border-bottom: 3px #014f99 solid; float: left;}
.nycolumn1_r{ padding-right: 10px; color: #888888; float: right;}
.nycolumn1_r a{color: #888888;}
.nycolumn1_r a.hover{color: #014F99;}

.nynav{}
.nynav .nynav_bt{ width: 225px; height: 88px; line-height: 88px; text-align: center; font-size: 20px; color: #fff; font-weight: bold; background:url(../images/nynavbt.jpg) left center no-repeat ;}
.nynav .nynav_ul{width: 225px;}
.nynav .nynav_ul ul li{width: 155px; height: 70px; line-height: 70px; background:url(../images/nynav1.jpg) 40px center no-repeat #f4f5f7; font-size: 17px; border-bottom: 1px #e6e6e6 solid; padding-left: 70px;}
.nynav .nynav_ul ul li:hover{background:url(../images/nynav2.jpg) 40px center no-repeat #f4f5f7;}
.nynav .nynav_ul ul li a{ color: #000;}
.nynav .nynav_ul ul li:hover a{ color: #014f99;}

/*jianjie*/

.nyjianjie{}
.nyjianjie p{ font-size: 16px; line-height: 36px; color: #000; text-indent: 2em;}


/*新闻标题列表*/
.titlelist2{ /*margin-top:20px;*/ padding-bottom:40px;}
.titlelist2 ul li{width: 1300px;margin:0px auto;background:url(../images/tb.png) left 23px no-repeat;min-height: 50px;line-height: 50px;border-bottom:1px #f4f5f5 solid;display:block;float:left;}
.titlelist2 .title{ width:100%; color:#000; line-height:50px; padding-left:10px; float:left;}
.titlelist2 .title a{font-size:16px;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.titlelist2 .title a:hover{padding-left:15px; color: #014f99;}
.titlelist2 .time{width:103px; height:50px; line-height:50px; float:right; color: #888;}

/*图片列表*/
.piclist{margin-top:20px;}
.piclist ul li{width:240px;margin:0px auto;margin: 10px;display:block;float:left;}
.piclist .img{ width:232px; height: 147px; line-height: 147px; text-align: center; background: #f7f7f7; margin:3px; padding:3px; border:1px #eee solid;}
.piclist .img img{ max-height: 100%;max-width: 100%;vertical-align: middle;}
.piclist .name{ width:240px; text-align:center; line-height:40px; font-size:16px;  color:#000; line-height:30px; display:block;}
.piclist ul li:hover .img:hover{margin:0px; padding:0px; border:7px #b7c7d8 solid;}



/*标题+简述列表*/
.titlesummary{ /*margin-top:20px;*/ padding-bottom:40px;}
.titlesummary ul li{width: 1300px;margin:0px auto;border-bottom:1px #f4f5f5 solid;display:block;float:left;padding-bottom: 15px;padding-top: 10px;}
.titlesummary .title{width:900px; background:url(../images/tb.png) left center no-repeat; color:#000; height:44px; padding-left:10px;line-height:44px; float:left;}
.titlesummary .title a{font-size:18px;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.titlesummary .title a:hover{padding-left:15px; color: #014f99;}
.titlesummary .time{width:103px; height:50px; line-height:50px; float:right; color: #888; font-size:16px; }
.titlesummary .summary{width:100%; font-size:16px; line-height:36px; color:#888; text-indent:2em; float:left;}

/*标题+缩略图*/
.titlethumbnail{ /*margin-top:20px;*/ }
.titlethumbnail ul li{ }
.titlethumbnail .title{ }
.titlethumbnail .title a{}
.titlethumbnail .title a:hover{}
.titlethumbnail .thumbnail{width:211px; height:125px; line-height:125px; text-align: center; overflow: hidden; background: #f7f7f7;}
.titlethumbnail .thumbnail img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.titlethumbnail ul li:hover .thumbnail{ border:5px #1163a4 solid;}

/*标题+缩略图+简述*/
.titlesummarythumbnail{ /*margin-top:20px;*/ padding-bottom:40px;}
.titlesummarythumbnail ul li{width: 1300px;margin:0px auto;border-bottom:1px #f4f5f5 solid;display:block;padding-top:25px;padding-bottom:25px;float:left;}
.titlesummarythumbnail .title{width: 1055px;background:url(../images/tb.png) left center no-repeat;color:#000;line-height:30px;margin-left:20px;padding-left:15px;float:left;}
.titlesummarythumbnail .title a{font-size:17px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.titlesummarythumbnail .title a:hover{padding-left:15px; color: #014f99;}
.titlesummarythumbnail .summary{width: 1055px;font-size:15px;line-height:30px;color:#888;text-indent:2em;float:left;margin-top:15px;margin-left:20px;}
.titlesummarythumbnail .time{width:800px; font-size:15px; line-height:30px; color:#888; float:left; margin-left:20px;}
.titlesummarythumbnail .thumbnail{width:210px; height:125px; line-height:125px; text-align: center; overflow: hidden; background: #f7f7f7; float:left;}
.titlesummarythumbnail .thumbnail img{max-height: 100%;max-width: 100%;vertical-align: middle;}


/*综合界面*/


/*标题+缩略图+简述*/
.zhjmlistt{ width: 1300px; margin: 0px auto;  margin-top: 20px;}
.zhjmlistt ul li{ width:620px; margin:0px auto;  display:block; float:left; margin: 20px auto; margin-right:30px; }

.zhjmlistt .thumbnail{width:180px; height:125px; line-height:125px; text-align: center; overflow: hidden; background: #f7f7f7; float:left;}
.zhjmlistt .thumbnail img{max-height: 100%;max-width: 100%;vertical-align: middle;}

.zhjmlistt .a{width:400px; float:left;  margin-left:20px; }
.zhjmlistt .a .title{ width:400px; background:url(../images/tb.png) left 15px no-repeat; color:#000; line-height:30px; padding-left:15px; float:left;}
.zhjmlistt .a .title a{font-size:17px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zhjmlistt .a .title a:hover{padding-left:15px; color: #014f99;}
.zhjmlistt .a .summary{width:400px; font-size:15px; line-height:24px; color:#888; text-indent:2em; float:left; margin-top:10px; margin-left:20px;}
.zhjmlistt .a .time{width:400px; font-size:15px; line-height:30px; color:#888; float:left; margin-left:20px;}


.zhjmlist1{ width: 1300px; margin: 0px auto; margin-top: 20px;  margin-bottom: 20px; overflow: hidden;}
.zhjmlist1 ul li{width: 100%; margin-right: 23px; display: block; float: left; background: #f7f6f6;margin-top: 10px;}
.zhjmlist1 ul li .a{ padding-left: 36px; padding: 30px;}
.zhjmlist1 ul li .a .title{width:100%;   font-size: 18px;}
.zhjmlist1 ul li .a .time{font-size: 16px; float: left;}
.zhjmlist1 ul li .a .come{font-size: 18px; float: right;}
.zhjmlist1 ul li:hover{ background: #014f99;}
.zhjmlist1 ul li:hover a{color: #ffffff;}


.zhjmlist2{ width: 1300px; margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.zhjmlist2 ul li{width:610px; border-bottom: 1px #eee solid; margin-right: 40px; display: block; float: left; padding-top: 15px; padding-bottom: 15px; }
.zhjmlist2 ul li .title{width:620px; height:40px; line-height:40px; font-size: 18px; background:url(../images/tb.png) left center no-repeat; padding-left: 10px;}
.zhjmlist2 ul li .title a{font-size: 18px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zhjmlist2 ul li .title a:hover{padding-left:15px; color: #014f99;}
.zhjmlist2 ul li .p{width:620px; line-height:24px; font-size: 15px; color: #888; padding-left: 10px;  text-indent:2em; }
.zhjmlist2 ul li .time{width:620px; padding-left: 10px; height:29px; line-height:29px; font-size: 15px; color: #888; padding-left: 10px;}


.zhjmlist22{ width: 1300px; margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;overflow: hidden;}
.zhjmlist22 ul li{width:1268px; height:90px; border: 1px #eee solid; margin:5px auto; display: block; float: left; padding-top: 15px; padding-left: 15px; background: #f9f9f9; padding-right: 15px; padding-bottom: 15px; }
.zhjmlist22 ul li .title{width:1243px; height:50px; line-height:50px; font-size: 18px; background:url(../images/tb.png) left center no-repeat; padding-left: 10px; border-bottom: 1px #e3e3e3 solid; padding-right: 15px;}
.zhjmlist22 ul li .title a{font-size: 18px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zhjmlist22 ul li .title a:hover{padding-left:15px; color: #014f99;}
.zhjmlist22 ul li .shuxing{width:1253px;height:40px; line-height:40px; font-size:16px; color: #888; margin-left: 15px;}
.zhjmlist22 ul li .shuxing .shuxing1{ margin-right: 20px; float: left;}


.fyjmlist22{width: 1300px;/* margin: 0px auto; */margin-top: 20px;margin-bottom: 20px;}
.fyjmlist22 ul li{width: 1300px;height:90px;margin:5px auto;display: block;float: left;}
.fyjmlist22 ul li .title{width: 1300px;height:50px;line-height:50px;font-size: 18px;background:url(../images/tb.png) left center no-repeat;padding-left: 10px;border-bottom: 1px #f3f3f3 solid;}
.fyjmlist22 ul li .title a{font-size: 18px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.fyjmlist22 ul li .title a:hover{padding-left:15px; color: #014f99;}
.fyjmlist22 ul li .shuxing{width: 1300px;height:40px;line-height:40px;font-size:16px;color: #888;margin-left: 10px;}
.fyjmlist22 ul li .shuxing .shuxing1{ margin-right: 20px; float: left;}



.zhjmlist3{ width: 1300px; margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.zhjmlist3 ul li{width:416px; height:344px; margin-right: 23px; display: block; float: left; }
.zhjmlist3 ul li .a{width:373px; height:304px; margin-left:23px; margin-top:26px;}
.zhjmlist3 ul li .a .img{width:373px; height:183px; line-height: 183px; text-align: center; background: #f7f7f7; overflow: hidden;}
.zhjmlist3 ul li .a .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.zhjmlist3 ul li .a .title{width:373px; line-height:30px;font-size: 18px; margin-top: 20px;}
.zhjmlist3 ul li .a .time{width:373px;font-size: 18px; line-height:40px;}
.zhjmlist3 ul li:hover{ }
.zhjmlist3 ul li:hover a{ color: #014F99;}






.zhjmlist33{ width: 1300px;  margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.zhjmlist33 ul li{width:416px; height:436px; margin-right: 23px; display: block; float: left; background:url(../images/tpbj1.jpg) left top repeat-x #fdfdfd;}
.zhjmlist33 ul li .a{width:373px; height:304px; margin-left:23px; margin-top:26px;}
.zhjmlist33 ul li .a .img{width:373px; height:183px; line-height: 183px; text-align: center; background: #f7f7f7; overflow: hidden;}
.zhjmlist33 ul li .a .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.zhjmlist33 ul li .a .title{width:373px; line-height:30px;font-size: 18px; margin-top: 20px; height: 75px; border-bottom: 5px #eee solid;}
.zhjmlist33 ul li .a .shuxing{width:373px;font-size:16px; line-height:30px; margin-top: 15px;}
.zhjmlist33 ul li .a .shuxing .shuxing1{ color: #999;}
.zhjmlist33 ul li:hover{ background:url(../images/tpbj11.jpg) left top repeat-x #fdfdfd;}
.zhjmlist33 ul li:hover a{ color: #014F99;}


.zhjmlist33a{ width: 1300px;  margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.zhjmlist33a ul li{width:640px; height:120px;  margin-right: 20px; display: block; float: left; background:#f9f9f9; margin-bottom: 20px;}
.zhjmlist33a ul li .a{width:600px; height:120px; overflow: hidden;}
.zhjmlist33a ul li .a .img{width:150px; height:120px; line-height: 120px; margin-left: 20px; text-align: center; overflow: hidden; float: left;}
.zhjmlist33a ul li .a .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.zhjmlist33a ul li .a .title{width:400px; line-height:30px;font-size: 18px; margin-left: 20px; height: 75px;  float: left; margin-top: 20px;}
.zhjmlist33a ul li .a .title:hover{color:#185491;}







.fyjmlist33{ width: 1300px;  margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.fyjmlist33 ul li{width:300px;height:373px;margin: 12px;display: block;float: left;background:url(../images/tpbj1.jpg) left top repeat-x #fdfdfd;}
.fyjmlist33 ul li .a{width:300px; height:373px; margin-left: 15px; margin-top: 15px;}
.fyjmlist33 ul li .a .img{width:265px; height:153px; line-height: 153px; text-align: center;  overflow: hidden;}
.fyjmlist33 ul li .a .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.fyjmlist33 ul li .a .title{width:265px; line-height:26px;font-size: 16px; margin-top:10px; height:65px; border-bottom: 5px #eee solid;}
.fyjmlist33 ul li .a .shuxing{width:265px;font-size:15px; line-height:28px; margin-top: 15px;}
.fyjmlist33 ul li .a .shuxing .shuxing1{ color: #999;}
.fyjmlist33 ul li:hover{ background:url(../images/tpbj11.jpg) left top repeat-x #fdfdfd; }
.fyjmlist33 ul li:hover a{ color: #014F99;}




.zhjmlist4{ width: 1300px; margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.zhjmlist4 ul li{width:630px; height:30px; line-height: 30px;  margin-right: 40px; display: block; float: left; padding-top: 15px; padding-bottom: 15px; }
.zhjmlist4 ul li .title{width:500px; height:30px; line-height: 30px; font-size: 18px; padding-left: 10px; float: left;}
.zhjmlist4 ul li .title a{font-size: 18px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zhjmlist4 ul li .title a:hover{padding-left:15px; color: #014f99;}
.zhjmlist4 ul li .time{width:111px; height:30px; line-height:30px; background: #e1e0e0; border-radius:20px; text-align:center; font-size: 16px; color: #73787e; float: left;}
.zhjmlist4 ul li:hover .time{ background: #014F99; color: #ffffff;}


/*团队列表*/
.nytdss{ width: 670px; margin: 0px auto; margin-top: 20px;}
.nytdss .shuxing{width:70px; height: 32px; line-height:32px; color: #888; padding-left: 10px;  }
.nytdss .xz1{width:160px; height: 34px; line-height:34px; color: #888; }
.nytdss .xz1 select{width:160px; height: 32px; line-height:32px; border: 1px #cfd2d7 solid; border-radius: 4px;}
.nytdss .xz2{width:230px; height: 34px; line-height:34px; color: #888;}
.nytdss .xz2 select{width:230px; height: 32px; line-height:32px; border: 1px #cfd2d7 solid;  border-radius: 4px;}
.nytdss .btn1{ width:72px; height: 32px; line-height:32px; text-align: center; padding-left: 15px; padding-top:10px;}
.nytdss .btn2{width:72px; height: 32px; line-height: 32px; text-align: center; padding-left: 15px; padding-top: 10px;}
.nytdlist{width: 1300px; margin: 0px auto; margin-top: 20px;  margin-bottom: 20px;}
.nytdlist ul li{ width:288px; height: 370px; float: left; display: block; background:url(../images/td1list.jpg) left center repeat; margin:15px;}
.nytdlist ul li .a{width:232px; height:292px; margin-left:28px; margin-top:40px;}
.nytdlist ul li .a .nytdlist_t{}
.nytdlist ul li .a .nytdlist_t .img{ width: 130px; height: 130px; text-align:center; line-height:130px; border-radius: 75px; margin-left: 52px; margin-top: 53px; overflow: hidden;}
.nytdlist ul li .a .nytdlist_t .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.nytdlist ul li .a .title{ text-align: center; line-height: 50px; font-size: 16px; font-weight: bold; margin-top:15px;}
.nytdlist ul li .a .jianshu{ font-size: 16px; color: #888;}
.nytdlist ul li .a .more{ width:232px; height:25px; text-align:center; line-height:25px; margin-top: 15px; }
.nytdlist ul li .a .more img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.nytdlist ul li:hover{background:url(../images/tdlist.jpg) left center repeat;}


/*新闻详细*/

.detail{}
.detail .detail_t{ width:1100px; margin:20px auto; padding: 40px 100px; background: #f7f7f7; }
.detail .detail_t .title{ font-size:30px; color: #014f99; text-align: center;}
.detail .detail_t .shuxing{ color:#888; font-size:15px; line-height:40px; text-align:center; margin-top: 20px;}
.detail .detail_t .shuxing span{ margin:0px 10px; line-height:40px;}

.detail .detail_t1{ width:1100px; margin:20px auto; padding: 10px 100px; }
.detail .detail_t1 .title{ font-size:30px; color: #014f99; text-align: center;}
.detail .detail_t1 .shuxing{ color:#888; font-size:15px; line-height:40px; text-align:center; margin-top: 20px;}
.detail .detail_t1 .shuxing span{ margin:0px 10px; line-height:40px;}

.detail .lwtable{}
.detail .lwtable tr td{border-collapse: collapse; border: 2px #ffffff solid; line-height:45px; background: #f1f6fa; font-size: 16px;}
.bg1{ background: #ebf1f6; color:#103d65; padding-left: 15px; padding-bottom: 5px;}
.bg2{ background: #f1f6fa; color:#000000; padding-left: 15px;}
.bg3{ background: #f1f6fa; color:#000000; padding-left: 15px; line-height: 36px !important; padding-top: 15px; padding-bottom: 15px;}
.detail .zhengwen{ width:100%; margin-top:20px; margin-bottom:20px;}
.detail .zhengwen p{ font-size:16px; line-height:36px; color:#333; text-indent:2em; margin-top:15px;}


/*附件+上下篇*/

.fujian{width:1260px; margin:20px auto; padding:20px 20px; background: #f7f7f7; }
.fujianname{font-size:16px; color:#0d5492; font-weight:bold; display:block; line-height:40px;}
.fujianname1{font-size:16px; color:#000; display:block; line-height:40px; margin-bottom: 20px;}
.fujianname1 ul li{ width: 1260px; float: left; display: block;}

.fujiannameimg{  height:102px; line-height: 102px; text-align: center; background: #f7f7f7; margin-right:15px; float: left;}
.fujiannameimg img{ max-height: 100%;max-width: 100%;vertical-align: middle;}

.xianggaunwenzhang{ margin-top:10px; margin-bottom:20px; border-top:1px #eee solid; padding-top:10px; padding-bottom:20px;}
.xianggaunwenzhang .shangxiapian{width:6%;font-size:16px; color:#0d5492; margin-top:10px; display: block; float:left;}
.xianggaunwenzhang .shangxiapianname{width:94%; font-size:16px; color:#000; margin-top:10px; display: block; float:left;}

/*翻页*/

.pagination {}
.pagination a,.pagination span {display:inline-block; min-width:26px; line-height:26px; padding:3px; border:1px #ccc solid; background:#f7f7f7; color:#333; margin:0px 2px; border-radius:2px; }
.pagination a:hover,.pagination span:hover {border:1px #073d75 solid; background:#086ab2; color:#fff;}
.pagination .prev,.pagination .no-pages,.pagination .next {min-width:30px; line-height:26px; border:1px #ccc solid; background:#f7f7f7;   
color:#333; margin:0px 2px; border-radius:2px; padding:3px 6px;}
.pagination .prev:before  .next:after{background:#086ab2;color: #FFF; text-decoration: none; border:1px #073d75 solid;}
.pagination .current {border:1px #073d75 solid; background:#086ab2; color:#fff; }
