@charset "utf-8";



.mainCol{ width: 1200px; height: auto; }
.f1{ width: 1200px; height: auto; }
.mainNews{ width: 1200px;}

.flash{ width:656px; height: 400px; overflow: hidden; float: left; }
.slideBox{ width:656px; height:400px; overflow:hidden; position:relative; margin:0 auto;}
.slideBox .hd{ height:25px; padding-top: 17px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:500; /*display: none;*/ }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left;  width:11px; height:11px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle2.gif") right top no-repeat; }
.slideBox .hd ul li.on{ background-position:left top; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height: 400px; background-color: #ece9df; position: relative; }
.slideBox .bd li img{ width:656px; height:400px; display:block;  }
.slideBox .bd li h3{ width: 100%; height: 42px; line-height: 42px; position: absolute; left: 0; bottom:0; font-weight: normal; font-size: 15px; padding-left:10px; padding-right:10px; background-color: rgba(0,0,0,0.5); color: #FFF !important;text-overflow: ellipsis;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:#FFF url(../images/goLeft.png) center center no-repeat; filter:alpha(opacity=50);opacity:0.5; display: none; }
.slideBox .next{ left:auto; right:0; background: #FFF url(../images/goRight.png) center center no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
/*.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }*/
.news{ width: 516px; height: 400px; float: right; overflow: hidden;}
.newsHot{ width: 516px; height: 120px; overflow: hidden; }
.newsHot h3{ width: 516px; height:26px; line-height: 26px; font-weight: bold; font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom:10px;  }
.newsHot h3 a{ color: #0d8b3b; }
.newsHot p{ width: 516px; height: 84px; line-height: 26px; overflow: hidden; font-size: 14px; text-indent: 24px;}
.news-tab{ width: 496px; height: 40px;/* border-bottom:1px solid #f7f7f7;*/ line-height: 40px; text-align: right; font-size: 14px;/*background-color: #f7f7f7;*/padding-right:10px; padding-left:10px; background-image: url(../images/icon-news.png); background-repeat: no-repeat; background-position: left center;}
.news-tab p{ width: 106px; height: 40px; line-height: 40px; /*border-bottom:2px solid #FFF;*/ float: left; color: #333; text-align: center; cursor: pointer; font-size: 18px; }
.news-tab p.on{ /*border-bottom:2px solid #e60012;*/ color: #0d8b3b; font-weight: bold; }
.news-tab p.tabLine{ position: relative; }
.news-tab p.tabLine::after{content: ' '; width: 1px; height: 20px; background-color: #EEE; position: absolute; right:0; top:50%; margin-top: -10px;}
.news-tab > a{display: none; text-transform: capitalize; font-size: 14px;}
.news-tab > a > span{ color: #c60001 !important; }
.news-con,.newsitem{ width: 584px; height: 304px;  overflow: hidden; }
.ni-list{ width: 516px; height: 296px; overflow: hidden; margin-top: 6px; }
.ni-list li{width: 504px; height: 36px; line-height: 36px; overflow: hidden; font-size: 16px; padding-left:12px; background-image: url(../images/txtli.png); background-position: left center; background-repeat: no-repeat; white-space: nowrap; text-overflow: ellipsis; border-bottom: 1px dashed #EEE;}
.ni-list li span{ float: right; color: #999; font-size: 14px; display: inline-block; padding-left:10px;}

.tlad{ display: block; width: 1198px; overflow: hidden; height: 118px; border:1px solid #EEE; }
.tlad img{ width: 1198px; height: 118px; }

.f2{ width: 1200px; height: auto; }
.f2Col-left,.f2Col-right{ width: 836px; height: auto; height: auto; float: left;  }
.colNotic{ width: 408px; height: 300px; float: left; }
.colNotic-tab{ width: 388px; height: 40px; border-bottom:1px solid #f7f7f7; line-height: 40px; text-align: right; font-size: 14px; /*background-color: #f7f7f7;*/padding-right:10px; padding-left:10px; background-image: url(../images/icon-news.png); background-repeat: no-repeat; background-position: left center;}
.colNotic-tab p{ width: 106px; height: 38px; line-height: 38px; /*border-bottom:2px solid #FFF;*/ float: left; color: #0d8b3b; text-align: center; cursor: pointer; font-size: 18px; font-weight: bold; }
.colNotic-tab p.on{ /*border-bottom:2px solid #e60012; */color: #0d8b3b; font-weight: bold; }
.colNotic-tab a{ text-transform: capitalize; }
.colNotic-tab a span{ color: #c60001 !important; }
.colNotic-list{ width: 408px; height: 252px; overflow: hidden;  }
.colNotic-list li{width: 396px; height: 34px; line-height: 34px; overflow: hidden; font-size: 16px; padding-left:12px; background-image: url(../images/txtli.png); background-position: left center; background-repeat: no-repeat; white-space: nowrap; text-overflow: ellipsis; }
.colNotic-list li span{ float: right; color: #999; font-size: 14px; display: inline-block; padding-left:10px;}

.colIntro{ width: 408px; height: 300px; float: right; }
.colIntro-tab,.colIntro-tab2{ width: 388px; height: 40px; border-bottom:1px solid #f7f7f7; line-height: 40px; text-align: right; font-size: 14px; /*background-color: #f7f7f7;*/padding-right:10px;padding-left:10px; background-image: url(../images/icon-news.png); background-repeat: no-repeat; background-position: left center;}
.colIntro-tab p,.colIntro-tab2 p{ width: 106px; height: 38px; line-height: 38px; /*border-bottom:2px solid #FFF;*/ float: left; color: #333; text-align: center; cursor: pointer; font-size: 18px; }
.colIntro-tab p.on,.colIntro-tab2 p.on{ /*border-bottom:2px solid #e60012; */color: #0d8b3b; font-weight: bold; }

.colIntro-tab p.tabLine,.colIntro-tab2 p.tabLine{ position: relative; }
.colIntro-tab p.tabLine::after,.colIntro-tab2 p.tabLine::after{content: ' '; width: 1px; height: 20px; background-color: #EEE; position: absolute; right:0; top:50%; margin-top: -10px;}

.colIntro-tab a,.colIntro-tab2 a{ display: none; text-transform: capitalize; }
.colIntro-tab a span,.colIntro-tab2 a span{ color: #c60001 !important; }
.intro-con,.introitem,.introitem2{ width: 408px; height: 250px;  overflow: hidden; }
.intro-hot{ width: 408px; height: 72px; overflow: hidden; }
.introHot-img{ width:108px; height: 72px; display: block; overflow: hidden; float: left; }
.introHot-img img{ width: 108px; height: 72px; }
.introHot-about{ width: 290px; height: 72px; float: right; overflow: hidden; }
.introHot-about h3{ width: 290px; height: 32px; line-height: 32px; font-weight: normal; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.introHot-about p{ width: 290px; height: 40px; line-height: 20px; font-size: 14px; overflow: hidden; }
.intro-list{ width: 408px; height: 170px; overflow: hidden; }
.intro-list li{width: 396px; height: 34px; line-height: 34px; overflow: hidden; font-size: 16px; padding-left:12px; background-image: url(../images/txtli.png); background-position: left center; background-repeat: no-repeat; white-space: nowrap; text-overflow: ellipsis; }
.intro-list li span{ float: right; color: #999; font-size: 14px; display: inline-block; padding-left:10px;}
.videoForm{width: 408px; height: auto;}
.videoForm p{ width: 408px; height: 196px; overflow: hidden; }
.videoForm p img{ width: 408px; height: 196px; }
.videoForm h3{ width: 408px; height: 40px; line-height: 40px; border-bottom: 1px solid #EEE; overflow: hidden; text-align: left; font-weight: normal; font-size: 16px; }

.colTopic{ margin-top: 10px; width: 836px; }
.colTopic-tab{ width: 41px; height: 150px; background-image: url(../images/icon-topic.png); background-repeat: no-repeat; background-position: left top; float: left;}
.topic{ width:774px; height: 138px; float: right; padding-top: 10px; padding-left:10px; padding-right:10px; border: 1px solid #EEE;  border-left: 0; background-color: #FFF;}
.picScroll-left{ width:774px;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:40px; padding:0 10px;  }
.picScroll-left .hd ul{ overflow:hidden; zoom:1; margin:0 auto; margin-top:15px; zoom:1;  width:65px; }
.picScroll-left .hd ul li{ float:left;  width:11px; height:11px; overflow:hidden; margin:0 3px; text-indent:-999px; cursor:pointer; background-color: #CCC; border-radius: 50%; }
.picScroll-left .hd ul li.on{ background:#6dbb4f;}
.picScroll-left .bd{width: 774px; height: auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:372px; height:100px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }

.f2Col-right{ float: right; width: 344px; height: auto; background-color: #e9f4ed; }
.journal,.brand{ width: 308px; height: auto; margin:0 auto; }
.journal-tab,.brand-tab{width: 288px; height: 40px; border-bottom:1px solid #d2d2d2; line-height: 40px; text-align: right; font-size: 14px;/*background-color: #f7f7f7;*/ padding-right:10px; padding-left:10px; background-image: url(../images/icon-journal.png); background-repeat: no-repeat; background-position: left center;}
.journal-tab p,.brand-tab p{ width: 106px; height: 40px; line-height: 40px; /*border-bottom:2px solid #FFF;*/ float: left; color: #333; text-align: center; cursor: pointer; font-size: 18px; /*border-bottom:2px solid #e60012;*/ color: #0d8b3b; font-weight: bold; }
.journal-tab > a,.brand-tab > a{ text-transform: capitalize; }
.journal-tab > a > span,.brand-tab > a > span{ color: #eb7976 !important; }
.journalList{ width: 308px; height: auto; }
.journalList li{ width:296px; height: 40px; border-bottom:1px dashed #c3cac6; padding-top: 10px; padding-bottom: 10px; padding-left:12px; }
.jliTitle{ width: 220px; height: 40px; float: left; overflow: hidden; }
.jliTitle h3,.jliTitle p{ width: 220px; height: 24px; line-height: 24px; font-weight: normal; font-size: 16px; overflow: hidden; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.jliTitle p{ height: 16px; line-height: 16px; font-size: 12px; color: #999;  } 
.jliBtn{ width: 76px; height: 40px; line-height: 40px; text-align: center; background-color: #fafafa; text-align: center; display: block; border-radius: 2px; color: #0d8b3b; float: right; }
.r2ColAd{ display: block; position: relative; width: 308px; height: 196px; margin:0 auto; background-color: #EEE; }
.slideBoxbanner{ width:308px; height:196px; overflow:hidden; position:relative; margin:0 auto;}
.slideBoxbanner .hd{ width:105px; height:25px; padding-top: 17px; overflow:hidden; position:absolute; left:50%; bottom:0px; margin-left:-53px; z-index:1; display: none; }
.slideBoxbanner .hd ul{ overflow:hidden; zoom:1; width:105px;}
.slideBoxbanner .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background-color: #FFF; }
.slideBoxbanner .hd ul li.on{ background-color: #0a4ea4; }
.slideBoxbanner .bd{ position:relative; height:196px; z-index:0;   }
.slideBoxbanner .bd li{ zoom:1; vertical-align:middle; height: auto; background-color: #ece9df; position: relative; }
.slideBoxbanner .bd li img{ width:308px; height:196px; display:block;  }
.slideBoxbanner .prev,.slideBoxbanner .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:24px; height:40px;background-color: rgba(255,255,255,0.5); filter:alpha(opacity=50);opacity:0.5; border-radius: 0 6px 6px 0; background-repeat: no-repeat; background-position: left top; }
.slideBoxbanner .prev{ background-image: url(../images/goLeft.png); }
.slideBoxbanner .next{ background-image: url(../images/goRight.png); }
.slideBoxbanner .next{ left:auto; right:0; border-radius: 6px 0 0 6px;}
.slideBoxbanner .prev:hover,.slideBoxbanner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
/*.slideBoxbanner .prevStop{ display:none;  }
.slideBoxbanner .nextStop{ display:none;  }*/



.brandList{ width: 308px;height: auto;  }

.brandList .hd{ width:105px; height:25px; padding-top: 17px; overflow:hidden; position:absolute; left:50%; bottom:0px; margin-left:-53px; z-index:1; display: none; }
.brandList .hd ul{ overflow:hidden; zoom:1; width:105px;}
.brandList .bd{ position:relative; height:136px; z-index:0;   }
.brandList .bd li{ width: 154px; height: auto; float: left; }
.brandList .bd li p{ width:136px;margin:0 auto; overflow: hidden; border:1px solid #EEE;  }
.brandList .bd li p img{ width: 136px; height: 98px; }
.brandList .bd li h3{ width: 136px; height: 36px; font-weight: normal; line-height: 36px; overflow: hidden; font-weight: 14px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.brandList .prev{ background-image: url(../images/goLeft.png); }
.brandList .next{ background-image: url(../images/goRight.png); }
.brandList .next{ left:auto; right:0; border-radius: 6px 0 0 6px;}
.brandList .prev:hover,.slideBoxbanner .next:hover{ filter:alpha(opacity=100);opacity:1;  }

