@charset "utf-8";

body{margin:0;padding:0; font-size:12px; width:100%; font-family:"微软雅黑"}
img{border:none;}
ul li{list-style:none;}
a{text-decoration:none; color:#6e6e6e;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

.index_focus {position: relative;width: 100%;height:396px;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0; width:100%; text-align:center;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height:396px;display: block; text-align:center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;l/eft: 45%;bottom:6%; width:100%; text-align:center;}
.index_focus .slide_nav a {cursor:pointer;f/loat:left;font-size:70px;font-family: arial;color: #084f9f;padding:5px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #0f62bf;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {position: absolute;top: 50%;margin-top: -36px;width:38px;height:80px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}


.index_focus_pre {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_pre:hover {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_next {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
.index_focus_next:hover {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}

.top{ float:left; width:100%; height:39px;  background-color:#084f9f;line-height:39px; color:#FFF;font-size:13px;}
.topleft{ float:left; color:#FFF; width:750px; }
.topmid{ float: left; width:155px; color:#FFF}
.topright{ float:left; background-color:#009945; width:195px; text-align:center}
.topright a{ color:#FFF}
.topright a:hover{ color:#084f9f}
.topleft a{ color:#FFF}

.topleft a:hover{ color:#009945}

.topmid a{ color:#FFF}

.topmid a:hover{ color:#009945}

.logo{ float:left; width:445px;}
.nav{ float:left; width:605px; margin-top:50px; margin-left:50px}
.nav ul{ float:left; margin:0px; padding:0px}
.nav ul li{ float:left; width:86px; text-align:center}
.nav ul li a{ font-size:16px; color:#272727}
.nav ul li a:hover{ color:#009945}

.about{ float:left; width:1100px; background:url(../images/index_01.jpg) no-repeat top center; height:566px;}
.about ul{ float:left; margin:0px; padding:0px}
.about ul li{ float:left;width:275px; text-align:center; margin-top:200px;}
.about ul li a{ color:#084f9f; font-size:17px; line-height:26px;}
.about ul li p{ color:#868686; }
.mor{ font-weight:normal; font-size:14px; float:left; width:120px; margin-top:20px;background-color:#009945; text-align:center; height:38px; line-height:38px; margin-left:486px; display:inline}
.mor a{ color:#FFF}
.mor a:hover{ color:#084f9f}


.product{ float:left; width:100%; background-color:#084f9f; padding-bottom:70px;}
.product1{ float:left; text-align:center; width:1100px;}
.product2{ float:left; width:1100px;}
.product2 ul{ float:left; margin:0px; padding:0px}
.product2 ul li{ float:left; width:266px; background-color:#FFF; margin-right:9px;}
.product2 ul li a{ font-size:18px; color:#FFF}
.product2 ul li img{text-align:center}
.product2 ul li a:hover{ color:#084f9f}
.product2 ul li span{ background-color:#009946; float:left; width:246px; height:38px; line-height:38px; padding-left:10px; padding-right:10px;}

.product2 ul li dt{ float:left;  width:246px;padding-left:10px; padding-right:10px; line-height:24px; font-size:14px; margin-top:10px;}

.wrap{ width:1100px; margin:0 auto;}


.newsleft{ float:left; width:500px; margin-top:75px;}
.newsleft ul{ float:left; margin:0px; padding:0px}
.newsleft ul li{ float:left; width:500px; margin-bottom:3px;}
.newsleft ul li span{ float:left; width:100px; height:100px; background-color:#084f9f; text-align:center; color:#FFF;margin-right:10px; }
.newsleft ul li span a{ display:block; color:#FFF}
.newsleft ul li span a:hover{ background-color:#009945; width:100px; height:100px;}
.newsleft ul li p{ color:#272727}

.top_layer{ width:100%; height:156px;background: #FFF; z-index:99999;}


.footer{ float:left; width:100%; height:255px; margin-top:100px; background-color:#084f9f}
.footerleft{ float:left; background:url(../images/index_05.jpg) no-repeat top left; width:420px; height:131px; margin-top:27px; color:#FFF}
.footer a{ color:#FFF}
.footer a:hover{ color:#009945}
.footerright{ float:left; width:540px; margin-top:27px; line-height:50px; font-size:14px; color:#FFF}