﻿#recommend table { 
border-collapse:collapse; 
border-right:#e8ebed 1px solid; 
border-bottom:#e8ebed 1px solid; 
border-color: #e8ebed; 
} 
#recommend td { 
border-left:#e8ebed 1px solid; 
border-top:#e8ebed 1px solid;
padding:30px;
} 

#recommend{ margin-bottom:20px;}

.toutiao_text1{ font-size:24px; color:#000000; height:30px; line-height:30px;}
.toutiao_text2{ font-size:16px; color:#000000; font-weight:bold; height:30px; line-height:30px;}
.text3{ color:#999a9a; font-size:12px; height:20px; line-height:20px;}
.btn1{ width:125px; height:40px; overflow:hidden; background: url(../images/icon.png) 0 0; margin:15px auto; display:block; text-indent:-900px; margin-bottom:0px;}
.btn1:hover{background-position: 0 -45px;}

.btn2{ width:89px; height:28px; overflow:hidden; background: url(../images/icon.png)  -141px -10px; margin-top:5px; display:block; text-indent:-900px;}
.btn2:hover{background-position: -141px -55px;;}

.text1{ font-size:14px; color:#221815; margin-top:5px;}
.text1 span{ font-weight:bold; margin-right:8px;}

.service_bb{ width:100px; border-bottom:2px solid #F00; height:48px;}
.borderbottom{ border-bottom:1px solid #F00;}

.service{ margin-top:20px; margin-bottom:40px; height:68px;}
.service li{display:block; width:80px;height:74px; background:url("../images/icon.png"); float:left;margin:0px 38px; line-height:170px; text-align:center; cursor:pointer; }
.service a{ font-size:16px; color:#4b4b4b;}
.service a:hover{ color:#ff0000;}
.service .s1{background-position: 0 -161px; margin-left:0px;}	
.service .s2{background-position: -96px -161px;}	
.service .s3{background-position: -199px -161px;}	
.service .s4{background-position: -289px -161px;}	
.service .s5{background-position: 0 -262px;}	
.service .s6{background-position: -96px -262px;}	
.service .s7{background-position: -199px -262px;}	
.service .s8{background-position: -289px -262px; margin-right:0px;}	
.service .s1:hover{background-position: 0 -352px; }
.service .s2:hover{background-position: -96px -352px; }
.service .s3:hover{background-position: -199px -352px; }
.service .s4:hover{background-position: -289px -352px; }
.service .s5:hover{background-position: 0 -453px; }
.service .s6:hover{background-position: -96px -453px; }
.service .s7:hover{background-position: -199px -453px; }
.service .s8:hover{background-position: -289px -453px; }

.content_title{ height:50px; line-height:50px; padding-top:30px;}
.content_left{ color:#575757; font-size:18px; float:left;}
.content_more a{ color:#b7bbc4; font-size:12px; float:right;}
.content_more a:hover{ color:#ff0000; }


/* i_news */
.i_news{ margin-bottom:20px; height:285px; margin-top:25px;}
.i_news_left{ float:left; width:490px;}
.float_right{ float:right;}
.in_tit{ display:block; font-size:13px; height:25px; line-height:25px; color:#666;width:509px; position:relative;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.in_tit a:hover,.in_tit:hover span{ color:#ff0000;}
.in_tit span{ position:absolute; right:0; top:0;}
.i_news_left .first{ margin-bottom:10px; border-bottom:solid 1px #ccc; height:140px;}
.i_news_left .first .in_tit{ font-size:16px; color:#333; margin-bottom:10px; font-weight:bold; font-family:'Microsoft Yahei'}
.i_news_left .first .in_tit:hover{ color:#ff0000;}
.i_news_left .first p{ height:72px; overflow:hidden;}
.i_news_left .first p a{ font-size:12px; color:#848484; line-height:18px;}

.i_news_right{ float:right; width:564px; height:272px; position:relative;}
.float_left{ float:left;}
.i_news_right .prev{ position:absolute; left:0; top:115px;}
.i_news_right .next{ position:absolute; right:0; top:115px;}
.i_news_right ul{ width:470px; height:255px; overflow:hidden;}
.i_news_right ul li{ width:470px; height:255px; overflow:hidden; float:left; position:relative;}
.i_news_right ul li p{ position:absolute; width:100%; height:27px; background:url(../images/bg_mask.png); left:0; bottom:0;}
.i_news_right ul li p a{color:#fff; font-size:14px; line-height:27px; text-align:center; display:block;}
.newsbtn {
    background: #ff3a3b none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    padding: 0 15px;
    text-align: center;
}
.newsbtn:hover{ color:#ffffff;    background: #fc8100 none repeat scroll 0 0; }

/*焦点图*/
.focus{ position:relative; width:564px; height:272px; background-color: #000; float: left;}  
.focus img{ width:564px; height:272px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; display:none;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.graycss{ clear:both; background:#f7f7f7; padding:34px 0px; margin:20px 0px;}




.topcss{ background:#e9e9e9; height:35px; }

.sitetop{height:102px;}
.sitetop_pro{height:102px; background:#b6000e;}
.wrap{ width:100%; margin:0px auto;}
.wrap_cp{ width:1101px; margin:0px auto;}
.logo{ float:left; width:388px; padding-top:34px; padding-bottom:23px;}
.menu{ float:right;height: 102px; line-height:130px;}
.menu li{ float:left; margin-left:40px;}
.menu li a{ font-size:16px; font-family:"微软雅黑"; color:#333333;}
.menu li a:hover{ color:#ff0000;}

.sitetop_pro .menu li a{ font-size:16px; font-family:"微软雅黑"; color:#ffffff;}
.sitetop_pro .menu li a:hover{ color:#ebcbcd;}




.newsarea{ background:url(../images/main_bj.jpg) repeat-x; height:482px;}
.pt40{ padding-top:40px;}
.main_news{ float:left; width:540px; height:390px; border-bottom:1px solid #f2f2f2;}
.main_news .main_news_title{ background:url(../images/icon1.png) no-repeat 18px 8px #008cd6; height:49px; line-height:49px; color:#FFF; font-size:16px; padding-left:70px;}
.main_news .toutiao{ margin:21px 0px 24px 0px;}
.toutiao_img{ float:left; margin-right:20px;}
.toutiao_title{ font-size:18px; font-weight:bold; margin-bottom:10px; padding-top:20px;}
.toutiao_title a{ color:#000;}.toutiao_title a:hover{ color:#008cd6; text-decoration:underline;}
.toutiao_jianjie{ font-size:12px; line-height:20px;}
.main_newslist{ line-height:25px; margin-top:40px;}
.main_newslist li{ background:url(../images/newsicon.png) no-repeat left 0px; padding-left:56px; height:30px;}
.main_newslist li .datecss{ float:right; color:#c1c1c1;}

.main_more{ float:right; padding-right:20px;}
.main_more a{ color:#FFF; font-size:14px;}
.main_more a:hover{ color:#fff; text-decoration:underline; }
.bl10{ height:10px; display:block;}

.main_about{ float:right; width:540px; height:390px; }
.main_about .main_about_title{ background:url(../images/icon2.png) no-repeat 18px 8px #ed7627; height:49px; line-height:49px; color:#FFF; font-size:16px; padding-left:70px;}
.main_about_text{ color:#555555; line-height:23px;padding:30px}
.main_about_pic{ text-align:center;}
.main_about_pic img{ margin:0px 10px;}
.pro_guding li{ float:left; padding:0px;}

.pro{ height:969px;}
.pro_guding{ position:absolute; top:707px; left:410px;}

/*产品样式*/
#protitle td a{ font-size:1.2em;}
#protitle .currentcss{ font-size:1.5em; color:#F00}
.pro_top1{height:77px; background:#b6000e;}
.pro_top{ border-bottom:1px solid #ededed; height:44px; padding-top:36px;}
.ptitle{font-size:1.8em; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#ffffff;}
.top_pro{ float:right; line-height:97px; font-size:18px; color:#ffffff;}
.pright { text-align:center; }
.pright li{ float:left;font-size:14px; color:#6d6d6d;padding:8px 20px;}
.proselected{ background:#e50012; border-radius: 5px; font-weight:bold;}
.proselected a{ color:#ffffff;}
.pro_xh{ position:absolute; top:0px; left:0px;}
.goon{ text-align:center; font-size:25px; height:80px; line-height:80px; clear:both;}
.goon a{ color:#ff0000;}
.goon a:hover{ color:#ff0000; text-decoration:underline;}
.cspro{ margin-bottom:50px; float:left; margin-top:80px;}
.canshuprice table{border-collapse:collapse;}

.rollBox {
 padding-left: 10px;
    width: 1196px;
	overflow:hidden;
	margin:0;
	float:left;
	margin:10px 0px;
}
.rollBox .Cont {
	width:1196px;
	overflow:hidden;
	float:left;
}
.rollBox .ScrCont {
	width:10000000px;
}
.rollBox #List1, .rollBox #List2 {
	float:left;
}
.picbox {
	float:left;
	width:100%;
	display:block;
}

/*其它页面*/
.banner{width:1921px;position:relative;left:50%;margin-left:-961px;}
.wfcontent{ background:#fafafa; padding:20px;}
.mtmb{ margin-top:20px; margin-bottom:30px;}


/*顶部样式*/

/*--a-top--*/
#jav-top .jav-toper{width:170px; position:relative; float:right;}
.jav-toper .jav-sns-list{position:absolute;right:0; color:#858585; top: -35px;}
.jav-sns-list a{width:27px; height:27px; display:inline-block; overflow:hidden; margin-left:5px; -webkit-transition:background .2s ease-in-out; -moz-transition:background .2s ease-in-out; -ms-transition:background .2s ease-in-out; transition:background .2s ease-in-out; vertical-align:middle;}
.jav-sns-list a b{width:27px; height:27px; overflow:hidden; display:inline-block; background:url(../images/jav-sns-ico.png) no-repeat; background-size: 135px 54px;}
.jav-sns-list a:hover b{-webkit-transition-delay:.1s; -moz-transition-delay:.1s; -ms-transition-delay:.1s; transition-delay:.1s;}
.jav-sns-list a.sina b{background-position:0 0;}
.jav-sns-list a.sina:hover{background:#e52c42;}
.jav-sns-list a.sina:hover b{background-position:0 -27px;}
.jav-sns-list a.tencent b{background-position:-27px 0;}
.jav-sns-list a.tencent:hover{background:#14addf;}
.jav-sns-list a.tencent:hover b{background-position:-27px -27px;}
.jav-sns-list a.weixin b{background-position:-54px 0;}
.jav-sns-list a.weixin:hover{background:#20a900;}
.jav-sns-list a.weixin:hover b{background-position:-54px -27px;}
.jav-sns-list a.qzone b{background-position:-81px 0;}
.jav-sns-list a.qzone:hover{background:#ffc600;}
.jav-sns-list a.qzone:hover b{background-position:-81px -27px;}
.jav-sns-list a.renren b{background-position:-108px 0;}
.jav-sns-list a.renren:hover{background:#056be8;}
.jav-sns-list a.renren:hover b{background-position:-108px -27px;}
.jav-weixin-overbox{width:143px; height:143px; background:#fff; position:absolute;right:-56px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; border-radius:2px; -webkit-box-shadow:0 0 5px rgba(0,0,0,.3); -moz-box-shadow:0 0 5px rgba(0,0,0,.3); -ms-box-shadow:0 0 5px rgba(0,0,0,.3); box-shadow:0 0 5px rgba(0,0,0,.3); z-index:99; display:none; top:40px;}
.jav-weixin-overbox img{position:relative;+left:0px;left:15px; top:15px; display:inline;}
.jav-weixin-overbox b{width:18px; height:12px; overflow:hidden; background:url(../images/overbox-cd-icon.png) no-repeat; position:absolute; bottom:143px; left:50%; margin-left:-9px;}
/*--z-top--*/

.price{ color:#e16f00;}

/*footer*/
.footer {
    padding-top: 30px;
    width: 100%;
}
.footBox {
    margin: 0px auto;
    width: 1160px;
	height:250px;
}
.footLine li {
    color: #b5b5b7;
    float: left;
    line-height: 23px;
}
.footLine li dl dd {
    height: 24px;
    margin-bottom: 2px;
}
.footLine li dl h1 {
	font-size:24px; color:#ff5a00; font-weight:normal;text-align:right;margin-bottom:10px; line-height:28px;
}
.footLine li dl h3 {
	font-size:12px; color:#9ba2a2; font-weight:normal; text-align:right; margin-bottom:10px; line-height:15px;
}
.footLine li dl h4 {
	font-size:14px; font-weight:normal; text-align:right;  margin-bottom:10px;
}
.footLine li dl h4 a{color:#6d6d6d;  height:35px;font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;}
.footLine li a {
    color: #9ba2a2;
}

.footLine_6 a{ display:block;}
.footLine li a:hover {
    color: #ff0000;
}
.footLine_7 .lineTitle a{color:#000000;}
.footLine_1 {
    width: 149px;
}
.footLine_2 {
    width: 156px;
}
.footLine_3 {
    width: 155px;
}
.footLine_4 {
    width: 154px;
}
.footLine_5 {
    width: 170px;
}
.footLine_6 {
    width: 160px;
}
.footLine_7 {
    width: 200px;
}

.footLine_7 .lineTitle{ text-align:right;}
.lineTitle {
    color: #333737;
    font-size: 18px;
    margin-bottom: 15px;
}
.footBar_1 {
    background: url("../images/ico_foot_line.png") no-repeat scroll 0 0;
    height: 25px;
    line-height: 25px;
    padding-left: 35px;
}

.footBar_1:hover{background-position: 0 -82px;}

.footBar_2 {
    background: url("../images/ico_foot_line.png") no-repeat scroll 0 -27px;
    height: 25px;
    line-height: 25px;
    padding-left: 35px;
}
.footBar_2:hover{background-position: 0 -109px;}
.footBar_3 {
    background:url("../images/ico_foot_line.png") no-repeat scroll 0 -55px;
    height: 25px;
    line-height: 25px;
    padding-left: 35px;
}
.footBar_3:hover{background-position: 0 -137px;}
.Copyright {
    color: #ffffff;
	background:#b6000e;
	height:80px;
    font-size: 12px;
    margin-top: 34px;
    text-align: center;
	clear:both;
	
}
.Copyright a {
    color: #ffffff; margin-left:10px;
}
.Copyright a:hover {
    color: #ebcbcd;
}
.Copyright_left{ padding-top:26px;}
.Copyright_right{ padding-top:44px;}

.price{ color:#e16f00;font-size:18px;}
.xinghao{ font-size:24px; color:#FFF;}
.current_color{ background-color:#ff4032;}
.canshubiao{ border:1px #CCCCCC solid; margin-bottom:50px;}


.productchicun{ font-size:20px; font-weight:bold; color:#ff0000;}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; HEIGHT: 40px
}
#tags LI {
	BACKGROUND: url(/images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none; HEIGHT: 40px; width:31.5%; text-align:center; margin-top:20px;
}
#tags LI A {
	BACKGROUND: url(/images/tagright.gif) no-repeat right bottom; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #383838; LINE-HEIGHT: 45px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-DECORATION: none; width:100%;
	font-size:18px; 
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 40px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 45px; HEIGHT: 40px; width:100%;font-size:18px; font-weight:bold; color:#ffffff;
}
#tagContent {
	BORDER-RIGHT: #aecbd4 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ff4032 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 0px solid; BACKGROUND-COLOR: #fff
}
.tagContent {DISPLAY: none; padding-top:20px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}


.function_area{ border-bottom:2px solid #F60; height:40px; margin-bottom:30px;}
.function_area li{ float:left; text-align:center; width:100px;line-height:40px; font-size:14px; font-weight:bold;}
.current_function{  background:#F60;border-radius:10px 10px 0px 0px;}
.current_function a{color:#ffffff;}
.videotitle{ font-size:14px; font-weight:bold; margin-bottom:30px;}


.searchcss{ border:1px solid #c3c3c3; width:70%; height:34px; line-height:34px; margin:0px; border-right:0px;}
.searchcssform{ margin-bottom:2%; text-align:center;}
.videocss{ width:100%; display:block; padding-left:6px;}
.videocss li{float:left; width:42%; margin:5px 12px;}
.videocss li .v_name{ text-align:center; font-size:14px;}
.videocss li .v_pic img{ width:100%;}
