@charset "utf-8";
/* CSS Document */
*{ font-family:"思源黑体" !important; font-size:14px;}
html,body,ul,ul li,h1,h2,h3,h4,h5,h6,ol,ol li{ margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
ul li{ list-style:none;}
.clearboth{ clear:both}
/*img{ display:block;}*/
.floatleft{ float:left;}
.floatright{ float:right;}

canvas{display:block;vertical-align:bottom; }
#particles-js{width:100%;height:95%;position: absolute;top: 0;z-index: 1; height:110px;}
.htmleaf-header{color: #aaa;}

.page{ text-align:right; width:100%; float:left;line-height:50px; font-size:14px;}
.page a{color: #333;border: 1px solid #ddd;background-color: #f7f7f7; margin:0 2px;padding:5px 14px;}
.page a.dq,.page a:hover{ background:#fff; color:#f00;}
.wrapper{ position:relative;}

/*头部样式*/
.header{ height:30px; line-height:30px; width:100%; background:#f4f4f4; border-bottom:1px solid #ddd;}
.cont{ width:1200px; margin:auto;}
#header h2{ font-size:14px; color:#333; text-align:left; line-height:30px; font-weight:normal;}
#header .top-r a{ display:inline-block; float:left; line-height:30px; font-size:14px; color:#555;}
#header .top-r h3 i{ font-style:normal; display:inline-block; width:20px; height:20px; vertical-align:middle; margin-right:6px; background:url(../images/top-tele.png) no-repeat;}
#header .top-r h3{ float:left; color:#ff0000; font-size:14px; letter-spacing:1px; margin-left:10px;}



.logo-box{ height:110px; position:relative;}
.logo-box .logo{ width:600px; height:60px; overflow:hidden; margin:25px 0;position: absolute;top: 0;z-index: 999;}
.logo-box .logo img{ width:100%;}
.logo-box .right{ float:right; width:280px; margin:15px 0;position: absolute;top: 0; right:0;z-index: 999;}
.logo-box .right .r1{ float:left; width:180px; margin-top:20px;}
.logo-box .right .r1 .ss{ width:115px; height:22px; line-height:22px; border:1px solid #ddd; border-radius:20px; float:right;padding:2px 10px; margin-bottom:6px; background:#fff;}
.logo-box .right .r1 .ss input{ float:left; width:85px; height:22px; line-height:22px; border:none; color:#333;}
.logo-box .right .r1 .ss .tj{ width:18px; height:18px; float:right; margin-top:2px;}
.logo-box .right .r1 .ss .tj img{ width:17px; height:17px;}
.logo-box .right .r1 p{ text-align:right; font-size:14px; color:#555;}
.logo-box .right .r2{ float:right; width:80px;}
.logo-box .right .r2 img{ width:80px; height:80px;}

.nav-box{height:50px;line-height:50px;background:#f08205;}
/*.nav1{ width:200px; font-size:18px; color:#fff; text-align:left; background:#09c655; margin-right:40px; font-weight:bold;}*/
.nav2 ul li{ float:left;}
.nav2 ul li a{ display:block; font-size:16px; color:#fff; text-align:left; padding:0 10px; float:left;}
.nav2 ul li a:hover{background: #f39800; color:#fff;}
.nav2 ul li a.on{background: #f39800; color:#fff;}

.nav{ width:175px; height:50px; line-height:50px; float:left; font-size:18px; background:#f39800;}

.yyui_menu1 { height:50px; line-height:50px; font-size:15px; background-color:#f39800; width:175px;}
.yyui_menu1 li { float:left; position:relative;width:175px; border-bottom:1px solid #fff;} /*这一级是导航*/
.yyui_menu1 li a { display:block; line-height:50px; text-decoration:none; padding:0px 20px; color:#fff; font-size:18px; text-align:center;}
.yyui_menu1 li a:hover {  background:#f39800; }
.yyui_menu1 li a.more:after{content:" »";} 
.yyui_menu1 li ul { position:absolute; float:left; /*width:175px;*/display:none; background-color:#f39800; z-index:9999; font-size:16px; text-align:left;} /*这是第二级菜单*/
.yyui_menu1 li ul a { /*width:175px;*/text-decoration:none; color:#fff; font-size:16px;}
.yyui_menu1 li ul a:hover { background:#f2f2f2; color:#f39800;} 
.yyui_menu1 li ul ul{ top:0;left:175px; width:250px; font-size:16px !important;  background:#f2f2f2; color:#f39800;}
.yyui_menu1 li ul ul a{color:#f39800;}
.yyui_menu1 li ul ul a:hover{background:#f39800; color:#fff;}
.yyui_menu1 li ul ul li{width:250px;}


/* banner切换css */
.banner{ width:100%; height:490px; background:#f8b900;}
	.slideBox-banner{ width:1200px; height:490px; overflow:hidden; position:relative; margin:0 auto;}
	.slideBox-banner .hd{ height:18px; overflow:hidden; position:absolute; left:5%;bottom:15px; z-index:1; }
	.slideBox-banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox-banner .hd ul li{ float:left; margin-right:4px;  width:12px; height:12px; border-radius:10px; line-height:18px; text-align:center; background:#fff; cursor:pointer; }
	.slideBox-banner .hd ul li.on{ background:#f8b900; color:#fff; }
	.slideBox-banner .bd{ position:relative; height:100%; z-index:0;   }
	.slideBox-banner .bd li{ zoom:1; vertical-align:middle; }
	.slideBox-banner .bd img{ width:1196px; height:486px; display:block; border:2px solid #fff;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox-banner .prev,
		.slideBox-banner .next{ position:absolute; left:31.7%; top:31%; margin-top:-25px; display:block; width:30px; height:90px; background:url(../images/slider-arrow.png) -110px 30px no-repeat; filter:alpha(opacity=50);opacity:0.5; background-color:rgba(0,0,0,0.5);}
		.slideBox-banner .next{ left:auto; right:32%; background-position:7px 28px; }
		.slideBox-banner .prev:hover,
		.slideBox-banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox-banner .prevStop{ display:none;  }
		.slideBox-banner .nextStop{ display:none;  }



.banner .nav3{ width:200px; padding-left:30px; background:rgba(0,0,0,0.5);}
.banner .nav3 li{ height:51px; line-height:51px; font-size:15px; text-align:left;}
.banner .nav3 li a{ color:#fff;}

.sign{ width:256px; height:490px;background: rgba(0,0,0,0.5); padding:50px 30px;}
.sign .title{ height:35px; line-height:35px; margin-bottom:20px; color:#fec515; font-size:18px; background:url(../images/s_t.jpg) no-repeat center bottom; padding-bottom:10px;}
.sign .yyst{ color:#fff; font-size:14px;}
.sign .yyst input{ margin-bottom:10px;  border:1px solid #ccc; width:190px; padding:5px 0; padding-left:5px; background:none; color:#fff;}
.sign .yyst select { border:1px solid #ccc; width:197px; padding:5px 0; margin-bottom:10px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url("../images/arrow.png") no-repeat scroll 175px center transparent;color:#fff;}
.sign .yyst select option{ color:#555;}
.sign .yyst .yzm{ margin-bottom:10px;}
.sign .yyst .yzm span{ border:1px solid #ccc; padding:2px 5px; }
.sign .yyst .an{ background:#fda654; border:none; color:#fff; width:80px;margin-left: 56px; height:26px; margin-bottom:0; }

.sign1{ width:250px; height:490px;padding:22px; border:3px solid #ef8801; margin-top:25px;}
.sign1 .title{ height:35px; line-height:35px; margin-bottom:20px; color:#ef8801; font-size:18px; background:url(../images/s_t.jpg) no-repeat center bottom; padding-bottom:10px;}
.sign1 .yyst{ color:#000; font-size:14px;}
.sign1 .yyst input{ margin-bottom:10px;  border:1px solid #ccc; width:182px; padding:5px 0; padding-left:5px; background:none; color:#000;}
.sign1 .yyst select { border:1px solid #ccc; width:190px; padding:5px 0; margin-bottom:10px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url("../images/arrow.png") no-repeat scroll 165px center transparent; color:#000;}
.sign1 .yyst .yzm{ margin-bottom:10px;}
.sign1 .yyst .yzm span{ border:1px solid #ccc; padding:2px 5px; }
.sign1 .yyst .an{ background:#fda654; border:none; color:#fff; width:80px;margin-left: 56px; height:26px; margin-bottom:0; }

.sy_about{ width:1200px; margin:10px auto; height:358px; margin-bottom:40px;}
.sy_about .a{ float:left; width:850px;}
.sy_about .a .ti{ margin-bottom:18px; height:58px; width:850px; background:url(../images/a_t.jpg) no-repeat left top;}
.sy_about .a .ti h2{ margin:0; padding:0; line-height:54px; font-size:20px; color:#f08205; font-weight:500; padding-left:50px;}
.sy_about .a .ti h2 span{ display:inline-block; margin-left:10px; font-size:14px;}
.sy_about .a .left{ width:412px; float:left;}
.sy_about .a .left img{width:412px; height:280px;}
.sy_about .a .right{ width:400px; float:right; font-size:14px; color:#555; line-height:26px;}
.sy_about .a .right .more{ margin-top:40px;}
.sy_about .a .right .more a{ border-radius:5px; padding:5px 20px; background:#f08205; color:#fff;}
.sy_about .a1{ float:right; width:330px;}
.sy_about .a1 .t{ width:278px; height:60px; padding:20px 20px; margin-left:12px; background:#f08205; color:#fff;}
.sy_about .a1 .t .t1{ width:70px; float:left;}
.sy_about .a1 .t .t1 img{ width:70px;}
.sy_about .a1 .t .t2{ float:right; width:190px;}
.sy_about .a1 .t .t2 span{ font-size:14px;}
.sy_about .a1 .t .t2 p{ font-size:26px; padding-top:2px;}
.sy_about .a1 ul li{ width:152px; height:80px; margin-left:12px; background:#3daaef; margin-top:12px; color:#fff; font-size:16px; text-align:center; padding:15px 0; float:left;}
.sy_about .a1 ul li img{ width:60px;margin:0 auto;}
.sy_about .a1 ul li a{color:#fff; font-size:16px; }

.sy_laingshen{ width:100%; height:496px; background:url(../images/ls_bj.jpg) no-repeat center;}
.sy_laingshen .nr{ width:1200px; margin:0 auto; padding:65px 0;}
.sy_laingshen .nr .ti{ text-align:center; margin:0 auto; font-size:32px; color:#040404; margin-bottom:70px;}
.sy_laingshen .nr .ti span{ color:#f08205;}
.sy_laingshen .nr .ti p img{ text-align:center; margin:0 auto; margin-top:10px;}
.sy_laingshen .nr .img1{ width:1200px; height:135px; margin-bottom:70px;}
.sy_laingshen .nr .img1 img{width:1200px; height:135px;}
.sy_laingshen .nr .more{ width:200px; height:50px; line-height:50px; border-radius:10px; background:#f08205; color:#fff; text-align:center; margin:0 auto; display:block; font-size:26px;}

.sy_szll{ width:1200px; margin:50px auto;}
.sy_szll .ti{ text-align:center; margin:0 auto; font-size:32px; color:#040404; margin-bottom:30px;}
.sy_szll .ti span{ color:#f08205;}
.sy_szll .ti p img{ text-align:center; margin:0 auto; margin-top:10px;}
.sy_szll .slideGroup{ width:1200px;text-align:left;  }
.sy_szll .slideGroup .parHd{ height:32px; line-height:32px; margin-bottom:30px;position:relative;  }
.sy_szll .slideGroup .parHd ul{ width:450px; margin:0 auto;}
.sy_szll .slideGroup .parHd ul li{padding:5px 30px; cursor:pointer; display: inline; background:#f1f1f1; color:#333; border-radius:15px; margin:0 10px; height:32px; line-height:30px;}
.sy_szll .slideGroup .parHd ul li.on{ height:32px;  background:#f08205; color:#fff;}
.sy_szll .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
.sy_szll .slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
.sy_szll .slideGroup .sNext{ left:auto; right:5px; background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }
.sy_szll .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.sy_szll .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.sy_szll .slideGroup .parBd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:left; width:195px; position:relative;}
.sy_szll .slideGroup .parBd ul li a{ color:#0a0a0a;}
.sy_szll .slideGroup .parBd ul li .pic{ text-align:left; }
.sy_szll .slideGroup .parBd ul li .pic img{ width:193px; height:290px; display:block;border:1px solid #ccc; }
.sy_szll .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.sy_szll .slideGroup .parBd ul li .title{ position:absolute; bottom:10px; right:10px; width:80px; height:70px;background: rgba(255,255,255,0.8); color:#0a0a0a; font-size:16px; border-radius:50%; padding-top:30px; padding-left:20px;}

.sy_news{ background:url(../images/n_bj.jpg) no-repeat center; width:100%; height:660px;}
.sy_news .nr{ width:1200px; padding:50px 0; margin:0 auto;}
.sy_news .nr .ti{ text-align:center; margin:0 auto; font-size:32px; color:#040404; margin-bottom:30px;}
.sy_news .nr .ti span{ color:#f08205;}
.sy_news .nr .ti p img{ text-align:center; margin:0 auto; margin-top:10px;}
.sy_news .nr .list{}
.sy_news .nr .list ul li{ float:left; width:330px; height:155px; padding:25px; background:#fff;box-shadow: 1px 5px 8px #bbb; margin-right:30px; margin-bottom:20px;}
.sy_news .nr .list ul li a{ font-size:16px; font-weight:bold; color:#333333; display:block;}
.sy_news .nr .list ul li a:hover{ color:#f60;}
.sy_news .nr .list ul li span{ display:block; margin:15px 0; width:100px; height:1px; background:#b5b5b5;}
.sy_news .nr .list ul li .sj{ color:#999999; margin-bottom:10px; font-size:12px;}
.sy_news .nr .list ul li p{ font-size:14px; line-height:24px; color:#555555;}
.sy_news .nr .list .last{ margin-right:0;}
.sy_news .nr .more{ width:160px; height:40px; line-height:40px; border-radius:10px; background:#f08205; color:#fff; text-align:center; margin:0 auto; margin-top:10px; display:block; font-size:18px;}

.sy_xyry{ width:1200px; margin:50px auto;}
.sy_xyry .ti{ text-align:center; margin:0 auto; font-size:32px; color:#040404; margin-bottom:30px;}
.sy_xyry .ti span{ color:#f08205;}
.sy_xyry .ti p img{ text-align:center; margin:0 auto; margin-top:10px;}
.sy_xyry .picMarquee-left{ width:1200px; overflow:hidden; position:relative;}
.sy_xyry .picMarquee-left .bd{ padding:0;   }
.sy_xyry .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.sy_xyry .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:left; width:214px; }
.sy_xyry .picMarquee-left .bd ul li .pic{ text-align:center; margin-bottom:10px;}
.sy_xyry .picMarquee-left .bd ul li .pic img{ width:208px; height:150px; display:block; padding:2px; border:1px solid #ccc; }
.sy_xyry .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.sy_xyry .picMarquee-left .bd ul li .title{ line-height:24px;}
.sy_xyry .picMarquee-left .bd ul li .title a{ color:#333; font-size:16px;}
.sy_xyry .picMarquee-left .bd ul li .title p{ color:#666666; font-size:14px;}

.sy_right{ position:fixed; bottom:10px; right:0; width:170px; height:940px; background:url(../images/right.png) no-repeat right; text-align:center;}
.sy_right h2{ padding-top:90px; color:#fff; font-size:24px; font-weight:bold; text-align:center; margin-bottom:10px;}
.sy_right ul li{ width:148px; margin:10px 12px; margin-top:0;}
.sy_right ul li a{ display:block; width:148px; height:28px; line-height:28px; border-radius:15px;background:#fff; text-align:center; color:#f08205; font-size:14px; font-weight:bold;}
.sy_right ul li a:hover{background:#f08205; color:#fff; }

/*内页右边单页及表格、表单样式*/
.intro-ny{ line-height:26px; float:left;  padding: 0; width:100%; font-size:14px;}
.intro-ny p{ margin-bottom:15px; }
.intro-ny table{ background:#dadada; margin-bottom:20px;}
.intro-ny table tr td{ padding:4px; background:#fff;border: 1px solid #ddd;}
.intro-ny table tr td a:hover{ color:#c30;}
.intro-ny table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"宋体"; border-radius:3px;}
.intro-ny table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}

/*问题详细页*/
.wtzq{ padding:0;}
.wtzq .zx { background:#f7f7f7; padding:10px; border:1px solid #ccc; margin-bottom:20px;}
.wtzq .zx .bt{ font-size:20px; line-height:30px; color:#005ca1; border-left:solid 3px #2578c4; padding-left:6px; background:url(../images/title_bg2.jpg) repeat-x;  border-bottom:1px solid #dadada;}
.wtzq .zx .nrwt{ margin:10px 5px; border-bottom:dashed 1px #dadada; padding-bottom:10px; }
.wtzq .nr{ padding:8px 18px;}
.wtzq .nr p{ margin-bottom:10px; line-height:26px;}
.wtzq .df{ color:#ff6600;}
.wtzq .back a:hover{ color:#ec6100;}


.gonggao li{ height:28px; line-height:28px; text-align:left; color:#333; font-size:12px;}
.gonggao li a{ color:#333; display:block;}
.gonggao  p{ float:right; margin-top:6px;}
.gonggao  p a{ text-align:right; font-size:12px; color:rgba(38,123,255,1.00);}

.guanggao{ width:950px; height:110px; background:rgba(0,0,0,0.3); padding:10px;}
.guanggao li{ float:left; margin-right:10px;}

.one-scarch{ margin:40px auto 30px auto;}
.one-scarch1 select{ border:1px solid #ccc; width:140px; height:40px; line-height:40px; color:#888; margin-right:20px; border-radius:4px;}
.one-scarch2 input{ float:left; width:50px; height:34px; border:1px solid #ccc; background:#fff; text-align:center; font-size:16px; color:#888; border-radius:4px;}
.one-scarch2 a{ display:block; float:left; width:16px; height:16px;}

.two{ /*padding:20px;*/ background:#f5f5f5; margin-bottom:10px;}
.two .two-tit{ padding:20px;}
.two .two-tit h2{ text-align:left; font-size:24px; line-height:24px;}
.two .two-tit a{ display:block; float:right; font-size:14px; color:#555;}
.two-con{ margin:0 20px 0px 20px; padding-bottom:20px;}
.two-con li{ width:224px;  margin-right:10px; float:left;}
.two-con li .two1{ height:78px; background:#fff; width:100%;}
.two-con li .two1 img{ width:100%; }
.two-con li .two2{ height:166px;}
.two-con li .two2 img{ width:224px; height:166px;}
.two-con li .two3{ height:48px; padding-top:10px;background:#777;}
.two-con li .two3 p{ font-size:14px; text-align:left; margin: 0px 0 0 20px; color:#fff; line-height:20px;}

.slideTxtBox{ width:1200px; position:relative}
.slideTxtBox .hd{line-height:36px; position:absolute; width:130px;background: #f5f5f5;height:100%;}
.slideTxtBox .hd ul{ float:left;}
.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer; width:110px;}
.slideTxtBox .hd ul li.on{line-height:36px; background:#2925c9; color:#fff;}
.slideTxtBox .bd{float:right; width:1080px;}
.slideTxtBox .bd ul{ margin-left:20px;zoom:1;}
.slideTxtBox .bd ul li{ float:left;width:80px;margin:0 8px;text-align:center;}
.slideTxtBox .bd ul li .three-zi {color: #555;text-align: center;font-size: 13px;margin-top: 4px; height:36px;}
.slideTxtBox .bd ul li img{width:80px;height:80px;border: 1px solid #ddd;}

.three{ border-bottom:1px solid #ddd; margin-bottom:10px;}
.tit{ height:19px; padding-top:5px; line-height:24px; background:#f5f5f5; padding-left:20px; margin-bottom:10px;}
.tit h2{ font-size:14px; height:14px; line-height:14px; text-align:left; color:#333; border-left:5px solid #2925c9; padding-left:10px;}
.three-con{ }
.three-con .three-con1{ width:98px; padding-left:20px; margin-right:20px; background:#f5f5f5; height:370px; padding-top:20px;}
.three-con .three-con1 li{ height:40px;}
.three-con .three-con1 li a{ color:#333; font-size:14px; text-align:left; line-height:40px;}

.three-con .three-con2 li{ width:78px; margin:0 9px 18px 9px; float:left;}
.three-con .three-con2 li .three-tu{ width:76px; height:76px; border:1px solid #ddd;}
.three-con .three-con2 li .three-tu img{ width:76px; height:76px; overflow:hidden;}
.three-con .three-con2 li .three-zi{ color:#555; text-align:center; font-size:13px; margin-top:4px;}

.gg{ margin:40px auto 30px auto;}
.gg li{ width:590px; height:230px; overflow:hidden; float:left; margin-right:20px;}
.gg li img{ width:100%;}

.nybanner{ width:100%; margin:0 auto;}
.nybanner img{ width:100%; text-align:center;}

/*走进我们*/
.about{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.about .a_left{ width:300px; float:left;}
.about .a_left h3 {line-height: 65px;font-size: 24px;font-weight: normal;width:275px;padding-left: 25px;height: 65px;background:#ef8801; color:#fff;}
.about .a_left h3 a{ font-size:16px;}
.about .a_left .a_nav ul li{font-size: 16px; background: #eeeeee;height: 43px; line-height: 43px;border-bottom: 1px solid #FFF;padding-left: 25px; position:relative;}
.about .a_left .a_nav ul li a {color: #000;}
.about .a_left .a_nav ul li span {font-size: 15px;font-family: cursive; text-align:right; position:absolute; right:20px; top:0;}
.about .a_left .a_nav ul li:hover, .about .a_left .a_nav ul li.cur { background: #f39800;}
.about .a_left .a_nav ul li:hover a, .about .a_left .a_nav ul li.cur a {color: #FFF;text-decoration: none;}
.about .a_left .ss {width:278px;height:30px;line-height:30px;border: 1px solid #ddd;border-radius: 20px;padding: 2px 10px;background: #fff; margin-top:20px;}
.about .a_left .ss input{ float:left; width:250px; height:30px; line-height:30px; border:none; color:#333;}
.about .a_left .ss .tj{ width:18px; height:18px; float:right; margin-top:5px;}
.about .a_left .ss .tj img{ width:17px; height:17px;}
.about .a_right{ width:860px; float:right;}
.about .a_right .a_weizhi{overflow: hidden;margin-bottom:30px;border-bottom: 1px solid #b3b3b3;}
.about .a_right .a_weizhi h2{ float:left;line-height:40px;font-size: 20px;color: #1a1a1a; font-weight:bold;}
.about .a_right .a_weizhi .w2{ float:right;line-height:40px; font-size:14px; color:#222;}
.about .a_right .a_weizhi .w2 a{ color:#222;}
.about .a_right .a_weizhi .w2 a:hover{ color:#3a3b98;}
.about .a_right .nr{}
.about .a_right .nr img{ width:auto !important; max-width:100%; height:auto !important;}
.about .a_right .nr p{ margin-bottom:15px;}
.about .a_right .nr .name {font-size: 20px;text-align: center; line-height: 40px;}
.about .a_right .nr .date {text-align: center;margin-bottom: 10px;border-bottom: dashed 1px #dadada;padding-bottom: 10px; color:#999; font-size:12px;line-height:20px;}
.about .a_right .nr .date a{ color:#f08902;}
.about .a_right .nr .date .a1{ background:url(../images/zd.jpg) no-repeat left; padding-right:5px;padding-left:20px; height:20px;}
.about .a_right .nr .date .a1:hover{ background:url(../images/zd_hover.jpg) no-repeat left; padding-right:5px; padding-left:20px;}
.about .a_right .nr .date .on{ background:url(../images/zd_hover.jpg) no-repeat left; padding-right:5px; padding-left:20px;}
.about .lx-list {width: 100%;overflow: hidden;margin-bottom: 30px; margin-top:20px;}
.lx-list ul li {width: 33.33%;float: left;}
.lx-list ul li .lxl-1 {width: 100%; overflow: hidden;margin-bottom: 15px;}
.lx-list ul li .lxl-1 span {display: block;width: 22px;float: left;margin-right: 5px;}
.lx-list ul li .lxl-1 span img {display: block;width: 100%;margin-bottom: 0;}
.lx-list ul li .lxl-1 h1{line-height: 16px;font-size: 14px;color: #333333;font-weight: bold;margin: 3px 0;letter-spacing: 1px;}
.lx-list ul li .lxl-2 {width: 100%;overflow: hidden;}
.lx-list ul li .lxl-2 p{line-height: 16px;font-size: 15px;color: #4d4d4d;margin-bottom: 0;}
.lx-bdnr {width: 100%;overflow: hidden;}
.lx-bdnr .lx-bds { width: 100%;overflow: hidden;}
.lx-bdnr .lx-bds .srk {width: 390px;height: 40px;line-height: 40px;float: left;margin-right: 40px;margin-bottom: 35px;background: #f5f5f5;}
.lx-bdnr .lx-bds .srk span {display: block; float: left;margin-left: 25px;font-size: 15px;color: #666;}
.lx-bdnr .lx-bds .srk input {display: block;width: 230px;float: left; border: 0;outline: none;background: #F5F5F5;line-height: 40px;font-size: 15px;margin-left: 10px;}
.lx-bdnr .lx-bds .srks {width: 100%;height: 150px;float: left;margin-bottom: 35px;background: #f5f5f5;}
.lx-bdnr .lx-bds .srks span {display: block;float: left;height: 40px;line-height: 40px;margin-left: 25px;font-size: 15px;color: #666;}
.lx-bdnr .lx-bds .srks textarea {display: block;width: 600px;height: 130px;float: left;border: 0;outline: none;background: #F5F5F5;font-size: 14px;line-height: 21px;margin: 10px 0 10px 10px;padding: 0;color: #666;}
.lx-bdnr .lx-bds .bdtjs {width: 150px; line-height: 45px; background: #666666;margin: 0 auto;overflow: hidden;}
.lx-bdnr .lx-bds .bdtjs input {display: block;width: 100%; height: 45px;font-size: 15px;color: #fff;text-align: center;border: 0;outline: none;cursor: pointer;background: #666;}

/*课程*/
.kecheng{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.kecheng .title{ width:1200px; height:150px; margin:0 auto; margin-bottom:30px; background:url(../images/kc_title.png) no-repeat center; text-align:center;}
.kecheng .title span{ color:#82501d; font-size:18px;text-transform : uppercase;letter-spacing:8px; display:block; height:47px; line-height:47px;}
.kecheng .title p{ height:80px; line-height:80px; color:#fff; font-size:36px; font-weight:bold;letter-spacing:8px; }
.kecheng .tx{ margin-bottom:40px;}
.kecheng .tx ul li{ width:358px; border:1px solid #000; border-radius:20px; padding:20px 10px; float:left;}
.kecheng .tx ul li .tit1{ width:358px; height:60px; line-height:60px;background:url(../images/kc_t1.jpg) no-repeat left; margin-bottom:15px;}
.kecheng .tx ul li .tit1 span{ width:60px; height:60px; float:left; text-align:center; font-size:30px; font-weight:bold; color:#fff;}
.kecheng .tx ul li .tit1 a{ display:block; width:296px; float:left; height:60px; line-height:60px; color:#000; font-size:19px; font-weight:bold; text-align:center;}
.kecheng .tx ul li .nr{}
.kecheng .tx ul li .nr img{ width:358px;}
.kecheng .tx .center{ margin:0 30px;}
.kecheng .tx .more{ width:150px; height:30px; line-height:30px; color:#fff; background:#f60; border-radius:15px; margin:10px auto; display:block; text-align:center;}

.kecheng .tx1{ margin-bottom:50px;}
.kecheng .tx1 .ti{ text-align:center; margin:0 auto; font-size:32px; color:#040404; margin-bottom:30px;}
.kecheng .tx1 .ti span{ color:#f08205;}
.kecheng .tx1 .ti p img{ text-align:center; margin:0 auto; margin-top:10px;}
.kecheng .tx1 .nr{}
.kecheng .tx1 .nr ul li{ float:left; width:280px; margin:10px; text-align:center;}
.kecheng .tx1 .nr ul li img{ width:280px; height:200px;}
.kecheng .tx1 .nr ul li a{ font-size:15px; color:#333; height:50px; line-height:50px;}
.kecheng .tx1 .nr ul li a :hover{ color:#f60;}

.kecheng .fl{ margin-bottom:30px;}
.kecheng .fl ul li{ width:180px; float:left; margin:10px;}
.kecheng .fl ul li a{ display:block; width:180px; height:34px; line-height:34px; border-radius:17px; background:#f39800; color:#fff; text-align:center;}
.kecheng .fl ul li a:hover{ background:#f60;}
.kecheng .fl ul li .on{background:#f60;}
.kecheng  .nr1{ margin-bottom:30px;}
.kecheng  .nr1 .tit2{ margin-bottom:30px; text-align:center;}
.kecheng  .nr1 .tit2 h2{ font-size:20px; color:#000; margin-bottom:10px;}
.kecheng  .nr1 .tit2 p{ font-size:16px; color:#555;}
.kecheng  .nr1 .neirong{}
.kecheng  .nr1 .neirong img{ margin:0 auto;}

/*学员荣誉*/
.about .a_right .rongyu{}
.about .a_right .rongyu ul li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: dotted 1px #dbdbdb;}
.about .a_right .rongyu ul li .img {width:200px;float: left; height:143px; overflow:hidden;}
.about .a_right .rongyu ul li .img img{width: 100%;transition: all 0.4s ease 0.1s;}
.about .a_right .rongyu ul li .img img:hover {transform: scale(1.2,1.2);opacity:1;}
.about .a_right .rongyu ul li .news {float: right;text-align: left;width:640px;}
.about .a_right .rongyu ul li .news a {color: #000;line-height: 32px;font-size: 15px;}
.about .a_right .rongyu ul li .news a:hover{ color:#f60;}
.about .a_right .rongyu ul li .news p {line-height: 24px;color: #555; margin-bottom:5px; font-size:14px;}
.about .a_right .rongyu ul li .news span {color: #888; font-size:12px; display:block; padding:8px 0;}
.about .a_right .rongyu ul li .news .more{ color:#f60; padding-top:15px;}

/*师资力量*/
.about .a_right .szll{}
.about .a_right .szll ul li{ border-bottom:15px; padding-bottom:15px;}
.about .a_right .szll ul li .s_left{ width:200px; height:298px; border:1px solid #ddd; overflow:hidden; position:relative; float:left;}
.about .a_right .szll ul li .s_left img{width: 100%;transition: all 0.4s ease 0.1s;}
.about .a_right .szll ul li .s_left img:hover {transform: scale(1.2,1.2);opacity:1;}
.about .a_right .szll ul li .s_left .title{ position:absolute; bottom:10px; right:10px; width:80px; height:70px;background: rgba(255,255,255,0.8); color:#0a0a0a; font-size:16px; border-radius:50%; padding-top:30px; padding-left:20px;}
.about .a_right .szll ul li .s_left .title a{ color:#333;}
.about .a_right .szll ul li .s_right{ width:640px; float:right;}
.about .a_right .szll ul li .s_right .tit1 {color: #070707;font-size: 18px;font-weight: bold; margin-bottom: 30px;margin-top: 45px;}
.about .a_right .szll ul li .s_right .tit1 p {line-height: 30px;float: none;}
.about .a_right .szll ul li .s_right .tit1 p span {color: #f60;font-size: 16px;}
.about .a_right .szll ul li .s_right .nr1 {padding: 10px 25px;width:590px;height: 139px;background: url(../images/bg2.png) top center no-repeat;}
.about .a_right .szll ul li .s_right .nr1 p {color: #fff;font-size: 16px;line-height: 26px;}
.about .a_right .szll ul li .s_right .nr2 {padding: 10px 25px;width:590px;height:289px;background: url(../images/bg3.png) top center no-repeat;}
.about .a_right .szll ul li .s_right .nr2 p {color: #fff;font-size: 16px;line-height: 26px;}

/*新闻中心*/
.about .a_right .news_list{}
.about .a_right .news_list ul li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: dotted 1px #dbdbdb;}
.about .a_right .news_list ul li .img {width: 120px;float: left;}
.about .a_right .news_list ul li .img img{width: 118px;height:95px;border: 1px solid #ddd;}
.about .a_right .news_list ul li .news {float: right;text-align: left;width:720px;}
.about .a_right .news_list ul li .news a {color: #000;line-height: 32px;font-size: 15px;}
.about .a_right .news_list ul li .news p {line-height: 24px;color: #555; margin-bottom:5px; font-size:14px;}
.about .a_right .news_list ul li .news span {color: #888; font-size:12px; display:block;}

/*供应商列表*/
.gys{ margin:0 auto; margin-top:25px; margin-bottom:40px;}
.gys .b{ width:1200px; margin:0 auto; height:134px; margin-bottom:15px;}
.gys .b img{ width:1200px; height:134px;}


/*footer*/
.footer-box{ background:#ef8801; color:#fff; padding:60px 0;}
.footer{ width:1200px; margin:auto;font-size:14px; color:#fff;}
.footer .dh{ text-align:center; margin-bottom:15px;}
.footer .dh a{ padding:0 10px; font-size:16px;color:#fff;}
.footer p{ text-align:center;}
.footer p a{ color:#fff;}



/*产品类别筛选*/
.cplb{ width:1200px; margin-bottom:20px; border:1px solid #ddd;}
.cplb i{background: url(../images/search.png) no-repeat; -webkit-transition: background-position .15s ease-in-out; -moz-transition: background-position .15s ease-in-out;
transition: background-position .15s ease-in-out; z-index:999;}
.cplb .box11{ line-height:50px; border-bottom:1px solid #ddd;position:relative;}
.cplb .box11 .more{position: absolute;top:13px;right: 10px;width: 115px;height: auto;line-height: 22px;overflow: hidden;zoom: 1; font-size:13px; text-align:center;}
.cplb .box11 .more .sl-e-more{float: left;margin-right: 10px;position: relative;width: 39px;height: 23px;line-height: 23px;padding: 0 6px 0 6px;background: #fff;visibility: hidden;
color: #333;border: 1px solid #ddd;}
.cplb .box11 .more .sl-e-multiple{float: left;height: 23px;line-height: 23px;border: 1px solid #DDD;padding: 0 6px 0 6px;position: relative;background: #fff;color: #333;}
.cplb .box11 .pp{ width:900px; float:left;padding:0 10px;}
.cplb .box11 .pp .logo1{padding-top: 10px;margin-bottom: 10px;overflow: hidden;zoom: 1;height:32px;}
.cplb .box11 .pp .logo1.j_on{height: 170px;
overflow-y: scroll;}
.cplb .box11 .pp .logo1 ul li{float: left;_display: inline;width:80px;height:32px;padding: 0;/*border: 1px solid #DDD;margin: -1px -1px 0 0;*/background: #FFF;text-align: center;}
.cplb .box11 .pp .logo1 ul li a{display: block;border: 1px solid #FFF;height:30px;width:65px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;zoom: 1;/*color: #005aa0;*/
line-height:32px; font-size:13px; color:#555;}
.cplb .box11 .pp .logo1 ul li a:hover{ color:#09c655;}
.cplb .box11 .pp .logo1 ul li a.on{ color:#09c655; font-weight:bold;}
.cplb .box11 .pp .logo1 ul li:hover{ opacity:0.8;}
.cplb .box12{ line-height:50px; border-bottom:1px solid #ddd; position:relative;}
.cplb .box12 .title{ width:100px; padding-left:10px; background:#f3f3f3; float:left; font-weight:blod;}
.cplb .box12 .more{position: absolute;top: 5px;right: 0px;width:55px;height: auto;line-height: 22px;overflow: hidden;zoom: 1;}
.cplb .box12 .more .sl-e-more{float: left;margin-right: 10px;position: relative;width: 39px;height: 23px;line-height: 23px;padding: 0 6px 0 6px;background: #fff;visibility: hidden; font-size:14px; text-align:center; color: #333;border: 1px solid #ddd;}
.cplb .box11 .more .sl-e-multiple{float: left;height: 23px;line-height: 23px;border: 1px solid #DDD;/*padding: 0 3px 0 18px;*/position: relative;background: #fff;color: #333;}
.cplb .box12 .fl{ width:1000px; float:left;}
.cplb .box12 .fl ul li{ float:left; line-height:30px; padding:10px 20px;}
.cplb .box12 .fl ul li a{ color:#3a3b98;}
.cplb .box13{ line-height:50px;}
.cplb .box13 .title{ width:100px; padding-left:10px; background:#f3f3f3; float:left; font-weight:blod;}
.cplb .box13 .fl{ width:1050px; float:left;}
.cplb .box13 .fl ul li{ float:left; line-height:24px; padding:5px 10px;margin-top:5px;}
.cplb .box13 .fl ul li a{ color:#3a3b98 !important;}
.cplb .box13 .fl ul li select{ color:#3a3b98 !important;}
.yxz{ height:32px; line-height:32px; background:#f3f3f3;border:1px solid #ddd; padding:0 10px; background:url(../images/yxz.png) no-repeat left; font-size:13px; color:#555; padding-left:20px;}
.yxz span{ float:left; display:block; width:100px;}
.yxz .ysz_list{width:1000px; float:left;}
.yxz .ysz_list ul li{ float:left;}
.yxz .ysz_list ul li a{ color:#222;}
.gys .gys_list{border:1px solid #ddd; padding:10px; margin-top:15px;}
.gys .gys_list .l1{ float:left; width:165px;}
.gys .gys_list .l1 .lg {height: 115px;overflow: hidden;border: 1px solid #d9d9d9;display: block;text-align: center;line-height: 115px;}
.gys .gys_list .l1 .lg img{ width:165px; height:115px;}
.gys .gys_list .l1 .prod-thumbs {text-align: center;padding-left: 0px;margin: 20px 0 0;overflow: hidden;}
.gys .gys_list .l1 .prod-thumbs li {float: left;width:75px;border: 1px solid #d9d9d9;line-height: 70px;}
.gys .gys_list .l1 .prod-thumbs img {height:40px;width:65px;vertical-align: middle; padding:5px;}
.gys .gys_list .l1 .prod1{ margin-top:10px; text-align:center; font-size:13px;}
.gys .gys_list .l2{ width:680px; margin:0 15px; border-left: 1px dashed #e5e5e5;border-right: 1px dashed #e5e5e5; float:left; padding-left:15px; padding-right:15px;}
.gys .gys_list .l2 .ti{color: #333333;font-size: 18px;font-weight: bold; margin-bottom:10px;padding-left:45px;line-height:42px;}
.gys .gys_list .l2 .ti a{color: #333333;}
.gys .gys_list .l2 .ti a:hover{ color:#3a3b98;}
.gys .gys_list .l2 .t1{ background:url(../images/g1.png) no-repeat left;}
.gys .gys_list .l2 .t2{ background:url(../images/g2.png) no-repeat left;}
.gys .gys_list .l2 .t3{ background:url(../images/g3.png) no-repeat left;}
.gys .gys_list .l2 table tr td{padding: 6px 8px;line-height: 1.1;border: 1px solid #ddd; font-size:13px; color:#555;}
.gys .gys_list .l2 .prod1{ margin-top:10px;font-size:13px;}
.gys .gys_list .l2 .prod1 ul li{ float:left; width:225px;}
.gys .gys_list .l2 .prod1 .rating-icon{width: 20px;height: 20px;line-height: 20px;padding: 0px 0 5px 26px;margin-left: 5px;background:url(../images/icon_send_rfq.png) no-repeat left;}
.gys .gys_list .l2 .prod1 .rating-icon1{width: 20px;height: 20px;line-height: 20px;padding: 0px 0 5px 26px;margin-left: 5px;background:url(../images/icon_rating.png) no-repeat left;}
.gys .gys_list .l2 .prod1 .rating-icon2{width: 20px;height: 20px;line-height: 20px;padding: 0px 0 5px 26px;margin-left: 5px;background:url(../images/icon_yelp.png) no-repeat left;}
.gys .gys_list .l3{ width:270px; float:left;}
.gys .gys_list .l3 img{ width:270px; height:190px;}
.gys .gys_list .l3 .prod1{ margin-top:10px; text-align:center; font-size:13px;}

.gys_list_show{width:100%; padding:20px 0;background: #fff;border-bottom: 1px solid #ddd;}
.gys_list_show .l{width: 160px;height: 160px;line-height: 160px;float: left;text-align: center; border-radius: 50%;overflow: hidden;border: 1px solid #ddd; margin-right:20px;}
.gys_list_show .l img{max-width: 118px;vertical-align: middle;line-height: 160px;text-align: center; margin:50px auto;}
.gys_list_show .r{ width:1000px; float:right; margin-top:20px;}
.gys_list_show .r .tit1{font-size: 24px;word-wrap: break-word;color: #222;font-weight: bold; margin-bottom:15px; font-family:"黑体" !important;}
.gys_list_show .r .t{ padding-left:45px; height:42px; line-height:42px;}
.gys_list_show .r .t1{ background:url(../images/g1.png) no-repeat left; color:#888; font-weight:bold;}
.gys_list_show .r .t2{ background:url(../images/g2.png) no-repeat left;color:#5ddb00;font-weight:bold;}
.gys_list_show .r .t3{ background:url(../images/g3.png) no-repeat left;color:#f8ab00;font-weight:bold;}
.g_main{background-color: #f2f2f2; padding:20px 0;}
.g_main .g_nav{background: #09c655;border: 0px;margin: 0px;padding: 0px; color:#fff; margin-bottom:30px;}
.g_main .g_nav ul li{float: left;height: 50px; line-height:50px;text-align:center;}
.g_main .g_nav ul li a{display:block; text-align:center; color:#fff;padding:0 40px; font-weight:bold;}
.g_main .g_nav ul li a:hover{ background:#fff;color:#222;}
.g_main .g_nav ul li a.on{background:#fff;color:#222;}
.g_main .box{margin: 0 auto;width: 1200px;}
.g_main .box .fl_l{width: 200px;float: left;border: 1px solid #f4f4f4;background: #fff; bottom:0;}
.g_main .box .fl_l li a{border-bottom: 1px solid #eee;text-align: center;display: block;color: #333;font-size: 14px;line-height:50px;}
.g_main .box .fl_l li.active a{background: #09c655;color: #fff;}
.g_main .box .fl_l li.active1 a{background: #f8ab00;color: #fff;}
.g_main .box .fl_l .sup-prod-bg {background-color: #fff; margin-top:10px;}
.g_main .box .fl_l .contact-sup {padding: 10px 15px 5px 15px;border-bottom: 1px solid #d9d9d9;font-size: 14px;border-top: 10px solid #f2f2f2; position:relative;}
.g_main .box .fl_l .contact-sup h2{ font-weight:bold;}
.g_main .box .fl_l .contact-sup span{ position:absolute; top:12px; right:15px; font-size:12px;}
.g_main .box .fl_l .bd{padding: 10px 15px 5px 15px;}
.g_main .box .fl_l .bd .margin_B5 {margin-bottom: 5px;}
.g_main .box .fl_l .bd label { display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold; font-size:12px; color:#666;}
.g_main .box .fl_l .bd .form-group {margin-bottom: 15px;}
.g_main .box .fl_l .bd .form-control {display: block;width:84%;height:30px;padding:2px 12px;font-size: 12px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;/* border-radius: 4px; */-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.g_main .box .fl_l .bd .btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 12px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.g_main .box .fl_l .bd .btn-primary {color: #fff;background: #6691CC;border: 1px solid #6691CC;}
textarea.form-control { min-height:100px;}
.g_main .box .fl_l .lxfs{padding: 10px 10px 5px 10px;}
.g_main .box .fl_l .lxfs .tit2{margin-bottom: 5px;font-weight: bold; font-size:12px; color:#666;}
.g_main .box .fl_l .lxfs p{ line-height:18px; font-size:12px; color:#555;}
.g_main .box .fl_l .lxfs a {background: #fff;border:1px solid #6691CC;border-radius: 3px;color: #6691CC; display:block; margin-top:10px; font-size:12px; padding:2px 2px;}
.g_main .box .fl_l .lxfs a:hover{background-color: #6691CC;color: #ffffff;cursor: pointer;}
.g_main .box .fl_r{float: right;width: 980px; padding-bottom:200px;}
.g_main .box .fl_r li{margin-bottom:10px;background: #fff;display: block;}
.g_main .box .fl_r .a1{ padding:15px;}
.g_main .box .fl_r .a1 .a1_left{ float:left; width:260px;}
.g_main .box .fl_r .a1 .a1_left .panel_title {font-size: 16px;text-align: left;font-weight: bold;height: 36px; border-bottom:1px solid #e5e5e5;}
.g_main .box .fl_r .a1 .a1_left .category-ul li {line-height:32px;border-bottom: 1px solid #e5e5e5; font-size:12px; color:#555;}
.g_main .box .fl_r .a1 .a1_right{float:left; width:660px; padding-left:15px; border-left:1px solid #e5e5e5;}
.g_main .box .fl_r .a1 .a1_right .nr{}
.g_main .box .fl_r .a1 .a1_right .nr p{ font-size:12px; color:#555; line-height:20px;}
.g_main .box .fl_r .title{font-size: 16px;text-align: left;font-weight: bold;height: 36px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.g_main .box .fl_r .title h3{border-bottom: 5px solid #6691cc; float:left; width:120px;height: 31px;}
.g_main .box .fl_r .title span{ float:right; font-size:12px; font-weight:200;}
.g_main .box .fl_r .title span a{ color:#666;}
.g_main .box .fl_r .a2{ padding:15px;}
.g_main .box .fl_r .a2 .zp{}
.g_main .box .fl_r .a2 .zp ul li{ float:left; margin:10px 10px; width:217px;}
.g_main .box .fl_r .a2 .zp ul li img{ width:217px; height:150px;}
.g_main .box .fl_r .a3{ padding:15px;}
.g_main .box .fl_r .a3 table tr td{padding: 8px;line-height: 1.1;border: 1px solid #ddd; font-size:13px; color:#555;}
.g_main .box .fl_r .a3 .g_pingjia{ font-size:12px;}
.g_main .box .fl_r .a3 .g_pingjia ul li{ padding:10px 0; border-bottom:1px dashed #e5e5e5;}
.g_main .box .fl_r .a3 .g_pingjia ul li p{line-height: 20px; color:#666; padding-bottom:10px;}
.g_main .box .fl_r .a3 .g_pingjia ul li .sj{ color:#999; float:left; width:200px;}
.g_main .box .fl_r .a3 .g_pingjia ul li .pj{ float:right; width:200px;}
.g_main .box .fl_r .a3 .g_pingjia ul li .pj ul li{ float:left; width:75px; padding-left:25px;}
.g_main .box .fl_r .pc{}
.g_main .box .fl_r .pc ul li{ float:left;margin:10px 10px; width:217px;}
.g_main .box .fl_r .pc ul li img{width:217px; height:150px;}
.g_main .box .fl_r .pc ul li .title1{ background:#fff; font-size:12px; text-align:left; padding:10px;}
.g_main .box .fl_r .pc ul li .title1 p{ line-height:20px; color:#666 !important;}
.g_main .box .fl_r .qyzp{}
.g_main .box .fl_r .qyzp .q_title{color: #555;font-size: 14px;background-color: #fff;padding-top: 15px;padding-bottom: 15px; border-bottom:1px solid #ddd;}
.g_main .box .fl_r .qyzp .q_title .fl{width:400px; margin:0 auto;}
.g_main .box .fl_r .qyzp .q_title .fl ul li{float:left; width:200px; text-align:center;}
.g_main .box .fl_r .qyzp .q_title .fl ul li a{ text-align:center;font-weight: bold; font-size:14px; color:#555; line-height:30px;}
.g_main .box .fl_r .qyzp .q_title .fl ul li a:hover{ color:#4f50c6; border-bottom:1px solid #4f50c6;}
.g_main .box .fl_r .qyzp .q_title .fl ul li a.on{color:#4f50c6;border-bottom:1px solid #4f50c6;}
.g_main .box .fl_r .qyzp .q_tupian{padding-top: 15px;padding-bottom: 15px;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1{width:800px; margin:0 auto; /*height:230px;*/ overflow:hidden; position:relative;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .hd{overflow:hidden; /*position:absolute; right:5px; top:5px;*/ z-index:1;/*border-bottom:1px solid #ddd;*/ margin-bottom:40px;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .hd ul{overflow:hidden; zoom:1; float:left;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .hd ul li{float:left;margin-right:2px;width:110px;height:73px;text-align:center;background:#fff;cursor:pointer; border:1px solid #ddd; margin-left:5px; margin-right:5px; }
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .hd ul li img{width:100px;height:63px; padding:5px;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .bd{ position:relative; height:100%; z-index:0;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .bd li{zoom:1; vertical-align:middle;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .bd img{width:800px; height:600px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .prev,
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .next{left:auto; right:3%; background-position:8px 5px;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .prev:hover,
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .next:hover{filter:alpha(opacity=100);opacity:1;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .prevStop{display:none;}
.g_main .box .fl_r .qyzp .q_tupian .slideBox1 .nextStop{display:none;}

.g_main .box .fl_r .g_pingjia1{ padding:10px;}
.g_main .box .fl_r .g_pingjia1 .title2{ border-bottom:1px solid #ddd;}
.g_main .box .fl_r .g_pingjia1 .title2 a{height: 60px;background: transparent;border-radius: 0;font-size: 12px;font-weight: bold;color: #777;padding:0 20px; display:block; float:left; width:80px; line-height:60px;}
.g_main .box .fl_r .g_pingjia1 .title2 a:hover{color: #f89236;border-bottom: 2px solid #f89236;}
.g_main .box .fl_r .g_pingjia1 .title2 a.on{color: #f89236;border-bottom: 2px solid #f89236;}
.g_main .box .fl_r .g_pingjia1 .nr{}
.g_main .box .fl_r .g_pingjia1 .nr ul li{ padding:10px 0; border-bottom:1px dashed #e5e5e5;font-size:12px;}
.g_main .box .fl_r .g_pingjia1 .nr ul li p{line-height: 20px; color:#666; padding-bottom:10px;}
.g_main .box .fl_r .g_pingjia1 .nr ul li .sj{ color:#999; float:left; width:200px;}
.g_main .box .fl_r .g_pingjia1 .nr ul li .pj{ float:right; width:200px;}
.g_main .box .fl_r .g_pingjia1 .nr ul li .pj a{ float:left; width:75px; padding-left:25px; display:block; color:#555; font-weight:bold;}
.g_main .wydp{ padding:10px; font-size:12px; background:#fff;}
.g_main .wydp .title{ height:60px; line-height:60px; padding:0 10px; font-weight:bold; color:#555;border:1px solid #ddd; font-size:16px;}
.g_main .wydp .bc{background-color: #f8f8f8; width:20%;}
.g_main .wydp .table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.g_main .wydp .table tr td {vertical-align: middle;text-align: left;padding: 8px;line-height: 1.42857143;border: 1px solid #ddd;}
.g_main .wydp .table .l{ text-align:right;}
.g_main .wydp .table .l1{ border:1px solid #ddd; height:28px; width:200px; line-height:28px;}
.g_main .wydp .table span.required {font-size: 11px;color: #ff3300;}
.g_main .wydp .btn {display: inline-block; padding: 6px 12px;margin-bottom: 0;font-size: 12px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none; user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.g_main .wydp .btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.g_main .wydp .btn-default {color: #555;border-color: #aaa;background-color: #f9f9f9;}

/*寻源中心*/
.xunyuan{background: #f2f2f2; padding:20px 0;}
.xunyuan .ba{ width:1200px; margin:0 auto; margin-bottom:20px;}
.xunyuan .ba img{ width:1200px; height:134px;}
.xunyuan .x1{ margin-bottom:10px; font-size:12px; color:#222;}
.xunyuan .x1 span {font-size: 12px;color: #222;float: left;width: 552px;height: 30px;line-height: 30px;}
.xunyuan .x1 span a {color: #222;width: 70px;font-size: 12px;float: left;}
.xunyuan .x1 span .a1{ width:110px;}
.xunyuan .x1 .address {width: 120px;float: left;margin-left: 10px;height: 30px; font-size:12px; color:#888;}
.xunyuan .x1 .fb{ width:120px; height:32px; line-height:32px; float:right; background:#09c655; color:#fff; font-size:14px; font-weight:bold; text-align:center; border-radius:5px;}
.xunyuan .x1 .fb a{color:#fff; font-size:14px;}
.xunyuan .x2{}
.xunyuan .x2 .l{border:1px solid #ddd; background:#fff; padding:15px; margin-bottom:15px;}
.xunyuan .x2 .l .l1{ width:200px; float:left;}
.xunyuan .x2 .l .l1 .slideBox2{ width:202px; height:155px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.xunyuan .x2 .l .l1 .slideBox2 .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.xunyuan .x2 .l .l1 .slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xunyuan .x2 .l .l1 .slideBox2 .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:11px; text-align:center; background:#fff; cursor:pointer; border-radius:50%;}
.xunyuan .x2 .l .l1 .slideBox2 .hd ul li.on{ background:#f00; color:#fff; }
.xunyuan .x2 .l .l1 .slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.xunyuan .x2 .l .l1 .slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.xunyuan .x2 .l .l1 .slideBox2 .bd img{ width:200px; height:153px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.xunyuan .x2 .l .l1 .slideBox2 .prev,
.xunyuan .x2 .l .l1 .slideBox2 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.xunyuan .x2 .l .l1 .slideBox2 .next{ left:auto; right:3%; background-position:8px 5px; }
.xunyuan .x2 .l .l1 .slideBox2 .prev:hover,
.xunyuan .x2 .l .l1 .slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.xunyuan .x2 .l .l1 .slideBox2 .prevStop{ display:none;  }
.xunyuan .x2 .l .l1 .slideBox2 .nextStop{ display:none;  }
.xunyuan .x2 .l .l2{ width:680px; float:left; margin:0 30px;}
.xunyuan .x2 .l .l2 .title{ font-size:18px; color:#222; font-weight:bold; margin-bottom:10px;}
.xunyuan .x2 .l .l2 .title span{ float:right; color:#888; font-size:12px; font-weight:200;}
.xunyuan .x2 .l .l2 table tr td{ color:#666; font-size:12px; padding:5px; border:1px solid #ddd;}
.xunyuan .x2 .l .l3{ width:228px; float:left;}
.xunyuan .x2 .l .l3 .title{ font-size:18px; color:#222; font-weight:bold; margin-bottom:10px;}
.xunyuan .x2 .l .l3 .nr{ font-size:12px; color:#666; line-height:20px;}
.xunyuan .x2 .l .l3 .nr .more{ margin-top:10px; margin-left:10px;}
.xunyuan .x2 .l .l3 .nr .more a{ display:block; float:left; width:80px; height:30px; line-height:30px; background:#09c655; color:#fff; font-size:12px; font-weight:bold; text-align:center; border-radius:5px; margin:0 10px;}
.xunyuan .x3{ background:#fff; border:1px solid #ddd; padding:15px;}
.xunyuan .x3 .title{ border-bottom:1px solid #ddd; margin-bottom:10px; font-size:18px; color:#222; height:40px; line-height:40px; font-weight:bold;}
.xunyuan .x3 .title .fb{ width:120px; height:32px; line-height:32px; float:right; background:#ff9900; color:#fff; font-size:14px; font-weight:bold; text-align:center; border-radius:5px;}
.xunyuan .x3 .title .fb a{color:#fff; font-size:14px;}
.xunyuan .x3 table tr td{ color:#666; font-size:14px; padding:8px; border:1px solid #ddd;}
.xunyuan .x3 table tr td strong{ font-weight:bold;}
.xunyuan .x4{ background:#fff; border:1px solid #ddd; padding:15px; margin-top:15px;}
.xunyuan .x4 .title{ border-bottom:1px solid #ddd; margin-bottom:10px; font-size:18px; color:#222; height:40px; line-height:40px; font-weight:bold;}
.xunyuan .x4 ul li{ float:left; width:202px; height:157px; margin-right:15px;}
.xunyuan .x4 ul li img{width:200px; height:155px; border:1px solid #fff;}
.xunyuan .x4 .nr{line-height:22px; color:#555; padding-bottom:10px;}
.xunyuan .x4 table tr td{ color:#666; font-size:14px; padding:8px; border:1px solid #ddd;}
.xunyuan .x4 table tr td strong{ font-weight:bold;}
.xunyuan .x5{ background:#fff; border:1px solid #ddd; padding:15px;}
.xunyuan .x5 .title{ border-bottom:1px solid #ddd; margin-bottom:10px; font-size:18px; color:#222; height:40px; line-height:40px; font-weight:bold;}
.xunyuan .x5 table tr td{ color:#666; font-size:14px; padding:8px;}
.xunyuan .x5 table tr td strong{ font-weight:bold;}
.xunyuan .x5 table input{height:32px; line-height:32px; border:1px solid #ddd; padding:0 10px;}
.xunyuan .x5 .font{ color:#f00;}
.xunyuan .x5 textarea {-webkit-box-sizing: border-box;box-sizing: border-box;resize: none;width: 980px;height: 320px;padding: 5px 10px;border: 1px solid #e9e9e9;color: #666;font-size: 14px;line-height: 1.5;}
.xunyuan .x5 .more{ display:block; width:130px; height:42px; line-height:42px; text-align:center;background: #ff6619;color: #fff; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.xunyuan .x5 .right1{ text-align:right; width:100px;}

.xunyuan1 .form-group-title {-webkit-font-smoothing: antialiased;color: #4B67E7;font-size: 24px;font-weight: normal;padding:20px 8px 20px;font-family:"黑体" !important;}
.xunyuan1 .form-group-content {background: #fff;box-shadow: 0px 4px 9px rgba(208, 208, 208, 0.5);padding: 24px 0 14px;}
.xunyuan1 i{color: #f33; padding-right:5px;}
.xunyuan1 .next-form-item {margin-bottom: 16px;}
.xunyuan1 .next-form-item-label {font-size: 14px;line-height: 28px;text-align: right;padding-right: 12px;color: #555; width:138px; float:left;}
.xunyuan1 .next-form-item-right{ float:left;}
.xunyuan1 .next-form-item-right span{display: inline-table;overflow: visible;border: 1px solid #efefef; width:500px;}
.xunyuan1 .next-form-item-right input {height: 26px;margin: 0;padding: 0 8px;font-size: 12px; border:none;}
.xunyuan1 .next-input-control { display: table-cell; width: 1px;vertical-align: middle;padding-right: 4px;line-height: 100%;background-color: transparent;white-space: nowrap; font-size:12px; color:#888;}

.fbxj{width:1200px; margin:0 auto; font-size:14px; color:#555; line-height:24px;}
.fbxj i{color: #f33; padding-right:5px;}
.fbxj p{ margin-bottom:10px;}
.fbxj .title{-webkit-font-smoothing: antialiased;color: #4B67E7;font-size: 24px;font-weight: normal;padding:20px 8px 20px;font-family:"黑体" !important;}
.fbxj input{ padding:0 5px; font-size:12px; color:#888; border:1px solid #ddd; line-height:24px;}
.fbxj .table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.fbxj .table > thead > tr > th {vertical-align: bottom;padding: 8px;line-height: 1.42857143;}
.fbxj .r1{ background: #fff;box-shadow: 0px 4px 9px rgba(208, 208, 208, 0.5);padding: 24px 0 14px;}
.fbxj .r1 span {float: left;text-align: right;width: 100px;display: block;margin-right: 30px;}
.fbxj .r1 table thead tr th{ font-weight:200; color:#333;word-break: keep-all;}
.fbxj .r1 table tr td{word-break: keep-all; padding:5px 8px;}
.fbxj .r2{ margin:0 auto; margin-top:20px; width:200px;}
.fbxj .r2 a{ display:block; float:left; width:100px;}
.fbxj .r2 span{ width:auto; margin-right:0;}
.fbxj .r3{ text-align:left; margin-top:20px; color:#2160b5; margin-bottom:20px; background:url(../images/dr.jpg) no-repeat left; padding-left:20px;}
.fbxj .r3 a{color:#2160b5;}
.fbxj .r4{background: #fff;box-shadow: 0px 4px 9px rgba(208, 208, 208, 0.5);padding: 24px 0 14px;}
.fbxj .r4 span {float: left;text-align: right;width: 130px;display: block;margin-right:20px;}
.fbxj .r5{background: #fff;box-shadow: 0px 4px 9px rgba(208, 208, 208, 0.5);padding: 24px 0 14px;}
.fbxj .r5 p{ display:block;}
.fbxj .r5 p span {float: left;text-align: right;width: 100px;display: block;margin-right:20px;}
.fbxj .r5 p a{ color:#df800f;}
.fbxj .r6{color:#333333; margin-top:10px; margin-bottom:20px;}
.fbxj .r6 a{color: #999999; padding-top:10px;}
.fbxj .r7{background: #fff;box-shadow: 0px 4px 9px rgba(208, 208, 208, 0.5);padding: 24px 0 14px;}
.fbxj .r7 p{ display:block;}
.fbxj .r7 p span {float: left;text-align: right;width: 100px;display: block;margin-right:20px;}
.fbxj .r8{ margin-top:15px; margin-bottom:15px; text-align:center;}
.fbxj .r8 a{}
.fbxj .r9{ width:560px; margin:0 auto; margin-top:10px; margin-bottom:20px;}
.fbxj .r9 .more{ display:block; width:170px; height:40px; line-height:40px; border-radius:5px; background:none; color:#df800f; text-align:center; margin:0 auto; font-size:20px; font-weight:bold; margin:0 5px; border:1px solid #df800f; float:left;}
.fbxj .r9 .more1{ display:block; width:170px; height:40px; line-height:40px; border-radius:5px; background:#e9890c; color:#fff; text-align:center; margin:0 auto; font-size:20px; font-weight:bold;margin:0 5px;float:left;}


/*大客户*/
.dakehu .d1{ /*background:#f2f2f2; */padding:50px 0;}
.dakehu .d1 .title{ margin-bottom:30px; text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d1 .title a{ display:block; background:#3a3b98; width:100px; text-align:center; color:#fff; height:32px; line-height:32px; position:absolute; top:5px; right:15px; font-size:14px;}
.dakehu .d1 .kh1{ width:1200px; margin:0 auto;}
.dakehu .d1 .kh1 ul li{ float:left; width:141px; height:141px; padding:15px;}
.dakehu .d1 .kh1 ul li img{ width:139px; height:139px; border:1px solid #ddd;}
.dakehu .d2{ background:#f8f8f9; padding:50px 0;}
.dakehu .d2 .title{ margin-bottom:40px; text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d2 .nr{ width:1200px; margin:0 auto;}
.dakehu .d2 .nr ul li{ width:380px; float:left; text-align:center;}
.dakehu .d2 .nr ul li img{ width:207px; height:228px; text-align:center; margin:0 auto; margin-bottom:10px;}
.dakehu .d2 .nr ul li h5{ font-size:20px;color: #131313;font-weight: 500; margin-bottom:10px;}
.dakehu .d2 .nr ul li p{font-weight: 400;color: #888888;font-size: 14px;line-height: 30px; padding:0 50px;}
.dakehu .d3{padding:70px 0;}
.dakehu .d3 .title{ margin-bottom:40px; text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d3 .nr{ width:1200px; margin:0 auto;}
.dakehu .d3 .nr ul li{ width:270px; float:left; margin:0 15px;}
.dakehu .d3 .nr ul li .t1{ height:60px; line-height:60px; background:url(../images/c01.png) no-repeat left; padding-left:70px; font-size:20px; color:#222; margin-bottom:30px;}
.dakehu .d3 .nr ul li .t2{ height:60px; line-height:60px; background:url(../images/c02.png) no-repeat left; padding-left:60px; font-size:20px; color:#222;margin-bottom:30px;}
.dakehu .d3 .nr ul li .t3{ height:60px; line-height:60px; background:url(../images/c03.png) no-repeat left; padding-left:60px; font-size:20px; color:#222;margin-bottom:30px;}
.dakehu .d3 .nr ul li .t4{ height:60px; line-height:60px; background:url(../images/c04.png) no-repeat left; padding-left:70px; font-size:20px; color:#222;margin-bottom:30px;}
.dakehu .d3 .nr ul li p{ text-align:left; color:#888888; font-size:14px; line-height:24px;}
.dakehu .d4{ background:#f8f8f9; padding:50px 0;}
.dakehu .d4 .title{ margin-bottom:40px; text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d4 .nr{}
.dakehu .d4 .nr ul li{ float:left; width:570px;}
.dakehu .d4 .nr ul li .l1{ width:185px; float:left;}
.dakehu .d4 .nr ul li .l1 .t1{font-family:"黑体" !important; font-size:24px; color:#222; margin-bottom:35px; text-align:center;}
.dakehu .d4 .nr ul li .l1 img{ width:144px; height:142px; margin:0 auto; text-align:center;}
.dakehu .d4 .nr ul li .l2{ width:350px; float:left; margin-left:30px;}
.dakehu .d4 .nr ul li .l2 p{ margin-bottom:10px; line-height:24px; font-size:14px; color:#555;}

/*丰富内容*/
.dakehu .d5{ padding:50px 0;}
.dakehu .d5 .title{margin-bottom:40px;text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d5 .nr{float:left;}
.dakehu .d5 .nr li{float:left; width:300px;  height:240px;}
.dakehu .d5 .nr li a{float:left; width:268px; border:1px solid #efefef; height:210px; margin:0px 15px; display:block; position:relative;}
.dakehu .d5 .nr li a .tc{float:left; width:268px;  height:65px; margin:40px 0 0 0; display:block; text-align:center;}
.dakehu .d5 .nr li a .tc img{margin:0px auto;}
.dakehu .d5 .nr li a h2{width:268px; float:left; height:32px; line-height:32px; font-size:14px; color:#666666;text-align:center;}
.dakehu .d5 .nr li a h1{display:none; position:absolute; left:0px; top:0px;}
.dakehu .d5 .nr li a:hover h1{display:block; width:218px; height:150px; padding:60px 25px 0px 25px; background:url(../images/tbh.png) no-repeat left;font-size:14px; line-height:26px; color:#666; text-align:center;}

.dakehu .d6{ background:#f8f8f9; padding:60px 0;}
.dakehu .d6 .title{ margin-bottom:40px; text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d6 ul li{ float:left; width:218px; margin:0 10px;padding: 45px 30px 30px;text-align: center;border: 1px solid #ededed;-webkit-box-shadow: 0px 2px 35px rgba(184, 184, 184, 0.63);-moz-box-shadow: 0px 2px 35px rgba(184, 184, 184, 0.63);box-shadow: 0px 2px 35px rgba(184, 184, 184, 0.63); position:relative;}
.dakehu .d6 ul li hr{border: 3px solid #ff505a;width: 40px;margin: 0 auto; position:absolute; top:0; right:115px;}
.dakehu .d6 ul li img{ margin:0 auto; width:72px; height:72px;}
.dakehu .d6 ul li h5{font-size: 24px;font-weight: bold;padding: 15px 0; color:#131313;font-family:"黑体" !important;}
.dakehu .d6 ul li p{font-size: 14px;text-align: center; line-height:30px; color:#888888;}

.dakehu .d7{ padding:50px 0;}
.dakehu .d7 .title{margin-bottom:40px;text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d7 span{font-size: 16px;color: #888888;margin-top: 0px;display:block;width:62%;margin: 0 auto;line-height: 32px; text-align:center;}
.dakehu .d7 .nr{width:960px; margin:0 auto;margin-top:40px;}
.dakehu .d7 .nr ul li{ float:left; width:220px; margin:0 10px; position:relative;}
.dakehu .d7 .nr ul li .img{ width:220px; height:150px; border-radius: 3px;overflow:hidden;}
.dakehu .d7 .nr ul li .img img{ width:100%;transform:scale(1,1);transition-duration:0.5s;}
.dakehu .d7 .nr ul li .img img:hover{transform:scale(1.1,1.1); transition-duration:0.5s;}
.dakehu .d7 .nr ul li .txt {position: absolute;bottom: 0px;background: rgba(0,0,0,.5);width: 100%;border-radius: 0 0 3px 3px;text-align: center;font-size: 14px;color: #fff;line-height: 30px;}

.dakehu .d8{ background:#f8f8f9; padding:60px 0;}
.dakehu .d8 .title{ margin-bottom:40px; text-align:center; position:relative;font-size: 36px; color:#131313; font-family:"黑体" !important;}
.dakehu .d8 .nr{}
.dakehu .d8 .nr ul li{ float:left; width:580px; height:267px; margin:0 10px;background-color: #fff; border-radius:10px;box-shadow: 0px 2px 35px rgba(184, 184, 184, 0.63);}
.dakehu .d8 .nr li a{ display:block; position:relative;padding: 78px 58px;}
.dakehu .d8 .nr li a .feature-icon {height: 92px;width: 92px; float: left;margin-top: 15px;}
.dakehu .d8 .nr li a .contact {overflow: hidden;text-align: left;padding-left: 24px;}
.dakehu .d8 .nr li a .contact .feature-title {font-size: 28px;margin-bottom: 20px;margin-top: 0;color: #222;}
.dakehu .d8 .nr li a .contact .feature-content {color: #888;line-height: 27px;font-size: 18px; margin-top:16px;}
.dakehu .d8 .nr li a .l1{display:none; position:absolute; left:0px; top:0px;}
.dakehu .d8 .nr li a:hover .l1{display:block;padding:60px 80px;background:#3e84d5;color:#fff; text-align:left;border-radius:10px; width:420px; height:150px;}
.dakehu .d8 .nr li a:hover .l1 .feature-title {font-size: 32px;}
.dakehu .d8 .nr li a:hover .l1 .feature-content {font-size: 24px;line-height: 36px; margin-top:16px;}
.dakehu .d8 .nr li .l2{ font-size:14px; color:#555; padding:30px 50px;padding-top: 35px;}
.dakehu .d8 .nr li .l2 p{ margin-bottom:10px;}
.dakehu .d8 .nr li .l2 p span{ float:left; width:40px; text-align:right; font-size:13px; line-height:26px; padding-right:10px;}
.dakehu .d8 .nr li .l2 p input{ border:1px solid #ddd; width:400px; height:26px; line-height:26px; padding:0 10px;}
.dakehu .d8 .nr li .l2 .bdtjs {width:400px; height:32px; border-radius:5px;line-height:32px;background: #3e84d5; display:block; margin-top:20px; color:#fff; border:none; text-align:center; margin-left:50px;}


.weizhi{ width:100%; margin:10px 0; font-size:12px;}
.weizhi a{ text-align:left; font-weight:bold; color:#444;} 
.weizhi span{ display:block; float:right; padding:5px 10px; background:#f60; border-radius:4px;}
.weizhi span a{ color:#fff;}

.jiansuo{ height:120px; border:1px solid #ddd;}
.js .js-sel{ height:30px; line-height:30px; margin:10px 5px; width:120px; border:1px solid #ddd; background:#fff; color:#333; font-size:14px; text-align:center; float:left; display:block;}




/*翻页*/
.product-right .js .left1{ float:left; padding-left:10px;}
.product-right .js  .right1{ float:right; padding-right:10px;}
.product-right .js  .right1 a{ color:#333; font-size:14px;}
.product-right .js  .right1 a:hover{ color:#3a3b98;}

.product-con{ margin-top:20px;}
/*左边精选商品*/
.product-left{ float:left; border:1px solid #ddd; width:200px;}
.product-left h2{ margin:0; text-align:left; height:42px; line-height:42px; background:#f7f7f7; color:#222; font-weight:bold; padding-left:15px; font-size:15px;}
.product-left .product-l-tu{ width:170px; height:150px; overflow:hidden;}
.product-left .product-l-tu img{ display:block; width:100%; height:150px;}
.product-left ul li{ width:170px; padding:15px;}
.product-left ul li h3{ font-size:14px; font-weight:200; color:#333; padding-bottom:10px; padding-top:6px;}
.product-left ul li h3 a{ color:#333; text-align:left; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.product-left ul li p{ color:#888; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; margin:0 0 6px 0;}
.product-left ul li span{ color:#ec1c24; font-size:16px; font-weight:bold; padding-bottom:10px;}

.product-right{ float:right;}
.product-right .js{ width:970px; border:1px solid #ddd; background:#f9f9f9; height:50px; line-height:50px;}


.product-right .list{ margin-top:20px; width:970px;}
.product-right .list .box{ width:174px; float:left; padding:10px;}
.product-right .list .box:hover{box-shadow: 0 0 2px 2px #eeeeee; z-index:1;border-color: #eeeeee;}
.product-right .list .box h2{font-size:14px; font-weight:200; color:#333333; padding-top:10px; margin-bottom:10px;}
.product-right .list .box h2 a{color:#333333;}
.product-right .list .box p{ color:#888888;font-size:13px;}
.product-right .list .box .name{ color:#555; line-height:32px;}
.product-right .list .box .dd{ height:28px; line-height:28px;}
.product-right .list .box .dd .d1{ float:left; background:url(../images/dz.png) no-repeat left; padding-left:20px; font-size:12px; width:65px;}
.product-right .list .box .dd .d2{ float:right; width:80px; height:28px; line-height:28px; background:#b2b2b6; color:#555; border-radius: 4px; font-size:12px; text-align:center;}
.product-right .list .box .dd .d2 a{ color:#555; font-size:13px; text-align:center;}
.product-right .list .box .dd .d21{background:#14bc0d; color:#ffffff; }
.product-right .list .box .dd .d21 a{ color:#ffffff;}
.product-right .list .box .dd .d22{background:#febb27; color:#ffffff; }
.product-right .list .box .dd .d22 a{ color:#ffffff;}
.product-right .list .box .gw{ margin-top:10px; height:38px; line-height:38px; /*background:#ebebeb;*/ color:#fff; /*border:1px solid #ddd;*/}
.product-right .list .box .gw span{ float:right; background:url(../images/gw1.png) no-repeat left; padding-left:25px; padding-right:6px;}
.gw em{ display:inline-block; font-style:normal; font-size:12px; text-align:center; color:red; padding:2px; line-height:14px; border-radius:2px; margin-left:4px; background:#fff;}


.jjan{ font-style:normal; display:block; background:#f4f4f4; width:20px; height:28px; line-height:28px; border:1px solid #ccc; font-size:15px;  text-align:center; color:#333; float:left; font-weight:bold;}
.jjan1{ display:block; float:left; width:60px; margin:0 -1px; text-align:center; font-size:13px; height:26px; border:1px solid #ddd; line-height:26px; background:#fff;}
.jj-box{ margin:0; /*width:116px;*/ float:left; margin:4px 0 0 2px;}
.dinggou{ width:50px; height:30px; line-height:30px; background:#f03a58; color:#fff; font-size:16px; text-align:center; border-radius:4px; border:none; cursor:pointer; float:right; margin:4px 2px 0 0;}


.picFocus{ margin:0 auto;  width:174px; position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:28px; height:25px; border:1px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#ec1c24;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:174px; height:155px; display:block;  }

.fy{ margin-top:20px;}
.right1{ float:right; padding-right:10px;}


.product .right .box_1{ width:950px; float:left; height: 373px;/*border:1px solid #ddd; padding:10px;*/}
.product .right .box_1 .left_1{ width:350px; float:left;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:350px; height:310px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:310px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.picFocus1{ margin:0 auto;  width:350px; position:relative;  overflow:hidden;  zoom:1;   }
.picFocus1 .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus1 .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus1 .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus1 .hd ul li img{ width:80px; height:70px; border:1px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus1 .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picFocus1 .hd ul li.on img{ border-color:#ec1c24;  }
.picFocus1 .bd li{ vertical-align:middle; }
.picFocus1 .bd img{ width:350px; height:260px; display:block;  }
.product .right .box_1 .left_2{width:550px; float:right; margin-top:20px;}
.product .right .box_1 .left_2 h2{ font-size:22px; padding-bottom:10px; border-bottom:1px solid #ddd; }
.product .right .box_1 .left_2 h3 {line-height: 30px;font-weight: bold;color: #000;font-size: 18px;font-family:"黑体" !important; height:50px; line-height:28px; border-bottom: 1px solid #e8e8e8;}
.product .right .box_1 .left_2 h3 span {font-weight: normal;color: #fff;background: #a2a2a2;padding: 2px 5px; margin-right:10px;}
.product .right .box_1 .left_2 h3 span a { color: #fff;}
.product .right .box_1 .left_2 .price {font-size: 14px;color: #666;line-height: 50px; border-bottom: 1px solid #e8e8e8;}
.product .right .box_1 .left_2 .price b{font-size: 23px;color: #000; font-weight:bold;}
.product .right .box_1 .left_2 .t{ padding-left:45px; height:42px; line-height:42px;}
.product .right .box_1 .left_2 .t1{ background:url(../images/g1.png) no-repeat left; color:#888;}
.product .right .box_1 .left_2 .t2{ background:url(../images/g2.png) no-repeat left;color:#5ddb00;}
.product .right .box_1 .left_2 .t3{ background:url(../images/g3.png) no-repeat left;color:#f8ab00;}
.product .right .box_1 .left_2 .dz{ background:url(../images/dz.png) no-repeat left; padding-left:20px; font-size:14px; color:#555; padding-top:10px; height:38px; line-height:38px;}
.product .right .box_1 .left_2 .gz{ margin-top:20px;}
.product .right .box_1 .left_2 .gz a{ font-size:14px; color:#555;}
.product .right .box_1 .left_2 .gz .l1{ float:left; width:120px; height:28px; background:url(../images/gz.jpg) no-repeat left; padding-left:35px; line-height:28px;}
.product .right .box_1 .left_2 .gz .l2{ float:left; width:120px; height:28px; background:url(../images/ly.jpg) no-repeat left; padding-left:35px;line-height:28px;}
.product .right .box_1 .left_2 p{ padding-top:16px; color:#555; text-align:left; font-size:14px; margin:0;}
.product .right .box_1 .left_2 span{ font-size:14px; font-weight:normal; color:#555; margin-top:20px;}
.product .right .box_1 .left_2 span i{ font-style:normal; font-size:22px; font-weight:bold; color:#ec1c24;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.product .right .box_1 .xq .slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.product .right .box_1 .xq .slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.product .right .box_1 .xq .slideTxtBox .arrow .next{ background-position:0 -50px;  }
.product .right .box_1 .xq .slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.product .right .box_1 .xq .slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
.product .right .box_2{ float:right; width:200px; height:373px;}
.product .right .box_2 img{ width:200px; height:373px;}
.product .right .box_2 .top1{width: 100%;/*background-color: #f5f5f5;*/border: 1px solid #ccc;background-position: bottom; padding:30px 0; height:322px;}
/*.product .right .box_2 .top1 h5{background-color: #e0e4e9;padding: 5px 10px 3px;font-size: 14px;font-weight: bold;color: #333;border-bottom: 1px solid #ccc;}*/
.product .right .box_2 .top1 ul li{ margin:10px 10px;line-height:24px; border-bottom:1px solid #ddd; padding-bottom:6px;}
.product .right .box_2 .top1 ul li span{ float:left; margin-right:10px; font-size:12px; font-weight:bold; color:#666;}
.product .right .box_2 .top1 ul li .top1-a{ float:left;}
.product .right .box_2 .top1 ul li .top1-a b{ font-size:14px; color:#333;}
.product .right .box_2 .top1 ul li .top1-a .zj{ font-size:18px;}
.product .right .box_2 .top1 ul li .top1-a em{ width:22px; text-align:center; display:block; float:left; cursor:pointer; font-size:12px; font-style:normal; text-align:center; color:#333; height:22px; line-height:20px; background:#e8e8e8;}
.top1-a input{ text-align:center; border:1px solid #e8e8e8; outline:none; width:50px; float:left; line-height:18px; height:18px; font-size:12px; background:#fff;}
.product .right .box_2 .top1 ul li .top1-a select{ width:100px; line-height:22px; height:22px; padding:0 5px; color:#333; text-align:center; background:#fff; border:1px solid #ddd; text-align:left; display:block; margin-bottom:6px; font-size:12px;}
.product .right .box_2 .top1 ul li .top1-a i{ display:block; padding:2px 4px; color:#fff; background:#666; font-size:12px; font-style:normal; line-height:14px;}

.top1 button i{ display:inline-block; width:17px; height:15px; margin-right:6px; vertical-align:middle; background:url(../images/gwc.png) no-repeat;}
.top1 button{ display:block; margin:auto; height:30px; line-height:30px; background:#de0019; text-align:center; font-size:14px; color:#fff; border:none; width:93%; cursor:pointer; margin-top:30px;}

.product .right .box_2 .top1 p{ padding:0 10px;}
.product .right .box_2 .top1 .jqd{ padding-left:25px;}
.product .right .box_2 .top1 .jqd p span{ text-align:right; width:50px; display:block; float:left;}
.product .right .box_2 .center{width: 100%;background-color: #e0e5eb;border: 1px solid #ccc; margin:20px 0; padding:10px 0;}
.product .right .box_2 .center h3{ font-size:14px;padding:0 10px;}

.proSearch {color: #333;font-weight: bold;padding: 10px 0;line-height: 30px;height: 30px; font-size:14px; margin-top:10px;}
.proSearch span {float: left;margin-right: 10px;}
.proSearch .form {float: left;width: 275px;height: 28px;border: 1px solid #e8e8e8;}
.proSearch .form .text {font-size: 12px;color: #666;font-weight: normal;width: 217px;border: none;outline: none;padding: 0 9px;float: left;height: 28px;line-height: 28px;}

.right{ /*width:998px;*/ float:right;}
.right .pr-table{ width:1200px; margin:0 auto;}
.right .pr-table table{ width:100%; border:1px solid #ddd; border-collapse: collapse;}
.right .pr-table table thead{ width:100%; background:#e8e8e8; line-height:30px;}
.right .pr-table table thead tr th span{ text-align:left; font-size:12px; font-weight:normal; margin-right:30px; display:inline-block; margin-left: 10px;}
.right .pr-table table thead tr th em{ display: block; font-style: normal; text-align: right; float: right; margin-right: 10px;}
.right .pr-table table thead tr th i{ font-style:normal; padding:7px 7px 7px 10px; background:url(../images/icon01.png) no-repeat right 7px center;}
.right .pr-table table tr{ font-size:13px; color:#555; text-align:left;}
.right .pr-table table tr th{ padding-left:2px;}
.right .pr-table table tr td{ line-height:30px; border-bottom:1px solid #ddd; padding-left:2px; border-right:1px solid #ddd;}
.right .pr-table table tr td .table-a{ height:20px; text-align:left; font-size:12px; color:#555;}

.table-b em{ width:22px; text-align:center; display:block; float:left; cursor:pointer; font-size:12px; font-style:normal; text-align:center; color:#333; height:22px; line-height:20px; background:#e8e8e8;}
.table-b input{ text-align:center; border:1px solid #e8e8e8; outline:none; width:40px; float:left; line-height:18px; height:18px; font-size:12px; background:#fff;}

.jiarugouwuche{ display:block; float:right; padding:4px 8px; font-size:14px; text-align:center; margin-top:20px; background:red; color:#fff;}
.jiarugouwuche i{ font-style:normal; display:inline-block; margin-right:6px; width:17px; height:15px; vertical-align:middle; background:url(../images/gwc.png) no-repeat;}

.cpms{ width:100%; margin-bottom:30px;}
.cpxp-con{ width:1200px; margin:0 auto;}
.cpxp-tit{ margin:20px 0 10px 0; background:#f5f5f5; color:#222; text-align:left; font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #e8e8e8; padding-left:20px;}
.cpms p{ margin:0; padding:0 0 0 20px; font-size:14px; color:#555; text-align:left; line-height:30px;}
.cpms img{/* display:block;*/ max-width:100%; margin:auto;}


/*注册页面*/
.zc-one{ width:910px; margin:60px auto 100px auto;}
.zc-one li{ float:left; background:#f2f1f1; padding:10px; margin-right:100px; width:380px; border:1px solid #ddd; text-align:center; border-radius:16px; float:left;}
.zc-one li:hover{ box-shadow:0px 0px 10px 0px #ff910a;}
.zc-one .zc-cgs:hover{box-shadow:0px 0px 10px 0px #0096ff;}
.zc-one li h2{ text-align:center; font-size:26px; color:#333; margin:40px 0; font-weight:bold;}
.zc-one li .zc-icon{ width:199px; height:199px; background:#ff910a; margin:auto; margin-bottom:40px; border-radius:199px;}
.zc-one li .zc-btn{ border:1px solid #ddd; padding:6px 30px; display:block; border-radius:4px; font-size:14px; color:#333; background:#fff; margin:auto;}
.zc-one li p{ font-size:12px; text-align:center; color:#555; margin:20px 0; line-height:20px;}

.zc-two{ margin:60px auto 100px 280px;}
.zc-two li{ height:40px; overflow:hidden; margin-bottom:20px; line-height:20px;}
.zc-two li h2{ float:left; width:100px; height:38px; line-height:38px; margin:0; background:#f4f4f4; color:#555; text-align:center; font-size:14px; border:1px solid #ddd;}
.zc-two li input{ display:block; float:left; margin-left:-1px; width:360px; height:36px; line-height:36px; border:1px solid #ddd; background:#fff; padding-left:10px;}
.zc-two li span{ float:left; display:block; margin-left:18px; text-align:left; font-size:12px; color:#666; line-height:40px;}
.zc-two li span i{ font-style:normal; display:inline-block; margin-right:2px; font-size:12px; color:red;}

.zc-two li .zhuce-a{ display:block; height:40px; line-height:40px; font-size:16px; text-align:center; color:#fff; background:#1e9fff; border:none; width:300px; margin-left:100px;}
.zc-two li a{ display:inline-block; font-size:12px; color:#1e9fff; text-align:left;}

.zhuce-gys{ border:1px solid #ddd; width:100%; margin-top:30px; padding-top:50px;}
.zhuce-gys h5{ font-size:30px; text-align:center; color:#3a3b98; font-weight:bold; margin:0 20px; border-bottom:1px solid #ddd; padding-bottom:10px;}
.zhuce-gys h5 em{ font-weight:normal; font-size:14px; color:#555; display:inline-block; margin-left:20px; font-style:normal;}
.zhuce-gys h5 em a{ font-size:14px; color:#1e9fff;}

.zhucechenggong1 img{ margin:auto;}
.zhucechenggong1 h3{ text-align:center; font-size:30px; color:#666; padding-bottom:30px; margin-top:20px;}
.register_success{ color:#666; font-size:12px; text-align:center;}
.register_success em{ display: block; font-style: normal; text-align: center; font-size: 22px; line-height: 30px; font-weight: bold; color: #eabf5a; margin-bottom: 18px;}
.b{ display:block; margin:auto; width:150px; height:38px; background:#1E9FFF; line-height:38px; font-size:14px; border-radius:4px; border:none; cursor:pointer; color:#fff; margin-top:30px;}

.success-wrap {height:145px;background:#f5f5f5;margin-bottom:20px
}
.succeed-box .success-cont {
 display:inline-block;
 display:block; margin-bottom:40px; min-height:350px;
}
.succeed-box .success-cont:after {
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden
}
* html .succeed-box .success-cont {
 height:1%
}
*+html .succeed-box .success-cont {
 min-height:1%
}
.succeed-box .success-top {
 position:relative;
 padding-left:35px;
 margin:20px 0
}
.succeed-box .success-top h3 {
 font-size:18px;
 line-height:25px;
 font-weight:400
}
.succeed-box .success-top .error-icon,.succeed-box .success-top .succ-icon {
 position:absolute;
 top:0;
 left:0;
 display:block;
 width:25px;
 height:25px;
 overflow:hidden;
 background:url(../images/addtocart-icons.png) 0 0 no-repeat
}
.succeed-box .success-top .error-icon {
 background-position:-35px 0
}
.succeed-box .success-lcol {
 float:left
}
.succeed-box .success-btns {
 float:right;
 *width:338px;
 font-size:0;
 overflow:hidden
}
.succeed-box .p-img {
 float:left;
 width:100px;
 margin-right:10px;
 border:1px solid #e8e8e8
}
.succeed-box .p-info {
 float:left;
 width:520px;
 margin:0
}
.succeed-box .p-name {
 width:100%;
 line-height:28px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 font-size:14px
}
.succeed-box .p-name a {
 color:#333
}
.succeed-box .p-name a:hover {
 color:#e4393c
}
.succeed-box .project-sam-icon {
 display:inline-block;
 background-image:url(../images/projectsam-sprite.png);
 background-repeat:no-repeat
}
.succeed-box .project-sam-icon-b {
 float:left;
 background-position:0 4px;
 height:26px;
 width:46px
}
.succeed-box .p-extra {
 display:inline-block; font-size:13px;
 display:block;
 color:#aaa
}
.succeed-box .p-extra:after {
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden
}
* html .succeed-box .p-extra {
 height:1%
}
*+html .succeed-box .p-extra {
 min-height:1%
}
.succeed-box .p-extra .txt {
 float:left;
 max-width:135px;
 margin-right:5px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 _display:inline
}
.succeed-box .p-extra .txt.txt-l {
 max-width:inherit
}
.succeed-box .success-ad {
 float:right;
 height:70px;
 width:106px;
 margin:10px 0
}
.succeed-box .btn-addtocart,.succeed-box .btn-tobback,.succeed-box .btn-viewcart {
 display:inline-block;
 *display:inline;
 *zoom:1;
 height:34px;
 line-height:36px;
 font-size:16px;
 vertical-align:middle
}
.succeed-box .btn-tobback {
 padding:0 30px;
 margin-right:10px;
 *margin-right:9px;
 background:#f5f5f5;
 color:#e4393c;
 border:1px solid #fff
}
.succeed-box .btn-tobback:hover {
 border:1px solid #e4393c
}
.succeed-box .btn-addtocart {
 position:relative;
 width:136px;
 padding-left:30px;
 background:#e4393c;
 border:1px solid #e4393c;
 color:#fff
}
.succeed-box .btn-addtocart b {
 position:absolute;
 top:8px;
 right:15px;
 width:10px;
 height:20px;
 overflow:hidden;
 background:url(../images/addtocart-icons.png) -20px -81px no-repeat
}
.succeed-box .btn-addtocart:hover {
 background:#c91623
}
.succeed-box .btn-viewcart {
 position:relative;
 width:138px;
 padding-left:30px;
 background:#fff;
 color:#e4393c
}
.succeed-box .btn-viewcart b {
 position:absolute;
 top:8px;
 right:15px;
 width:10px;
 height:20px;
 overflow:hidden;
 background:url(../images/addtocart-icons.png) 0 -81px no-repeat
}
.fail-box .btn-tobback {
 background:#e4393c;
 color:#fff
}
.m1 {
 font-family:"Microsoft YaHei"
}
.m1 .mt {
 display:inline-block;
 display:block;
 margin-bottom:10px
}
.m1 .mt:after {
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden
}
* html .m1 .mt {
 height:1%
}
*+html .m1 .mt {
 min-height:1%
}
.m1 .mt h3 {
 float:left;
 font-size:14px;
 color:#666
}
.m1 .mt .extra-r {
 float:right
}
.m1 .s-panel-main {
 position:relative
}
.m1 .s-panel-nav {
 position:absolute;
 bottom:0;
 width:100%;
 height:auto;
 display:block;
 text-align:center;
 line-height:30px;
 *height:30px;
 *vertical-align:middle
}
.m1 .s-panel-nav .s-nav-item {
 padding:4px 9px;
 margin:0 8px;
 border:1px solid #fff;
 cursor:pointer;
 display:inline;
 line-height:12px;
 background-color:#f5f5f5;
 border-radius:15px;
 *line-height:40px
}
.m1 .s-panel-nav .curr {
 color:#e4393c;
 border-color:#e4393c;
 border-radius:15px;
 background-color:#fff
}
.sjrz .sj .sright1{width:1200px; margin:0 auto; font-size:14px;}
.sjrz .sj .sright2{width:1200px; margin:0 auto;font-size:14px;}
.sjrz .sj .sright2 a{ color:#555;}
.sjrz .sj .sright2 .title{ height:36px; line-height:36px; border-bottom:1px solid #ddd;}
.sjrz .sj .sright2 .title h2{ border-bottom:3px solid #0c3e8e; line-height:33px; color:#222222; font-size:18px; width:100px;}
.sjrz .sj .sright1 .nr{ padding:15px 0;}
.sjrz .sj .sright1 .nr ul li{ float:left; width:222px; margin-right:20px; background:#f5f5f5; text-align:center; margin-bottom:15px;}
.sjrz .sj .sright1 .nr ul li img{ width:222px; height:158px;}
.sjrz .sj .sright1 .nr ul li p{ line-height:36px;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2{ width:1200px;  overflow:hidden; position:relative; padding:10px 0;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd{}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:left; width:190px; padding:0 10px; border:1px solid #ddd;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li .pic{ text-align:center; padding:0 10px; }
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li .pic img{ width:170px; height:152px; display:block; text-align:center;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li h2{font-size:14px; font-weight:200; color:#333333; padding-top:10px;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li h2 a{color:#333333;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li p{ color:#888888;font-size:13px; height:48px; overflow:hidden;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li p a{ color:#ec1c24; font-size:18px; font-weight:bold;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li p span{ float:right; width:30px; line-height:26px;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li p span img{ width:30px; height:25px;}
.sjrz .sj .sright1 .nr1 .picMarquee-left2 .bd ul li .title{ line-height:24px;   }
/*我的发票*/
.sjrz .sj .sright2 .fp{padding:15px 0;}
.sjrz .sj .sright2 .fp .fl{}
.sjrz .sj .sright2 .fp .fl ul li{ float:left; margin-right:10px;}
.sjrz .sj .sright2 .fp .fl ul li a{ display:block; height:30px; line-height:30px;border: 1px solid #ddd;padding: 0 15px;}
.sjrz .sj .sright2 .fp .fl ul li a.on{ color:#fff; font-weight:bold; /*border-bottom:3px solid #f00; */display:block; background:#f00;}
.sjrz .sj .sright2 .fp .fl ul li  a:hover{ color:#fff; font-weight:bold; /*border-bottom:3px solid #f00;*/background:#f00;}
.itxt{float: left;width: 158px;height: 18px;line-height: 18px;padding: 2px 5px 3px;border: 1px solid #ccc;}
.search-btn{position: relative;float: left;width: 52px;
height: 23px;line-height: 99em;overflow: hidden;border: 1px solid #ddd;border-left: 0;
text-align: center;background-color: #f7f7f7;background-image: linear-gradient(to bottom,#f7f7f7 0,#f3f2f2 100%);}
.search-btn b{position: absolute;left: 17px;top: 3px;display: inline-block;*display: inline;
*zoom: 1;vertical-align: middle;width: 18px;height: 16px;overflow: hidden;
background: url(../images/order-icons.png) -8px -58px;}
.sjrz .sj .sright2 .fp .fl1{}
.sjrz .sj .sright2 .fp .fl1 ul li{ float:left;}
.step54 {
    list-style: none;
    margin: 0;
    padding: 0;
}
.step54 li {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    background-color: #efefef;
    color: #585858;
    padding: 0 30px;
    position: relative;
    margin-left:25px;
    cursor: pointer;
    transition: .3s ease-in-out;
}
.step54 li.active, .step54 li:hover {
    color: #fff;
    background-color: #ec1f27;
}
.sjrz .sj .sright2 .fp .mx{ margin-top:20px;}
.sjrz .sj .sright2 .fp .mx table{ background:#f5f5f5; position:relative; }
.sjrz .sj .sright2 .fp .mx table a{ font-size:14px; color:#222;}
.sjrz .sj .sright2 .fp .mx table a:hover{ color:#3a3b98;}
.sjrz .sj .sright2 .fp .mx table tr td{ padding:5px; background:#fff;border: 1px solid #ddd;}
.sjrz .sj .sright2 .fp .mx table tr td a:hover{ border-bottom:none; font-weight:200;}
.sjrz .sj .sright2 .fp .mx table tr td span{ color:#f60;}
.sjrz .sj .sright2 .fp .mx table tr td .pc{ width:340px;}
.sjrz .sj .sright2 .fp .mx table tr td .pc .left{ float:left; padding:10px;}
.sjrz .sj .sright2 .fp .mx table tr td .pc .left img{ width:60px; height:60px; border:1px solid #ddd;}
.sjrz .sj .sright2 .fp .mx table tr td .pc .right{ float:right;padding:10px 0; width:250px;}
.sjrz .sj .sright2 .fp .mx .zp{ background:#f9f9f9;border: 1px #ececec solid; margin-top:15px; padding:10px;} 
.sjrz .sj .sright2 .fp .mx .zp h2{ line-height:30px; font-size:14px; padding-left:10px;}
.sjrz .sj .sright2 .fp .mx .zp h2 a{ font-size:14px; font-weight:200; color:#f00;}
.sjrz .sj .sright2 .fp .mx .zp p{ padding:10px;}
.sjrz .sj .sright2 .fp .mx .zp p span{ width:120px; line-height:30px; text-align:right; display:block; float:left;}
.sjrz .sj .sright2 .fp .mx .zp p input{height:20px;width:250px;padding: 5px 23px 5px 5px; border:1px solid #ddd;}

.sjrz .sj .sright2 .fp .mx  .js{ margin-top:30px; border:1px solid #ddd; height:50px; line-height:50px;}
.sjrz .sj .sright2 .fp .mx  .js .right{ float:right;}
.sjrz .sj .sright2 .fp .mx  .js .right a{ color:#f00;font-size: 18px; font-weight:bold;}
.sjrz .sj .sright2 .fp .mx  .js .right input{ height:50px; width:100px; color:#fff; font-size:20px; font-weight:bold; text-align:center; border:none; background:#f60; margin-left:20px;}

/*退回退款*/
.sjrz .sj .sright2 .fp .mx .slideTxtBox3{ width:1198px; border:1px solid #ddd; text-align:left; margin-top:20px;}
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #f00;  position:relative; }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:32px;   }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  border-top:1px solid #ddd;}
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .hd ul li.on{ height:30px;  background:#f00; color:#fff;}
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .bd ul{ padding:15px;  zoom:1;  }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .bd li{ height:24px; line-height:24px;   }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .bd li .date{ float:right; color:#999;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .arrow{  position:absolute; right:10px; top:0; }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .arrow .next{ background-position:0 -50px;  }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .arrow .prevStop{ background-position:-60px 0; }
.sjrz .sj .sright2 .fp .mx .slideTxtBox3 .arrow .nextStop{ background-position:-60px -50px; }

/*我的收货地址*/
.sjrz .sj .sright2 .fp .mx .cjwt{ margin-top:25px;}
.sjrz .sj .sright2 .fp .mx .cjwt .bt{ border-bottom:1px solid #f00; height:50px; line-height:50px; font-size:16px;}
.sjrz .sj .sright2 .fp .mx .cjwt .bt span{ float:right; font-size:14px;background:none; padding:0;}
.sjrz .sj .sright2 .fp .mx .cjwt .bt span a{ background:none; font-size:14px; font-weight:200;}

/*我的收货地址*/
.sjrz .sj .sright2 .fp .shdz{ margin-top:20px;}
.sjrz .sj .sright2 .fp .shdz .xz{ height:40px; line-height:40px; background:#f5f5f5; padding-left:10px;}
.sjrz .sj .sright2 .fp .shdz .xz a{ text-align:center; font-weight:bold; color:#f60;}
.sjrz .sj .sright2 .fp .shdz .dizhi{ width:1168px; border:1px solid #ddd; padding:15px; margin-top:15px;}
.sjrz .sj .sright2 .fp .shdz .dizhi p{ padding:5px;}
.sjrz .sj .sright2 .fp .shdz .dizhi p span{ display:block; width:100px; text-align:right; float:left; color:#ccc;}

/*提交订单*/
.sjrz .sj .sright2 .tjdd{border:1px solid #ddd; padding:15px; margin-top:20px;}
.sjrz .sj .sright2 .tjdd .zfcg{ padding:30px;}
.sjrz .sj .sright2 .tjdd .zfcg .tit{ line-height:30px; background:url(../images/pay-result.png) no-repeat left; padding-left:35px; color:#f00; font-size:24px; font-weight:bold; margin-bottom:25px;}
.sjrz .sj .sright2 .tjdd .wxzf{ padding:10px; background:url(../images/wx.jpg) no-repeat right; height:500px;}
.sjrz .sj .sright2 .tjdd .wxzf .tit{ font-size:18px;}
.sjrz .sj .sright2 .tjdd .wxzf .nr{ margin-top:10px; margin-left:155px; width:390px;}
.js{ margin-top:30px; border:1px solid #ddd; height:50px; line-height:50px;}
.sjrz .sj .sright2 .js .right{ float:right;}
.sjrz .sj .sright2 .js .right a{ color:#f00;font-size: 18px; font-weight:bold;}
.sjrz .sj .sright2 .js .right input{ height:50px; width:100px; color:#fff; font-size:20px; font-weight:bold; text-align:center; border:none; background:#f60; margin-left:20px;}
.sjrz .sj .sright2 .tjdd .shrxx{ padding:10px; border-bottom:#ddd solid 1px;}
.sjrz .sj .sright2 .tjdd .shrxx .title1{ font-size:14px; font-weight:bold;}
.sjrz .sj .sright2 .tjdd .shrxx .title1 span{ float:right;}
.sjrz .sj .sright2 .tjdd .shrxx .title1 span a{ color:#f60;}
.sjrz .sj .sright2 .tjdd .shrxx p{ line-height:30px; color:#666;}

.sjrz .sj .sright2 .tjdd .fkfs{ padding:10px; border-bottom:#ddd solid 1px;}
.sjrz .sj .sright2 .tjdd .fkfs .title1{ font-size:14px; font-weight:bold;}
.sjrz .sj .sright2 .tjdd .fkfs ul li{ float:left; line-height:30px;text-align:center; color:666; margin-right:15px; margin-top:10px;}
.sjrz .sj .sright2 .tjdd .fkfs ul li a{ border:1px solid #ddd; padding:6px 20px;color:666; cursor:pointer;}
.sjrz .sj .sright2 .tjdd .fkfs ul li a:hover{border:2px solid #f00; color:#f00; font-weight:bold;}
.sjrz .sj .sright2 .tjdd .fkfs ul li a.on{border:2px solid #f00; color:#f00; font-weight:bold;}
.sjrz .sj .sright2 .tjdd .fkfs p{line-height:30px; color:#666;}
.sjrz .sj .sright2 .tjdd .fkfs table tr td{ padding:5px;}

.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1{ width:100%;text-align:left; margin-top:20px;}
.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1 .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;border-bottom:1px solid #ddd;  position:relative; }
.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1 .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:32px;   }

.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1 .hd ul li{ float:left; padding:0 15px; cursor:pointer; margin-top:0;}
.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1 .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-top: 2px solid #f00; border-bottom:1px solid #fff;}
.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1 .bd ul{ padding:15px;  zoom:1;  }
.sjrz .sj .sright2 .tjdd .fkfs .slideTxtBox1 .bd li{ height:24px; line-height:24px;   }


























