<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html,body{ font-family:"微软雅黑",sans-serif; background:#fff; color:#333; font-size:0.95em; -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%; width:100%;}
*{margin:0; padding:0; border:0;  text-decoration: none; font-family:"微软雅黑",sans-serif; }
article,aside,details,figcaption,figure,footer,banner,header,hgroup,main,menu,nav,section,summary {  display: block;}
h1,h2,h3,h4,h5,h6{  font-family: inherit;  font-weight: 500; font-size:14px;  line-height: 1.1;  color: #333;}
h1 { font-size:14px; font-weight:bold;}
h3{  font-weight:bold;font-size:14px; padding-bottom:10px;}
a, input, select, textarea {outline:none !important;}
img {  width: auto\9;  height: auto;  max-width: 100%;  vertical-align: middle;  -ms-interpolation-mode: bicubic;}
.img-rounded {  border-radius: 6px;}

ol,ul {	list-style:none}
dl {  margin-top: 0;  margin-bottom: 22px;}
dt,dd {  line-height: 24px;}
dt {  font-weight: bold;}
dd {  margin-left: 0;}

a{ text-decoration:none; color:#333;}
a:hover{color:#0094da; text-decoration: none;}
a:active,a:hover { outline: 0;}
a.shadow_more{ width:130px; margin:20px auto 0; height:45px; text-align:center; font-size:16px; display:block; background:#0094da; border-radius:20px; line-height:45px; color:#fff;}
p{ line-height:20px;}

.clear{ clear:both;}

.float_left,.f_l{ float:left;}
.float_right,.f_r{ float:right;}

.padding-left10{ padding-left:10px;}
.padding-bottom70{ padding-bottom:70px;}
.padding-bottom50{ padding-bottom:50px;}

.padding-top25{ padding-top:25px;} 
.padding-top50{padding-top:50px;}
.padding-top100{padding-top:100px;}
.padding-left10{ padding-left:10px;}
.padding-left70{ padding-left:70px;}
.padding50{ padding:50px 0;}

.text-left {  text-align: left;}
.text-right {  text-align: right;}
.text-center {  text-align: center;}
.text_size18{ font-size:18px; line-height:40px;}
.text_size14{ font-size:14px; line-height:25px;}
.text_size16{ font-size:16px; line-height:30px;}

.col-1, .col-2, .col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{ float: left;}
.col-12 {  width: 100%;}
.col-11 {  width: 91.66666667%;}
.col-10 {  width: 83.33333333%;}
.col-9 {  width: 75%;}
.col-8 {  width: 66.66666667%;}
.col-7 {  width: 58.33333333%;}
.col-6 {  width: 50%;}
.col-5 {  width: 41.66666667%;}
.col-4 {  width: 33.33333333%;}
.col-3 {  width: 25%;}
.col-2 {  width: 16.66666667%;}
.col-1 {  width: 8.33333333%;}


/* 通用*/
.warp,.sanme_bg,.sanme,#header-wrapper,.one_news,.footer,.index_a p,.hot_link ul,#main,.header_top{ width:100%; max-width:1200px; margin:0 auto;}
#main{ padding-top:30px; padding-bottom:30px;}
.bg-gary { background-color: #f0f0f0; height:auto;}
.bg-blue{ background-color: #e50012; color:#fff;}
.bg-dark{ background:#464646; color:#fff;}
.blue{ color:#0094da;}
.dark{ color:#000;}
.green{ color:#1b8e00;}
.red{ color:#db0000;}
.orange{ color:#ff6701;}



/*顶部*/
header{ padding:10px 0; height:14px; overflow:hidden;}
header .col-10,header .col-2{ font-size:12px; line-height:14px;}
header a{ color:#fff;}
header a:hover{ text-decoration:underline; color:#fff;}
header .header_list{ height:14px; min-width:155px; line-height:14px;  padding-right:15px; margin-right:15px; font-size:12px; float:left; }
header .email{ padding-left:20px;}
header .tel{height:14px; text-indent:15px; color:#fff; min-width:100px;}
header .phone{height:14px; text-indent:15px; color:#fff; min-width:100px;}

nav{width:100%; height:auto; display:inline-block;}

/*底部*/
.hotlink{ padding:50px 0;}
.hotlink h3{ font-size:20px; font-weight:500;}
.hotlink p{ line-height:30px;}
.hotlink .hot_p h3,.hotlink .hot_p p{ padding-left:60px;}
.hotlink .hot_m a{ margin-right:25px; display:block; float:left; width:45px;}

footer .warp{ padding:10px 0; color:#ccc;}
footer span{ padding-right:20px;}
footer p{color:#ccc; font-size:12px;}
footer a{ color:#ccc;}
.friendlink{ padding:10px 0;color:#ccc; border-top:1px solid #666;}
.friendlink a{ color:#ccc; margin-right:10px; display:inline-block; font-size:12px;}
.friendlink a:hover{ text-decoration:underline;}


/* index */
banner {z-index:0; width:100%; background:#00487d; height:auto; margin-top:-5px;}
banner img{ width:100%;}

.p_top{ margin-bottom:22px;}
.p_top img{ float:left; width:35%; margin-right:5%; display:block;min-height:62px; overflow:hidden;}
.p_top p{ width:60%; float:left;}

.select{ display:block; margin-bottom:20px;}
.select select{ width:98%; height:25px; line-height:25px; padding-left:10px; border:1px solid #dcdcdc; display:block; margin-bottom:10px;}
.select option{ font-size:12px;line-height:20px; padding-left:10px;}

.order_3,.order_2,.order_1{ background:url(../images/index_28.jpg) no-repeat right #f4f4f4 ; width:33%; height:29px; line-height:29px; float:left; text-indent:10px; margin-bottom:10px;}
.order_2{background:url(../images/index_29.jpg) no-repeat right #f4f4f4 ;}
.order_3{ background:#e6e6e6; width:34%;}
.order_3 a{ color:#0094da;}
.r_line{ background:url(../images/index_31.jpg) no-repeat left #f4f4f4 ; display:block; width:100%; float:left; height:31px;}

.single_r .order_3,.single_r .order_2,.single_r .order_1{ background:url(../images/index_28.jpg) no-repeat right #f4f4f4 ; width:33%; height:29px; line-height:29px; float:left; text-indent:5px; margin-bottom:10px;}
.single_r .order_2{background:url(../images/index_29.jpg) no-repeat right #f4f4f4 ;text-indent:3px;}
.single_r .order_3{ background:#e6e6e6; width:33%;text-indent:6px;}

/* product */
.banner_bot{ background:#f4f4f4; height:40px; width:100%;}
.one_news{ line-height:40px; color:#474747; }
.one_news p{line-height:40px; color:#474747;}
.one_news p i{color:#666;padding:0;}
.one_news a{color:#666; }
.one_news a:hover{ color:#0094da;}
.one_news span{ background:url(../images/product_05.jpg) no-repeat left center;height:40px; float:right; clear:right; font-size:12px; font-weight:normal; color:#666; padding-left:28px;}

.p_memos{ line-height:30px; margin-bottom:10px; margin-top:15px; border-bottom:1px dotted #dcdcdc; padding-bottom:10px;}
.single_l{ width:76%; float:left; margin-right:4%;}
.single_title{border-bottom:1px solid #dcdcdc; padding-bottom:10px;}
.single_title h1{ color:#c70000; font-size:16px;}
.single_title_pro{border-bottom:1px solid #dcdcdc; padding-bottom:20px;}
.single_title_pro h1{ color:#c70000; font-size:22px;}

.single_title h3{ font-size:16px;}
.single_title a{color:#0094da;}
.single_title h3 a{ color:#333;}
.single_title span{ float:right; clear:right; font-size:12px; font-weight:normal; line-height:30px;}
.pic_l ul{ margin-top:30px;  }
.pic_l ul li{ width:21.5%; margin-left:1.5%; margin-right:1.5%; float:left;margin-bottom:40px;}
.pic_l ul li img{ width:100%; padding-bottom:10px;}
.pic_l ul li p{ text-align:center; line-height:12px;}

.pic_l2 ul{ margin-top:30px;  }
.pic_l2 ul li{ width:28%; margin-left:2.5%; margin-right:2.5%; float:left;margin-bottom:40px;}
.pic_l2 ul li img{ width:100%; padding-bottom:10px;}
.pic_l2 ul li p{ text-align:center; line-height:12px;}

.single_r{ width:20%; float:left;}
.s_pro{ }
.s_pro ul li{ margin-bottom:20px;}
.s_pro img{ width:100%;}
.s_pro p{ padding-top:10px; line-height:22px;}

.s_list{ margin-bottom:20px;}
.s_list ul li{ background:url(http://www.decots.cn/statics/images/deco2018/product_25.jpg) no-repeat left center; line-height:25px; height:25px; text-indent:8px; overflow:hidden;}

.pro_page ul{ padding-top:20px;}
.pro_page ul li{ padding-bottom:20px;}
.pro_page ul li h2 a{ color:#0094da; font-weight:700; margin-bottom:10px; display:block;}
.pro_page ul li img{ width:30%; float:left; padding-right:3.5%;}
.pro_page ul li p,.pro_page ul li h2{ width:66.5%;float:left;}
.pro_page ul li p{ line-height:24px;}


/* product */
.zy_pro{ padding:20px 0px;}
.zy_pro01{ padding-bottom:10px; padding-top:20px; width:30%; border-bottom:1px #ccc dashed; text-align:center; padding-right:2%; }
.zy_pro img{ width:100%;}

.pro_show{ padding:10px 0px; height:auto; font-size:1.05em;}
.pro_show02 p{ line-height:1.8em; font-size:1.05em;}
.pro_show img{ width:100%; max-width:600px;}
.pro_show01{ line-height:1.2em; font-size:1em; padding-top:15px; padding-bottom:20px;}
.pro_show02{ padding-top:20px; padding-bottom:30px; padding-left:8px; padding-right:8px;}
.pro_showbt{ background:#db0000; color:#FFF; padding:5px 0px 5px 8px; min-height:24px;}
.pro_showbt a, .pro_showbt a:hover{ color:#FFF;}
.pro_show03{ padding:6px 0px;}
.pro_show02_01{ float:left; width:40%; padding-right:5%; height:26px; line-height:26px; overflow:hidden;}
.pro_show05{ text-align:center; padding-bottom:10px;}
.pro_show06{}

#p_menu{ margin-top:15px;position:relative;}
.scroll_nav_ul{position:relative;top:0px;z-index:99;float:left;width:100%; max-width:1200px; overflow:hidden; height:40px; padding-bottom:30px; background: #fff; border-bottom:3px solid #0092cc;}
.scroll_nav_ul li{float:left; width:13%;font-size:14px;font-weight:bold;color: #0094da; line-height:40px; text-align:center;}
.proName{ height:40px; width:48%; float:left; display:block; text-align:left;}
.proName h1{ font-size:20px; font-weight:bold; color:#333; line-height:40px;}
.scroll_nav_ul li a{padding:0 10px;}
.scroll_nav_ul li.normal a{color:#0094da;}
.scroll_nav_ul li.active a{color:#0094da; display:block}
.pkg-maodian{}
.row{width:100%; height:auto;}
#Htitle_1{ padding-top:15px;}
#Htitle_1 h2{ height:35px; line-height:35px; font-size:14px; font-weight:700;color:#0094da;}
.pro_special{  border-bottom:1px solid #ccc; padding-bottom:30px;}
.pro_special p{ padding-bottom:15px; line-height:24px;}
.pro_special table td{ line-height:25px; padding-left:10px; border:1px solid #dcdcdc;}


/* scroll导航结束 */

#header-wrapper {}	
.header {height:100px; border-bottom:1px solid #ccc; }
.xinghao { float:left; height:100px; width:40%;}
.xinghao h1 { line-height:100px; color:#1E1E1E; font-size:24px; font-weight:bold;}
.primary-menu2,.primary-menu {float:left;width:60%; height:100px;}
.primary-menu2 ul,.primary-menu ul {list-style-type: none; width:100%; margin-top:45px;}
.primary-menu2 ul li,.primary-menu ul li{position: relative; width:12%; float:left; margin-left:4%; text-align:center;}
.primary-menu2 ul li a,.primary-menu ul li a{font-size:14px;color: #0094da; text-align:center; display:block;}
.primary-menu2 ul li a:hover,.primary-menu ul li a:hover{ color:#f00;}

.primary-menu2 ul li{ width:16%}

#data,#relative,#topic,.p_line,#working,#advantage,#mainList{ padding-top:30px;  }
.p_main{}
.p_pic{ margin-top:30px; margin-bottom:15px;}
.p_pic img{ width:100%;}

.p_intro{ padding-bottom:10px;line-height:30px; text-indent:2em; font-size:14px; font-weight:700;}
.p_list{line-height:30px;}
.p_ly{ padding-bottom:10px;line-height:30px;}
.p_list strong,.p_ly strong{ }
.p_list span,.p_ly span{ }
.p_ly i{ color:#0094da; text-decoration:underline;}
.p_wuliao{}
.p_wuliao ul li{ width:11%; float:left; padding-left:1.5%;}
.p_wuliao ul li img{ width:100%;}


#relative_s ul,#advantage ul{ margin-bottom:10px;}
#advantage ul li{line-height:24px;}

#working{}
.w_i{ width:60%; margin-right:5%; float:left; padding-bottom:15px;}
.w_i p{ line-height:24px; padding-bottom:15px;}
.w_pic{ width:35%; float:left;padding-bottom:15px;}
.w_pic img{ max-width:300px;}
.p_line{border-bottom:1px solid #ccc; padding-bottom:20px;}
.p_line p{ line-height:40px; text-align:center; font-size:16px; font-weight:700; color:#f00;}
.p_line2{ padding-left:10px;}
.p_line2 p{ line-height:40px; font-size:16px; font-weight:700; color:#f00;}

#data table tr td{ line-height:25px; padding-left:10px; border:1px solid #ccc;}
.p_down{ font-size:16px; font-weight:700; padding-top:20px; line-height:30px;color:#0094da;}
.p_down a{color:#f00;}

#topic{ }
#topic ul li{ width:48%; padding-right:2%; float:left;}
#topic ul li img{ width:40%; padding-right:3%;float:left; }
#topic ul li p{line-height:22px; float:left; width:57%;}


#relative ul li{width:22%; margin-left:1.5%; margin-right:1.5%; float:left;margin-bottom:20px;}
#relative ul li img{ width:100%; margin-bottom:10px;}
#relative ul li p{ line-height:14px; text-align:center; height:14px;overflow:hidden; padding:0; margin:0;}
.r_pic{ border-top:1px dotted #dcdcdc; padding-top:10px; height:12px; overflow:hidden; width:99%;  margin:0 auto; margin-top:10px;}
.r_pic p.r_pic3,.r_pic p.r_pic2,.r_pic p.r_pic1{ background:url(../images/nav.jpg) no-repeat 0px 0px;height:13px; width:33%; text-indent:13px; line-height:13px; text-align:left; float:left; overflow:hidden; font-size:12px; }
.r_pic p.r_pic2{background:url(../images/nav.jpg) no-repeat 0px -13px; height:12px; text-indent:14px; text-align:left;}
.r_pic p.r_pic3{background:url(../images/nav.jpg) no-repeat 0px -26px; height:12px; text-indent:16px; text-align:left;}



.pro_bot{ margin-top:30px; }
.m_l{margin-bottom:20px; float: left; width:60%; padding-right:2%; border-right:1px dotted #dcdcdc; margin-right:2%;}
.ultable {width:100%;}
.ultable li {height:44px; margin-top:20px;line-height:44px;}
.ultable span {display:block;font-weight:bold;float:left;width:90px;color:#ff9000;}
.ultable li input {width:80%;height:40px;color:#afafaf;  padding-left:10px; border:1px solid #dcdcdc;}
.ultable li textarea {width:80%;color:#afafaf;border:1px solid #dcdcdc;padding-left:10px; font-size:14px; line-height:25px;}
.ultable li.spa{ padding-top:10px;height:30px;}
.ultable li.spa input{  padding-left:0px;}
.ultable li.spa .submit{text-align: center; line-height:30px; background-color: rgb(0,112,204); width:120px; height:30px; color:#fff;}
.ultable li.spa .reset{text-align: center; line-height:30px; background-color: rgb(203,203,203); width:120px; height:30px; color:#666;}

.pro_contact{ width:32%; float:left;}
.pro_contact p{ line-height:24px;}
.pro_contact strong{ font-size:14px; color:#f00;}

/* solution */
.s_pic{ width:48%; float:right;}
.s_pic img{ width:100%;}
.s_main{ width:48%; float:left;}
.sou_l{}
.sou_l ul{ }
.sou_l ul li{ margin-top:30px;}
.sou_l ul li img{ width:30%; float:left; padding-right:3.5%;}
.sou_l ul li p{ line-height:24px; float:left; width:66.5%;}

.s_pic .slides { margin: 0px auto; width:100%; height: auto; overflow: hidden; position: relative; }
.s_pic .slide-pic { margin: 0px; padding: 0px; width:100%; overflow: hidden; list-style: none; }
.s_pic .slide-pic img {width:100%; }
.s_pic .slide-pic li { display: none; }
.s_pic .slide-pic li.cur { display: block; }
.s_pic .slide-li { margin:5px; padding: 0px; bottom: 0px; left:40%; position: absolute; width:120px;}
.s_pic .slide-li li { margin: 0px; padding: 0px; width:50px; height: 8px; float: left; overflow: hidden; list-style: none;margin-left:1px; }
.s_pic .slide-li a {width:50px; height: 8px; color: #000; font-size: 12px; display: block;  margin: 0px; padding: 0px;margin-left:1px;}
.s_pic .slide-li a:hover { color: #F00; text-decoration: none; }
.s_pic .op li { background: #fff; filter: alpha(opacity=60); opacity: 0.6; }
.s_pic .op li.cur { margin: 0px; padding: 0px; background: #f00;  width:50px;margin-left:1px;}
.s_pic .slide-txt span { display: none; }

/*新闻中心*/
.newsTop{ margin:20px 0;}
.newsTop img{ width:30%; margin-right:3.5%; float:left;}
.newsTop p{ width:66.5%; float:left; line-height:24px;}
.newsTop p a{ font-weight:700;} 
.newsTop ul{ width:100%; float:left; margin-top:20px; border-top:1px solid #dcdcdc; padding-top:10px;}
.newsList ul li,.newsTop ul li{ line-height:30px; background:url(../images/index_47.jpg) no-repeat left center; height:30px; text-indent:10px; overflow:hidden;}
.newsList ul li span,.newsTop ul li span{ float:right; clear:right;}
.newsTop ul li.spa{ background:none; text-indent:0; padding-left:10px;}
.newsTop ul li.spa p{ width:97%;}

.news-List,.newsList{ padding-top:10px; margin-bottom:20px;}
.news_tree{ margin-bottom:15px;}
.news_tree ul li{ text-indent:15px; line-height:30px;font-weight:700; margin-bottom:2px;}
.news_tree ul li a{ color:#fff; background: #0094da;height:30px;width:100%; display:block;}
.news_tree ul li a:hover{ background: #f4f4f4; color:#000; height:30px; line-height:30px; width:100%; display:block;}
.news_show{padding-top:10px; margin-bottom:20px; height:auto;}
.news_show01{ background:#f8f8f8; padding:10px;}
.news_show02{ padding:10px;}
.news_show02 ul li{ height:26px; line-height:26px; overflow:hidden;}
.news_show03{ padding:20px; border-bottom:1px #f8f8f8 solid;}
.news_show03 p{ font-size:1.1em; line-height:1.5em;}
.news-List ul li{ line-height:24px; height:24px; overflow:hidden;}
.news-List ul li span{ color:#999;}
.news-List ul li a{ color:#000;}
.news-List ul li.spa{ background:#f4f4f4; padding:10px; margin:5px 0;}
.news-List ul li.sub a{ font-size:14px; font-weight:700;}

.aboutInfo,.newsInfo{ padding-top:10px;}
.newsDate{padding-bottom:10px;}
.share{width:300px; float:right; clear:right;}
.newsInfo img{}
.aboutInfo p,.newsInfo p{ padding-bottom:10px; line-height:24px;}




/*about*/
.aboutTop{ margin-top:5px;}
.aboutTop p{ background:url(../images/about/about_bg.jpg) repeat; height:auto; line-height:30px;}
.aboutList{}
.aboutList ul li{ width:30%; margin-right:3%; float:left; margin-top:20px;}
.aboutList ul li p{background:url(../images/about/about_bg.jpg) repeat-y; line-height:30px; height:90px; overflow:hidden;}
.aboutList ul li img{ width:100%;}


/*****about-content*****/
.aboutInfo{}
.aboutInfo h3{ font-size:16px; padding-top:20px;}
.aboutInfo p{ line-height:30px;}
.aboutInfo p strong{ font-size:14px; color:#333;}
.aboutInfo p.aboutTop{background:url(../images/about/about_bg.jpg) repeat-y;line-height:30px; height:auto;}
.aboutInfo ul{ margin-bottom:10px;}
.aboutInfo ul li{line-height:30px; background:url(../images/index_47.jpg) no-repeat left center; height:30px; text-indent:10px; overflow:hidden; padding:0; margin:0;}
.about-right{ float:right; margin-top:15px; padding-left:20px; clear:right; min-width:313px; height:auto;}

.about-rongyu8,.about-rongyu7,.about-rongyu6,.about-rongyu5,.about-rongyu4,.about-rongyu3,.about-rongyu2,.about-rongyu{ background:url(../images/about/about4_03.jpg) no-repeat left; height:331px; padding:30px 0; padding-left:145px; border-bottom:1px dotted #cbcbcb;}
.about-rongyu8 p,.about-rongyu7 p,.about-rongyu6 p,.about-rongyu5 p,.about-rongyu4 p,.about-rongyu3 p,.about-rongyu2 p,.about-rongyu p{ line-height:26px;}
.about-rongyu2{ background:url(../images/about/about4_06.jpg) no-repeat left; height:149px; }
.about-rongyu3{background:url(../images/about/about4_02.jpg) no-repeat left; height:196px;}
.about-rongyu4{background:url(../images/about/about4_01.jpg) no-repeat left; height:196px;}
.about-rongyu5{background:url(../images/about/about4_07.jpg) no-repeat left center; height:auto;}
.about-rongyu6{background:url(../images/about/about4_08.jpg) no-repeat left center; height:auto;}
.about-rongyu7{background:url(../images/about/about4_09.jpg) no-repeat left center; height:auto;}
.about-rongyu8{background:url(../images/about/about4_10.jpg) no-repeat left center; height:auto;}

.aboutBot{ border-top:1px dotted #dcdcdc; padding-top:10px; margin-top:10px;}

/*****contant*****/
.aboutInfo p span{ font-weight:bold; font-size:13px;}
.aboutInfo form{ padding-bottom:15px;}
.aboutInfo table td{ line-height:25px;}
.aboutInfo table td textarea,.aboutInfo table td input{ border:1px solid #dcdcdc;font-size:12px; line-height:25px; min-height:25px; height:auto; width:60%; margin:5px 0; padding-left:1%; color:#666;}
.aboutInfo h2{ border-bottom:1px dotted #cbcbcb; padding-top:15px;}
.aboutInfo ul li{ line-height:20px; margin-top:15px;}
.aboutInfo ul li a{color:#008cd7;}
.aboutInfo ul li p{ padding-top:0px; margin:0px;}

.peijian{ border-top:1px dotted #ccc; padding-top:60px; margin-top:60px;}
.peijian p{ font-weight:bold; border-bottom:1px solid #cbcbcb;}
.peijian ul li{ width:25%; float:left; text-align:center; margin-bottom:40px;}
.peijian ul li img{ width:80%; margin:0 auto; padding:2px; border:1px solid #cbcbcb; display:block;}

/*****about-culture*****/
.aboutInfo .about-title{ margin-top:20px; width:100%; height:38px; background:#f4f4f4; line-height:38px;}
.aboutInfo .about-title span{background:url(../images/culture_09.jpg) repeat-x; padding:10px 20px; font-size:14px; font-weight:700; color:#fff;}
.aboutInfo p.culture{ line-height:28px; padding-bottom:10px;}
.aboutInfo p.culture strong{ font-size:14px; color:#333;}

.psj_beizhu { width: 100%; margin-top: -30px; padding-bottom: 30px;  background: #fff; border: 0; border-bottom: solid 1px #ccc; line-height: 23px; font-size: 11px; }


/*工程现场详情页面更新*/
.project_intro{ width:100%; float:left; margin-bottom:30px;}
.project_intro p{ font-size:16px; font-weight:600; line-height:30px;}

/*新增*/
.p_left{ width:60%; float:left;}
.p_right{ width:40%; float:left;}
a.p_button{ color:#f00;}
a.p_button:hover{color:#0094da;}


/*about*/
.bg-sanme{ background:url(../images/bg_sanme.jpg) no-repeat left bottom; width:100%; min-height:461px; height:auto; padding-top:70px;}
.aboutList2,.aboutList{ padding:50px 0;}
.aboutList p,.aboutList h2{ padding-left:50px;}
.aboutList2 p,.aboutList2 h2{padding-right:50px;}
.aboutList2 p,.aboutList p{ line-height:40px; font-size:16px;}

.about-sanme{ border-bottom:1px solid #ccc;}
.about-sanme h2{ border-bottom:5px solid #0094da; padding-bottom:10px; width:105px; margin:0 auto 40px; font-size:22px; text-align:center;}
.about-sanme a{ width:100px; height:40px; line-height:40px; text-align:center; border:1px solid #0094da; display:block; color:#0094da; margin-top:20px; font-size:14px;}
.about-sanme a:hover{ background:#0094da; color:#fff;}

.aboutVideo{float:right; clear:right;}

/*contact17.12.12*/
.contact{ padding-bottom:50px;}
.contact_tel{ font-size:24px; color:#d00000; text-align:center; line-height:30px; height:30px; padding:50px 0; border-bottom:1px solid #ccc; margin-bottom:50px;}
.contact_tel span{ padding-left:60px;}
.contact_text{ margin-right:50px;}
.contact_text p{ line-height:30px; font-size:14px; margin-bottom:30px;}
.contact_text b{ font-size:16px; font-weight:700; color:#000;}
.contact_text ul li{ width:50%; float:left; line-height:30px; font-size:14px; margin-bottom:30px;}
.contact_text ul li.spa{ width:100%;}

.contact_list{ margin-top:60px; border-left:1px solid #ccc; padding:40px 5%;}
.contact_list1 li{ width:30%; float:left; text-align:center; margin:0 0 30px;}
.contact_list2 li a,.contact_list1 li a{ width:112px; height:37px; border:1px solid #0094da; border-radius:50%; padding-top:75px; font-size:14px; display:block;color:#0094da; margin:0 auto; }
.contact_list2 li a:hover,.contact_list1 li a:hover{ color:#fff;}
.contact_list1 li .contact_nav1{ background:#fff url(../images/contact_06.png) no-repeat 30px 15px; }
.contact_list1 li .contact_nav1:hover{ background:#0094da url(../images/contact_06_hover.png) no-repeat 30px 15px;}
.contact_list1 li .contact_nav2{ background:#fff url(../images/contact_09.png) no-repeat 38px 20px;}
.contact_list1 li .contact_nav2:hover{ background:#0094da url(../images/contact_09_hover.png) no-repeat 38px 20px;}
.contact_list1 li .contact_nav3{ background:#fff url(../images/contact_12.png) no-repeat 30px 25px;}
.contact_list1 li .contact_nav3:hover{ background:#0094da url(../images/contact_12_hover.png) no-repeat 30px 25px;}
.contact_list2{ width:65%; margin:0 auto;}
.contact_list2 li{ width:45%;float:left; text-align:center;}
.contact_list2 li .contact_nav1{ background:#fff url(../images/contact_24.png) no-repeat 40px 22px; }
.contact_list2 li .contact_nav1:hover{ background:#0094da url(../images/contact_24_hover.png) no-repeat 40px 22px;}
.contact_list2 li .contact_nav2{ background:#fff url(../images/contact_27.png) no-repeat 33px 20px;}
.contact_list2 li .contact_nav2:hover{ background:#0094da url(../images/contact_27_hover.png) no-repeat 33px 20px;}

/*contact-info*/
.columnlist{margin:50px auto;}
.columnlist ul li{ text-align:center; float:left; margin-right:21px; font-size:18px; line-height:64px; width:210px; height:64px;}
.columnlist ul li a{ color:#000; border:1px solid #555; display:block;}
.columnlist ul li.hover a,.columnlist ul li a:hover{ background:#0094da; border:1px solid #0094da; color:#fff;}

.contact_after_sales,.contact_order{ margin:50px 0;}
.contact_order p{ font-size:14px; line-height:40px; text-align:center;}
.contact_order .background{ background:none;}
.contact_order .order .form-right textarea{height:176px;}
.contact_order .parts .form-right textarea{height:222px;}

.contact_after_sales p{ font-size:24px; text-align:center; line-height:40px; margin-bottom:50px; color:#000;}
.contact_after_sales span{ color:#d00000; font-size:30px;}
.contact_after_sales p.after_sales_down{ background:url(../images/products-info_06.jpg) no-repeat left center; height:40px; text-indent:30px; font-size:16px; text-align:left;}

.products-form{ background:#f5f5f5; height:auto; padding:20px;}
.form-title{ font-size:22px; color:#222; text-align:center; margin-bottom:20px;}
.form-left{ width:48%; margin-right:4%; float:left;}
.form-left ul li{ margin-bottom:10px;}
.form-left ul li span{ width:20%; font-size:14px; height:35px; line-height:35px; color:#444; padding:0; margin:0; text-align:right; float:left;}
.form-left ul li input{ height:35px; width:78%; border:1px solid #ccc; color:#666; line-height:35px; background:#fff;float:left; text-indent:10px;}
.form-right{ width:48%; float:left;}
.form-right textarea{ width:98%; height:130px;border:1px solid #ccc; color:#666; line-height:35px; text-indent:10px; font-size:12px;}
.form-botton{ margin:10px auto 20px auto; width:260px;}
.form-botton .reset,.form-botton .submit{ width:110px; height:35px; text-align:center; background:#ee1c25; color:#fff; line-height:35px; float:left; margin-right:40px;}
.form-botton .reset{ background:#454545; margin-right:0;}


.contact_product{border-top:1px dotted #ccc; margin-top:60px;}
.contact_product ul{ padding:60px 0;}
.contact_product ul li{ width:25%; float:left;}
.contact_product ul li img{ width:95%; margin:0 auto;}
.contact_product ul li p{ line-height:40px; text-align: center;}
iframe{ height:450px; width:100%; max-width:650px;}

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 12px; padding-bottom:30px; margin-top:10px;}
.page a{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #888;padding-top:3px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page span{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #888;padding-top:3px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#11619c;border:1px solid #11619c;} /* 当前链接有激活时 */
.page input{padding:0px;color:#888;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

/*fenye*/
/*分页*/
#pages { padding:14px 0 10px; text-align:right}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*返回顶部*/
#elevator_item {width:110px;height: 50px;position: fixed;right:2px;bottom:5px;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;opacity: 1;z-index: 100020;display: none;}
#elevator_item.off {opacity: 0;visibility: hidden;}
#elevator {display: block;width:110px;height: 50px;background: url(http://www.decots.cn/statics/images/deco2018/icon_top.png) center center no-repeat;background-color: #444;background-color: rgba(0,0,0,.6);}
#elevator:hover {background-color: rgba(0,0,0,.7);}
#elevator:active {background-color: rgba(0,0,0,.75);}

@media screen and (max-width:768px){
.banner{ display: none; }
.one_news span{display: none;}
.single_l{ width:100%; float:none;}
.news-List ul li span{display: none;}
.single_r, .hot_p, .hot_s, .hot_m{display:none;}
.col-3{ width:98%; text-align:center;}
.zy_pro01{ padding-bottom:10px; padding-top:20px; width:100%; border-bottom:1px #ccc dashed; text-align:center; float:none;}
header .email{ display:none;}
header .tel{ display:none;}
}
@media screen and (max-width:480px){
.banner{ display:none;}
.one_news span{display: none;}
.one_news i{ display: none;}
.news-List ul li span{display: none;}
.single_r, .hot_p, .hot_s, .hot_m{display:none;}
.single_l{ width:100%; float:none;}
.col-3{ width:98%; text-align:center;}
.zy_pro01{ padding-bottom:10px; padding-top:20px; width:100%; border-bottom:1px #ccc dashed; text-align:center; float:none;}
.pro_show01{ display:none;}
.pro_show02_01{ float:none; width:100%; height:26px; line-height:26px; overflow:hidden;}
header .email{ display:none;}
header .tel{ display:none;}
iframe{ height:230px; width:100%;}
}</pre></body></html>