@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; }
body{ margin:0 auto; padding:0px; background:url(/images/bg1.jpg) repeat-x;}
div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,pre,code,
form,fieldset,legend,input,button,
textarea,p{margin:0;padding:0; font-weight:normal; font-size:12px;}
a{color:#515151; text-decoration:none;}
a:link{color:#515151; text-decoration:none;}
a:hover{color:#0e7bd8; text-decoration:none;}
img{border:0px;}

.nav{ width:1124px; margin:0px auto 0px; overflow:hidden; height:140px; position:relative; background:url(/images/nav.png) no-repeat  bottom; font-family:"微软雅黑"; }
.nav h1{display:block;width:100px;line-height:40px;position: absolute;left: 120px;top: 80px; text-align:center; font-size:16px;}
.nav h2{display:block;width:100px;line-height:40px;position: absolute;left: 312px;top: 82px;text-align:center;font-size:16px;}
.nav h3{display:block;width:100px;line-height:40px;position: absolute;left: 746px;top: 82px; text-align:center;font-size:16px;}
.nav h4{display:block;width:100px;line-height:40px;position: absolute;left: 920px;top: 82px; text-align:center;font-size:16px;}
.nav h1 a,.nav h2 a,.nav h3 a,.nav h4 a{ color:#80615a;}
.nav h1 a:hover,.nav h2 a:hover,.nav h3 a:hover,.nav h4 a:hover{ font-weight:bold; font-size:18px;}

.gg{ width:1024px; margin:0px auto 0px; overflow:hidden;}
.gg h1{ width:90px; float:left; display:block; font-family:"微软雅黑"; padding-left:20px; line-height:35px; font-size:16px; color:#f4f4c5; font-weight:bold;}
.gg h2{width:800px; float:left; display:block; font-family:"微软雅黑";line-height:35px; font-size:16px; color:#f4f4c5;}
.ban{ width:1024px; margin:0 auto; overflow:hidden;}

.bt{ width:1024px; margin:0 auto; padding-top:10px; padding-left:10px; padding-right:10px; display:block; height:200px;}
.bt ul{ margin:0 auto; padding:0px;}
.bt ul li{ list-style:none; display:block; width:240px; float:left; overflow:hidden;}
.bt ul li h1{ width:235PX; float:left; display:block; overflow: hidden;}
.bt UL LI h2{ width:235PX; float:left; display:block; line-height:30px; text-align:center; font-family:"微软雅黑";color:#f4f4c5;}

.bt2{ width:1024px; margin:0 auto; overflow:hidden; background:url(/images/bt.png) no-repeat center; height:55px;}
.bt2 h1{ display:block; width:300px; float:left; padding-left:20px; font-size:30px; line-height:55px; color:#76291b;}

.nr_bj{ background:url(/images/nr_bj.png) no-repeat center top; width:1024px; margin:0 auto; height:315px; margin-top:0px;}
.jj{ width:670px; float:left; display:block; margin:30px 0px 0px 25px; height:280px; font-family:"微软雅黑"; font-size:16px; color:#2b7068; line-height:30px;}
.tj{ width:270px; float:right; display:block;margin:30px 25px 0px 0px; height:280px;}
.tj_bt{ width:270px;  margin-left:20px;height:40px; float:left; display:block; text-align:center;}
.tj_nr{ width:270px; float:left; display:block; margin-left:20px;}
.tj_nr h1{ width:235px; height:162px; margin:0 auto; display:block}
.tj_nr h2{ width:235px; margin:0 auto; line-height:25px; display:block; text-align:center;} 


.db{ width:1004px; margin:0 auto; line-height:30px; font-size:20px; font-family:"微软雅黑"; color:#dedcb2;}
.db a{color:#dedcb2;}
.db a:hover{color:#dedcb2; text-decoration:underline;}

.sub_bj{ width:1024px; margin:0 auto;}
.sub_top{ background: url(/images/sub_top.png) no-repeat; height:46px; width:1024px; float:left; display:block;}
.sub_cen{ background:url(/images/sub_cen.png) repeat-y; width:1016px; display:block; float:left; overflow:hidden; padding-bottom:10px;}
.sub_right{ width:680px; float:right; display:block; margin:0px 25px 0px 0px; overflow:hidden; font-family:"微软雅黑"; font-size:16px; color:#2b7068; line-height:30px;}
.sub_left{ width:275px; float:left; display:block;margin:0px 0px 0px 15px; height:340px; _margin:0px 0px 0px 6px;}
.left_bt{ width:275px; line-height:40px; float:left; display:block; text-align:center; background:url(/images/sub_bt.jpg) no-repeat center; font-size:24px; color:#76291b; font-weight:bold;}
.left_nr{ width:270x; float:left; display:block;}
.left_nr h1{ width:240px; float:left; display:block; background:#2b7068; line-height:35px; margin:8px 0px 0px 20px;_margin:8px 0px 0px 10px; color:#FFF; text-align:center; font-size:16px; font-family:"微软雅黑";}
.left_nr h1 a{ color:#FFF;}
.left_nr a:hover h1{background:#b99a92; display:block;}
.sub_bottom{ display:block; width:1024px; float:left; height:51px; background:url(/images/top_bottom.png) no-repeat; overflow:hidden;}



.mm{width:1124px; margin:0px auto 0px; height:140px; position:relative; background:url(/images/nav.png) no-repeat  bottom; font-family:"微软雅黑";}
.navs {width:1154px;position:relative; margin:0px auto 0px;}


.navs ul {padding:0;margin:0;list-style-type:none;float:left;}
.navs ul li {float:left;}

.radiuss{ 
-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;}

.navs ul li ul {display:none;}


.navs ul li ul li{background:none; line-height:30px; height:30px;}



.navs ul li:hover ul { z-index:999;display:block;position:absolute;left:0;width:100%;}

.navs ul li:hover ul li a {display:block;background:#fff;color:#333;height:30px;line-height:30px;margin:0px 0px 0px 12px;width:90px; font-size:12px}

.navs ul li:hover ul li a:hover {color:#326199;background:#bbdaff; line-height:30px; height:30px; font-size:12px}


.m1{display:block;width:100px;line-height:40px;position: absolute;left: 120px;top: 85px;text-align:center; font-size:16px;}
.m2{display:block;width:100px;line-height:40px;position: absolute;left: 312px;top: 87px;text-align:center;font-size:16px;}
.m3{display:block;width:100px;line-height:40px;position: absolute;left: 740px;top: 87px; text-align:center;font-size:16px;}
.m4{display:block;width:100px;line-height:40px;position: absolute;left: 920px;top: 87px; text-align:center;font-size:16px;}

.a a{-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;}
.b a{-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;}
.c a{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}
