﻿
/* CSS Document */

body,div,img,span,ul,ol,li,p,a,h1,h2,h3,h4,h5,input,select,dl,dt,dd,textarea{ margin:0; padding:0; font-size:13px;font-family:"微软雅黑"; color:#666; }

a{ text-decoration:none;color:#333;}
a:hover{text-decoration:none;}

ul,li{ list-style:none;}

.whole{ width:1200px; overflow:hidden; margin:0 auto; background:#fff; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);}
.index_head{ width:1150px; overflow:hidden; margin:0 auto; padding-top:20px;}
.logo{ width:409px; height:44px; float:left; display:block;}
.consult{ width:160px; overflow:hidden; float:right;}
.consult span{ width:160px; height:20px; font-size:14px; line-height:20px; color:#595959; display:block;}
.consult h2{ width:160px; height:23px; font-size:18px; color:#0073be; line-height:23px; font-weight:600; margin-top:5px; display:block;}
.daohang{ width:1150px; height:40px; background:#0073be; margin:0 auto; margin-top:20px;}
.daohang ul li{ width:100px; height:40px; float:left; margin-left:95px;}
.daohang ul li:nth-child(1){ margin-left:35px;}
.daohang ul li a{ width:100px; height:40px; color:#fff; font-size:16px; text-align:center; line-height:40px; display:block;}
.index_banner{ width:1200px; overflow:hidden;}
.index_content{ width:1100px; overflow:hidden; margin:0 auto; margin-top:30px;}
.content_left{ width:530px; height:340px; border-radius:5px; border:1px #ddd solid; float:left;}
.content_left_top{ width:530px; overflow:hidden; padding-top:15px; padding-bottom:10px; border-bottom:1px #ddd solid;}
.content_left_top img{ width:30px; height:24px; float:left; margin-left:20px; display:block;}
.content_left_top a{ width:470px; height:24px; font-size:18px; color:#5e5e5e; float:right; line-height:24px; display:block;}
.content_list{ width:440px; overflow:hidden; margin:0 auto; padding-bottom:60px;}
.content_list ul li{ width:133px; height:40px; float:left; margin-left:20px; background:#0073be; margin-top:40px;}
.content_list ul li:nth-child(1){ margin-left:0px;}
.content_list ul li a{ width:129px; height:36px; border:1px #fff solid; font-size:14px; text-align:center; line-height:36px; margin:0 auto;  margin-top:1px; color:#fff; display:block;}
.content_list ul .ser{ width:160px; height:40px; margin-left:0px; background:#0073be; margin-top:40px;}
.content_list ul .ser a{ width:156px; height:36px; border:1px #fff solid; margin:0 auto; margin-top:1px; font-size:14px; color:#fff; text-align:center; line-height:36px; display:block;}
.content_list ul .ser1{ width:180px; height:40px; margin-left:20px; background:#0073be; margin-top:40px;}
.content_list ul .ser1 a{ width:176px; height:36px; border:1px #fff solid; margin:0 auto; margin-top:1px; font-size:14px; color:#fff; text-align:center; line-height:36px; display:block;}
.content_right{ width:530px; height:340px; float:right; border:1px #ddd solid; border-radius:5px;}
.index_about{ width:490px; overflow:hidden; margin:0 auto; line-height:24px; margin-top:20px;}
.index_about img{ width:490px; height:136px; margin-bottom:10px; display:block;}
.index_about h2{ width:490px; overflow:hidden; margin-top:10px; font-size:14px; line-height:24px; font-weight:normal; display:block;}
.index_wapen{ width:1100px; overflow:hidden; margin:0 auto; margin-top:30px;}
.wapen_left{ width:530px; height:340px; border-radius:5px; border:1px #ddd solid; float:left;}
.wapen_left_top{ width:530px; overflow:hidden; padding-top:15px; padding-bottom:10px; border-bottom:1px #ddd solid;}
.wapen_left_top img{ width:25px; height:25px; float:left; margin-left:20px; display:block;}
.wapen_left_top a{ width:470px; height:24px; font-size:18px; color:#5e5e5e; float:right; line-height:24px; display:block;}
.newcenter{ width:490px; overflow:hidden; margin:0 auto; margin-top:10px;}
.newcenter ul li{ width:490px; overflow:hidden; margin-top:10px;}
.newcenter ul li a{ width:490px; overflow:hidden; display:block;}
.newcenter ul li a span{ width:10px; height:23px; font-size:14px; line-height:23px; float:left; display:block;}
.newcenter ul li a h2{ width:380px; height:23px; float:left; margin-left:10px; font-size:14px; line-height:23px; font-weight:normal; display:block;}
.newcenter ul li a h3{ width:80px; height:23px; float:right; font-size:14px; color:#999; line-height:23px; font-weight:normal; display:block;}
.wapen_right{ width:530px; height:340px; float:right; border:1px #ddd solid; border-radius:5px;}
.wapen_cont{ width:490px; overflow:hidden; margin:0 auto; margin-top:20px;}
.cont_left{ width:170px; overflow:hidden; float:left;}
.cont_left h2{ width:170px; overflow:hidden; margin-top:10px; font-size:18px; color:#0073be; font-weight:normal; display:block;}
.cont_left span{ width:170px; font-size:14px; line-height:30px; margin-top:10px; display:block;}
.cont_right{ width:300px; height:240px; float:right;}
.hyperlink{ width:1100px; height:23px; margin:0 auto; margin-top:40px;}
.hyperlink h2{ width:80px; height:23px; font-size:14px; color:#0073be; line-height:23px; font-weight:500; float:left; display:block;}
.link{ width:1010px; height:23px; float:left;}
.link a{ width:70px; height:23px; line-height:23px; float:left; display:block;}
.link span{ width:10px; height:23px; float:left; margin-right:10px; display:block;}
.index_footer{ width:1150px; height:50px; background:#0073be; margin:0 auto; margin-top:20px; margin-bottom:10px;}
.footer{ width:1100px; height:50px; margin:0 auto; font-size:13px; color:#fff; line-height:50px;}



.about{ width:1100px; overflow:hidden; margin:0 auto; margin-top:20px;}
.about_left{ width:1100px; overflow:hidden;}
/*.about_left_top{ width:205px; height:50px; background:#0073be; font-size:20px; color:#fff; font-weight:500; text-align:center; line-height:50px;}*/
.classic{ width:1015px; overflow:hidden; border:1px #ddd solid; margin-top:20px;}
.classic ul li{ width:202px; height:50px; border-right:1px #ddd solid; float:left;}
.classic ul li:nth-child(5){ border-right:0px;}
.classic ul li a{ width:202px; height:50px; color:#333; font-size:16px; text-align:center; line-height:50px; display:block;}
.classic ul li a:hover{ color:#fff; background:#0073be; display:block;}
/*.about_right{ width:875px; overflow:hidden; float:right;}*/
.about_top{ width:1100px; overflow:hidden; padding-bottom:10px; border-bottom:1px #0073be solid; font-size:14px; color:#333;}
.brife{ width:1100px; overflow:hidden; margin-top:20px; font-size:14px; line-height:30px;}
.brife img{ margin:0 auto; margin-top:10px; display:block;}


.service{ width:1100px; overflow:hidden; margin:0 auto; margin-top:20px;}
.classic ul li .first{ color:#fff; background:#0073be; display:block;}
.service_right{ width:1100px; overflow:hidden; float:right;}
.search{ width:1100px; height:40px; background:#e2f1ff; margin-top:20px;}
.pro_search{ width:790px; height:30px; border:1px #ddd solid; margin-top:4px; background:#fff; float:left; margin-left:20px;}
.search span{ width:100px; height:40px; font-size:14px; color:#333; text-align:center; line-height:40px; float:left; display:block;}
.pro_search input{ width:550px; height:30px; border:0px; line-height:30px; background:#fff; padding-left:10px; color:#999; font-size:14px;}
.search a{ width:140px; height:30px; float:right; margin-top:5px; margin-right:20px; display:block;}
.inventory_list{ width:1100px; overflow:hidden; margin-top:20px;}
.inventory_list table{background: #dadada;margin-bottom: 20px;}
.inventory_list table tr td{ width:291px; height:30px; text-align:center; line-height:30px; background:#fff;}
.page { width:400px; overflow:hidden; text-align:center;  margin:0 auto;margin-top:30px;}
.page ul { width:320px; overflow:hidden; text-align:center; margin:0 auto; }
.page ul li { float:left; list-style:none; padding:4px;}
.page ul li a { border:1px solid #0099FF; padding:3px 7px; color:#666; font-size:14px;}
.page ul li a:hover { background-color:#0073be; color:#fff;}
.page ul li a.now { background-color:#0073be; color:#fff;}



.price_list{ width:1100px; overflow:hidden; margin-top:20px;}
.price_list table{background: #dadada;margin-bottom: 20px;}
.price_list table tr td{ width:290px; height:30px; text-align:center; line-height:30px; background:#fff;}
.price_list table tr td a{ width:290px; height:30px; text-align:center; line-height:30px; display:block;}


.informate{ width:1100px; overflow:hidden; margin:0 auto; margin-top:20px;}
.newcenter_right{ width:1100px; overflow:hidden;}
.new_list{ width:1100px; overflow:hidden;}
.new_list ul li{ width:1100px; overflow:hidden; padding-bottom:10px; border-bottom:1px #ddd dashed; margin-top:20px;}
.new_list ul li a{ width:1100px; overflow:hidden; display:block;}
.new_list ul li a .time{ width:80px; height:80px; background:#0073be; border-radius:10px; float:left;}
.new_list ul li a .time h2{ width:80px; overflow:hidden; font-size:20px; color:#fff; padding-top:10px; text-align:center; font-weight:600; display:block;}
.new_list ul li a .time span{ width:80px; overflow:hidden; font-size:16px; color:#fff; margin-top:5px; text-align:center; display:block;}
.new_right{ width:1000px; height:80px; float:right;}
.new_right h2{ width:1000px; overflow:hidden; font-size:16px; color:#333; font-weight:500; display:block;}
.new_right span{ width:1000px; overflow:hidden; font-size:14px; margin-top:10px; color:#999; line-height:24px; display:block;}


.infor{ width:1100px; overflow:hidden;}
.infor_detail{ width:1100px; overflow:hidden; margin-top:20px;}
.infor_detail h2{ width:1100px; overflow:hidden; font-size:16px; color:#333; font-weight:500; text-align:center; display:block;}
.release{ width:1100px; overflow:hidden; margin-top:10px; font-size:14px; color:#999; text-align:center;}
.infor_text{ width:1100px; overflow:hidden; margin-top:10px; font-size:14px; line-height:30px;}
.next{ width:1100px; height:23px; margin-top:10px; font-size:14px; line-height:23px; color:#999; display:block;}


.casecenter{ width:1100px; overflow:hidden;}
.case_list{ width:1100px; overflow:hidden;}
.case_list ul li{ width:260px; overflow:hidden; float:left; margin-left:20px; margin-top:20px;}
.case_list ul li:nth-child(4n+1){ margin-left:0px;}
.case_list ul li a{ width:260px; overflow:hidden; background:#f8f8f8; display:block;}
.case_list ul li a img{ width:260px; height:174px; display:block;}
.case_list ul li a h2{ width:245px; height:24px; font-size:16px; color:#333; font-weight:500; margin:0 auto; margin-top:5px; display:block; }
.case_list ul li a span{ width:245px; height:20px; font-size:14px; color:#999; line-height:20px; margin:0 auto; margin-top:5px; display:block;}
.case_list ul li a h3{ width:258px; overflow:hidden; font-size:14px; margin:0 auto; margin-top:5px; line-height:24px; font-weight:normal; padding-bottom:20px; display:block;}
.case_list ul li a:hover{ background:#0073be; display:block;}
.case_list ul li a:hover h2{ color:#fff; display:block;}
.case_list ul li a:hover span{ color:#fff; display:block;}
.case_list ul li a:hover h3{ color:#fff; display:block;}
.case_deatil{ width:1100px; overflow:hidden; margin-top:20px;}
.case_deatil h2{ width:1100px; overflow:hidden; font-size:16px; color:#333; font-weight:500; text-align:center; display:block;}
.case_text{ width:1100px; overflow:hidden; margin-top:10px; font-size:14px; line-height:26px;}



.contact{ width:1100px; overflow:hidden; margin:0 auto; margin-top:20px;}
.contact_right{ width:1100px; overflow:hidden; float:right;}
.contact_text{ width:1100px; overflow:hidden; margin-top:20px;}
.contact_left{ width:500px; overflow:hidden; float:left;}
.contact_left h2{ width:500px; overflow:hidden; font-size:18px; color:#0073be; font-weight:500; display:block;}
.contact_left span{ width:500px; height:23px; font-size:14px; line-height:23px; margin-top:10px; display:block;}
.contact_map{ width:545px; height:279px; float:right;}
.drive{ width:875px; height:9px; margin-top:20px;}
.message{ width:875px; overflow:hidden; margin-top:20px;}
.message h2{ width:875px; overflow:hidden; font-size:18px; color:#0073be; text-align:center; font-weight:500; display:block;}
.message h3{ width:600px; overflow:hidden; font-size:14px; color:#999; text-align:center; margin:0 auto; margin-top:10px; font-weight:normal; text-align:center; display:block;}
.message ul{ width:600px; overflow:hidden; margin:0 auto;}
.message ul li{ width:600px; overflow:hidden; margin-top:20px;}
.message ul li:nth-child(1){ margin-left:0px;}
.message ul li span{ width:80px; height:40px; font-size:14px; line-height:40px; float:left; display:block;}
.message ul li input{ width:508px; height:38px; border:1px #ddd solid; border-radius:5px; float:right; padding-left:10px;}
.message ul .way{ width:600px; overflow:hidden; margin-left:0px;}
.message ul .way span{ width:80px; height:40px; font-size:14px; line-height:40px; float:left; display:block;}
.message ul .way textarea{ width:508px; height:68px; float:right; padding-left:10px; border-radius:5px; border:1px #ddd solid;}
.sub{ width:508px; height:40px; background:#C03; font-size:16px; color:#fff; text-align:center; line-height:40px; float:right; margin-top:10px; border-radius:5px; display:block;}

.lanage{width:1100px; overflow:hidden; margin:0 auto; font-size:14px; color:#F00;}
.return{ width:130px; height:30px; font-size:14px; margin:0 auto; display:block; margin-top:20px; border:0px; background:#fff;}
.fg{height: 250px; width:180px; display: block;position: fixed;top: 550px;right: 18.5%; background:rgba(180,190,202,0.5); border-radius:5px;}
.fg_title{ width:180px; overflow:hidden; padding-top:20px; color:#333; font-weight:600; text-align:center; display:block;}
.fg img{ width:15px; height:15px; margin:0 auto; margin-top:10px; display:block;}
.fg_list{ width:180px; overflow:hidden; font-size:14px; color:#333; margin-top:10px; text-align:center; display:block;}
