﻿/* CSS Document */
html,body{margin:0 auto; padding:0; line-height:24px; font-size:12px; font-family:"Microsoft YaHei","微软雅黑","宋体";  font-weight:normal; color:#666; text-decoration:none;}
a{font-size:12px; line-height:24px;font-weight:normal; color:#666; text-decoration:none;}
a:hover{color:#1546b6;}
ul,ol,dl{list-style:none; margin:0; padding:0;}
ul,ol,dl,dt,dd,p,h1,h2,h3,h4,div,p,li{margin:0; padding:0;}
img{border:0;}
table{border-collapse:collapse;}

.clear{clear:both; height:0px; line-height:1px; font-size:1px;}

/*---------------------------------------------------------*/
.inner{display:block; width:1160px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.z2{color:#1546b6;}
.z3{color:#1546b6;}


.ding{display:block; width:100%; height:35px; background:#1546b6;}
.ding .inner{position:relative; z-index:8; left:0; top:0;}
.ding .inner .lt{display:block; width:125px; height:187px; position:absolute; z-index:9; left:0; top:0;}
.ding .inner .fl{width:400px; line-height:35px;color:#d4d4e5; font-size:14px;padding-left:130px;}
.ding .inner .fr{width:600px;}
.ding .inner .fr .phone{float:right; height:35px; padding-left:30px; background:url(../images/icon1.jpg) no-repeat left center; font-size:13px; line-height:35px; color:#fff;}
.ding .inner .fr .tel{float:right; margin-left:50px;height:35px; padding-left:30px; background:url(../images/icon2.jpg) no-repeat left center; font-size:13px; line-height:35px;  color:#fff;}



.logo{display:block; width:1160px; margin:0 auto; height:110px;}
.logo .fl{width:500px;}
.logo .fl img{display:block; width:386px; margin-left:136px; margin-top:32px;}
.logo .fr{width:630px; height:110px;}
.logo .fr .menu{display:block; width:630px;}
.logo .fr .menu li{float:left;width:90px; height:110px; line-height:110px;}
.logo .fr .menu li a{display:block; width:90px; height:110px; line-height:110px;font-weight:bold; font-size:14px;  text-align:center;}
.logo .fr .menu li a:hover{font-weight:bold;background:#f0f0f0; color:#373791;}


.search_out{display:block; width:100%; height:70px; background:#fff; box-shadow:0px 0px 3px #ccc;}
.search_out .fl{width:670px; height:70px; font-size:14px; line-height:70px;}
.search_out .fl a{font-size:14px; line-height:70px;}

.search_out .fr{width:463px;}
.search_out .fr .search{float:left;width:463px; height:38px; margin-top:15px; background:url(../images/search_bg.jpg) no-repeat left top;}
.search_out .fr .search .txt{float:left;width:408px; height:38px; border:none; background:none; padding-left:10px;line-height:38px;color:#666; font-size:13px; }
.search_out .fr .search .btnx{float:right;width:45px; height:38px;border:none; background:none;cursor:pointer; }


.bot{display:block; width:100%;background:url(../images/botbg.jpg) repeat-x left top; margin-top:60px;}
.bot .b_menu{display:block; width:1160px; margin:0 auto; height:60px; line-height:60px; font-size:15px; color:#fff;}
.bot .b_menu a{font-size:15px; color:#fff; padding:0px 38px; line-height:60px; }
.bot  .fl{width:700px; font-size:13px; color:#fff; padding:28px 0px;}
.bot .fl a{color:#fff;}
.bot  .fr{width:103px; padding:28px 0px;}
.bot  .fr img{display:block; width:103px;}
/*-------------------------------------------------------------------------------------------------------------------------------*/
#banner{display:block;cursor:pointer;width:100%;height:500px;position:relative;margin:0px auto;z-index:2;overflow:hidden;}
#banner .imglist{width:100%;height:500px;position:absolute;top:0px;left:0px;}
#banner .left{display:block;position:absolute;left:5%; top:220px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat 0px  top;z-index:7;}
#banner .right{display:block;position:absolute; right:5%; top:220px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat -36px top;z-index:8;}
.btn{position:absolute;bottom:10px;left:47%;display:block;padding:2px 15px; border-radius:11px;z-index:3;}
.btn li{float:left;height:16px;width:16px;margin:0px2px; background:url("../images/1.png") no-repeat; cursor:pointer;}
.btn .hover{background:url("../images/2.png") no-repeat;}