﻿/*全局标签*/
body{ width:100%; margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#333; background:url(l.jpg) center top no-repeat; }
div,ul,li,h1,h2,h3,h6,dl,dd,dt,p,hr,form,a,input{margin:0;padding:0;}
ul,li{list-style:none; cursor:pointer;}
table,th,td{ margin: 0px; padding: 0px; font-weight: normal; }
img{border:none;}
a,a:hover{text-decoration:none;  cursor:pointer; }
/*页面头部文件*/
.toplayer{  width:100%; background:url(topnav-bg.png) center bottom repeat-x; height:108px;}
.topnavwarp{ float:left; height:40px; margin:0 auto; padding-top:15px; }
.logo{ width:250px; height:40px; float:left;}
.topnavrightlist{  width:145px; height:36px; position:absolute; right:0; top:-35px; line-height:56px;}
.topnavrightlist p a{ float:left; color:#333; padding:0px 8px;}
.topnavrightlist p a:hover{ float:left; color:#e71f19;}
.topnavgreenwarp{ width:1000px; margin:0 auto;}
.navlistwarp{ float:right; height:42px; position:relative;}
.navlistwarp ul{ width:1000px; height:37px; float:right; clear:right; padding-top:16px;}
.navlistwarp ul li{ float:left; line-height:32px; width:125px; transition:0.2s all ease-in; text-align:center;position:relative;}
.navlistwarp ul li:hover{ background:#014177;}
.navlistwarp ul li a{color:#fff; font-size:14px; font-weight:bold;}
.topmore {width:100px; height:40px; float:left; line-height:40px; margin-left:50px;
}
.topmore  a{color:#fff; font-size:14px;
}
/*页面尾部文件*/
.floorlistbox1 img {
  border: 4px solid #004480;
}
.floordiv{ width:100%; height:auto; }
.newsgray{ width:100%; height:190px; float:left; padding-top:35px; background:#0055a0 ; border-top:1px #e4e4e4 solid;}
.floorgraywarp{ width:960px;height:190px; margin:0 auto;}
.floorlistbox{ width:166px; height:190px; float:left;}
.floorlistbox ul li{ width:140px; height:30px; float:left; padding-left:15px; background:url(footsqu.gif) no-repeat 0 6px;}
.floorlistbox ul li.tt{ padding:0; background:none;}

.floorlistbox ul li a {}
.floorlistbox ul li a:hover{color:yellow;}
.floorlistbox ul li a span{ font-size:14px; font-weight:bold; }
.floorgraywarp a,.floorgraywarp { color:#fff;}
.floorlistbox1{ width:150px; height:190px; float:left; }
.floorlistbox1 ul li{ width:102px;  float:left; padding:0px 18px; text-align:center;}
.newsgreen{ width:100%; height:38px; float:left; background:#333;}
.newsgreen p{ width:100%; height:38px; float:left; text-align:center; line-height:38px; color:#fff;}


/*首页文件*/
.box{ width:100%; height:auto; }
.iframetoplayer{  width:100%;  height:auto; }
.homepage{ width:100%;  height:auto;}
.homebanner{  width:100%; height:450px; background:#ccc; margin:0 auto; overflow:hidden; border-bottom:5px #cecece solid; position:relative;}
.bannerpic{ width:1920px; height:450px; margin:0 auto; z-index:0; position:absolute; left:50%; margin-left:-960px;}
.bannerpic ul{ width:1920px; height:450px; float:left; overflow:hidden;}
.bannerpic ul li{ width:1920px; height:450px; float:left; overflow:hidden;}
.bannerpic ul li img{ width:1920px; height:450px; float:left; z-index:-50; }
.bannerpic ul li p{ width:850px; height:70px; float:left; z-index:-10; background:url(topbanner-bg.png); margin-top:-100px; color:#fff; padding:10px 250px 20px 100px;  overflow:hidden; line-height:22px;}
.bannerpic ul li p span{ display:block; width:960px; font-size:16px; padding-bottom:8px;}
.bannernanniu{ height:12px; width:100%; position:absolute; bottom:25px; z-index:100; text-align:center;}

.bannernanniu ul li{width:12px; height:12px; display:inline-block; margin-left:5px; font-size:0px;}
.bannernanniustyle1{width:12px; height:12px;background:#0055a0; border-radius:10px; }
.bannernanniustyle2{width:12px; height:12px;background:#eee; border-radius:10px;}
.homesummary{ width:1000px; margin:0 auto; padding-top:30px; height:385px;}
.summaryleft{ width:625px; height:385px; float:left;}
.summaryleft img{ float:left;}
.summaryleft p{ width:603px;  float:left; padding-left:5px; line-height:30px; color:#333; }
.summaryright{ width:355px; height:285px; float:left; padding-left:20px; }
.homegrayspace{ width:100%;  height:55px; border-bottom:5px #cecece solid; text-align:center; line-height:53px; font-size:22px; background:#0055a0; color:#fff;}
.grayspacelist{width:1000px; margin:0 auto;}
.grayspacelist ul{width:285px; height:30px; float:right; padding-top:15px;}
.grayspacelist ul li{height:30px; float:left; margin-left:5px;_margin-left:2px;}
.homegrayinput{ width:180px; height:25px; float:left; border:1px solid #a0a0a0; background:#fff; padding:0px 10px;}
.homegraybutton{ width:40px; height:26px; float:left; border:none; background:url(homespace-bg.png);}
.homegreenbutton{width:28px; height:26px; float:left;  border:none; background:#004a8b; color:#fff; font-size:10px; line-height:26px; border-radius:4px;}
.homeblockwarp{width:1000px; margin:0 auto; padding:30px 0px; overflow:hidden; clear:both; }
.homeblockwarpleft{  width:550px; height:823px; float:left;}
.homenews{  width:550px; float:left;}
.homeblocktitle{width:545px; height:28px; float:left; background:url(block-bg2.png) left 26px no-repeat; padding-left:5px; margin-bottom:15px;}
.homeblocktitle p{ height:40px; float:left; padding-right:5px; }
.homeblocktitle p a{ color:#0055a0; font-size:16px; }
.homeblocktitle p span{ font-size:16px; padding-right:8px; font-weight:bold; height:40px;}
.homenewswarp{width:530px; float:left;}
.homenewscontent{ width:530px; float:left;}
.homenewsarrow{  width:530px; height:15px; float:left;}
.homenewsarrow img{  width:15px; height:15px; float:right; margin-left:5px;_margin-left:2px;}
.homenewscontentpic{ width:550px; height:140px; float:left;border-bottom:1px dashed #d2d2d2;}
.hncpic_image{ width:135px; height:95px; float:left;}
.hncpic_list{  width:350px; height:95px; float:right;}
.hncpic_list h3{ margin-bottom:5px; font-size:18px; font-weight:normal; color:#005bac; }
.hncpic_list h3 a{ color:#005bac;}
.hncpic_list ul{  width:360px; height:92px; float:left; padding-top:3px;}
.hncpic_list ul li{  width:345px; height:23px; float:right; line-height:23px; padding-left:16px; background:url(block-bg3.png) left center no-repeat; overflow:hidden;}
.hncpic_list ul li a{ width:345px; height:23px;float:left;  color:#333;}
.hncpic_list ul li a:hover{ color:#004a8b;}
.homenewscontentlist{  width:520px; float:left; padding:15px;}
.homenewscontentlist ul{  width:505px; float:left;}
.homenewscontentlist ul li{  width:489px; height:25px; float:right; line-height:23px; padding-left:16px; background:url(block-bg3.png) left 8px no-repeat; overflow:hidden; padding-bottom:3px; }
.homenewscontentlist ul li a{width:489px; height:25px; float:left; color:#333;}
.homenewscontentlist ul li a:hover{ color:#004a8b;}
.homerecentnews{ width:550px; height:475px; float:left; padding-top:25px;}
.hrc_blockwarp{ width:548px; float:left; border:1px #ccc solid;}
.blocktab {width: 546px;height: 34px;  float:left; margin:1px; }
.blocktab ul {width: 529x;height: 34px;  float:left; }
.blocktab li {width:182px; float: left; height: 34px; color:#fff; line-height: 34px; text-align: center;   background: #0055a0; }
.blocktab li.now { color: #fff;  font-weight: bold; background:#fff; color:#333; }
.tablist { line-height: 24px; display: none;}
.block {display: block;}
.hrc_blockcontent{ float:left; padding:15px; width:518px;}
.hrc_imgandzi{  height:133px; float:left;}
.hrc_imagetab{ width:182px; height:112px; float:left; overflow:hidden;}
.hrc_imagecontent{ width:182px; height:112px; float:left; z-index:-100;}
.hrc_imagecontent ul li{ width:182px; height:112px; float:left; }
.hrc_imagenum{ width:182px; height:20px; float:left; z-index:100; margin-top:-20px;  color:#fff;}
.hrc_imagenum ul{ width:80px; height:15px; float:right;}
.hrc_imagenum ul li{ width:15px; height:15px; float:left;  margin-right:5px; font-size:6px; text-align:center; line-height:15px;}
.hrc_newstab{ width:313px; padding-left:15px; height:126px; float:right; padding-right:8px;}
.hrc_newstab h3{ color:#005bac; font-size:18px; font-weight:normal;}
.hrc_newstab p{ line-height:1.8em; padding-top:2px; height:62px; overflow:hidden; width:100%;}
.hrc_newstab ul li{ width:169px; height:24px; float:left; padding-left:16px; background:url(block-bg3.png) left center no-repeat; overflow:hidden;}
.hrc_newstab ul li a{ width:169px; height:24px; float:left; color:#333;}
.hrc_newstab ul li a:hover{ color:#004a8b;}
.hrc_newsbigtab{ width:488px; float:left; padding:15px; border-top:1px #ccc dashed;}
.hrc_newsbigtab ul{ width:370px;float:left; }
.hrc_newsbigtab ul li{ width:350px; height:25px; float:left; padding-left:16px; background:url(block-bg3.png) left center no-repeat; overflow:hidden;padding-bottom:3px;}
.hrc_newsbigtab ul li a{ width:350px; height:25px; float:left; color:#333;}
.hrc_newsbigtab ul li a:hover{ color:#004a8b;}
.homeblockwarpright{  width:415px; height:823px; overflow:hidden; float:right;  padding-left:15px;}
.homevideo{ width:415px; float:left; }
.homevideotitle{ width:415px; height:40px; float:left;background:url(block-bg2.png) left 26px no-repeat;   }
.homevideotitle p{  height:20px; float:left; line-height:20px; }
.homevideotitle p span{  height:20px; float:left; font-size:16px; font-weight:bold; padding-right:8px; }
.homevideotitle p a{  color:#0055a0; font-size:16px; font-weight:bold;  }
.hv_video{width:430px; height:405px; overflow:hidden; 
}
.hv_bigvideo{ width:415px; height:260px; float:left; background:#1d1d1d;}
.hv_small{}
.hv_small li{ width:440px; height:125px; overflow:hidden;padding-bottom:10px;}
.hv_small li a{  padding-right:15px; width:200px; display:block; float:left; height:120px; overflow:hidden;}
.hv_smallright{ width:200px; height:125px; float:right; background:#1d1d1d;}
.homecompany{ width:415px; height:355px; float:left; margin-top:30px;}
.Ctabwarp{ width:415px; height:320px; float:left; position:relative; }
#marquee1{ width:415px; height:300px; overflow:hidden; }
.Companyktab {width:415px;height: 34px;float:left;}
.company_imgtab{ width:415px;float:left; position:absolute; top:205px;}
.companylist h3{ position:absolute; left:50%; width:300px; color:#fff; font-size:15px; margin-left:-150px; text-align:center; line-height:33px; bottom:81px; z-index:998;}
.company_imgtab ul { width:100%;height: 15px; float:right; background:#000; background:rgba(0,0,0,0.6); height:35px;}
.company_imgtab li {float: left;height: 15px; width:15px; padding:10px 8px; background:#0055a0 ;}
.company_imgtab li.now { float: left;height: 15px; width:15px;}
.companylist {width: 415px;height: 320px; float:left; line-height: 24px;display: none; position:relative;}
#test3 li{ z-index:999; position:relative;}
.companylist img{ width:100%; height:240px;}
.companylist ul{height: 195px; float:left; padding-top:5px; }
.companylist ul li{ text-indent:2em; float:left; line-height:24px; overflow:hidden;}
.companylist ul li p{width: 145px;height: 30px; float:left; line-height:30px; padding-left:30px; background:url(block-bg6.png) left center no-repeat;font-size:16px; color:#004a8b; font-weight:bold; overflow:hidden;}
.companylist ul li a{width: 175px;height: 30px; float:left; color:#333;  overflow:hidden;}
.companylist ul li a:hover{color:#004a8b; }
/*新闻中心*/
.newscenter{ width:960px; margin:0 auto;}
.nc_title{ width:1000px; height:32px; margin:0 auto; padding-top:20px; border-bottom:2px solid #dedede;}
.nc_title h2{ float:left; color:#000; font-size:20px;}
.nc_title p{ float:left;   line-height:32px; padding-left:40px;} 
.nc_content{ width:960px; height:auto; float:left; padding:30px 0px 50px 0px;}
.nc_left{ width:170px; height:1040px; float:left; background:url(news-tu2.png) left repeat-y;}
.nc_left ul{ width:170px; height:auto; float:left; padding-top:10px;}
.nc_left ul li{ width:170px; height:26px; float:left; line-height:25px;  }
.ncgreen{  width:170px; height:26px; float:left; background:url(news-tu1.png);}
.nc_left ul li a{ width:140px; height:25px; float:left; border-bottom:1px solid #bfbfbf; padding-left:18px; color:#4c4b4b;}
.ncgreen{ color:#fff;}
.nc_right{ width:770px; height:1040px; float:right;}
.ncc_banner{ width:770px; height:240px; float:left; border-bottom:1px solid #dedede;}
.ncc_banner h3{ width:770px;  float:left;  padding-top:15px; font-size:16px;}
.ncc_bannerwarp{width:770px; height:175px; float:left; padding-top:15px; }
.ncbw_image{ width:770px; height:175px; float:left; z-index:-100;}
.ncbw_image ul{ width:770px; height:175px; float:left; }
.ncbw_image ul li{ width:770px; height:175px; float:left; }
.ncbw_image ul li img{float:left; }
.ncbw_image ul li p{ width:465px; height:135px; float:left; padding:20px; background:#dedede; line-height:25px;   }
.ncbw_image ul li p a{ color:#777676;}

.ncbw_image ul li p span{ display:block; width:465px; height:30px; font-size:16px; font-weight:bold; color:#4c4b4b; }
.ncbw_num{width:770px; height:10px; float:left; z-index:-100; margin-top:-25px;}
.ncbw_num ul{width:60px; height:10px; float:right; padding-right:15px;}
.ncbw_num ul li{width:10px; height:10px; float:left; background:#b5b2b2; font-size:0px; margin-left:5px; border-radius:10px; }
.ncc_listtab{ width:770px; height:806px; float:left;}
.nccltbox{  width:770px; height:98px; float:left; border-bottom:1px dashed #dedede; padding-top:15px;}
.ncclt_left{ width:60px; height:80px; float:left; text-align:center; color:#fff;}
.ncclt_gbig{ width:60px; height:50px; float:left; background:#004a8b; line-height:50px; font-size:28px; }
.ncclt_gsmall{width:60px; height:25px; float:left;  background:#004a8b; margin-top:5px; line-height:25px; }
.ncclt_right{width:675px; height:80px; float:left; padding-left:35px;}
.ncclt_right h3{width:640px; height:25px; float:left; line-height:25px; overflow:hidden; color:#4c4b4b;}
.ncclt_right p{width:640px; height:50px; float:left; padding-top:10px; line-height:25px; overflow:hidden; background:url(news-tu4.png) bottom right no-repeat;}
.ncclt_right p a{ width:640px; height:50px; float:left; color:#a5a5a6;}
.nv_bottomlist{width:960px; height:20px; float:left; padding-bottom:50px;}
.nv_bottomlist ul{width:210px; height:20px; margin:0 auto;}
.nv_bottomlist ul li{  height:20px; float:left; line-height:20px; padding:0px 5px;}
.nv_bottomlist ul li button{  border:none; background:#fff;}
/*视频中心*/
.videocontent{width:100%; height:auto;  }
.videowarp{ width:100%; height:360px; background:#1d1d1d;}
.videowarptitle{width: 960px;height: 30px; margin: 0 auto; border-bottom:1px solid #dedede; padding-top:25px;}
.vt_left{ width: 210px;height: 30px; float:left;}
.vt_left p{ width: 210px;height: 30px; float:left; color:#dedede;}
.vt_left p span{ font-size:20px; color:#fff; padding-right:18px; }
.vt_right{  width: 285px;height: 30px; float:right;}
.vt_right ul{width:285px; height:30px; float:right; }
.vt_right ul li{height:30px; float:left; margin-left:5px;_margin-left:2px;}
.videoli_topwarp {width: 960px;height: 320px;margin: 0 auto;padding-top: 20px;}
.videoli_rlist {width: 326px;height: 265px;float: left; overflow:auto; }
.videoli_rlist ul { width: 310px;height: 265px;float: right;}
.videoli_rlist li {width:310px; float: left; height: 52px; line-height: 52px; background:#373737; border-bottom:1px solid #4d4d4d; color:#babebd;}
.videoli_rlist li p{width:260px; float: left; height: 52px; line-height: 52px; background:url(video_bg1.png) 15px center no-repeat; padding:0px 0px 0px 40px; overflow:hidden;}
.videoli_rlist li.now {width:310px; float: left; height: 52px; color: #fff;background: #2c2c2c; }
.videoli_rlist li.now p{width:260px; float: left; height: 52px; line-height: 52px; background:url(video_bg2.png) left center no-repeat; padding:0px 0px 0px 40px;}
.videoli_images{ width:620px; height:265px; float:left;}
.video_leftlist {width:620px; height:265px; float:left;display: none; background:#1d1d1d; }
.block {display: block;}
.videolistwarp{ width: 960px; margin: 0 auto; }
.vlw_content{ width:960px; height:auto; float:left; padding-bottom:40px;}
.vlwc_box{  width:960px; height:120px; float:left; padding-top:20px; border-bottom:1px dashed #dedede;}
.vlwc_image{  width:150px; height:100px; float:left;}
.vlwc_news{  width:790px; height:100px; float:right;}
.vlwc_news ul{  width:790px; height:100px; float:left; overflow:hidden;}
.vlwc_news ul li{  width:790px; height:auto; float:left; overflow:hidden;}
.vlwc_news ul li:hover{  width:790px; height:auto; float:left; background:#f7f4f4;}
.vlwc_news ul li span a{  width:730px; height:30px; float:left; overflow:hidden; color:#4c4b4b; font-size:16px; font-weight:bold; background:url(video_bg4.png) left center no-repeat; padding:0px 30px; line-height:30px;}
.vlwc_news ul li p a{  width:790px; height:50px; float:left; overflow:hidden; color:#4c4b4b; line-height:25px; padding-top:5px; text-indent:20px; }
.vlw_bottomlist{ width:960px; height:30px; float:left; padding-top:20px; padding-bottom:80px;}
.vlw_bottomlist ul{ width:245px; height:30px; margin:0 auto;}
.vlw_bottomlist ul li{  height:30px; float:left; padding:0px 5px; line-height:30px;}
.vlw_bottomlist ul li button{ height:30px; float:left; background:none; border:none; line-height:30px;}
/*关于中乐*/
.abouttitle{ width:770px; height:25px; float:left; font-size:16px; color:#4c4b4b; font-weight:bold; padding-top:13px;}
.about_jtnews{  width:730px; height:402px; float:left; margin-top:20px;  padding:20px; border-top:1px solid #ccc; border-bottom:1px dashed #ccc;}
.about_jtnewsl{  width:570px; height:402px; float:left; }
.about_jtnewsl p{  width:570px; height:auto; float:left; line-height:35px; padding-bottom:8px; text-indent:25px; font-size:14px; color:#333;}
.about_jtnewsr{ width:145px; height:402px; float:right;}
.about_jtnews2{ width:730px; height:440px; float:left; margin-top:20px; padding:20px; border:1px solid #c9c9c9;}

/*发展历程*/
.fzwarp {width: 600px;height: 320px;margin: 0 auto;padding-top: 20px;}
.fztop_anniu{ width:600px;height:30px;float:left; z-index:100;}
.fztoplist {width:600px;height:35px;float: right; z-index:-100; margin-top:-38px;}
.fztoplist ul { width:600px;height:35px;float: left; overflow:hidden;}
.fztoplist li {width:70px; float: left; height:33px; line-height: 30px; margin-left:4px;_margin-left:2px; }
.fztoplist li p{width:70px; float: left; height:30px; border-bottom:3px solid #c9c9c9; color:#3e3939;  font-weight:bold; text-align:center;}
.fztoplist li.now p{ width:70px; float: left; height:30px; border-bottom:3px solid #004a8b; color:#004a8b; font-weight:bold;}
.fzctwarp {width:600px; height:340px; float:left;display: none; overflow:auto;}
.block {display: block;}
.fzctwarp ul{width:580px; height:330px; float:left; background: url(hui-bg.png) 9px repeat-y; padding-left:10px; padding-top:10px;}
.fzctwarp ul li{width:580px; height:50px; float:left; line-height:50px;  }
.fzctwarp ul li p{width:440px; height:50px; float:left; padding-left:15px; }
.fzctwarp ul li span{width:50px; height:50px; float:left; padding-right:20px; background:url(block-bg7.png) right center no-repeat;  }
.fzbctab{ width:600px; height:340px; float:left; margin-top:25px;}
/*集团领导*/
.group_ld{width:730px; height:2415px; float:left; margin-top:20px; padding:20px 20px 20px 10px; border:1px solid #c9c9c9;}
.group_ld ul{width:730px; height:2415px; float:left; }
.group_ld ul li{width:230px; height:auto; float:left; margin-left:13px; text-align:center; padding-bottom:20px; }
.group_ld ul li img{ border:1px solid #ccc; padding:1px; }
.group_ld ul li p{padding-top:5px; }
.group_ld ul li p span{ font-size:14px; font-weight:bold; }
/*成功项目*/
.winobject{ width:730px; height:auto; float:left;}
.wobox{  width:730px; height:auto; float:left; padding:20px 0px; border-bottom:1px dashed #ccc; margin-top:10px;}
.woboximage{  width:218px; height:auto; float:left; overflow:hidden;}
.woboxlist{  width:500px; height:auto; float:right;}
.woboxlist h6{  width:500px; height:auto; float:left; color:#004a8b; font-size:14px; font-weight:bold;}
.woboxlist p{  width:500px; height:auto; float:left; color:#333; padding-top:8px; text-indent:25px;}
.woboxlist a{  width:100px; height:25px; float:right; color:#004a8b; background:#ccc; line-height:25px; text-align:center; border-radius:5px;}
/*战略规划*/
.tactic{  width:730px; height:auto; float:left; padding:0px 0px 30px 0px; border-top:1px solid #ccc; border-bottom:1px dashed #ccc; margin-top:10px;}
.tacticl{ width:460px; height:auto; float:left; }
.tacticl p{ width:460px; height:auto; float:left; padding-top:30px; color:#333;}
.tacticl p span{ width:460px; height:25px; float:left; font-size:14px;  color:#004a8b; font-weight:bold;}
.tacticr{ width:260px; height:auto; float:right; padding-top:45px; }
/*联系我们*/
.contactus{ width:730px; height:auto; float:left; padding:30px 0px 30px 0px; border-top:1px solid #ccc; border-bottom:1px dashed #ccc; margin-top:10px;}
.contactus_adress{  width:730px; height:auto; float:left; line-height:30px; color:#333; }
.contactus_adress p span{ font-size:16px; color:#004a8b; font-weight:bold; }
.contactus_map{ width:730px; height:auto; float:left; margin-top:30px; }
/*中乐在中国*/
.zlin_china{ width:960px; height:auto; margin:0 auto;}
.zlinc_warp{ width:960px; height:auto; float:left;}
.zlin_toptab {width: 960px; height: 45px;  float:left;  }
.zlin_toptab ul {width: 395px; height: 45px; margin:0 auto; background:url(block-bg4.png) no-repeat; padding-left:1px;  }
.zlin_toptab li {width:66px; float: left; height: 42px; line-height: 42px; text-align: center; }
.zlin_toptab li.now {width:64px; height: 44px;   color: #333; background:url(block-bg5.jpg); font-weight: bold;}
.zlin_bcontent{ width:960px; height:auto; float:left; margin-top:50px;}
.zlin_btab {width: 898px; height:auto; line-height: 24px; display: none; float:left; padding:30px; border:1px solid #ccc; overflow:auto; margin-bottom:50px;}
.zlincwarp{width: 898px; height:auto; float:left; padding-bottom:50px;  padding-top:20px;}
.zlincbox{width: 898px; height:auto; float:left; padding-bottom:50px;  padding-top:20px; border-bottom:1px dashed #ccc;}
.zlincb_img{ width: 208px; height:auto; float:left;}
.zlincb_news{ width: 670px; height:auto; float:right;}
.zlincb_news p{ width: 670px; height:auto; float:left;}
.zlincb_news p span{font-size:14px; font-weight:bold; color:#004a8b;}
.zlincb_news a{ width: 670px; height:auto; float:right;}
.zlincb_news a img{float:right; padding-top:18px;}
.zlinc_hdiv{ width: 898px; height:auto; float:left; padding-bottom:50px;  padding-top:20px;  }
.zlinc_hdimg{ width: 898px; height:auto; float:left;}
.zlinc_hdimg img{ width: 898px; height:auto; float:left; padding-bottom:10px;  padding-top:10px;  }
.zlinc_hdnews{width: 898px; height:auto; float:left; padding-bottom:10px;  padding-top:10px; }


/*旗下企业*/

.itsbox{ width:100%;  height:auto;}
.itsb{ width:960px; margin:0 auto;  height:auto;}
.itsb_map{ width:960px; height:400px; float:left; background:#f1f1f1; margin-top:40px; margin-bottom:40px; }
.itsb_map img{ width:383px; height:318px; float:left; padding-top:30px; padding-left:40px;}
.itsb_map p{ width:420px; height:218px; float:right; padding-top:100px; padding-right:50px; line-height:35px;}
.itsb_glist{ width:960px; height:auto; float:left; border-top:1px dashed #ccc; padding-top:40px;}
.itsbgl_box{  width:310px; height:375px; float:left; padding-right:10px;}
.itsbgl_t{  width:310px; height:30px; float:left; font-size:14px; color:#004a8b; font-weight:bold; background:url(hui-bg2.png) left bottom no-repeat; padding-right:10px;}
.itsbgl_ul{  width:300px; height:345px; float:left; padding-top:20px; padding-left:10px; }
.itsbgl_ul li{  width:300px; height:30px; float:left; }
.itsbgl_ul li a{  width:300px; height:30px; float:left; color:#333; }
.itsbgl_ul li a:hover{color:#004a8b; }

.winobject2{ width:730px; height:auto; float:left; padding:20px; border:1px solid #ccc; margin-top:20px;}
.winobject2 p{ width:730px; height:auto; float:left; padding:10px 0px; line-height:25px; }
.winobject2 p span{ display:block;  width:730px;font-size:14px; font-weight:bold; color:#004a8b; padding-bottom:10px; }
.winobject2 img{ width:730px; height:auto; float:left; padding:10px 0px; }

/*文章页面样式*/
.article{ width:960px; height:auto; float:left; padding:30px 0px 50px 0px;}
.article_t{width:960px; height:85px; float:left; border-bottom:1px dashed #dedede; }
.article_tb{width:960px; height:50px; float:left; text-align:center; font-size:20px;}
.article_tl{width:430px; height:30px; float:right;}
.article_tl ul li{width:120px; height:30px; float:left; line-height:30px; overflow:hidden;}
.article_c{width:960px; height:auto; float:left; padding:30px 0px;}
.article_c p{width:960px; height:auto; float:left; text-indent:20px; padding-bottom:3px; line-height:25px;}
.article_c img{width:500px; height:auto; float:left; margin-left:230px;_margin-left:165px; overflow:hidden;  padding:5px 0px;}
.obdiv{width:960px; height:auto; float:left; }
.obdiv p{width:960px; height:auto; float:left; text-indent:20px; padding-bottom:3px; line-height:25px;}
.obdiv img{width:500px; height:auto; float:left; margin-left:230px;_margin-left:165px; overflow:hidden;  padding:5px 0px;}

/*投诉与建议*/
.contact_toudiv{ width:730px; height:auto; float:left; margin-bottom:20px;}
.contact_tdleft{width:85px; height:25px; float:left; line-height:25px; text-align:right;}
.contact_tdright{width:630px; height:auto;  float:right; line-height:25px; }
.contact_tdr1{width:165px; height:23px; float:left; border:1px solid #ccc;}
.contact_tdr2{width:630px; height:100px; float:left; border:1px solid #ccc;}
.contact_tdr3{width:630px; height:50px; float:left; border:1px solid #ccc;}
.contact_tdr4{width:85px; height:25px; float:left; border:none; background:#004f94; color:#fff; text-align:center; line-height:25px; margin-left:100px;_margin-left:50px;}
.contact_tdr5{width:85px; height:25px; float:left; border:none; background:#004f94; color:#fff; text-align:center; line-height:25px; margin-left:20px;_margin-left:10px;}
.contact_toudiv h2{width:730px;height:auto; float:left; color:#4c4b4b; padding-top:15px;}
.contact_toudiv p{width:730px; height:auto; float:left; padding-top:10px; color:#4c4b4b; text-indent:25px;}


/*--------------------------------------------------登陆------------------------------------------------------*/
.login{ width:100%;}
.loginnews{ width:100%; position:absolute; z-index:200;}
.logindiv{ width:310px; height:318px; float:right; margin-right:120px; margin-top:165px; background:url(login_bg.png);}
.logindivwarp{ width:250px; height:170px;  float:left; padding-top:100px; padding-left:30px;}
.loginstyle1{ border-style: none;
    border-color: inherit;
    border-width: medium;
width:205px; 
    height:30px;  float:left; background:url(login_ren.png); padding-left:45px;
}
.loginstyle2{ width:205px; height:30px;  float:left; background:url(login_suo.png); border:none; padding-left:45px; margin-top:30px;}
.loginstyle3{ width:150px; height:30px;  float:left;  margin-left:50px;_margin-left:25px; margin-top:50px; background:#004f94; border-radius:5px; border:none; text-align:center; line-height:30px; color:#fff; font-size:16px;}

.loginbg{width:100%; position:absolute; z-index:-200;}


/*--------------------------------------------------添加浏览------------------------------------------------------*/
.tjdiv{ width:100%; height:100px; background:url(topnav-bg.png) bottom  repeat-x;}
.tjdivc{ width:960px; margin:0 auto;}
.tjdivc img{margin-top:17px;}
.hrtc {width: 960px; height:auto; margin: 0 auto;padding-top:30px;}
.tjdivwarp{width:916px; height:auto; float:left;display: none; overflow:auto; border:2px solid #323a43; padding:20px 20px 40px 20px; font-size:14px;}
.tjdivhide{width:916px; height:auto; float:left; line-height:25px; padding-bottom:5px; padding-top:5px;  margin-bottom:5px;}
.tjdivhidew{width:916px; height:auto; float:left;  margin-top:12px; }
.tjdivhidel{width:150px; height:25px; float:left; text-align:right;   }
.tjdivhider{width:756px; height:auto;  float:left;padding-left:10px; overflow:hidden; }
.dlanniu1{width:60px; margin:0px 2px; height:23px; float: left; background:#323a43; line-height:20px; text-align:center; color:#fff;  border:1px solid #323a43; font-size:14px; margin-left:300px;_margin-left:150px; border-radius:5px;}
.dlanniu2{width:60px; margin:0px 2px; height:23px; float: left; background:#cdf2e6;line-height:20px; text-align:center; color:#323a43;   font-size:14px; border:1px solid #323a43; margin-left:20px;_margin-left:10px; border-radius:5px;}
.tjdivdiv{width:916px; height:auto; float:left; line-height:25px; padding-bottom:5px; border-bottom:1px solid #dedede; margin-bottom:5px;}
.tjdiv_1{width:102px; height:auto; float:left; overflow:hidden; margin-right:10px;_margin-right:5px;}
.tjdiv_2{width:500px; height:auto; float:left;   margin-right:10px;_margin-right:5px; overflow:hidden;}
.tjdiv_3{width:80px; height:auto; float:left; margin-right:10px;_margin-right:5px; overflow:hidden;}
.tjdiv_4{width:45px; height:auto; float:left; text-align:center; margin-right:10px;_margin-right:5px;}
.tjdiv_5{width:65px; height:auto; float:left;  margin-right:10px;_margin-right:5px;}
.tjdiv_6{width:50px; height:auto; float:left; padding-right:5px;}
.tjdiv_6 button{width:50px; margin:0px 2px; height:23px; float: left; border:none; background:none; line-height:20px; text-align:center; color:#323a43; border-bottom:2px solid #323a43; font-size:14px;}
.tjdiv_7{width:50px; height:auto; float:left;  }
.tjdiv_7 button{width:50px; margin:0px 2px; height:23px; float: left; border:none; background:none; line-height:20px; text-align:center; color:#e7293b; border-bottom:2px solid #e7293b; font-size:14px;}
.dlhinput{width:630px; height:23px; float:left; border:1px solid #00223f; padding:0px 10px;}
.dlhinput2{width:630px; height:240px; float:left; border:1px solid #00223f; padding:10px;}
.dlhinput3{width:200px; height:23px; float:left; border:1px solid #00223f; }
.dlhinput4{width:100px; height:23px; float:left; border:1px solid #00223f; }
.dlanniu1{width:60px; margin:0px 2px; height:23px; float: left; background:#323a43; line-height:20px; text-align:center; color:#fff;  border:1px solid #323a43; font-size:14px; margin-left:300px;_margin-left:150px; border-radius:5px;}
.dlanniu2{width:60px; margin:0px 2px; height:23px; float: left; background:#cdf2e6;line-height:20px; text-align:center; color:#323a43;   font-size:14px; border:1px solid #323a43; margin-left:20px;_margin-left:10px; border-radius:5px;}
.tjdiv_8{width:155px; height:auto; float:left;  }
.tjdiv_9{width:285px; height:auto; float:left; overflow:hidden;padding-right:10px;}
.tjdivtanchu{width:502px; height:395px; position:fixed;  line-height:25px; padding-bottom:5px; padding-top:5px; border:1px solid #00223f; z-index:1000; left:30%; top:21%; background:#00223f; border-radius:5px;}
.tjdiv_10{width:85px; height:auto; float:left; text-align:center; margin-right:10px;_margin-right:5px; overflow:hidden;}
.tjdivsearch{width:314px; height:30px; float:left; line-height:25px; margin-bottom:25px; margin-left:600px;_margin-left:300px; border-radius:5px; border:1px solid #323a43;}
.tjdivsearch input{width:268px; height:30px; float:left; line-height:25px; border:none; background:none; }
.tjdivsearch button{width:35px; height:30px; float:left; line-height:25px;  border:none; background:none;}
.hrtoplist {width:900px;height:35px;float:left;}
.hrtoplist ul { padding-left:25px;}
.hrtoplist li {width:155px; float: left; height:35px; line-height: 35px; margin-right:5px; }
.hrtoplist li p{width:153px; float: left; height:34px;line-height: 35px;   background:#fff; color:#323a43;   text-align:center; font-size:14px; border-top-left-radius:5px; border-top-right-radius:5px; border-top:1px solid #323a43; border-left:1px solid #323a43; border-right:1px solid #323a43; }
.hrtoplist li.now p{ width:153px; float: left; height:34px; font-weight:bold; background:#00223f; color:#fff; font-size:14px; border-top-left-radius:5px; border-top-right-radius:5px;border-top:1px solid #323a43; border-left:1px solid #323a43; border-right:1px solid #323a43;}
.hrcbwarp {width:796px; height:auto; float:left;display: none; overflow:auto; border:2px solid #323a43; padding:20px 80px 40px 80px; font-size:14px;}
.block {display: block;}
.hrcctab{ width:960px; height:auto; float:left; }
.hrctdiv{width:796px; height:30px; float:left; margin-top:20px;}
.hrctdiv_l{width:103px; height:30px; float:left; line-height:30px; font-size:14px;}
.hrctdiv_r{width:500px; height:30px; float:left;}
.hrctdiv_in{width:300px; height:28px; float:left; border:1px solid #ccc; padding:0px 10px;}
.hrctdiv_in2{width:262px; height:28px; float:left; border:1px solid #ccc; padding:0px 10px;}
.hrctdiv_inb{width:38px; height:30px; float:left; border:none; background:none; overflow:hidden; }
.hrctdiv_r2{width:500px; height:30px; float:left;}
.hrctdiv_r2 input{width:15px; height:15px; float:left; margin-top:3px;}
.hrctdiv_r2 p{width:30px; height:20px; float:left; line-height:20px; padding-left:5px;}
.hrctdiv2{width:625px; height:30px; float:left; margin-top:40px; padding-left:170px;}
.hr_b1{width:65px; height:30px; float:left; background:#cdf2e6; color:#323a43; line-height:30px; text-align:center;  margin-right:15px; border-radius:5px; border:1px solid #ccc;}
.hr_b2{width:65px; height:30px; float:left; background:#e7293b; color:#fff; line-height:30px; text-align:center;  border-radius:5px; border:1px solid #ccc;}
.hrcb_s{width:250px; height:30px; float:right; border-radius:5px; border:1px solid #323a43; margin-bottom:20px;}
.hrcb_sin{width:210px; height:30px; float:left; line-height:30px; border:none;}
.hrcb_sb{width:35px; height:30px; float:left; background:none;  border:none;}
.hrcb_sbh{width:65px; height:30px; float:right; background:#e7293b; color:#fff; line-height:30px; text-align:center; border:none; border-radius:5px; }
.hrcb_tab{ width:796px; height:auto; float:left;}
.hrcb_tab tr td{ height:30px; line-height:30px;}


.tjdivdanchu{width:916px; height:auto; float:left; border:1px solid #dedede; padding-bottom:50px; padding-bottom:20px; position:fixed; top:20%; background:#f5f5f5; }

/*--------------------------------------------------添加浏览------------------------------------------------------*/
.upvideo{ width:960px; height:auto; float:left; font-size:14px;}
.upvideotitle{width:940px; height:25px; float:left;  background:#555555; color:#fff; padding-left:20px; line-height:25px; margin-top:20px;}
.upvideoname{ width:960px; height:30px; float:left; line-height:30px; overflow:hidden; margin-top:10px;}
.upvideojindu{width:960px; height:60px; float:left;  margin-top:10px; background:#dedede; }
.upvideocontent{width:920px; height:380px; float:left;  margin-top:20px; background:#f6f6f6; padding:20px;}
.upvideocl{width:579px; height:352px; float:left; border-right:1px solid #ccc; padding-right:20px;}
.upvideocr{width:300px; height:352px; float:left; padding-left:20px;}
.upvideoclw{ width:579px; height:auto;  float:left; }
.upvideoclw p{width:579px; height:auto;  float:left; font-size:16px; font-weight:bold;}
.upvideo_left{ width:60px; height:30px;  float:left; line-height:30px; }
.upvideo_right{width:519px; height:auto;  float:left;}
.upvideo_right input{width:497px; height:30px;  float:left; border:1px solid #ccc; background:#fff; line-height:30px; padding:0px 10px;}
.upvideo_right select{width:518px; height:30px;  float:left; border:1px solid #ccc; background:#dedede; line-height:30px; padding:0px 10px;}
.upvideo_right textarea{width:497px; height:100px;  float:left; border:1px solid #ccc; background:#fff; line-height:30px; padding:10px;}
.upvideoanniu{width:960px; height:60px; float:left;  margin-top:40px; margin-bottom:100px;}
.upvideoanniu button{width:120px; height:30px; float:left;  margin-top:40px; background:#004f94; line-height:30px; color:#fff; border:none; text-align:center; margin-left:100px; font-size:14px;}
.upvideospace{width:519px; height:25px; float:left; line-height:25px; padding-left:60px;  color:#dedede; overflow:hidden;}
.upvideocr_div{width:300px; height:30px; float:left; margin-bottom:25px;}
.upvideocr_dl{width:60px; height:30px; float:left; line-height:28px;}
.upvideocr_dr{width:230px; height:28px; float:left; border:1px solid #ccc; background:#dedede; line-height:28px;}
.upvideocr_dr select{width:230px; height:28px; float:left; border:none; background:none; line-height:28px;}


.navlistwarp .subnav{ display:none; padding-top:10px; z-index:9999; background:#014177; position:absolute; height:auto; width:auto;}
.navlistwarp .subnav li{ float:none; border-top:1px #053964 solid; width:auto; padding:0 34px; word-break:keep-all;}
.navlistwarp .subnav li:hover{ background:#0d61a7;}
.navlistwarp li:hover .subnav{ display:block; height:auto;}