*{font-family: "微软雅黑", "Microsoft YaHei","华文细黑","宋体","Tahoma";}
html{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
ul li{list-style: none;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0; padding:0}
body{font-size: 14px;}
img{border: none;}
a{text-decoration: none; transition: 0.3s; cursor: pointer;}
a:hover{text-decoration: none; color: #eb0001;}
.common-head{margin-top: 15px;}
.common-head .logo img{width: 360px;}
.common-head .pull-right span{display: inline-block; font-size: 45px;color: #333;}
.common-head .pull-right p{display: inline-block; margin-left: 11px; color: #333;}
.common-head .pull-right p i{font-style: normal; font-size: 16px; display: block; margin-bottom: -3px;}
.common-head .pull-right p b{font-weight: bold; font-size: 26px; display: block; color: #f00;}
.topnav{background: #302f3d; height: 53px; margin-top: 15px;}
.navbar{min-height: auto;}
.navbar-inverse{background: none; border: none; margin: 0px; padding: 0px;}
.navbar-inverse .navbar-nav>li>a{color: #fff; transition: 0.3s; font-size: 16px; }
.navbar-inverse .navbar-nav>li>a:visited{background: #e20c0a; }
.navbar-inverse .navbar-nav>li>a:hover{background:#e20c0a;}
.navbar-inverse ul li a{padding:0px 50px; display: block; line-height: 53px;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{background: #e20c0a; color: #fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border: none; padding: 0px;}
.smallbanner{display: none;}
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet{width: 13px; height: 13px; opacity: 1; background: #fff;}
.swiper-pagination-bullet-active{background: #c00;}
.nr_mod_service_hp_bottom_ts{ width: 100%; margin-top:40px; height: 277px; position: relative; z-index: 2; overflow:hidden;}
.nr_mod_service_hp_bottom_ts .inner{ max-width: 1170px; margin: 0 auto; overflow: hidden; }
.nr_mod_service_hp_bottom_ts .inner .item{ float: left; display: inline; width: 20%; margin-right: 0px; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a img{ width: 75%; margin-left: 10%; height: auto; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a{ display: block; position: relative; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a .d_img{ filter: alpha(opacity=100); opacity: 1; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a:hover .d_img{ filter: alpha(opacity=0); opacity: 0; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a .h_img{ left: -30px; position: absolute; top: 0; filter: alpha(opacity=0); opacity: 0; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a:hover .h_img { left: 0; filter: alpha(opacity=100); opacity: 1; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a .hover_arrow { height: 52px; left: 36px; position: absolute; top: 76px; width: 32px; opacity: 0; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; transition-timing-function: ease; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -ms-transition-timing-function: ease; -o-transition-timing-function: ease; }
.nr_mod_service_hp_bottom_ts .inner .item .pic a:hover .hover_arrow { left: 86px; opacity: 1; }
.nr_mod_service_hp_bottom_ts .inner .item .des { margin-bottom: 10px; margin-top: 10px;}
.nr_mod_service_hp_bottom_ts .inner .item .des em { display: block; font-size: 22px; text-align: center; font-family: 'Microsoft Yahei'; font-weight: 600; font-style: normal; color: #000; line-height: 1.5em; margin-bottom: 10px; }
.nr_mod_service_hp_bottom_ts .inner .item .des span { display: block; font-size: 12px; text-align: center; font-weight: normal; font-style: normal; color: #606060; }
.nr_mod_service_hp_bottom_ts .inner .item2 .ex { text-align: center; display: none; }
.nr_mod_service_hp_bottom_ts .inner .item2 .ex select { text-align: left; }
.nr_mod_service_hp_bottom_ts .inner .item3 { margin-right: 0px; }
.nr_mod_service_hp_bottom_ts .inner .item3 .ex { text-align: center; display: none; }
.home-pro-bg{background: #f4f4f4; width: 1660px; margin: 0 auto; padding-bottom: 30px;}
.home-pro-bg .js_tab{padding-top: 40px;}
.home-pro-bg .js_tab p{font-size: 26px; font-weight: bold; color: #000;}
.home-pro-bg .js_tab ul{padding-right: 0px;}
.home-pro-bg .js_tab ul li{text-align: center; font-size: 16px; font-weight: bold; padding: 0px 1px; color: #fff; cursor: pointer; line-height: 50px;}
.home-pro-bg .js_tab ul li i{display: block; font-style: normal; background: #6B6B6B;}
.home-pro-bg .js_tab ul li.active i{background: #F02517;}
.home-pro-bg .js_tab_detail ul{padding: 0px 5px;}
.home-pro-bg .js_tab_detail ul li{padding: 0px 10px; margin-top: 20px;}
.home-pro-bg .js_tab_detail ul li span{display: block; text-align: center; padding: 10px 0px; color: #000; background: #fff; transition: .5s;}
.home-pro-bg .js_tab_detail ul li:hover span{background: #f02517; color: #fff;}
.home-about{margin-top: 30px;}
.home-about p.title{text-align: center; font-size: 16px; color: #555; margin-top: 35px;}
.home-about h3{text-align: center; font-size: 30px; font-weight: bold;color: #000; position: relative;}
.home-about h3:after{position: absolute; width: 100px; height: 2px; background: #f02517;left: 0; right: 0; content: ""; bottom: -15px; margin: 0 auto;}
.home-about ul{margin-top: 30px;}
.home-about ul li{margin-bottom: 10px;}
.home-about ul li p{text-align: center; font-size: 15px; color: #000; line-height: 1.6; margin-top: 15px;}
.home-news{margin-top: 20px;}
.home-news h3.title{font-size: 26px; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom:5px;}
.home-news h3.title a{color: #000;}
.home-news h3.title span{font-size: 14px;margin-top: 8px;}
.home-news h3.title span.ico{font-size: 21px; margin-right: 7px;}
.home-news h3.title:hover a{color: #f02517;}
.home-news .left-news ul li{border-bottom: 1px dashed #ddd; line-height: 1.5; padding: 7px 0px; font-size: 15px; background: url(../images/icon03.gif) no-repeat left center; padding-left: 15px;}
.home-news .left-news ul li a{color: #333;}
.home-news .left-news ul li a:hover{color: #f02517;}
.home-news .right-news .list{margin-top: 15px;}
.home-news .right-news .list h4{font-size: 16px; color: #000; font-weight: bold; margin: 10px 0px 5px 0px; transition: 1s;}
.home-news .right-news .list p{color: #555; margin-left: -6px; transition: 1s;}
.home-news .right-news .list p span{font-weight: bold;}
.home-news .right-news .list:hover a{ display: block; background: #f02517;}
.home-news .right-news .list:hover a h4{padding: 0px 10px; color: #fff;}
.home-news .right-news .list:hover a p{padding: 5px 10px; color: #fff;}
.footer{background: #302f3d; margin-top: 30px; padding-top: 5px; padding-bottom: 10px;}
.footer .flink ul li{color: #999;float: left; margin-right: 10px;}
.footer .flink ul li a{color: #999;}
.footer .flink ul li.title{font-size: 16px;}
.footer p.copyright{line-height: 26px; color: #ccc; margin: 6px 0px;}
.footer p.info{color: #ccc;}
.footer p.info a{color: #ccc; margin-right: 20px;}
.fink-bg{background: #302f3d; font-size: 14px; padding-top: 0px; padding-bottom: 10px;}
.fink-bg .flink ul li{color: #999;float: left; margin-right: 10px;}
.fink-bg .flink ul li a{color: #999;}
.fink-bg .flink ul li.title{font-size: 14px;}
/*内页*/
.sub-content .position, .sub-article .position, .cp-article .position, .cp-list .position, .anli-list .position{margin-top: 20px; font-size: 16px; color: #000;}
.sub-content .position a, .sub-article .position a, .cp-article .position a, .cp-list .position a, .anli-list .position a{color: #000;}
.sub-content .newslistcontent{margin-top: 15px;}
.sub-content .newslistcontent ul li{border-bottom: 1px dashed #ddd; padding-bottom: 15px;margin-top: 20px;}
.sub-content .newslistcontent ul li a{color: #555;}
.sub-content .newslistcontent ul li h3{font-size: 18px; color: #000;}
.sub-content .newslistcontent ul li h3 i{float: right; font-size: 14px; color: #555; font-weight: normal; font-style: normal;}
.sub-content .newslistcontent ul li p{margin: 10px 0px 10px 0px;}
.sub-content .newslistcontent ul li i.more{display: block; width: 120px; text-align: center; padding: 5px 0px; color: #fff;isplay: block;font-style: normal; background: #c00;}
.pagination{font-size: 14px;color: #6c6c6c;}
.pagination li{display:inline-block;padding: 3px 5px; height: 28px; line-height: 22px; float:left;}
.pagination span{border: none;color: #6c6c6c;}
.pagination li a{ text-align: center; display:block; padding:0px 10px; color: #6c6c6c;}
.pagination .thisclass{color: #fff; background: #eb0001;}
.pagination .thisclass a{color: #fff; background: #eb0001; border:none;}
.pagination li span strong{margin-left: 3px;}

.pagination .pageinfo{}
.sub-article h1{font-size: 30px; color: #000; text-align: center; margin-top: 20px;}
.sub-article .info{text-align: center; color: #555; margin-top: 15px;}
.sub-article .content{margin-top: 15px; line-height: 1.8; font-size: 15px; color: #333;}
.sub-article .content p{margin-top: 5px;}
.sub-article .context{margin-top: 20px;}
.sub-article .context ul li{margin-top: 8px;}
.sub-article .tuijian-pro{margin-top: 20px;}
.sub-article .tuijian-pro h3{font-size: 26px;}
.sub-article .tuijian-pro h3 a{color: #000;}
.sub-article .tuijian-pro ul{margin-top: 15px; padding: 0px 5px;}
.sub-article .tuijian-pro ul li{padding:0px 10px;}
.sub-article .tuijian-pro ul li span{display: block; text-align: center; background: #f4f4f4; color: #000; padding: 7px 0px; transition: 0.5s;}
.sub-article .tuijian-pro ul li a:hover{color: #eb0001;}
.sub-article .tuijian-pro ul li:hover span{background: #eb0001; color: #fff;}
.danye-about{margin-top: 30px;}
.danye-about .row .right h1{margin-bottom: 15px;}
.danye-about .row .right p{font-size: 15px; line-height: 1.7; margin-top: 10px;}
.danye-about .row .right p a{display: block; width: 120px; text-align: center; color: #fff; background: #e20c0a; padding:5px 0px;}
.danye-about .pro{margin-top: 30px;}
.danye-about .pro h3, .danye-about .shili h3{font-size: 26px; color: #333; position: relative; margin-bottom: 15px;}
.danye-about .pro h3:after{position: absolute; width: 100px; height: 2px; background: #eb0001; left: 0; right: 0; bottom: -15px; content: "";}
.danye-about .shili h3:after{position: absolute; width: 100px; height: 2px; background: #eb0001; left: 0; right: 0; bottom: -15px; content: "";}
.danye-about .pro ul, .danye-about .shili ul{margin-top: 20px;}
.danye-about .pro ul li span, .danye-about .shili ul li span{display: block; text-align: center; padding: 10px 0px; background: #f4f4f4; color: #000; font-size: 16px;}
.danye-about .shili{margin-top: 20px;}
.danye-about .shili ul{padding: 0px 5px;}
.danye-about .shili ul li{padding: 0px 10px; margin-bottom: 20px;}
.cp-article .info{margin-top: 20px;}
.cp-article .right h1{font-size: 36px; font-weight: bold; color: #000;}
.cp-article .right .info{margin-top: 20px;}
.cp-article .right .info p{ line-height: 1.6; font-size: 16px; color: #333; margin-top: 6px;}
.cp-article .right .info p span{color: #eb0001; font-weight: bold;}
.cp-article .right .lianxi .tel{font-size: 16px;}
.cp-article .right .lianxi .tel a{font-size: 34px; font-weight: bold; color: #eb0001; font-family: "Arial";}
.cp-article .right .lianxi p.swt a{display: block; text-align: center; width: 170px; padding: 15px 0px; font-size: 16px;font-weight: bold;color: #fff; background: #eb0001; margin-top: 20px;}
.pro-nrcontent{margin-top: 10px;}
.pro-nrcontent .left .nr{margin-top: 20px;}
.pro-nrcontent .left .nr h3.title{font-size: 22px; color: #eb0001; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.pro-nrcontent .left .nr h3.title span{font-size: 18px; margin-right: 6px;}
.pro-nrcontent .left .nr .desc{margin-top: 10px; line-height: 1.8; font-size: 15px;}
.pro-nrcontent .left .nr .desc p{margin-top: 5px;}
.pro-nrcontent .left .nr table{width: 100%;}
.pro-nrcontent .right h3{font-size: 18px; background: #302f3d; padding-left: 15px; line-height: 45px; color: #fff;}
.pro-nrcontent .right h3 span{margin-right: 15px;}
.pro-nrcontent .right .lb{background: #f4f4f4; padding: 10px 0px 20px 20px;}
.pro-nrcontent .right dl{margin-top: 10px;}
.pro-nrcontent .right dl dt{font-size: 16px; margin-bottom: 5px;}
.pro-nrcontent .right dl dt a{color: #eb0001;}
.pro-nrcontent .right dl dt span{font-size: 15px; margin-right: 8px;}
.pro-nrcontent .right dl dd{font-size: 15px;}
.pro-nrcontent .right dl dd a{color: #000; line-height: 30px;}
.cp-list .list-top-fenlei{margin-top: 20px;}
.cp-list .list-top-fenlei ul{padding: 0px 13px;}
.cp-list .list-top-fenlei ul li{padding: 0px 2px;}
.cp-list .list-top-fenlei ul li a{display: block; background: #c50001; text-align: center; padding: 10px 0px; color: #fff; font-size: 16px;}
.cp-list .content ul li{margin-top: 15px;}
.cp-list .content ul li span{display: block; padding: 10px 0px; text-align: center; color: #000; background: #f4f4f4;font-size: 15px;}
.danye-fuwu .right h3{font-size: 18px; background: #302f3d; padding-left: 15px; line-height: 45px; color: #fff;}
.danye-fuwu .right h3 span{margin-right: 15px;}
.danye-fuwu .right .lb{background: #f4f4f4; padding: 10px 0px 20px 20px;}
.danye-fuwu .right dl{margin-top: 10px;}
.danye-fuwu .right dl dt{font-size: 16px; margin-bottom: 5px;}
.danye-fuwu .right dl dt a{color: #eb0001;}
.danye-fuwu .right dl dt span{font-size: 15px; margin-right: 8px;}
.danye-fuwu .right dl dd{font-size: 15px;}
.danye-fuwu .right dl dd a{color: #000; line-height: 30px;}
.danye-fuwu .row{margin-top: 20px;}
.danye-fuwu .left h1{font-size: 30px; color: #000; position: relative;}
.danye-fuwu .left h1:after{position: absolute; width: 100px; height: 2px; left: 0;right: 0;content: ""; background: #eb0001; bottom: -12px;}
.danye-fuwu .left .content{margin-top: 30px; font-size: 15px; line-height: 1.8;}
.danye-fuwu .left .content p{margin-top: 5px;}
.danye-fuwu .left .content p a{display: block; width: 140px; background: #eb0001; text-align: center; padding: 7px 0px; color: #fff; margin-top: 20px;}
.danye-lianxi{margin-top: 20px;}
.danye-lianxi p.info{font-size: 16px; margin-top: 25px; line-height: 1.7;}
.danye-lianxi h1{font-size: 30px; color: #000; position: relative;}
.danye-lianxi h1:after{position: absolute; width: 100px; height: 2px; left: 0;right: 0;content: ""; background: #eb0001; bottom: -12px;}
.danye-lianxi .row{background: #f4f4f4; padding: 30px; margin-top: 25px;}
.danye-lianxi .row .left h3{font-size: 24px; color: #000; margin-bottom: 15px; margin-top: 20px;}
.danye-lianxi .row .left p{font-size: 16px; color: #000; line-height: 1.7; margin-top: 10px;}
.danye-lianxi .row .left p a{color: #eb0001; font-weight: bold;}
.danye-lianxi .row .left p.lianxi a{display: block; font-weight: bold; width: 130px; background: #eb0001; color: #fff; text-align: center; padding: 8px 0px; margin-top: 10px;}
.danye-lianxi .row .left p span{margin-right: 8px;}
#dituContent{margin-top: 20px; height: 500px;}
.anli-list ul{margin-top: 5px;}
.anli-list ul li{margin-top:10px;}
.anli-list ul li a{background: #f4f4f4; display: block; padding-bottom: 10px;}
.anli-list ul li a:hover{background: #eb0001;}
.anli-list ul li h3{font-size: 16px; font-weight: bold; color: #000; margin-top: 10px; padding: 0px 10px;}
.anli-list ul li p{padding: 0px 10px; color: #333; line-height: 1.6; margin: 5px 0px;}
.anli-list ul li span{padding: 0px 10px; color: #333;}
.anli-list ul li i{font-style: normal; color: #eb0001;}
.anli-list ul li a:hover h3{color: #fff;}
.anli-list ul li a:hover p{color: #fff;}
.anli-list ul li a:hover span{color: #fff;}
.anli-list ul li a:hover i{color: #fff;}
.pro-nrcontent .tuijian-pro{margin-top: 20px;}
.pro-nrcontent .tuijian-pro h3{font-size: 22px; color: #eb0001; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.pro-nrcontent .tuijian-pro h3 a{color: #333;}
.pro-nrcontent .tuijian-pro ul li{margin-top: 10px; padding: 0px 10px;}
.pro-nrcontent .tuijian-pro ul li span{display: block; background: #f4f4f4; text-align: center; font-size: 14px; color: #000; padding: 7px 0px;}

@media (max-width: 1660px){
	.home-pro-bg{width: 100%; margin: 0 auto; padding-bottom: 30px;}
}
@media (max-width: 1200px){
	#navbar ul li{ text-align: center; margin-left: 0px;}
	#navbar ul li a{padding:0px 37px; }

}
@media (max-width: 1198px){
	#navbar ul li a{padding:0px 34px; }

}
@media (max-width: 990px){
	#navbar ul li a{padding:0px 21px; font-size: 15px;}
	.nr_mod_service_hp_bottom_ts .inner{width: 100%;}
	.nr_mod_service_hp_bottom_ts{height: auto;  padding: 0 8px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
}
@media (max-width: 768px){
	.none768{display: none;}
	#navbar{overflow: hidden;}
	#sidebar{display: none;}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border: none;}
	.navbar-inverse .navbar-toggle{border: 1px solid #fff; margin-top: 10px; margin-right: 20px;}
	.navbar-inverse .navbar-toggle .icon-bar{background: #fff;}
	#navbar .nav{background: #1d1d1d;z-index: 99999; position: relative;}
	.navbar-header button{margin-top: 20px;}
	.topnav .navbar-brand img{width: 140px;}
	#navbar .nav{width: 100%;padding: 0px; margin: 0px; margin-top: 0px;}
	#navbar .nav>li>a:focus, .nav>li>a:hover{background: none; border-bottom:none;}
	#navbar .nav>li.active a{border-bottom:none; border-bottom: 1px dashed #555;}
	#navbar ul li a{color: #fff; font-size: 16px; border-bottom: 1px dashed #555; padding:0px 18px;}
	.smallbanner{display: block;}
	.banner{display: none;}
	.swiper-container{margin-top: 0px;}
	.nr_mod_service_hp_bottom_ts .inner .item { width: 20%; }
	 .nr_mod_service_hp_bottom_ts .inner .item, .nr_mod_service_hp_bottom_ts .inner .item3 { width: 18%; margin: 0 1%; }
    .nr_mod_service_hp_bottom_ts .inner .item .pic, .nr_mod_service_hp_bottom_ts .inner .item .pic a { width: 100%; height: auto; margin-bottom: 5px; margin-left: -5px; }
    .nr_mod_service_hp_bottom_ts .inner .item .pic a .d_img, .nr_mod_service_hp_bottom_ts .inner .item .pic a .h_img { width: 100%; height: auto; }
	.nr_mod_service_hp_bottom_ts .inner .item .des span { display: none; }
	.nr_mod_service_hp_bottom_ts .inner .item .des em { font-size: 14px; }
	.home-pro-bg{margin-top: 10px;}
	.home-pro-bg .js_tab{padding-top: 10px;}
	.home-pro-bg .js_tab p{font-size: 20px;margin-bottom: 10px;}
	.home-pro-bg .js_tab_detail ul li{padding: 0px 5px; margin-top: 10px;}
	.home-about{margin-top: 20px;}
	.home-about p.title{margin-top: 25px;}
	.home-about h3{font-size: 24px;}
	.home-about ul{margin-top: 20px;}
	.home-about ul li{margin-bottom: 15px;}
	.home-news .right-news{margin-top: 10px;}
	.home-news h3.title{font-size: 20px;}
	.home-news h3.title span.ico{font-size: 16px; margin-right: 7px;}
	#floatTools{display:none;}
	
}
@media (max-width: 640px){
	.common-head .logo img{width: 260px;}
	.common-head .pull-right span{font-size: 32px;}
	.common-head .pull-right p i{font-size: 14px;}
	.common-head .pull-right p b{font-size: 20px;}
	.topnav{margin-top: 5px;}
}
@media (max-width: 504px){
	.common-head .logo img{width: 200px;}
	.common-head .pull-right span{font-size: 22px;}
	.common-head .pull-right p i{display: none;}
	.common-head .pull-right p b{font-size: 20px;}
}
@media (max-width: 480px){
	.nr_mod_service_hp_bottom_ts .inner .item, .nr_mod_service_hp_bottom_ts .inner .item3 { width: 18%; margin: 0 1%; }
    .nr_mod_service_hp_bottom_ts .inner .item .des em { font-size: 13px; }
}
@media (max-width: 450px){
	.topnav{margin-top: 10px;}
}
@media (max-width: 414px){
	.topnav .container{overflow: hidden;}
	#navbar ul li a{padding: 5px 0px;}
	.common-head .logo img{width: 90%; margin-bottom: 10px;}
	.common-head .pull-right{display: none;}
	.nr_mod_service_hp_bottom_ts{margin-top: 20px;}
	.footer p.info a{display: block;}
	.home-pro-bg .js_tab ul li{line-height: 40px;}
	.home-pro-bg .js_tab_detail ul li{padding: 0px 5px; margin-top: 10px;}
	.home-pro-bg .js_tab_detail ul li span{padding: 7px 0px; font-size: 14px; color: #000; background: #fff; transition: .5s;}
	.danye-about{margin-top: 15px;}
	.danye-about .row .right h1{margin-bottom:0px; margin-top: 10px; font-size: 26px;}
	.danye-about .pro ul li{margin-bottom: 10px;}
	.danye-about .shili ul li{padding: 0px 5px;}
	.cp-list .list-top-fenlei ul{padding: 0px 5px;}
	.cp-list .list-top-fenlei ul li a{ padding: 6px 0px;font-size: 15px;}
	.cp-list .content ul li{padding: 0px 5px;}
	.cp-list .content ul li span{font-size: 14px;}
	.cp-article .right h1{font-size: 30px;margin-top: 10px;}
	.cp-article .right .info{margin-top: 10px;}
	.sub-content .newslistcontent ul li h3{line-height: 1.5;}
	.sub-article h1{font-size: 24px; margin-top: 10px; line-height: 1.4;}
	.danye-lianxi .row{padding: 10px; margin-top: 10px;}
	.danye-lianxi .row .left h3{margin-top: 10px;}
	.anli-list ul li{padding: 0px 5px;}
	.anli-list ul li h3{line-height: 1.6; font-size: 14px;}
	.pro-nrcontent .tuijian-pro ul li{padding: 0px 5px;}
	.pro-nrcontent .left .nr .desc img{max-width:100%;}
}
@media (max-width: 375px){
	#navbar ul li a{padding: 0px 0px;}
	.banner{margin-top: 10px;}
	.nr_mod_service_hp_bottom_ts .inner .item, .nr_mod_service_hp_bottom_ts .inner .item3 { width: 18%; margin: 0 1%; }
    .nr_mod_service_hp_bottom_ts .inner .item .des em { font-size: 15px; }
    .nr_mod_service_hp_bottom_ts .inner .item .des span { line-height: 20px; }
    .nr_mod_service_hp_bottom_ts { margin-top: 10px; }
	.home-pro-bg .js_tab ul li{line-height: 30px;font-size: 14px;}
	.cp-article .right .lianxi .tel a{font-size: 30px;}
	
}
@media (max-width: 360px){

	
}
@media (max-width: 320px){
	.cp-article .right .lianxi .tel a{font-size: 20px;}
}

.float0831 {
	POSITION: fixed; TOP: 100px; RIGHT: 1px; _position: absolute; z-index:10000
}
.float0831 A {
	COLOR:#0066cc
}
.float0831 A:hover {
	COLOR: #ee0000; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn .xfew{width:108px; height:108px; margin-left:11px;}

.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titSj {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titSj {
	BACKGROUND-POSITION: 5px -120px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 16px; DISPLAY: block; BACKGROUND-POSITION: -2px -266px; FLOAT: left; font-size:12px;
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 78px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 78px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 78px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #fd7376 1px solid; background:none;
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none;font-size:13px;
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}




