@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,span,input,form,dl,dt,dd{ margin:0px; padding:0px;}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0px;}



/*中部开始*/
.cneter{ width:1150px; margin:0 auto;}

/*banner/轮播页面主体*/
.banner{ width:1150px;}
/*轮播广告*/
.bannDIVa{ width:650px; height:412px; float:left; position:relative;}
.flexslider{ width:100%; height:412px; margin:0px auto 20px; position:relative; overflow: hidden; zoom:1;}
.flexslia{ width:90%; height:80px; line-height:80px; font-size:26px; font-weight:600; padding:0px 5%; display:block; background:#ECECFB; color:#000; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.flexslider .slides li{ width: 100%; height: 100%;}
.flex-direction-nav a{ width:70px; height:70px; line-height:99em; overflow:hidden; margin:-35px 0 0; display:block; background:url(../image/ad_ctr.png) no-repeat; position:absolute; top:50%; z-index:10; cursor:pointer; opacity:0; filter:alpha(opacity=0); -webkit-transition:all .3s ease; border-radius:35px;}
.flex-direction-nav .flex-next{ background-position:0 -70px; right:0;}
.flex-direction-nav .flex-prev{ left:0;}
.flexslider:hover .flex-next{ opacity:0.8; filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{ opacity:0.8; filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{ opacity:1; filter:alpha(opacity=50);}
.flex-control-nav{ width:100%; position:absolute; bottom:10px; text-align:center;}
.flex-control-nav li{ margin:0 2px; display:inline-block; zoom:1; *display:inline; }
.flex-control-paging li a{ background:url(../image/dot.png) no-repeat 0 -16px; display:block; height:16px; overflow:hidden; text-indent:-99em; width:16px; cursor:pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a{ background-position:0 0; }
.flexslider ul li div{ position:absolute; width:90%; height:55px; padding:5px 5%; background:#000; color:#fff; font:15px/25px "Microsoft Yahei"; top:347px; opacity:0.6; filter:alpha(opacity=60);}
.flexslider .slides a img{ width:100%; height:332px; display:block;}


.bannDIVb{ width:350px; float:left;}
.toptitle{ width:100%; height:40px; line-height:40px; border-bottom:2px solid #bdbdbd; margin-bottom:15px;}
.toptitle a{ font-size:22px; color:#000; display:inline-block;}
.zixunhot{ width:100%;}
.zixunhot li{ border-bottom:1px dashed #ddd;}
.titleh1{ height:35px; line-height:35px; margin:8px 0px; font-size:22px; display:inline-block; color:#004270;}
.titleh2{ height:28px; line-height:28px; margin:8px 0px; font-size:16px; display:inline-block; color:#666;}
.titlea{ width:135px; font-size:12px; color:#666; display:inline-block; float:left; padding-top:6px;height:15px;}
.zixunhot li a:hover{ color:#d3211e;}


/*main,页面内容主体*/
.main{ width:1150px; margin:0 auto;}
.imgclass{ width:1150px;}
.imgDiv{ width:350px; float:left; margin-right:50px; margin-bottom:20px;}
.imgDiv img { width:350px; height:200px;}
.imgmargin{ margin-right:0px;}


/*main-left/左边*/
.main-left{ width:750px; float:left; margin-top:30px;}
.tab1{ width:750px;}
.tab1 img{ width:350px; height:200px;}
.tab1-navs{ width:350px; height:22px; font-size:14px; display:block; color:#666; overflow:hidden;}
.tab1-navs:hover{ color:#d3211e;}
.guanggao{ width:750px; height:120px; background:#007fff; margin:20px 0px;}
.guanggao img{ width:750px; height:120px; }
.tab1a{ width:350px; float:left;}
.tab1b{ width:350px; float:right;}
.tab1ab{ width:100%; font-size:16px; display:block; margin-bottom:10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tab1ab:hover{ color:#d3211e;}


.sizeimg{ width:350px; height:120px; border:1px solid #ddd;}

.tab2{ width:750px; border-bottom:1px dotted #bbb; margin-top:20px; padding-bottom:20px;}
.tab2 ul li{ margin-bottom:2px;}
.tab2 ul li a:hover{ color:#d3211e;}
.tabImg{ width:200px; height:165px; float:left;}
.tabText{ width:510px; float:right;}
.atitle{ width:100%; height:30px; color:#000; font-size:22px; display:inline-block; overflow: hidden; margin-bottom:15px;}
.btitle{ width:100%; height:106px; color:#666; display:inline-block; font-size:14px; line-height:26px; margin-top:-6px; word-wrap:break-word; text-indent:20px; overflow: hidden; text-overflow: ellipsis;}
.btitlc{ width:100%; height:80px; color:#666; display:inline-block; font-size:14px; line-height:26px; margin-top:-6px; word-wrap:break-word; text-indent:20px; overflow: hidden; text-overflow: ellipsis;}
.ctitle{ margin-right:8px; color:#007FFF; display:inline-block; float:left;}

.aspan{ width:100%; font:13px/20px SimSun; color:#919191; display:inline-block;}
.bspan{ color:#919191; display:inline-block; float:left;}
.cspan{ color:#666; display:inline-block; float:right; cursor:pointer;margin-right:5px;}
.aImg{ width:14px; height:14px; float:right; margin-top:3px; margin-right:20px; cursor:pointer;}

/*main-right/右边*/
.main-right{ width:350px; float:right; margin-top:30px;}
.rightTab1{ width:350px; padding-bottom:20px;}
.rightTitle{ width:350px; height:20px; font-size:16px; color:#004270; display:block; overflow:hidden; margin-bottom:10px;}
.rightText a{ width:240px; height:110px; float:right; overflow:hidden; text-overflow:ellipsis; line-height:23px; color:#919191; margin-top:-5px;}
.rightTitle:hover{ color:#d3211e;}
.rightText a:hover{ color:#d3211e;}
.rightTab1 a img{ width:95px; height:95px; float:left;}

.rightTab2{ margin-top:20px;}
.rightTab2 ul li{height:35px;}
.rightTab2 ul li a{ float:left;}
.rightTab2 ul li a:hover{ color:#d3211e;}

.textspan{ display:inline-block; border:1px solid #bbb; width:8px; height:8px; border-radius:50%; float:left; margin-left:8px; margin-top:6px; margin-right:15px;}
.texta{ width:310px; height:25px; font-size:16px; color:#666; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.divAimg{ width:350px; height:180px; margin:10px 0px;}
.divAimg img{ width:350px; height:180px;}
.rightTab3{ width:350px; margin-top:20px;height:110px;overflow:hidden;}
.rightTab3 a img{ width:100px; height:110px; float:left;}
.rightTab3 a:hover{ color:#d3211e;}
.rightTab3a{ width:230px; height:40px; font-size:16px; color:#004270; display:block; float:right;overflow:hidden;}
.rightTab3b{ width:230px; height:60px; font-size:12px; color:#666; line-height:20px; margin-top:10px; color:#666; display:block; float:right;overflow:hidden;}

.rightTab4{ width:350px; margin-top:20px; margin-bottom: 20px;}
.rightTab4 li{ height:30px;}
.rightTab4s1{ width:18px; height:18px; line-height:18px; text-align:center; font-size:10px; background:#007FFF; color:#fff; float:left; display:block; margin-right:20px; margin-left:5px;}
.rightTab4s2{ width:18px; height:18px; line-height:18px; text-align:center; font-size:10px; background:#aaa; color:#fff; float:left; display:block; margin-right:10px; margin-left:5px;}
.rightTab4 li a{ width:300px; font-size:14px; letter-spacing:1px; float:left; display:block; color:#666; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.rightTab4 li a:hover{ color:#d3211e;}


.hint{ width:1150px; height:30px; line-height:30px; font-size:14px; color:#333333;}
.subnav{ width:230px; float:left; overflow:hidden;}
.subnavDiv{ width:230px; height:35px; font-size:16px; font-weight:700; border-bottom:3px solid #D6D6D6; letter-spacing:1px; margin-top:15px;}
.subnav ul li{ width:220px; height:40px; line-height:40px; padding-left:10px; font-size:13px; color:#333; border-bottom:1px solid #F0F0FC; cursor:pointer;}

/*hot */
.hot{ width:229px; margin-top:35px; border-right:1px solid #d6d6d6;}
.newBox{ width:224px; padding:2px; margin:15px auto; padding-bottom:15px;}
.newBox .list_img{ width:170px; height:170px; padding:2px; border:1px solid #DDDDDD;}
.newText{ width:214px; font-size:12px; line-height:120%; margin-top:5px; display:block; color:#333; transition:all 1s ease 0s;}
.newText:hover{ color:#007FFF; font-style:italic; text-decoration:underline; transition:all 1s ease 0s;}

/*sideBar-切换*/
.sideBar{ width:890px; float:right;}
.sidePro{ width:890px; margin:15px 0px;}
.sideTitle{ width:200px; height:35px; font-size:18px; font-weight:700; letter-spacing:1px; border-bottom:3px solid #333; float:left; padding-left:5px;}




/*sideBar-切换小图片展示*/
.sideBarProDIV{ width:890px; clear:both; padding-top:15px;}
.sideBarProDIV a{ color:#666;}
.sideBarProDIV a:hover{ color:#007FFF;}
.maRgin{ margin-left:44px; margin-right:45px;}
.sideBarli{ width:224px; height:370px; float:left; display:block; padding:10px 20px 0px 20px; border:1px solid #fff; margin-bottom:3px; transition:all 1s ease 0s; position:relative; top:0px; left:0px;}
.spaner{ width:244px; height:370px; padding:10px 0px 0px 20px; border:1px solid #DDDDDD; box-shadow:2px 2px 3px #B8B8B8; margin-bottom:3px; transition:all 1s ease 0s; background:#f0f0f0;}

.lisTimg{ width:223px; height:230px; border:1px solid #dddddd; display:block;}
.lisTimg img{ width:223px; height:230px;}
.lisTa{ width:220px; height:30px; font-size:14px; line-height:120%; word-wrap:break-word; display:block; margin:5px 0px 10px 0px;}
.lisTb{ width:220px; height:15px; font-size:12px; line-height:120%; word-wrap:break-word; display:block; margin-top:3px;}
.sideBarImg1{ margin-top:5px; transition:all 0.6s ease 0s; margin-left:188px;}
.sideBarImg2{ margin-top:25px; margin-bottom:0px; transition:all 0.6s ease 0s; cursor:pointer; margin-left:209px;}
/*定位层*/
.dingwei{ width:130px; position:absolute; padding:20px; text-align:center; background:#fff; border:1px solid #ccc; left:93px; top:390px; z-index:100; display:none;}
.dingspan1{ border-bottom: medium none; border-right: medium none; right:12px; display: block; height: 10px; overflow: hidden; position: absolute;width:10px;transform: rotate(45deg); top:-7px; border:1px solid #ccc; border-bottom:0px; border-right:0px; background:#fff;}
.dingspan2{ width:11px;height:11px; background:url(../images/X.png) no-repeat; cursor:pointer; position:absolute; right:5px; top:5px; display:inline-block;}
.dingp{ font-size:12px; color:#333; margin:5px 0px;}
.dingwei a{ width:120px; height:24px; line-height:24px; font-size:12px; color:#fff; display:block; background:#ECA100; border-radius:3px; margin:0px auto; margin-top:10px;}

/*定位层*/
.dingweis{ width:130px; position:absolute; padding:20px; text-align:center; background:#fff; border:1px solid #ccc; left:2px; top:192px; z-index:100; display:none;}
.dingspan1s{ border-bottom: medium none; border-right: medium none; left:20px; display: block; height: 10px; overflow: hidden; position: absolute;width:10px;transform: rotate(45deg); top:-7px; border:1px solid #ccc; border-bottom:0px; border-right:0px; background:#fff;}
.dingspan2s{ width:11px;height:11px; background:url(../images/X.png) no-repeat; cursor:pointer; position:absolute; right:5px; top:5px; display:inline-block;}
.dingps{ font-size:12px; color:#333; margin:5px 0px;}
.dingweis a{ width:120px; height:24px; line-height:24px; font-size:12px; color:#fff; display:block; background:#ECA100; border-radius:3px; margin:0px auto; margin-top:10px;}
.dingweis button{ width:120px; height:24px; line-height:24px; font-size:12px; color:#fff; display:block; background:#ECA100; border-radius:3px; margin:0px auto; margin-top:10px;}
.pop-layer{position:absolute;top:59px;left:22px;width:110px;padding:8px;background:#ccc;display:none;color:#ffffff;text-align:center;cursor:default;}

.video_playBtn{width:50px;height:50px;position:absolute;top:55px;left:70px;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;background:url(../../reception/image/open.png) no-repeat;}
.video_playBtn:hover{opacity:1.0;filter:alpha(opacity=100);-moz-opacity:1.0;}
.video_playBtn2{width:50px;height:50px;position:absolute;top:40px;left:90px;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;background:url(../../reception/image/open.png) no-repeat;}
.video_playBtn2:hover{opacity:1.0;filter:alpha(opacity=100);-moz-opacity:1.0;}

/* CSS Document */

