﻿
body{font-family:Microsoft YaHei; font-size:14px; /*color:#666666;*/}
div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, td, hr,dd,dl{padding:0; margin:0;}

a, img { border:none; color:#6c6c6c;}
input{outline: none;}

a{ cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none; color: #41c469;}
a:active{text-decoration:none;color: #41c469;}

.line30{display:block;height:30px;}
.line60{display:block;height:60px;}
.clear{clear:both;}
body{min-width: 1000px;}
.main{ margin:0px auto;  width:1000px;}

/*========头部==========*/
.top{width:1000px; height:70px;margin: 0 auto; position:relative; z-index:100;}
.topleft{width:235px; height:70px; display:block; float: left;}
.topleft img{width:235px; height:70px;}
.topright{display:block; padding-top:15px; float:right;}
    .topright ul { list-style:none;}
.topright ul li{float:left; margin-left:35px; position:relative;}
.topright ul li dl{z-index: 1000; border: 1px solid #ccc;float: left;position: absolute;width: 140px;top: 30px;left: -25px;background:#fff;}
.topright ul li dl dd{ margin-left:15px; float:left;  }
.topright ul li dl dd a{width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.topright ul li a{padding:5px 5px 5px 5px; display:block; float:left;}
.topright ul li a:hover{border-bottom:3px solid rgb(40, 170, 40); }
.active{border-bottom:3px solid rgb(40, 170, 40);}
.topright ul li span{margin-left:5px; float:left;}
.topright ul li .spanline{padding-top:5px;}

/*=============首页================*/
.indexpic{display:block; height:330px; width:100%; min-width: 1100px; margin-bottom:50px; position:relative;overflow:hidden; z-index:0;}
    .indexpic ul { list-style:none;}
.indexpic #tab{ position:absolute;left:48%; top:310px;z-index:10}
.indexpic #tab li{ height:3px; width:20px; background:#fff; float:left; margin:0px 3px; }
.indexpic #tab li.active{ background:#FAF078; border:none;}
.indexpic #pic{ width:100%; height:100%;}
.indexpic #pic .img img{ position:absolute; background-position:center top;  top:0px; left:0px; width:100%; height:100%;z-index:0}


.indexsearch{position: absolute; top: 310px; left:0; width:100%; margin: 0 auto;z-index:10}
.search{width:544px; height:55px; display:block; background:url(/spzspt/Images/search_input.png) no-repeat; border:none; float:left;}
.search input{font-size:18px; color:#999999; border:none; width: 495px; padding: 10px 20px;margin-left:8px; margin-top: 4px; padding-left:20px;}
.indexsear{width: 670px; margin: 0 auto;}
.indexsearch span{float:left;margin-top: -1px;}
.indexsearch a{text-align: center; height:57px; width:124px; line-height:58px; display:block; font-size:20px; background:url(/spzspt/Images/btn_search_normal.png) no-repeat center; color:#ffffff; letter-spacing:5px;}
.indexsearch a:hover{background:url(/spzspt/Images/btn_search_hover.png) no-repeat center; }
.indexnew{width:1100px; margin: 0 auto; min-height: 110px;}
.indexnew .indexnewleft{float:left; margin-right:50px; min-width: 540px; margin-bottom: 80px;}
.indexnew .indexnewright{margin-bottom: 80px;}
.imglink{height: 160px;width: 210px;display: block;float: left;margin-right: 15px;}
.newspan{ margin-bottom:30px;}
.newspan span{color:#27a433; font-size:18px;}
.indexnewleft img{float:left; margin-right:15px;}
.leftnews{float:left; height:160px; display:block;}
.leftnews span{font-size:12px; float:left;}
.leftnews li{height: 25px;line-height: 25px;}
.leftnews .leftspan{display:block; width:215px; margin-right:30px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.leftnews .leftspan:hover{color:#27a433;}

.indexleft{width:820px; min-height: 110px; margin-right:30px; float:left;}
.indexright{min-height: 110px; float:left; width: 150px;}
.linktel li{font-size:13px; margin-bottom: 15px;}
.telimg{ background:url(/spzspt/Images/ic_tel.jpg) no-repeat; padding-left:20px; font-style:italic;}


.img1{ height:300px; background-color:#ffffff; text-align:center;}
.clear{ background:#f5f8f8; text-align:center;}
.img2{ height:540px; padding-top:50px;}
.img3{ height:460px; margin-top: 50px; background-color:#ffffff;}
.imgdiv{ width:160px; text-align:center;}
.txt1{ text-align:center; font-size:24px; padding-bottom:30px; color:#666666;}
.tab{ width:1100px; text-align:center;}
.tdimg{ padding-left:25px; height:100px; width:300px;}
.tdimage1{margin: 0 auto;  width:100px; height:100px; /*margin-left:30px; background:url(/spzspt/images/images/value1.png) no-repeat;*/ }
.tdimage1 img, .tdimage2 img, .tdimage3 img, .tdimage4 img{width:100%; height:100%;}
.tdimage2{ margin: 0 auto; width:100px; height:100px; /*margin-left:30px; background:url(/spzspt/images/images/value2.png) no-repeat;*/ }
.tdimage3{ margin: 0 auto; width:100px; height:100px; /*margin-left:30px; background:url(/spzspt/images/images/value3.png) no-repeat;*/ }
.tdimage4{ margin: 0 auto; width:100px; height:100px; /*margin-left:30px; background:url(/spzspt/images/images/value4.png) no-repeat;*/ }

.tdtab{ font-size:16px; color:#555555; overflow:hidden; height:105px;}
.tdtxt{ color:#555555; overflow:hidden; height:20px; text-align:center;}
.tdcont{ width:100px; height:60px; text-align:center; font-size:smaller;}
.tdcontent{ width:140px; text-align:center; margin-left:10px; font-size:12px;margin-top: 8px; color:#8b8b8b;}
.tab2{ width:1020px;float:left;overflow: hidden; position:relative;height:380px;}
    .tab2 ul { list-style:none;}
.tab2 ul{ position:absolute; float:left; top:0px; left:0px;}
.tab2 ul li{  float:left;margin: 0px 10px; }
.turnleft{ width:40px; height:40px; float:left; margin-top:155px; cursor:pointer; background:url(/spzspt/images/images/next_previous.png) no-repeat;}
.turnleft1{width:40px; height:40px;float:left; margin-top:155px; cursor:pointer; background:url(/spzspt/images/images/next_previous.png) no-repeat 0px -40px;}
.turnright{ width:40px; height:40px; float:right; margin-top:155px; cursor:pointer; background:url(/spzspt/images/images/next_previous.png) no-repeat -40px 0px;}
.turnright1{ width:40px; height:40px;float:right;margin-top:155px; cursor:pointer; background:url(/spzspt/images/images/next_previous.png) no-repeat -40px -40px;}
.two{ width:235px;margin: 0px 10px;   text-align:left;}
.twodiv{ position:relative; background-color:#fff; width:233px; height:336px; cursor:pointer; border-top-width:0px; border-left-width:1px; border-right-width:1px; border-bottom-width:0px; border-style:solid; border-color:#d7d7d7;}
.twocolor{ height:6px; background-color:#5db858;}
.twoimg{ height:230px; margin-top:0px; background-repeat:no-repeat;}
.twoimage{ height:230px; width:233px;}
.twomask{ position:absolute; top:200px; left:0px; width:235px; height:39px; background:url(/spzspt/Images/images/pic_mask.png);}
.towbgimage{ width:235px; height:28px; margin-top:0px; background:url(/spzspt/Images/images/pic_bg_bottom.png) no-repeat;}
.twotab{ width:200px; margin-left:20px; color:#60b960; font-size:16px;}
.twocontent{ width:200px; height:66px; overflow:hidden; margin-top:10px; margin-left:20px; font-size:12px; color:#666666;}
.thimg{ width:235px; }
.thrmask{ position:absolute; top:185px; width:235px; height:50px; cursor:pointer; background-color:Black; opacity: 0.5; filter:alpha(opacity=50);}
.thrmasktext{ text-align:center; position:absolute;top:185px; width:235px; height:50px; cursor:pointer; color:#fff; font-size:16px;}
    .thrmasktext span {display:block;}
.thrimage{ width:235px; height:235px; cursor:pointer; }
.thrbtn{ width:170px; height:40px; font-size:16px; color:#41c469; cursor:pointer; background-color:#fff; border:1px solid #41c469;}
.thrfoot{ margin-top:48px; text-align:center;}
.tab3{ text-align:left;vertical-align:text-top; padding-left:30px; background-color:#f5f8f8; }
.foutitle{ font-size:18px; color:#333; width:240px; vertical-align:text-top}
.foucontent{ font-size:12px; width:240px; color:#8b8b8b; vertical-align:text-top; padding-top:0px; }
.fouimage{ width:155px; height:160px; margin-top:20px;}
.ImgText{ font-family:微软雅黑; font-size:15px; color:#3cb558; margin-top:15px;}
.foutd{ margin-top:20px;}
.foutab{ width:140px; height:30px; margin-top:20px;}
.sinalogo{ width:30px; height:30px; margin-right:10px;}
.foutxt{ font-size:12px; color:#8b8b8b;}
.foumane{ width:130px; margin-right:10px;}
.fouphone{ width:180px;}
.foumail{ width:348px;}
.fouNote{ width:350px; height:60px;}
.foubtn{ background-color:#41c369; border-style:solid; cursor:pointer;border: none; font-size:12px; color:#fff; height:30px; width:125px;}
.foumag{ margin-bottom:10px; padding:5px 10px;}
.foumessage{ width:400px; }


/*============尾部============*/
.footmian{background:#f7f8fa; min-height:290px; display:block; padding-top:30px;float: left;width: 100%;}
.footpage{font-size:12px; color:#999999; text-align:center;width:1000px;margin: 0 auto;}
.footpage span{font-size:12px; color:#999999;}
.footpage .link{ padding-bottom:10px; text-align:center; margin-left:350px;}
.footpage .link span{margin-right:15px; display:block; float:left; margin-bottom: 10px; }
.footpage .link a{font-size:12px; color:#999999;}
.footpage img{ margin-top:20px;}

/*=============资讯中心=======*/
.content{width: 100%; min-height: 565px; min-width:1024px;}
.content .toppic{ /*background:url(/spzspt/Images/top_pic.png) no-repeat;*/width: 100%;height: 130px;}
.content .toppic img{width:100%; height:100%;}
.content .newsmain{ width:980px; margin:0 auto; padding-top: 35px;}
.content .newsmain .new_left{float: left;}
    .content .newsmain .new_left ul { list-style:none;}
.new_left .leftspan{width: 230px;height: 66px;}
.new_left .leftspan span{display:block; float:left;}
.new_left .leftspan span.infospan{font-size:25px; display:block; width:230px; color:#3cb558;}
.new_left .leftspan span.infoline{ margin-top:10px; border-top:9px solid #3cb558; width:140px;}
.new_left .leftspan span.infortitle{ margin-top:6px; font-size:20px; color:#a2a2a2; width:80px; margin-left:10px;}
/*.new_left .leftspan span{margin-left: 30px;display: block; color:#fff; font-size:12px;}*/
.new_left ul li a{ display:block; color:#a2a2a2;}
.new_left ul li a:hover{ background-color:#3cb558; color:White;}
.new_left ul li a.cateactive{ background-color:#3cb558; color:White;}
.new_left ul{width: 190px;float: right;margin-top: 5px;}
.new_left ul li{height: 58px;line-height: 58px;border: 1px solid #ccc;border-top: none;text-align: center; font-size:15px; color:#a7a7a7;}

.content .newsmain .new_right{float: left;margin-right: 70px; width: 660px;}
.newtitle a{ display:block; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width:600px;word-break: break-all; color:#42b75d; font-size:21px;}
.newtitle a:hover{color:#b88404}
.newtime{font-size:11px; color:#af9e97; padding:15px 0;}
.newcons{ padding-bottom:20px; border-bottom:1px solid #e8e8e8; overflow:hidden; margin-bottom:25px;}
.newimg{ float:left; margin-right:10px; width:175px; height:127px;}
.newimg img{width:175px; height:127px;}
.newdetail{float:left; width:475px; font-size:16px; color:#55554b; /*letter-spacing: 1px;*/ height:120px;overflow: hidden;word-break: break-all;text-overflow: ellipsis;line-height: 28px;}

.share{float:right; font-size:12px; color:#333333; padding-bottom:50px;}
.share span{float:left; display:block;}
/*.share img{float:left; width:50px; height:35px;}
.share a{float:left;}
.share .weixin{float:left;position: relative;}
.share .weixin .codecon{overflow: hidden; width:175px;  border:1px solid #20a839; padding: 5px 5px 10px 10px;position: relative;top: -265px;left: -170px; background:White;}
.share .weixin .codecon span{color:#20a839; font-size:12px; display:block}
.share .weixin .codecon span.closex{float:right; color:#adadad; font-size:15px;}
.share .weixin .codecon span.closex:hover{color:#20a839; cursor:pointer;}
.share .weixin .codecon img{ width:155px; height:155px;}*/


.new_right .rightcontent{/*float: left;*/ width: 660px;}
.rightcontent ul li{ height:30px; line-height:30px;}
.rightcontent ul li .topicline{width:525px;float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rightcontent ul li .topicline:hover{color:#3cb558;}
.rightcontent ul li .time{ float:right;}
.newsmain .position{margin-top: 10px;}
.newsmain .position span,.newsmain .position span{ font-size:12px;}
.newsmain .detail_left{width: 650px;float: left;}
.detail_left .detailtitle{margin: 30px 0px 10px 0px;border-bottom: 1px solid #ccc;}
.detail_left .detailtitle h1{font-size: 22px;text-align: center;color:#333;}
.detail_left .detailtitle .detailtime{margin-top: 40px;margin-bottom: 10px; overflow:hidden;}
.detail_left .detailtitle .detailtime span{ font-size:12px;color:#3cb558; float:left; margin-right:30px;}
.detail_left .detailtitle .detailtime span.detailri{float:right;}
.detail_left .detailcontent{ margin-bottom:50px; word-break:break-all;}
.newsmain .detail_right{ float:right; width:300px; margin-left:30px; display:block;}
.rightcontent ul { list-style:none;}

/*===========分页==========*/   
.pages{ clear:both; display:block; margin:30px 0 50px 0;/*float: left;*/ }
.pages:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; } 
.pages .default{ margin:0; padding:0; font-family:"Microsoft YaHei",Verdana; font-size:12px;text-align: center; }
.pages .default a,div.default span{ display:inline-block; margin:0 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
.pages .default span:first-child{ border-left:1px solid #e1e1e1; }
.pages .default a:hover{ color:#666; background:#eee; }
.pages .default span.current{ color:#fff; background:#488FCD; border-color:#488FCD; }
.pages .default span.disabled{ color:#999; background:#fff; }

/*============行业应用/企业案例============*/
.Busmain{ width:100%; min-width: 1100px; overflow:hidden; text-align:center; height:320px;/*background:url(/spzspt/Images/images/bg_corp.jpg) no-repeat top center;*/}
.Entmain{ width:100%; min-width: 1100px; overflow:hidden; text-align:center; height:320px;/* background:url(/spzspt/Images/images/bg_trade.jpg) no-repeat top center;*/}

.Busmain img,.Entmain img{width:100%; height:100%;}
.headtitle{padding-bottom:95px;text-align: center;font-size: 36px;color: #fff;}
.maincontent{ width:1000px; margin:auto; margin-top:-250px;/*-180px;*/}
.Buscontent{ width:1000px; height:240px;  margin-bottom:20px; background-color:#fff; position:relative; border-color:#dddddd; border-style:solid; border-width:1px;}
.Busimg{ width:320px; height:240px;}
.Bustxt{ position:absolute; left:320px; top:45px; margin-left:36px;}
.Bustitle{ /*width:200px;*/ font-size:24px; color:#222222;}
.Bustitle a{font-size: 24px; color: #222222;}
.Bustitle a:hover{text-decoration:none; color: #41c469;}
.Buseng{ word-break:break-all; width:600px; overflow:hidden; height:40px; font-size:14px; color:#777777; margin-top:10px;}
.Busbtn{ margin-top:40px; width:170px; height:40px; line-height:38px; text-align:center;  font-size:14px; cursor:pointer; background-color:#fff; color:#555555; border-style:solid; border-width:1px; border-color:#555555;}
.Busbtn:hover{border-color:#41c469;color:#41c469;}
.Busbtn:hover a{text-decoration:none; color: #41c469;}
a.Busbtn:link {color: #555555}
a.Busbtn:hover {color: #fff}
.Buspage{ }

.pagelist{ margin:60px auto;height:40px; text-align:center; }
.pagelist a,.pagelist span{display: inline-block; margin:0px 3px;
padding:5px;
line-height: 30px;
height: 30px;
width:30px;
border: 1px solid #e1e1e1;
background: #fff;
color: #6c6c6c;
text-decoration: none;}

.pagelist a:hover{color:#fff; background-color:#41c469; border:none;}
.pagelist a.current{color:#fff; background-color:#41c469;}
.pagelist span.current{color:#fff; background-color:#41c469;}
.pagelist span.disabled{color:#999; background:#fff; }

/*.choose{ position:absolute; height:40px; width:40px; margin-top:0px; cursor:pointer; border-style:solid; border-width:1px; border-color:#b3b3b3;}
.previous{ left:0px; background:url(/spzspt/images/images/next_previous.png)no-repeat;}
.next{ left:350px; background:url(/spzspt/images/images/next_previous.png)no-repeat -40px 0px;}
.num1{ left:50px;}
.num2{ left:100px;}
.num3{ left:150px;}
.num4{ left:200px;}
.num5{ left:250px;}
.num6{ left:300px;}
.number{ height:30px; font-size:14px; color:#444;}
.number2{ height:30px; font-size:14px; color:#fff; background-color:#41c469;}
.numpad{ padding-top:10px;}*/

/*==============法律声明=============*/
.Lawbody{ width:100%; min-width: 1100px; overflow:hidden;  text-align:center; height:320px;/*background:url(/spzspt/Images/images/bg_law.jpg) no-repeat top center;*/}
.Lawbody img{width:100%; height:100%;}
.Lawcontent{ width:1000px;margin: 0px auto; min-height:200px; margin-bottom:100px; background-color:#fff; border-color:#dddddd; border-style:solid; border-width:1px;position:relative;}
.Lawtxt{ padding:45px 50px 50px 50px; width:900px; word-break:break-all; }



/*==============追溯信息=============*/
.infomenu{width:170px; /*height:300px;*/ float:left; margin-right:30px; margin-bottom: 50px;}
    .infomenu ul { list-style:none;}
.infomenu .infospan a{/*height:50px; line-height:50px;*/  padding: 20px 10px; text-align:center; font-size:14px; border:1px solid #E6E6E6; border-top:none;  display:block; cursor:pointer;}
.infomenu .noactive a{color:#6c6c6c;}
.infomenu .activecol a{color:#3cb558;}
.infomenu .infospan a:hover,.infomenu .infospan a:hover,.infomenu .infospan a:hover{color:#3cb558;}
.infomenu .infoli{height:56px; background:#3cb558; padding-left:20px; padding-top:20px;}
.infomenu .infoliname{color:White; font-size:16px; display:block; }
.infomenu .engname{color:White; font-size:12px;}

.inforight{float:left; width:800px; }
.inforight .infoname span{color:#6c6c6c; font-size:24px; padding-left:20px; padding-bottom: 15px; display:block;}

.inforight .infodetail{width:780px; height:40px; padding-left:20px; }
.inforight .infodetail table{padding-top:12px;}
.inforight .infodetail td{color:#666666; font-size:12px; line-height:30px;}
.inforight .infodetail .spandetail{width:200px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; display:block;}
.inforight .infodetail .spandetail2{width:120px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; display:block;}
.inforight .contenttra{width:780px; margin-top:25px; margin-bottom:35px; /*min-height:600px;*/ word-wrap: break-word;}



.inforight .remarkde{border:1px solid #E6E6E6; padding:10px 20px 10px 20px; color:#666666; font-size:12px; min-height:45px; letter-spacing:1px; margin-bottom: 75px;}
.infoerror{float:left; width:800px; padding-top:40px; height:400px; font-size:18px; text-align:center;}

.condetail{width:800px; text-align:center; color:#666666; font-size:12px; margin-top:25px; margin-bottom:35px;}


.ltd {text-align:right; display:block;  border:1px; }
.appTable .ltd span{color:Red;}
.line{ font-size:13px; color:#616161; }    
.radiotitle{ margin-left:20px;}
.txt
{ width:300px; height:30px;}
.savebtn
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background:rgb(61, 209, 61);
    font-size:16px;
    color:White;
    margin-top:60px;
    height: 45px;
    width: 130px;
}

.condetail{width:800px; text-align:center; color:#666666; font-size:12px; margin-top:25px; margin-bottom:35px;}

.inforight .processcons{  width:100%; margin-top:25px; margin-bottom:35px; min-height:600px;}
.conTexts{word-break: break-all;}

.processcons .ltable{border:1px solid #e1e1e1; font-family:"Microsoft YaHei"; font-size:12px; border-collapse:collapse;}
.processcons .ltable th{ padding:10px 0; color:#888686; font-size:15px; font-weight:bold; background:#ffffff; border-bottom:2px solid #19C727; line-height:1.5em; font-weight: bold;font-family: "Microsoft YaHei";}
.processcons .ltable td{ padding:10px 0; border-bottom:1px solid #e8e8e8; line-height:1.5em; color:#666; word-break: break-all; min-width: 80px;  padding-right: 5px;}
.processcons .ltable tr{border-bottom:1px solid #e8e8e8;}
.processcons .ltable tr:hover{ background:#F2F7FB; }
.processcons .ltable .odd_bg{ background:#fafafa; }
.processcons .ltable td a{ display:block; margin-right:5px; color:#0279DD;}
.processcons .ltable td a:hover{color:red;}

/*===========服务条款协议===============*/
.pro{margin-top:35px;margin-bottom:30px; width: 1000px; margin: 0 auto;}
.pro .span{font-size:24px; padding-bottom:30px; display:block; padding-top:25px; text-align:center;}
.prodetail{padding:10px; margin-bottom:30px; min-height:430px; word-break:break-all;}

/*重置密码*/
.pwdtitle{float:left; margin-left:30px;}
.pwdtitle span{font-size: 20px;color: #6c6c6c;margin-top: 15px;padding: 15px 0 2px 30px;display: block;border-left: 1px solid #d1d1d8;}
.pwdmain{background:#f7f7f7; border-top:1px solid #e8e8e8; padding-top:40px; overflow:hidden;}
.mainauto{width: 1000px; margin: 0 auto;}
.pwdcon{margin:0 80px 0 80px; width:770px; border:1px solid #dadada; padding-left:35px; padding-right:35px;background: white;}
.pwdcon .title{padding:25px 0px 25px 25px; background:url(/spzspt/Images/info.png) no-repeat left center; font-size:14px; color:#5a5a5a; border-bottom:1px solid #e9e9f0;}
.pwdtable{padding:50px 0px 0px 55px; color:#333333; font-size:14px;}
.spanred{color:Red;}
.pwdtd{width:615px;}
.pwdtd input{ width:325px; padding:5px; color:#333333; font-size:14px; border:1px solid #dbdbdb; border-radius: 3px;}
.pwdtd input.pwdyz{width:190px; margin-right:10px;}
.pwdtd input.pwdinfo{color:White; font-size:12px; padding: 6px; width:125px; background:#feb725; border:none;}
.pwdtd input.pwdinfo:hover{ cursor:pointer; background:#FCC453;}
.pwdcon .divbtn{text-align:center; margin-top: 80px; margin-bottom: 105px;}
.pwdcon .btn{font-size:24px; font-family: "微软雅黑"; color:White; background:url(/spzspt/Images/btn_submit.png) no-repeat; /*padding:10px 55px 10px 75px;*/ padding-left:10px; height:49px; width:210px; letter-spacing: 20px; border: none;}
.pwdcon .btn:hover{background-position:0px -52px; cursor:pointer;}