.top-box{ width: 100%; height: 134px; }
.nav-box{ height: 52px; width: 1000px; background: #085397; }

.sub-nav{ height: 346px; width: 956px;  border: 2px solid #2886D0;  padding: 20px;  position: absolute;  background: #FFF;  z-index: 1111; }
.sub-news-left{ width: 500px; }
.sub-news-right{ width: 452px; }
.sub-news-nav a{ width: 115px; margin-right: 10px; height: 40px; background: #EBEBEB; line-height: 40px; }
.sub-news-nav a:hover{ background: #2583CD; color: #FFF; }

.public-left{ width: 460px; }
.functions{ padding-bottom: 15px; border-bottom: 1px dashed #D5D5D5; }
.functions .function-title{ color: #0050AD; font-size: 16px; font-weight: bold; }
.public-left .functions .function-nav a{ background: #E7F4FD; border: 1px solid #CCE3F1; padding: 5px 10px; margin-right: 10px; margin-top: 10px; }
.public-left .functions .function-nav a:hover{ background: #249eef; color: #FFF; border: 1px solid #249eef; }

.legislation, .source{ border-bottom: 1px dashed #D5D5D5; padding-bottom: 15px; }
.legislation a, .source a{ color: #0050AD; font-size: 16px; font-weight: bold; margin: 10px 15px 10px 0; }

.public-right{ margin-left: 10px; width: 486px; }
.public-title{ color: #0050AD; font-size: 16px; font-weight: bold; margin-bottom: 10px; }
.public-item-1{ background: url("imagessub-nav-group-1.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }
.public-item-2{ background: url("imagessub-nav-group-2.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }
.public-item-3{ background: url("imagessub-nav-group-3.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }
.public-item-4{ background: url("imagessub-nav-group-4.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }

.environment .environment-title{ color: #0050AD; font-size: 16px; font-weight: bold; margin: 0px 15px 10px 0; }
.environment .environment-nav a{ margin: 5px 37px 10px 0; }

.surroundings-left{ width: 350px; }
.surroundings-center{ width: 326px; margin: 0 15px; }
.surroundings-right{ width: 240px; }

.surroundings-left-title{ background: #EBEBEB; height: 37px; line-height: 37px; }
.surroundings-left-title .selected{ background: #2583CD; color: #FFF; }
.surroundings-left-title span{ padding: 0 15px; }

.surroundings-left-data{ margin-top: 10px; }
.surroundings-left-data a{ height: 30px; }
.surroundings-left-data .point{ background: url("imagespoint.png") no-repeat center; width: 16px; height: 30px; }
.surroundings-left-data .title{ height: 30px; line-height: 30px; width: 261px; text-align: left; overflow: hidden; }
.surroundings-left-data .date{ height: 30px; line-height: 30px; }

.communicate-left-data{ margin-top: 10px; }
/*.communicate-left-data a{ height: 30px; }*/
.communicate-left-data p{ height: 30px; }
.communicate-left-data .point{ background: url("imagespoint.png") no-repeat center; width: 16px; height: 30px; }
.communicate-left-data .title{ height: 30px; line-height: 30px; width: 350px; text-align: left; overflow: hidden; }
.communicate-left-data .date{ height: 30px; line-height: 30px; }

.communicate-left-data2{ margin-top: 10px; }
/*.communicate-left-data a{ height: 30px; }*/
.communicate-left-data2 p{ height: 30px; }
.communicate-left-data2 .point2{ background: url("imagespoint.png") no-repeat center; width: 16px; height: 30px; }
.communicate-left-data2 .title2{ height: 30px; line-height: 30px; width: 700px; text-align: left; overflow: hidden; }
.communicate-left-data2 .date2{ height: 30px; line-height: 30px; }

.surroundings-center .nav-group-1 a{ border: 1px solid #2886D0; color: #2886D0; width: 151px; padding: 7px 0; margin-right: 10px; margin-bottom: 10px; }
.surroundings-center .nav-group-1 a:hover{ border: 1px solid #249eef; color: #FFF; width: 151px; padding: 7px 0; margin-right: 10px; margin-bottom: 10px; background: #249eef; }
.surroundings-center .nav-group-2 .item1{ background: url("imagesquality-1.jpg") no-repeat center; width: 326px; height: 49px; }
.surroundings-center .nav-group-2 .item2{ background: url("imagesquality-2.jpg") no-repeat center; width: 326px; height: 49px; margin: 10px 0; }
.surroundings-center .nav-group-2 .item3{ background: url("imagesquality-3.jpg") no-repeat center; width: 326px; height: 49px; }

.surroundings-right .right-group{ width: 238px; border: 1px solid #E9E9E9; height: 285px; }
.surroundings-right .more{ background: #EBEBEB; width: 100%; height: 49px; margin-top: 10px; color: #1F89DF; font-size: 14px; font-weight: bold; line-height: 49px; }
.surroundings-right .more a{color: #1F89DF; font-size: 14px; font-weight: bold; line-height: 49px; padding-left: 8px; float: left;}
.surroundings-right .more a:hover{color: #66D212;}

.communicate-right .nav-1{ background: url("imagescommunicates.png") no-repeat 0 0; width: 112px; height: 90px; margin-right: 15px; }
.communicate-right .nav-2{ background: url("imagescommunicates.png") no-repeat -128px 0; width: 112px; height: 90px;  margin-right: 15px; }
.communicate-right .nav-3{ background: url("imagescommunicates.png") no-repeat -254px 0; width: 112px; height: 90px;  margin-right: 15px; }
.communicate-right .nav-4{ background: url("imagescommunicates.png") no-repeat -382px 0; width: 112px; height: 90px;  }
.communicate-right .nav-5{ background: url("imagescommunicates.png") no-repeat 0 -121px; width: 112px; height: 90px;  margin-right: 15px; }
.communicate-right .nav-6{ background: url("imagescommunicates.png") no-repeat -128px -121px; width: 112px; height: 90px;  margin-right: 15px; }
.communicate-right .nav-7{ background: url("imagescommunicates.png") no-repeat -254px -121px; width: 112px; height: 90px; margin-right: 15px; }
.communicate-right .nav-8{ background: url("imagescommunicates.png") no-repeat -382px -121px; width: 112px; height: 90px; }

.communicate-right .nav-1-1{ background: url("imagescommunicates.png") no-repeat 0 -214px; width: 112px; height: 90px; }
.communicate-right .nav-2-1{ background: url("imagescommunicates.png") no-repeat -128px -214px; width: 112px; height: 90px; }
.communicate-right .nav-3-1{ background: url("imagescommunicates.png") no-repeat -254px -214px; width: 112px; height: 90px; }
.communicate-right .nav-4-1{ background: url("imagescommunicates.png") no-repeat -382px -214px; width: 112px; height: 90px; }
.communicate-right .nav-5-1{ background: url("imagescommunicates.png") no-repeat 0 -335px; width: 112px; height: 90px; }
.communicate-right .nav-6-1{ background: url("imagescommunicates.png") no-repeat -128px -335px; width: 112px; height: 90px; }
.communicate-right .nav-7-1{ background: url("imagescommunicates.png") no-repeat -254px -335px; width: 112px; height: 90px; }
.communicate-right .nav-8-1{ background: url("imagescommunicates.png") no-repeat -382px -335px; width: 112px; height: 90px; }

.communicate-right p{ font-size: 15px; color: #249eef; margin-top: 3px; width: 112px; margin-bottom: 3px; font-weight: bold;  }

.server-left{ width: 440px; }
.server-right{ width: 501px; margin-left: 15px; }
.server-left .left-title a{ background: #EBEBEB; padding: 0 24px; height: 37px; line-height: 37px; margin: 0 5px; font-weight: bold; }
.server-left .left-title .selected{ background: #2583CD; color: #FFF; }
.server-left .left-data{ margin-top: 10px; }
.server-left .left-data a{ height: 30px; }
.server-left .left-data .point{ background: url("imagespoint.png") no-repeat center; width: 16px; height: 30px; }
.server-left .left-data .title{ height: 30px; line-height: 30px; width: 345px; text-align: left; overflow: hidden; }
.server-left .left-data .date{ height: 30px; line-height: 30px; }
.server-left .more a{ border: 1px solid #249eef; color: #249eef; width: 175px; text-align: center; margin-right: 10px; padding: 5px 16px; line-height: 22px; margin-top: 10px; }
.server-left .more a:hover{ background: #04BC5D; border: 1px solid #04BC5D; color: #FFF; }

.server-nav .nav-1{ background: url("imagesservices.png") no-repeat 0 0; width: 111px; height: 94px; }
.server-nav .nav-2{ background: url("imagesservices.png") no-repeat -129px 0; width: 111px; height: 94px; margin: 0 17px; }
.server-nav .nav-3{ background: url("imagesservices.png") no-repeat -258px 0; width: 111px; height: 94px; margin: 0 17px 0 0;}
.server-nav .nav-4{ background: url("imagesservices.png") no-repeat -387px 0; width: 111px; height: 94px; }

.server-nav .nav-1-1{ background: url("imagesservices.png") no-repeat 0 -98px !important; width: 111px; height: 94px; }
.server-nav .nav-2-1{ background: url("imagesservices.png") no-repeat -129px -98px !important; width: 111px; height: 94px; margin: 0 17px; }
.server-nav .nav-3-1{ background: url("imagesservices.png") no-repeat -258px -98px !important; width: 111px; height: 94px; margin: 0 17px 0 0;}
.server-nav .nav-4-1{ background: url("imagesservices.png") no-repeat -387px -98px !important; width: 111px; height: 94px; }

.server-nav p{ margin-top: 10px; color: #249eef; font-size: 14px; font-weight: bold; }

.server-group{ margin-top: 10px; border: 1px solid #dddddd;}
.server-group-title{ background: #0786da; height: 35px;}
.server-group-title p{ background: #37aef8; color: #FFF; height: 35px; line-height:35px; width: 188px; text-align: center; font-size: 15px; }

.server-group-nav{ margin-top: 1px; }
.server-group-nav .name{ background: #e2f3ff; color: #249eef; height: 35px; line-height: 35px; padding-left: 20px; width: 376px; font-weight: bold; }
.server-group-nav .state{ background: #e2f3ff; color: #249eef; margin-left: 3px; height: 35px; line-height: 35px; width: 79px; padding-left: 20px; font-weight: bold; }
.server-group-data{ height: 35px; line-height: 35px; }
.server-group-data2{ height: 35px; background: #e2f3ff; line-height: 35px; }
.server-group-data .name, .server-group-data2 .name{ padding-left: 20px; }
.server-group-data .state, .server-group-data2 .state{ padding-right: 20px; }

.group-1{ margin-top: 15px; }
.group-1-left{ width: 500px; height: 360px; position: relative;}

.group-1-left .scrollmore {width: 28px;height: 28px;position: absolute;right: 10px;top: 326px;background: url(imagestoutumore.png); z-index: 100; cursor:pointer;}

.group-1-right{ width: 485px; margin-left: 15px; }
.group-1-nav a{ background: #E7E5E6; width: 90px; height: 35px; line-height: 35px; border-right: 2px solid #FFF;}
.group-1-nav .selected{ height: 34px; line-height: 34px; background: #FFF; border-left: 1px solid #e7e6e6; border-top: 1px solid #e7e6e6; border-bottom: 1px solid #0A5398; border-right: 1px solid #e7e6e6; color: #F4000A;  }
.group-1-nav .more{ background: #FFF !important; font-size: 12px; width: 115px !important; text-align: right; border-bottom: 1px solid #e7e6e6; height: 34px !important; line-height: 34px; }
/*.group-1-data .list-data a{ height: 30px; line-height: 30px; }*/
.group-1-data .list-data p{ height: 30px; line-height: 30px; }
.group-1-data .list-data .point{ background: url("imagespoint.png") no-repeat center; width: 16px; height: 30px; }
.group-1-data .list-data .title{ height: 30px; line-height: 30px; width: 380px; overflow: hidden; text-align: left; }
.group-1-data .list-data .date{ color: #686868; height: 30px; line-height: 30px; }
.group-1-data .hot .title{margin-top: 15px; font-size: 18px; font-weight: bold; text-align: center; width: 485px; overflow: hidden; }
.group-1-data .hot .summary{ color: #979797; height: 20px; margin-top: 10px; padding-bottom: 30px; border-bottom: 1px dashed #c2c2c1; }
.group-1-data .list-data{ margin-top: 20px; }

.group-2{ width: 998px;  border:1px solid #eeeeee; margin-top: 15px; }
.picMarquee-left{ width: 950px; overflow: hidden; position: relative; margin: 0 auto; padding: 10px 25px; }
.picMarquee-left .hd{ overflow:hidden; }
.picMarquee-left .hd .prev{ display: block; width: 9px; height: 16px; float: right; overflow: hidden; cursor: pointer; background: url(imagesindex-right-ico.png) no-repeat; position: absolute; top: 31px; right: 8px; z-index: 999;}
.picMarquee-left .hd .next{ display: block; width: 9px; height: 16px; float: right; overflow: hidden; cursor: pointer; background: url(imagesindex-left-ico.png) no-repeat; position: absolute; top: 31px; left: 8px; z-index: 999;}
.picMarquee-left .bd{ padding:0px;     overflow: hidden;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:260px; height:50px; display:block; padding:2px; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.focus{position: relative;width: 500px;height: 360px;background-color: #000;float: left;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{left: 0px;top: 0px;}
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block;text-align: left;}
.focus .shadow a{text-decoration:none;color:#fff;overflow:hidden;margin-left:10px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{ bottom: 70px; left: 207px; position: absolute; height: 0; text-align: center; z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:20px}
.focus .D1fBt a{position: relative;display: inline; width: 10px; height: 10px; border-radius: 11px; margin: 0px 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #FFF;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#F30A05;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url("imagesfocus_btn.png") no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
.focus img{width: 500px;height: 360px;}

.focus1{position: relative;width: 550px;height: 275px;background-color: #000;float: left;}
.focus1 .shadow .title{width: 550px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus1 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus1 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus1 .btn a:hover,.focus1 .btn a.current{  cursor:pointer;background:#fc114a;}
.focus1 .fPic{left: 0px;top: 0px;}
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus1 .shadow{width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block;text-align: left;}
.focus1 .shadow a{text-decoration:none;color:#fff;overflow:hidden;margin-left:10px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus1 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus1 .fcon img{ display:block; }
.focus1 .fbg{ bottom: 7px;  left: 480px;  position: absolute;  height: 17px;  text-align: center;  z-index: 200;}
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:20px}
.focus1 .D1fBt a{position: relative;display: inline; width: 10px; height: 10px; border-radius: 11px; margin: 0px 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #FFF;}
.focus1 .D1fBt .current,.focus1 .D1fBt a:hover{background:#F30A05;}
.focus1 .D1fBt img{display:none}
.focus1 .D1fBt i{display:none; font-style:normal; }
.focus1 .prev,.focus1 .next{position:absolute;width:40px;height:74px;background: url("imagesfocus_btn.png") no-repeat;}
.focus1 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus1 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus1 .prev:hover{  background-position:0 0; }
.focus1 .next:hover{  background-position:-40px 0;}
.focus1 img{width: 550px;height: 275px;}

.group-3{ width: 1000px; margin-top: 15px; }
.group-3-left{ width: 490px; border: 1px solid #F1F1F1; }
.group-3-right{ width: 490px; border: 1px solid #F1F1F1; margin-left: 15px; }
.border{ border-left: 6px solid #095497; margin-right: -7px; }
.interaction-nav{ background: #F6F6F6; border-bottom: 1px solid #ECECEC; }
.interaction-nav .interaction-item{ padding: 10px 0; }
.interaction-nav .interaction-item span{ font-size: 16px; font-weight: bold; }
.interaction-nav .interaction-item .str{ margin-left: 10px; padding: 0 10px; }
.interaction-nav .data-list{ margin-top: 5px; }

/*2018-05-02*/
.interaction-nav .interaction-nav-item{width: 20px;height: 5px;margin-left: 5px;background: #CACACA;margin-top: 20px;cursor: pointer;}
.interaction-nav .selected-1{background: #38B1FB;}

/*.interaction-nav .data-list a{ height: 35px; line-height: 35px; }*/
.interaction-nav .data-list p{ height: 35px; line-height: 35px;}
.interaction-nav .selected{ color: #0D569A; background: #FFF;  }
.interaction-data{ padding-bottom: 15px;}
.interaction-data .title, .interaction-data .date{ height: 30px; line-height: 30px; }
.interaction-data .date{ margin-right: 10px; }
.interaction-data .title{ width: 360px; overflow: hidden; text-align: left; }
.interaction-nav .more{ height: 42px; line-height: 42px; margin-right: 10px; }
.interaction-data .point{ background: url("imagespoint.png") no-repeat center; width: 16px; height: 30px; margin-right: 10px; margin-left: 10px; }
.interaction-right .nav-items{ width: 303px; border: 1px solid #ECECEC; }
.interaction-right .nav-items a{ width: 151px; padding: 9.7px 0; }
.interaction-data .data-list{ margin-top: 10px; }
.interaction-right a .title{ font-size: 16px; font-weight: bold; color: #187BCC; margin: 10px 0; }
.interaction-right .border-bottom{ border-bottom: 1px solid #ECECEC; }
.interaction-right .border-right{ border-right: 1px solid #ECECEC; }
.interaction-right .adv-box{ width: 304px; height: 63px; background: #DDD; margin-top: 10px; }
.interaction-group-border{ border: 1px solid #EFEFEF; margin-top: 15px; }
.public-nav-item{ width: 90px; }
.public-nav-items{ padding: 6px 0; border-bottom: 1px solid #E5E5E5; }
.public-nav-items a{ margin: 10px 30px; font-weight: bold; font-size: 16px; }
.public-nav-items .selected{ color: #095497; }
.interaction-data .time{ text-align: center; height: 35px; line-height: 35px; font-size: 13px; }
.interaction-data .data-title .title-str{ background: #D7E9F7; padding: 5px 30px;}
.interaction-data .data-item1 .title-str{ color: #93C8B4; padding: 5px 15px;}
.interaction-data .data-item2 .title-str{ color: #8FF16A; padding: 5px 15px;}
.interaction-data .margin-right{ margin-right: 2px;  }
.interaction-nav .topic{ height: 50px; margin-left: 8px; width: 233px; margin-bottom: 10px; }
.interaction-nav .topic img{ width: 233px; height: 50px; background: #DDD; }
.video-play{ background: url("imagesvideo-play.png") no-repeat center; width: 32px; height: 40px; margin-left: 5px; }

.group-4{ width: 1000px; margin-top: 15px; margin-bottom: 15px; }
.group-4-left{ width: 490px; border: 1px solid #F1F1F1; }
.group-4-right{ width: 492px; margin-left: 15px; }
.group-4-border{ border: 1px solid #EAE6E3; }
.group-4-lr-border{ border-right: 1px solid #EAE6E3; }
.right-group .padding-lr{ padding: 0 32px; }
.right-group p{ height: 26px; }
.group-4-margin-top{ margin-top: 15px; }
.group-4-padding-top{ padding-top: 10px; }

.communicate-left{ width: 440px; }
.communicate-right{ width: 493px; margin-left: 15px; }
.communicate-left .left-nav{ background: #EBEBEB; }
.communicate-left .left-nav a{ height: 37px; line-height: 37px; padding: 0 8px; }
.communicate-left .left-nav .title{ width: 100px; }
.communicate-left .left-nav .more{ font-size: 12px; }
.communicate-left .left-nav .selected{ background: #2583CD; color: #FFF; }

.communicate-all{ width: 100%; margin-top: 8px; }
.communicate-all .left-nav{ background: #EBEBEB; }
.communicate-all .left-nav a{ height: 37px; line-height: 37px; padding: 0 8px; }
.communicate-all .left-nav .title{ width: 100px; }
.communicate-all .left-nav .more{ font-size: 12px; }
.communicate-all .left-nav .selected{ background: #2583CD; color: #FFF; }

.number1{ width: 58px; text-align: center; }
.number2{ width: 58px; text-align: center; }
.number3{ width: 100px; text-align: center; }
.number4{ width: 58px; text-align: center; }
.number5{ width: 58px; text-align: center; }

.qhhbsp-right{ width: 406px; }
.qhhbsp-right a { width: 190px; margin-left: 15px;}
.qhhbsp-right img { width: 180px; height: 115px; background: #DDD; }
.qhhbsp-right p { width: 180px; overflow: hidden; margin: 1px 0; }

.video-list{ margin-top: 5px; }
.video-list p{ width: 458px; margin-left: 20px; margin-bottom: 6px; }
.video-list .type{ color: #2A78C0; margin-right: 10px; }
.video-list .title{ width: 330px; text-align: left;}

#yj, #rb, #yb{ height: 285px; }
#emphasis{border: 1px solid #249eef; width: 241px; height: 44px; line-height: 44px; color: #249eef; font-weight: bold; font-size: 15px; }
#sys{color: #FFF; background: #249eef; margin-left: 10px; width: 239px; height: 46px; line-height: 46px; font-size: 14px; font-weight: bold;}


/*tabMenu*/
.tabMenu{height:42px; font-size:0; letter-spaceing:-4px;}
.tabMenu dd{display:inline-block; position:relative; margin-right:7px;}
.tabMenu dd span{height:42px; line-height:42px; display:block; font-size:16px; color:#333; background:#ebebeb; cursor:default; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tabMenu dd span a{color:#333; padding:0 20px;}
.tabMenu dd.current span{color:#FFF; font-weight:bold; background:#2583cd;}
.tabMenu dd.current span a{color:#FFF;}
.tabContent{}
.tabContent dd{}

/*a-list-1*/
.a-list-1{padding:5px 10px 0 10px;}
.a-list-1 li{line-height:30px; background:url(imageslist-new-ico-3.png) no-repeat 0 13px; padding:0 5px 0 12px;}
.a-list-1 li span{float:right;}
