/********************************/
.fx-left {width:765px; float:left; overflow:hidden;}
.fx-right {width:385px; float:right; overflow:hidden;}
.fx-tit { background:#efefef; height:50px; line-height:50px; padding-left:24px; position:relative;color:#595959; font-size:18px;}
.fx-tit:after {content:'';display:block; position:absolute; left:10px; top:17px; width:6px; height:20px; background:#3397e4; }
.fx-ul1 {overflow:hidden; width:800px; margin-top:20px; height:260px;}
.fx-ul1 .fx-li9 { float:left; width:240px;  margin-right:22px; height:260px; font-size:14px; color:#7e7e7e; line-height:26px;}
.fx-ul1 .fx-li9 h1 { display:inline-block; font-size:18px; color:#343434; margin:8px 0 4px 0;}
.fx-ul1 .fx-li9 img { display:block; width:240px; height:150px;}
.fx-cont { border:1px solid #efefef; font-size:14px; line-height:30px; color:#515151; padding:10px 20px 0; height:250px; text-indent:2em}
/******/
.fxn-top { overflow: hidden;color: #646464;line-height: 28px;font-size: 16px;margin-top: 20px;}
.fxn-top img { float:left; width:140px; height:90px; margin-right:15px;}
.fxn-top h1 { font-size:18px; color:#171717;}
.fxn-news { overflow:hidden;  margin-top:15px; }
.fxn-news li { height:32px; line-height:32px; position:relative; font-size:14px;}
.fxn-news li a { color:#565656;}
.fxn-news li a:hover { color:#037edb;}
.fxn-news li span { position:absolute; right:0px; top:0px; color:#8d8d8d;}
.fx-more { position:absolute; right:10px; top:15px; height:20px; line-height:20px; background:#3497e5; color:#fff; font-size:12px; padding:0 4px; -webkit-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
/****
.fx-rz { overflow:hidden; width:420px; margin-top:20px;}
.fx-rz li { float:left; width:180px; height:190px; margin-right:25px; color:#3d3d3d; line-height:24px; font-size:14px;}
******/
.fx-rz { overflow:hidden; margin-top:20px; margin-bottom:20px;}
.fx-rz li { overflow:hidden;color:#3d3d3d; line-height:24px; font-size:16px;}
.fx-rz li img{ float: left;width: 140px;height: 90px; margin-right:15px; }
.fx-rz li h1 { color:#555;}
/********/
#inner{  position:relative;overflow:hidden; width:1180px; }
#carousel div{float:left; width:215px; margin:0 10px;  margin-top:20px;}
#carousel div img{ width:215px; height:150px; border:1px solid #efefef; display:block;}
#carousel div img:hover{border:1px solid #3397e4;}
#carousel div em{ text-align:center; display:block; margin-top:15px; font-size:14px; color:#ffffff;}
#pager{text-align:center;margin-top:20px;color:#666;}
#pager a{color:#666;text-decoration:none;display:inline-block;padding:5px 10px;}
#pager a:hover{color:#333;}
#pager a.selected{background-color:#333;color:#ccc;}
#prev, #next{ display:block;width:25px;height:50px; position:absolute;top:60px;z-index:2; background:url(../images/prev2.png) no-repeat;}
#prev{ left:0px; }
#next{ right:0px; background-position:-43px 0;}
#prev:hover{ background-position:0 -54px;}
#next:hover{ background-position:-43px -54px;}
/*****************************/
#inner2{  position:relative;overflow:hidden; width:787px; }
#carousel2 div{}
#carousel2 div img{ }
#carousel2 div img:hover{}
#pager2{text-align:center;margin-top:20px;color:#666;}
#pager2 a{color:#666;text-decoration:none;display:inline-block;padding:5px 10px;}
#pager2 a:hover{color:#333;}
#pager2 a.selected{background-color:#333;color:#ccc;}
#prev2, #next2{ display:block;width:25px;height:50px; position:absolute;top:75px;z-index:2; background:url(../images/prev2.png) no-repeat;}
#prev2{ left:1px; }
#next2{ right:22px; background-position:-43px 0;}
#prev2:hover{ background-position:0 -54px;}
#next2:hover{ background-position:-43px -54px;}
/*****************/
.fx-bmt { background:url(../images/fx-bm.png) center top no-repeat; text-align:center; font-size:22px; color:#fff; height:69px; line-height:58px;}
.bmt2 { background:url(../images/bmt2.jpg) center top no-repeat; line-height:48px; margin-top:30px; font-size:18px;}
.fx-table { margin-left:20px;}
.fx-table .hy-td{ font-size:18px;}
.fx-table .yz-inp { width:400px;}
.qz-table { font-size:16px;}
.qz-table .yz-inp { margin-right:10px;}
.qz-z8 { margin:0 6px 0 30px;}
.qz-file {}
.qz-file,.tx-file{ float:left; position: relative;display: inline-block;background:#f2f2f2;border: 1px solid #dcdcdc;padding: 10px 25px;overflow: hidden; font-size:16px; color: #252525;text-decoration: none;text-indent: 0; line-height: 20px; -webkit-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; cursor:pointer;}
.qz-file input,.tx-file input { position: absolute; font-size: 100px;right: 0;top: 0;opacity: 0; width:100%; height:100%;}
.qz-file:hover {background: #AADFFD;border-color: #78C3F3;color: #004974;text-decoration: none;}
/*******/
.rc-left { width:845px; float:left; overflow:hidden; padding-bottom:5px;}
.rc-tit { height: 50px;overflow: hidden; position: relative; background: url(../images/tl3.jpg) 7px no-repeat; padding-left:22px; }
.rc-tit .tbt{ float:left;font-size:24px; border-bottom:2px solid #be1a1a; height:40px; line-height:40px; color:#be1a1a;}
.rc-more { height:40px; width:120px; display: block;position: absolute;right: 0px;bottom: 5px;background: #e03838;color: #fff;font-size: 18px;line-height: 38px; -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px; text-align:center;}
.rc-more:hover { background:#f03c3c; color:#fff;}
.rc-table { width:100%; color:#565656; line-height:48px; font-size:14px;}
.rc-table th { background:#e4e4e4; text-align:center; font-size:16px; font-weight:bold;}
.rc-table td { border-bottom:1px dashed #dcdcdc; text-align:center;}
.rc-table td a { color:#565656; display:block; width:100%;}
.rc-table tr:hover a{ color:#be1a1a;}
.rc-right { width:300px; margin:6px; float:right; background:#eeeeee; box-shadow:4px 4px 4px #dbdada; line-height:30px; height:380px; text-align:center; padding-top:30px; color:#434343; font-size:16px;}
.rc-right img { display:block; margin:0 auto; width:140px; height:140px; margin-bottom:10px; -webkit-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.rc-right h2 { color:#9a9a9a; font-size:16px;}
.rc-btn { height:40px; width:160px; display:inline-block; margin-top:15px; background: #007cc8;color: #fff;font-size: 18px;line-height: 38px; -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px; text-align:center;}
.rc-btn:hover { color:#fff; background:#038de2;}
/***************************************/
.jf-tit { padding-top:6px; height:48px; line-height:48px; font-size:18px; font-weight:bold; color:#dd3822; position:relative}
.jf-more { position:absolute; right:15px; bottom:-3px; font-size:12px; color:#888888; font-weight:100;}
.jf-tj { overflow:hidden; border:1px solid #cacaca; padding:25px 0 10px 0;}
.jf-tj li{ float:left; width:170px; padding:0 32px; line-height:26px; border-left:1px solid #e6e6e6;}
.jf-tj li img { width:170px; height:118px; display:block; margin-bottom:10px;}
.jf-tj li h1 { font-size:16px;}
.jf-tj li h2 { font-size:14px; color:#dd3822;}
.jf-tit2 { height:48px; line-height:48px; margin-top:10px; border-bottom:2px solid #6756e5; position:relative;}
.jf-tit2 span { margin-left:3px; margin-top:8px; height:32px; line-height:28px; width:108px; display:block; float:left; color:#fff; text-align:center; font-size:18px; font-weight:bold; background:#6251e4; border-radius:32px;}
.jf-dh { border:1px solid #cacaca; width:1178px; margin-top:20px; height:401px;}
.jf-dh ul { width:1181px; height:403px;}
.jf-dh ul li { float:left; padding:17px 14px 0 14px; width:170px; line-height:26px; font-size:16px; height:183px; position:relative; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.jf-dh ul li img { width:170px; height:118px; display:block; margin-bottom:8px;}
.jf-dh ul li h2 { color:#dd3822; font-size:14px;}
.jf-dh ul li h3 { color:#929292;}
.jf-dh ul li.jf-li2 { width:354px; }
.jf-dh ul li.jf-li2 img { position:absolute; right:15px; bottom:15px; width:222px; height:154px;}
.jf-dh ul li.jf-li2 h1 { margin-top:15px;}
.jf-yd { width:100px; height:30px; display:block; margin-top:15px; background: #f4790c;color: #fff;font-size: 18px;line-height: 30px; -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px; text-align:center;}

.qz-box{border:1px solid #d9d9d9;border-top:3px solid #e03838;margin-top:10px;overflow:hidden;padding-bottom:30px;}.qz-t{height:56px;line-height:56px;position:relative;}.qz-t h3{font-size:18px;color:#ff0000;margin-left:25px;}.qz-t font{position:absolute;right:15px;top:0px;}.qz-c{background:#f8f6f7; font-size:16px; border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:25px;line-height:40px;}.qz-tit1{margin:25px 30px 0 30px;border-bottom:1px solid #d9d9d9;height:30px;}.qz-tit1 h3{ font-size:16px; height:29px;border-bottom:2px solid #ff0000;line-height:29px;float:left;padding:0 5px;}.qz-cen{margin:25px 30px 0 30px;font-size:14px;line-height:26px;color:#555;}.yy-sub { padding: 0 30px;background: #ff0000; border: none;border-bottom: 2px solid #960000; color: #fff;font-size: 16px;height: 36px;line-height: 32px;-webkit-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;cursor: pointer; margin-top: 20px;}
/*************/
.news-slide2{ float:left; width:456px; height:315px; overflow:hidden; position:relative; background:#ddd; padding:5px;}
.news-slide2 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.news-slide2 .hd ul{ overflow:hidden; zoom:1; float:left;}
.news-slide2 .hd ul li{ float:left; margin-right:2px;width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.news-slide2 .hd ul li.on{ background:#f00; color:#fff;}
.news-slide2 .bd{ position:relative; height:100%; z-index:0;}
.news-slide2 .bd li{ zoom:1; vertical-align:middle;}
.news-slide2 .bd img{ width:456px; height:315px; display:block;}
.news-slide2 .bd .tbc { position: absolute;left: 0px;width: 100%;bottom: 0px;background: url(../images/op70.png);height: 38px;line-height: 38px;color: #fff;text-align: center;}
.news-slide2 .prev,.news-slide2 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:25px; height:50px; background:url(../images/prev2.png) no-repeat;}
.news-slide2 .next{ left:auto; right:0; background-position:-43px 0px;}
.news-slide2 .prev:hover{ background-position:0px -54px;}
.news-slide2 .next:hover{ background-position:-43px -54px;}
.news-slide2 .prevStop{ display:none;}
.news-slide2 .nextStop{ display:none;}
/********************/
.news-box8 { float:right; width:680px; height:323px; border:1px solid #dedede; overflow:hidden;}
.news-tit8 { height:56px; line-height:56px;border-bottom:1px solid #e8e8e8; position:relative; padding-left:25px;}
.news-tit8 li { float:left; height:56px; line-height:56px; border-bottom:1px solid #e8e8e8; padding:0 15px; margin-right:10px; color:#676363; font-size:18px; cursor:pointer; }
.news-tit8 li.on { border-bottom:2px solid #1089dc; color:#1089dc;}
.news-ul8 { overflow:hidden; margin:0 12px;}
.news-ul8 li { overflow:hidden; position:relative; padding:22px 0 22px 103px; font-size:14px; border-bottom:1px solid #e1e1e1; height:90px; line-height:28px;  color:#666666;}
.news-ul8 li p { height:56px; overflow:hidden;}
.news-ul8 li .date8 { position:absolute; left:0px; top:25px; width:103px; line-height:40px; color:#4d4e50; font-size:18px; font-family:Tahoma, Arial; text-align:center;}
.news-ul8 li .date8 p { font-size:36px; height:46px;}
.news-ul8 li h1 { font-size:18px; height:28px; overflow:hidden; font-weight:bold; color:#666666; margin-bottom:6px; }

/***************/
.zs-left { width:785px; float:left;}
.zs-tit { height:46px; line-height:46px; border-bottom:1px solid #dcdcdc; font-size:22px; color:#014288; position:relative;}
.zs-more8 { position:absolute; right:0px; bottom:5px; width:120px; height:36px;line-height: 34px; display:block; background: #1089dc;color: #fff;font-size: 18px; -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px; text-align:center;}
.zs-more8:hover { color:#fff;}
.news-box9 { height:294px; overflow:hidden;}
.news-tit9 { overflow:hidden; margin:13px 0;}
.news-tit9 li { float:left; height:36px; line-height:36px; border:1px solid #dcdcdc; color:#484848;text-align:center; cursor:pointer; padding:0 20px; margin-right:10px; display:block; font-size: 16px; -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px; }
.news-tit9 li.on { border:1px solid #1089dc; background:#1089dc; color:#fff;}
.news-boxc9 { height:234px;}
.news-boxc9 img{ float:left; width:360px; height:234px; margin-right:18px; }
.news-top9 { float:right; width:405px; line-height:24px; color:#434343; font-size:14px; padding-bottom:10px; border-bottom:1px dashed #cdcdcd;}
.news-top9 h1 { color:#1089dc; font-size:16px; margin-bottom:5px;}
.news-ul9 {float:right; width:405px;  overflow:hidden; margin-top:5px;}
.news-ul9 li { height:28px; line-height:28px; background:url(../images/li2.jpg) 2px no-repeat; padding-left:16px; font-size:14px;}
.news-z2 { margin-top:20px; border-top:2px solid #666699;}
.news-z2 .zs-tit { color:#693eff;}
.news-z2 .zs-more8 { background:#693eff;}
.news-z2 .news-tit9 li.on { background:#693eff; border:1px solid #693eff;}
.news-z2 .news-top9 h1 { }
.zs-right { width:350px; float:right;}
.zs-tit2 { height:46px; line-height:42px; background:url(../images/zs-t.jpg) center repeat-x;}
.zs-tit2 span { font-size:24px; color:#4d4e50; float:left; background:#fff; padding-right:11px;}
.acti-ul2 { overflow:hidden; }
.acti-ul2 li { width:100%; line-height:30px; font-size:14px; text-align:center; } 
.acti-ul2 li a { color:#696969;}
.acti-ul2 li a:hover { color:#518cd1;}
.acti-ul2 li img { display:block; width:350px; height:83px;}
.acti-ul2 li img:hover {  filter:alpha(opacity=80);opacity:0.8; }
/******************/
.zq-top { overflow:hidden; color:#7d7d7d;line-height:22px;}
.zq-top img { float:left; width:127px; height:87px; margin-right:10px;}
.zq-top h1 { font-size:14px; color:#424242; margin-bottom:3px;}
.zq-top h1:hover { color:#1089dc;}
.zq-ul { overflow:hidden; margin-top:8px;}
.zq-ul li { font-size:14px; line-height:28px;}
.sp-ban { height:350px; background:url(../images/sp-ban.jpg) top center no-repeat; position:relative; overflow:hidden;}
.sp-ban h1 { font-size:40px; color:#fff; text-align:center; line-height:48px; margin-top:80px;}
.sp-box { width:826px; height:134px; background:url(../images/op-z1.png); padding:4px; margin:0 auto; margin-top:30px; -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px;}
.sp-box .tbc {background:url(../images/op-z2.png); height:114px; padding:10px 0;}
.sp-table { width:780px; color:#232323; font-size:18px; margin-left:15px; }
.sp-table td { padding:8px 0;}
.sp-td { width:100px; padding-right:10px !important; text-align:right;}
.sp-inp { width:310px; padding:0 8px; height:38px; line-height:38px; font-size:16px; border:1px solid #959595;  -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px;}
.sp-inp:hover,.yz-area:hover { border:1px solid #65baff;}
.sp-inp:focus,.yz-area:focus { border:1px solid #65baff; -webkit-box-shadow:0 0 2px #65baff; -ms-box-shadow:0 0 2px #65baff; box-shadow:0 0 2px #65baff;}
.sp-sel { width:328px; padding:0 8px; height:38px;  font-size:16px; line-height:38px; border:1px solid #959595;  -webkit-border-radius:3px;border-radius:3px; -webkit-border-radius:3px; text-align:center;}
.sp-sub {display:inline-block; height:40px; line-height:38px; width:197px; font-size:16px; background:#e78730; text-align:center; border:none; color: #FFF; margin-right:15px; -webkit-border-radius:3px;  -ms-border-radius:3px;  border-radius:3px; cursor:pointer;}
.sp-tit { text-align:center; font-size:36px; margin-top:40px;}
.sp-four { overflow:hidden; margin-top:60px;}
.sp-four li { width:233px; margin:0 31px; float:left; text-align:center; font-size:14px; line-height:26px; color:#676767;}
.sp-four li h1 { font-size:24px; margin:20px 0 10px 0;}
.sp-bom { margin-top:40px; text-align:center;}
.sp-btn2 {display:inline-block; margin:60px 0 30px 0; height:50px; line-height:48px; width:500px; font-size:20px; background:#229440; text-align:center; border:none; color: #fff; -webkit-border-radius:6px;  -ms-border-radius:6px;  border-radius:6px; cursor:pointer;}
.sp-btn2:hover { color:#fff;}
.sp-tanc { position:fixed; width:100%; left:0px;  bottom:-300px; height:150px; -webkit-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; transition:all 500ms ease 0s; background:url(../images/sp-tanc.png) bottom center repeat-x; z-index:99;}
.sp-tanc table { position:absolute; top:15px; left:50%; margin-left:-75px; width:600px;}
.sp-tanc table td { padding:7px 0;}
.sp-tanc table .sp-td { color:#fff; font-size:18px; width:120px; padding-right:5px !important;}
.sp-tanc .sp-inp { width:240px;}
.sp-tanc .sp-sub { width:170px; background:#22943f; margin-left:20px;}
.navfix2 { bottom:0px; }
.close-c8 { position:absolute; right:30px; top:0px; font-size: 28px;font-style: normal;vertical-align: middle;margin-top: 10px;font-size: 21px;font-weight: bold;line-height: 1;color: #000;-webkit-text-shadow: 0 1px 0 #fff; -ms-text-shadow: 0 1px 0 #fff; text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20); cursor:pointer;}
.close-c8:hover { opacity: .8;filter: alpha(opacity=80);}
/*****************/
.law-info { font-size:16px; color:#353535; line-height:30px; margin-top:20px;}
.law-tit { height:48px; line-height:48px; background:#f5f5f5; margin:40px 30px 0 30px;}
.law-tit h1 { background:#005aaa; width:110px; float:left; height:48px; color:#fff; text-align:center; font-size:16px; position:relative; }
.law-tit h1:after { content:""; position:absolute; left:50%; margin-left:-5px; bottom:-10px; width:11px; height:10px; background:url(../images/icon-x.jpg) no-repeat;}
.law-tit h1 em {content:'';display:block; position:absolute; left:10px; top:17px; width:11px; height:10px; background:url(../images/law-x.jpg) no-repeat;}
.law-area { margin:30px 30px 10px; padding-bottom:49px; border:1px solid #dcdcdc; position:relative; overflow:hidden; -webkit-border-radius:8px; -ms-border-radius:8px; border-radius:8px; }
.law-area textarea { padding:5px 15px; line-height:28px; font-size:16px; height:140px; width:1088px; resize:none; border:none; background:none;}
.law-pbom { position:absolute; left:0px; bottom:0px; width:100%; background:#f1f1f1 url(../images/law-pbo.jpg) 16px no-repeat; border-top:1px solid #dcdcdc; height:48px;}
.pbom2 { background:#f1f1f1 url(../images/law-pbo2.jpg) 16px no-repeat;}
.law-sub { float:right; height:49px; position:relative; top:-1px; line-height:48px; padding:0 40px; font-size:16px; background:#005aaa; text-align:center; border:none; color: #FFF;  -webkit-border-radius:0 0 8px 8px;  -ms-border-radius:0 0 8px 8px;  border-radius:0 0 8px 8px; cursor:pointer;}
.law-sp { color:#00aa54; text-align:right; padding:0px 30px; font-size:16px;}
/**************/
.xq-list { border:1px solid #dcdcdc; padding:0 30px 20px;}
.xq-list li { border-bottom:1px dashed #dbdbdb; height:49px; line-height:49px; color:#747474; font-size:14px;}
.xq-list li a { display:inline-block; height:22px; line-height:22px; color:#747474; padding:0 6px; -webkit-border-radius:2px; -ms-border-radius:2px; border-radius:2px; margin:0 10px;}
.xq-list li span { width:70px; text-align:right; float:left; display:block;}
.xq-list li a.on, .xq-list li a:hover { color:#fff; background:#0c63c4;}
/*************/
.xq-btn2 { display:block; width:134px; height:38px;line-height:38px; margin:15px 0 0 25px; font-size:18px; background:#0c63c4; text-align:center; border:none; color:#FFF !important;  -webkit-border-radius:4px;  -ms-border-radius:4px;  border-radius:4px; cursor:pointer;}
.xq-list2 { overflow:hidden;}
.xq-list2 li { width:462px; padding-left:88px; float:left; margin:20px 0 10px 27px; line-height:24px; color:#6c6c6c; font-size:14px; position:relative;}
.xq-list2 li .date-xq { position:absolute; left:0px; top:0px; width:70px; height:80px; line-height:40px; text-align:center; background:#e5e5e5;}
.xq-list2 li .date-xq p { background:#a5a5a5; color:#fff; font-size:24px; font-family:Arial;}
.xq-list2 li h1 { font-size:18px; color:#363636; margin-bottom:8px;}
.xq-list2 li em { position:absolute; right:0px; top:0px; height:20px; line-height:20px; color:#fff; background:#d92121; padding:0 10px; -webkit-border-radius:4px;  -ms-border-radius:4px;  border-radius:4px; }
.xq-list2 li em.xq-end { background:#0b6fc5;}
/**************************/
.zj-list { width:1250px; padding-bottom:10px; overflow:hidden;}
.zj-list li{position:relative; width:336px; height:250px; color:#838383; font-size:14px; line-height:26px; float:left; margin:8px 70px 8px 8px;  -webkit-box-shadow:0 0 8px #e9e8e8; -ms-box-shadow:0 0 8px #e9e8e8; box-shadow:0 0 8px #e9e8e8; -webkit-border-radius:3px; -ms-border-radius:3px;  border-radius:3px;}
.zj-box2 { position:absolute; left:337px; top:0px; background:#0c63c4; height:250px; width:424px; line-height:32px; color:#fff; font-size:14px; -webkit-border-radius:3px; -ms-border-radius:3px;  border-radius:3px; width:0px; z-index: 10; overflow:hidden;}
.zj-box2 h3{ margin:15px 8px; float:left;height: 230px; overflow:auto;}
.zj-list li.zj-li3 .zj-box2 { left:auto; right:337px;}
.zj-top { overflow:hidden; margin:15px 15px 8px;}
.zj-top img{ float:left; width:94px; height:94px; margin-right:10px; -webkit-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.zj-top h1 { margin-bottom:10px; color:#353334;}
.zj-top h1 font { font-size:18px; margin-right:5px;}
.zj-bom { margin-left:20px;}
.zj-list li.hover { background:#0c63c4; color:#fff;}
.zj-list li.hover h1 { color:#fff;}
/****** 商品详情页 **********/
.gm-left { width:880px; float:left; overflow:hidden;}
/* tsShopContainer */
.pro-box{margin-top:15px; overflow:hidden;}
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{float:left; width:285px; position:relative; padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative; padding:0px !important;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; border:1px solid #dcdcdc;}
#tsShopContainer #tsImgS img{border:0px; min-height:238px; min-width:283px; }
.MagicZoomLoading{}
#tsShopContainer #tsPicContainer{width:100%;height:72px;position:relative; margin-top:16px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{ display:none; width:13px;height:63px;background:#fff url(../images/pren2.png) 2px 20px no-repeat;position:absolute;top:0px;left:0px;cursor:pointer; border:1px solid #dbdbdb;}
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{background:#fff url(../images/pren2.png) -30px 20px no-repeat;}
#tsShopContainer #tsPicContainer #tsImgSArrR{ display:none; width:13px;height:63px;background:#fff url(../images/pren2.png) -14px 20px no-repeat;position:absolute;top:0px;right:0px;cursor:pointer; border:1px solid #dbdbdb;}
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{background:#fff url(../images/pren2.png) -46px 20px no-repeat;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:0px;left:-4px;width:1px;height:74px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:97px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{width:86px; height:72px; border:1px solid #dcdcdc; margin:0 5px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:1px solid #3a9de1;}
/* CSS class for zoomed area */
.MagicZoomBigImageCont{border:1px solid #d7d7d7;background:#FFF; display:none !important; }
.MagicZoomMain{text-align: center !important;width: 92px;}
.MagicZoomMain div{padding: 0px !important;}
/* Header look and feel CSS class */
/* CSS class for small looking glass square under mouse */
.MagicZoomPup{border:0px solid #aaa;background:#ffffff; display:none !important}
/* CSS style for loading animation box */
.MagicZoomLoading{text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;
display:none !important; /* do not edit this line please */}
.MagicZoomLoading img{padding-top:3px !important;}
/*****************************/
.box-r{overflow:hidden; float:right; width:580px; position:relative;}
.pro-lay2 { overflow:hidden; }
.pro-lay2 li{overflow:hidden; padding:5px 0; font-size:14px; color:#737373;line-height:20px;}
.pro-lay2 li.ly2,.pro-lay2 li.ly3 { margin-left:6px;}
.pro-lay2 li.ly2 span{ width:380px; float:left;}
.pro-lay2 li.ly3 { margin-top:8px;}
.pro-lay2 li.ly3 b { width:70px; font-weight:500; text-align:right; float:left; color:#000000;}
.pro-xk a { height:22px; border:1px solid #fa6262; color:#fa6262; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px; padding:0 15px; float:left; margin:0 4px;}
.pro-xk a.col-on { background:#fa6262; color:#fff;}
.y22 { font-size:22px; color:#f08200;}
.pro-lay1 { padding-bottom:10px !important; margin-bottom:5px; border-bottom:1px dashed #c9c9c9; color:#000000 !important; font-size:18px !important;}
.pro-lay3 { margin-top:5px; padding:6px 6px 6px 76px !important; background:#f2f2f2; position:relative; color:#737373; font-size:14px; line-height:24px;}
.pro-lay3 em { color:#ff7200; position:absolute; left:6px; top:6px;}
.btnjia, .btnjian{width:23px; height:23px; line-height:23px; text-align:center; border:1px solid #bdbdbd; color:#434343; cursor:pointer;}
.numinp{width:44px; height:23px; line-height:17px; text-align:center; border:1px solid #bdbdbd; color:#434343; margin:0 5px;}
.pro-gm{background:#fff; border:1px solid #dbdbdb; padding:20px !important; position:absolute; left:0px; top:278px; width:698px; background:#faf4ec; height:80px;}
.gm-sub{ display:inline-block; width:114px; height:40px; background:#3a9de1; border:none; margin:12px 20px 0 0px; cursor:pointer; text-align:center; line-height:38px; font-size:18px; color:#434343; color:#fff; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.gm-sub:hover { color:#fff;}
.gm-fx { overflow:hidden; margin-top:10px;}
.gm-sc { background:url(../images/sc1.jpg) 1px no-repeat; padding-left:21px; cursor:pointer; color:#3a3a3a; font-size:14px;}
.gm-sc:hover { background:url(../images/sc2.jpg) 1px no-repeat; color:#3a9de1;}
/*********分享************/
.tnn-share{ float:right; position:relative; right:-20px;}
.tnn-share em{position:relative; top:2px;}
.bshare-custom a{width:19px !important; height:18px !important; display:inline-block !important; padding-left:0px !important;}
.bshare-qqim{background:url(../images/share.png) no-repeat !important; background-position:-49px 0 !important;}
.bshare-weixin{background:url(../images/share.png) no-repeat !important; background-position:0px 0 !important; margin-left:6px;}
.bshare-sinaminiblog{background:url(../images/share.png) no-repeat !important; background-position:-25px 0 !important;}
.bshare-renren{background:url(../images/share.png) no-repeat !important; background-position:-74px 0 !important;}
.bshare-more{background:url(../images/share.png) no-repeat !important; background-position:-98px 0 !important;}
/*******************/
.gm-tab1 { border:1px solid #dcdcdc; background:#f5f5f5; height:46px; }
.gm-tab1 a { font-size:16px; border-left:1px solid #dcdcdc;  height:46px; line-height:46px; position:relative; left:-1px; top:-1px; display:block; float:left; padding:0 28px;}
.gm-tab1 a.on { background:#fff; height:45px;  border-bottom:1px solid #fff; border-top:2px solid #3a9de1; color:#3a9de1; }
.gm-tit1 { font-size:18px; font-weight:bold; margin-top:30px; color:#fa6262;}
.gm-info { margin-top:25px; color:#4c4c4c; line-height:24px; font-size:14px; overflow:hidden;}
.gm-info img { max-width:100%;}
.gm-table { width:100%;}
.gm-table td { padding:10px; text-align:center; font-size:16px; color:#7a7a7a;}
.gm-zf { width:920px;}
.gm-zf li { float:left; width:180px; margin:0 15px;}
.gm-zf li img { display:block; margin:0 auto; width:88px; height:88px;}
.gm-zf li h1 { text-align:center; color:#3a3a3a; font-size:18px; padding:15px 0 ;}
/*************/
.gm-right { width:285px; float:right; overflow:hidden;}
.gm-tit6 { background:#eaeaea; color:#646464; font-size:18px; height:40px; line-height:40px; padding-left:10px;}
.gm-tit6 em { display:inline-block; margin-left:9px; padding:0 7px; text-align:center; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px; height:26px; line-height:26px; background:#3a9de1; font-size:16px; color:#ffffff;}
.mj-toux { width:124px; height:124px; border:1px solid #dcdcdc; display:block; margin:0 auto; margin-top:23px; margin-bottom:15px; -webkit-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.gm-con6 { border:1px solid #dcdcdc; padding:0 24px 20px; font-size:14px; color:#737373; line-height:30px;}
.gm-con6 b { color:#272727;}
.img-inb { position:relative; top:3px; margin-left:3px;}
.zx-btn1 { width:70px; height:24px; line-height:24px; text-align:center; background:url(../images/zx-btn.jpg) no-repeat; color:#fff; display:inline-block;}
.zx-btn1:hover { color:#fff;}
.gm-tit7 { height:40px; line-height:40px; background:#3a9de1; padding-left:10px; color:#fff; font-size:16px; }
.gm-jp li{ color:#686868; font-size:16px; line-height:28px; border:1px solid #dcdcdc; padding:27px 27px 50px; margin-bottom:15px;position:relative;}
.gm-jp li img{ border:1px solid #dcdcdc; width:226px; height:158px; margin-bottom:6px;}
.gm-jp li .gm-sc { position:absolute; right:27px; bottom:18px;}
/***************************************/
/**************商品详情结束******************/
.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
    animation-duration: 2s; 
}
@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
          animation-name: bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
	animation-iteration-count: infinite; /*规定动画被播放的次数。默认是 1 这里infinite是无限 */
}
/**********1219***************/
.fw-list { overflow:hidden; border:1px solid #eeeeee; padding:0 20px 15px;}
.fw-list li { overflow:hidden; border-bottom:1px dashed #dbdbdb; padding:7px 70px;line-height:20px; position:relative; color:#444444; font-size:14px;}
.fw-list li .tbt { position:absolute; left:0px; top:12px;}
.fw-list li .tbc8 { height:30px;}
.fw-list li .tbc8 a { display:inline-block;  height:20px; line-height:20px; padding:0 4px; margin:5px 8px;}
.fw-list li .tbc8 a:hover,.fw-list li.dq-sel .tbc8 a.on { background:#f80000; color:#fff;}
.fw-list li.ss8 .tbc8{ height:auto;}
.dq-more { position:absolute; right:0px; top:12px; padding-left:30px; height:22px; line-height:22px;  background:url(../images/zk.jpg) no-repeat;  }
.se-nav1 {width: 1178px; height: 48px;border: 1px solid #e2e2e2;background: #ededed;margin-top: 15px;line-height: 48px; position:relative;}
.se-nav1 .tbc { float:left; padding:10px 20px; height:28px; line-height:28px; }
.se-nav1 .tbc a { background:url(../images/jt1.png) right center no-repeat; padding:0 11px; font-size:16px; color:#4b4b4b;  padding-right:15px; margin-right:25px;}
.se-nav1 .tbc a.on { background:url(../images/jt2.png) right center no-repeat; color:#ff6600;}
.sk-lm2 {overflow: hidden; position:absolute; right:30px; top:0px; font-size:14px; color:#666666; }
.sk-lm2 a { display:inline-block; text-align:center; margin-left:9px; width:18px; height:18px; line-height:16px; background:#fff; color:#dcdcdc; border:1px solid #dcdcdc;}
.sk-lm2 a:hover { color:#fe611c; border:1px solid #fe611c;}
.sk-lm-txt { border: 1px solid #e2e2e2; border-right: none; height: 34px; line-height:34px; float: left; width: 197px; padding-left: 10px;}
.sk-lm-su {border: 1px solid #e2e2e2; border-left: none; background: #fff url(../images/tu6.png) center no-repeat;height: 36px;width: 34px;cursor: pointer;float: left;}
.sp-left { width:900px; float:left; overflow:hidden;}
.sp-list { overflow:hidden;}
.sp-list li { overflow:hidden; color:#4a4a4a; font-size:14px; line-height:28px; padding:20px 0px 20px 20px; border-bottom:1px solid #dcdcdc; }
.sp-list li img { float:left; width:163px; height:113px; border:1px solid #dcdcdc; }
.sp-list li .sp-lay1{ float:left; width:415px; margin-left:20px;}
.sp-list li .sp-lay1 h1{ color:#ff6600;}
.sp-list li .sp-lay1 h3{ width:300px;}
.sp-list li a { color:#333;}
.sp-list li .sp-lay2 { width:130px; float:left;}
.sp-list li .sp-lay2 h2 {  color:#ff6600; font-weight:bold;}
.sp-list li .sp-tel { float:right; line-height:115px;}
.sp-right { width:260px; float:right; overflow:hidden; margin-top:23px;}
.sp-list2 li{ color:#686868; font-size:16px; line-height:28px; border:1px solid #dcdcdc; padding:27px 27px 50px; margin-bottom:15px;position:relative;}
.sp-list2 li img{ border:1px solid #dcdcdc; width:226px; height:158px; margin-bottom:6px;}
.sp-list2 li .gm-sc { position:absolute; right:27px; bottom:18px;}
/***论坛*********/
.diz-ban { height:265px; background-position:top center; background-repeat:repeat-x;}
.lt-main { border:1px solid #dcdcdc; width:1178px; margin-top:23px; margin:0 auto; margin-top:23px; position:relative; padding-bottom:20px;}
.lt-top { height:86px; background:#fff; border:1px solid #dcdcdc; position:absolute; top:-85px; left:-1px; width:1178px;}
.lt-logo { position:absolute; width:163px; height:163px; background:rgba(253,253,253, 0.5); padding:4px; top:-113px; left:30px;}
.lt-top .tbc { margin:8px 0 0 216px; color:#444444; font-size:14px; line-height:32px;}
.lt-top .tbc h1 { color:#444444; font-size:22px;}
.lt-top .tbc h1 font { font-size:14px; margin-left:50px;}
.lt-top .tbc h2 { color:#4d8be6;}
.lt-soso { border:2px solid #4d8be6; width:400px; height:44px; position:absolute; right:30px; top:18px;}
.lt-sinp { width:330px; padding-left:10px; float:left; height:44px; border:none; font-size:14px;}
.lt-ssub { width:44px; height:44px; background:#4d8be6 url(../images/lt-soso.png) center no-repeat; border:none; float:right; cursor:pointer;}
.lt-tit { height:58px; line-height:58px; border-bottom:1px solid #dcdcdc; background:#eceef2;}
.lt-tit a { float:left; width:118px; border-right:1px solid #dcdcdc; text-align:center; font-size:18px;}
.lt-list1 { margin:0 10px;}
.lt-list1 li { border-bottom:1px solid #dcdcdc; padding:25px 0 15px 0; color:#494949; line-height:26px; overflow:hidden;}
.lt-list1 li .lt-lay1{ width:870px; float:left;}
.lt-list1 li .lt-lay1 img { width:100px; height:100px; float:left; margin-right:15px;  -webkit-border-radius:100%;  -ms-border-radius:100%;  border-radius:100%;}
.lt-list1 li .lt-lay1 h1 { color:#4e8be7; font-size:18px; margin:5px 0 10px 0;}
.lt-name { line-height:110px; width:170px; float:left; text-align:center; color:#105fd2;}
.lt-date { line-height:110px;}
.lt-zd { height:18px; line-height:18px; display:inline-block; padding:0 9px; background:#ff0000; color:#fff; font-size:12px; margin-left:5px; -webkit-border-radius:1px;  -ms
-border-radius:1px;  border-radius:1px;}
.lt-list2 { margin:0 15px;}
.lt-list2 li { border:1px solid #dcdcdc; margin-top:15px; overflow:hidden; position:relative; padding:25px 10px 50px 135px; min-height:100px; color:#494949; font-size:14px; line-height:26px;} 
.lt-list2 li img { width:100px; height:100px; float:left; margin-right:25px;  -webkit-border-radius:100%;  -ms-border-radius:100%;  border-radius:100%;}
.lt-list2 li .lt-tx { position:absolute; left:10px; top:25px; text-align:center; color:#105fd2; width:100px;}
.lt-list2 li h1 { color:#4e8be7; font-size:18px; margin:5px 0 10px 0;}
.lt-hfu { position:absolute; right:15px; bottom:10px;}
.pl-box { background:#e1e1e1; margin:0 auto; margin-top:40px; width:1140px; padding:0 20px;}
.pl-box h1 { color:#333333; font-size:20px; height:56px; line-height:56px; padding-left:5px;}
.pl-area { width:1120px; height:160px; padding:5px 10px; background:#fff; border:none; resize:none; line-height:24px; font-size:14px;border: 1px solid #ccc;
border-left-color: #9a9a9a;border-top-color: #9a9a9a;}
.pl-inp { width:800px; height:40px; padding:0px 10px; background:#fff; border:none; resize:none; line-height:24px; font-size:14px;border: 1px solid #ccc;
border-left-color: #9a9a9a;border-top-color: #9a9a9a;}
.pl-inp:focus,.pl-area:focus {border: 1px solid #5c9dff;}
.pl-box h3 { padding:17px 0; text-align:right;}
.pl-box .yz-sub { background:#105fd2;}
/***********/
.sp-right .gm-jp{ padding:17px 17px 10px;border:1px solid #eeeeee; }
.sp-right .gm-jp li { border:none; border-bottom:1px solid #eeeeee; padding:0px; padding-bottom:10px;}
.sp-right .gm-jp li h1 { color:#ff6600;}
.sp-right .gm-jp li img{ width:223px; height:156px;}
.sp-right .gm-jp li .y22 { color:#ff6600;}
/************/
.rz-left1 { float:left; width:295px;}
.rz-left1 .gzwm2{ width:253px;}
.zc-td { width:120px; font-size:18px; padding-right:10px !important; text-align:right;}
.lit24 { line-height:24px;}
.sp-js1 { margin:60px 0 0 30px; padding-left:110px; font-size:14px; position:relative; line-height:24px; color:#353535;}
.sp-js1 img { position:absolute; left:0px; top:15px;}
.sp-js1 h1 { font-size:20px; margin-bottom:20px;}
.ques-ul { padding:20px;}
.ques-ul li { padding: 10px 0; color:#383838; line-height:24px; font-size:14px;}
.ques-ul li h1 { color:#e8213d; margin-bottom:5px; font-size:16px;}
.pl-list { padding:0 30px; margin-top:15px; }
.pl-list li { padding:18px 0px 18px 90px; font-size:14px; color:#262626; min-height:75px; line-height:24px; border-bottom:1px solid #dcdcdc; position:relative;}
.pl-list li img { position:absolute; left:0px; top:20px; width:75px; height:75px;}
.pl-list li h1 { color:#005aaa; font-size:16px; margin-bottom:5px;}
.pl-list li em { position:absolute; right:0px; top:20px; color:#8c8c8c;}
.sp-log .zc-td {}
.oth-ul { }
.oth-ul li { position:relative; overflow:hidden; color:#717171; min-height:86px; font-size:14px; line-height:26px; padding:20px 0; padding-left:115px; }
.oth-ul li img { position:absolute; left:10px; top:20px; width:86px; height:86px;}
.oth-ul li h1 { font-size:18px; color:#1480c9; margin-bottom:10px;}
/*********/
.ft-btn { position:absolute; right:-1px; top:1px; background:#0b7ae2; color:#fff;}
.ft-btn:hover { color:#fff;}
/******/
/* 商标介绍轮播*/
.inslide{ min-width:1000px; position:relative;  height:360px; overflow:hidden;   }
.inslide .bd{ position:relative; z-index:0;  }
.inslide .bd ul{ width:100% !important; }
.inslide .bd li{ width:100% !important;  height:360px; }
.inslide .bd li a { display:block; height:100%;}
.inslide .hd{  position:absolute; z-index:1; bottom:25px; width:100%; text-align:center; height:8px; text-align:center;  }
.inslide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:8px; margin:0 7px; background:url(../images/sp-li.jpg) -40px no-repeat; overflow:hidden; line-height:9999px; font-size:0px; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s; transition:all 200ms ease 0s;  }
.inslide .hd ul .on{ background-position:0 0;}
/***/
.sp-ul1 { overflow:hidden;}
.sp-ul1 li { width:240px; height:340px; padding:20px 5px 0; margin:40px 22px 10px; float:left; text-align:center; color:#717171; font-size:14px; line-height:26px;
    -webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
}
.sp-ul1 li h1 { color:#f71010; font-size:18px; margin:13px;}
.sp-ul1 li .a88 { height:52px;}
.sp-ul1 li .tbc { margin-top:8px; color:#333333;}
.sp-ul1 li .tbc em { display:inline-block; height:20px; line-height:20px; width:64px; text-align:center; color:#fff; font-size:12px; background:#23a64f; margin-right:5px;}
.sp-ul1 li .tbc font { color:#f43148; font-size:24px; margin:0 2px; position:relative; top:3px;}
.sp-tbb { display:inline-block; width:105px; height:28px; line-height:28px; text-align:center; background:#ed8000; color:#fff; margin-top:13px;}
.sp-tbb:hover { color:#fff; }
.sp-con1 { color:#7f7f7f; text-align:center; line-height:36px; font-size:16px; margin-top:30px;}
.sp-con1 h1 { font-size:30px; color:#ed8000;}
/***/
.sp-ul2 { overflow:hidden; margin:10px 0 0 0;}
.sp-ul2 li { width:380px; padding:20px 14px 15px 160px; height:178px; margin:10px 15px; border:1px solid #dcdcdc; float:left; position:relative; color:#7a7a7a; font-size:14px; line-height:28px;}
.sp-ul2 li img { position:absolute; left:22px; top:40px;}
.sp-ul2 li h1 { color:#363636; font-size:18px; margin-bottom:5px;}
.sp-ul2 li h3 { height:100px; line-height:20px;}
.sp-ul2 li .tbbom { color:#ff1c1c; font-size:18px; line-height:36px; margin-top:5px;}
.sp-z8 .sp-ul2 h3 { height:72px; font-size:16px; line-height:24px; }
.sp-sq { width:94px; height:36px; line-height:36px; display:inline-block; background:#ed8000; color:#fff; text-align:center; border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px; margin-left:10px;}
.sp-sq:hover { color:#fff;}
.sp-ad {}
.sblue .sp-sq{ background:#0c63c4;}
.sblue .sp-tbb{ background:#0c63c4;}
/************/
.jf-box1 { overflow:hidden;}
.jf-box1 img { float:left; width:340px; height:340px; margin-right:30px;}
.jf-box1 h1 { font-size:18px; font-weight:bold; color:#3b3636;}
.jf-box1 .pro-lay3{ width:500px; float:left; color:#ff5500; margin-top:24px; } 
.jf-box1 .gm-sub { background:#e81f1f; }
.jf-box1 .jf-lay1 { font-size:14px; color:#555; line-height:26px; margin-top:10px;}
.jf-box1 .jf-lay2 { float:left; width:800px; padding-left:10px; margin:20px 0 10px; height:88px; line-height:88px; background:#fff7ed; color:#e81f1f; font-size:18px;}
.jf-box1 .jf-lay2 font { font-size:36px;}
/*****/
.jf-top1 { padding:5px 10px; border:1px solid #eeeeee; background:#fbfbfb;}
.jf-top1 a { padding:0 11px; display:inline-block; margin:5px 15px; font-size:16px; color:#4b4b4b; height:28px; line-height:28px; }
.jf-top1 a:hover,.jf-top1 a.on { background:#ff6600; color:#fff;}
.jf-ul { overflow:hidden; width:1250px;}
.jf-ul li { width:220px; margin:20px 20px 0 0; float:left;}
.jf-ul li img { width:220px; height:153px; display:block;}
.jf-ul li h1 { font-size:16px; line-height:24px; color:#343434; margin:6px 0;}
.jf-ul li:hover h1{ color:#ff6600;}
.jf-ul li h3 { text-decoration:line-through; height:26px; line-height:26px; color:#b5b5b5;}
.jf-ul li h3 em { background:url(../images/jf-a2.jpg) 2px no-repeat; float:left; height:26px; padding-left:34px; font-size:20px; color:#ff6600; margin-right:7px;}
/************/
.sj-top { width:1233px; overflow:hidden; margin-top:30px;}
.sj-top img{ width:275px; height:192px; float:left; margin:0 10px 0 10px;}
.sj-slide{ min-width:1000px; position:relative;  height:400px; overflow:hidden;   }
.sj-slide .bd{ position:relative; z-index:0;  }
.sj-slide .bd ul{ width:100% !important; }
.sj-slide .bd li{ width:100% !important;  height:400px; }
.sj-slide .bd li a { display:block; height:100%;}
.sj-slide .hd{  position:absolute; z-index:1; bottom:20px; width:100%;  text-align:center;}
.sj-slide .hd ul { background:rgba(24,24,24, .6); border-radius:33px;  padding:8px 13px; height:16px; display:inline-block; }
.sj-slide .hd ul li{ cursor:pointer;  float:left; *display:inline; zoom:1; width:16px; height:16px; margin:0 5px; background:url(../images/icon-li.png) -16px 0 no-repeat; overflow:hidden; line-height:9999px;  }
.sj-slide .hd ul .on{ background-position:0 0;}
/************/
.sj-tit { margin:0 10px; height:30px; padding:10px 0; line-height:30px; padding-left:32px; margin-top:10px; border-bottom:2px solid #e45151; position:relative; color:#3a3a3a; font-size:20px;}
.sj-tit img { position:absolute; left:0px; top:10px;}
.sj-sli2{ position:relative;  height:382px; width:1165px; margin-left:10px;  }
.sj-sli2 .bd{ position:relative; z-index:0;  }
.sj-sli2 .bd ul{ width:100% !important; }
.sj-sli2 .bd li{ width:100% !important;  height:380px; }
.sj-sli2 .bd li a { display:block; height:100%;}
.sj-sli2 .prev, .sj-sli2 .next{ position:absolute; top:-47px; right:6px; width:22px; height:35px; line-height:34px; font-size:16px; text-align:center; background:#c3c3c3; color:#fff;}
.sj-sli2 .prev { right:38px;}
.sj-sli2 .next {}
.sj-sli2 .prev:hover, .sj-sli2 .next:hover { background:#2a6bfb;}
.sj-img1 { float:left; width:237px; height:379px;}
.sj-lay2 { float:left; width:456px; height:378px; border-top:1px solid #dcdcdc;  border-left:1px solid #dcdcdc; }
.sj-lay3 { float:left; width:228px;}
.sj-a1 { width:212px; padding-left:15px;  border-bottom:1px solid #dcdcdc;  border-right:1px solid #dcdcdc; float:left; height:188px; font-size:14px; line-height:26px; position:relative;}
.sj-a1 img { position:absolute; right:0px; bottom:0px; max-width:131px; max-height:90px; display:block;}
.sj-a1 h1 { color:#575757; font-size:16px; margin-top:15px;}
.sj-a1 h2 { color:#929292;}
.sj-a1 h3 { font-size:18px; color:#ff7200;}
.sj-a1 .sj-gm { width:70px; height:25px; line-height:25px; background:#e45151; color:#fff; text-align:center; margin-top:10px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.sj-sli3 { height:325px;}
.sj-lay5 { float:left; width:182px; background:#f2f2f2; border:1px solid #dcdcdc; height:300px; padding-top:20px;}
.sj-lay5 .tbt a{ padding:0 0 0 13px; display:inline-block !important; color:#2f2f2f; font-size:14px; line-height:30px;}
.sj-lay5 .tbt a:hover { color:#0c63c4;}
.sj-lay5 .tbbom  { margin-top:10px;}
.sj-lay5 .tbbom a { display:inline-block !important; margin:11px 0 0 13px; border:1px solid #a0a0a0; height:28px; line-height:28px; padding:0 16px; -webkit-border-radius:28px; 
 -ms-border-radius:28px; border-radius:28px;}
.sj-lay5 .tbbom a:hover {color:#0c63c4; border:1px solid #0c63c4;}
.sj-sli3 .sj-img1 { width:300px; height:322px;}
.sj-sli3 .sj-lay2 { width:675px; height:321px;}
.sj-sli3 .sj-a1{ height:159px; padding-left:12px;}
.sj-sli3 .sj-a1 img { max-height:70px; max-width:102px;}
.dp-top1 { position:relative; width:1180px; margin:0 auto; margin-top:20px; overflow:hidden;}
.dp-top1 img { float:left; width:134px; height:134px; border:3px solid #dcdcdc;}
.dp-top1 .tbc { background:#fff;  float:left; width:1040px; background:#fff; padding:10px 0; margin-top:43px;}
.dp-top1 .tbc a { padding:0 11px; display:inline-block; height:26px; line-height:26px; margin:0 10px 0 20px; color:#555; font-size:16px;}
.dp-top1 .tbc a:hover,.dp-top1 .tbc a.on { background:#ff6600; color:#fff;}
.grey-bg { background:#f1f1f1; overflow:hidden;}
/************/
.dp-list { width:1200px; overflow:hidden; margin:0 auto; margin-top:10px;}
.dp-list li{ float:left; width:224px; padding:20px 28px 0 28px; height:275px; position:relative; overflow:hidden; color:#4a4a4a; font-size:14px; line-height:30px; background:#fff; margin:10px; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s; transition:all 200ms ease 0s; }
.dp-list li:hover { box-shadow:0 0 10px #b6b5b5;}
.dp-list li:hover h3 { bottom:0px;}
.dp-list li img { width:222px; height:156px; border:1px solid #e5e5e5;}
.dp-list li h1 { color:#ff6600}
.dp-list li em { color:#ff6600; font-size:16px; font-weight:bold;}
.dp-list li h3 { position:absolute; bottom:-44px; left:0px; width:100%; background:#ff6600; height:44px; line-height:44px; text-align:center; color:#fff; font-size:18px; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s; transition:all 200ms ease 0s; }
/*******************/
.jy-box1 { overflow:hidden; margin-top:30px;}
.jy-box1 .news-slide{ padding:5px 5px 42px 5px; background:#ececec; height:254px; }
.jy-box1 .news-slide em { display:none;}
.jy-box1 .news-slide .hd li { width:14px; height:14px; float:none; display:inline-block; background:#b5b5b5; -webkit-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.jy-box1 .news-slide .hd { bottom:15px; right:0px; width:100%; text-align:center;}
.jy-box1 .news-slide .tbc{left: 0px;width: 356px;bottom: 0px; text-align:center;}
.jy-box1 .news-slide img { display:block; height:254px; width:100%;}
/********/
.jy-ntit { border-bottom:1px solid #e1e1e1; height:40px; position:relative;}
.jy-ntit ul li { display:inline-block; padding:0 20px; line-height:40px; cursor:pointer; font-size:18px; }
.jy-ntit ul li.on { background:#fff; height:40px;  border:1px solid #e1e1e1; padding:0 19px; border-bottom:none; color:#e24646;}
.jy-box1 .news-box { margin-top:10px;}
.jy-box1 .news-ul li { line-height:26px; height:26px;}
.jy-box1 .news-ul li em { display:none;}
.jy-box1 .news-ul li a{ background:none; padding-left:0px;}
.jy-box1 .more8 { background:#3d70d7;}
/******/
.log-bg2 { width:325px; height:315px; background:#eeeeee; box-shadow:-5px 5px 5px #d7d6d6; float:right; margin-bottom:10px; margin-right:10px;}
.log-bg2 .log-table { margin-top:20px; width:249px !important;}
.log-bg2 .oth-log{ padding-top:14px;}
.log-bg2 .log-sub { background:url(../images/log-bg2.png) no-repeat; padding-top:6px; height:42px; width:341px; position:absolute; left:-43px; top:0px;}
.log-arel { position:relative; height:36px;}
/******/
.jy-box2 .hd { background:#f4f4f4; padding:20px 30px 0; float:left; width:230px; height:232px; } 
.jy-box2 .hd li { width:232px; height:44px; line-height:44px; text-align:center; font-size:18px; color:#575757; background:#ffffff; border:1px solid #dcdcdc; margin-top:20px; cursor:pointer; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.jy-box2 .hd li a { color:#575757; display:block;}
.jy-box2 .hd li.on { background:#0b6fc5; border:1px solid #0b6fc5; color:#fff;}
.jy-box2 .hd li.on a { color:#fff;}
.jy-box2 .bd { float:left; width:875px;}
.xq-sev { overflow:hidden; margin-top:13px;}
.xq-sev li { width:404px; background:url(../images/fw-sev.jpg) 0px 0px no-repeat; float:left; margin:0px 0 0px 10px;  padding:0px 0 12px 22px; line-height:24px; color:#6c6c6c; font-size:14px; position:relative; height:108px;}
.xq-sev li .date-xq { position:absolute; left:0px; top:0px; width:70px; height:80px; line-height:40px; text-align:center; background:#e5e5e5;}
.xq-sev li .date-xq p { background:#a5a5a5; color:#fff; font-size:24px; font-family:Arial;}
.xq-sev li h1 { font-size:18px; color:#363636; margin-bottom:8px; margin-top:3px;}
.xq-sev li em { margin-left:15px; height:20px; line-height:20px; color:#fff; background:#d92121; padding:0 10px; -webkit-border-radius:4px;  -ms-border-radius:4px;  border-radius:4px; }
.xq-sev li em.xq-end { background:#0b6fc5;}
.xq-have { height:42px; line-height:42px; border:1px solid #0b6fc5; display:block; width:250px; text-align:center; margin:0 auto; margin-top:23px; font-size:18px; color:#0b6fc5;}
.xq-have:hover { background:#0b6fc5; color:#fff;}
/**************/
.jy-box3 .hd{ width:246px; height:277px; padding-top:3px; margin:5px; float:left; -webkit-box-shadow:0 0 5px #d2d1d1; -ms-box-shadow:0 0 5px #d2d1d1; box-shadow:0 0 5px #d2d1d1;}
.jy-box3 .hd li {width:162px; height:34px; line-height:34px; text-align:center; font-size:18px; color:#575757; background:#ffffff; border:1px solid #dcdcdc; margin:18px 40px 0; cursor:pointer; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.jy-box3 .hd li.on { background:#0b6fc5; border:1px solid #0b6fc5; color:#fff;}
.jy-box3 .hd li a { color:#575757; display:block;}
.jy-box3 .hd li.on a { color:#fff;}
.jy-box3 .hd img { margin:18px 0 0 16px;}
.jy-box3 .bd { width:912px; float:right;}
.gj-lay1 { height:280px; width:245px;margin:5px; float:left; -webkit-box-shadow:0 0 5px #d2d1d1; -ms-box-shadow:0 0 5px #d2d1d1; box-shadow:0 0 5px #d2d1d1;}
.gj-tit { padding-left:12px; height:40px; line-height:40px; font-size:18px;background:#0b6fc5; color:#fff;}
.gj-lay1 .tbc { color:#515151; line-height:28px; font-size:14px; margin:7px 5px 0px 10px;;}
.gj-lay1 .gj-more { height:20px; line-height:20px; display:inline-block; padding:0 7px; border:1px solid #dcdcdc; color:#0b94d9; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px; float:right; margin:5px 15px 0 0;}	
.gj-lay2 { float:left; margin:5px 0 5px 17px; padding:15px 10px 0 15px; width:345px; height:265px; -webkit-box-shadow:0 0 5px #d2d1d1; -ms-box-shadow:0 0 5px #d2d1d1; box-shadow:0 0 5px #d2d1d1;}
.gj-top { font-size:14px; line-height:24px; color:#a0a0a0; overflow:hidden;}
.gj-top img { float:left; width:160px; height:112px; margin-right:10px;}
.gj-top h1 { font-size:16px; color:#3d3d3d; margin:5px 0;}
.gj-top h1:hover { color:#1467cd;}
.gj-lay2 ul { margin-top:15px;}
.gj-lay2 ul li { line-height:30px; height:30px; color:#7a7a7a; font-size:14px; position:relative}
.gj-lay2 ul li span { position:absolute; right:5px; top:0px;}
.gj-lay3 { float:right;  width:245px; height:280px; margin:5px; -webkit-box-shadow:0 0 5px #d2d1d1; -ms-box-shadow:0 0 5px #d2d1d1; box-shadow:0 0 5px #d2d1d1;}
.gj-lay3 ul { margin:0 15px 0;}
.gj-lay3 ul li{ color:#474747; line-height:28px; font-size:14px; border-bottom:1px dashed #b1b1b1; overflow:hidden; padding:16px 0; }
.gj-lay3 ul li em { height:20px; line-height:20px; background:#e2e2e2; margin-top:6px; padding:0 10px; display:inline-block; float:right; -webkit-border-radius:20px; -ms-border-radius:20px; border-radius:20px;}
.tr-lay1 { float:left; width:340px; padding-bottom:25px; margin:5px; -webkit-box-shadow:0 0 5px #d2d1d1; -ms-box-shadow:0 0 5px #d2d1d1; box-shadow:0 0 5px #d2d1d1; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px; overflow:hidden;}
.tr-lay1 .tbc { margin:15px; font-size:14px; color:#515151; line-height:30px;}
.tr-lay1 .gj-tit{height:1px; font-size:0px;}
.tr-btn { width:140px; height:44px; line-height:44px; text-align:center; background:#fea000; color:#fff; display:inline-block; margin-left:19px; font-size:16px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px; }
.tr-btn:hover { color:#fff;}
.tr-red { background:#d92121;}
/**********/
.tr-ul { width:795px; float:right; margin-top:5px;}
.tr-ul ul { width:850px; overflow:hidden;}
.tr-ul ul li { width:237px; float:left; margin-right:40px; line-height:26px; color:#a0a0a0; font-size:14px;}
.tr-ul ul li img { width:237px; height:155px; display:block; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.tr-ul ul li h1 { color:#303030; font-size:16px; margin: 25px 0 3px;
padding: 10px 8px; border: 1px solid #d7d7d7;}
.tr-ul ul li em { display:none;}
.tr-ul ul li h1:hover { color:#1467cd;}
.zp-lay1 { float:left; width:245px; padding:15px 15px 0; height:280px; margin:5px 5px 10px;
	-webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
}
.zp-tit { height:34px; line-height:34px; border-bottom:2px solid #131313; position:relative; font-size:14px; font-weight:bold; padding-left:5px;}
.zp-tit:after { content:""; width:60px; height:2px; background:#0b94d9; position:absolute; left:0px; bottom:-2px;}
.zp-con { margin:5px 20px;}
.zp-btn { width:196px; height:44px; display:block; border:1px solid #2a73c4; margin-top:25px; line-height:44px; text-align:center; font-size:18px; color:#2a73c4; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.zp-btn:hover { background:#2a73c4; color:#fff;}
.zp-red { border:1px solid #dc5a60; color:#dc5a60;}
.zp-red:hover { background:#dc5a60; color:#fff;}
.zp-rit { width:880px; float:right; margin-top:5px;}
.zp-rit th{ background:#0b94d9; border:1px solid #0b94d9; color:#fff;}
.zp-rit td { border:1px solid #dcdcdc;}
.jf-ula { overflow:hidden; width:1250px; margin-top:0px;}
.jf-ula li { width:276px; height:136px; overflow:hidden; float:left; margin:4px 20px 4px 4px; -webkit-box-shadow:0 0 4px #d2d1d1; -ms-box-shadow:0 0 4px #d2d1d1; box-shadow:0 0 4px #d2d1d1; position:relative;}
.jf-ula li img { width:276px; height:136px; display:block;}
.jf-ula li h1 { font-size:20px; position:absolute; left:16px; bottom:18px;}
.jf-ula li .z1:hover { color:#f39801;}.jf-ula li .z2:hover { color:#01b6a3;}.jf-ula li .z3:hover { color:#2675c2;}.jf-ula li .z4:hover { color:#9bbb58;}
/*******11.4**************/
/**********镜口贷弹出框**********/
.popup-bor{ padding:6px;background: rgba(187,187,187,.75);display:none;position:fixed; z-index:1000000;left:50%; top:50%;  border-radius:4px;}
#nav-popup{margin-left:-281px;margin-top: -130px;}
.popup{width:550px;background:#fff;overflow: hidden;}
.popup-tlt{ line-height:40px; height:40px; font-size:16px; padding-left:14px; background:#f3f3f3;position: relative;color: #5d5d5d;}
.popup-close{ background:url(../images/close7.png) no-repeat; position:absolute; width:17px; height:16px; top:12px; right:10px;}
.nav-popup1{ padding:20px;overflow: hidden;padding-bottom: 50px;}
.nav-popup2{color:#9a9a9a; font-size:14px; line-height:24px;width: 405px;}
.nav-popup2 h1{ color:#666666; font-size:16px; line-height:28px;}
/***************我的购物车-添加新地址***************/
#addr-popup {margin-left: -388px;margin-top: -250px;}
#addr-popup .popup{ width:740px;}
.reg-tab{ font-size:14px;margin: 20px auto 30px;}
.wz-login{ float:right; color:#dd2f2f !important; text-decoration:underline;}
.tb-reg{ padding:0 15px;}
.reg-tlt{ background:#f4f4f4; font-size:16px; line-height:45px; height:45px; padding-left:15px; margin:25px 0;}
.reg-tab td{padding: 10px 0;}
.tb-inp { padding:0 10px; border:1px solid #e0e0e0; height:38px; line-height:38px; width:240px; background:#fff; margin-right:15px; position:relative; font-size:14px; color:#555; }
.tb-inp:focus { border:1px solid #469ef5; -webkit-box-shadow:0 0 2px #469ef5; -ms-box-shadow:0 0 2px #469ef5; box-shadow:0 0 2px #469ef5;}
#addr-popup .tb-td { width:105px; text-align:right; padding-right:15px !important;font-size: 16px;}
.tb-sel {width:168px; height:38px; line-height:38px; border:1px solid #e0e0e0; margin-right:20px; text-align:center; font-size:14px;}
.agree-inp{ position:relative; top:1px; margin-right:5px;}
#addr-popup .fil-button{width:135px;height:40px;background:#469ef5;cursor:pointer;border-radius:5px;color:#fff;font-size:16px;border:0;}
#addr-popup .fil-button:hover{background:#1d71c5;}
.addr-a1{ border:1px solid #dcdcdc;height:38px; line-height:38px;border-radius:5px;font-size:16px; display:inline-block;padding: 0 26px;}
.addr-a1:hover{ color:#fff;background: #469ef5; border:1px solid #469ef5;}
.jf-tc { width:400px; border:3px solid #dcdcdc; color:#686868; font-size:16px; line-height:24px; position:fixed; left:50%; margin-left:-200px; top:100px; background:#fff; text-align:center; padding:13px 0 25px; -webkit-border-radius:5px;  -ms-border-radius:5px;  border-radius:5px; display:none; z-index:999999999;}
.jf-tc h1 { font-size:28px; color:#262626; line-height:38px; padding:15px 0 0;}
.jf-btn66 { width:320px; height:50px; background:url(../images/jf-btn.jpg) no-repeat; display:block; margin:0 auto; margin-top:15px; line-height:50px; color:#fff; border:none; cursor:pointer; font-size:18px;}
.jf-btn66:hover { color:#fff;}
.gz-left { width:230px; float:left; overflow:hidden;} 
.gz-left-c {border-bottom:1px solid #dcdcdc;}
.gz-left-c li { text-align:center; font-size:16px;}
.gz-left-c li a{ line-height:44px; display:block;border:1px solid #dcdcdc; border-bottom:none; }
.gz-left-c li a:hover, .gz-left-c li a.on{ background:#0b7ae2; border:1px solid #0b7ae2; border-bottom:none; color:#fff;}
.gz-left-c li .gz-lev6 {  background:#e7e7e7; font-size:14px; display:none;}
.gz-left-c li .gz-lev6 a { line-height:30px; }
.gz-left-c li.on a {border:1px solid #0b7ae2; border-bottom:none;}
.gz-left-c li.on .gz-lev6 a { border:1px solid #dcdcdc; border-bottom:none;}
.gz-left-c li.on h3{ background:#0b7ae2;  color:#fff;}
.gz-left-c li .gz-lev6 a:hover {/* background:#e7e7e7; */color:#fff; border-left:4px solid #0b7ae2; border-right:4px solid #0b7ae2;}
.gz-contact{ padding-bottom:25px;overflow: hidden; border:1px solid #D7D7D7; margin-top:20px;}
.gz-contact li {padding-left: 62px; font-size:14px; color:#999999; line-height:24px; margin:20px 0 0 15px; }
.gz-contact li p { color:#ff3333; font-size:18px; font-weight:bold; font-style:italic;}
.gz-contact li.tel1{background: url(../img/tel6.jpg) 0 no-repeat; }
.gz-contact li.tel2{background: url(../img/tel7.jpg) 0 no-repeat; }
.gz-right { width:890px; padding:0 19px 30px; border:1px solid #d7d7d7; float:right;}
.team-fc { overflow:hidden; width:920px;}
.team-fc li { width:200px; margin:20px 18px 0 0px; float:left; color:#696969; line-height:44px; font-size:18px; text-align:center;}
.team-fc li img { width:200px; height:140px; display:block;}
.team-fc li h1{line-height: 44px;width:100%;display:block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.zp-ul { overflow:hidden;} 
.zp-li { overflow:hidden; margin-top:10px;}
.zp-ft{font-family:Arial; color:#f64343; margin-left:15px;}
.zp-head { height:50px; background:#f4f4f4 url(../img/tu30.jpg) 12px no-repeat; color:#333; line-height:50px; font-size:16px;border: 1px solid #d7d7d6; cursor:pointer; }
.le_on1{}
.zp-head .sp1 { margin-left:37px; float:left; width:370px; }
.zp-bom { padding:10px 30px;font-size:14px; color:#6a6a6a; line-height:24px; display:none;}
.zp-ft1{ padding:0 25px; display:block;background:url(../img/tu32.png) right no-repeat; float:left;}
.zp-ft2{ padding:0 25px; display:block; float:left;text-align:center;background:url(../img/tu32.png) right no-repeat;}
.zp-ft3{ padding:0 25px; display:block; float:left; text-align:center;}
.gz-help li {height: 21px; overflow: hidden; padding: 8px 12px 8px 8px; border-bottom: 1px dashed #ccc;}
.gz-help li a {color: #444; font-size: 14px;}
.gz-rt { height:40px; border-bottom:1px solid #d7d7d7;}
/*************/
.gj-ac1 { margin-top:40px;}
.gj-ac1,.gj-ac2 { position:relative; overflow:hidden; background:#ECECEC; margin-top:20px; color:#353535; font-size:16px; line-height:34px;  }
.gj-ac1 .tbt em,.gj-ac2 .tbt em{ position:absolute; top:0px; width:4px; height:100%; background:#ECECEC;}
.gj-ac1 .tbt em { right:17px;}
.gj-ac2 .tbt em { left:17px;}
.gj-ac1 .tbt,.gj-ac2 .tbt { width:300px; height:130px; line-height:130px; font-size:24px; color:#fff; text-align:center; position:relative;}
.gj-ac1 .tbt { float:left; margin-right:25px; background:#E27C31;}
.gj-ac2 .tbt { float:right; margin-left:25px; background:#318AD0;}
.gj-ac1 .tbc { margin:14px 25px 0 0;}
.gj-ac2 .tbc { margin:31px 0 0 25px;}
/***********/
.lc-ul6 { overflow:hidden; margin:10px;}
.lc-ul6 li { float:left; position:relative; margin-right:27px; width:90px; padding:5px 0 3px; height:48px; line-height:22px; background:#3a9de1; text-align:center; color:#fff;}
.lc-ul6 li.lc-end { background:url(../img/lc-c6.jpg) center no-repeat}
.lit48 { line-height:48px !important;}
