/*************************
 内页所用的样式。。。
 只有内页才引用到这样式
*/
.longBannerPage{ height:320px; background:url(../baseImg/ny_banner.jpg) center top no-repeat;}
.bg{ background:url(../productImg/pageBg.jpg) 0 0 repeat-x}
.warp{ position:relative; width: 1200px; margin-top: 10px;}
.crumbs{ font-size:14px; height:34px; line-height:34px; color:#666; text-indent: 10px; -webkit-box-shadow: 0 0 2px #ccc;
box-shadow: 0 0 2px #ccc;border:1px solid #d12c33;}
.crumbs b{color: #000; font-weight: normal;}
.crumbs a{ color:#666;}
.crumbs span,.crumbs a:hover{ color:#666;}

/******************************产品中心1*************************************
.cpList  为li布局产品列表1如PSD所示。。。
.cpList2 为li布局产品列表2如PSD所示。。。基于cpList样式
.cpList3 为li布局产品列表2如PSD所示。。。基于cpList样式
.cpList11同上
.cpList22同上
.cpList33同上
**/
.cpList,.mainCp,.newList,.newList3,.newsMore{ padding:20px 30px 40px ; overflow:hidden; border:1px #e1e1e1 solid;  background:#fff; margin-bottom:10px; }
.cpList li{ width:224px;  float:left; text-align:center; line-height:24px; margin: 0 0 0 18px; padding-bottom:20px; display:inline; zoom:1; overflow:hidden; zoom:1; font-size:14px;}
.cpList li a.img{width:220px; height:174px; display:block; padding:1px; border:1px #ccc solid; margin-bottom:4px;}
.cpList2 li a.img,.cpcscol2 dt.img{ width:220px; height:220px; }
.cpList3 li a.img,.cpcscol3 dt.img{ height:266px;}
.cpList dl,.cpList11 dl{ overflow:hidden; zoom:1; width:710px; margin: 0 auto; padding:15px 0; border-bottom:1px #ccc dashed; line-height:20px; color:#333;}
.cpList dt.img{ float:left; margin-right:18px; border:1px #ccc solid;	padding:1px;}
.cpList dd,.cpList11 dd{ width:460px; float:left;}
.cpList dd.cptitle,.cpList11 dd.cptitle{ font-size:14px; color:#333; height:24px; line-height:24px; font-weight:bold; }
.cpList dd.cptitle .data,.cpList11 dd.cptitle .data,.mainZx .data,.newList dl dt span.data,.newList2 .data,.newList3 li .data{ font-size:10px; font-weight:normal; color:#828282; padding-left:8px;}
.cpList dd.cpnr,.cpList11 dd.cpnr{ height:60px; overflow:hidden; margin:10px 0;}
.cpList dd.cpnr .seeMore2,.cpList11 dd.cpnr .seeMore2{ color:#d64237;}
.cpList dd.cpcs,.cpList11 dd.cpcs{ height:60px; overflow:hidden; zoom:1;}
.cpList dd.cpcs .seeMore2,.cpList11 dd.cpcs .seeMore2{ display:inline-block; width:80px; height:26px; background:url(../baseImg/bg.png) -270px -26px repeat;}
.cpList dd.cpcs .seeMore2:hover,.cpList11 dd.cpcs .seeMore2:hover{ background:url(../baseImg/bg.png) -270px 0px repeat;}
.cpcscol,.cpcscol2,.cpcscol3{ padding-top:10px;}
.cpList22 dd.cptitle{ margin-top:20px;}
.cpList33 dd.cptitle{ margin-top:40px;}
.cpList11 .page,.cpList22 .page,.cpList33 .page{ margin-top:20px;}
.cpList33,.cpList22,.cpList11{ padding-top:5px;}
/*********************************产品中心结束*******************************/

/*********************************常见问题***********************************
.question 常见问题1.
.question2 常见问题2
*/
.question,.gsjj{background:#fff; border:1px #ccc solid; overflow:hidden;zoom:1; padding:0 30px 40px;}
.qaAsk{ width:710px; margin: 20px auto;  }
.qaAsk dt.ask{ border-bottom:1px #ccc dashed; height:24px; line-height:24px; color:#333; font-size:14px; font-weight:bold;}
.qaAsk dt.ask a{ color:#333;}
.qaAsk dd.ansower{ height:50px; padding-top:6px; line-height:16px; overflow:hidden; color:#555;}
.qaAsk dd.ansower b{ color:#d3392e;}
.question .page{ padding-right:0;}
.question,.question2{ margin-bottom:10px;}
/*======== mainAsk2 =====*/
.question2 .content{ padding:0; }
.question2 .qaAsk{ width:708px; height:120px; padding:0 30px; border:1px #ccc solid; border-width:0 1px 1px; background:#fff url(../productImg/askBg.jpg) center top no-repeat; margin:0 0 10px 0;}
.question2 .qaAsk dt.ask{ height:32px; line-height:32px; border:none;}
.question2 .ansower{ margin-top:10px;}
.question2 .page,.Recruitment .page{ background:#fff; border:1px #ccc solid; padding: 4px 10px;}

.question2 .qaAsk dd.ansower b{ color:#333;}

/********************* 公司简介 gsjj **********************/
.gsjj{ line-height:24px; padding:0; margin-bottom:10px;}
.gsjj .text{ width:708px; padding:10px 30px; font-size:14px; line-height:24px; color:#333; }
.gsjj .text p{ padding: 8px 0;}
/****************** 客户见证 *********************************
coustomKh 	客户见证1
coustomKh2	客户见证2
*/
.coustomKh,.coustomKh2{ margin-bottom:10px;}
.coustomKh,.newList2{ width:708px; padding:20px 30px 40px; border:1px #ccc solid; background:#fff;}
.coustomKh dl,.newList2 dl{ padding-bottom:10px; border-bottom:1px dashed #ccc; overflow:hidden; color:#7e7e7e; line-height:20px; zoom:1; margin-bottom:30px;}
.coustomKh dt.img,.newList2 dt.img{ width:108px; height:108px; padding:5px; border:1px #ccc solid; float:left; margin-right:20px;}
.coustomKh dd.khtitle,.newList2 dd.khtitle{ line-height:25px; font-size:14px; font-weight:bold; margin-top:10px; color:#555;}
.coustomKh dd.khtitle .data,.newList2 dd.khtitle .data{ font-size:10px; padding-left:6px; font-weight:normal;}
.coustomKh dd.khtitle b,.newList2 dd.khtitle b{ color:#333;}
.coustomKh dd.content,.newList2 dd.content{ height:60px; overflow:hidden; margin-top:4px; font-size:14px; }
.coustomKh .page,.newList2 .page{ padding-right:0;}
.coustomKh dd.content .seeMore2,.coustomKh2 dd.content .seeMore2,.newList2 dd.content .seeMore2{ color:#d13328;}

.coustomKh2{ padding:20px 6px 40px; background:#fff; border:1px #ccc solid; overflow:hidden; zoom:1;}
.coustomKh2 dl{ width:324px; height:158px; float:left; border:1px #ccc solid; padding:10px; line-height:20px; display:inline; position:relative; margin: 0 0 20px 20px;}
.coustomKh2 dl .img{ width:108px; height:160px; float:left; line-height:20px; margin-right:20px; color:#555; font-size:14px; }
.coustomKh2 dl .img img{ margin-bottom:6px;}
.coustomKh2 dl .img b{ color:#333;}
.coustomKh2 dl .content{  width:192px; float:left; color:#555;}
.coustomKh2 dl .data{ position:absolute; bottom:10px; right:10px; font-size:10px; color:#555;}
.coustomKh2 .page{ padding-right:24px;}

/*=========== contentUs1 =========*/
.aboutUs,.mainZs,.mainZs2,.mainZs3{ background:#fff; border:1px #ccc solid; overflow:hidden;zoom:1; padding: 0 30px; color:#555;}
.text{ width:664px;  padding:32px 22px; line-height:18px;}
.weixiBox{ float:right; width:186px; text-align:center; line-height:20px;}

/*======== Recruitment 人才招聘========*/
.RecruitmentBox{ background:#fff; border:1px #ccc solid; margin-bottom:20px; color:#555;}
.RecruitmentBox h1.title{ height:33px; position:relative; text-align:right; padding-right:20px; line-height:33px; vertical-align:middle; font-size:12px; border-bottom:1px #ccc solid; overflow:hidden; zoom:1; font-weight:normal; color:#555;}
.RecruitmentBox h1.title b{ display:block; height:33px; font-size:18px; position:absolute; left:0; top:0; padding: 0 50px 0 30px; color:#333; background:url(../productImg/title2.jpg) top right repeat; font-weight:normal;}
.RecruitmentBox h1.title span { color:#626262;}
.RecruitmentBox .content{ line-height:24px; width:710px; height:250px; margin: 0px auto; padding: 20px 0; overflow:hidden;zoom:1;}
.RecruitmentBox .content h1.smallTitle2{  height:30px; line-height:30px; background:none; color:#555; font-size:12px; font-weight:bold; padding: 0; margin:0; text-align:left;}
.RecruitmentBox .content b{ color:#333;}
.RecruitmentBox .content p{ padding-left:10px; text-align:left;}

/* ====== mainZs 荣誉证书 =====
mainZs		荣誉证书1
mainZs2		荣誉证书2
mainZs3		荣誉证书3
*/
.mainZs{ padding:20px 10px 40px; margin-bottom:10px;}
.mainZs ul{ width:224px; float:left; display:inline; margin: 0 0 0 20px;  overflow: hidden;}
.mainZs li{ width:220px; border:1px #ccc solid; float:left; padding:1px; margin-bottom:10px; text-align:center;}
.mainZs li img{ margin-bottom:4px; float:left;}
.mainZs li span{ display:block; height:30px; line-height:30px; overflow:hidden; clear:both;}
.mainZs .page{ margin-top:30px; margin-bottom:20px;}
.text{ width:664px; padding:32px 52px; line-height:18px;}
.weixiBox{ float:right; width:186px; text-align:center; line-height:20px;}

/*====== mainZs2=======*/
.mainZs2{ width:708px; padding: 20px 30px 40px; margin-bottom:10px; }
.mainZs2 li{ width:614px; overflow:hidden;  text-align:center; line-height:30px;  margin: 0 auto 20px;}
.mainZs2 li span{ display:block; width:610px; padding:1px; border:1px #ccc solid; text-align:center; vertical-align:bottom; }
/*=======mainZs3 =====*/
.mainZs3{  padding: 20px 0 40px 12px; margin-bottom:10px;}
.mainZs3 li{ width:222px; border:1px #ccc solid; text-align:center; line-height:30px; float:left; margin: 0 0 20px 18px; display:inline;}
.mainZs3 li span{ width:220px ;display:block; border-bottom:1px #ccc solid; padding:1px; text-align:center;}
.mainZs3 .page{ padding-right:30px;}

/* ============== player 我们的客户===================== */

.player{ padding:20px 30px 40px 13px; background:#fff;  border:1px #ccc solid; margin-bottom:10px;}
.player li { width:164px; margin-left:17px; float:left; text-align:center; display:inline; padding-bottom:20px;}
.player li a.img{ width:160px; height:74px; display:block; border:1px #ccc solid; margin-bottom:4px; padding:1px; }
.player li a{ color:#555;}

/*====== newList 新闻中心 ======
newList 新闻中心1
newList2 新闻中心2
newList3 新闻中心3
*/
.newList,.newList3{ overflow:hidden; zoom:1; }
.newList dl{ width:710px; margin: 0 auto; color:#7e7e7e; height:88px; margin-bottom:24px; border-bottom:1px #ccc dashed;}
.newList dl dt{ height:30px; line-height:30px; font-size:14px; color:#333333; font-weight:bold;}
.newList dl dd{ height:40px; line-height:20px; font-size:12px; overflow:hidden;}

.newList .seeMore2{ color:#f22828;}
.newList2 dt.img{ width:198px; height:120px; }
.newList2 .khtitle{ color:#333;}


.newList3 ul{ overflow:hidden; padding-bottom:20px;}
.newList3 li{ height:35px; line-height:35px; border-bottom:1px #ccc dashed; background:url(../baseImg/bg.png) -732px -8px no-repeat; padding-left:30px;}
.newList3 li.active{  background:url(../baseImg/bg.png) -732px -48px no-repeat; padding-left:30px; }
.newList3 li a.newsTitle{ color:#333; font-weight:bold;}
.newList3 li.active a.newsTitle{ color:#f22828;}
.newList3 .page{ padding-right:0;}

/*========newsMore====
.newsMore 新闻详细页面

*/

.newsMore{ padding-bottom:30px; margin-bottom:10px;}
.newsMore h1.newsTitle,.newsMore h5.newsTitle{ height:50px; line-height:56px; overflow:hidden; text-align:center; font-size:18px; font-family:Microsoft YaHei; color:#333; background:url(../productImg/txtTitle1.jpg) center bottom no-repeat;}
.newsMore h5.newsTitle{ height:30px; line-height:30px; font-size:12px; color:#b6b6b6; font-family:simsun; font-weight:normal; background:none; border-top:1px #e8e8e8 solid;}
.txt{ line-height:20px; padding-top:10px; padding-bottom:20px; font-size:14px; color:#555;}
.txt p{ padding:8px 0; }

/* 上下页链接样式*/
.pageLink{ clear:both; overflow: hidden;  zoom:1;font-weight:bold;background:#ccc; }
.pageLink span{ font-size:14px; margin-top:10px;font-weight:bold; display:block; color:#737373; height:24px; line-height:24px;}
.pageLink a{ color:#333; font-weight: normal;font-weight:bold;}
.pageLink b{ display:inline-block; height:28px; color:#333333; font-weight:normal; text-indent:6px; float: left;}
.textKeyword{ height:30px; line-height:30px; color:#666;}
.textKeyword a{ color:#666;}


/*****************************************************************************************************************************************************
cpMore  为产品详细1
cpMore1 为产品详细2 基于cpMore
cpMore2 为产品详细3 基于cpMore
*/
/*======cpMore =====*/
.cpMore{ padding:20px 30px; width:710px; overflow:hidden; background:#fff; border:1px #ccc solid; zoom:1; position:relative; margin-bottom:10px;}
.cpMoreTitle{ height:50px; line-height:50px; text-align:center; font-size:24px; font-weight:normal; color:#1f1f1f; font-family:Microsoft YaHei; border-bottom:1px #ccc dashed;}
.productContent{ margin-top:20px;}
.productPic{ width:424px; float:left;}
.largerPic{ width:420px; height:332px; padding:1px; border:1px #ccc solid; position:relative;}
.largerPic span{ display:inline-block; padding: 0 20px 0 30px; color:#bbb; background:url(../baseImg/bg.png) -748px -90px no-repeat; position:absolute; bottom:0; right:0; height:30px; line-height:30px;}
.smallPic{ width:420px; height:92px; overflow:hidden; position:relative; margin-top:14px;}
.smallPic ul{ overflow:hidden;}
.smallPic li{ width:80px; height:58px; padding:28px 6px 6px; float:left; display:inline; background:url(../baseImg/bg.png) -442px 0 repeat; cursor:pointer; margin: 0 2px;}
.smallPic li.active{ background:url(../baseImg/bg.png) -350px 0 repeat;}
.smallPic .smallBox{ width:384px; overflow:hidden; position:absolute; left:20px;}
.smallPic .prevLink,.smallPic .nextLink{ position:absolute; width:14px; height:80px; display:block; left:0; top:20px; background:url(../baseImg/bg.png) -534px -94px no-repeat;}
.smallPic .nextLink{ left:auto; right:0;background:url(../baseImg/bg.png) -548px -94px no-repeat;}
.productCs{ width:260px; margin-left:20px; float:left; color:#333; line-height:22px;}

.productCs .last{ padding:26px 0 10px 0;}
.productCart{ text-align:center; line-height:14px; color:#555;}
.productCart a.shoppingGo{ display:inline-block; width:142px; height:52px; background:url(../baseImg/bg.png) -534px 0 no-repeat;}
.zixueOnline{vertical-align:top; background:url(../productImg/alili.jpg) center center no-repeat; display:inline-block; height:30px; width:75px; margin-right:4px;}
.shareNav{ position:relative; clear:both; height:30px;  text-align:right; zoom:1; overflow:hidden; margin-top:20px; }
.shareNav .bshare-custom{ position: absolute; left:0; top:6px;}
.shareNav p b{ font-size:18px; color:#f22828; font-family:Arial; }
.shareNav p{ height:30px; line-height:30px;}
.telBox{ width:710px; height:312px; color:#333; background:url(../productImg/telBox.jpg) 0 0 no-repeat; margin-top:10px; line-height:1.4em;}
.telBoxL{ width:274px; height:260px; padding: 50px 0 0 150px; float:left;}
.telBoxL .redTel{ color:#f22828; font-family:Arial; font-size:30px; display:block; height:30px; line-height:30px;}
.yellow{ color:#ff8400;}
.blue{ color:#177fb5;}
.telBoxR{ width:194px; float:left; padding:50px 0 0 0;}
.telBoxR p{ height:30px; line-height:1.2em; font-weight:bold; font-size:14px; font-family:Microsoft YaHei; color:#1d1d1d;}
.telBoxR p b{ float:left; display:block; height:30px; line-height:30px; font-size:32px; color:#f22828;}
.telBoxR p span{ color:#f22828;}
.telBoxR td input{ width:154px; text-indent:8px; background:url(../baseImg/bg.png) -216px -94px no-repeat; border:0; height:28px; line-height:28px;}
.telBoxR td{ padding-top:2px; text-align:center}
.telBoxR td input.aBtn,.aBtn{display:block; width:190px; height:40px; line-height:40px;   font-weight:bold; font-size:18px; font-family:simsun; color:#ff8400; text-align:center;
background:url(../baseImg/bg.png) -534px -52px no-repeat;margin-top:10px; border:none; cursor:pointer;}
.telBoxR table{ margin:10px 0 4px 0;}

.box{ display:none; line-height:20px; overflow:hidden; zoom:1; clear:both;}
.box .txt { padding-top:10px; color:#333; overflow:hidden; zoom:1; height:1%;}
.box .qaAsk{ margin: 6px 0 20px 0;}
.box .txt p{ padding:6px 10px; }
.liucheng{ overflow:hidden; }
.liucheng li{ width:87px; height:54px; line-height:48px; overflow:hidden; font-size:14px; float:left; display:inline; text-align:center; background:url(../baseImg/bg.png) -218px -122px no-repeat; font-weight:bold; margin-right:1px;}
.liucTitle{ margin:20px 0 8px 0;}
.fcPic{ float:left; width:336px; margin: 6px 8px; display:inline;  }
.fcPic dt{ width:332px; padding:1px; border:1px #ccc solid;}
.fcPic dd{ height:30px; line-height:30px; text-align:center;}
.fcPic,.zsList{ overflow:hidden;zoom:1;}
.zsList li{ width:134px; text-align:center; float:left; margin: 0 3px;}
.zsList li img{ margin-bottom:4px;}
.chList li img { border:1px #ccc solid;}
.chList li{ margin: 6px 3px; width:168px;}
.cpMore1 .productPic,.cpMore2 .productPic{ width:384px;}
.cpMore1 .largerPic,.cpMore2 .largerPic{ width:380px; height:380px;}
.cpMore1 .smallPic,.cpMore2 .smallPic{ width:384px; height:96px; margin-top:4px;}
.cpMore1 .smallPic li,.cpMore2 .smallPic li{ width:70px; height:70px; padding:16px 6px 6px; background:url(../baseImg/bg.png) -370px -94px no-repeat; overflow:hidden;}
.cpMore1 .smallPic li.active,.cpMore2 .smallPic li.active{ background:url(../baseImg/bg.png) -452px -94px no-repeat; }
.cpMore1 .smallPic .smallBox,.cpMore2 .smallPic .smallBox{ margin-top:2px; width:344px; }
.cpMore2 .productCart{ padding-top:20px;}
.cpMore2 .largerPic{ height:460px; width:380px;}
.cpMore2 .smallPic{ width:384px; height:107px;}
.cpMore2 .smallPic li{ height:85px; background:url(../baseImg/bg.png) -608px -248px no-repeat;}
.cpMore2 .smallPic li.active{ height:85px; background:url(../baseImg/bg.png) -690px -248px no-repeat;}
.cpMore2 .productCs .array{ width:300px; text-align:left; margin:20px 0 4px 0; border-bottom:1px #ccc dashed;}
.cpMore2 .productCs .array th{ border-bottom:1px #ccc dashed;}
.cpMore2 .productCs{ width:300px;}
.cpMore2 .shareNav{ margin-top:6px;}
.cpMore2 .zixueOnline{ height:22px; vertical-align:middle;}
.zxNote{ color:#555; }
.zxNote a{ color:#1769d8}
.productCart table td input{ width:145px; height:19px; line-height:19px; border:1px #ccc solid; background:none; float:left; text-indent:4px;}
.productCart table td input.shu{ width:87px;}
.productCart table td p.su{ border:1px #ccc solid; float:left; overflow:hidden; width:17px; height:19px; border-width:1px 1px  1px 0; overflow:hidden;}
.productCart table td p.su span,.productCart table td p span.up{ overflow:hidden; zoom:1; display:block; width:17px; height:9px;  border-bottom:1px #ccc solid;   cursor:pointer; background:url(../baseImg/bg.png) -276px -54px;}
.productCart table td p.su span.next{background:url(../baseImg/bg.png) -276px -64px;}
.productCart table td p.su span.active{background:url(../baseImg/bg.png) -276px -54px;}
.productCart table td p.su span.active1{background:url(../baseImg/bg.png) -293px -64px;}
.productCart table td b{ display: inline-block; width:30px; height:19px; text-align:center; border:1px #ccc solid; color:#333; float:right; margin-left:6px; line-height:19px; font-weight:normal;}
.productCart table td p.shareNav{ height:auto; text-align:left; color:#333;}
.productCart table td p.shareNav b{ display:inline; float:none; border:none; display:inline; line-height:auto; line-height:normal; width:auto; line-height:20px; color:#f22828; font-family:Arial; font-size:18px;}
.productCart table td p.zxNote{text-align:left; padding-top:10px;}
.productCart table a.shopSbt{ display:inline-block; width:80px; height:50px; background:url(../baseImg/bg.png) -562px -94px}

/*=======cpMoreTwo ===*/

.cpMoreTwo .side,.cpMoreTwo .main,.cpMoreTwo1 .side{ margin-top:10px;}

.cpMoreTwo .cpMoreTitle,.cpMoreTwo1 .cpMoreTitle{ text-align:left;}
.cpMoreTwoT{border:1px #ccc solid; background:#fff;  zoom:1; position:relative; }
.cpMoreTwo .crumbs,.cpMoreTwo1 .crumbs{ top:-74px;}
.cpMoreTwoT .cpMoreL { float:left; width:789px; }
.cpMoreTwoT .shareNav{ margin-top:0; position:absolute; bottom:0; border-top:1px #ccc solid; padding-right:20px; width:789px; padding:4px 0;}
.cpMoreTwoT .cpMoreL .cpMore{ border:none;}
.cpMoreTwoT .shareNav .bshare-custom{ left:20px; top:10px}
.cpMoreTwoT .shareNav b{ margin-right:50px;}
.cpMoreTwoR{ width:208px; float:right;  border-left:1px #ccc solid;}
.cpMoreTwoR  .aboutP { text-align:center; padding-top:20px; overflow:hidden; zoom:1; border-bottom:1px #ccc solid;}
.cpMoreTwoR  .aboutP  h1{ height:30px; line-height:30px; margin-bottom:10px; color:#333; font-size:14px;}
.cpMoreTwoR  .aboutP li { width:170px; margin: 0 auto 40px auto;}
.cpMoreTwoR  .aboutP li a.img{ width:166px; height:131px; display:inline-block; padding:1px; border:1px #ccc solid; margin-bottom:4px;}
.viewP{ text-align:center; position:relative; padding-top:10px;}
.viewP h1{ height:30px; line-height:30px; color:#333; margin-bottom:10px; font-size:14px; }
.viewP a.up,.viewP a.next{ display:block; width:12px; height:18px; background:url(../baseImg/bg.png) -314px -54px no-repeat; position:absolute; top:76px; left:40px;}
.viewP a.next{ left:auto; right:40px;  background:url(../baseImg/bg.png) -327px -54px no-repeat;}
.Pcontnet{ width:90px; height:93px; overflow:hidden; margin: 0 auto;}
.viewP li{ width:80px; height:63px; background:url(../img/sideBoxTu.png) -340px 0 no-repeat; padding:5px;}

.cpMoreTwoT  .shareNav1{ width:auto; position:relative;}
.cpMoreTwoR1 .aboutP li,.cpMoreTwoR2 .aboutP li{ margin-bottom:10px;}
.cpMoreTwoR1 .aboutP li a.img,.cpMoreTwoR2 .aboutP li a.img{ height:166px;}

.cpMoreTwoR1 .Pcontnet,.cpMoreTwoR2 .Pcontnet{ width:80px;}
.cpMoreTwoR1 .viewP li,.cpMoreTwoR2 .viewP li{width:70px; height:70px;  background:url(../img/sideBoxTu.png) right bottom no-repeat;}
.cpMoreTwoR1 .viewP a.up,.cpMoreTwoR1 .viewP a.next,.cpMoreTwoR2 .viewP a.up,.cpMoreTwoR2 .viewP a.next{ top:80px;}
.cpMoreTwo1 .cpMore2 .productCart{ padding-top:0;}
.cpMoreTwo1 .shareNav{ position:relative; width:auto; border:none;}
.cpMoreTwoR2{ padding-bottom:10px;}
.cpMoreTwoR2 .aboutP li a.img{ height:201px;}
.cpMoreTwoR2 .Pcontnet{ height:95px;}
.cpMoreTwoR2 .viewP li{width:70px; height:85px;  background:url(../img/sideBoxTu.png) -340px bottom no-repeat;}
.cpMoreTwoR2 .viewP a.up,.cpMoreTwoR2 .viewP a.next{ top:86px;}
.red2{ color:#f74d4d;}
.newTop .content{ padding:10px 30px;}
.newTop .content{ border-bottom:none; border-top:none;}
.newTop .newList2{ padding-bottom:20px;}
.newTop .newList2 dl{ margin:10px 0;}
.newTop .newList2 .content{ padding:0;}
.newTop .newList3{ padding-bottom:30px;}

.cpList{margin-top: 10px;}
.mt{ margin-top: 10px}
.daohangTitle{ height: 56px; line-height: 56px; background:url(../productImg/tttt.jpg); font-size: 22px; color: #fff; text-indent: 10px; font-weight: normal;}
.daohangTitle{ height: 56px; line-height: 56px; background:url(../productImg/tttt.jpg); font-size: 22px; color: #fff; text-indent: 10px; font-weight: normal;}
.daohang2{}
.daohang2 li.liErji a{font-size:14px; height:34px; overflow:hidden; line-height: 34px; margin-top: 1px; display: block; background:#fff; text-indent: 12px; }
.daohang2 li.liErji a.acitve,.daohang2 li.liErji a:hover{color: #9e1e16; }
.sideBoxHot{width: 220px; overflow: hidden;}
.sideBoxHot .sideTitle{ width: 220px; height: 56px; line-height: 56px; background:#fff; color: #000; font-size: 22px; color: #333; font-weight: normal; }
.sideBoxHot .sideContent{margin-top: 1px; background: #fff; border: none; padding:15px 15px 5px; overflow: hidden; zoom:1;}
.sideBoxHot dl{ overflow: hidden; margin-bottom: 15px; zoom:1;}
.sideBoxHot dt{float: left; width: 96px; height: 70px; margin-right: 6px;}
.sideBoxHot dd p{ color: #444; height: 24px; line-height: 24px; overflow: hidden; margin-top: 10px;}
.sideBoxHot dd a{ color: #666; margin-top: 6px; display: inline-block;}
.cpList,.mainCp{ background: none; border:none; padding:0; margin:0;}
.cpList dl{ border: none; width: 260px; height: 226px; background: #fff; float: left; padding: 10px; margin: 10px 0 0 21px; display: inline; -webkit-box-shadow: 0px 0px 3px #e9e9e9;
box-shadow: 0px 0px 3px #e9e9e9;}
.cpList dl dt{ width: 260px; height: 190px;}
.cpList dl dd{ width: 260px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; margin-top: 4px;}
.cpList dl dd a{color: #666;}
.cpList .page{border: none;}
.daohang3{ background: #fff; margin-top: 10px;}
.daohang3 .content{ padding-bottom: 20px; border:1px solid #d12c33; }
.daohang2_ccc{ border:1px solid #d12c33; }
.daohang2 li.liErji .active {
    background: #d12c33; color:#ffffff;
}

.daohang3 li{ padding:0; }
.daohang3 li.biaoti{ font-size:14px; height: 24px; line-height: 24px; color: #333; font-weight: bold; margin-top: 6px;}
.daohang3 li.liErji{ border-bottom: 1px #f4f4f4 solid; padding-bottom: 4px;}
.daohang3 li.liErji a{ display: block;  line-height: 14px; padding:4px 0;}
.daohang3 li.liErji a:hover,.daohang3 li.liErji a.active{color: #9E1E16;}
.mainCp{ background: none; margin-top: 10px;}
.mainCp dl{margin: 1px 1px 10px 0;  width: 33%;overflow:hidden; height:auto; float: left; display: inline;}
.mainCp dd{height: 50px; margin-top: 1px; line-height: 50px;background: #fff;position: relative; text-align:center}
.mainCp dd span,.mainCp dd a{display: inline-block; height: 50px; top:0;}
.mainCp dd span {width: 132px; overflow: hidden;  left:0;}
.mainCp dd a{ }
.mainCp dd a:hover{color: #b3261e;}
.cpMore{ border: none; margin-top: 10px; width: auto; -webkit-box-shadow: 0 0 2px #ccc;
box-shadow: 0 0 2px #ccc;}
.cpMoreTitle{ border-bottom: 1px #f4f4f4 solid;}
.productCs{ width: 380px;}
.productCs .fxcode{ float: none; width: 230px; margin-top: 20px;}
.productCs .fxcode dt{ float: right;}
.productCs .fxcode dd{ float: left; line-height: 30px;}
.cpTabsBox{ width: 802px; margin: 0 auto; margin-top: 60px;}
.prodctTab{background: #fafafa; border: 1px #e7e7e7 solid; height: 38px; line-height: 38px;}
.prodctTab li{ height: 38px;line-height: 38px; margin:0; padding: 0 15px; float: left; border-right: 1px #e7e7e7 solid; background: #fff; cursor:pointer; font-size: 16px;}
.prodctTab li.active{ color: #fff; background: #444;}
.box .txt{ padding: 10px 15px;}
.tabZs{ float: left; width: 220px; text-align: center;  margin:10px 16px;}
.tabZs dd{ line-height: 16px; margin-top: 8px;}
.fcPic{ margin-left: 30px; margin-top: 20px;}
.fcPic2{ width: 228px; margin-left:20px;}
.fcPic2 dt{ width:224px;}
.mainBox{ background:none; margin:20px 0 0 0;}
.mainBox h1.title{ background: #fff !important; height: 56px;line-height: 56px; -webkit-box-shadow: 0 0 2px #ccc;
box-shadow: 0 0 2px #ccc; font-size: 22px; font-weight:normal;}
.longQa{ margin-top: 20px;}
.longQa .crumbs{ padding: 0 20px; text-indent: 0;}
.longQa dl{ margin-top: 20px; background: #fff; -webkit-box-shadow:  0 0 2px #ccc;
box-shadow:  0 0 2px #ccc;}
.longQa dl dt{height: 42px; line-height: 42px; border-bottom: 1px #f4f4f4 solid; padding:  0 20px;}
.longQa dl dt a{ color: #333;}
.longQa dl dd{ padding:  20px 40px; color: #666;}
.gsjj{ border: 1px #eee solid; padding: 20px 40px 40px; margin-top:10px; color: #666;box-shadow:0 0 3px #ccc; }
.gsjj .text{ width: auto; padding: 0;}
.conectUS .text{ padding: 20px 40px 40px; background: #fff; margin-top: 10px; width: auto;}
.contetTable input{ height: 28px; line-height: 28px; border: 1px #dcdcdc solid; border-width: 0 0 1px 0; width: 284px;}
#detail{ width: 284px;border: 1px #dcdcdc solid; border-width: 0 0 1px 0; }
.contetTable input.conectBtn{ width: 102px; height: 27px; background: url(../productImg/subBtn.jpg) 0 0 no-repeat; cursor: pointer; border: none;}
.bgRy{}
.bgRy dl dt{ width: 220px; height: 311px; margin-top: 20px;}
.bgRy dl{ height: auto; width: 220px; padding: 0 30px 20px;}
.bgRy dl dd{ width:220px; height: 40px; line-height: 20px;}
.coustomKh, .newList2{ border: none;  width: auto; background: none; padding:0;}
.newList2 div.content{ margin-top:10px; border:1px #eee solid; box-shadow:0 0 3px #ccc; padding:20px 30px 10px;}
.coustomKh dl, .newList2 dl{ padding-bottom: 20px;}

.newsMore{ border: 1px #eee solid; box-shadow: 0 0 3px #ccc; margin-top:10px;}
.newsMore h1.newsTitle, .newsMore h5.newsTitle{ background:none;  }
.mainBox{ zoom:1;}
.mainBox .hotNews{ padding: 0 0 10px 0}
.newList2 .content{ zoom:1;}
.newList2 h1.title{border-bottom: 1px #e3e3e3 solid;}

.news_item:hover {
    background: #eee;
    cursor: pointer;
}

.daohang3 .content li.biaoti a {
    color: #333;
    text-decoration: none;
    outline: none;
}

.daohang3 .content li.liErji a {
    font-size:14px;
    display: block;
    line-height: 24px;
    padding: 4px 0;
    text-decoration: none;
    outline: none;
    color: #333;
}
.daohang3 .content li.biaoti .active
{
    height: 24px;
    width: 218px;
    background-color: #d12c33;
    display: block;
    color:#ffffff;
}

.daohang3 .content li.liErji .active {
    height: 24px;
    width: 218px;
    background-color: #d12c33;
    display: block;
    color: #ffffff;
}