@charset "utf-8";
/* CSS Document */


*{padding:0;margin:0;}
img{border:0;}
ul{list-style:none;}
a{ text-decoration:none; }
body{  font-family: "微软雅黑"; }
.clear{ clear:both; height: 0;}
.fl{ float:left;}
.fr{ float:right;}
.center{ width: 1000px; margin: 0 auto;}


.header{ height: 109px; padding-top: 28px;background: #f7f7f7}
.menu{ height: 40px; background: #075f5a;}


/*---导航样式---*/
.nav{ position: relative; z-index:15; height: 40px;}
.nav ul{ width:1000px; margin: 0 auto; }
.nav ul li{ width: 120px; position: relative; float: left; height:40px; font-size: 14px;   background: url("../images/li_bg.jpg") right no-repeat; line-height: 36px; }
.nav ul li.list{ background: none;}
.nav ul li a{ width: 110px; height:40px; text-align: center; display: block; margin: 0 auto;  color: #fff;}
.nav ul li:hover>a{ background:#f7f7f7; color: #047874;}
.nav ul li .nav-list{ position: absolute; left:5px; top:40px; display: none; background: #f7f7f7; z-index: 1000; width:430px; padding-bottom: 15px;}
.nav ul li .nav-list1{ position: absolute; left:-315px; top:40px;}
.nav-list ul.nav-lists{ float: left; width: 90px; text-align: center; margin-top: 5px;}
.nav-list ul.nav-lists li.twolist{ width: 90px; height: 30px; line-height: 30px; float: left; background: none}
.nav-list ul.nav-lists li.twolist a{width: 90px; height: 30px;  display: block; color: #075f5a; font-size: 14px; }
.nav-list ul.nav-lists li.twolist a:hover,.nav-list ul.nav-lists li.twolist a.current{ background: url("../images/nav-list-bg.jpg") bottom no-repeat;}
.nav-right{ width: 323px; float: left; margin-top: 15px;}

#banner{position:relative; /*max-width: 1572px;*/ width: 100%; margin: 0 auto;}
#banner,#banner .tupian,#banner .tupian ul,#banner .tupian li{overflow:hidden;}
#banner .tupian li{display:none;}
#banner .tupian li.xian{display:block!important;}
#banner .tupian li img{width:100%;display:block;}
#banner .xiaoyuandian{position:absolute;width:115px;height:11px;bottom:20px;z-index:50; right: 45%;}
#banner .xiaoyuandian li{float:left;width:12px;height:12px;margin-right:10px;background:url(../images/banner-icon1.png) no-repeat;cursor:pointer;}
#banner .xiaoyuandian li.cur{background:url(../images/banner-icon2.png) no-repeat}
#banner .btn{ position: absolute; height: 300px; width: 1200px; left: 9%; top: 42%; }
#banner .leftbtn{cursor:pointer; width: 300px; height: 300px; text-align: center; z-index: 100; position: relative; float: left;background: rgba(0, 0, 0, 0);
    filter: alpha(opacity=40);    }
#banner .leftbtn img{  position: absolute; left: 0;top: 0;}
#banner .rightbtn{cursor:pointer; width: 300px; height: 300px; text-align: center; z-index: 100; position: relative; float: right;background: rgba(0, 0, 0, 0);
    filter: alpha(opacity=40);   }
#banner .rightbtn img{ position: absolute;top: 0; right: 0;}


.index-box{ padding-bottom: 30px; border-bottom: 1px dashed #a1c2c0; margin-top: 25px;}
.index-box-c{ width: 648px;}
.index-box-c .index-top{ height: 31px; line-height: 31px;}
.index-box-c .index-top h3{ float: left; font-size: 14px; font-weight: normal; color: #0c7d77;}
.index-box-c .index-top h3 span{ font-size: 12px;}
.index-box-c .index-top a{ float: right; font-size: 12px;  color: #0c7d77;}
.index-bottom-c{ width: 648px; height: 175px;}
.index-jj{padding: 25px 20px; height: 135px; background: url("../images/index-box1.png") no-repeat;}
.index-jj p{ font-size: 12px; color: #1b1b1b; line-height: 17px;}
.index-jj p a{ color: #0c7d77}

.index-new{padding: 25px 20px; height: 135px; background: url("../images/index-box2.png") no-repeat;}
.index-new ul{ float: left; width: 290px;}
.index-new ul li{ height: 22px; line-height: 22px; font-size: 12px;  color: #1b1b1b;}
.index-new ul li a{ float: left; color: #1b1b1b;}
.index-new ul li span{ float: right}
.line{ width: 1px; height: 125px; border-left: 1px dashed #a7a7a7; margin: 0 12px; }

.index-ys{ width: 606px; height: 101px; margin: 15px auto 0;}

.index-show{ margin-top: 40px;}
.index-show-title{ width: 528px; height: 74px; background: url("../images/index-bt.png") no-repeat; font-size: 44px; text-align: center; line-height: 74px; margin: 0 auto; color: #075f5a;}

.introduce{}
.introduce_content{ width:1000px;  margin:0px auto;}
.introduce_content .tabLists .tabList{ display:none;}
.introduce_content .tabLists .tabList.current { display: block }
.tabList .product-show{ height: 213px; background: #eeeeee; margin-top: 27px;}
.product-show-left{ width: 64px; height: 213px; background: url("../images/product-leftbtn.jpg") no-repeat; cursor:pointer;}
.product-show-right{ width: 64px; height: 213px; background: url("../images/product-rightbtn.jpg") no-repeat; cursor:pointer;}
.product-show-content{ width: 820px; margin-top: 13px; position: relative; overflow: hidden; height: 195px;margin-left: 30px;}
.product-show-content ul{ position: absolute;width: 20000px;}
.product-show-content ul li{ width: 197px; float: left; text-align: center; margin-right: 10px;}
.product-show-content ul li a{ display: block; color: #0b0b0b; font-size: 12px;}
.product-show-content ul li a p{ line-height: 30px;}
.product-show-content ul li a img{ border: 1px #bdbdbd solid;}
.introduce_bottom{ width: 767px; height:30px; line-height:30px; margin: 28px auto 0; background: #eeeeee; padding: 0 40px;}
.introduce_bottom_c{ width:960px; margin:0px auto;}
.introduce_bottom_c li{  margin:0 10px;display:block; text-align:center; color:#292929;  font-size: 14px; float:left; cursor: pointer;padding: 0 10px;}
.introduce_bottom_c li.current{background:#075f5a; color: #fff;}

.index-photo{ margin-top: 68px;}
.index-store{ margin-top: 40px;}
.index-store ul li.jingguo{ float: left; position: relative}
.icon1{ width: 88px; height: 16px; background: url("../images/xia.png") no-repeat; position: absolute; left: 80px; top: 167px; display:none;}
.icon2{ width: 88px; height: 16px; background: url("../images/shang.png") no-repeat; position: absolute; left: 80px; top: 151px; display:none;}

.jiameng{ width: 970px; margin: 10px auto 0;}
.index-jiam-title{ width: 586px; height: 75px; background: url("../images/jiameng.png") no-repeat; margin: 35px auto 0;}
.jiameng-c-top{ height: 42px; padding-left: 70px; line-height: 42px; border: #e5e5e5 1px solid; border-bottom: none; color: #1b6661; font-size: 30px;}
.jiameng-c-bottom{ height: 355px; border: #e5e5e5 1px solid; padding: 15px 20px;}
.jiameng-left{ width: 815px; height: 355px; overflow: hidden; position: relative;}
.jiameng-left ul{ position: absolute; height: 20000px; width: 815px;}
.jiameng-left ul li{ margin-top: 15px;}
.jiameng-left ul li .cc-left{ width: 34px; background: url("../images/icon-yuan.png") no-repeat; color: #ffffff; height: 34px; line-height: 34px; text-align: center; font-size: 28px;  font-family: "黑体";}
.jiameng-left ul li .cc-right{ width: 760px;}
.cc-right h3{ font-size: 16px; color: #075f5a; line-height: 35px; height: 35px; font-weight: normal;}
.cc-right p{ color: #666666; font-size: 14px; line-height: 22px; }
.jiameng-right{ width: 40px; margin-top: 55px;}
.jiameng-topbtn{ width: 40px; height: 40px; background: url("../images/jm-topbtn.jpg") no-repeat; cursor: pointer;}
.jiameng-bottombtn{ width: 40px; height: 40px; background: url("../images/jm-bottombtn.jpg") no-repeat; cursor: pointer; margin-top: 8px;}

.index-dj{ width: 935px; margin: 15px auto 0;}
.index-dj-left{ margin-top: 60px;}
.index-dj-right{ width: 690px; margin-top: 10px;}
.register-left{ width: 295px;}
.register-left-line{ height: 30px; line-height: 30px; font-size: 14px; margin-top: 10px;}
.register-left-line label{ width: 70px; color: #666666; display: inline-block}
.text{ width: 210px; height: 28px; border: #c3c2c0 1px solid; margin-right: 5px;}
.register-right{ width: 310px;}
.register-right-line{ height: 30px; line-height: 30px; font-size: 14px; margin-top: 10px;}
.register-right-line label{  color: #666666; display: inline-block}
select{ margin-right: 10px;}
.register-btn{ width: 94px; height: 38px; background: url("../images/tj-btn.jpg") no-repeat; margin: 40px auto 0; border: none;  display: block}

.bottom{ height: 426px; background: #eeeeee; margin-top: 35px;}
.bottom-box1{ padding-top: 38px;}
.bottom-box1-left{ margin-left: 114px;}
.bottom-box1-right{ padding-top: 15px; width: 605px;}
.bottom-box1-right-c{ width: 85px;}
.bottom-box1-right-c h3{ color: #0b6e69; font-size: 14px; height: 30px; line-height: 30px; }
.bottom-box1-right-c a{ font-size: 12px; line-height: 19px; display: block; height: 19px; color: #767676;}
.bottom-box2{ margin-top: 15px;}
.bottom-box2-left{ width: 300px; margin-left: 25px;}
.bottom-box2-left h3{ height: 30px; line-height: 30px; font-size: 21px; color: #0b6e69; margin-bottom: 10px;}
.bottom-box2-left p{ font-size: 14px; color: #0b6e69; line-height: 22px;}
.bottom-box2-right{ width: 533px; margin-right: 65px;}
.bottom-box2-right-t img{ margin-right: 13px;}
.bottom-box2-right-b{ margin-top: 20px; text-align: center}
.bottom-box2-right-b p{ font-size: 12px; color: #838282; line-height: 22px;}

.datu{ margin-top: 2px; width: 100%; text-align: center; margin-bottom: 22px;}
.datu img{ margin:  0 auto; width: 100%; display: inline-block}

.content-left{ width: 189px;}
.content-left-top{ width: 174px; height: 38px; background: url("../images/left-menu.jpg") no-repeat; padding: 30px 0 0 15px; font-size: 25px; font-weight: bold; color: #fff;}
.content-left-nav{ margin-top: 2px;}
.content-left-nav ul li{ height: 30px; line-height: 30px;  }
.content-left-nav ul li a{ color: #838383; font-size: 14px; background: url("../images/left-nav.jpg") no-repeat;padding-left: 18px; display: block}
.content-left-nav ul li a:hover,.content-left-nav ul li a.current{ background: url("../images/left-nav1.jpg") no-repeat; color: #fff;}
.content-left-lx{ height: 40px; background: #075f5a; color: #fff; line-height: 40px; padding-left: 18px; font-size: 14px;  font-weight: bold; margin-top: 15px;}
.content-left-lx-c{ border: #e9e9e9 1px solid; padding: 10px 20px 20px;}
.content-left-lx-c p{ line-height: 25px; font-size: 12px; font-weight: bold; color: #868686;}
.content-right{ width: 790px;background: #ffffff;}
.place{ height: 25px; border-bottom: #cccccc 1px solid;}
.place h3{ padding-left: 22px; border-bottom: #075f5a solid 1px ; background: url("../images/right-title.png") no-repeat; font-size: 14px; color: #075f5a; height: 25px; float: left}
.place-right{ color: #636363; font-size: 12px; font-family: "宋体";}
.place-right a{ color: #636363; padding: 0 5px;}
.place-right span{padding: 0 5px; color: #075f5a; font-weight: bold}
/*关于我们样式开始*/
.about{ width: 762px; margin: 30px auto 0;}
.about p{ margin-top: 27px; line-height: 25px; color: #343434; font-size: 14px;  font-family: "宋体";}
/*关于我们样式结束*/

/*新闻样式开始*/
.new{ width: 790px;}
.new-line{ height: 146px; margin-top: 25px;}
.new-line-right{ width: 508px; background: #fafafa; height: 122px; padding: 12px 20px; font-family: "宋体";}
.new-line-right a{  font-weight: bold; font-size: 14px; color: #666666; display: block; margin-bottom: 10px;}
.new-line-right span{ font-size: 12px; color: #666666;}
.new-line-right p{ font-size: 12px; color: #999999; margin-top: 8px; line-height: 18px;}

.new-xx{ width: 750px; margin: 15px auto 0;}
.new-xx h3{ height: 40px; line-height: 40px; font-size: 20px; color: #075f5a; font-weight: normal; text-align: center}
.new-xx h4{ height: 28px; line-height: 28px; color: #7d7d7d; font-size: 12px; font-family: "宋体"; text-align: center; font-weight: normal; margin-bottom: 5px;}
.new-xx p{ line-height: 26px; font-size: 14px; font-family: "宋体"; text-indent: 2em;}

.fenye{ text-align: center; width: 300px; margin: 25px auto 0; font-size: 14px;}
.fenye a{ padding: 0 6px; line-height: 20px; height: 20px; border: #dcdcdc 1px solid; float: left; color: #414141; margin-right: 7px;}
.fenye a.on{ color: #fff; background: #075f5a;border: #075f5a 1px solid; }
/*新闻样式结束*/

/*产品样式开始*/
.product{ margin-top: 12px;background: #ffffff;}
.product ul li{ float: left; width: 243px; margin-right: 20px; text-align: center}
.product ul li a p{ font-family: "宋体"; font-size: 12px; color: #272727; font-weight: bold; line-height: 38px; height: 38px;}
.product ul li.noright{ margin-right: 0;}

.product-xx{ margin-top: 20px;}
.product-xx-left{ margin-left: 24px;}
.product-xx-right{ margin-left: 75px; padding-top: 25px;width: 370px;}
.product-xx-right h3{ font-size: 14px; color: #363636; height: 30px; line-height: 30px;width:100%;}
.product-xx-right p{ margin-top: 25px; line-height: 24px; font-size: 12px; color: #363636;width: 100%;}

.product-tab{ margin-top: 60px;}
.tab-top{height:24px; line-height:25px; margin: 28px auto 0; border-bottom: 5px solid #075f5a;}
.tab-top-c{ margin:0px auto;}
.tab-top-c li{ width: 61px; display:block; text-align:center; color:#292929; margin-right: 8px;  font-size: 14px; float:left; cursor: pointer;padding: 0 10px; background: url("../images/tab2.jpg") no-repeat;}
.tab-top-c li.current{background:url("../images/tab1.jpg") no-repeat; color: #fff;}
.tab_content{   margin:23px auto; width: 765px;}
.tab_content .tabLists1 .tabList1{ display:none;}
.tab_content .tabLists1 .tabList1 p{ font-size: 12px; color: #424242; line-height: 20px; }
.tab_content .tabLists1 .tabList1.current { display: block }
/*产品样式结束*/

.teain{ width: 745px; margin: 50px auto;}
.teain p{ font-size: 12px; color: #464646; line-height: 20px;}

.join{ width: 735px; margin: 30px auto;}
.join ul li{ height: 32px; border-bottom: #d2d2d2 1px dashed; line-height: 32px; font-size: 14px; background: url("../images/join-li.jpg") left center no-repeat; font-family: "宋体";}
.join ul li a{ float: left; color: #545454; font-size: 14px; padding-left: 20px;}
.join ul li span{ float: right;color: #545454; font-size: 14px;}


.contact{ width: 752px; margin: 30px auto 0;}
.contact p{ color: #252525; font-size: 14px;  line-height: 25px; margin-top: 15px;}

.sina{ margin: 75px auto 0; width: 583px;}
.sina-c{ width: 246px;text-align: center}
.sina-c p{ margin-top: 33px; font-size: 20px; color: #075f5a; font-weight: bold; font-family: "宋体";}

.question{ width: 772px; margin: 27px auto 0;}
.question .questions { position: relative; left: 0; top:0; }
.questions .q { margin-bottom: 12px;  border: #e0e0e0 1px solid; padding: 3px 0 5px ;}
.questions .q.current a.firstNav1{ background: url("../images/jian.jpg") 730px center no-repeat; }
.q a.firstNav1 { display: block; position: relative; padding-left: 25px;   height: 18px; line-height: 18px; color: #075f5a; font-size: 14px; background: url("../images/jia.jpg") 730px center no-repeat;}
.q a.firstNav1 p{ font-weight: bold; float: left}

.q1{ font-size: 16px; font-weight: bold; color: #075f5a; margin-right: 15px;}

/*子菜单*/
.q .subNav { font-size: 12px; border-top: #e0e0e0 1px solid;  margin-top: 10px; }
.subNav-left{ margin-left: 25px; margin-top: 20px; font-size: 16px; font-weight: bold; color: #fe7200;}
.subNav-right{ width:697px; margin-left: 15px; margin-top: 15px;}
.subNav-right p{ color: #3a3a3a; font-size: 14px;  line-height: 30px; font-weight: bold}


.header-right1{width:400px;height:85px;margin-left: 730px;}
.header-right1 span{float: left;height:75px; }
.header-right1 .CC{width:73px; }
.header-right1 span p{ color: #694a0e;text-align: right;margin-right: 10px;font-weight: 550;font-size: 17px;}
.header-right1 span .bb{color: #694a0e;text-align: right;margin-right: 10px;font-weight: bold;}