@charset "utf-8";
body{ margin:0; background-color: #f7f7f7; }
*{ font-family:"微软雅黑"; text-decoration:none;}
ul{ padding:0; margin:0;}
ul li{ list-style:none;}
img{border:none;}
/*顶部*/
.box-d{width:100%;height:40px; border-bottom:solid 1px #cfcfcf; background-color: #eeeeee;  }
.clearfix{ clear:both;}
.top_ct{width:1000px; margin:0px auto;}
.top_ct span{   font-size:14px; line-height:40px; color:#555555; float: left; margin-bottom: 10px;}
.top-h{ float:right;margin-right: 20px;}
.top-h img{ float: left; width: 20px; height: 20px; margin-top: 10px; }
.top-h a{ font-size:12px; line-height:40px; color:#ff6600; }
.top-h a:hover{ text-decoration: underline; color: red; }
/*logo搜索区*/
.logo{ 
	width:1000px; 
	margin:30px auto;
   
}
.logo img { float:left;}


/*搜索区*/
.search_box{ 
	float:left; 
	margin-left:40px; 
	margin-top:5px;
}
.search_box input{
	float:left;
	width:210px;
	height:28px;
	border: solid 1px #cfcfcf;
	outline: 0;
	padding-right:14px;
	font:12px "微软雅黑";
	padding: 0px 0px 0px 10px;
}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #999999;
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999999; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999999; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999999; 
} 
.search_box input .placeholder{
	color:#999999;
}
.search_box .sc{  margin-left: -2px;}

/*联系电话区*/
.logo_right{ 
	float:right; 

}
.logo_right img{ 
	float:left; 
	margin-right:10px;
}
.logo_nr{ float:right;}
.logo_nr p{ 
	color:#737373; 
	letter-spacing:2px; 
	margin:0; padding:0;
	font-size: 14px;
    margin-top: 8px;
    font-weight: bold;
    float: left;
}
.logo_nr span{ 
	color:#ff742e; 
	font-size:20px;
    margin-top: 5px;
	font-weight:bold;
    float: left;
}
.clearfix{ clear:both;}
/*导航区*/
.nav_box{ 
	width:100%; 
	height:40px; 
	background-color:#6ebf47; 
	clear:both;
}
.nav{ 
	width:1000px; 
	margin:0px auto;
    height: 40px;
}
.nav li{ 
	height:40px; 
	float:left; 
	width: 125px;
	text-align:center; 
}
.nav li:hover{ background-color:#5b9f3a;}
.nav li a{ 
	color:white; 
	line-height:40px; 
	display: block;
	font-size: 16px;
	font-weight: bold;
}
.nav .nej{ background-color:#5b9f3a;}
/*banner开始*/
#banner {
    clear:both;
    width:1400px;
    height:530px;
    position:relative;
    margin: 0px auto;
}
#slides {
    display:block;
    width:1400px;
    height:530px;
    list-style:none;
    padding:0;
    margin:0;
    position:relative
}
#slides li {
    display:block;
    width:1400px;
    height:530px;
    list-style:none;
    padding:0;
    margin:0;
    position:absolute
}
#slides img{width: 1400px; height: 530px; }
#slides li a {
    display:block;
    width:1400px;
    height:530px;
    text-indent:-990px
}
#pagination {
    display:block;
    list-style:none;
    position:absolute;
    left:22%;
    top:500px;
    z-index:990;
    padding:5px 15px 5px 0;
    margin:0 auto;
}
#pagination li {
    display:block;
    list-style:none;
    width:70px;
    height:10px;
    float:left;
    margin-left:15px;
    background:#9ce47a;

}
#pagination li a {
    display:block;
    width:100%;
    height:100%;
    padding:0;
    margin:0;
    text-indent:-990px;
    color:red;
    display:none;
    }
#pagination li.current {
    background:#5b9f3a;
}
/*公司简介*/
.content{ width: 1020px; margin: 10px auto;  height: 264px; }

.company{ width: 370px; height: 264px; float: left;  overflow: hidden;  }
.company .top_box{ width: 370px; height: 30px;border-bottom:solid 1px #c5c5c5; margin-bottom: 12px;}
.company .top_box strong{ font-size: 18px; color: #3e3e3e;  line-height: 30px; }
.company .top_box i{ color:red;font-size: 10px; color:#9f9f9f }
.company .top_box p a{display: block; float: right; font-size: 12px; color: #bbbbbb;line-height: 30px; margin-top: 2px; }
.company .top_box a:hover{color:#22b275}
.top_boxgf{ width: 281px;height: 253px;overflow: hidden; }
.top_boxgf p{ width: 281px;color: #333;margin: 0;line-height: 35px;}
.company .company-nr p{ 
    margin:0; 
    padding-left: 0;  
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;}
.company .company-nr p a{ font-size: 16px; color:#454545 ; line-height: 34px;}
.company-nr p img{ width: 125px; height: 100px; float: left; padding-right: 10px;  }
/*联系我们*/
.query{ clear:both; width:220px; height: 264px; float: right; margin-top: -264px}
.query .top_box{ width: 220px; height: 30px;border-bottom:solid 1px #c5c5c5; margin-bottom: 12px;}
.query .top_box strong{ font-size: 18px; color: #3e3e3e;  line-height: 30px; }
.query .top_box i{ color:red;font-size: 10px; color:#9f9f9f }
/*新闻tab*/

/* box */
.box{width:370px; height:246px; margin-top: 16px; float: left; margin-left: 30px; overflow: hidden;   }
.box .tab_menu{overflow:hidden;  width:220px;}
.box .tab_menu li{
    width:110px;
    float:left;
    height:30px;
    line-height:30px;
    color:#333;
    background:#d3d3d3;
    text-align:center;
    cursor:pointer;}
.box .tab_menu li.current{color:#333;background:#ff4112;}
.box .tab_menu li a{color:#333;text-decoration:none; font-size:16px;}
.box .tab_menu li.current a{color:white;}
.tab_box{ width:370px; height:203px;    }
.tab_box .hide{display:none;}
.nsa{ width: 370px; height: 212px; margin-top: 5px; overflow: hidden;}
.nsa li{ width: 370px; overflow: hidden; height: 36px;  }
.nsa img{ float: left; margin-top: 15px; }
.nsa a{ 
    float: left; 
    color:#454545; 
    font-size: 16px; 
    margin-left: 10px;
    line-height: 36px; 
    display: block;
    width: 310px; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
}
.nsa a:hover{ color: #1e1e1e; text-decoration: underline; }
.tab_box ul li span{ font-size: 12px; color:#828282; float: right; line-height: 36px; }
/*检测中心*/
.jccx{}
.jccx p{ margin:0; padding:0;  }
.jccx input{ margin-bottom: 10px; }
.srk{ 
    width: 200px; 
    height: 24px; 
    border: solid 1px #d7d7d7;
    padding-left: 10px; 
    margin-left: 5px;
    outline: 0;
    -webkit-appearance: none; 
}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #454545
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color:#454545 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color:#454545
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #454545 
} 
.jccx input .placeholder{
    color:#454545
    
}
.srktwo{ 
    width: 62px; 
    height: 24px; 
    border: solid 1px #d7d7d7; 
    float: left; 
    margin-left: 5px; 
    outline: 0;
    -webkit-appearance: none;
}
.ddp span { float: left; margin-left: 10px; }
.qran{ 
    width: 66px; 
    height: 26px; 
    border: none; 
    background-color: red; 
    color: white; 
    font-size: 16px; 
    font-weight: bold;
    border-radius: 5px;
    margin-left: 10px;
    outline: 0;
    -webkit-appearance: none;
    background: -webkit-linear-gradient(#8cd768, #7fc45e);
    background: -o-linear-gradient(#8cd768, #7fc45e);
    background: linear-gradient(#8cd768, #7fc45e);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cd768', endColorstr='#7fc45e'); 
}
.qran:hover {
    background: -webkit-gradient(linear, left top, left bottom, from(#70b152), to(#5b9141));
    background: -moz-linear-gradient(top,  #70b152,  #5b9141);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#70b152', endColorstr='#5b9141');
}
.qran:active {
    background: -webkit-gradient(linear, left top, left bottom, from(#22b275), to(#16b3ac));
    background: -moz-linear-gradient(top,  #22b275,  #16b3ac);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b275', endColorstr='#16b3ac');
}
.qranq{ 
    width: 66px; 
    height: 26px; 
    border: none; 
    background-color: red; 
    color: white; 
    font-size: 16px; 
    font-weight: bold;
    border-radius: 5px;
    margin-left: 10px;
    outline: 0;
    -webkit-appearance: none;
    background: -webkit-linear-gradient(#10a063, #125e3e);
    background: -o-linear-gradient(#10a063, #125e3e);
    background: linear-gradient(#10a063, #125e3e);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#10a063', endColorstr='#125e3e'); 
}
.qranq:hover {
    background: -webkit-gradient(linear, left top, left bottom, from(#70b152), to(#5b9141));
    background: -moz-linear-gradient(top,  #70b152,  #5b9141);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#70b152', endColorstr='#5b9141');
}
.qranq:active {
    background: -webkit-gradient(linear, left top, left bottom, from(#22b275), to(#16b3ac));
    background: -moz-linear-gradient(top,  #22b275,  #16b3ac);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b275', endColorstr='#16b3ac');
}

.ctrl{  clear:both;
    width: 202px; 
    height: 42px; 
    background-color: #55b047;
    text-align: center;
    border-radius: 5px;
    position: relative;
    margin-top: 6px;

}
.ctrl img{ 
    float: left;
    margin-left: 12px;
    position: absolute;
    top: 0;
    left: 0
}
.ctrl a{
    font-size: 20px;
    color: white;
    line-height: 42px;
    float: left;
    font-weight: bold;
    letter-spacing: 5px;    
    display: block;
    width: 202px;
    height: 42px;
}
#anniu{background-color: #22b275}
/*检测区*/
.content1{width: 1020px;margin:10px auto; }
.ximu{ width:340px; float: left;}
.ximu2{ margin-left: 30px; }
.ximu .top_box{ width: 340px; height: 30px;border-bottom:solid 1px #c5c5c5; margin-bottom: 12px;}
.ximu .top_box strong{ font-size: 18px; color: #3e3e3e;  line-height: 30px; }
.ximu .top_box i{ color:red;font-size: 10px; color:#9f9f9f }
.ximu .top_box p a{display: block; float: right; font-size: 12px; color: #bbbbbb;line-height: 30px; margin-top: 2px; }
.ximu .top_box a:hover{color:#22b275}
/*图文区*/
.xq_tn{ margin-top: 10px; }
.xq_top img { 
    width: 120px; 
    height: 75px; 
    display: block; 
    float: left; 
}
.xq_tr{ 
    width: 210px; 
    height: 75px; 
    float: right; 
}
.xq_tr b a{  
    display: block; 
    height: 30px; 
    width: 210px; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
    color: #454545;  
    font-size: 16px;
    line-height: 30px;
}
.xq_tr b a:hover{ text-decoration: underline; }
.xq_tr p{ 
    padding: 0; 
    margin:0; 
    display: block;  
    width: 210px; 
    height: 45px; 
    overflow:hidden;
}
.xq_tr p a{ 
    line-height: 24px; 
    font-size: 14px; 
    color: #5a5a5a; 
}
.xq_tr p a:hover{ 
    color: red; 
    text-decoration: underline; 
}
.jsc{ width: 340px; height: 174px;clear:both; margin-top: 5px; float: left; overflow: hidden;}
.jsc li{ width: 340px; overflow: hidden; height: 36px; }
.jsc img{ float: left; margin-top: 14px; }
.jsc a{ 
    float: left; 
    color:#454545; 
    font-size: 16px; 
    margin-left: 10px;
    line-height: 36px; 
    display: block;
    width: 280px; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
    
}
.jsc a:hover{ color: #1e1e1e; text-decoration: underline; }
.jsc li span{ font-size: 12px; color:#828282; float: right; line-height: 36px; }
/*联系我们*/
.contact{ width: 280px; float: right;  }
.contact .top_box{ width: 280px; height: 30px;border-bottom:solid 1px #c5c5c5; margin-bottom: 12px;}
.contact .top_box strong{ font-size: 18px; color: #3e3e3e;  line-height: 30px; }
.contact .top_box i{ color:red;font-size: 10px; color:#9f9f9f }
.contact .top_box p a{display: block; float: right; font-size: 12px; color: #bbbbbb;line-height: 30px; margin-top: 2px; }
.contact ul li{ width: 300px; }
.contact ul li img{ width: 280px; height: 75px; display: block; }
.contact ul li span{ font-size: 14px; color: #333333; line-height: 31px;}
/*公司简介区开始*/
/*小图开始*/
.xbr{
    width:1400px;
    margin:0px auto;
}
.xbr img{
    width:1400px;
    height:350px;
    display:block;
}
.jt1{
    height:80px;
    width: 220px;
    border-radius: 5px;
    text-align:center;
    background-image:url(../images/jcq.png);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
    color: #fcfcfc;
    font-size: 26px;
    letter-spacing: 5px;
    font-weight: bold;
    padding-top: 20px;

}
.jt1 span{
    font-size: 14px;
    color: #013d79;
    font-weight: bold;
    line-height:16px;
}
.jw_lt{
    width:220px;
    float:left;
    background: #FFF;
    border-radius: 5px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#b8b8b8, direction=120, strength=1);/*ie*/
    -moz-box-shadow: 1px 1px 3px #b8b8b8;/*firefox*/
    -webkit-box-shadow: 1px 1px 3px #b8b8b8;/*safari或chrome*/
    box-shadow: 1px 1px 3px #b8b8b8;/*opera或ie9*/
}
.jiew .jw_lt .lanm{ padding-bottom: 20px; }
.jiew .jw_lt .lanm li{
    width:220px;
    height:50px;
    text-align: center;

    border-bottom: 1px solid #e8e8e8;
}
.jiew .jw_lt .lanm li:hover{ background-color:#f5f5f5; }
.jw_lt .lanm li a{

    font-size:16px;
    color:#313131;
    line-height:50px;
    display:block;
}
.lanm li a:hover{ color:#55b047; }
}
.lxw{ clear:both;  float:left;width: 220px;border: solid 1px red; }
.lxw p{ width: 200px;margin-left: 10px; padding-right: 10px;   }
.lxw p{    
    color:#313131;
    font-size:14px;
    font-weight: bold;
    margin-top: 0;
    line-height: 25px
}
.lxw img{
     width:auto; 
     height:auto;
     max-width: 220px; 
     padding-top: 10px; 
     margin-left:0px; 
}
.lxw .ctp{  font-size: 18px; font-weight: bold; margin-left: 10px;
} 

/*简介开始*/
.cy_box{
    width: 1000px; 
    margin:0 auto;  
    position: relative; 
    padding-top: 15px;
     padding-left: 15px;

}
.jiew{
    width:1000px;
    margin:0px auto;
    position:relative;
}
/*右边简介区*/
.jw_rt{
    width:750px;
    background-color:white;
    float:right;
    width:750px;
    background: #FFFFFF;
    border-radius: 5px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#b8b8b8, direction=120, strength=1);/*ie*/
    -moz-box-shadow: 1px 1px 3px #b8b8b8;/*firefox*/
    -webkit-box-shadow: 1px 1px 3px #b8b8b8;/*safari或chrome*/
    box-shadow: 1px 1px 3px #b8b8b8;/*opera或ie9*/
}
.jr_w{

}
.jr_top{
    width:720px;
    height:40px;
    padding:0px 20px;
 

}
.jr_top h1{
    float:left;

    letter-spacing: 5px;
    padding: 0 2px;
    font-size: 23px;
    font-weight: bold;
    line-height: 40px;
    border-bottom: 2px solid #0081CC;
    margin:0; 
}
.jw_dh{
    float:right;
    margin-top: 10px;
   
}
.jw_dh img{
    float:left;
    margin-top:15px;
}
.jw_dh a{
    font-size:16px;
    color:#616161;
    line-height:40px;
    margin-left:5px;
    margin-right:5px;
    
}
.jrq{
    width:750px;
    margin-top: 20px;
    padding-bottom: 10px;

}
.jrq p{
    margin:0;
    padding: 0;
    padding:0px 20px;
    text-indent:2em;
    font-size:16px;
    color:#222222;
    line-height:30px;
}
.jrq img{
    width: auto;
    height: auto;
    display: block;
    margin: 10px auto;
    max-width: 700px;

}
/*状态查询*/
.chax{ width: 750px; height: 220px; background-color: #dfdfdf; }
.chax h2{ text-align:center; color: #4e4e4e; margin:0; padding: 0; display: block; width: 750px; height: 50px; line-height: 50px;}
.chax p{ margin:0; padding: 0; }
.chax .bmc{ display: block; float: left; width: 350px; height: 40px; }

.chax .bmc span{ float: left; color: #676767;  margin-top: 8px;}
.chax .bmc input{ float: left; margin-top: 5px; }


.chax .bma { float: left; width: 600px; height: 30px; margin-top: 10px; }
.chax .bma span{float: left;color: #676767}
.chax .bma input{ float: left; margin-top: -5px; }
.chax .bma img{ float: left; margin-left: 10px; display: block; margin-top: -2px; }
.ann{ clear:both; display: block;  padding-top: 20px; float: left; height: 40px; width: 200px;  margin-left: 20px; }
.ann input{ float: left; margin-top: 20px; margin-left: 30px;}
/*文章标题*/
.ax_t h2{    
    color: #464646;
    font-size: 20px;
    text-align: center;
}
.ax_t p{
text-align: center;
margin-top: 10; 
}
.ax_t p span{
    color: #464646;
    font-size: 12px;
    text-align: center; 
}
/*资料下载开始*/
.jrq .wzl{margin-left: 20px;  }
.jrq li{
    width: 710px;
    height: 40px;
    border-bottom:dashed 1px #e2e2e2; 
}
.jrq .wzl li img{

    margin-top: 16px;
    float: left;
}
.jrq .wzl li a{
    font-size: 14px;
    color:#353535;
    line-height: 40px;
    float:left;
    margin-left: 10px;
    display: block;
    width: 650px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.jrq .wzl li a:hover{color: #3ac725;}
.jrq .wzl li span{
    font-size: 12px;
    color: #c5c4c4;
    line-height: 40px;
    float: right;
}
/*留言*/
.tijiao{
    width:730px;
    margin: 0px auto;
    margin-top: 20px;
    margin-bottom: 20px;

   
}
.yiti{
    width:730px;
    height: 40px;
    
}
.xinxi{
    height: 28px;
    width:70px;
    float: left;
    text-align: center;
    

}
.xinxi span{

    font-size: 14px;
    color: #777777;
    line-height: 28px;
}
.inut{
    width: 600px;
    height: 28px;
    float: left;
    border:solid 1px black;
}
.web input{
    float:left;
    width:200px;
    height:30px;
    border:0px;
    outline: 0;
    background-color:#dadadb;
    padding-right:10px;
    font:12px "微软雅黑";
    padding: 0px 0px 0px 10px;
    border:solid 1px #e8e8e8;
    margin-left: 10px;  
}
.webs{
    float: left;
    margin-left: 10px;
}
.webs .message_right{
    float:left;
    width:600px;
    height:122px;
    line-height:24px;
    background-color:#eeeeee;
    background-image:none;
    font-size:14px;
    color:#777777;
    text-align:left;
    word-spacing:0px;
    padding:4px;
    font-family:Microsoft YaHei;
    border:1px;border-color:#aaa;
    border-style:dashed;
    clear:both; 
    margin-top:0px; 
    margin-left:0px;
}
.button{                
    background:#f7544d;
    border-radius: 5px;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    text-shadow: 1px 1px 1px #949494;
    font-size: 14px;
    margin-top: 10px;
    margin-left: 20px;
}
/*新闻内容区*/
.xct{ 
    width:700px;  
    float: left; 
    margin-left: 20px;
    overflow: hidden;
}
.xct li{ 
    width:700px;
    height: 80px;
    border-bottom:solid 1px #dbdbdb; 
    padding-bottom: 10px;
}
.xct li p{ 
    margin: 0;
    padding:0;
    text-indent: 0;
    display: block;
    width: 696px;
    height: 60px;
    overflow: hidden;


  
}
.xct li p a{
    line-height:20px; 
    font-size: 14px;
    color: #494949;
}
.xct li p a:hover{ text-decoration: underline; }
.xct h3 { 
    padding:0;
    margin:0;
    margin-top: 10px; 
    display: block;

    width: 696px; 
    height: 30px;

}
.xct li h3 a{ 
    display: block;
    width: 600px;
    height: 30px;
    float: left;
    font-size:14px;
    color:#333333; 
    line-height: 30px;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
}
.xct li span{
    float: right; 
    font-size: 12px;
    display: block; 
    line-height: 30px; 
    color: #4a4848; 
}
/*底部*/
.bottom_box{ clear:both; margin-top: 25px; width: 100%; border-top: solid 4px #55b047; background-color: #f3f3f3; line-height: 30px;  }
.bt_nr{ width: 1000px; margin:0 auto; text-align:center;}
.bt_nr ul{ width: 700px; margin: 0px auto; margin-top: 10px; }
.bt_nr ul li{ float: left; display: block;}
.bt_nr a{ font-size: 16px; color: #555555;  margin-left: 10px; margin-right: 10px;}
.bt_nr p{ margin:0; padding:0; }
.bt_nr p{font-size: 16px; color: #555555; display: block; width: 1000px; float: left; }
/*页码容器*/
.page-box{ color:#999; font-size:14px; width: 750px; margin:0px auto; margin-left: 10px; }
.digg{margin-bottom: 20px;width: 100%;float: left;text-align: center;margin-top: 20px;}
.digg span{padding: 3px 9px;margin: 0 10px;float: left;color: #333;border:1px solid #55b047;}
.digg a{padding: 3px 9px;margin: 0 10px;float: left;color: #000;border:1px solid #55b047;}
.digg a:hover{background: #ccc;color: #333;}
/*上下翻页*/
.current { background: #c4c4c4; font-weight:500}.next-prev-single p{font-size: 14px; color:#5a5a5a; }
.next-prev-single p a { color:#131313;}
.next-prev-single p a:hover {color:#036bc1; text-decoration: underline;}
/*在线客服*/
.mod-guide .item2 {
    position:relative; width:80px; height:80px; margin-top:3px; *margin-top:0;
    background:url(../images/qq.png) no-repeat; cursor:pointer;
}
.mod-guide .item2 a{
    width:80px; height:80px; display: block;
}
.mod-guide .item {
    position:relative; width:80px; height:80px; margin-top:3px; *margin-top:0;
    cursor:pointer;background:url(../images/ewm.png) no-repeat;

}

.mod-guide .item {
    position:relative; width:80px; height:80px; margin-top:3px; *margin-top:0;
    background:url(../images/ewm.png) no-repeat; cursor:pointer
}
.mod-guide .qr-code { background-position:0 0;}
.mod-guide .gotop { background-position:0 -60px;}
.mod-guide .gotop:hover { background-position:0 -120px;}
.button-rotate { overflow:hidden;color:#fff;background:#8798AA;}
.button-rotate a {
    content:attr(data-text);
    position:absolute; top:0;  left:0;  width:100%; height:100%; line-height:60px;
    font-size:12px; font-weight:700; color:#fff!important;
    border-radius:3px; background-color:#00b9ff;
    text-decoration:none!important; text-align:center;
    -webkit-transform-origin:-50% 50%;  transform-origin:-50% 50%;
    -webkit-transform:rotate3d(0,0,1,90deg); transform:rotate3d(0,0,1,90deg);
    -webkit-transition:-webkit-transform .3s ease-in; transition:transform .3s ease-in;
    opacity:0\9; filter:alpha(opacity=0)\9;
}
.button-rotate:hover a,.button-rotate:hover { -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out;}
.button-rotate:hover a {
    -webkit-transform:rotate3d(0,0,1,0deg); transform:rotate3d(0,0,1,0deg);
    text-decoration:none; opacity:1\9; filter:alpha(opacity=100)\9;
}
.mod-guide .qr-code-container {
    width:120px; height:140px; padding:20px; position:absolute; margin-left:-165px; margin-top:-60px;
    background:#eff1f4; border-radius:3px; box-shadow:0 0 15px #666;
    *border:1px solid #ccc; border:1px solid #ccc\9; 
}
.mod-guide .qr-code-container .item-container { width:120px;}
.mod-guide .qr-code-container .item-container .img-container {
    display:block; width:100%; height:120px;
}
.mod-guide .qr-code-container .item-container .img-container img {
    width:100%; height:100%;
}
.mod-guide .qr-code-container .item-container p {
    width:100%; text-align:center; font-size:12px; margin-top:10px; color:#666;
}
.mod-guide .on { display: none;}
#goTop{
    position: fixed; right: 10px; top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop || document.body.scrollTop)+eval(document.documentElement.clientHeight || document.body.clientHeight)-361+'px');
    z-index:998;
}
/*检测项目的修改*/
.jiew .jw_lt .lanm1 li{ width: 160px; margin-left: 30px;background-color: #d1af95; height:40px;margin-top: 5px; padding: 1px; border-radius: 10px;  border:dashed 1px #e8e8e8; }
.jiew .jw_lt .lanm1 .lanm3{background-color: #ef562c }
.jiew .jw_lt .lanm1 .lanm3 a{ color: white;}
.jiew .jw_lt .lanm1 li a{ line-height: 40px; color: white; font-size: 14px; }
.jiew .jw_lt .lanm1 li:hover{ background-color: #ef562c }
.jiew .jw_lt .lanm1 li a:hover{ color: white; }
.newss{background-color: none;text-align: center;color: #ef562c; font-weight: bold; font-size: 20px;}
.xcp{ 
    width:700px;  
    float: left; 
    margin-left: 20px;
    overflow: hidden;
}
.xcp li{ 
    width:700px;
    height: 60px;
    border-bottom:solid 1px #dbdbdb; 
    padding-bottom: 10px;
}

    .xcp h3 { 
        padding:0;
        margin:0;
        margin-top: 10px; 
        display: block;

        width: 696px; 
        height: 30px;
        font-size: 17px;
        font-weight: bold;
        color:#ef562c; 

    }
    .xcp div{ 
        display: block;
        width: 700px;
        height: 30px;
        float: left;
        font-size:16px;
        color:#004395;
        font-weight: bold; 
        
        line-height: 30px;
        text-overflow:ellipsis; 
        white-space:nowrap; 
        overflow:hidden;
    }