
img { border:0;}

.auto_txt .f18{ font-size:16px;}

.clear { clear:both;}

ul {list-style-type: none;}

a {text-decoration: none; color:#707070;}

a:hover {text-decoration:none;}

a.green,.green { color:#0094b2;}

.c9 { color:#999;} 

.f18 { font-size:18px; color:#555; }

.more { float:right;}

.more a { color:#999}

.page {padding:18px 0; text-align:center;}

.page a { padding:0 6px;}

.page a.up,.page a.next { width:30px; background:#f7f7f7; border:1px solid #ddd; border-radius:5px; padding:2px 8px;}

.tab-box .title{height:26px; line-height:26px;}
.tab-box .title ul li{background-color: #fff;
    border-bottom: 0 none;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-right: 10px;
    padding: 0 10px;
    position: relative;
    z-index: 999;}
    
.tab-box .title ul{border-bottom: 2px solid #088aa4;
    display: block;
    font-size: 13px;
    height: 26px;}  
 .current{ border:2px solid #088aa4;}

/*about css*/

.webbg {
   
    height: auto;
    width: 100%;
}

.webbn {
    height: 243px;
    margin-top: 0;
    min-width: 1072px;
    width: 100%;
    z-index: 9;
}
.web_wrap {
    margin: 0 auto;
    min-width: 1072px;
    width: 100%;
}
.web_content {
    background: url("../../template/images/bn_bg.png") no-repeat scroll center top;
    height: auto;
    margin: -50px auto 0;
    min-height: 500px;
    padding: 0 30px 40px;
    width: 1060px;
    z-index: 9999;
}
.web_content .content{ padding:30px 40px 0;}
.content {
    height: auto;
    padding:30px 10px 0;
}
.read_detail {
    float: left;
    font-size: 14px;
    height: auto;
    line-height: 24px;
    width: 940px;
}
.pt50 {
    padding-top: 50px;
}
.fl {
    display: inline;
    float: left;
}
.fl {
    float: left;
}
.pl20 {
    padding-left: 20px;
}
.fr {
    display: inline;
    float: right;
}
.fr {
    float: right;
}
.read_detail p {
    font-family: Microsoft YaHei !important;
    text-indent: 2em;
}
.read_detail p {
    font-size: 14px;
    height: auto;
    line-height: 24px;
    margin-bottom: 10px;
}
.navigation a.current {
    background: none repeat scroll 0 0 #0094b2;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}
.navigation a {
    background: none repeat scroll 0 0 #cacaca;
    color: #666;
    float: left;
    font-size: 15px;
    margin-right: 10px;
    padding: 6px 12px;
}

/*product*/
.page-loct {
    color: #333;
    font-size: 22px;
    font-weight: bold;
    padding: 21px 0 28px;
}
.in {
    display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
}
.about-title2 li {
    border: 1px solid #ddd;
    cursor: pointer;
    display: inline-block;
    height: 49px;
    margin-bottom: 5px;
    margin-right: 2px;
    position: relative;
    text-align: center;
}
.about-title2 li a {
    background: none repeat scroll 0 0 #ffffff;
    color: #666666;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 49px;
    line-height: 49px;
    padding: 0 14px;
}
.about-title2 li.current a {
    background: none repeat scroll 0 0 #088aa4;
    color: #fff;
    position: relative;
    top: 0px;
}
.left-solutions-title {
    float: left;
    width: 188px;
}
.left-solutions-title li {
    background: #dfe6e8;
    cursor: pointer;
    height: 26px;
    line-height: 26px;
    margin-bottom: 5px;
    padding-left: 11px;
    text-align: left;
    width: 176px;
}
.left-solutions-title li.current {
    background: url("../images/xtb002.png") no-repeat scroll 0 0;
    color: #fff;
    background:#088aa4;
}
.left-solutions-title li.current a {
    color: #fff;
}
.left-solutions-content {
    background: none repeat scroll 0 0 #fff;
    float: right;
    padding-right: 10px;
    text-align: left;
    width: 800px;
}
.hr-table {
    margin-bottom: 15px;
    width: 100%;
}
.hr-table th {
    background: none repeat scroll 0 0 #f0f0f1;
    color: #333;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
}
.hr-table td {
    border-bottom: 1px dashed #adadad;
    color: #666;
    line-height: 102px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
}
.hr-table td .details {
    background: none repeat scroll 0 0 #088aa4;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-top: -5px;
    width: 84px;
}


.solutions-img {
    margin-bottom: 30px;
    padding-right: 20px;
}
.solutions-img dt {
    border: 3px solid #e3e3e3;
    float: left;
    height: 301px;
    text-align: center;
}
.solutions-img dt img {
    height: 256px;
    margin-top: 16px;
    width: 322px;
}
.solutions-img dd {
    float: right;
    height: 307px;
    width: 388px;
}
.solutions-img dd p.title {
    border-bottom: 2px solid #e3e3e3;
    color: #333;
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
}
.solutions-img dd p.text {
    color: #666666;
    height: 195px;
    line-height: 24px;
    padding: 10px 0;
    text-indent: 24px;
}
.solutions-img dd p.bottom span {
    background: none repeat scroll 0 0 #088aa4;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: 35px;
    margin-right: 20px;
    text-align: center;
    vertical-align: top;
    width: 107px;
}
.solutions-img dd p.bottom span {
}
.solutions-img dd p.bottom em {
    background: url("../images/xtb013.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 30px;
    margin-right: 5px;
    margin-top: 2px;
    vertical-align: top;
    width: 30px;
}
.solutions-img dd p.bottom em {
}
.solutions-img dd p.bottom i {
    color: #088aa4;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    font-style:normal;
}
.solutions-list li {
    float: left;
    height: 217px;
    margin-right: 33px;
    width: 245px;
}
.solutions-list li span {
    background: url("../images/img003.png") no-repeat scroll 0 0 ;
    display: block;
    height: 166px;
    text-align: center;
    width: 245px;
}
.solutions-list li span img {
    display: inline-block;
    height: 135px;
    margin-top: 10px;
    width: 169px;
}
.solutions-list li p {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
}
.solutions-list li p a {
    color: #666;
}
.solutions-list li p a:hover {
    color: #0f4b8f;
}

.proinfo-tab {
    background: none repeat scroll 0 0 #ececec;
    height: 34px;
    margin: 0 auto 40px;
    width: 780px;
}
.proinfo-tab ul li {
    cursor: pointer;
    line-height: 34px;
    margin-right: 1px;
    text-align: center;
    width: 127px; float:left;
}
.proinfo-tab ul li.cur, .proinfo-tab ul li.hover {
    background: none repeat scroll 0 0 #088aa4;
    color: #fff;
    font-weight: bold;
}
.proinfo-box {
    margin: 0 auto;
    min-height: 480px;
    padding-bottom: 50px;
    width: 780px;
}





/***ҳ Begin***/
.page-class { padding: 10px 0; text-align: center;}
.page-class li { margin: 0 4px; width: 22px; height: 20px;}
.page-class li a { display: block;  border: 1px solid #b7bfc6; color: #888; text-align: center; line-height: 18px; font-size: 12px;}
.page-class li a:hover {color: #fff; border-color:  #088aa4; background: #088aa4;}
.page-class li.curr a { color: #fff; border-color:  #088aa4; background: #088aa4;}
.page-class li.first { width: 40px; }
.page-class li.secend { width: 52px; }

.container{width:1010px; margin:0 auto; margin-top:15px;}
.main1-box {
    height: 220px;
    overflow: hidden;
    position: relative;
    width: 170px;
}
.fri {
    float: right; border-top:4px solid #eee;
}
.fle {
    float: left; border-top:4px solid #eee;
}
.mian1-til {
    background: url("../images/bit02.gif") no-repeat scroll right -16px;
    height: 37px;
    line-height: 37px;
    transition: all 0.3s ease 0s;
}
.marl65 {
    margin-left: 56px;
}

.news-content{ width:98%;}
.news-content .news-list li{border-bottom: 1px dotted #d8d8d8;
    color: #afafaf;


    font-size: 10px;
    height: 25px;
    line-height: 25px;}
    .news-content .news-list li span{font-size:14px; float:right;}
.news-content .news-list li a {
    background: url("../../template/images/bg_sign05.jpg") no-repeat scroll 1px center rgba(0, 0, 0, 0);
    color: #666;
    display: inline-block;
    font-size:14px;
    padding-left: 10px;
}
.news-content .news-list li a:hover {
    background: url("../../template/images/bg_sign04.jpg") no-repeat scroll 1px center rgba(0, 0, 0, 0);
    color: #942723;
}

.news-detail-title {
    border-bottom: 1px solid #e7e7e7;
    color: #333;
    padding-bottom: 10px;
    text-align: center;
}

.news-detail-title h1 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
}
.news-detail-title p {
    font-weight: bold;
    line-height: 2em;
}
.news-detail-title {
    border-bottom: 1px solid #e7e7e7;
    color: #333;
    padding-bottom: 10px;
    text-align: center;
}
.news-detail-bottom p {
    color: #666;
    line-height: 52px;
}
.news-detail-bottom p a {
    color: #666;
}
.news-detail-bottom .back {
    background: url("../images/icon09.png") no-repeat scroll left center;
    color: #999;
    line-height: 52px;
  
    right: 0;
    top: 0;
}
.news-detail-content {
    border-bottom: 1px solid #e7e7e7;
    color: #666666;
   
    font-size: 14px;
    line-height: 30px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-indent: 24px;
}

.in-about .content .pic {
    border: 1px solid #ededed;
    height: 233px;
    margin-right: 12px;
    margin-top: 5px;
    padding: 3px;
    width: 189px;
}
.in-about .content .pic img {
    height: 233px;
    width: 189px;
}
.in-about .content .text {
    color: #a6a6a6;
    font-size: 12px;
    line-height: 20px;
    width: 274px;
}
.in-about .content .text p {
    padding-bottom: 8px;
}


#header { padding-top:12px; background:url(../../template/Images/bj_header.jpg) repeat-x; width:100%; height:90px;}

.index-wrap {
    height: 317px;
}
.w1072{ width:1072px; margin:0 auto; position:relative;}
.index-service {
    border-left: 1px solid #e5e5e5;
    height: 288px;
    left: 0;
    padding: 29px 32px 0 33px;
    position: absolute;
    width: 490px;
}

.iwrap-sign {
    background: none repeat scroll 0 0 #942723;
    height: 5px;
    left: -13px;
    position: absolute;
    top: 0;
    width: 24px;
}
.index-wrap .title {
    background: url("../../template/images/bg_sign03.jpg") no-repeat scroll left center;
    color: #959595;
    height: 36px;
    line-height: 14px;
    margin-bottom: 21px;
    padding-left: 32px;
    position: relative;
    text-transform: uppercase;
}
.index-wrap .title2 {
    background: url("../../template/images/bg_sign06.jpg") no-repeat scroll left center;
    color: #959595;
    height: 36px;
    line-height: 14px;
    margin-bottom: 21px;
    padding-left: 32px;
    position: relative;
    text-transform: uppercase;
}


.index-wrap .title a {
    color: #666;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    width: 100%;
}
.index-wrap .title a:hover{ color:#0094b2; text-decoration:none;}
.index-wrap .title2 a:hover{ color:#0094b2; text-decoration:none;}
.index-wrap .title2 a {
    color: #666;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    width: 100%;
}
.index-wrap .title2 .more {
    border: 1px solid #e1e1e1;
    bottom: 0;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 58px;
}
.index-wrap .title2 .more:hover{ color:#0094b2; text-decoration:none;}

.index-wrap .title .more {
    border: 1px solid #e1e1e1;
    bottom: 0;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 58px;
}
.index-newslink {
    border-left: 1px solid #e5e5e5;
    height: 288px;
    padding: 29px 8px 0 24px;
    position: absolute;
    right: 0;
    width: 426px;
}

.inews-rec {
    margin-top: -5px;
    padding-bottom: 22px;
}
.inews-rec .img {
    border: 1px solid #fff;
    float: left;
  
    margin-top: 4px;
    width: 105px;
}
.inews-rec .list {
    float: right;
   
    width: 300px;
}
.inews-rec .list li {
    border-bottom: 1px dotted #d8d8d8;
    color: #afafaf;
    float: left;
    font-size: 10px;
    height: 25px;
    line-height: 25px;
    width: 300px;
}
.inews-rec .list a {
    background: url("../../template/images/bg_sign05.jpg") no-repeat scroll 1px ;
    color: #666;
    display: inline-block;
    float: left;
    font-size: 12px;
    padding-left: 10px;
}
.inews-rec .list span{ float:right;}
.inews-rec .list a:hover {
    background: url("../../template/images/bg_sign04.jpg") no-repeat scroll 1px center ;
    color: #942723;
}



.n_head .top a.lang { padding:0; margin:0;}

.n_head .top a#hover{position:relative;}

.n_head .top a#hover .contacts_us{position:absolute;left:0; top:10px;}



.show_menu { padding-top:2px;}

.show_menu .logo { float:left; width:250px;}

.show_menu .tel { width:172px; height:34px;padding-top:18px;}





#banner {height:420px; background:#f7f7f7; min-width:1072px; width:100%; overflow:hidden;}

#banner .n_baner { width:1072px; margin:0 auto; height:420px;  position:relative;}

#banner .n_baner .b_list { width:99999px; margin:0 -184px; overflow:hidden}

#banner .n_baner .b_list li{ float:left}

#banner .n_baner .icon { width:250px; height:34px; padding:4px 16px 0 26px; position:absolute; background:url(../../template/banner/bj_banner_dian.png) no-repeat left center; right:0px; bottom:20px;}

#banner .n_baner .icon li { float:left; background:url(../../../../Images/banner_dian_link.png) no-repeat left center; height:28px; line-height:28px; padding-left:14px;}

#banner .n_baner .icon li:hover{ background:url(../../../../Images/banner_dian_hover.png) no-repeat left center;}





#hot_new { height:45px; background:url(../../template/Images/hot_new_bj.jpg) repeat-x left bottom;}

#hot_new .n_h { width:1072px; margin:0 auto; background:url(../../../../Images/hot_new_bj.jpg) repeat-x left bottom; height:45px;}

#hot_new .n_h .i_new { line-height:45px; padding-left:68px;}

#hot_new .n_h .i_new h4 { width:62px; font-size:14px; float:left; padding-right:14px; font-weight:normal;}

#hot_new .n_h .i_new .list { width:330px; float:left; height:45px;}

#hot_new .n_h .i_new .list span { float:left; color:#999; padding-right:6px;}

#hot_new .n_h .i_new i { float:left; display:block; padding:12px 5px 0 0;}

#hot_new .n_h .i_new em { padding-left:10px; font-style:normal; display:block; float:left;}






#main { background:#f7f7f7; background-image:url(../../../../Images/bj_main.jpg); background-repeat:repeat-y; background-position:center bottom;}

.hot_new_down {

	height: 166px;

	width:1072px;

	margin:0 auto;	

	padding-top: 34px;

	background-color: #f7f7f7;

	background-image: url(../../../../Images/new_but_down_bj.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}





.hot_new_down .list { width:286px; height:92px; border:1px solid #e1e1e1; float:left; padding:12px; margin-left:38px; display:inline;}

.hot_new_down .list img { float:left; }

.hot_new_down .list .txt { float:right; width:126px;}

.hot_new_down .list .txt .tip { line-height:21px; height:50px; overflow:hidden; padding:4px 0 12px 0;}



.index_pro{width:1072px; margin:0 auto;}
.index_pro .out .in{ float:left; border:1px solid #ddd; margin-bottom:10px; margin-left:20px;}
.index_pro .out .in:hover{ border:1px solid #0094b2; text-decoration:none;}
.index_pro .out .in:hover span{ background:#0094b2;}
.index_pro .title {
    height: 56px;
    line-height: 56px;
    position: relative;
}
.index_pro .title h2 {
    color: #383838;
    font-size: 18px;
	margin-left:20px;
}
.index_pro .title .more {
    background: url("../images/icon04.png") no-repeat scroll center center;
    height: 16px;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 20px;
    width: 42px;
}
.index_pro .out li span {
    background: none repeat scroll 0 0 #a3a7a5;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    text-align: center;
}
.index_pro .out li a:hover{ text-decoration:none;}
/*NEWS*/
.pageMain {
    margin: auto;
    min-height: 200px;
    width: 1070px;
}

.page-banner {
    height: 241px;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}
.page-banner ul {
    height: 242px;
    width: 100%;
}
.page-banner li {
    display: block;
    height: 100%;
    width: 100%;
}



.inner-banner-box {
    background: url("../../template/Images/inner_bannerbg.jpg") repeat-x scroll 0 0 ;
    border-bottom: 1px solid #f0f0f0;
    height: 114px;
    margin: -4px auto 0;
    width: 100%;
}
.inner-banner {
    background: url("../../template/Images/inner_banner.jpg") no-repeat scroll center top ;
    height: 114px;
    overflow: hidden;
    width: 100%;
}
.path {
    color: #3b3b3b;
    font: 12px/12px "微软雅黑";
    padding-top: 80px;
}
.path a {
    color: #a0a0a0;
}
.path a.home {
    background: url("../../template/Images/sprite.gif") no-repeat scroll 0 1px;
    display: inline-block;
    float: left;
    height: 12px;
    overflow: hidden;
    width: 20px;
}
.inner-main {
    padding: 43px 0 50px;
}


.m_products {width:1072px; margin:0 auto; background:#f7f7f7; height:216px;}

.m_products .l { float:left; width:264px; padding-left:24px; overflow:hidden;}

.m_products .l h6 { font-size:18px; display:block; text-align:center; padding-top:24px; width:220px; padding-right:24px;font-weight:normal; z-index:999; margin-bottom:-20px;}



.m_products .l_rool { height:168px;  background:url(../../../../Images/m_rool_bj.png) no-repeat left center; margin-top:-10px;}

.m_products .l_rool .img { display:block; width:142px; margin-left:15px; padding-top:16px; margin-bottom:12px;}

.m_products .l_rool .click {width:160px;  height:120px; padding-top:24px; float:left;}

.m_products .l_rool .click .name { width:144px; margin:0 auto; line-height:24px; text-align:center;} 

.m_products .l_rool .but_l { width:8px; height:28px;  display:block; float:left; padding-top:127px; padding-left:18px;}

.m_products .l_rool .but_r { width:8px; height:28px;  display:block; float:right; padding-top:127px; padding-right:62px;}



.m_products .r_instrument { float:left; width:362px; padding-top:30px; padding-left:20px; padding-right:4px;}

.m_products .r_instrument .img { float:left; padding-right:6px;}

.m_products .r_instrument .txt { float:right; width:214px; line-height:22px;}

.m_products .r_instrument .txt .name { padding-top:24px; padding-bottom:14px; font-weight:normal;}

.m_products .r_instrument .txt .more{ background:url(../../template/Images/m_more_j.jpg) no-repeat left center; display:block; width:50px; height:20px; padding-left:14px; overflow:hidden;}



#footer { margin-top:25px; background:#f5f5f5; background-image:url(../../template/Images/bj_footer.jpg); background-position:top center; background-repeat:repeat-x; height:264px;}

#footer a:hover {text-decoration: none;}

#footer .n_footer { width:1072px; height:264px; margin:0 auto; background:#f5f5f5; background-image:url(../../template/Images/bj_footer.jpg); background-position:top center; background-repeat:repeat-x;}

.guild{ width:1072px; margin:0 auto; padding:14px 0; overflow:hidden;}

.guild .l { width:838px; float:left; overflow:hidden; padding-left:42px;}

.guild .l .box { width:1088px;}

.guild .l .list { float:left; width:100px; text-align:center; margin:0 110px 0 0; line-height:24px;}

.guild .l .list .icon { display:block;}

.guild .l .list .name { font-size:14px; color:#333; line-height:30px; padding-bottom:2px;}

.guild .r { width:192px; float:right; overflow:hidden; margin-top:12px;}

.guild .r .world { padding-top:10px; padding-bottom:18px;}

.guild .r ul { padding-top:28px;}

.guild .r ul li { float:left; text-align:center; margin-right:48px; line-height:28px;}

.copyright { text-align:center;}

.copyright span { padding-left:30px;}





/*------------------------------应用案例----------------------------------*/

#n_main { width:1072px; margin:0 auto; padding:40px 0 22px 0; *padding-bottom:0;}

.border { border-right:1px solid #ddd;}

#n_main .left { width:795px; float:left; padding-right:30px; }

#n_main .n_baner { height:220px; background:url(../../../../Images/n_baner_bj.jpg) no-repeat center bottom; padding-bottom:6px; margin-bottom:25px;}

#n_main .breadcrumb { border-left:5px solid #009043; height:20px; line-height:20px; padding-left:16px; margin-bottom:28px; }

#n_main .breadcrumb b { font-size:20px; color:#555; font-weight:normal;}

#n_main .breadcrumb .kx { width:274px; background:url(../../../../Images/kx_icon.jpg) no-repeat left bottom; float:right; padding-left:44px; height:20px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}



#n_main .left .submenu { background:#f7f7f7; overflow:hidden;}

#n_main .left .submenu .img { width:188px; float:left; display:block;}

#n_main .left .submenu .sub_r { width:562px; float:left; padding-left:30px;}

#n_main .left .submenu .sub_r .name { padding:10px 0 4px 0; color:#009043;}

#n_main .left .submenu .sub_r ul li { float:left; width:104px; padding-left:8px; line-height:18px; background:url(../../../../Images/dian_icon.jpg) no-repeat left center;}





#n_main .right { width:246px; float:right; _overflow:hidden;}

#n_main .right .tit { font-size:18px; line-height:30px; padding:10px 0 4px 0; display:block; font-weight:normal;color:#555;}

#n_main .right .search { padding-left:22px; padding-right:10px;}

#n_main .right .search .s_box { border:1px solid #ddd; background:#f7f7f7; height:27px; margin-top:12px;}

#n_main .right .search .s_input { height:27px; background:none; width:182px;border:none;float:left; padding-left:4px; color:#999; line-height:26px;}

#n_main .right .search .s_but { background:url(../../../../Images/n_r_s_but.jpg) no-repeat left center; width:26px; height:26px; border:none; float:left; display:block;}

#n_main .right .botoom { height:12px; background:url(../../../../Images/bj_search_bottom.jpg) no-repeat left center; position:relative; left:-1px; width:262px; top:24px;}

#n_main .right .subnav { padding-top:30px; padding-left:22px; font-size:14px; overflow:hidden; margin-bottom:30px;}

#n_main .right .subnav ul { width:270px;}

/*#n_main .right .subnav li { float:left; width:80px; line-height:30px;}*/

.right .subnav li { float:left; width:80px; line-height:30px;}

#n_main .right .service {padding-left:22px; margin-bottom:30px; cursor:pointer}

#n_main .right .service img { margin:10px 0;}

#n_main .right .consult {padding-left:22px; padding-right:20px;}

#n_main .right .consult .more { font-size:12px;}

#n_main .right .consult li {background:url(../../../../Images/dian_icon.jpg) no-repeat left center; padding-left:8px; line-height:24px; overflow:hidden; height:24px;}





/*---------应用案例1---------*/

#n_main .left .case_map { width:780px; overflow:hidden;}

#n_main .left .case_map .box { width:796px;}

#n_main .left .case_map .list { float:left; width:348px; margin-right:18px; height:auto!important;  height:140px;  min-height:140px; background:#f7f7f7; border-radius:8px; padding:20px 16px; margin-bottom:10px;}

#n_main .left .case_map .list .icon { float:left; width:40px; padding-top:8px;}

#n_main .left .case_map .list .name { font-size:14px; font-weight:normal;  padding:8px 0; }

#n_main .left .case_map .list .txt { float:right; width:288px;}

#n_main .left .case_map .list .txt li { float:left; background:url(../../../../Images/dian_icon.jpg) no-repeat left center; padding-left:8px; line-height:22px; width:86px;}

.back { width:100%; height:1px; position:relative;}

.back .t_h {width: 40px;height: 80px; position:fixed;bottom: 30px;right:50px; display:none}

.back .t_h a { margin-bottom:2px; display:block; width:40px;}



/*---------应用案例2---------*/

#n_main .left .case_biao { padding-top:24px;}

#n_main .left .case_biao li { float:left; width:190px; margin:30px 47px 0px 20px; text-align:center; line-height:20px; display:inline; overflow:hidden;}

#n_main .left .case_biao li img { border:1px solid #ccc; margin-bottom:10px;}



#n_main .left #div_test_6 .case_biao li { float:left; width:188px; height:140px; margin:0 0 0 20px; padding-top:0; text-align:center; line-height:32px; display:inline; border:none;}

#n_main .left #div_test_6 .case_biao li img { border:1px solid #ccc;}



/*---------应用案例3---------*/

#n_main .left .tit_case_name { font-size:18px; text-align:center; line-height:60px; margin:20px 0;}



.border_all { border:1px solid #ddd;}

#n_main .right .about_case {border:1px solid #ddd; padding-left:22px; margin-top:30px; padding-bottom:10px; position:relative;}

#n_main .right .about_case .tip { padding-left:10px; line-height:30px;}

#n_main .right .about_case li {text-align:center; width:188px; padding:10px; }

#n_main .right .about_case li img { border:1px solid #ddd; margin-bottom:8px;}



/*---------tab切换---------*/



.case_tab .but {height:34px; border-bottom:1px solid #ddd; font-size:16px; }

.case_tab .tab_show_class { width:70px; height:30px; border-bottom:4px solid #009140; color:#009140; float:left; margin-right:20px;}

.case_tab .tab_hide_class { width:70px; height:30px; float:left; cursor:pointer; color:#555; margin-right:20px;}

.case_tab .div_class { padding-top:20px;}

.case_tab .div_class p { line-height:23px; padding:10px 0;}

.case_tab #div_test_1 { width:100%; position:relative;}

.case_tab .light { height:230px; width:258px; position:absolute; top:350px; right:-290px; background:url(../../../../Images/bj_light.jpg) no-repeat 1px top; padding-top:16px;}

.case_tab .light li { text-align:left; background:url(../../../../Images/light_gray.jpg) no-repeat left center; height:34px; overflow:hidden; line-height:34px; padding:0; padding-left:16px;}

.case_tab .light li.now { background:url(../../../../Images/light_green.jpg) no-repeat left center;}

.case_tab #div_test_2 .list li { float:left; width:390px; margin-top:20px;}

.case_tab #div_test_2 .list li img { float:left; border:1px solid #ddd; margin-right:18px;}

.case_tab #div_test_2 .list li .name,#n_main .left .measure li .name{ font-size:14px; font-weight:normal; padding:16px 0;}

.case_tab #div_test_3 .list li { border:1px solid #ddd; padding:14px; overflow:hidden; margin-top:20px;}

.case_tab #div_test_3 .list li img { float:left; margin-right:18px;}

.case_tab #div_test_3 .list li .name { font-size:14px; font-weight:normal; padding:14px 0;}

.case_tab #div_test_3 .list li a.down { width:44px; height:26px; padding-left:40px; line-height:26px; background:url(../../../../Images/down_icon.jpg) no-repeat left center; display:inline-block; float:right; margin-top:30px; font-size:14px;}





/*------------------------------测量仪器--------------------------------*/

#n_main .left .measure .m_left { float:left; width:380px; background:#fafafa;}

#n_main .left .measure .m_right { float:right; width:380px; background:#fafafa;}

#n_main .left .measure .tit { height:58px; line-height:58px; border-bottom:1px solid #ddd; font-weight:normal; font-size:18px; padding-left:20px; color:#555;}

#n_main .left .measure li { height:100px; border-bottom:1px dotted #ddd; padding:20px 20px 10px 20px;}

#n_main .left .measure li img{ float:left; border:1px solid #ddd; margin-right:20px;}



#n_main .left .measure .tip { background:#f7f7f7; padding:30px 26px; padding-bottom:20px; border-bottom:1px solid #ddd; margin-bottom:34px; overflow:hidden;}

#n_main .left .measure .tip img { float:left; margin-right:18px; border:1px solid #ddd; margin-right:20px;}

#n_main .left .measure .tip .txt { padding-bottom:20px; float:right; width:580px;}

#n_main .left .measure .tip .name { font-size:14px; font-weight:normal; padding:8px 0;}

#n_main .left .measure .tip .control { padding-bottom:16px; line-height:22px;}



/*---------tab切换---------*/

.measure_tab { overflow:hidden; margin-bottom:40px;}

.measure_tab .but {height:30px; border:1px solid #ddd; border-left:none; font-size:14px; text-align:center; line-height:30px;}

.measure_tab .tab_show_class { width:110px; height:30px; color:#009140; float:left; border-left:1px solid #ddd; background:#f7f7f7;}

.measure_tab .tab_hide_class { width:110px; height:30px; float:left; cursor:pointer; color:#555; border-left:1px solid #ddd;}

.measure_tab .div_class { padding-top:20px;}

.measure_tab .div_class p { line-height:23px; padding:10px 0;}



.measure_tab #div_test_2 table {border-collapse:collapse;}

.measure_tab #div_test_2 table td { border:1px solid #666;}



.measure_tab #div_test_7 .videol { width:474px; margin:0 auto;}

.measure_tab #div_test_7 .videol .sp { height:300px; margin-bottom:10px;}

.measure_tab #div_test_7 .videol .l_but { width:22px; height:40px; float:left; margin:16px 10px 0 0; background:url(../../../../Images/videl_but_gray.jpg) no-repeat left center; cursor:pointer;}

.measure_tab #div_test_7 .videol .l_but:hover {background:url(../../../../Images/videl_but_gray1.jpg) no-repeat left center; cursor:pointer;}

.measure_tab #div_test_7 .videol .r_but { width:22px; height:40px; float:right;margin:16px 0 0 0; background:url(../../../../Images/videl_but_light2.jpg) no-repeat left center; cursor:pointer;}

.measure_tab #div_test_7 .videol .r_but:hover {background:url(../../../../Images/videl_but_light.jpg) no-repeat left center;}

.measure_tab #div_test_7 .videol li { border:0; padding:0; width:100px; height:62px; float:left; margin:0 20px;}





#n_main .left .interest .tit_tip { font-size:12px; padding:0; line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #ddd; margin-bottom:16px;}

#n_main .left .interest .tit_tip .icon { background:#f7f7f7; background-image:url(../../../../Images/interest_icon.jpg); background-repeat:no-repeat; background-position:10px center; float:left; padding:0 36px; border:1px solid #ddd; border-bottom:none;}

#n_main .left .interest .list li { float:left; border:none; width:350px; height:80px;}

#n_main .left .interest .list li img {float:left; margin-right:18px; border:none; margin-right:20px;}





#n_main .right .sub_cl_nav { padding-left:22px; margin:30px 0;}

#n_main .right .sub_cl_nav .tit_name { font-size:14px; padding:16px 0 8px 0;}

#n_main .right .sub_cl_nav li { padding-left:16px; line-height:24px;}



#n_main .right .new_products { padding-left:22px; margin-bottom:30px;}

#n_main .right .new_products .rool { margin-top:14px; height:120px;}

#n_main .right .new_products .rool ul { width:120px; float:left; overflow:hidden; font-size:14px; margin-left:50px;}

#n_main .right .new_products .rool ul li{font-size:12px;}

#n_main .right .new_products .dian { float:right; width:12px; padding-top:14px;}

#n_main .right .new_products .dian a { width:10px; height:10px; display:block; background:url(../../../../Images/n_p_icon_gray.jpg) no-repeat left center; margin-bottom:5px;}

#n_main .right .new_products .dian a.now { width:10px; height:10px; display:block; background:url(../../../../Images/n_p_icon_light.jpg) ; margin-bottom:5px;}



/*-----------测量咨询---------------*/

.red { color:#d72235;}

.seek { width:500px; margin:0 auto; padding-bottom:16px; background:#fff; border:1px solid #ddd; border-radius:10px; box-shadow: 0px 0px 6px #ddd; position:fixed; display:none; z-index:101; top:5%; left:33%}

.seek { padding-left:30px;}

.seek .close { width:34px; height:56px; position:absolute; right:10px; top:0;cursor:pointer}

.seek .tit { height:40px; line-height:40px; padding:28px 0; font-weight:normal; padding-left:16px;}

.seek .tit b { font-size:18px; padding-right:6px;}

.seek .biaodan { line-height:24px;}

.seek .biaodan .input { height:25px; border:1px solid #ddd; width:200px; float:left; margin-right:8px;}

.seek .biaodan .tip { padding:3px; float:left; color:#999;}

.seek .biaodan .tip img { margin-right:4px;}

.seek .biaodan .textarea { height:120px; width:310px; border:1px solid #ddd; padding:6px;}

.seek .biaodan td { padding:5px 0;}

.biaodan a.sumit{ background:#009043; height:36px; font-size:18px; width:194px; display:block; text-align:center; color:#fff; line-height:36px; border-radius:8px;}





/*-----------自动?--------------*/

.auto_txt p{line-height:23px; padding:10px 0;}

.auto_txt .box { width:1072px; overflow:hidden;}

.auto_txt .box ul { width:1200px;}

.auto_txt li { float:left; width:500px; padding-right:36px; margin-right:28px; height:auto!important;  height:170px; min-height:170px; padding-bottom:14px;}

.auto_txt li .tit { font-size:14px; color:#009140;}



/*---------------------------------服务---------------------------------------*/

#n_service .list p { padding:6px 0 ; line-height:22px;}

#n_main .right .subnav .s_p { line-height:30px;}





/*--------------------------------------------------------走进ruijin--------------------------------------------------*/

.about_us { }

.about_us .l { width:130px; float:left;}

.about_us .l .tit { font-weight:normal; height:60px; line-height:60px;}

.about_us .l .classify { padding:0 0 10px 0; cursor:pointer}

.about_us .l .classify p { display:block; height:20px; font-size:14px;}

.about_us .l .classify p a { padding-left:14px; display:block; height:20px;}

.about_us .l .classify p a.icon_jia { background:url(../../../../Images/submenu_jia.jpg) no-repeat left center;}

.about_us .l .classify p a.icon_jian { background:url(../../../../Images/submenu_jian.jpg) no-repeat left center;}

.about_us .l .classify .list { padding:10px 0 0 22px;}

.about_us .l .classify .list li { line-height:22px;}



.about_us .r { width:900px; float:right; border-left:1px solid #ddd; padding-left:40px;}

.about_us .r .focus { height:220px; overflow:hidden; margin-bottom:46px;}

.about_us .r .focus .l_img { float:left; width:430px;}

.about_us .r .focus .r_txt { float:right; width:430px;}

.about_us .r .focus .r_txt .tit { height:38px; border-bottom:1px solid #ddd; line-height:38px; margin-bottom:8px;}

.about_us .r .focus .r_txt .tit b { font-weight:normal; float:left; }

.about_us .r .focus .r_txt .tit .sub { float:right; width:310px;}

.about_us .r .focus .r_txt .tit .sub li { float:left; width:75px; text-align:center;}

.about_us .r .focus .r_txt p { line-height:19px; padding:8px 0; text-indent:2em;}



.about_us .r .about_news { margin-bottom:36px;}

.about_us .r .about_news .l_list,.about_us .r .about_news .r_list { width:370px; border:1px solid #ddd; padding:12px 30px;}

.about_us .r .about_news .l_list { float:left;}

.about_us .r .about_news .r_list { float:right;}

.about_us .r .about_news .tit { font-weight:normal; line-height:24px; padding-bottom:20px;}

.about_us .r .about_news .tit .more{ font-size:12px;}

.about_us .r .about_news .tip { height:90px; width:100%; position:relative; margin-bottom:14px;}



.about_us .r .about_news .tip .roll_tip {width:999990px; height:86px; margin-left:0px }

.about_us .r .about_news .tip .roll_tip li {float:left; width:370px;}



.about_us .r .about_news .tip .img { width:142px; float:left;}

.about_us .r .about_news .tip .t_txt { float:left; width:206px; padding-left:18px; line-height:22px;}

.about_us .r .about_news .tip .t_txt .ellip { width:206px; height:44px; margin-bottom:10px; overflow:hidden; padding-top:4px;}

.about_us .r .about_news .tip .t_txt .time { color:#999;}

.about_us .r .about_news .tip a.l { width:16px; height:30px; display:block; position:absolute; left:-20px; top:24px; background:url(../../../../Images/bj_tip_but.png) no-repeat left 0;}

.about_us .r .about_news .tip a.l:hover { background:url(../../../../Images/bj_tip_but.png) no-repeat left -30px;}

.about_us .r .about_news .tip a.r { width:16px; height:30px; display:block; position:absolute; right:-60px; top:24px; background:url(../../../../Images/bj_tip_but.png) no-repeat left -60px; border:0;}

.about_us .r .about_news .tip a.r:hover { background:url(../../../../Images/bj_tip_but.png) no-repeat left -90px;}

.about_us .r .about_news .list li { line-height:24px;}



.about_us .r .person { padding-bottom:36px;}

.about_us .r .person .tit { background:#f7f7f7; border:1px solid #ddd; padding:6px 22px;}

.about_us .r .person .txt {border:1px solid #ddd; border-top:none; padding:18px 24px; line-height:22px;}

.about_us .r .person .txt .sug { width:580px; float:left;}

.about_us .r .person .txt .sug p { line-height:22px; padding-bottom:6px;}



.about_us .r .con_us_map .map { width:400px; float:left; padding-left:20px; padding-right:29px; border-right:1px dashed #ddd;}

.about_us .r .con_us_map .conatct {width:390px; float:left; padding-left:40px; padding-right:20px; line-height:22px;}

.about_us .r .con_us_map .tit { padding-bottom:20px;}



/*------------------------走进ruijin1----------------------------*/

.about_us .r .n_banner { height:220px; margin-bottom:20px;}

/*---------tab切换---------*/

.us_tab { overflow:hidden; }

.us_tab .but {height:30px; font-size:16px; text-align:center; line-height:30px;}

.us_tab .tab_show_class { width:146px; height:30px; color:#009140; float:left; border:1px solid #ddd; background:#f7f7f7; border-radius:6px;}

.us_tab .tab_hide_class { width:146px; height:30px; float:left; cursor:pointer; color:#009140;}

.us_tab .div_class { padding-top:20px;}

.us_tab .div_class p { line-height:23px; padding:10px 0;}



.us_tab #div_test_2 table { line-height:20px;}

.us_tab #div_test_2 table td { padding:8px 14px;}





/*------------------------走进ruijin2----------------------------*/

/*---------tab切换---------*/

.recruit_tab { overflow:hidden;}

.recruit_tab .but {height:30px; font-size:16px; text-align:center; line-height:30px; border-bottom:1px dotted #ddd; padding-bottom:20px;}

.recruit_tab .tab_show_class { width:146px; height:30px; color:#009140; float:left; border:1px solid #ddd; background:#f7f7f7; border-radius:6px;}

.recruit_tab .tab_hide_class { width:146px; height:30px; float:left; cursor:pointer; color:#009140;}

.recruit_tab .div_class { padding-top:20px;}

.recruit_tab .div_class p { line-height:23px; padding:10px 0;}



.recruit_tab #div_test_1 table.list { text-align:center; line-height:30px;}

.recruit_tab #div_test_1 table.list th,.recruit_tab #div_test_1 table.list td { padding:10px 0; border-bottom:1px dotted #ddd;}

.recruit_tab #div_test_1 table.list th { background:#f7f7f7; color:#555; padding:4px 0;}



.recruit_tab #div_test_1 .detail {border-bottom:1px dotted #ddd; padding:0 30px 30px 30px; margin-bottom:16px;}

.recruit_tab #div_test_1 .detail .name { font-size:14px;}

.recruit_tab #div_test_1 .apply a.but_ap { width:150px; background:#009043; display:block; height:36px; line-height:36px; text-align:center; color:#fff; font-size:16px; margin-left:30px; border-radius:6px;}

.recruit_tab #div_test_1 #form { padding:15px 30px;}

.recruit_tab #div_test_1 #form a.sumit { width:110px; height:36px; line-height:36px; border-radius:6px; background:#009043; display:inline-block; font-size:16px; text-align:center; color:#fff; margin-right:30px;}

.recruit_tab #div_test_1 #form a.gray {width:110px; height:36px; line-height:36px; border-radius:6px; background:#939393; display:inline-block; font-size:16px; text-align:center; color:#fff;}

.input { height:26px; border:1px solid #ddd; width:240px; padding:0 5px; line-height:24px; color:#333;}

.recruit_tab #div_test_1 table.form { line-height:22px;}

.recruit_tab #div_test_1 table.form td { padding:6px;}

/*------------------------走进ruijin4----------------------------*/

.news_tab { overflow:hidden;}

.news_tab .but {height:30px; font-size:16px; text-align:center; line-height:30px; border-bottom:1px dotted #ddd; padding-bottom:20px;}

.news_tab .tab_show_class { width:146px; height:30px; color:#009140; float:left; border:1px solid #ddd; background:#f7f7f7; border-radius:6px;}

.news_tab .tab_hide_class { width:146px; height:30px; float:left; cursor:pointer; color:#009140;}

.news_tab .div_class { padding-top:20px;}



.news_tab .time ul li { float:left; width:70px; height:30px; line-height:30px;}

.news_tab .time ul li a { display:block; margin-right:4px; text-align:center; border-radius:5px;}

.news_tab .time ul li a:hover,.news_tab .time ul li a.now { background:#009043; color:#fff;}



.news_tab .tip { padding:30px 0; border-bottom:1px dotted #ddd; overflow:hidden;}

.news_tab .tip .img{ float:left; width:126px;}

.news_tab .tip .txt { float:right; width:734px; line-height:22px;}

.news_tab .tip .txt h4 { font-weight:normal; padding-bottom:10px;}

.news_tab .new_list { line-height:34px; padding:20px 0; border-bottom:1px dotted #ddd;}



.txt_new_detail .name { line-height:30px; height:30px; font-size:18px; text-align:center; padding:18px 0;}

.txt_new_detail .time { text-align:center; line-height:32px; height:32px; border-bottom:1px dotted #ddd; border-top:1px dotted #ddd; margin-bottom:26px;}

.txt_new_detail .txt { padding-bottom:24px;}

.txt_new_detail .txt p { line-height:23px; padding:10px 0; text-indent:2em;}

.txt_new_detail .tip_next {border-bottom:1px dotted #ddd; padding-bottom:14px; margin-bottom:16px;}

.txt_new_detail .tip_next .l { width:700px; float:left; line-height:24px;}

.txt_new_detail .tip_next .r { width:50px; float:right; background:#f7f7f7; border:1px solid #ddd; line-height:30px; padding:0; text-align:center; border-radius:6px;}

.txt_new_detail .tip_next .r a { display:block;}

.txt_new_detail .interest_a .tit { line-height:30px; padding-bottom:10px;}

.txt_new_detail .interest_a li { line-height:24px; padding-left:14px; background:url(../../../../Images/dian_icon.jpg) no-repeat left center;}





/*--------------------------------------计量世界------------------------------------------*/

.jl_list .bg { background:#f7f7f7; padding:14px 22px;  border-bottom:1px solid #ddd}

.jl_list .bg .tit { height:40px; line-height:40px;}

.jl_list .jianju {border-top:1px solid #ddd; padding:16px 0;}

.jl_list .jianju .tip { overflow:hidden; padding:10px 0;}

.jl_list .jianju .tip h4 { font-weight:normal; padding-bottom:6px;}

.jl_list .jianju .tip img { float:left; width:130px;}

.jl_list .jianju .tip .txt { width:580px; float:right; line-height:22px;}

.jl_list .jianju li { line-height:30px; padding-left:14px; background:url(../../../../Images/lv_dian_icon.jpg) no-repeat left center;}



.jl_list .shijian { overflow:hidden; line-height:30px; height:44px; padding-top:10px;}

.jl_list .shijian li { width:70px; text-align:center; float:left; margin-right:10px;}

.jl_list .shijian li a { display:block;}

.jl_list .shijian li a.now,.jl_list .shijian li a:hover {background:#009043; color:#fff; border-radius:6px;}



.jl_list .img_list li{ padding:24px 0;  border-bottom:1px dotted #ccc; overflow:hidden;}

.jl_list .img_list .name { padding-bottom:8px;}

.jl_list .img_list .txt {line-height:20px;}



.jl_list .bg_tw { padding-top:28px; line-height:22px;}

.jl_list .bg_tw .tit { line-height:40px; height:40px; border-bottom:1px dotted #ccc; margin-bottom:20px;}

.jl_list .bg_tw .tip { overflow:hidden; padding-bottom:10px;}

.jl_list .bg_tw .img,.jl_list .img_list .img { width:144px; float:left; margin-right:18px;}

.jl_list .bg_tw .txt{ height:54px;}

.jl_list .bg_tw .jh_list li { line-height:26px; padding-left:14px; background:url(../../../../Images/lv_dian_icon.jpg) no-repeat left center;}

.jl_list .bg_tw .l { float:left; padding:0 22px; width:334px; background:#f7f7f7; padding-bottom:22px;}

.jl_list .bg_tw .r { float:right; padding:0 22px; width:334px; background:#f7f7f7; padding-bottom:22px;}



/*--------------------------------------联系我们------------------------------------------*/

#n_main .contact .way { padding:0 21px; width:1030x; overflow:hidden;}

#n_main .contact .way_list { width:1064px;}

#n_main .contact .way .tip { font-size:14px; padding-bottom:16px;}

#n_main .contact .way_list li{ width:500px; height:100px; border:1px solid #ddd; float:left; margin-top:20px; margin-right:30px;}

#n_main .contact .way_list li .icon { float:left; width:150px; background:#f7f7f7; height:82px; text-align:center; padding-top:18px; font-size:16px; line-height:24px;}

#n_main .contact .way_list li .txt { padding-left:40px; width:310px; float:right; padding-top:40px; font-size:20px;}



#n_main .contact .biaodan {border-top:1px dotted #ccc; margin-top:56px; padding:20px 0;}

#n_main .contact .biaodan .tip { font-size:18px;}

#n_main .contact .biaodan table td { padding:10px 0;}

#n_main .contact .biaodan .textarea { width:600px; border:1px solid #ddd; height:120px; float:left; margin-right:8px; padding:6px;}



#n_main .map .tip { line-height:22px;}

#n_main .map .n_map { padding-bottom:30px;}

#n_main .map .tip .contry { float:left; width:50px; height:46px; font-size:18px; color:#009043}



#n_main .friend { border-top:1px solid #ddd; margin-top:-16px; padding-top:20px;}

#n_main .friend li {width:280px; float:left; border:1px solid #ddd; height:120px; background:#f7f7f7; text-align:center; padding-top:20px; margin:12px 36px; line-height:46px; display:inline; overflow:hidden;}





/*--------------------------------------搜索结果------------------------------------------*/

.search_page_top { background:url(../../../../Images/bj_search_page.jpg) no-repeat left bottom; height:105px; margin-bottom:30px;}

.search_page_top .kuang { padding:35px 60px 0 60px;}

.search_page_top .kuang .big {width:60px; display:block; float:left; height:34px; line-height:34px;}

.search_page_top .kuang input { float:left; height:32px; border:1px solid #ccc; width:510px; padding:0 10px; line-height:32px;}

.search_page_top .kuang a.but { float:left; margin-left:14px;}

.search_page_top .kuang .hot_key { width:210px; height:32px; float:left; padding-left:20px; line-height:32px; font-size:14px;}

.search_page_top .kuang .hot_key a { padding:0 4px;}



.search_list { padding:0 22px; margin-top:-14px; border-top:1px solid #ccc; padding-top:20px;}

.search_list li { padding:18px 0; border-bottom:1px dotted #ccc; line-height:20px;}

.search_list li .name { padding-bottom:14px; color:#555;}

.search_list li .c9 { padding-top:10px;}




/*--------------------------------------js------------------------------------------*/

#mubu{  position:fixed; width:100%; height:100%; top:0px; left:0px; background-color:#000; opacity:0.4; display:none; z-index:100}



.n_map { width:750px; height:624px; position:relative; background:url(../../../../Images/map.jpg) no-repeat left bottom; margin:0 auto;}

.n_map a { color:#009043; text-align:center; font-size:14px;}

.n_map a:hover { color:#000;}



.n_map #jilin { display:block; position:absolute; width:121px; height:78px; right:27px; top:156px; line-height:68px;}

.n_map #jilin:hover{background:url(../../../../Images/jilin.png) no-repeat;}



.n_map #liaoning { display:block; position:absolute; width:85px; height:80px; right:80px; top:202px; line-height:65px;}

.n_map #liaoning:hover{background:url(../../../../Images/liaoning.png) no-repeat;}



.n_map #shandong { display:block; position:absolute; width:72px; height:62px; right:112px; top:301px; line-height:60px; padding-right:20px;}

.n_map #shandong:hover{background:url(../../../../Images/shandong.png) no-repeat;}



/*.n_map #jiangsu { display:block; position:absolute; width:70px; height:79px; right:103px; top:348px; z-index:1; padding-left:9px; line-height:50px;}

.n_map #jiangsu:hover{background:url(../../../../Images/jiangsu.png) no-repeat;}*/

.n_map #jiangsu { display:block; position:absolute; width:50px; height:79px; right:104px; top:348px; z-index:2; }

.n_map #jiangsu:hover{background:url(../../../../Images/jiangsu.png) no-repeat -30px top; width:50px; height:79px;}

.n_map #jiangsu i { display:block; font-style:normal; width:90px; height:42px; position:absolute; top:0px; left:-30px; line-height:40px; z-index:1;}

.n_map #jiangsu i:hover{background:url(../../../../Images/jiangsu.png) no-repeat left top;  }





.n_map #shanghai { display:block; position:absolute; width:36px; height:10x; right:103px; top:401px; z-index:2;}

.n_map #shanghai:hover{background:url(../../../../Images/shanghai.png) no-repeat right center;}



.n_map #zhejiang { display:block; position:absolute; width:73px; height:53px; right:78px; top:426px; line-height:50px;}

.n_map #zhejiang:hover{background:url(../../../../Images/zhejiang.png) no-repeat  left center;}



.n_map #fujian { display:block; position:absolute; width:61px; height:78px; right:114px; top:466px; line-height:78px;}

.n_map #fujian:hover{background:url(../../../../Images/fujian.png) no-repeat;}



.n_map #taiwan { display:block; position:absolute; width:61px; height:78px; right:70px; top:500px;}

.n_map #taiwan:hover{background:url(../../../../Images/taiwan.png) no-repeat;}



.n_map #guangdong { display:block; position:absolute; width:113px; height:88px; right:157px; top:521px; line-height:64px;}

.n_map #guangdong:hover{background:url(../../../../Images/guangdong.png) no-repeat;}



.n_map #anhui { display:block; position:absolute; width:67px; height:83px; right:133px; top:361px; line-height:100px;}

.n_map #anhui:hover{background:url(../../../../Images/anhui.png) no-repeat;}



.n_map #henan { display:block; position:absolute; width:81px; height:79px; right:183px; top:335px; line-height:79px}

.n_map #henan:hover{background:url(../../../../Images/henan.png) no-repeat;}



.n_map #shanxi { display:block; position:absolute; width:71px; height:129px; right:257px; top:285px; line-height:180px;}

.n_map #shanxi:hover{background:url(../../../../Images/shanxi.png) no-repeat;}



.n_map #hubei { display:block; position:absolute; width:110px; height:67px; right:180px; top:391px; line-height:66px;}

.n_map #hubei:hover{background:url(../../../../Images/hubei.png) no-repeat;}



.n_map #jiangxi { display:block; position:absolute; width:60px; height:97px; right:144px; top:437px; line-height:90px; padding-right:8px;}

.n_map #jiangxi:hover{background:url(../../../../Images/jiangxi.png) no-repeat;}



.n_map #hunan { display:block; position:absolute; width:78px; height:93px; right:205px; top:443px; line-height:92px;}

.n_map #hunan:hover{background:url(../../../../Images/hunan.png) no-repeat;}



.n_map #chongqing { display:block; position:absolute; width:54px; height:93px; right:254px; top:406px; line-height:74px; padding-right:24px;}

.n_map #chongqing:hover{background:url(../../../../Images/chongqing.png) no-repeat;}



.n_map #sichuan { display:block; position:absolute; width:142px; height:139px; right:304px; top:375px; line-height:138px;}

.n_map #sichuan:hover{background:url(../../../../Images/sichuan.png) no-repeat;}



.n_map #beijing { display:block; position:absolute; width:33px; height:38px; right:175px; top:254px; line-height:16px;}

.n_map #beijing:hover{background:url(../../../../Images/beijing.png) no-repeat;}



.n_map #tianjin { display:block; position:absolute; width:35px; height:9px; right:150px; top:282px; z-index:2; text-align:right;}

.n_map #tianjin:hover{background:url(../../../../Images/tianjing.png) no-repeat left bottom;}





.search_list .name .green { color:#C00;}



.tip_s_f { width:462px; margin:0 auto; height:250px; position:absolute; z-index:999; left:40%;}

.tip_s_f .kuang { border:1px solid #ccc; height:140px; padding-top:50px; padding-left:50px;}

.tip_s_f .kuang img { float:left; margin-right:20px;}

.tip_s_f .kuang .txt { padding-top:22px;}





/*-------------------------------------导航-----------------------------------------*/


.menu #nav { width:660px; float:left;}

.menu #nav a:hover {text-decoration: none; color:#0094b2;}

.menu #nav .item { width:110px; height:44px; float:left; display:block; position:relative;}

.menu #nav .item .link{width:110px; height:44px; line-height:34px; float:left; display:block; text-align:center; color:#333; font-size:15px;}

.menu #nav .item_open .link,#nav .item .now{white-space:nowrap; color:#009140;}



.menu #automation{display:none; position:absolute; top:44px; left:-130px; width:360px;}

.menu #case { display:none; position:absolute; top:44px; left:0; width:460px;}

.menu #case .ad_l{ width:15px; height:138px; background:url(../../template/Images/l_case.png) no-repeat left top; position:absolute; left:-15px; top:2px;}

.menu #case .dian { background:url(../../template/Images/bj_nva_hover.png) no-repeat center top;width:27px; height:15px; position:absolute; top:-12px; left:48px;}

.menu #case .bj_top { background:url(../../template/Images/bj_dropdown_top.png) no-repeat center top; height:12px; overflow:hidden;}

.menu #case .bj_center {background:url(../../template/Images/bj_dropdown_center.png) repeat-y center top; overflow:hidden; padding:8px 20px;}

.menu #case .bj_botoom { background:url(../../template/Images/bj_dropdown_botoom.png) no-repeat center top; height:12px; overflow:hidden;}

.menu #case .bj_center .l { float:left; width:80px; height:80px;}

.menu #case .bj_center .r { float:right; width:320px;}

.menu #case .bj_center .r li { float:left; width:64px; line-height:36px;}

.menu #case .bj_center .r li a:hover{ color:#0094b2;}









.menu #case #zj { position:absolute; top:-12px; left:170px; overflow:hidden;}

.menu .measure li { float:left; width:80px; margin:0 12px; display:inline; text-align:center; font-size:14px; line-height:30px;}



.menu #case .list { float:left; padding-left:6px; line-height:24px;}

.menu #case .list a:hover { color:#0094b2;}

.menu #case .list .tip { font-size:14px; color:#009140;}



.menu #case .zj_l { float:left; width:98px;}

.menu #case .zj_r { width:314px; float:right;}

.menu #case .zj_r .ceng { overflow:hidden; line-height:30px;}

.menu #case .zj_r .ceng span { float:left; font-size:14px; color:#009140; width:70px; }

.menu #case .zj_r .ceng p { float:right; width:240px;}

.menu #case .zj_r .ceng a { padding:0 5px;}



#auto .tip{ padding:20px 0; border-bottom:1px dotted #ccc;}

#auto .tip .img{ width:143px; height:86px; float:left;}

#auto .tip .txt{ width:920px; float:right;}



.autoli{ display:block;font-size:12px; line-height:24px; display:none; padding-left:24px;}

.s_p .aname{ cursor:pointer;}

.right a.see{ width:200px; height:30px; line-height:30px; display:inline-block; background:#00b359; color:#fff; text-align:center;}





#autotxt .tip { margin-bottom:30px; padding-bottom:10px; border-bottom:1px dotted #ddd; overflow:hidden;}

#autotxt .tip .img{ float:left;} 

#autotxt .tip .txt{ width: 610px; float:right;}