@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, 
button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

body{
	font-family:Arial,"微软雅黑";
	/*color:#ffffff;*/
	font-size:14px;
	background:#fff;
}
li{list-style:none;}
a{
	text-decoration:none;
}

img{
	border:none;
}

.ImgBox{display:table-cell; vertical-align:middle; text-align:center; overflow:hidden;}

.Main_center{
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
input[type=button],input[type=submit],input[type=reset]{cursor:pointer;}

@font-face {
	font-family: 'UUSUNINCHIKE';
	src: url('fonts/UUSUNINCHIKE.eot');
	src: local('☺'), url('fonts/UUSUNINCHIKE.woff') format('woff'), url('fonts/UUSUNINCHIKE.ttf') format('truetype'), url('fonts/UUSUNINCHIKE.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.top{border-bottom:2px solid #d0000e; height:123px; background-color:#101010;}
.top h1{width:156px; float:left; height:123px;}
.top h1 a{width:156px; height:123px; text-align:left;}
.top h1 a img{max-width:156px; max-height:123px;}
.top .top_right{width:1042px; float:left; height:123px;}
.top .top_right .search{padding:16px 0 11px 0; height:34px; overflow:hidden;}
.top .top_right .search form{display:block; width:187px; height:34px; border-radius:17px; background:#272727; float:right;}
.top .top_right .search form input{background:none; border:none; margin:0; padding:0; height:34px;}
.top .top_right .search form input[type=submit]{width:40px; height:34px; background:url(../images/search_btn.png) no-repeat center center; float:left;}
.top .top_right .search form input[type=text]{width:147px; text-indent:7px; float:left; height:34px; color:#fff;}
.top .top_right .search .tel{color:#d4d4d4; float:right; font-size:16px; margin-right:37px; line-height:34px; height:34px; padding-left:34px; background:url(../images/icon_tel.png) no-repeat center left;}
.top .top_right .nav{height:62px; width:1042px; overflow:hidden; margin-top:62px;}
.top .top_right .nav ul{height:auto; overflow:hidden; display:block;}
.top .top_right .nav ul li{width:130px; height:62px; background:url(../images/nav_normal.png) no-repeat center; float:left; font-size:14px; text-align:center; line-height:62px; text-align:center; margin-left:-11px; position:relative; overflow:hidden;}
.top .top_right .nav ul li:first-child{margin-left:0;}
.top .top_right .nav ul .home{background:url(../images/nav_first.png) no-repeat center;}
.top .top_right .nav ul li a{color:#fff; width:316px; display:block; height:62px;}
.top .top_right .nav ul li .en{margin-left:158px; text-transform:uppercase; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; display:block; width:158px; height:62px; float:left;}
.top .top_right .nav ul li .cn{margin-left:0px; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; display:block; width:158px; height:62px; float:left;}
.top .top_right .nav ul .focus .cn,.top .top_right .nav ul li:hover .cn{margin-left:-158px;}
.top .top_right .nav ul .focus .en,.top .top_right .nav ul li:hover .en{margin-left:0;}
.top .top_right .nav ul .focus,.top .top_right .nav ul li:hover{background:url(../images/nav_focus.png) no-repeat center; z-index:99}
.fullSlide {width:100%; min-width:1200px; min-height:508px; position:relative;height:100%;z-index:0;clear: both;overflow: hidden;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important; min-width:1200px; min-height:508px;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;list-style-type:none; min-width:1200px; min-height:508px;}
.fullSlide .bd li img{width:100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:23px;left:0;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:6px;height:6px;line-height:99999px;margin:0 12px;overflow:hidden;border-radius:4px; border:1px solid #fff;}
.fullSlide .bd ul li a{display:block; width:100%; height:100%;}
.fullSlide .hd ul .on {border:1px solid #d0000e;}

.Product_column{margin-top:22px;}
.Product_column ul{margin:0; padding:0; height:auto; overflow:hidden; width:100%;}
.Product_column ul li{width:289px; height:280px; float:left; overflow:hidden; position:relative; border:1px solid #dcdcdc; margin-right:12px;}
.Product_column ul li:last-child{margin-right:0;}
.Product_column ul li a{display:block;}
.Product_column ul li .ImgBox{width:300px; height:280px;}
.Product_column ul li .ImgBox img{max-width:300px; max-height:280px;}
.Product_column ul li .shadow{position:absolute; left:0; top:0; height:100%; width:100%;}
.Product_column ul li .btn{position:absolute; right:0; bottom:0; width:33px; height:33px; line-height:33px; text-align:center; color:#fff; font-size:24px; background:#d0000e; overflow:hidden; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.Product_column ul li:hover  .btn{background:#f45963;}


.case{margin-top:57px; height:auto; overflow:hidden; background:url(../images/case_title_icon.png) no-repeat center top; padding-top:13px;}
.case h1{text-align:center; height:22px; font-size:20px; color:#333333; text-transform:uppercase; font-family:"UUSUNINCHIKE"; font-weight:normal;}
.case h2{font-size:16px; text-align:center; height:18px; line-height:18px; margin-bottom:39px; font-weight:normal; color:#555555;}
.case .index_case_list{width:100%; height:550px; overflow:hidden;}
.case .index_case_list .bd{height:500px; overflow:hidden; width:1200px;}
.case .index_case_list .bd li{width:100%; height:auto; overflow:hidden; background:#f3f3f3; }
.case .index_case_list .bd li .case_left{width:730px; height:500px; float:left; }
.case .index_case_list .bd li .case_left .ImgBox{width:730px; height:500px;}
.case .index_case_list .bd li .case_left .ImgBox img{max-width:730px; max-height:500px;}
.case .index_case_list .bd li .case_right{width:401px; height:498px; float:left; padding-left:67px;border:1px solid #dcdcdc;}
.case .index_case_list .bd li .case_right h1{font-size:18px; color:#333333; text-transform:none; line-height:36px; text-align:left; border-bottom:1px solid #dcdcdc; padding-bottom:24px; margin-top:108px; font-weight:normal;}
.case .index_case_list .bd li .case_right h2{font-size:14px; color:#555555; line-height:32px; height:160px; width:330px; overflow:hidden; font-weight:normal; text-align:left; margin-top:37px;}
.case .index_case_list .bd li .case_right a{display:block; width:151px; height:41px; border:1px solid #666666; color:#666666; line-height:41px; text-align:center; text-transform:uppercase; float:right; margin-right:72px; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
.case .index_case_list .bd li .case_right a:hover{background:#d0000e; color:#fff;}
.case .index_case_list .hd {width:100%; margin-top:38px; height:10px; text-align:center;}
.case .index_case_list .hd li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:6px;height:6px;line-height:99999px;margin:2px 12px;overflow:hidden;border-radius:4px; border:1px solid #000;}
.case .index_case_list .hd li a{display:block;}
.case .index_case_list .hd .on {border:1px solid #d0000e;}
.news{ margin-top:50px; margin-bottom:50px;}

.about{width:100%; overflow:hidden; min-width:1200px; margin-top:48px; position:relative;}
.about .bg img{width:100%;}
.about .about_info{ position:absolute; top:0; width:100%;}
.about .about_info h1{font-size:20px; text-align:center; margin:9px 0; font-weight:normal; margin-top:134px; line-height:20px; color:#fff;}
.about .about_info h2{text-align:center; font-size:24px; font-family:"UUSUNINCHIKE"; margin:9px 0; font-weight:normal; line-height:24px; color:#fff;}
.about .about_info .btn{text-align:center; margin-top:24px;}
.about .about_info .btn a{display:inline-block; border-radius:5px; border:1px solid; text-align:center; line-height:38px; width:113px;  height:38px; border-color:#fff; color:#fff;}
.about .about_info .btn a:hover{background:#fff; color:#d0000e;}
.about .about_info .btn a:first-child{margin-right:14px; background:#d0000e; border-color:#d0000e;}
.about .about_info .btn a:first-child:hover{background:none; color:#fff;}

.foot{height:auto; overflow:hidden;}
.foot .foot_nav{background:#000; padding-top:67px; padding-bottom:33px;}
.foot .foot_nav .Nav_list{width:387px; float:left;}
.foot .foot_nav .Nav_list ul{width:129px; float:left; margin:0; padding:0; margin-top:-10px;}
.foot .foot_nav .Nav_list ul li{ font-size:12px; line-height:28px;}
.foot .foot_nav .Nav_list ul li:first-child{height:44px; line-height:44px; color:#fff; font-size:14px;}
.foot .foot_nav .Nav_list ul li a{color:#d4d4d4;}
.foot .foot_nav .Nav_list ul li a:hover{color:#d0000e;}
.foot .foot_nav .column{float:left; min-height:103px; text-align:center; border-top:none; border-bottom:none; width:197px;}
.foot .foot_nav .column ul{margin:0; padding:0; height:auto; overflow:hidden; margin-top:-10px;}
.foot .foot_nav .column ul li{font-size:14px; line-height:34px;}
.foot .foot_nav .column ul li a{color:#d4d4d4;}
.foot .foot_nav .column ul li a:hover{color:#d0000e;}
.foot .foot_nav .focus{float:left; margin-left:59px;}
.foot .foot_nav .focus h1{font-weight:normal; font-size:14px; color:#fff; margin-bottom:19px;}
.foot .foot_nav .focus a{float:left; display:inline-block; margin-right:10px;}
.foot .foot_nav .focus a .qrcode{width:120px; height:0px; overflow:hidden; position:absolute; margin-left:-130px; margin-top:0px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; -webkit-opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; filter:alpha(opacity=0); -ms-filter: filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.foot .foot_nav .focus a .qrcode img{max-width:120px; max-height:120px;}
.foot .foot_nav .focus a:hover .qrcode{height:120px; margin-top:-65px; -webkit-opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; filter:alpha(opacity=100); -ms-filter: filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); z-index:50;}
.foot .foot_nav .contact{float:right;}
.foot .foot_nav .contact h1{font-weight:normal; font-size:14px; color:#fff; margin-bottom:11px;}
.foot .foot_nav .contact .tel{background:url(../images/icon_tel.png) no-repeat left center; text-indent:41px; font-size:18px; line-height:44px; color:#fff;}
.foot .foot_nav .contact .email{background:url(../images/icon_email.png) no-repeat left center; text-indent:41px; font-size:20px; line-height:46px; color:#fff;}
.foot .foot_copyright{ padding:21px 0;}
.foot .foot_copyright h1{width:80px; height:49px;}
.foot .foot_copyright h1 img{max-width:80px; max-height:49px;}
.foot .foot_copyright .copyright{float:right; font-size:12px; color:#666666; line-height:21px; padding:12px 0;}
.foot .foot_copyright .copyright a{color:#666666;}
.foot .foot_copyright .copyright a:hover{color:#d0000e;}


.banner{width:100%; min-width:1200px;}
.banner img{width:100%; height:auto;}

.page_nav{height:auto; overflow:hidden; margin-top:5px; position:relative;}
.page_nav .line{height:1px; width:100%; background:#626262; position:absolute; bottom:0; left:0; z-index:-1;}
.page_nav ul li{float:left; margin-right:45px; line-height:54px; height:56px; font-size:12px;}
.page_nav ul li a{color:#555555; display:block;}
.page_nav ul li:hover,.page_nav ul .focus{border-bottom:2px solid #d0000e; height:54px;}
.page_nav ul li:hover a,.page_nav ul .focus a{color:#d0000e;}
.sub_nav a{font-size:12px; margin-right:45px; line-height:66px; display:inline-block; color:#555555;}
.sub_nav a:hover,.sub_nav .focus{color:#d0000e;}


.page_info{margin-top:19px; font-size:14px; line-height:26px; height:auto; overflow:hidden; min-height:350px;}

.login{height:auto; overflow:hidden; background:#2f2f2f; padding-top:98px; padding-bottom:90px; margin-bottom:42px;}
.login h1{height:37px; line-height:37px; font-weight:normal; font-size:18px; color:#fff;}
.login form{width:453px; margin:0 auto; padding:0; height:auto; overflow:hidden; text-align:center;}
.login form ul{margin:0; padding:0; width:auto; overflow:hidden;}
.login form li{padding:11px 0; color:#a0a0a0; text-align:left; margin:0; list-style:none; width:452px; float:right;}
.login form li input[type=text],.login form li input[type=password]{background:none; border:1px solid #4b4b4b; height:51px; line-height:51px; width:410px; padding:0 20px; color:#a0a0a0;}
.login form li #getcode{width:125px;}
.login form li input[type=submit],.login form li input[type=button]{width:452px; height:53px; border:none; color:#fff; background:#434343;}
.login form li input[type=submit]{margin-bottom:10px; background:#d0000e;}

.paper_list{height:auto; overflow:hidden; margin-top:31px; margin-bottom:76px;}
.paper_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.paper_list ul li{width:380px; height:400px; float:left; margin-right:30px; overflow:hidden; margin-bottom:21px;}
.paper_list ul li:nth-child(3n){margin-right:0;}
.paper_list ul li .ImgBox{width:338px; height:258px; border:1px solid #a0a0a0; padding:20px; overflow:hidden;}
.paper_list ul li .ImgBox img{max-width:378px; max-height:298px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.paper_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.paper_list ul li h1{font-weight:normal; font-size:14px; text-align:center; color:#a0a0a0; height:70px; line-height:70px; overflow:hidden;}
.paper_list ul li:hover h1{color:#d0000e;}

.case_list{height:auto; overflow:hidden; margin-top:14px; margin-bottom:51px;}
.case_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.case_list ul li{background:#ececec; width:586px; float:left; margin-right:28px; position:relative; margin-bottom:46px;}
.case_list ul li:nth-child(2n){margin-right:0;}
.case_list ul li .ImgBox{width:586px; height:402px;}
.case_list ul li .ImgBox img{max-width:586px; height:402px;}
.case_list ul li .ImgBox .shadow{position:absolute; width:586px; height:402px; left:0; top:0; background:rgba(0,0,0,0.6); -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; -webkit-opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; filter:alpha(opacity=0); -ms-filter: filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.case_list ul li .ImgBox .shadow h3{font-weight:normal; min-width:228px; max-width:500px; height:44px; line-height:44px; overflow:hidden; border-bottom:1px solid #a0a0a0; font-size:16px; color:#fff; text-align:center; margin:0 auto; margin-top:154px; display:table;}
.case_list ul li .ImgBox .shadow .more{height:50px; line-height:50px; text-align:center; font-size:12px; color:#fff;}
.case_list ul li:hover{background:#7d7d7d;}
.case_list ul li:hover .shadow{ -webkit-opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; filter:alpha(opacity=100); -ms-filter: filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.case_list ul li:hover h1,.case_list ul li:hover h2{color:#fff;}
.case_list ul li h1{font-size:18px; line-height:48px; height:48px; text-align:center; font-weight:normal;  margin-top:28px; color:#313131;}
.case_list ul li h2{font-size:14px; line-height:26px; color:#a0a0a0; font-weight:normal; height:78px; overflow:hidden; padding:0 50px; margin-bottom:34px;}

.case_view{margin-top:55px; height:auto; overflow:hidden; font-size:14px; color:#555555; margin-bottom:112px;}
.case_view .case_pic{width:1200px; overflow:hidden; position:relative; height:685px;}
.case_view .case_pic ul{width:1000px; height:auto; overflow:hidden; margin:auto; height:685px;}
.case_view .case_pic ul li{width:1000px; height:685px; overflow:hidden;}
.case_view .case_pic ul li .ImgBox{width:1000px; height:685px;}
.case_view .case_pic ul li img{max-width:1000px; max-height:685px;}
.case_view .prev,.case_view .next{width:100px; position:absolute; height:685px; top:0;}
.case_view .prev{left:0; background:url(../images/btn_left.png) no-repeat center center;}
.case_view .next{right:0; background:url(../images/btn_right.png) no-repeat center center;}
.case_view h1{font-size:18px; font-weight:normal; text-align:center; line-height:24px; margin-top:73px; color:#333333;}
.case_view h2{font-size:12px; line-height:20px; padding:18px 0; text-align:center; font-weight:normal; color:#555555;}

.design_list{height:auto; overflow:hidden; margin-top:97px; margin-bottom:15px;}
.design_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.design_list ul li{width:255px; height:275px; float:left; margin-right:60px; margin-bottom:69px; background:#1b1b1b;}
.design_list ul li:nth-child(4n){margin-right:0;}
.design_list ul li .ImgBox{width:255px; height:200px;}
.design_list ul li .ImgBox img{max-width:255px; max-height:200px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.design_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.design_list ul li h1{height:75px; line-height:75px; overflow:hidden; font-size:14px; font-weight:normal; padding:0 25px; width:205px; color:#fff;}

.design_view{font-size:12px; color:#333; line-height:26px; margin-top:67px; margin-bottom:68px;}
.design_view .view_pic{width:1200px; overflow:hidden; height:auto; margin-top:46px; padding-bottom:59px; border-bottom:1px solid #535353; margin-bottom:19px;}
.design_view .view_pic img{max-width:1200px;}
.design_view .btn{margin:20px 0; height:auto; overflow:hidden; text-align:center;}
.design_view .btn a{width:233px; height:49px; line-height:49px; display:inline-block; margin:0 8px; color:#fff; background:#d0000e; font-size:14px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.design_view .btn a:hover{background:#400005;}

.download_list{height:auto; overflow:hidden; margin-top:65px; margin-bottom:33px;}
.download_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.download_list ul li{ width:266px; height:266px; border:2px solid #484848; float:left; margin-right:40px; border-radius:30px; background:#272727; overflow:hidden; margin-bottom:64px;}
.download_list ul li:nth-child(4n){margin-right:0;}
.download_list ul li a{display:block; background:url(../images/download_bg.png) no-repeat center; width:266px; height:266px; color:#fff; text-align:center; font-size:12px;}
.download_list ul li a span{padding:165px 15px 0 15px; display:block; line-height:24px; overflow:hidden; height:24px;}
.download_list ul li:hover{background:#222;}

.youqing{ color:#ffffff; font-size:16px; line-height:44px;}
.youqing a{ color:#ffffff; display:inline-block; font-size:16px; line-height:44px; margin:0 10px;}
.history{height:auto; overflow:hidden; margin-top:22px; margin-bottom:25px; padding-top:25px; position:relative;}
.history .history_title{height:53px; line-height:53px; text-align:center; padding:0 41px; border-bottom:1px solid #626262;  font-size:22px; display:table; margin:0 auto;}
.history .between_year{font-size:18px; line-height:39px; height:39px; text-align:center;}
.history .history_list{margin-top:72px; height:auto; overflow:hidden;}
.history .history_list .tempWrap{ width:1050px; margin:0 auto;}
.history .history_list ul{margin:0; padding:0; height:auto; overflow:hidden; width:1050px; margin:0 auto;}
.history .history_list ul li{width:280px; height:auto; overflow:hidden; margin-right:21px; display:inline-block; vertical-align:baseline; background:url(../images/history_bg.png) repeat-y left; padding-left:47px; padding-right:9px; position:relative; padding-bottom:100px;}
.history .history_list ul li span{display:block; width:18px; height:18px; border-radius:9px; background:#aaa; left:0; top:0; position:absolute;}
.history .history_list ul li h1{font-size:30px; font-weight:normal; height:30px; line-height:30px; margin-bottom:26px;}
.history .history_list ul li .info{font-size:12px; line-height:28px; color:#aaaaaa;}
.history .history_list ul li:last-child{margin-right:0;}
.history .history_list .prev,.history .history_list .next{width:38px; height:64px; position:absolute; display:block; cursor:pointer; border-radius:5px;}
.history .history_list .prev:hover,.history .history_list .next:hover{background-color:#333; border-radius:5px;}
.history .history_list .prev{left:42px; background:url(../images/history_btn_left.png) no-repeat center center #ccc;}
.history .history_list .next{right:42px; background:url(../images/history_btn_right.png) no-repeat center center #ccc;}

.honor_list{height:auto; overflow:hidden; margin-top:46px; margin-bottom:21px;}
.honor_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.honor_list ul li{width:292px; height:279px; margin-bottom:15px; float:left; overflow:hidden; margin-right:11px;}
.honor_list ul li:nth-child(4n-1){margin-right:10px;}
.honor_list ul li:nth-child(4n){margin-right:0;}
.honor_list ul li .ImgBox{width:290px; height:198px; border:1px solid #a0a0a0;}
.honor_list ul li .ImgBox img{max-width:290px; max-height:198px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.honor_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.honor_list ul li h1{padding:13px 28px; font-size:14px; line-height:26px; height:52px; font-weight:normal; text-align:center; color:#a0a0a0;}

.shop_ol{height:auto; overflow:hidden; position:relative; margin-bottom:31px;}
.shop_ol .shop_info{position:absolute; top:88px; width:100%; text-align:centerl;}
.shop_ol .shop_info h1{text-align:center; font-size:36px; line-height:56px; height:56px;}
.shop_ol .shop_info h2{font-size:14px; font-weight:normal; text-align:center; line-height:32px; height:32px;}
.shop_ol .shop_info .btn{background:url(../images/jdshop_btn_bg.png) no-repeat center; margin-top:20px;}
.shop_ol .shop_info .btn a{display:block; width:124px; height:39px; border:1px solid #fff; color:#fff; margin:0 auto; text-align:center; border-radius:8px; line-height:39px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.shop_ol .shop_info .btn a:hover{background:#fff; color:#d0000e;}
.shop_ol .tmitem_scroll {width: 1200px;margin: auto;display: block;cursor: pointer;padding-bottom: 11px;text-transform: uppercase; text-align:center;}
.shop_ol .tmitem_scroll .chevron_l {margin-top: 20px;display: inline-block;-webkit-animation: pulse 2s infinite;animation: pulse_l 2s infinite;}
.shop_ol .tmitem_scroll .chevron_r {margin-top: 20px;display: inline-block;-webkit-animation: pulse 2s infinite;animation: pulse_r 2s infinite;}
.shop_ol .tmitem_scroll .more{display:inline-block;width:124px;height:39px;line-height:39px;color: #FFF;border:1px solid #fff;border-radius:10px;margin:12px 28px;}
.shop_ol .tmitem_scroll .more:hover{background-color:#d0000e;border-color:#fff;}
@-webkit-keyframes pulse_r {
	0% {-webkit-transform: translate(0, 0);transform: translate(0, 0); }
	50% { -webkit-transform: translate(10px, 0);transform: translate(10px, 0); }
	100% {-webkit-transform: translate(0, 0);transform: translate(0, 0); } }
@keyframes pulse_l {
	0% {-webkit-transform: translate(0, 0);transform: translate(0, 0); }
	50% {-webkit-transform: translate(10px, 0);transform: translate(10px, 0); }
	100% {-webkit-transform: translate(0, 0);transform: translate(0, 0); } }
@-webkit-keyframes pulse_l {
	0% {-webkit-transform: translate(0, 0);transform: translate(0, 0); }
	50% { -webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }
	100% {-webkit-transform: translate(0, 0);transform: translate(0, 0); } }
@keyframes pulse_r {
	0% {-webkit-transform: translate(0, 0);transform: translate(0, 0); }
	50% {-webkit-transform: translate(-10px, 0);transform: translate(-10px, 0); }
	100% {-webkit-transform: translate(0, 0);transform: translate(0, 0); } }

.map{height:auto; overflow:hidden; margin-top:51px;}
.map_contact{font-size:14px; line-height:30px; width:610px; float:left; margin-right:17px;}
.map_contact h1{font-size:18px; color:#fff; font-weight:normal; line-height:26px; height:26px; margin-bottom:36px;}
.map .feedback{width:573px; float:left; height:auto; overflow:hidden;}
.map .feedback h1{font-size:18px; color:#fff; font-weight:normal; line-height:26px; height:26px; margin-bottom:37px;}
.map .feedback ul{margin:0; padding:0; height:auto; overflow:hidden;}
.map .feedback ul li{margin-bottom:12px;}
.map .feedback ul li input{width:238px; height:51px; background:none; border:1px solid #ccc; padding:0 20px; color:#333;}
.map .feedback ul li input:last-child{margin-left:12px;}
.map .feedback ul li textarea{width:531px; border:1px solid #ccc; background:none; padding:20px; height:63px; color:#333;}
.map .feedback ul li #getcode{width:135px;}
.map .feedback .btn{margin-top:11px;}
.map .feedback .btn input{width:185px; height:53px; border:none; color:#fff; background:#434343; margin:0; padding:0;}
.map .feedback .btn input[type=submit]{background:#d0000e; margin-right:21px;}
.map_info{margin-top:72px; clear:both; height:auto; overflow:hidden; margin-bottom:106px;}

.match_info{margin-top:38px; height:auto; overflow:hidden; font-size:14px; line-height:36px; margin-bottom:72px;}
.match_info a{color:#111;}
.match_info a:hover{color:#333;}
.match_list{height:auto; overflow:hidden; margin-bottom:92px;}
.match_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.match_list ul li{width:380px; height:350px; margin-bottom:30px; margin-right:30px; float:left; background:#1b1b1b;}
.match_list ul li a{display:block;}
.match_list ul li .ImgBox{width:380px; height:280px;}
.match_list ul li .ImgBox img{max-width:380px; max-height:280px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.match_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.match_list ul li:nth-child(3n){margin-right:0;}
.match_list ul li h1{height:70px; line-height:70px; overflow:hidden; font-weight:normal; font-size:14px; text-align:center; color:#fff; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.match_list ul li:hover h1{color:#d0000e;}

.match_table{width:1200px; border:1px solid #6b6b6b; border-left:none; border-top:none;}
.match_table td{border:1px solid #6b6b6b; border-right:none; border-bottom:none; text-align:center; height:38px; line-height:38px;}
.match_table tbody tr:nth-child(2n-1){background:#1b1b1b;}
.match_table thead tr{height:42px; background:#d0000e;}

.match_news{margin-top:88px; height:auto; overflow:hidden; margin-bottom:33px;}
.match_news .main_title{font-size:18px; line-height:18px; color:#fff; border-left:2px solid #d0000e; padding-left:9px; margin-bottom:29px;}
.match_news .match_news_list{height:auto; overflow:hidden; width:1200px;}
.match_news .match_news_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.match_news .match_news_list ul li{width:380px; height:355px; float:left; margin-right:30px;}
.match_news .match_news_list ul li .ImgBox{width:380px; height:280px;}
.match_news .match_news_list ul li .ImgBox img{max-width:380px; max-height:280px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.match_news .match_news_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.match_news .match_news_list ul li:nth-child(3n){margin-right:0;}
.match_news .match_news_list ul li h1{font-weight:normal; font-size:14px; line-height:75px; height:75px; overflow:hidden; color:#fff;}

.back a{border:1px solid #fff; width:200px; height:43px; line-height:43px; text-align:center; color:#fff; display:block; margin-bottom:35px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.back a:hover{background:#fff; color:#0c0c0c;}



.news_list{height:auto; overflow:hidden; margin-top:14px; margin-bottom:74px;}
.news_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.news_list ul li{background:#1b1b1b; width:1200px;height:205px;position:relative; margin-bottom:32px;}
.news_list ul li a{display:block;}
.news_list ul li .ImgBox{width:340px; height:205px; float:left;}
.news_list ul li .ImgBox img {max-width:340px; max-height:205px;transition: transform 0.5s ease-in-out;}
.news_list ul li:hover .ImgBox img {transform: scale(1.1);}
.news_list ul li .news_info{width:704px; height:135px; float:left;margin:35px 78px;}
.news_list ul li:hover{background:#313131;}
.news_list ul li:hover h1,.news_list ul li:hover h2{color:#fff;}
.news_list ul li h1{font-size:18px; line-height:48px; height:48px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;}
.news_list ul li h2{font-size:14px; line-height:28px; height:56px;font-weight:normal;overflow:hidden;margin-top:20px;color:#959595;letter-spacing: 0.5px;}
.news_list ul li h1 .line{display:inline-block;width:2px;height:19px;margin-bottom:-3px;margin-right: 23px;margin-left: 4px;background-color:#d0000e;}


.product_list{height:auto; overflow:hidden; margin-top:14px;}
.product_list ul{margin:0; padding:0; height:auto; overflow:hidden;width:1240px;}
.product_list ul li{width:580px; float:left; margin-right:40px;margin-bottom:32px; position:relative;}
.product_list ul li .ImgBox{width:580px; height:290px;overflow:hidden; position:relative;}
.product_list ul li .ImgBox img {max-width:580px; max-height:290px;transition: transform 0.3s ease-in-out;}
.product_list ul li:hover .ImgBox img{transform: scale(1.1, 1.1);}
.product_list ul li .ImgBox .item_mask {content: ""; width: 100%;height: 100%;background: rgba(0,0,0,.3);position: absolute;left: 0;top: 0;opacity: 0;transform-origin: 50% 0;transform: scale(1, 1);transition: transform 0.3s ease-in-out;}
.product_list ul li:hover .item_mask {top: 0;opacity: 1;transform: scale(1.1, 1.1);transition: transform 0.3s ease-in-out;}
.product_list ul li .item_link_icon {display: block; height: 38px;text-align: center;font-size: 22px;line-height: 38px;position: absolute;left: 45%;top: 45%;transform: translateY(-142px);opacity: 0;transition: all 0.6s cubic-bezier(.23, 1, .38, 1) .2s;font-size:14px;color:#FFF;}
.product_list ul li:hover .item_link_icon {transform: translateY(-20px);opacity: 1;}
.product_list ul li h1{font-size:16px; line-height:48px; height:48px; text-align:center;margin-top:6px; font-weight:normal;color:#333333;}


.fullSlide2 {width:1200px;position:relative;height:100%;z-index:0;}
.fullSlide2 .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide2 .bd ul {width:100% !important; height:600px;}
.fullSlide2 .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center; list-style-type:none;}
.fullSlide2 .bd li .ImgBox{width:1200px; height:600px;}
.fullSlide2 .bd li a {display:block;height:600px;}
.fullSlide2 .bd li a img{width:100%;height:auto; min-height: 600px;}
.fullSlide2 .prev,.fullSlide2 .next {display:block;position:absolute;z-index:1;top:265px;width:70px; height:70px;cursor:pointer;dispaly:block;}
.fullSlide2 .next {float:right;background:url(../images/right_button.png) no-repeat right 50%; right:13px;}
.fullSlide2 .prev {float:left;background:url(../images/left_button.png) no-repeat left 50%; left:13px;}
.product_view .product_tit{display:block;margin-top:55px;text-align:center;font-size:21px;line-height:32px;color: #ffffff;font-weight: normal;}
.product_view .detail_info{padding:36px 0;font-size:14px;line-height: 30px;color: #a0a0a0;}
.product_view .detail_info .detail_tit{font-size:20px;color:#d0000e;padding:17px 0;border-bottom:1px solid #666;margin-bottom: 32px;}
}


.QA_list{height:auto; overflow:hidden; margin-top:14px; margin-bottom:44px;}
.QA_list .QA_btn a{display:block; font-size:14px;margin:0 auto;text-align:center; color:#fff;background-color:#d0000e;width:233px;height:49px;line-height:49px;position:relative;margin-top:13px;margin-bottom:28px;}
.QA_list .QA_btn a .mask{display:inline-block;background-color:#313131;width:233px;height:0px;position:absolute;bottom:0;left: 0;z-index: -1;transition: all 1s cubic-bezier(.23, 1, .38, 1) .0s;}
.QA_list .QA_btn a:hover{background-color:initial;}
.QA_list .QA_btn a:hover .mask{background-color:#d0000e;width:233px;height:49px;}
.QA_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.QA_list ul li{background:#2f2f2f; width:1200px;min-height:195px; margin-bottom:17px;}
.QA_list ul li .QA_info{width:930px; min-height:100px;padding:51px 70px 44px 200px;font-size:14px; line-height:28px;font-weight:normal;overflow:hidden;color:#aaa;
background:url(../images/QA_icon.png) no-repeat 73px 70px; }
.QA_list ul li:hover{background:#444;}
.QA_list ul li:hover h1,.QA_list ul li:hover h2{color:#eee;}
.QA_list ul li h1{font-size:14px; line-height:28px;font-weight:normal;overflow:hidden;color:#aaa;}
.QA_list ul li h2{font-size:14px; line-height:28px;font-weight:normal;overflow:hidden;color:#aaa;margin-top:11px;letter-spacing: 0.3px;}



.title_t{overflow:hidden;font-size:18px;color:#fff;margin:57px 0 33px 0;text-align:center;}
.QA_feedback{font-size:14px;color:#a0a0a0;line-height: 34px; margin-top:14px; margin-bottom: 95px;}
.QA_feedback .feedback .text{display:block;float:left;width:353px;height:30px;margin-bottom:25px;padding:4px 0px 4px 15px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.QA_feedback .feedback .r2{margin-right:45px;}
.QA_feedback .feedback .text2{display:block;width:1183px;height:308px;margin-bottom:28px;padding:15px 0px 15px 15px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.QA_feedback .feedback .input_Code{display:block;float:left;width:150px;height:43px;margin-bottom:85px;padding:4px 0px 4px 15px;margin-right:10px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.QA_feedback .feedback .input{display:inline-block;width:184px;height:53px;text-align:center;margin:0 10px;
outline:none;font-size:14px;color:#ffffff;font-family:Arial,"微软雅黑",Sans-Serif;border:none;background-color:#434343;}
.QA_feedback .feedback .tj{background-color:#d0000e;}
.QA_feedback .feedback .input:hover{background-color:#d0000e;}
.QA_feedback .feedback .text,.QA_feedback .feedback .text2,.QA_feedback .feedback .input_Code{transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.QA_feedback .feedback .text:focus,.QA_feedback .feedback .text2:focus,.QA_feedback .feedback .input_Code:focus{background-color: #101010;border-color: #d0000e;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.13), 0 0 5px rgba(228, 193, 193, 0.32);}



.uploadBox{font-size:14px;color:#a0a0a0;line-height: 34px; margin-top:14px; margin-bottom: 95px;}
.uploadBox .uploader .text{display:block;float:left;width:353px;height:30px;margin-bottom:25px;padding:4px 0px 4px 15px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.uploadBox .uploader .r2{margin-right:45px;}
.uploadBox .uploader .text2{display:block;width:1183px;height:308px;margin-bottom:28px;padding:15px 0px 15px 15px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.uploadBox .uploader .input_Code{display:block;float:left;width:150px;height:43px;margin-bottom:85px;padding:4px 0px 4px 15px;margin-right:10px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.uploadBox .uploader .input{display:inline-block;width:184px;height:53px;text-align:center;margin:0 10px;
outline:none;font-size:14px;color:#ffffff;font-family:Arial,"微软雅黑",Sans-Serif;border:none;background-color:#434343;}
.uploadBox .uploader .tj{background-color:#d0000e;}
.uploadBox .uploader .input:hover{background-color:#d0000e;}
.uploadBox .uploader .text,.uploadBox .uploader .text2,.uploadBox .uploader .input_Code{transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.uploadBox .uploader .text:focus,.uploadBox .uploader .text2:focus,.uploadBox .uploader .input_Code:focus{background-color: #101010;border-color: #d0000e;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.13), 0 0 5px rgba(228, 193, 193, 0.32);}
.ke-content{color:#fff;}

.uploadBox .uploader .selector{position:relative;width:353px;display:block;float:left;height:40px;border:1px solid #434343;margin-bottom:25px;padding:0 0px 0 15px;overflow:hidden;}
.uploadBox .uploader .selector .select{width: 400px;height:40px;line-height:40px;padding:0 0px 0 15px;
margin-left: -15px;outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;background: transparent;}
.uploadBox .uploader .selector .select_icon{width:32px;height:32px;position:absolute;right:4px;top:4px;background:url(../images/select_icon.png) no-repeat 50% 50% #434343;z-index: -1;}

.uploadBox .uploader .uploaderimg {width: 368px;height: 38px;position: relative;overflow: hidden;border:1px solid #434343;background-color:transparent;margin-bottom:25px;}
.uploadBox .uploader .uploaderimg input {width: 370px;opacity: 0;filter: alpha(opacity:0);position: absolute;top: 0;right: 0;bottom: 0;float: right;height: 40px;border: none;cursor: pointer;}
.uploadBox .uploader .uploaderimg span.filename {color: #a0a0a0;max-width: 330px;font-size: 14px;line-height: 38px;float: left;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: default;text-indent: 15px;}
.uploadBox .uploader .uploaderimg span.action {width: 32px;background: #434343 url(../images/addFiles_icon.png) no-repeat 50% 50%;height: 32px;font-size: 11px;font-weight: bold;float: right;text-indent: -9999px;display: inline;overflow: hidden;cursor: pointer;margin-top: 3px;margin-right: 3px;}

.uploadBox .uploader .toolbar{display:block;width:1183px;min-height: 18px;padding: 10px 0px 10px 15px;font-size:14px;color:#a0a0a0;border:1px solid #434343;border-bottom: none;background-color:#000;}
.uploadBox .uploader .toolbar span{display:inline-block;width:16px;height:16px;margin: 0 4px;border: 1px solid #000000;padding: 1px 2px;overflow: hidden;cursor: pointer;float: left;}
.uploadBox .uploader .toolbar span:hover{border: 1px solid #d0000e;}
.uploadBox .uploader .toolbar span.icon-image{background:url(../images/icon-image.png) no-repeat 50% 50%;}
.uploadBox .uploader .toolbar span.icon-multiimage{background:url(../images/icon-multiimage.png) no-repeat 50% 50%;}
.uploadBox .uploader .toolbar span.icon-forecolor{background:url(../images/icon-forecolor.png) no-repeat 50% 50%;}
.uploadBox .uploader .toolbar span.icon-hilitecolor{background:url(../images/icon-hilitecolor.png) no-repeat 50% 50%;}
.uploadBox .uploader .toolbar span.icon-fullscreen{background:url(../images/icon-fullscreen.png) no-repeat 50% 50%;}
.uploadBox .uploader .uploaderimg:hover span.action,.uploadBox .uploader .selector:hover .select_icon {background-color: #d0000e;}
.uploadBox .uploader .selector:hover,.uploadBox .uploader .uploaderimg:hover{ border-color: #d0000e;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.13), 0 0 5px rgba(228, 193, 193, 0.32);}


.feedbackBox{font-size:14px;color:#a0a0a0;line-height: 34px; margin-top:14px; margin-bottom: 95px;}
.feedbackBox .title_t{margin-bottom:50px;}
.feedbackBox .feedback .text{display:block;float:left;width:555px;height:43px;margin-bottom:28px;padding:4px 0px 4px 15px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.feedbackBox .feedback .r2{margin-right:56px;}
.feedbackBox .feedback .input_Code{display:block;float:left;width:150px;height:43px;margin-bottom:85px;padding:4px 0px 4px 15px;margin-right:10px;
outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border:1px solid #434343;background-color:transparent;}
.feedbackBox .feedback .input{display:inline-block;width:184px;height:53px;text-align:center;margin:0 10px;
outline:none;font-size:14px;color:#ffffff;font-family:Arial,"微软雅黑",Sans-Serif;border:none;background-color:#434343;}
.feedbackBox .feedback .tj{background-color:#d0000e;}
.feedbackBox .feedback .input:hover{background-color:#d0000e;}
.feedbackBox .feedback .text,.feedbackBox .feedback .text2,.feedbackBox .feedback .input_Code{transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.feedbackBox .feedback .text:focus,.feedbackBox .feedback .text2:focus,.feedbackBox .feedback .input_Code:focus{background-color: #101010;border-color: #d0000e;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.13), 0 0 5px rgba(228, 193, 193, 0.32);}

	
	

.match_Box .match_info{padding:36px 0;font-size:14px;line-height: 30px;}
.match_Box .match_info .match_lm{padding: 32px 0;border-bottom:1px solid #373737;padding-bottom: 44px;}
.match_Box .match_info .match_lm .match_tt{display:inline-block;font-size:16px;color:#fff;margin:17px 0;min-width: 73px;text-align: center;height:40px;line-height: 40px;background-color:#d0000e;padding: 0 30px 0 30px;}
.match_Box .match_info .match_lm .match_tt em{float: right;width:0px;height: 0px;text-align:center;border-top: 41px solid #d0000e;border-right: 30px solid #0c0c0c;margin-right: -60px;}
.match_Box .match_info .match3_bt{border-bottom:1px solid #7d7d7d;display:block;font-size:16px;color:#fff;height:30px;line-height:30px;margin:14px 0;padding-bottom:9px;}

.channel-news{height:auto; overflow:hidden; margin-top:14px; margin-bottom:17px;}
.channel-news .channel-newstit{font-size:18px;line-height:40px;height:40px;margin-bottom: 14px;}
.channel-news ul{margin:0; padding:0; height:auto; overflow:hidden;width:1230px;}
.channel-news ul li{width:380px; float:left; margin-right:30px;margin-bottom:32px; position:relative;}
.channel-news ul li .ImgBox{width:380px; height:280px;overflow:hidden; position:relative;}
.channel-news ul li .ImgBox img {max-width:380px; max-height:280px;transition: transform 0.3s ease-in-out;}
.channel-news ul li:hover .ImgBox img{transform: scale(1.1, 1.1);}
.channel-news ul li .ImgBox .item_mask {content: ""; width: 100%;height: 100%;background: rgba(0,0,0,.3);position: absolute;left: 0;top: 0;opacity: 0;transform-origin: 50% 0;transform: scale(1, 1);transition: transform 0.3s ease-in-out;}
.channel-news ul li:hover .item_mask {top: 0;opacity: 1;transform: scale(1.1, 1.1);transition: transform 0.3s ease-in-out;}
.channel-news ul li .item_link_icon {display: block; height: 38px;text-align: center;font-size: 22px;line-height: 38px;position: absolute;left: 45%;top: 45%;transform: translateY(-142px);opacity: 0;transition: all 0.6s cubic-bezier(.23, 1, .38, 1) .2s;font-size:14px;color:#FFF;}
.channel-news ul li:hover .item_link_icon {transform: translateY(-20px);opacity: 1;}
.channel-news ul li .new_title{font-size:16px; line-height:48px; height:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:6px; font-weight:normal;color:#fff;}

.page_tab{width:100%; margin-bottom:25px; height:auto; overflow:hidden;}
.page_tab span{width:25%; float:left; display:block; height:35px; text-align:center; line-height:35px;}
.page_tab .pagination{text-align:left;}
.page_tab .pages{text-align:right;}
.page_tab a{color:#000; display:block; height:35px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.page_tab a:hover{color:#d0000e;}

.list_mode{line-height:30px; margin:0; padding:0; margin-bottom:35px;}
.list_mode li{line-height:30px; height:30px; list-style:none;}
.list_mode li a{color:#a0a0a0; display:block; height:30px; line-height:30px; width:1000px; overflow:hidden; float:left;}
.list_mode li span{display:block; width:200px; text-align:right; float:left; height:30px; line-height:30px;} 
.list_mode li a:hover{color:#a0a0a0;}

.pro_list li{height:auto; overflow:hidden; width:260px; margin:0 20px; margin-bottom:33px;}
.pro_list li .Number{height:20px; line-height:20px; overflow:hidden; text-align:center; color:#a0a0a0;}
.pro_list li a{display:block; width:260px; height:260px; overflow:hidden;}
.pro_list li a .ImgBox{width:260px; height:260px;}
.pro_list li a img{max-width:260px; max-height:260px;}
.pro_list li p{display:block; width:100%; height:53px; overflow:hidden; text-align:center; margin-top:16px;}
.pro_list li p .title{height:28px; display:block; overflow:hidden; line-height:28px; text-align:center; font-size:18px; color:#1d1d1d;}
.pro_list li p .column{display:block; font-size:14px; color:#555555; line-height:25px; height:25px;}


.house_list{height:auto; overflow:hidden; margin-bottom:15px;}
.house_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.house_list ul li{width:255px; height:305px; float:left; margin-right:60px; margin-bottom:69px; background:#1b1b1b;}
.house_list ul li:nth-child(4n){margin-right:0;}
.house_list ul li .ImgBox{width:255px; height:255px;}
.house_list ul li .ImgBox img{max-width:255px; max-height:255px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.house_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.house_list ul li h1{height:50px; line-height:50px; overflow:hidden; font-size:14px; font-weight:normal; padding:0 25px; width:205px; color:#fff;}


.page_list{height:auto; overflow:hidden; margin-bottom:15px; text-align:center;}
.page_list ul{margin:0; padding:0; height:auto; overflow:hidden;}
.page_list ul li{width:280px; height:256px; float:left; margin-right:25px; margin-bottom:69px; background:#1b1b1b;}
.page_list ul li:nth-child(4n){margin-right:0;}
.page_list ul li .ImgBox{width:280px; height:206px;}
.page_list ul li .ImgBox img{max-width:280px; max-height:206px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.page_list ul li:hover .ImgBox img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.page_list ul li h1{height:50px; line-height:50px; overflow:hidden; font-size:14px; font-weight:normal; padding:0 25px; width:230px; color:#fff;}


/*选项卡*/
.detail_info .detail_Option{width:100%;clear: both;overflow:hidden;font-size:16px;color:#333;padding:0;background-color:#f0f0f0;}
.detail_info .detail_Option .tit a{display:block;float: left;margin: 0 auto;padding: 0 0;width: 128px;height: 45px;line-height:45px;border-right: none;text-align: center;color:#333;font-size:14px;}
.detail_info .detail_Option .stop a{background:#fff;border-top:2px solid #d0000e;border-left:1px solid #f0f0f0;height: 43px;line-height:43px;}
.detail_info .detail_wz {background-color:#fff;overflow: hidden;padding:25px 0 25px 0;font-size:14px;color:#464646;line-height:30px;margin-bottom:20px;}


/*多图*/
.detail_box {clear:both;/*padding-bottom:115px;*/ overflow:hidden;}
.detail_box .left-pro{width:520px;padding: 0;text-align:left;float:left;margin-bottom: 110px;}
.detail_box .left-pro .ImgBox2{width:520px;height:520px;position:relative;}
.detail_box .left-pro .ImgBox2 img{max-width:520px;max-height:520px;}
.detail_box .left-pro .ImgBox2 .description {position: absolute;bottom: 0;left: 0;background:url(../images/bg0050.png) repeat;padding: 15px 0;width: 100%;text-align: center;color: #fff}
.detail_box .left-pro .ImgBox1{width:520px;height: 80px;padding:0;position:relative;margin-top:11px;}
.detail_box  #showArea{width:460px;height:80px;overflow: hidden; float:left;}
.detail_box  #showArea a{display:block;margin-right:0; width:80px; height:80px; margin-right:15px; float:left;}
.detail_box  #showArea img{cursor:pointer;display:block;width: 80px;height:80px;float:left;}
.detail_box  #showArea img:hover{width:78px;height:78px;border:1px solid #d0000e;}
.detail_box .tempWrap{float:left;}
.detail_box #gotop{cursor:pointer;display:block;float: left;margin-right:18px;margin-top: 30px;}
.detail_box #gobottom{cursor:pointer;display:block;float: right;margin-left: 0px;margin-top: 30px;}

.detail_box .detail_nr{overflow:hidden;display:block;width: 610px;float:left;position:relative;margin-left: 70px;}
.detail_box .detail_nr .detail_title{display:block;font-size:20px;color:#434343;line-height: 60px;padding-bottom:10px;font-weight:600;}
.detail_box .detail_nr .detail_jj{overflow: hidden;font-size:14px;line-height:30px;padding: 30px 0;color:#555555;border-top:1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
.detail_box .detail_nr .detail_parameter{padding: 16px 0;border-bottom: 1px solid #dcdcdc;margin-bottom:30px; color:#555555;}
.detail_box .detail_nr .detail_parameter .data{width:100%;clear: both;height:30px;}
.detail_box .detail_nr .detail_parameter .data .tit{width:60px; float: left; display: inline-block;color:#333;margin-right:16px;font-weight:600;}
.detail_box .detail_nr .detail_parameter .data .Value{width:534px;float: left; display: block;color:#737373;}




		/*notice 公告牌*/
	.notice-layer{
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 10002;
		background-color: rgba(0,0,0,0.5);
		display: none;
	}
	.notice-content-border{
		position: relative;
		width: 500px;
		height:auto;
		left:50%;
	    top:10px;
		margin-left: -175px;
	}
	.notice-content{
		overflow:auto;
		/*height: 500px;*/
		position: relative;
	}
	.notice-content img{
		width: 100%;
	}
	.no-close{
		position: absolute;
		left:100%;
		margin-left: 5px;
		cursor: pointer;
	}
	
	.fl{ float:left;}.fr{ float:right;}
	.i51{ width:900px;}
	.i51 ul{ width:110%;} 
	.i51 li{ width:270px; margin-right:40px; height:390px; position:relative;}
	.i51 li a{ color:#000000;}	
	.i51 li .more{ position:absolute; bottom:0px; left:0; font-size:12px; color:#666;}
	.i51 li .box .tit{ font-size:16px; padding:15px 5px 8px 5px; height:50px; line-height:23px; text-align:center; background-image:url(../images/i5line.jpg); background-repeat:no-repeat; background-position:center bottom;}
	.i51 li .box .con{ font-size:12px; padding:10px 5px; line-height:21px;}
	
	.i52{ width:270px; height:390px; background-color:#f5f5f5;}
	
	
	
	
	.QQnav {BACKGROUND: #fafafa; WIDTH: 100%; LINE-HEIGHT: 28px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 28px}
	
	.QQnavbar{  OVERFLOW: hidden; WIDTH: 100px; margin:0 auto; PADDING-TOP: 6px; ZOOM: 1; HEIGHT: 33px; _display: inline}
	
	.QQnavbar LI {list-style:none;MARGIN-TOP: 13px;  FLOAT: left;background-color:#999; MARGIN-LEFT: 3px; WIDTH: 6px; CURSOR: pointer; HEIGHT: 6px; _display: inline}
	.QQnavbar LI.active { background-color:#333;}
	
	.QQbed {PADDING-LEFT: 19px; BACKGROUND: #fafcff; PADDING-BOTTOM: 0px; WIDTH: 629px; PADDING-TOP: 5px}
	.QQbed LI {FLOAT: left; WIDTH: 156px;position:relative;}
	
	#QQpre {background:url(../images/i5ico.png) no-repeat 0 0; FLOAT: left; WIDTH: 27px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 33px; _display: inline}
	#QQpre:hover{ background-position:0 -33px;}
	#QQnext {background:url(../images/i5ico.png) no-repeat right -33px; FLOAT: right; WIDTH: 27px; CURSOR: pointer; HEIGHT: 33px}
	#QQnext:hover{ background-position:right 0;}

