﻿@charset "utf-8";
/* CSS Document */
body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, input, label, table, tr, th, td, font, object, iframe, blockquote, big, em, strong, tt, b, u, i, center, fieldset, caption, tbody, tfoot, thead{ padding:0; margin:0; font-family:"微软雅黑";}
h1, h2, h3, h4, h5, h6{ font-weight:lighter;}
body{ color:#555; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#272727;}
a:hover{}
ul{list-style:none;}
img{border:0px;}

/*.wap{ width:100%; background-image:url(../images/top_bg.jpg); background-repeat: no-repeat;}*/
.wap {width:100%;background-image: url("../images/top_bg2.jpg");background-repeat: repeat-x;}
/* ------------------header------------------ */
/*.header .top{ width:1005px; margin:auto; height:139px;}*/
.header .top {width: 1005px;margin: auto;height: 139px;background-image: url("../images/top_bg1.jpg");background-repeat: no-repeat;}
.header .top .logo{ float:left;}
.header .top .topbar{ float:left; width:848px;}
.header .top .topbar .search{ float:right; width:188px; height:33px; line-height:33px; background-color:#6b523c; padding-right:2px;}
.header .top .topbar .search input{ background-color:#6b523c;height:22px; line-height:22px; border:solid 1px #6b523c; border-right-color:#6b523c; margin-top:4px; color:#fff;}
.header .top .topbar .search img{ float:right;}
.header .top .topbar .wei{ float:right; width:115px; height:33px; line-height:33px; background-color:#f5780e; padding-right:15px;display: block;}
.header .top .topbar .wei .wx{ float:right; margin-left:20px; position:relative;}
.header .top .topbar .wei .wb{ float:right;}
.header .top .topbar .wei .wx .ewm{ position:absolute; top:33px; left:0px; z-index:100; display:none;}
/*nav*/
.menu {height: 68px;width: 848px; float:left;margin-top: 37px;border-top:solid 1px #bdbdbd;}
.menu li {position: relative;float: left;display: block;height: 68px;}
.menu li a {display: block; width:106px; text-indent:17px;background-image:url(../images/nav_tip.jpg); background-repeat:no-repeat; background-position:75px 30px;line-height: 67px;font-size: 14px;color: #000;}
.menu li a:hover{background-color:#8d0d1b;background-image:url(../images/nav_hover.jpg) no-repeat; color:#fff;}
.menu li:hover > a {background-color:#f5780e; color:#fff;background-image:url(../images/nav_hover.jpg);}
.menu ul {position: absolute;z-index: 10;top: 68px;left: 0;opacity: 0;background: #f5780e;-webkit-transition: opacity .25s ease .1s;-moz-transition: opacity .25s ease .1s;-o-transition: opacity .25s ease .1s;-ms-transition: opacity .25s ease .1s;transition: opacity .25s ease .1s;}
.menu li:hover > ul {opacity: 1;}
.menu ul li {height: 0;overflow: hidden;padding: 0;-webkit-transition: height .55s ease .1s;-moz-transition: height .55s ease .1s;-o-transition: height .55s ease .1s;-ms-transition: height .55s ease .1s;transition: height .55s ease .1s;}
.menu li:hover > ul li {height: 36px;overflow: visible;padding: 0;}
.menu li:hover > ul li.first {height: 46px;overflow: visible;padding: 0;}
.menu li:hover > ul li.last {height: 51px;overflow: visible;padding: 0;}
.menu li:hover > ul li.zh {height: 65px;overflow: visible;padding: 0;}
.menu ul li a {width: 212px; line-height:32px; color:#fff;background-image:none; text-indent:47px;}
.menu ul li.first a{ margin-top:14px;}
.menu ul li.zh a{ margin-top:14px;}
.menu ul li a:hover{ background-color:#f5780e; background-image:none;}

/*banner*/
.header .banner{ width:100%; height:374px; background-image:url(../images/banner_bottom.jpg); background-repeat:repeat-x; background-position:bottom;}
.header .banner_1{height:210px;}
.fullSlide{ width:100%;  position:relative;  height:369px; /*background:#000; */ }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:1280px !important; margin:0 auto;  }
.fullSlide .bd li{ width:100% !important;  height:369px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:369px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; top:256px;left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{text-indent: 250px; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:1px; overflow:hidden; background:#fff;filter:alpha(opacity=50); line-height:999px; border-radius: 100%;margin-right: 6px;}
.fullSlide .hd ul .on{ background:#f00;  }
.fullSlide .prev,.fullSlide .next{  display:block;  position:absolute; z-index:1; top:279px; margin-top:-30px; left:180px;  z-index:1; width:25px; height:25px;   cursor:pointer; filter:alpha(opacity=50);  }
.fullSlide .prev{background:url(../images/prev.jpg) no-repeat;}
.fullSlide .next{background:url(../images/next.jpg) no-repeat;left:210px; }

/* ------------------footer------------------ */
.footer{ width:100%; height:42px; background-color:#f5780e; overflow: hidden;}
.footer .foot1005{ width:1005px; margin:auto;}
.footer .foot1005 p{ width:230px; line-height:42px; float:left; color:#fff;}
.footer .foot1005 p span{ font-family:"Arial";padding-right: 3px;}
.footer .foot1005 a{ width:160px; display:block; line-height:42px; float:left; color:#fff;}
.footer .foot1005 a:hover{ text-decoration:underline;}
.footer .list{ float:left;}
.footer .list h4{ color:#fff;height: 42px;line-height:42px;float:left;}
.footer .list ul{width:54%;text-align:left;list-style-type:none;padding-left:2px;float:left;}
.footer .list ul.jszc {overflow: hidden;width: 170px;height: 24px;line-height: 24px;font-size:12px;font-family: "宋体";padding-top:0px;float: left;margin-top: 9px;}
.footer .list ul.jszc li{width: 170px;height: 24px;padding-left:0px;}
.footer .list ul.jszc li a{width:170px;color:#fff; line-height:24px;}
.footer .list ul.jszc a:-webkit-any-link {width: 170px;height: 24px;color:#fff;text-decoration: none;cursor: auto;}
.footer .list ul.jszc a:hover{color:#fff;}
.footer .foot1005 .link{ width:200px; float:right;}
.footer .foot1005 .link a{ display:block; width:65px;float:right; text-align:right;background-image:url(../images/footer_bg1.jpg); background-repeat:no-repeat; background-position:8px 15px;}
.footer .foot1005 .link a:hover{ text-decoration:underline;}
.footer .foot1005 .link a.last{ background-image:none;}




