@charset "utf-8";
/* CSS */
body {font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti; height:100%; background:none repeat scroll 0 0 #F8F8F8; font-size:14px; color:#333333; overflow-y:scroll; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,button,p,blockquote,th,td {margin:0;padding:0;word-wrap:break-word;word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table{border-collapse:collapse; border-spacing:0;}
caption,cite,em,strong,th {font-style:normal; font-weight:normal;}
caption, th {text-align:left;}
fieldset, img {border:0;}
img {vertical-align:top;}
ul,ol{list-style:none;}
input,button,select,textarea{ color:#000; font:100% arial; vertical-align:middle; overflow:hidden; outline:none;}
button{ cursor:pointer;}
a{ text-decoration:none; color:#333333; }
.cleardiv{ clear:both; font-size:0px; line-height:0px ;height:0px}

/*滚动条样式scrollbar===================================================================================================
::-moz-selection { color:#fff; background:#28bfc3;}
::selection { color:#fff; background:#28bfc3; }
::-webkit-scrollbar { width:7px; background:#ccc;}
::-webkit-scrollbar-thumb { background:#28bfc3; border-radius:100px;}
*/
/*顶部导航==============================================================================================================*/
.top100{ width:100%; height:80px; background:#fff;border-bottom:1px solid #DDDDDD;}
.top{ width:1198px; height:80px; margin:0 auto; position:relative; z-index:20;}
.top .logo{ width:80px; height:80px; position:absolute; top:0; left:0; z-index:21;}
/*顶部导航==============================================================================================================*/
.top100{ width:100%; height:80px; background:#fff;min-width: 1198px;}
.top{ width:1198px; height:80px; margin:0 auto; position:relative; z-index:20;}
.top .logo{ width:80px; height:80px; position:absolute; top:0; left:0; z-index:21;}
/*top_nav顶部导航*/
.top_nav{ max-width:690px; height:80px; float:left; margin-left:90px; line-height:80px;}
.top_nav li{ height:80px; float:left;}
.top_nav li:hover{ background:#4dc9d0; transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; -webkit-transition:all .3s ease-out;}
.top_nav li a{ padding:0 15px; font-size:16px; color:#0bacb4;}
.top_nav li.nav_li_select a {color: white;}
.nav_li_select{ background:#4dc9d0;color:#fff;}
/*top_l顶部右侧功能部分*/
.top_r{ max-width:500px; height:80px; float:right;}
.top_r form{ float:left; }
.search{ width:240px; height:30px; float:left; padding:28px 0 0 0;}
.search input{ width:180px; height:28px; float:left; padding:0 9px; background:#e7f7f8; color:#989E9F; border:none;}
.top .top_r .registered{ float:left; margin-left:20px; line-height:80px;}
.top .top_r .registered a{ height:80px; padding:0 20px; border-right:1px solid #0bacb4; color:#0bacb4;}
.top .top_r .registered a img{margin-top:13px;}
.top .top_r .login{ float:left; margin-left:10px;}
.top .top_r .login a{ height:25px; padding:0 15px; line-height:80px; color:#0bacb4; display:block;}
/* 头像下拉列表样式 */
.top_r .pulldown-list{ display:none; position:absolute; top:80px; right:15px;}
.top_r .pulldown-list ul{ background-color:#28bfc3; width:108px; text-align:center; position:relative; z-index:1; }
.top_r .pulldown-list ul li{ border-top:1px solid #4dc9d0; border-bottom:1px solid #27a3a9; padding:3px; }
.top_r .pulldown-list ul li a{ color: #ffffff; }
.top_r .pulldown-list .top_arrow_color{ position:absolute; top:-6px; left:70px; z-index:50;}
/*搜索框样式*/
.search ::-webkit-input-placeholder { /* WebKit browsers */color: #989E9F;}
.search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #989E9F;}
.search ::-moz-placeholder { /* Mozilla Firefox 19+ */color: #989E9F;}
.search :-ms-input-placeholder { /* Internet Explorer 10+ */color: #989E9F;}


/*面包屑导航=================================================================================================================*/
.bread_crumbs100{ width:100%; height:39px; border-bottom:1px solid #ececec; background:#f9f9f9;min-width: 1198px;}
.bread_crumbs{ width:1198px; height:39px; margin:0 auto; line-height:39px; color:#adadad;}
.bread_crumbs a{ margin-right:10px; color:#adadad;}
.bread_crumbs a:hover{text-decoration:underline;}
.bread_crumbs span{ margin-right:10px;}
.bread_crumbs .bread_crumbs_l{ float:left;}
.bread_crumbs .bread_crumbs_r{ float:left;}

/*banner==============================================================================================================*/
.banner100{ width:100%;min-width: 1198px; height:550px; background:#efefef; border-bottom:0px solid #d3d3d3;}
.banner{ width:1198px; height:550px; margin:0 auto;}
.banner .banner_con{ width:1198px; height:550px;}

/*底部======================================================================================================================*/
.footer100{ width:100%; height:190px; background:#39bec5;min-width: 1198px;}
.footer_top{ width:1198px; height:95px; margin:0 auto; padding-top:20px; line-height:26px; color:#eaeaea;}
.footer_top .footer_top_l{ max-width:500px; max-height:105px; float:left;}
.footer_top .footer_top_l img{ margin-bottom:10px;}
.footer_top .footer_top_r{ max-width:320px; max-height:105px; float:right;}
.footer_top .footer_top_r .service{ width:75px;}
.footer_top .footer_top_r p{ float:left; margin-bottom:15px;}
.footer_top .footer_top_r a{ width:60px; float:left; font-size:16px; color:#eaeaea;}
.footer_top .footer_top_r span{ width:53px; float:left; font-size:12px; color:#eaeaea;}
.footer_bottom100{ width:100%; height:60px; line-height:60px; background:#242527;}
.footer_bottom{ width:1198px; height:60px; margin:0 auto; color:#c2c2c2;}
.footer_bottom a{ margin:0 5px; color:#eaeaea;}

/***********    加载更多按钮          ****************/
.load_more{width: 1198px;margin: 20px auto;text-align: center;padding-bottom: 20px;}
.load_more button{background: #C9D9D8;padding: 10px 70px;color: white;font-size: 16px;border: none;margin-bottom: 50px;}
.load_more span{color: #ff6600;font-size: 18px;padding: 5px 0 5px 45px;background: url("../images/icons-nullfind.png") no-repeat left;}


/***********    底部菜单          ****************/
.footer_auto{width: 1198px;margin: 0 auto;text-align: center;}
.footer_nav{background: #3FCACD;width: 100%;height: 43px;text-align: center;line-height: 43px;}
.footer_nav a{font-family: "宋体";color: #ffffff;font-size: 14px;padding: 0 8px;border-right: 1px solid #ffffff;}
.footer_nav a.footer_nav_noboder{border-right: none;}


/***********    底部icon菜单          ****************/
.footer_nav2{width: 100%;height: 40px;background: #009B9F;text-align: center;overflow: hidden;}
.footer_nav2 a{height: 40px;font-size: 18px;font-family: "微软雅黑";color: #ffffff;text-decoration: none;line-height: 40px;padding: 8px 50px;}
.footer_nav2 a.footer_icon_back{background: url("../images/icons-footernav.png") 20px 10px no-repeat;}
.footer_nav2 a.footer_icon_ticket{padding: 8px 35px 8px 80px;background: url("../images/icons-footernav.png") 40px -33px no-repeat;background-color: #3FCACD;}
.footer_nav2 a.footer_icon_food{padding: 8px 30px 8px 80px;background: url("../images/icons-footernav.png") 50px -87px no-repeat;}
.footer_nav2 a.footer_icon_stay{padding: 8px 30px 8px 80px;background: url("../images/icons-footernav.png") 38px -130px no-repeat;}
.footer_nav2 a.footer_icon_play{padding: 8px 30px 8px 80px;background: url("../images/icons-footernav.png") 49px -172px no-repeat;}
.footer_nav2 a.footer_icon_movie{padding: 8px 30px 8px 80px;background: url("../images/icons-footernav.png") 37px -219px no-repeat;}
.footer_nav2 a.footer_icon_life{padding: 8px 30px 8px 80px;background: url("../images/icons-footernav.png") 43px -263px no-repeat;}



/*左右两部分(宽度固定)=============================================================================================================*/
.main100{ width:100%; overflow:hidden;}
.main{ width:1198px; margin:0 auto; overflow:hidden;}
.main .main_l{ width:958px; float:left; margin-right:2px;}
.main .main_r{ width:238px; float:left;}
/*左侧1030宽色条标题-------------------------------------------------------------------------------------*/
.main_l_title{ width:908px; height:38px; margin-bottom:2px; padding:0 25px; line-height:38px; background:#28bfc3; color:#fff;}
.main_l_title span{ float:left; font-size:20px;}
.main_l_title a{ float:right; color:#fff;}
/*右侧240宽色条标题-------------------------------------------------------------------------------------*/
.main_r_title{ width:218px; height:38px; margin-bottom:2px; padding:0 10px; line-height:38px; background:#28bfc3; color:#fff; font-size:20px;}

/*登录弹出框*/
.all_bg{ width:100%; height:100%; display:none; background:#000; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; position:fixed; top:0; left:0; z-index:200;}
.login_wrap{ width:300px; height:370px; display:none; padding:5px; background:rgba(0, 0, 0, 0.6); border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; position:absolute; z-index:300;}
.login_wrap_con{ width:300px; height:370px; background:#fff;}


.login_wrap_con .login_con_w{ width:280px; height:350px; float:left; padding:10px; background:#f6f6f6;}
.login_wrap_con .login_con_w .login_con_w_top{ width:280px; height:45px; line-height:45px;}
.login_wrap_con .login_con_w .login_con_w_top span{ float:left; font-size:16px;}
.login_wrap_con .login_con_w .login_con_w_top em{ float:right; margin-right:10px; font-size:14px; color:#bbb;}
.login_wrap_con .login_con_w .login_con_w_top a{ float:right; font-size:16px; font-weight:bold; color:#199ea5;}
.login_wrap_con .login_con_w .login_con_w_row{ width:280px; height:34px; margin-bottom:10px;}
.login_wrap_con .login_con_w .login_con_w_row .login_con_w_row_l{ width:85px; height:34px; float:left; margin-right:10px; text-align:center; line-height:34px; color:#828181; background:#ecebeb;}
.login_wrap_con .login_con_w .login_con_w_row .login_con_w_row_r{ width:185px; height:34px; float:left; line-height:34px; color:#828181; background:#ecebeb;}
.login_wrap_con .login_con_w .login_con_w_row_error{ width:280px; height:29px;}
.login_wrap_con .login_con_w .login_con_w_row_error .login_con_w_row_l{ width:85px; height:29px; float:left; margin-right:10px; text-align:center; line-height:34px; color:#828181; background:#ecebeb;}
.login_wrap_con .login_con_w .login_con_w_row_error .login_con_w_row_r{ width:185px; height:29px; float:left; line-height:34px; color:#828181; background:#ecebeb;}

.login_wrap_con .login_con_w .login_con_w_row .login_con_w_row_r input{ width:175px; height:34px; padding:0 5px; background:#ecebeb; border:none; color:#828181;}
.login_wrap_con .login_con_w .login_con_w_row2{ width:280px; height:36px; margin-bottom:10px;}
.login_wrap_con .login_con_w .login_con_w_row2 .login_con_w_row2_l{ width:85px; height:36px; float:left; margin-right:10px;}
.login_wrap_con .login_con_w .login_con_w_row2 .login_con_w_row2_r{ width:185px; height:36px; float:left;}
.login_wrap_con .login_con_w .login_con_w_row2 .login_con_w_row2_r input{ width:185px; height:36px; line-height:36px; text-align:center; color:#fff; background:#39bec5; display:block; text-shadow: 1px 1px rgba(0, 0, 0,0.6); border:none; cursor:pointer;}
.login_wrap_con .login_con_w .login_con_w_row2 .login_con_w_row2_r input:hover{ background:#199ea5;}
.login_wrap_con .login_con_w .login_con_w_row3{ width:280px; height:75px; line-height:40px; color:#9f9e9e;}
.login_wrap_con .login_con_w .login_con_w_row4{ width:279px; height:36px; }
.login_wrap_con .login_con_w .login_con_w_row4 a{ width:92px; height:36px; float:left; margin-right:1px; line-height:36px; text-align:center; background:#39bec5; color:#fff; text-shadow: 1px 1px rgba(0, 0, 0,0.6);}
.login_wrap_con .login_con_w .login_con_w_row4 a:hover{ background:#199ea5;}
.login_wrap_con .login_con_w .login_con_w_row5{ width:280px; height:26px; margin-bottom:10px;}
.login_wrap_con .login_con_w .login_con_w_row5 .login_con_w_row5_l{ width:85px; height:26px; float:left; margin-right:10px;}
.login_wrap_con .login_con_w .login_con_w_row5 .login_con_w_row5_r{ width:185px; height:30px; float:left; line-height:26px; color:#828181;}
.login_wrap_con .login_con_w .login_con_w_row5 .login_con_w_row5_r input{ float:left; margin:5.5px 10px 0 0; border:1px solid #d2d2d2; background:#ececec;}
.login_wrap_con .login_con_w .login_con_w_row5 .login_con_w_row5_r a{ float:right; font-size:12px; color:#878787;}
.login_wrap_con .login_con_w .login_con_w_row5 .login_con_w_row5_r span{ float:left; font-size:12px; color:#878787;}

/* 回到顶部样式 */
#back-to-top{ position:fixed; bottom:23%; left:90%; z-index:50;}
#back-to-top a{ width:46px; height:46px; margin-bottom:5px; display:block;
				/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
				-moz-transition:color 1s; 
				-webkit-transition:color 1s;
				-o-transition:color 1s;
				-moz-transition:background 1s;
				-webkit-transition:background 1s;
				-o-transition:background 1s;
				background:url(/images/top.jpg) no-repeat center center;
				}
#back-to-top a:hover{ background:url(/images/top_hover.jpg) no-repeat center center;}
/*推广部分-----------------------------------------------------------------------------------------------------------------*/
.registered_login_con4{ width:250px; height:370px; float:right;}
.registered_login_con4 .registered_login_con4_top{ width:250px; height:248px; margin-bottom:10px;}
.registered_login_con4 .registered_login_con4_top .registered_login_con4_top_con{ width:230px; height:42px; padding:0 10px; background:#fff; text-align:center;}
.registered_login_con4 .registered_login_con4_top .registered_login_con4_top_con a{ font-size:14px; font-weight:bold; display:block;}
.registered_login_con4 .registered_login_con4_top .registered_login_con4_top_con span{ line-height:22px; font-size:12px; color:#7f7f7f; display:block;}
.registered_login_con4 .registered_login_con4_bottom{ width:220px; height:54px; margin-bottom:10px; padding:10px 15px; border:1px solid #fff; background:#fff;}
.registered_login_con4 .registered_login_con4_bottom .registered_login_con4_bottom_l{ width:54px; height:54px; float:left; margin-right:15px;}
.registered_login_con4 .registered_login_con4_bottom .registered_login_con4_bottom_r{ width:150px; height:54px; float:left;}
.registered_login_con4 .registered_login_con4_bottom .registered_login_con4_bottom_r .registered_login_con4_bottom_r_t{ width:150px; height:22px; line-height:22px; font-size:18px; font-weight:bold;}
.registered_login_con4 .registered_login_con4_bottom .registered_login_con4_bottom_r .registered_login_con4_bottom_r_b{ width:150px; height:22px; padding-top:10px; line-height:18px; color:#777777;}
.registered_login_con4 .registered_login_con4_bottom .registered_login_con4_bottom_r .registered_login_con4_bottom_r_b span{ float:left;}
.registered_login_con4 .registered_login_con4_bottom .registered_login_con4_bottom_r .registered_login_con4_bottom_r_b .registered_login_con4_bottom_r_b_btn{ max-width:80px; float:left; margin:-2px 0 0 12px;}

/**
 * ***导航栏选中状态************
 */
.nav_li_select{ background:#4dc9d0;}
				
				/*瓷砖部分==============================================================================================================*/
/*通用最外层容器*/
.public_wrap{ width:1198px; margin:0 auto; overflow:hidden;}
.public_wrap .last{ margin-right:0;}
/*多个瓷砖容器*/
.tile_wrap_1{ max-width:480px; max-height:360px; float:left;}
.tile_wrap_3{ max-width:478px; max-height:360px; float:left;}
.tile_wrap_2{ max-width:240px; max-height:360px; float:left;}
.tile_wrap_4{ max-width:240px; max-height:360px; float:left;}

.tile_wrap_5{ max-width:480px; max-height:480px; float:left;}
.tile_wrap_7{ max-width:478px; max-height:480px; float:left;}

.tile_wrap_6{ max-width:240px; max-height:480px; float:left;}
.tile_wrap_8{ max-width:238px; max-height:480px; float:left;}

.tile_wrap_9{ max-width:240px; max-height:240px; float:left;}
.tile_wrap_10{ max-width:238px; max-height:240px; float:left;}

/*中*/
.tile_m{ width:238px; height:238px; float:left; margin:0 2px 2px 0; position:relative; z-index:1;}
.tile_m .tile_m_pic{ width:238px; height:238px; position:absolute; z-index:1;}
.tile_m .tile_m_pic img{ width:238px; height:238px; position:relative; z-index:1;}
.tile_m .tile_m_title{ width:218px; padding:0 10px; font-size:24px; color:#fff; position:absolute; top:20px; left:0; z-index:3;}
.tile_m .tile_m_title a{ color:#fff;}
.tile_m .tile_m_text{ width:218px; max-height:180px; padding:0 10px; font-size:16px; color:#fff; position:absolute; top:70px; left:0; z-index:3; display:none;}
.tile_m .tile_m_text a{ color:#fff;}
.tile_m .tile_m_text p{ margin-bottom:5px;}
.tile_m .tile_m_bg_half{ width:238px; height:238px; background:-moz-linear-gradient(top,rgba(82,82,77,0.3) 0%, rgba(82,82,77,0) 50%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,82,77,0.3)), color-stop(50%,rgba(82,82,77,0))); background: -webkit-linear-gradient(top,  rgba(82,82,77,0.3) 0%,rgba(82,82,77,0) 50%); background: -o-linear-gradient(top,  rgba(82,82,77,0.3) 0%,rgba(82,82,77,0) 50%); background: -ms-linear-gradient(top,rgba(82,82,77,0.3) 0%,rgba(82,82,77,0) 50%); background: linear-gradient(top,  rgba(82,82,77,0.3) 0%,rgba(82,82,77,0) 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52524d', endColorstr='#52524d',GradientType=0 ); position:absolute; top:0; left:0; z-index:2;}
.tile_m .tile_m_bg{ width:238px; height:238px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; z-index:2; display:none;}
/*大*/
.tile_b{ width:478px; height:238px; float:left; margin:0 2px 2px 0; position:relative; z-index:1;}
.tile_b .tile_b_pic{ width:478px; height:238px; overflow:hidden; position:absolute; z-index:1;}
.tile_b .tile_b_pic img{ width:478px; height:238px; transition:all .3s; -webkit-transition:all .2s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s;}
.tile_b:hover .tile_b_pic img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.tile_b .tile_b_title{ width:458px; padding:0 10px; font-size:24px; color:#fff; position:absolute; bottom:5px; left:0; z-index:3;}
.tile_b .tile_b_title a{ color:#fff; display:block;}
.tile_b .tile_b_text{ width:458px; max-height:26px; padding:0 10px; font-size:16px; color:#fff; position:absolute; bottom:10px; left:0; z-index:3;}
.tile_b .tile_b_text a{ color:#fff; display:block;}
.tile_b .tile_b_text p{ margin-bottom:5px; display:block;}
.tile_b .tile_b_bg_half{ width:478px; height:238px; background:-moz-linear-gradient(top,rgba(82,82,77,0) 50%, rgba(82,82,77,0.3) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(82,82,77,0)), color-stop(100%,rgba(82,82,77,0.3))); background: -webkit-linear-gradient(top,  rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background:-o-linear-gradient(top,  rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background: -ms-linear-gradient(top,rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background:linear-gradient(top,rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52524d', endColorstr='#52524d',GradientType=0 ); position:absolute; top:0; left:0; z-index:2;}
.tile_b .tile_b_bg{ width:478px; height:238px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; z-index:2; display:none;}
.tile_b .tile_b_bg a{ width:478px; height:238px; display:block;}
/*小*/
.tile_s{ width:238px; height:118px; float:left; margin:0 2px 2px 0; position:relative; z-index:1;}
.tile_s .tile_s_pic{ width:238px; height:118px; overflow:hidden; position:absolute; z-index:1;}
.tile_s .tile_s_pic img{ width:238px; height:118px; transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s;}
.tile_s:hover .tile_s_pic img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.tile_s .tile_s_title{ width:218px; padding:0 10px; font-size:24px; color:#fff; position:absolute; bottom:5px; left:0; z-index:3;}
.tile_s .tile_s_title a{ color:#fff; display:block;}
.tile_s .tile_s_text{ width:218px; max-height:26px; padding:0 10px; font-size:16px; color:#fff; position:absolute; bottom:10px; left:0; z-index:3;}
.tile_s .tile_s_text a{ color:#fff; display:block;}
.tile_s .tile_s_text p{ margin-bottom:5px; display:block;}
.tile_s .tile_s_bg_half{ width:238px; height:118px; background:-moz-linear-gradient(top,rgba(82,82,77,0) 30%, rgba(82,82,77,0.3) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(82,82,77,0)), color-stop(100%,rgba(82,82,77,0.3))); background: -webkit-linear-gradient(top,  rgba(82,82,77,0) 30%,rgba(82,82,77,0.3) 100%); background:-o-linear-gradient(top,  rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background: -ms-linear-gradient(top,rgba(82,82,77,0) 30%,rgba(82,82,77,0.3) 100%); background:linear-gradient(top,rgba(82,82,77,0) 30%,rgba(82,82,77,0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52524d', endColorstr='#52524d',GradientType=0 ); position:absolute; top:0; left:0; z-index:2;}
.tile_s .tile_s_bg{ width:238px; height:118px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; z-index:2; display:none;}
.tile_s .tile_s_bg a{ width:238px; height:118px; display:block;}
/*中 第二种没有更多效果*/
.tile_m2{ width:238px; height:238px; float:left; margin:0 2px 2px 0; position:relative; z-index:1;}
.tile_m3{ width:718px; height:238px; float:left; margin:0 2px 2px 0; position:relative; z-index:1;}
.tile_m2 .tile_m2_pic{ width:238px; height:238px; overflow:hidden; position:absolute; z-index:1;}
.tile_m2 .tile_m2_pic img{ width:238px; height:238px; transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s;}
.tile_m2:hover .tile_m2_pic img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.tile_m2 .tile_m2_title{ width:218px; padding:0 10px; font-size:24px; color:#fff; position:absolute; bottom:5px; left:0; z-index:3;}
.tile_m2 .tile_m2_title a{ color:#fff; display:block;}
.tile_m2 .tile_m2_text{ width:218px; max-height:180px; padding:0 10px; font-size:16px; color:#fff; position:absolute; bottom:10px; left:0; z-index:3;}
.tile_m2 .tile_m2_text a{ color:#fff; display:block;}
.tile_m2 .tile_m2_text p{ margin-bottom:5px; display:block;}
.tile_m2 .tile_m2_bg_half{ width:238px; height:238px; background:-moz-linear-gradient(top,rgba(82,82,77,0) 50%, rgba(82,82,77,0.3) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(82,82,77,0)), color-stop(100%,rgba(82,82,77,0.3))); background: -webkit-linear-gradient(top,  rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background:-o-linear-gradient(top,  rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background: -ms-linear-gradient(top,rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background:linear-gradient(top,rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52524d', endColorstr='#52524d',GradientType=0 ); position:absolute; top:0; left:0; z-index:2;}
.tile_m2 .tile_m2_bg{ width:238px; height:238px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; z-index:2; display:none;}
.tile_m2 .tile_m2_bg a{ width:238px; height:238px; display:block;}
.tile_m2 .tile_m2_angle{ width:38px; height:39px; position:absolute; top:0; left:0; z-index:50;}
/*微*/
.tile_v{ width:118px; height:118px; float:left; margin:0 2px 2px 0; position:relative; z-index:1;}
.tile_v .tile_v_pic{ width:118px; height:118px; overflow:hidden; position:absolute; z-index:1;}
.tile_v .tile_v_pic img{ width:118px; height:118px; transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s;}
.tile_v:hover .tile_v_pic img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.tile_v .tile_v_title{ width:98px; padding:0 10px; font-size:24px; color:#fff; position:absolute; bottom:5px; left:0; z-index:3;}
.tile_v .tile_v_title a{ color:#fff; display:block;}
.tile_v .tile_v_text{ width:98px; max-height:26px; padding:0 10px; font-size:16px; color:#fff; position:absolute; bottom:10px; left:0; z-index:3;}
.tile_v .tile_v_text a{ color:#fff; display:block;}
.tile_v .tile_v_text p{ margin-bottom:5px; display:block;}
.tile_v .tile_v_bg_half{ width:118px; height:118px; background:-moz-linear-gradient(top,rgba(82,82,77,0) 30%, rgba(82,82,77,0.3) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(82,82,77,0)), color-stop(100%,rgba(82,82,77,0.3))); background: -webkit-linear-gradient(top,  rgba(82,82,77,0) 30%,rgba(82,82,77,0.3) 100%); background:-o-linear-gradient(top,  rgba(82,82,77,0) 50%,rgba(82,82,77,0.3) 100%); background: -ms-linear-gradient(top,rgba(82,82,77,0) 30%,rgba(82,82,77,0.3) 100%); background:linear-gradient(top,rgba(82,82,77,0) 30%,rgba(82,82,77,0.3) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52524d', endColorstr='#52524d',GradientType=0 ); position:absolute; top:0; left:0; z-index:2;}
.tile_v .tile_v_bg{ width:238px; height:118px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; z-index:2; display:none;}
.tile_v .tile_v_bg a{ width:118px; height:118px; display:block;}
/*鼠标移动到图片上，出现浏览留言喜欢层样式*/
.btn_wrap{ width:120px; height:40px; position:absolute; top:0; right:0; z-index:10;}
.btn_wrap .btn_con{ width:38px; height:40px; float:right; margin-left:2px; text-align:center; background:rgba(0,0,0,0.6);}
.btn_wrap .btn_con img{ width:19px; height:16px; margin:5px 0 0 0;}
.btn_wrap .btn_con a{ width:38px; height:40px; line-height:20px; color:#fff; font-size:12px; display:block;}
.btn_wrap .btn_con span{ display:block;}

/*大栏目标题=================================================================================================================*/
.big_title{ width:1198px; height:70px; margin:0 auto 10px; border-bottom:1px solid #d3d3d3;}
.big_title em{ float:left; margin:23px 25px 0 0; font-size:30px;}
.big_title a{ height:70px; float:left; margin:0 5px; padding:0 5px; line-height:95px; font-size:20px; color:#9d9d9d;}
.big_title a:hover{ border-bottom:1px solid #2cbbc3; color:#2cbbc3;}
.big_title .big_title_on{ border-bottom:1px solid #2cbbc3; color:#2cbbc3;}
.big_title span{ float:left; margin:38px 5px 0; color:#cecece;}
		
/*评论星星打分*/
.new_share_r_star_row {color: #898989;height: 17px;line-height: 17px;width: 868px;}
.new_share_r_star_row img {cursor: pointer;float: left;}
.new_share_r_star_row .starWrapper {display: inline-block;float: left;margin-right: 10px;}
.new_share_r_star_row span {float: left;}
.new_share_r_say {height: 115px;margin-top: 8px;width: 868px;}
.new_share_r_say textarea {background: none repeat scroll 0 0 #fbfbfb;border: 1px solid #c3c3c3;color: #6d6d6d;height: 103px;padding: 5px;width: 380px;}
.new_share_r_title {height: 40px;line-height: 40px;width: 868px;}
.new_share_r_title img {margin: 15px 7px 0 0;}
.new_share_r_title em {color: #898989;margin-left: 3px;}