﻿@charset "utf-8";
/* CSS Document */

body,div,h1,h2,h3,span,ul,li,dd,dt,dl,p,img,a,input{margin:0 ; padding:0; font-size:14px; font-family:"微软雅黑"; color:#383838; }

a{ color:#283949; text-decoration:none; }

a hover{ color:#ff7300; text-decoration:none; }

ul li{ list-style:none; }




.top{ width:100%; height:auto;}
.top_main{ width:1200px; margin:0 auto; overflow:hidden; }
.logo{ width:232px; float:left; margin-left: 13px; padding: 14px 0;  }
.logo img{ float:left; margin-right:15px;}
.logo h2{ font-size:30px; margin-top:8px; }
.logo div{ font-size:15px; }

.tw{ display:block; width:2px; height:50px; border-left:1px solid #383838; float: left; margin-top: 30px;}

.tel{ width:246px; float:left; padding: 14px 0 14px 22px;}
.tel img{ margin-top: 15px; margin-right: 5px; }
.tel span{ float: left; width:81px; font-size:15px; line-height: 22px; }
.tel h2{ font-size:24px; color:#ff8100; margin-top:11px; }

.nav{ float: right; text-align: center;  }
.nav li{float:left; width:100px; margin:0 auto; padding:45px 0; }
.nav .current a{ padding:45px 22px; background:url(../images/jpg10.jpg); color:#fff; }
.nav li a:hover{ padding:45px 22px; background:url(../images/jpg10.jpg); color:#fff ;}




.index_service{ width:1200px; margin:0 auto; overflow:hidden; }
.title{ width:1200px; margin:0 auto; text-align: center; padding: 40px 0; }
.title h2{ font-size:30px; color:#ff8100; }
.title span{ font-size:16px; color:#ff8100; padding: 9px 0; display: block; }
.title div{ display:block; width:15px; height:15px; margin: 0 auto; background:#ff8100; }

.index_service_side{ float:left; width:220px; height:auto; margin:0 auto;  text-align:center; border:4px solid #ff8100; margin-right:50px; }
.index_service_side h2{ font-size:24px; padding:16px 0; color:#fff; background:#ff8100;}
.content11{ width:210px; margin:0 auto; background:#fff;  }
.content11 li{ width:200px; text-align: left; overflow: hidden; margin: 30px 0; }
.content11 li dt{float:left; padding: 0 12px;}
.content11 li dt img{ width:35px; height:auto; }
.content11 li dd{ float:left; font-size:17px; padding: 4px 0; }
.content11 li dd:hover{ color:#ff8100; }

.index_service_content{ float:left; width:920px; margin:0 auto; border: 1px solid #cecece; text-align: center; padding-bottom: 16px;  }
.index_service_content li{ float:left; width:288px; margin:0 auto; margin-right:14px; margin-top: 18px; }
.index_service_content li span{ font-size:15px; padding: 10px 0; display: block; }
.index_service_content li:nth-child(3n+1){ margin-left:14px;}



.index_about{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; margin-top: 50px; }
.index_about_above{ width:1200px; margin:0 auto;  }
.index_about_main{ width:1200px; background:url(../images/bg2.jpg)no-repeat; margin: 0 auto; padding-bottom: 120px;}
.index_about_main img{ width:400px; margin-left:10px; margin-top: 38px; }
.index_about_main span{ display:block; width:600px; line-height:32px; float: right; padding-right: 124px; text-indent: 20px; padding-top: 50px; }
.index_about_main span a{ background:#ff8100; color:#fff; width: 101px; height: 32px; display: block; margin-top: 25px; }



.index_Process{ width:100%; height:auto; background:url(../images/bg.jpg)no-repeat; }
.index_Process_above{ width:1200px; margin:0 auto; text-align: center; padding: 50px 0;}
.index_Process_above h2{ font-size:30px; color:#fff;  }
.index_Process_above span{ display:block; width:700px; height:15px; background:#ff8100; margin: 6px auto; }
.index_Process_above div{ font-size:18px; color:#fff; }

.index_Process_main{ width:1200px; margin:0 auto; text-align:center; overflow: hidden; }
.index_Process_main li{ width:300px; float:left; }
.index_Process_main li h3{ font-size:16px; color:#ff8100; padding:10px 0; font-weight:normal; }
.index_Process_main li div{ color:#fff; width: 185px; margin: 0 auto; padding-bottom: 40px; }



.index_new{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:50px; }
.index_new_img{ float:left; width:480px; }
.index_new_main{ float:left; width:678px; background:#f7f7f7; border:1px solid #e6e5e5; padding:20px; }
.tew11{ overflow:hidden; border-bottom: 1px solid #dfdfdf; padding-bottom: 23px;  }
.tew11 img{ float:left; margin-right:23px;}
.tew11 h2{ font-size:18px;  }
.tew11 div{ font-size:12px; color:#9d9494; padding: 9px 0; }
.tew11 div span{ color:#ff8100; }
.tew11 p{ color:#545252; font-size:13px; float: right; }
.tew11 div:hover{ color:#ff8100; }

.tew22{ margin-top:6px;  }
.tew22 li{ padding: 16px 0; margin-bottom: 6px; }
.tew22 li div{ float:left; color:#545252; font-size:13px; }
.tew22 li span{ float:right; color:#bbb8b8; font-size:13px;  }
.tew22 li div:hover{ color:#ff8100; }


.index_link{ width:100%; height:auto; background:#ff8100; }
.index_link_content{ width:1200px; margin:0 auto; padding:8px; }
.index_link_content h2{ color:#fff; float:left; }
.index_link_content a{ color:#fff; padding: 0 7px;  }
.index_link_content a:hover{ color:#fdea12; }


.footer{ width:100%; height:auto; overflow:hidden; background:#1e72ba; padding: 10px 0; }
.footer_main{ width:1200px; margin:0 auto; }
.content33{ float:left; width:325px; padding:25px 0; padding-left: 47px; }
.content33 span{ font-size:16px; color:#fff; margin-bottom: 10px; display: block; }
.content33 span img{ margin-left:7px;}
.content33 h2{ color:#fdea12; font-size:32px; }

.Divider{ float:left; width:1px; height:137px; display:block; background:#287fca; margin-top:25px; }

.content44{ float:left; width:250px; padding:25px 90px;  }
.content44 h2{ font-size:16px; color:#fff; margin-bottom: 16px;}
.content44 div{ color:#fff; line-height:27px;  }

.content55{ float:left; width: 300px; margin-left: 90px; margin-top: 20px; }
.content55 li{ float:left; width:150px; padding:15px 0;}
.content55 li a{ color:#fff; }
.content55 li a:hover{ color:#fdea12; }



.footer_bottom{ width:100%; margin:0 auto; background:#0c5ea5; overflow:hidden; padding:5px 0; color:#fff; text-align: center; font-size:13px;}
.footer_bottom a{ color:#fff;  } 



.about{ width:100%; height:auto;overflow:hidden;  background:#f6f6f6; }
.about_position{width: 1200px; margin:0 auto;  padding: 9px; text-align: left; padding-left: 500px; }
.about_main{ width:1200px; margin:0 auto; }
.about_main_side{ width:200px; background:#ff8100; float:left; margin-top: -38px; text-align: center; padding-bottom: 35px; }
.title22{ width:170px; margin:0 auto; padding: 26px 0; }
.title22 span{ color:#fff; font-size:17px; }
.title22 div{ width:40px; height:1px; background:#fff; margin: 10px auto; }
.title22 h2{ font-size:21px; color:#fff; }

.content66{ background:#f6f6f6; width:200px; padding: 15px 0; }
.content66 a{ font-size:15px; }
.content66 li{ padding:15px 0; }
.content66 a:hover{ color:#ff8100; }
.content66 .cur{ color:#ff8100;  }
.about_main_content{ width:840px; float:left; padding:50px; }
.about_main_content img{ float:left; margin-right: 35px;  }
.about_main_content div{ width:794px; line-height:27px; overflow: hidden; padding-top: 30px; text-indent:20px; }


.service{ width:920px; margin:0 auto; padding:40px; float:left; }
.service li{ float:left; width: 288px; margin-right: 18px; text-align: center; margin-bottom: 18px; }

.page{ float-left; width:360px; height:30px;  margin:50px auto; overflow: hidden;  text-align: center;}


.table{ width:400px; overflow:hidden; margin: 0 auto; margin-bottom: 13px; float:left; }
.table span{float:left; display:block; color:#5a5a5a; padding: 5px 0;}
.table a{ background:#ff8100; color:#fff; display:block; width:120px; line-height:30px; text-align: center; }

.table input{ display: block; float: left; width: 398px; border: 1px solid #ddd; line-height: 30px;}
.table textarea{ display:block; float:left; width:394px; height:91px; border: 1px solid #ddd;  }


.order{  width:960px; margin:0 auto; padding: 60px 0 0 40px; float:left; text-align: center;  padding-bottom: 50px;}
.order_title{ float:left; width:350px; margin-right:100px; }
.order_title h2{ font-size:38px; color:#cccccc; }
.order_title p{ padding: 20px 8px;}
.order_title img{ margin-top:10px; }



.news{ width:948px; height:auto; margin-top:20px; float:left; padding-bottom: 54px;  }
.news li{ width:850px; margin-left: 60px; float:left; border-bottom:1px dashed #e3e3e3; padding: 15px 0;}
.news li dt{float:left; width:150px; margin-right:15px; }
.news li dt img{ width:100%; height:auto;}
.news li dd{ float:left; width:685px; text-align: left; padding: 8px 0;  }
.news li dd h2{ font-size:16px; }
.news li dd span{ display:block; padding: 5px 0; line-height: 27px; }
.news li h2:hover{ color:#fa5139; }


.detail{float:left; width:900px; overflow:hidden; margin:0 auto; margin-top:30px; margin-left: 48px;}
.product_title{ height:20px; font-size:16px; text-align:center; line-height:20px; font-weight:500;}
.release{ height:20px; font-size:14px; text-align:center; line-height:20px; margin-top:10px; color:#999;}
.pd{ overflow:hidden; margin-top:20px; line-height:33px;}
.next{ height:20px; font-size:14px; line-height:20px; display:block; margin-top:10px; margin-bottom: 12px; text-align: left;}


.tel33{ width:1200px;  }
.tel33 h2{ font-size:20px; padding: 29px 0 7px; }
.tel33 div{ line-height:27px; }
