#top{ background-color:#002d4e; height:175px; border-bottom:#026cc4 solid 1px;}
.logo{ background:url(logo.png) no-repeat; height:172px; float:left; width:260px;}
.header{ width:1010px; margin:0 auto; height:172px; position:relative}
.logoright{ float:left; width:750px;}
.tel{ text-align:right}
.nav{ float:right; margin-top:10px;}
.nav li{ float:left; width:96px; height:37px; line-height:37px; text-align:center; color:#FFF;  margin-left:10px; font-size:16px}
.nav li a{ color:#FFF; display:block;background:#053f64; border:solid 2px #0e4566;border-radius:5px;}
.nav li a:hover{background:#1fa8e7;border:solid 2px #5bc7f0;}
.nav2 li{ width:120px; margin-left:0px; margin-right:3px;}
.banner{ height:326px; width:1000px; margin:0 auto; position:relative;}
.banner .linkname{ position:absolute; bottom:0px; left:0px; width:440px; height:183px; background:url(banner111.jpg) no-repeat}
.banner .linkname a{ float:left; width:126px; height:50px; display:block; margin-right:14px; margin-left:4px; margin-top:100px; text-align:center; font-size:18px; font-family:"Microsoft YaHei"; color:#FFF; line-height:50px; padding-top:12px;}
.banner .linkname a:hover{ color:#00436f}
.bannerpic{ width:525px; height:300px;  margin-left:467px;}
.banner .guanggaoyu{ position:absolute; top:28px; left:0px;}



.footer{width:100%;background:url(1bg.jpg) repeat-x top;}
.footer_content{ width:1009px; margin:0 auto;color:#333}
.footer_content h2{ padding:0px; margin:0px;}

.footer_tab1{width:310px;float:left;}
.footer_info{ font-size:15px; font-weight:bold; line-height:28px; margin-left:30px;}
.footer_info strong{ color:#ed6f16;}
.logo2{ padding-left:30px; border-top:#CCC solid 1px; padding-top:15px; margin-top:20px;}

.footer_tab2{width:300px;float:left;margin-left:70px;}
.indexpro{ margin-left:35px;}
.indexpro li{ background:url(tb.png) no-repeat 0px center; font-size:14px; text-indent:20px; line-height:30px;}
.indexpro li a{ color:#ed6f16;}
.indexpro li a:hover{ color:#F00}

.footer_tab3{width:250px;float:left;margin-left:30px;}
.hezuo{ margin-left:40px;}
.hezuo li{font-size:14px; line-height:30px;color:#ed6f16;}

.link{ width:1000px; margin:0 auto; margin-top:10px;}
.link a{ color:#999; font-size:12px;}

.bottom{ color:#333; width:1000px; margin:0px auto; text-align:center; margin-top:15px;}
.bottom a{color:#FA3D03;}

.neileft{ width:200px; float:left; margin-left:22px;}
.neilefttit{ color:#002d4d; border-bottom:solid 3px #002d4d; padding-left:20px; font-size:18px; background-color:#ff9e36; padding-top:13px; padding-bottom:5px; margin-bottom:5px; font-weight:bold}

.Bigprostyle,.Smallprostyle{ line-height:21px; font-size:12px; background:#eff5f7;border-bottom:#ccc 1px solid;}
.Bigprostyle{ text-indent:20px;font-size:14px; line-height:27px;}
.Bigprostyle a{ color:#333;font-weight:bold;}
.Bigprostyle a:hover{ text-decoration:underline}

.Smallprostyle{ text-indent:42px; background:url(p-list-ico.png) #eff5f7 no-repeat 180px center; }
.Smallprostyle a{color:#333;}
.Smallprostyle a:hover{ text-decoration:underline}

.lefttelpic{ margin-top:8px;}
.neiright{ float:left; margin-left:15px; width:750px;  background-color:#f0f5f8; padding-left:22px; padding-bottom:20px;}
.neiright2{padding-left:0px; }
.neiright h1{ line-height:50px}
.plist{ width:760px;}
.plist li{ float:left;  margin-top:15px; margin-right:10px; margin-bottom:13px;}
.plist .proimg{ float:left;}
.plist .proimg img{ border-radius:5px; border:solid 1px #ccc;}
.plist .protxt{ margin-left:10px; font-size:12px; float:left; width:160px; line-height:22px; }
.plist .protxt strong{ font-size:14px; font-weight:bold; line-height:30px;color:#ed9a00; border-bottom:#CCC solid 1px; display:block; margin-bottom:10px;}

.neicon{ line-height:28px; font-size:15px;}
.neicon h1{ font-size:30px; line-height:55px; display:block; margin:0 auto; border-bottom:#F00 solid 1px; width:150px; padding-top:20px; margin-bottom:20px;}
.neicon h2{ background:url(titbg.jpg) no-repeat; text-indent:15px; font-size:16px; color:#F00; line-height:40px;}
.proinfo{ margin-left:60px; margin-bottom:20px;}
.proinfo img{ width:45%; height:233px; float:left; margin-left:5px; margin-top:5px;border-radius: 10px;}
.proinfo table{ background:#ccc;border-spacing:1px;}
.proinfo td{ border:none!important; background:#f0f5f8; padding:1px; text-align:center; font-family:"Microsoft YaHei" !important;}
.proinfo td *{font-family:"Microsoft YaHei" !important; font-size:14px !important; border:none !important;}
.prolist li{ margin-bottom:15px;}
.prolist .proimg2{ line-height:25px;}
.prolist .proimg2 td{}
.prolist .proimg2 img{ border-radius:5px; border:solid 1px #ccc;}
.prolist .proimg2 h2{ color:#ed9a00; font-size:14px; border-bottom:#CCC solid 1px;  margin-bottom:10px;}

.prolist .protxt2{ margin-left:10px; font-size:12px; float:right; width:380px; line-height:22px;}
.prolist .protxt2 strong{ font-size:14px; font-weight:bold; line-height:30px;}

.protit{ background-color:#e5e5e5; line-height:29px; height:29px; text-align:center; font-weight:bold; margin-top:20px; font-size:22px; margin-bottom:15px; color:#0F0F0F; letter-spacing:4px;}
.info2{ font-size:14px; line-height:25px; margin-top:20px;}
.info2 h1{ background:url(xingnong.png) no-repeat 0px 5px; line-height:53px; text-align:left; text-indent:75px; color:#FFF; font-size:18px; display:block; margin-bottom:10px;}


/*·þÎñÁ÷³Ì*/
.fw1{ margin-left:160px;}
.service{ width:822px; height:693px; margin:auto; background:url(fw2.jpg) no-repeat; line-height:28px;}
.fw2{ margin:0px 70px; font-size:13px; color:#221815;}
.fw2 h2{ }

.lx1{ margin-left:165px;}
.lx2{ width:815px; margin:auto;}
.lx3{width:815px; margin:auto; background-color:#e5eff4; height:341px;}
.lx3 .map{ float:left; width:383px; height:270px; margin-left:34px;}
.lx3 .lxtxt{ float:left; margin-left:50px; font-size:14px; line-height:30px; width:345px}
.lx3 .lxtxt strong{ color:#fe7200;}
.lx4,.lx5{ width:45%; float:left;}
.lx4{ border-right:#a5a5a5 solid 1px; margin-right:5%;}
.lxtxt .lx4 strong em{ color:#1ea7e7; font-style:normal}
.lxtxt .lx5 strong em{ color:#1ea7e7; font-style:normal}

.jj1{ margin-left:150px;}
.jj2{ width:800px; margin:auto; margin-left:150px; line-height:28px; font-size:14px;}
.jj2 h5{ font-size:18px; font-weight:bold; color:#1ea7e7;}
.jj2 img{ width:493px; height:308px; float:right}


/*ÓÒ²àÐü¹Ò css*/
.izl-rmenu{position:fixed;left:50%;margin-left:532px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}