@charset "utf-8";
/* CSS Document */
body{font-family:Microsoft YaHei, arial, \5b8b\4f53, sans-serif; font-size:12px; font-weight:normal; color:#333; background:#fff;}
a:hover{ text-decoration:none; color:#c00;}
.wrapper .wrap1_r ul li h1 a:hover{ color:#c00;}
.banner{ width:100%; height:620px; background:url(../../../images/special/150827/banner.jpg) no-repeat top center;}
.main{ width:1000px; margin:0 auto;}
.main .wrapper{ width:100%; margin-bottom:44px;}
.wrapper .wrap1_l{ width:660px; height:370px; margin-top:20px;}
.wrapper .wrap1_l img{ width:100%; height:100%;}
.wrapper .wrap1_r{ width:310px;}
.wrapper .wrap1_r ul{ width:100%;}
.wrapper .wrap1_r ul li{}
.wrapper .wrap1_r ul li h1{ margin-top:20px; margin-bottom:8px;}
.wrapper .wrap1_r ul li h1 a{ font-size:18px; color:#000;}
.wrapper .wrap1_r ul li .list_cont{ font-size:12px; line-height:20px; color:#000;}
.wrapper .tit2_bg{ width:100%; height:49px; background:url(../../../images/special/150827/tit_bg.jpg) no-repeat; text-align:center; line-height:49px; font-size:25px; color:#000;}
.wrapper .wrap2{ width:100%;}
.wrapper .wrap2 .eve_wrap2{ margin-top:20px;}
.wrapper .wrap2 .eve_wrap2 .eve2_l{ width:110px; height:280px; font-size:50px; color:#fff;}
.wrapper .wrap2 .eve_wrap2 .eve2_l span{ display:inline-block; padding-top:65px; padding-left:35px;}
.eve_color1{ background:#5b88df;}
.eve_color2{ background:#6da69d;}
.eve_color3{ background:#a6866d;}
.mr_frbox{ width:890px;height:280px; background:#f5f5f5; position:relative;}
.mr_frBtnL{ position:absolute;cursor:pointer;left:0; top:0; z-index:10}
.mr_frUl{height:130px;width:890px; margin-top:44px;}
.mr_frBtnR{ position:absolute;cursor:pointer;right:0; top:0; z-index:10}
.mr_frUl ul li{display:inline;float:left;height:188px;width:193px;margin-left:22px;overflow:hidden; border:1px #e3e2e2 solid; 
background:#fff;}
.mr_frUl ul li a.li_img{ width:100%; height:145px; display:block; position: relative;}
.mr_frUl ul li img{display:block; width:100%; height:145px;}
.mr_frUl ul li a.li_img span{ height:20px; line-height:20px; font-size:12px; font-family:simsun; color:#fff; padding:0 6px; display:block; position:absolute; left:0; bottom:0;}
.mr_frUl ul li a.li_img span.span_red{ background:#8c0202;}
.mr_frUl ul li a.li_img span.span_blue{ background:#044c9d;}
.mr_frUl ul li a.li_txt{width:100%;display:block; font-size:16px; color:#000; line-height:35px; font-family:simsun; text-align:center;}
.wrapper .tit3_bg{ width:100%; height:49px; background:url(../../../images/special/150827/tit_bg1.jpg) no-repeat; text-align:center; line-height:49px; font-size:25px; color:#000; margin-bottom:20px;}
.pic_box{ background:none; padding:0; height:565px; width:100%;}
.pic_box img,#photoId{ width:100%; height:100%;}
.mainTuji{ background:#fff;}
.imgBgL .imgBgLCt,.imgBgR .imgBgRCt{ height:565px;}
.imgBgL a{ width:153px; height:563px; background:none;}
.imgBgR a{ width:153px; height:563px; background:none;}
.mainPicUl li{ width:190px; height:105px; margin-right:14px;}
.mainPicUl li img{ width:100%; height:100%;}
.mainPicUl li.on{ width:184px; height:99px; border:3px #d25e00 solid;}
.mainPicUl li.om img{ width:100%; height:100%;}
.mainTuji{ position:relative; height:105px;}
.mainPicUl{ width:100%; margin:0;}
.scrollPicBtnL{ float:none; position:absolute; left:0; top:0; z-index:999; background:url(../../../images/special/150827/arrow3_l.png) no-repeat; width:30px; height:105px; margin:0; padding:0;}
.scrollPicBtnR{ float:none; position:absolute; right:0; top:0; z-index:999; background:url(../../../images/special/150827/arrow3_r.png) no-repeat; width:30px; height:105px; margin:0; padding:0;}
.imgBgL{ left:0;}
.imgBgR{ right:0;}
.left_bg{ width:153px; height:563px; background:url(../../../images/special/150827/arrow2_l.png) no-repeat; position:absolute; left:0; top:0;}
.right_bg{ width:153px; height:563px; background:url(../../../images/special/150827/arrow2_r.png) no-repeat; position:absolute; right:0; top:0;}
.mainPicLine{ background:#fff;}
.btnLine .btnR,.btnLine .btnL,.btnLine{ background:none;}
.bottom_wrap{ background:#d1d1d1;}
.new_btn_top{ left:50%; margin-left:505px;}