/*首页-Start*/
/*banner -S-*/
.banner_wrap{width:760px;height:300px;background:#EEEEEE; float:left;}
#banner{width:760px;position:relative;height:365px;}
#banner:hover a.prev,#banner:hover a.next{display: block;}
.banner_list{width:760px;top:0;height:365px;}
.banner_list li{width:760px;height:365px;left:0;right:0;margin:0 auto; position:absolute;}
.banner_list li:first-child, .banner_list li.current {display: block;}
.banner_list li img {max-height:365px;max-width:760px;display:block;width:760px;height:365px}
.prev,.next{display: none;width:43px;height:77px;position:absolute;top:30%;z-index: 2;text-indent: -9999px;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.prev{background:url(imagesprev.png) no-repeat;left:10%;}
.next{background:url(imagesnext.png) no-repeat;right:10%;}

/*banner -E-*/
.zsjz {width:100%;height:340px;margin-top:10px;}
.zsjz td {padding:0 5px; font-size:14px;}
.zsjz a{ color:#666666;}
.main { position:relative;margin-top:10px;}
.zsjzbox { width:100%;height:57px;margin-top:10px;}
.zsjzbox h3 { font-size:14px;height:35px;line-height:35px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:#f3f3f3;}
.zsjzbox h3 a { text-decoration:none;font-weight:normal;}
.zsjzbox h3 a:hover{color:#b80406;}
.zsjzbox span { background:url(imagessymbol-11.png) no-repeat 0 2px;display:inline-block !important;*display:inline;zoom:1;text-indent:20px;color:#3e3e3e;}
/*标题通用*/
.main .mainnews .com-title, .main .listr .com-title, .main .listl .com-title { border-bottom:3px solid #F5F5F5;padding-bottom:5px;margin-bottom:5px;}
.main .mainnews .com-title img, .main .listr .com-title img, .main .listl .com-title img { position:relative;top:3px;left:0px;margin-right:5px;}
.main .mainnews .com-title span, .main .listr .com-title span, .main .listl .com-title span { border-bottom:3px solid #b80406; padding:5px 0 5px 30px;font-size:18px;color:#3C3B3C; background:url(imagessymbol-6.png) no-repeat 0px 10px; height:38px; line-height:30px;}
/*主要内容*/
.main .mainnews,.main  .adlr { width:1100px;padding:0px 0px 20px 0px;background-color:#fff;margin:0px auto;overflow:hidden;position:relative;}
.main .adlr {padding:0px 20px 0px 20px;margin:-10px auto 0px;}
.main .adlr img { width:1100px;height:120px;}
/*顶部文字新闻*/
.main .mainnews .latestnews { margin-top:20px;height:45px;line-height:45px;background:url(imageslatestnews-title.png) no-repeat 10px 10px;border:1px solid #F4F3F3;padding-left:120px;/*text-indent:120px;*/ position:relative;overflow:hidden;}
.mainnews #miniNewsRegion a { font-size:14px;color:#757474;background:url(imagessymbol-1.png) no-repeat 0px 5px;padding:0px 20px 0px 12px;}
.mainnews .latestnews ul { width:820px;position:relative;}
.mainnews .latestnews .msearch { position:absolute;top:7px;right:10px;background:url(imagesmsearch_bg.png) no-repeat;width:209px;height:31px;}
.mainnews .latestnews .msearch .text-msearch { width:150px;height:17px;padding:5px;position:absolute;left:1px;top:1px;border:none;font-size:14px;}
.mainnews .latestnews .msearch .btn-msearch { width:44px;height:30px;background:url(imagesbtn-msearch.png) no-repeat center;position:absolute;top:1px;right:0px;border:none;cursor:pointer;color:#a5a4a4;}
.mainnews #miniNewsRegion li a:hover{color:#00AA98;text-decoration:underline;}
/*左侧*/
/*动态CSS-图片新闻轮播-start*/
.mainnews .newsl { float:left;width:760px;margin-top:10px;}
.mainnews .newsl .m-slide{ position:relative;height:365px;}
.mainnews .newsl .m-slide .img { float:left;position:relative }
.mainnews .newsl .m-slide .img img { display:block;width:670px;height:365px }
.mainnews .newsl .m-slide .img li { display:none;position:absolute;left:0;top:0 }
.mainnews .newsl .m-slide .tab, .mainnews .newsl .m-slide .tab2 { float:right }
.mainnews .newsl .m-slide .tab li { border:4px solid #fff;border-right:0;font-size:13px;font-weight:bold;color:#fff;margin-top:-2px;}
.mainnews .newsl .m-slide .tab2 li { border:4px solid #fff;width:128px;height:77px;font-size:13px;font-weight:bold;}
.mainnews .newsl .m-slide .tab2 li img { width:128px;height:77px;}
.mainnews .newsl .m-slide .tab li+li { margin-top:4px;}
.mainnews .newsl .m-slide .tab2 li+li { margin-top:9px;}
.mainnews .newsl .m-slide .tab li .color1 { background-color:#75CFD9;width:110px;height:68px;padding:7px 10px;}
.mainnews .newsl .m-slide .tab li .color2 { background-color:#E4A17E;width:110px;height:68px;padding:7px 10px;}
.mainnews .newsl .m-slide .tab li .color3 { background-color:#D0838C;width:110px;height:68px;padding:7px 10px;}
.mainnews .newsl .m-slide .tab li .color4 { background-color:#7CAA77;width:110px;height:68px;padding:7px 10px;}
.mainnews .newsl .m-slide .tab .on {}
.mainnews .newsl .m-slide .tab .on .color1 { background-color:#08a7b9;}
.mainnews .newsl .m-slide .tab .on .color2 { background-color:#e5611d;}
.mainnews .newsl .m-slide .tab .on .color3 { background-color:#c75663;}
.mainnews .newsl .m-slide .tab .on .color4 { background-color:#588753;}
.mainnews .newsl .m-slide .tab2 .on { border:4px solid #00AA98;}
.mainnews .newsl .m-slide #ifocus_opdiv { position:absolute;left:0;bottom:0;width:670px;height:45px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.mainnews .newsl .m-slide #ifocus_tx { position:absolute;left:15px;bottom:10px;color:#FFF;}
.mainnews .newsl .m-slide #ifocus_tx ul li{ display:none;}
.mainnews .newsl .m-slide #ifocus_tx ul li a{ color:#fff;font-size:17px;font-weight:bold;}
/*动态CSS-图片新闻轮播-end*/

.mainnews .newsl .leftbanber { margin-top:20px;}
.mainnews .newsl .leftbanber img { width:760px;height:90px;}

.mainnews .newsl .chosen { margin-top:0px;height:385px;padding-top:0px;overflow:hidden; width:100%;}
.mainnews .newsl .chosenbox { float:left;width:355px;height:90px;background-color:#f5f5f5;padding:10px;margin-bottom:7px;display:inline; overflow:hidden;}
.mainnews .newsl .chosenbox-ml { margin-left:9px;}
.mainnews .newsl .chosenbox .chosenimg { float:left;margin-right:10px;display:inline;width:130px;height:90px;}
.mainnews .newsl .chosenbox .chosenimg img{ width:130px;height:90px;}
.mainnews .newsl .chosenbox h3 { font-size:14px;margin-left:140px;text-align:left;margin-bottom:5px;font-weight:normal;}
.mainnews .newsl .chosenbox h3:hover { background-color:#e2e2e2;color:#fff;}
.mainnews .newsl .chosenbox h3:hover a { color:#b80406;text-decoration:none;}
.mainnews .newsl .chosenbox p { color:#999;}
.mainnews .newsl .chosenbox span { background:url(imagessymbol-9.png) no-repeat 0 4px;padding-left:16px;display:inline-block !important;*display:inline;zoom:1;width:80px;}
.mainnews .newsl .chosenbox span+span { background:url(imagessymbol-10.png) no-repeat 0 5px;}

.mainnews .newsl .hot { margin-top:10px;}
.mainnews .newsl .hot .hotbox {border-bottom:#e70003 1px dashed;cursor:pointer;padding:10px 0;margin-right:10px;}
.mainnews .newsl .hot .hotbox .hotimg { width:250px;height:165px;float:left;display:inline;margin-right:28px;position:relative;}
.mainnews .newsl .hot .hotbox .hotimg .hotimgzz { position:absolute;top:0px;left:0px;width:250px;height:165px;}
.mainnews .newsl .hot .hotbox .hotimg:hover .hotimgzz { background:#00AA98;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.mainnews .newsl .hot .hotbox .hotimg .zzsz {  display:inline-block;*display:inline;zoom:1;background:transparent;position:absolute;top:40%;left:40%;width:43px;height:43px;}
.mainnews .newsl .hot .hotbox .hotimg:hover .zzsz { background:url(imagessymbol-26.png) no-repeat;}
.mainnews .newsl .hot .hotbox .hotimg .standpoint { position:absolute;top:0px;left:0px;width:68px;height:30px;font-size:14px;color:#fff;background-color:#b80406;text-align:center;line-height:30px;}
.mainnews .newsl .hot .hotbox .hotimg img { width:250px;height:165px;}
.mainnews .newsl .hot .hotbox h3 { font-size:18px;height:35px;line-height:35px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mainnews .newsl .hot .hotbox h3:hover { background-color:#e2e2e2;color:#fff;}
.mainnews .newsl .hot .hotbox h3:hover a { color:#b80406;text-decoration:none;}
.mainnews .newsl .hot .hotbox p { color:#3e3e3e;font-size:14px;height:102px;line-height:26px;}
.mainnews .newsl .hot .hotbox span { background:url(imagessymbol-9.png) no-repeat 0 4px;margin-right:20px;display:inline-block !important;*display:inline;zoom:1;text-indent:20px;color:#3e3e3e;}
.mainnews .newsl .hot .hotbox span+span { background:url(imagessymbol-11.png) no-repeat 0 4px;}
.ListLoading,.IndexLoading a{width:750px;height:26px;line-height:26px;text-align:center;padding:5px 0px;margin:20px 0px 10px;display:block;font-size:18px;}

/*右侧*/
.main .mainnews .newsr { float:left;width:320px;margin-left:20px;display:inline;margin-top:10px;}
.mainnews .newsr .topnews { height:365px; background-color:#f3f3f3;}
.mainnews .newsr .topnews .sideMenu { padding:15px 0;}
.mainnews .newsr .topnews .sideMenu h3 { margin-top:00px;font-size:16px;color:#504F4F;height:40px;line-height:40px;background-image:url(imagessymbol-8.png);background-repeat:no-repeat;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}
.mainnews .newsr .topnews .sideMenu ul+h3 { border-top:1px solid #F2F2ED;}
.mainnews .newsr .topnews .sideMenu h3.h3img1 { background-position:0px 10px;}
.mainnews .newsr .topnews .sideMenu h3.h3img2 { background-position:0px -25px;}
.mainnews .newsr .topnews .sideMenu h3.h3img3 { background-position:0px -60px;}
.mainnews .newsr .topnews .sideMenu h3.h3img4 { background-position:0px -97px;}
.mainnews .newsr .topnews .sideMenu h3.h3img5 { background-position:0px -134px;}
.mainnews .newsr .topnews .sideMenu h3.on { color:#01A998;}
.mainnews .newsr .topnews .sideMenu ul li { text-indent:2em;height:85px;margin-bottom:10px;margin-top:5px;overflow:hidden;width:279px;margin-left:15px;color:#929090;}

.mainnews .newsr .rightbanber { margin-top:20px;}
.mainnews .newsr .rightbanber img { width:320px;height:90px;}

.mainnews .newsr .follow, .listr .follow { margin-top:10px;height:385px;padding-top:18px;}
.mainnews .newsr .follow .followcon { background-color:#F4F4F4;height:335px;margin-top:12px;overflow:hidden;}
.listr .follow .followcon { background-color:#F4F4F4;height:334px;margin-top:7px;overflow:hidden;}
.mainnews .newsr .follow .followcon p img, .listr .follow .followcon p img { margin:0 16px;}
.mainnews .newsr .follow .followcon span, .listr .follow .followcon span { display:block;margin:25px 0;text-align:center;font-size:16px;color:#4c4c4c;}
.mainnews .newsr .follow .followcon a, .listr .follow .followcon a { float:left;display:inline-block !important;*display:inline;zoom:1;width:69px;height:84px;margin:10px 20px 0;}
.mainnews .newsr .follow .followcon a.awb1 { background:url(imageswb1.png) no-repeat;}
.mainnews .newsr .follow .followcon a.awb2 { background:url(imageswb2.png) no-repeat;}
.mainnews .newsr .follow .followcon #arc_fxbtm{width:56px;float:left;}
.mainnews .newsr .follow .followcon #arc_fxbtm .bds_more{ background:url(imagessubscription.png) no-repeat;}

.mainnews .newsr .read { margin-top:15px;}
.mainnews .newsr .read, .listr .read {}
.readbox { margin:10px 0;}
.readbox li{ list-style:none; height:75px; border-bottom:#ddd solid 1px; margin:10px 0;}
.readtitle { font-size:14px;margin-bottom:10px;margin-top:10px;}
.readtitle p{color: #a5a3a3; padding-top:7px;}
.readtitle a { font-size:14px; font-weight:600;}
.readbox .readimg { width:90px;height:60px;float:left;display:inline;margin-right:10px;padding-top:4px; overflow:hidden;}
.readbox .readimg img { height:auto;width:90px;}
.mainnews .newsr .read .readbox p { color:#696969;}
.mainnews .newsr .read .readbox p a{ color: #a5a3a3;}

.mainnews .newsr .rightad { margin:15px 0;}
.mainnews .newsr .rightad .focusBox { position:relative;width:320px;height:250px;overflow:hidden;}


.mainnews .newsr .columnauthor { margin-top:20px 0;}
.mainnews .newsr .columnauthor .join { float:right;margin-top:3px;}
.mainnews .newsr .columnauthor .join a { color:#a5a3a3;float:right;}
.mainnews .newsr .columnauthor ul { padding:15px 0;height:310px; background:#f3f3f3;}
.mainnews .newsr .columnauthor ul li { text-align:center;width:88px; height:95px;margin:0 8px;float:left; margin-bottom:10px;background:#fff;box-shadow:3px 2px 2px #888;}
.mainnews .newsr .columnauthor ul li .authorimg { width:84px;height:70px;padding:2px;}
.mainnews .newsr .columnauthor ul li .authorimg img { height:70px;max-width:84px;}

.mainnews .newsr .newsletter { margin-top:15px;}
.mainnews .newsr .newsletter ul { padding:5px 0;background:url(imagessymbol-12.png) no-repeat 0 15px;}
.mainnews .newsr .newsletter ul li { height:44px;line-height:44px;text-indent:35px;font-size:14px;border-bottom:1px solid #F2F4F5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.mainnews .newsr .newspeixun { margin-top:0px; height:385px; overflow:hidden;}
.mainnews .newsr .newspeixun ul { padding:5px 0;}
.mainnews .newsr .newspeixun ul li { height:40px;line-height:40px;font-size:14px;border-bottom:1px solid #F2F4F5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.mainnews .newsr .brandshow { margin-top:10px;}
.mainnews .newsr .brandshow a img { margin:10px auto;}
.main .mainnews .mt-15 {margin-top:-15px;}
.main .mainnews .mt-25 {margin-top:-25px;}
.main .mainnews .mt25 {margin-top:10px;}
/*合作伙伴、友情链接*/
.main .mainother { width:1150px;padding:0 25px;background-color:#fff;margin:0 auto;overflow:hidden;padding-bottom:20px;margin-top:15px;}
.mainother .partners, .mainother .links { overflow:hidden;}
.mainother .partners .partnerstitle { background:url(imagespartnerstitle.png) no-repeat;width:1150px;height:51px;margin-top:15px;}
.mainother .partners .partnersimg { float:left;border:1px solid #EEEDED;width:129px;height:54px;margin:20px 6px;}
.mainother .partners .partnersimg img { width:129px;height:54px;}
.mainother .links .linkstitle { background:url(imageslinkstitle.png) no-repeat;width:1150px;height:51px;margin-top:15px;}
.mainother .links ul li { float:left;font-size:14px;margin:5px 10px;*width:80px;}

/*首页-End*/
.div2{width:320px;display:block;overflow:hidden;top:10px;float:left;z-index:0;background:#fff;position:fixed;_position:absolute}
.div3{display:none;}
.div2 .div3{display:block;margin-top:0px;height:300px;padding-top:0px;overflow:hidden;}
.div2 .div3 .followcon { background-color:#F4F4F4;height:250px;margin-top:12px;overflow:hidden;}
.div2 .div3 .followcon p img { margin:0 16px;}
.div2 .div3 .followcon span{ display:block;margin:25px 0;text-align:center;font-size:16px;color:#4c4c4c;}
.div2 .div3 .followcon a{ float:left;display:inline-block !important;*display:inline;zoom:1;width:69px;height:84px;margin:10px 20px 0;}

.gzdt-con{width:100%; margin-top:15px; height:315px; overflow:hidden;}
.gzdt-con li{width:100%; height:40px; margin-bottom:10px; border-bottom:#ddd solid 1px; padding-bottom:15px;}
.gzdt-con .date{width:52px; height:46px; float:left; border:#ca0d0d solid 1px;}
.gzdt-con .date h3{display:block; color:#FFF; height:23px; line-height:23px; text-align:center; font-weight:normal;  background:#ca0d0d;font-size:14px;}
.gzdt-con .date i{display:block; height:23px; line-height:23px; text-align:center; color:#ca0d0d; font-size:14px; font-weight:600; font-style:normal;}
.gzdt-con .txt{width:238px; line-height:22px; color:#333; font-size:14px; margin-left:18px;}
.gzdt-con .txt img{ padding-left:5px;}

.zxdt-con{width:100%;height:320px; overflow:hidden;}
.zxdt-con li{width:100%; height:80px;border-bottom:#ddd solid 1px;}
.zxdt-con .date{width:81px;height:60px;float:left; padding:10px 0;}
.zxdt-con .date img{width:81px;height:60px; border:0;}
.zxdt-con .txt{width:230px;color:#333; font-size:14px; margin-left:8px;float:right;height:60px; padding:5px 0;}

.gunpic{width:760px;height:158px;margin:10px auto;border:#ddd solid 1px;}  
#div1{width:740px;height:158px; margin:auto;position: relative;overflow: hidden;}  
#div1 ul{position: absolute;left: 0;top: 0; display:inline;}  
#div1 ul li{float:left;width:110px;height:158px;list-style: none; padding:10px 6px;}  
#div1 ul li img{width:100px;height:120px;}
#div1 ul li p{width:100px; font-size:12px; text-align:center;}