﻿body {  background-color:#ffffff;  font-size:12px;color:#505050;font-family:Arial; padding:0px; margin:0px; }
.clear{ clear:both;}
ul{ margin:0px; padding:0px;}
li{ list-style:none; text-decoration:none;}
a{ text-decoration:none;color:#505050;}
a:hover{ text-decoration:none;}
img{ border:0px solid #ccc;}
.left{ float:left;}
.right{ float:right;}
table{ padding:0px; margin:0px;}
div{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px; text-decoration:none;}
tr{ padding:0px; margin:0px; text-decoration:none;} 

.top{ width:1003px; height:94px; margin:0px auto; background:url(../images/index_02.jpg) top center no-repeat;}
.banner{ width:1003px; height:250px; margin:0px auto;}
.banner2{ width:1003px; height:191px; margin:0px auto;}
.menu{ width:550px; height:50px; float:right; padding-top:44px;}
.menu ul li{ float:left;height:50px; line-height:50px; padding-left:20px; padding-right:20px;}
.menu ul li a{font-family:Calibri; font-size:16px; color:#333437; font-weight:bold;}
.menu ul li a:hover{ color:#01429b;}
.menu1{ float:left;height:50px; line-height:50px; padding-left:20px; padding-right:20px; color:#333437;}
.menu1 a{ color:#333437; font-size:14px; font-weight:bold;}
.menu1 a:hover{color:#01429b;}
.menu2{height:50px; line-height:50px; padding-left:20px; padding-right:20px;color:#01429b;}
.menu2 a{color:#01429b; font-size:14px;  font-weight:bold;}

.index_center{ width:1003px; height:290px; margin:0px auto; margin-top:20px;margin-bottom:20px;}
.index_center1{ width:693px;  height:290px;  float:left; }
.index_center1_top{width:693px;  height:44px; background:url(../images/index_06.jpg) center bottom no-repeat; float:left;}
.index_center1_top1{ width:120px; height:30px; float:left; padding-top:4px; padding-left:10px;}
.index_center1_center{width:691px;  height:238px;float:left; border-left:1px solid #dedede;border-right:1px solid #dedede;}
.index_center1_center2{ width:668px; height:234px; margin:0px auto;}
.index_center1_center2 ul li{ float:left; padding-left:10px; padding-right:10px;}
.i_name{ width:144px; height:28px; line-height:28px;text-align:center;}
.i_name a{height:28px; line-height:28px; color:#000000;}
.i_name2{ width:202px; height:44px; line-height:44px;text-align:center;}
.i_name2 a{height:44px; line-height:44px; color:#000000;}

.index_center1_footer{width:693px;  height:8px;float:left;background:url(../images/index_22.jpg) center bottom no-repeat;}


.index_center2{ width:293px;height:290px;  float:right; }
.index_center2_top{width:293px;height:44px; background:url(../images/index_08.jpg) center bottom no-repeat;}
.index_center2_top1{ width:120px; height:30px; float:left; padding-top:4px; padding-left:10px;}
.index_center2_center{width:291px;  height:238px;float:left; border-left:1px solid #dedede;border-right:1px solid #dedede;}
.index_center2_center1{ width:256px; height:110px; margin:0px auto; line-height:20px; }
.index_center2_center2{ width:268px; height:95px; margin:0px auto;}
.index_center2_footer{width:293px;  height:8px;float:left;background:url(../images/index_23.jpg) center bottom no-repeat;}


.footer{ width:1003px; margin:0px auto; overflow:hidden; margin-top:30px; }
.footer1{ width:1003px; height:24px; line-height:24px; margin:0px auto; text-align:center; background-color:#b4b4b4;color:#505050; }
.footer1 a{height:24px; line-height:24px;color:#505050;}
.footer2{ width:1003px;height:24px; line-height:24px; margin:0px auto;text-align:center; color:#505050; }
.more{ width:50px; height:20px; line-height:20px; float:right; padding-top:10px;}
.more a{ color:#323232;}

.product_center{ width:1003px; margin:0px auto; margin-top:15px; overflow:hidden;}
.product_center1{ width:224px; float:left;}
.product_center1_top{width:224px; height:42px; background:url(../images/lanmu.jpg) left bottom no-repeat;}
.product_center1_center{width:222px; border:1px solid #c8c8c8; margin-bottom:8px;}
.product_center2{ width:730px; float:right; overflow:hidden;}
.product_center2_top{ width:730px; height:32px; margin-bottom:35px; float:left; background:url(../images/dh1.jpg) left bottom no-repeat;}
.product_center2_top1{ height:20px; line-height:20px; float:left; padding-left:28px; padding-top:14px; color:#505050;}
.product_center2_top1 a{line-height:20px;color:#505050;}
.product_center2_top2{ height:20px; line-height:20px; float:right;padding-right:20px;padding-top:14px; color:#505050;}
.product_center2_top2 a{line-height:20px;color:#505050;}

.product2_center{width:730px; overflow:hidden; margin:0px auto;}
.product_center2_center{width:700px; margin:0px auto;}
.product_center2_center ul li{float:left; padding-left:12px; padding-right:12px;}
.product_center2_footer{width:730px; height:50px; margin:0px auto;text-align:center; margin-top:25px; padding-bottom:20px;}
.product_center2_footer a{height:50px; line-height:50px;  padding-left:10px; padding-right:10px; color:#787878;}
.product_center2_footer a:hover{color:#014099;}
.tit{ width:120px; height:30px; padding-top:7px; padding-left:20px;}
.tit2{ width:172px; line-height:33px; margin:0px auto;  border-bottom:1px dashed #dcdcdc;  height:33px; margin-top:5px; }
.tit2 a{font-size:14px; font-weight:bold;  color:#505050;padding-left:10px;}

.tit2s{ width:172px; line-height:33px; height:33px; margin:0px auto; margin-top:5px;  border-bottom:1px dashed #dcdcdc;  color:#014099; background:url(../images/fk_03.jpg) left center no-repeat;}
.tit2s a{font-size:14px; font-weight:bold;  color:#014099;padding-left:10px;}

.qos{ color:#014099; background:url(../images/fk_03.jpg) left center no-repeat;}
.qos a{color:#014099;}
.tit2 a:hover{ color:#014099; background:url(../images/fk_03.jpg) left center no-repeat;}

.tit2_2{width:172px; line-height:33px; margin:0px auto;}
.tit2_2 ul li{  padding-left:25px;}
.tit2_2 ul li a{font-size:12px;color:#505050;}
.tit2_2 ul li a:hover{ font-size:12px;color:#505050;font-weight:bold;}
.tit2_2s{font-size:12px;color:#505050;font-weight:bold;}
.contact{ width:224px; height:100px; margin:0px auto;}

.first{ padding-top:10px;}
.last{ margin-bottom:40px;}

.product2_center_img{width:517px; height:318px; margin:0px auto;}
.product2_center2{ width:517px; height:50px; line-height:50px; margin:0px auto; margin-top:10px; margin-bottom:10px; text-align:center; font-size:14px; font-weight:bold; }
.product2_center3{ width:592px;margin:0px auto; overflow:hidden; line-height:20px; }


.company_center{ width:655px; margin:0px auto; line-height:20px; padding-bottom:20px;}
.company_img{ width:277px; height:198px; float:right; margin:5px; overflow:hidden;}
.company_img img{width:277px; height:198px;}

.news1{ width:665px; margin:0px auto;}
.news1 ul li{ width:665px; height:30px; line-height:30px;border-bottom:1px dashed #ccc; overflow:hidden; background:url(../images/fk_03.jpg) left center no-repeat;}
.left_li{ float:left; padding-left:18px; }

.news2_title{ width:668px; line-height:26px; margin:0px auto; font-size:14px; font-weight:bold; border-bottom:1px dashed #dcdcdc; text-align:center;}
.news2_time{ width:260px; height:24px;line-height:24px; margin:0px auto; font-size:12px; text-align:center;}
.news2_cont{ width:640px;line-height:22px; margin:0px auto; font-size:12px;}

.contactus_c{ width:1003px; height:400px; margin:0px auto; }
.contact0{ width:1003px; height:32px; margin:0px auto; background:url(../images/dh2.jpg) left no-repeat; margin-top:12px; margin-bottom:40px; }
.contact0 a{ color:#505050; line-height:42px;}
.contact1{ width:451px; height:272px; overflow:hidden; float:left; padding-left:25px;}
.contact2{ width:463px; height:269px; float:right;background:url(../images/contact_09.jpg) center no-repeat; padding-left:25px;}
.left_cont{ float:left; padding-left:28px; height:36px; line-height:40px;}
.right_cont{ float:right; padding-right:15px;}
.contact_contect{width:380px; height:125px; line-height:22px; margin:0px auto; padding-top:135px;}

.pr{ width:202px; margin:10px 10px; overflow:hidden; float:left; height:170px;}
.pr img{ width:202px; height:121px;}
.prtxt{ width:202px; height:44px; line-height:44px;text-align:center;}
.prtxt a{height:44px; line-height:44px; color:#000000;}

.sub_list{width:172px; line-height:33px; margin:0px auto; overflow:hidden;}
.sub_list ul li{  padding-left:25px; border-bottom:1px dashed #ccc;}
.sub_list ul li a{font-size:12px;color:#505050;}
.sub_list ul li a:hover{ font-size:12px;color:#505050;font-weight:bold;}