@charset "utf-8";
/*
主题名称:通用主题
作者: xuchongjing
作者 URI:http://www.5qing.com
版本:v2.0
[目录表] 

	0- Reset       浏览器标签重置，加载图文样式
	1- Global      初始布局
	2- Links       链接设置
	3- Customize   自定义设置
	
	4- 名词解释
	news  新闻     Slide 幻灯片
	profile 公司简介 search 搜索 vote 投票
	service 服务  friendLink 友情链接 ad/banner 广告
	product 产品  content 内容  news 新闻
	contact 联系我们  video 视频
	case 案例   message 留言  tab切换
	
	
	#f27386 粉色
	#7cc3f5 蓝色
*/

/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =2 Customize   news-views
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.gridi .main-wrap {margin-left:210px;}
.gridi .col-sub {width: 200px;margin-left:-100%;}

.grids .main-wrap {margin-left:290px;}
.grids .col-sub {width: 300px;margin-left:-100%;}

.gridsa .main-wrap {margin-left:220px;}
.gridsa .col-sub {width: 210px;margin-left:-1000px;}

.xn2 li{background:url(../img/ico.png) 0 -422px no-repeat; padding-left:30px; border-bottom:1px #e2e2e2 solid; height:30px; line-height:2em;}

.s-title{ height:50px;}
.s-title h2{ top:30px; left:20px;}
.s-title .crumb-home{ right:5px;top:25px;}

.btr{ border-top:3px solid #E84F1A;}

.c-t-a{ height:80px; line-height:80px;}
.c-t-a span{color:#444;padding-left:10px;}
.c-t-a a{ padding-left:10px; padding-right:10px; color:#444;}

h1.title_c{ background-color:#f7f7f7; height:50px; line-height:50px; font-size:26px; font-family:Microsoft YaHei,SimHei,LiHei Pro,NSimSun, Verdana, Arial, Sans-Serif; font-weight: normal; color:#616161;}

/* =1 Links 左侧产品分类
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.sub-tilte{ height:60px;  background: url(../img/sub-title_1.png) 0 0 repeat-x;}
.sub-tilte h2{ font-size:16px; color:#fff; padding-top:10px; margin-left:20px;}
.sub-tilte h3{ font-size:14px; color:#F09474;margin-left:20px; line-height:12px;}


.sideMenu h3{ height:32px; line-height:32px; padding-left:15px;  background:#f4f4f4 url(../img/title-an-bg.png) -11px 0 no-repeat;; cursor:pointer;
			font:normal 14px/32px "Microsoft YaHei";
		}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu ul{ padding:8px 25px; color:#999; display:none; font-size:14px; /* 默认都隐藏 */ }
.sideMenu ul li{ height:35px; line-height:35px;}

.sub-content{ background:#fff url(../img/sub-tel.jpg) center top no-repeat; height:422px;}

.crumb-home{ height:55px; line-height:55px;}
.slideGroup .parBd{ width:855px; height:456px; border:1px solid #DDDDDD; border-left:none; background-color:#FFF;}
ul.plist-a li{ margin:30px 8px 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }

a.pic-name{position: relative;z-index: 0;}
a.pic-name:hover{background-color: transparent;z-index: 50;}
a.pic-name span{ position: absolute;left: -1000px;visibility: hidden;color: black;text-decoration: none; visibility: visible;top:-16px;left: 0px; background-color:#000; color:#fff; display:block; width:237px; height:30px; line-height:30px; text-align:center;filter:alpha(opacity=50);       /* IE */
-moz-opacity:0.6;              /* Moz + FF */
opacity: 0.6;  }

.title_b{ background:url(../img/title-bg.png) 0 0 repeat-x; width:100%; height:35px;}
.title_b h2{ line-height:35px; padding-left:25px; background:url(../img/title-an-bg.png) left top no-repeat;}


.xn1 li{background:url(../img/ico.png) 5px -335px no-repeat;  padding-left:35px; line-height:25px; line-height:25px;width:40%; margin-right:40px;}
.xn1 li a:hover{ color:#006CD8; text-decoration:underline; }


.title_a{background:url(../img/ico.png) 5px -295px no-repeat; padding-left:35px; height:40px; line-height:40px;}
.w1{ width:986px;}
.allFocus{ width:300px;   }
	.allFocus a{  }
	.allFocus .m2list li{ height:85px; }
	#faq-i,#contact-i,#news-i{ height:390px; background-color:#F8F8F8; margin-right:8px;}
	#faq-i{ margin-left:5px;}
	#faq-i dl{ border-bottom:1px solid #E7E7E7 }
	#faq-i dl dt{background:url(../img/ico.png) 5px -205px no-repeat; padding-left:35px; height:40px; line-height:40px; color:#F25C27}
#faq-i dd{background:url(../img/ico.png) 5px -247px no-repeat; padding-left:35px; margin-left:0; line-height:20px;}

.list-a li{background:url(../img/ico.png) 5px -335px no-repeat;  padding-left:35px; line-height:25px; line-height:25px;}
.list-a li a:hover{ color:#006CD8; text-decoration:underline; }
#contact-i{ background:#F8F8F8 url(../img/weixin.png) right bottom no-repeat;}
#contact-i ul{ font-size:14px; padding:0 0 0 30px;}
#contact-i ul li{ line-height:30px; line-height:30px;}

/* 图片滚2动 */
.picScroll2{ position:relative;  height:170px; padding: 10px 0 10px 40px;  background:#fff;}
.picScrol2l ul{ overflow:hidden; zoom:1;}
.picScroll2 ul li{ float:left; margin: 0 15px;  width:180px; overflow:hidden; display:inline; }
.picScroll2 ul li img{ width:180px; height:150px; }
.picScroll2 .prev,
.picScroll2 .next{ position:absolute;  left:10px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(../img/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll2 .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll2 .prevStop{ background-position:0 0; }
.picScroll2 .nextStop{ background-position:-80px 0; }



.game163{ position: relative; border: 1px solid #dcdddd; padding: 10px; overflow: hidden; width: 340px; }
	.game163 .bigImg{ height: 258px; position: relative;}
	.game163 .bigImg li img{ vertical-align:middle; width:340px; height:280px;   }
	.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

	.game163 .smallScroll{ height: 90px; margin-bottom: 6px; }
	.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(images/sprites1008.png) no-repeat 0 -3046px; }
	.game163 .sNext{ background-position: 0 -2698px;}
	.game163 .sPrev:hover{ background-position: 0 -3133px;}
	.game163 .sNext:hover{ background-position: 0 -2785px;}

	.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 340px; overflow: hidden;}
	.game163 .smallImg ul{ height:100px;  width: 9999px; overflow: hidden; }
	.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:110px; cursor:pointer;  display: inline;  }
	.game163 .smallImg img{ border: 3px solid #DBDBDB; width:100px; height:84px;  }
	.game163 .smallImg .on img{ border-color:#FF4400}

	.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
	.game163 .pageState span{ color: #f00; font-size: 16px;}
	
	.sub-nav{ padding-bottom:100px;}
	.sub-nav li{ height:35px; line-height:35px; border-bottom:1px solid #F2F2F2;}
	.sub-nav li a{ padding-left:20px;}
.sub-nav li a:hover{ background-color:#F45F2A; color:#fff; display:block;}

	
	.faq-i li{ height:80px;}
	.faq-i{ margin-left:5px;}
	.faq-i dl{ border-bottom:1px solid #E7E7E7 }
	.faq-i dl dt{background:url(../img/ico.png) 5px -205px no-repeat; padding-left:35px; height:40px; line-height:40px; color:#F25C27}
.faq-i dd{background:url(../img/ico.png) 5px -247px no-repeat; padding-left:35px; margin-left:0; line-height:20px;}


.cpcs{ width:350px; border: 1px solid #EEEEEE;}
.cpcs th{ background-color:#F9F9F9; width:80px; text-align:center; color:#666666; font-weight:normal;}
.cpcs td{ padding-left:20px;}

#porduct-info{ width:350px;}
.dg-tel{ width:317px; height:101px; background: url(../img/dinggou.jpg) 0 0 no-repeat;}
.dg-tel a{ display:block; width:100%; height:100%;}



.pt_t_a{ width:660px; margin-left:20px; margin-top:30px;}
.pt_t_a dt,.pt_t_a dd.pttxt,.pt_t_a dd.ptlink{ width:60%;}
.pt_t_a .ptlink a{ display:block; width:119px; height:24px; background:url(../img/ljgd-an.png) 0 0 no-repeat; margin-top:10px;}