﻿@charset "utf-8";
body{ margin:0; padding:0;color:#333;  font-size:14px;  font-family:Arial, Helvetica, sans-serif; background:#eaf6fd }
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333;  }
a:hover{color:#e92427; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:25px; padding-left:5px;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}


.main{ width:1080px; margin:0 auto; padding:0 40px; padding-top:15px; padding-bottom:90px; margin-top:80px; overflow:hidden; color:#fff; line-height:25px; background:url(bg.jpg) center center; background-repeat:no-repeat}
.main a{ color:#FFF}
.c180{ float:left; height:156px; letter-spacing:5px; line-height:30px; padding-top:20px; font-size:16px; width:176px; text-align:center; background:#0f0e9f; border:2px solid #122c8b;}
.c180:hover{ border:2px solid #ccc}
.c180 img{ margin-top:25px; }


.c180tu{ width:180px; height:180px; float:left}
.shouye{ float:left; height:176px; width:176px; text-align:center; margin-left:360px; background:#e60012; border:2px solid #e60012;height:136px; padding-top:40px; font-size:22px;}

.logo{ width:540px; float:left; height:180px;  float:left; overflow:hidden}
.logo img{}
#yw{ font-size:20px; letter-spacing:0; line-height:25px; display:block; height:50px; }
#yw1{ font-size:14px; letter-spacing:0; }
.cpfz{ width:1080px; margin:0 auto; text-align:right; padding-top:15px; color:#FFF;}

.foot{ width:1160px;  line-height:22px; text-align:center; margin:0 auto;  color:#0f0e9f; border-top:2px solid #231815; margin-top:40px; padding-top:10px; margin-bottom:30px;}

.top{ width:1101px; margin:0 auto; overflow:hidden; padding:25px 0; }
.logo1{ float:left; height:60px; width:300px;}
.logo1 img{ height:60px;}
.menu{ width:1101px; margin:0 auto;overflow:hidden; text-align:center; }
.menu li{ display:inline-block; margin:0 6px; background:#0f0e9f; height:63px; overflow:hidden;}
.menu a{ display:block; margin:0 3px; height:63px; font-size:14px;line-height:28px; padding:0 2px; text-align:center; background:url(menu1.png); color:#fff; }
.menu a p{ text-align:center; }
.menu a p img{ height:27px;}
#menubg{ color:#0F0E9F; background:url(menu2.png); padding:0 5px; margin:0}

.menu a:hover{ color:#fff; }
.zw{ font-size:12px;font-family:"微软雅黑";}
.neirong{ width:1150px; padding:0 15px; margin:0 auto; padding-bottom:15px; line-height:30px; font-size:14px;}
.neirong_main{ width:1101px; margin:0 auto; overflow:hidden;  color:#0F0E9F; background:url(yuan2.png) center center; background-repeat:no-repeat;margin-top:50px;}
.neirong_main a{color:#2d2979}
#nofl{ float:right; margin-right:0;}
.about_tu li{ float:left; width:249px; height:178px; text-align:center; background:url(pbg.png); margin-right:35px;}
.about_tu img{  width:184px; margin-top:20px;}
.about_tu{ overflow:hidden; margin:0 auto; text-align:center; padding-bottom:15px; }
.about_txt{ text-align:justify; width:1030px; margin:0 auto; font-size:18px; margin-top:40px; line-height:32px; padding-bottom:30px;}

.ewm{ position:absolute; top:345px; right:263px;}
.contact_main{ width:820px; padding-left:270px; background:url(contact.jpg); height:529px; margin:0 auto; color:#fff; font-size:18px; position:relative;}
.sll{ float:left}
.srr{ float:left}
.contact_main p{ float:left; width:100%; margin-bottom:20px;}
.contact_main a{ color:#fff;}
.foot1{ width:1101px; line-height:22px; text-align:center; margin:0 auto;  color:#0f0e9f; border-top:2px solid #231815; margin-top:40px; padding-top:10px; margin-bottom:30px;}


.pic0 a{ display:block}
.pic0{ float:left; width:249px; text-align:center; height:249px; text-align:center; background:url(pbg2.png); margin-right:35px; margin-top:35px;}
.pic0 img{ width:231px; margin-top:9px;}

.gege{ margin-top:20px;}
.zw2{ font-family:"微软雅黑";}
#nofl{ float:right; margin-right:0}