﻿
/* CSS Document */

body{font-size:14px;font-family:"微软雅黑"; color:#666; line-height:30px;}
*{padding:0px;margin:0px;}
img{border:0px;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
a{text-decoration:none; color:#7c7c7c;}
a:hover {color:#0086cd; -webkit-transition: 0.5s;transition: 0.5s;}
a:focus {outline:0;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.w1100 { width:1100px; margin:0 auto; overflow:hidden;}

.topbg { background:#0086cd; width:100%; height:30px;}
.top { width:1100px; margin:0 auto; color:#fff;}
.top a { color:#fff;}

.top span{float:left;}
.top ul li{ float:right; padding: 0 0 0 10px;}
.top ul li a:hover { text-decoration:underline;}

.top_tbg { width:100%; height:117px; margin:19px auto; background:url(../image/topbg.png) no-repeat center;}
.top_t { width:1100px; height:117px; margin:0 auto;}
#logo { float:left; margin-top:26px;}
.namebox { float:left; margin:15px 0 0 45px; color:#0086cd;}
.namebox h1 { font-size:46px; font-family:"黑体"; font-weight:bold;line-height: 60px;}
.namebox p { font-size:29px; font-family:Arial, Helvetica, sans-serif;}
.tel { float:right; background:url(../image/tellicon.png) no-repeat 30px 4px; margin-top:20px;}
.tel p { text-align:right; font-size:18px; color:#999999;}
.telln { color:#73b73e; font-family:Impact; font-size:30px; margin-top:5px;}

.nav-1{ width:100%; height:50px; background:#73b73e;}
.nav-1 ul{ width:1100px; margin:0px auto;height:50px;overflow:hidden;}
.nav-1 ul li{float:left;line-height:50px; height:50px;overflow:hidden;text-align:center; }
.nav-1 ul li a{display:block;color:#fff; font-size:16px; padding:0 42px;}
.nav-1 ul li a:hover { color:#fff; background:url(404.png) no-repeat center; background:url(../image/navbg.png) repeat-x;}
.navHover {color:#fff; background:url(404.png) no-repeat center; background:url(../image/navbg.png) repeat-x;}

.banner{ width:100%; height:500px; margin:0 auto;}

.searchbg { width:100%; height:46px; line-height:46px; background:#f5f5f5; margin-bottom:40px;}
.s_left ul li{	float:left;	font-size:14px;	padding-right:20px;	line-height:40px;}
.s_left ul li a{ text-decoration:none; color:#666;}
.search{ float:right;width:210px; padding:0 10px;  border:1px solid #ccc;border-radius:6px;  margin-top:10px;}
.in{float:left;width:180px; height:28px; line-height:20px; background:none; border:none; color:#888; vertical-align:bottom; text-indent:4px;}
.button{float:right; margin-right:5px; font-weight:bold; width:20px;height:28px; line-height:28px;background:url(../image/search.png) no-repeat center 5px; border:none; color:#fff; cursor:pointer; margin-right:1px;}


.p_left { width:230px; float:left; height:640px; background:#73b73e; border-radius:5px;}
.p_title { font-size:30px; margin-top:20px; font-weight:bold; color:#fff; background:url(../image/line.png) no-repeat top left; margin-left:20px; line-height:60px; }
.p_title span { font-size:14px; font-weight:normal; width:90px; text-align:center; display:block; height:24px; line-height:24px; background:#0086cd;}
.p_left ul { background:#fff; margin:20px 10px; padding:10px 8px;}
.p_left ul li { margin:15px 0; color:#0086cd;}
.p_left ul li a { color:#fff; display:block; padding-left:20px; background:#73b73e;}
.p_left ul li a:hover { background:#0086cd;}
.p_tel { text-align:center; color:#fff;}
.p_tel p { font-size:20px;}
.p_tel span { font-size:30px; font-family:impact; line-height:40px;}

.p_right { width:860px; float:right;height:640px; overflow: hidden;}
.p_right ul{ width:900px;}
.p_right ul li{ float:left; width:264px; margin-left:23px; margin-bottom:8px;}
.p_right ul li img{ border:1px solid #ccc;}
.p_right ul li a { display:block; color:#666;}
.p_right ul li:hover a {color:#0086cd;}
.p_right ul li img:hover{ border:1px solid #0086cd;opacity:.8;}
.p_right ul li h6{ height:40px; line-height:40px; text-align:center; overflow:hidden;font-size:16px; color:#333;}

.about { height:550px; margin:30px auto; width:100%; background:#f7f7f7; clear:both; overflow:hidden; padding-top:20px;}
.about_t{ width:1100px; background:url(../image/about_t.png) no-repeat center; margin:30px auto 30px; text-align:center; font-size:28px; color:#73b73e; height:55px; line-height:40px; }
.about_t a { color:#73b73e;}
.about_con { overflow:hidden; height:380px; position:relative;}
.about_con img {float:left; width:540px; height:380px;}
.about_con  .a_text { right:0; overflow:hidden; width:600px; position:absolute;}
.about_con  h5 { font-size:20px; color:#003456; height:50px; padding-bottom:20px;background:url(../image/aline.png) no-repeat 0px 40px; padding-bottom:10px; margin-left:70px;}
.a_textt { background:#fff; height: 300px;
    line-height: 34px;
    margin-left: 70px;
    padding: 20px 20px 20px 40px;}

.youshi_t { width:1100px; margin:30px auto 40px; text-align:center; overflow:hidden;}
.youshi_con {overflow:hidden;}
.youshi_con img { float:left; width:474px;}
.youshi1 dt, .youshi1 dd,.youshi2 dt, .youshi2 dd  { float:left; width:570px;}
.youshi_con dl { clear:both; margin-bottom:40px; overflow:hidden;}
.youshi1 dt { background:url(../image/youshit1.png) no-repeat 0px top; padding-top:100px; height:40px; font-size:24px; font-weight:bold; color:#73b73e; text-indent:1em; margin:30px 0 0px 30px; line-height:30px;}
.youshi1 dd { margin-left:55px;}

.youshi2 img { float:right;}
.youshi2 dt {background:url(404.png) no-repeat 425px top; padding-right:15px; padding-top:100px; height:40px; font-size:24px; font-weight:bold; color:#73b73e; text-indent:1em; margin-top:20px; line-height:30px; right:30px; text-align:right; right:0;}
.youshi2 dd { text-align:right; margin:0 55px 0 0;}
.youshi1 .no3 { background:url(404.png) no-repeat 0px top; }


.patnerbg { width:100%; margin:30px auto; height:392px; overflow:hidden; background:url(../image/hzhbbg.jpg) no-repeat;}
.partner{ width:1100px; margin:0 auto; }
.hzhb_t {width:1100px; background:url(../image/about_t.png) no-repeat center; margin:50px auto 0px; text-align:center; font-size:28px; color:#fff; height:40px; line-height:30px; }
.hzhb_t a { color:#fff;}
.partner ul{ width:1100px;}
.partner ul li img{ display:block; border:1px solid #ccc; margin:0 auto; margin-top:20px;}
.partner ul li:hover img {border:1px solid #eedd6b; }
#demo {overflow:hidden;width:1100px;}
#indemo {float: left;width:10000%; margin-top:50px;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo1 ul {float:left;}
#demo1 ul li {float:left;width:206px; height:196px; background:#fff;margin-right:14px;}
#demo1 ul li:hover a{color:#eedd6b;}
#demo1 li a,#demo2 li a{display:block;}
#demo1 li h3,#demo2 li h3{font-size:16px;font-weight:normal; height:40px; line-height:40px;}
#demo1 li h3 a,#demo2 li h3 a{text-align:center;font-weight:normal;height:40px;line-height:40px;color:#666;}
#demo1 ul li:hover a{ color:#d51e16;}
#demo1 li h3 a:hover{color:#d51e16;}
/*合作 end*/


.news { overflow:hidden; margin:30px auto;}
.news_con { overflow:hidden; color:#999; line-height:24px; height:420px;}
.news_con  a { color:#000; font-size:16px; }
.news_con  a:hover { color:#0086cd; }
.news_l { float:left; width:500px;}
.news_l h3{ font-size:16px; text-align:center; height:30px; line-height:30px; height:30px; margin-top:5px; }
.news_text { font-size:14px; color:#999999; line-height:24px;}
.news_r { float:right; width:550px;}
.news_r dl { border-bottom:1px #ccc dashed; padding-bottom:12px; margin-bottom:25px;}
.news_r span { font-size:12px;}
.news_r dd { margin-top:7px;}

.link { height:44px; line-height:44px; background:#e9e9e9; color:#999; }
.link span { background:#73b73e; padding:22px; color:#fff; font-size:16px; }
.link a { color:#999; margin:0 20px;}
.link a:hover { color:#0086cd; margin:0 20px;}

.bottombg { background:#1e1e1e; overflow:hidden; width:100%; height:265px;}
.bottom ul { float: left;    margin-top: 44px;    width: 182px;}
.bottom ul h2 {    margin-bottom: 10px;}
.bottom ul h2 a {    color: #fff;    font-size: 16px;    font-weight: normal;    line-height: 32px;    padding-left: 22px;}
.bottom ul h2.h1 {  background: rgba(0, 0, 0, 0) url("../image/bot_tu1.png") no-repeat scroll left center;}
.bottom ul h2.h2 {  background: rgba(0, 0, 0, 0) url("../image/bot_tu2.png") no-repeat scroll left center;}
.bottom ul h2.h3 {  background: rgba(0, 0, 0, 0) url("../image/bot_tu3.png") no-repeat scroll left center;}
.bottom ul li a {  color: #fff;   font-size: 13px;   line-height: 30px;    padding-left: 22px;}
.bottom a:hover {   text-decoration: underline;}
.bottom .ewm {   float: left;    height: 142px;    padding-top: 50px;    text-align: center;    width: 142px;}
.bottom .ewm p {    color: #fff;    height: 30px;    margin-top: 4px;    text-align: center;    width: 142px;}
.bottom .bot_right {    float: right;    margin-top: 50px;}
.bottom .bot_right h2.h4 {   background: rgba(0, 0, 0, 0) url("404.png") no-repeat scroll left center;}
.bottom .bot_right h2 a {   color: #fff;   font-size: 16px;   font-weight: normal;    line-height: 32px;    padding-left: 22px;}
.bottom .bot_right p {    color: #fff;    line-height: 30px;    padding-left: 22px;    width: 290px;}
.bottom .bot_right p a { color: #fff;}
.bottbg {background:#1e1e1e; overflow:hidden; width:100%; height:50px; color:#fff;}
.bott {background:url(../image/bottombg.jpg) repeat-x top;  color: #fff;  height: 50px;  line-height: 50px;  text-align: center;}
.bott a { color: #fff;}


/*返回顶部*/
.cd-top {
  display: inline-block;
  height: 46px;
  width: 46px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor:pointer;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#000 url(../image/cd-top-arrow.png) no-repeat center 50%;
  background:
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
   border-radius:0px;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1; cursor:pointer;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #9dc92b;
  opacity: 1;}
  

/*列表*/
.content_list{width:1100px; margin:0px auto; margin-top:40px;}
#content_list{width:1100px; margin:0px auto; margin-top:40px;}
.c-neiye{ width:240px; float:left;}
.c-left3{ width:210px;background:#73b73e;  border-radius:5px; padding:20px 10px 30px; }
.c-left3 h3{ width:110px;font-size:22px; font-weight:bold; color:#fff; height:40px; margin-left:10px; border-top:2px solid #ffcb2a; padding-top:15px;}
.c-left3 ul{ margin-top:10px; background:#fff; padding:10px 8px;}
.c-left3 li{ margin:15px 0; color:#0086cd;}
.c-left3 li a{color:#fff; display:block; padding-left:20px; background:#73b73e;}
.c-left3 li a:hover{ background:#0086cd; -webkit-transition: 0.5s;transition: 0.5s;}

/*二级栏目*/
.c-left2{ float:left;width:240px; margin:0px auto; }
.c-left2 h2{color:#fff; text-align:center;font-size:18px; font-weight:bold;background:#626262; height:50px;  line-height:50px;}
.c-list2{ width:240px; margin:0px auto;}
.c-list2 ul{ width:238px; border:1px solid #626262; margin:0px auto; padding-top:4px; padding-bottom:4px;}
.c-list2 ul h3{ width:220px; height:36px; line-height:36px;  margin:0 auto; margin-bottom:4px;}
.c-list2 ul h3 a{ display:block; padding-left:20px; color:#fff; background:#626262;font-size:16px;}
.c-list2 ul h3 a:hover{ background:#ef160e; color:#fff;}
.c-list2 ul li{ width:220px; height:30px; line-height:30px; border-bottom:1px dashed #ccc;  margin:0px auto;}
.c-list2 ul li a{ display:block; font-size:15px; color:#333; padding-left:20px;}
.c-list2 ul li:hover a{ color:#ef160e;}

.font_red{ background:#ffcb2a !important; color:#000 !important; padding-left:20px;}
.font_pro{background:#ef160e !important; color:#fff !important;}
/*产品列表 end*/

.tuijian{ width:210px;background:#73b73e; border-radius:5px; padding:20px 10px 30px;  margin-top:30px; }
.tuijian h2{ width:110px;font-size:22px; font-weight:bold; color:#fff; height:40px; margin-left:10px; border-top:2px solid #ffcb2a; padding-top:15px;}
.tuijian ul{ margin-top:10px; background:#fff; padding:10px 8px;}
.tuijian ul li{width:204px; height:127px; margin-left:16px; margin-top:5px;border:solid 1px #dedede; margin-bottom:40px;}
.tuijian ul li a{display:block;}
.tuijian ul li:hover a{ color:#626262; font-size:12px; font-weight:bold; }
.tuijian ul li h3{text-align:center;height:40px;line-height:40px; font-size:14px; width:230px; background-color:#009240; margin-top:-40px; background:url(404.png) no-repeat; position:relative;}
.tuijian ul li h3 a{color:#fff; font-size:14px;font-weight:bold; }

.tuijian ul li h4{text-align:center;height:40px;line-height:40px; font-size:14px; color:#666; overflow:hidden;}
.tuijian ul li h4 a{ font-weight:bold; color:#666; font-size:14px;font-weight:bold; }

.tuijian ul p{ padding:10px; line-height:24px;}
.tuijian ul p a{ color:#626262; font-weight:bold;}
.tuijian ul p a:hover{ text-decoration:underline;}

.newstuijian{width:240px;margin-bottom:10px; margin-top:30px;}
.newstuijian h2{line-height:40px; width:220px; padding-left:20px; height:40px; background:#626262; color:#fff; font-size:18px; font-weight:bold;}
.newstuijian ul{ width:238px; margin:0px auto; border:1px solid #626262; padding-bottom:5px;}
.newstuijian ul li{ margin-left:5px; margin-right:5px; line-height:30px; height:30px; overflow:hidden; font-size:12px; color:#666; border-bottom:1px dashed #dedede;}
.newstuijian ul li a{ line-height:30px; height:30px; font-size:14px; color:#666; padding-left:5px;display:block; width:213px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newstuijian ul li a:hover{ color:#626262;}

.zn{ width:240px; margin:0px auto; margin-top:30px; margin-bottom:10px;}
.zn li{ margin-top:10px;}

.c_right {width:830px;float: right; font-family:"微软雅黑"; padding-bottom:20px; }
.c_right h2 { height:40px; line-height:40px; padding-left:0px; color:#626262; font-size:20px; border-bottom:2px solid #ffcb2a; text-indent: 2px; }
.c_right h2 span { text-align:right; display:block; width:540px; height:40px;float:right;font-size: 14px;margin-right:5px;font-weight:normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.c_right h2  img{vertical-align:middle;}
.c_right h2 a{ color:#666;}
.c_right h2 a:hover{ text-decoration:underline;}

/*内页列表*/
.product_list ul{ width:880px; margin-top:10px;}
.product_list ul li{ width:250px; float:left;margin-right:38px;margin-bottom:10px;position: relative;}
.product_list ul li a { display:block; color:#666;}
.product_list ul li:hover a {color:#ffcb2a;}
.product_list ul li img{border:1px solid #c9c9c9;width:250px;height:250px;}
.product_list ul li p{display:block;width:252px;height:40px;line-height:40px;text-align:center;color:#666; overflow:hidden;}
.product_list ul li img:hover{ border:1px solid #ffcb2a;opacity:.8;}
.product_list ul li:hover p{color:#626262;}

.product_hz ul{ width:880px; margin-top:10px;}
.product_hz ul li{ width:180px; float:left;margin-right:36px;margin-bottom:10px;position: relative;}
.product_hz ul li img{border:1px solid #c9c9c9;width:180px;height:122px;}
.product_hz ul li p{display:block;width:182px;height:40px;line-height:40px;text-align:center;color:#666; overflow:hidden;}
.product_hz ul li:hover img{border:1px solid #626262;}
.product_hz ul li:hover p{color:#626262;}

.a_title {text-align: center;color: #4E4E4E;margin: 10px 0px;}
.a_title h1 {font-size: 18px;line-height: 50px;font-weight:bold;color: #666;}
.c-info p {line-height: 24px;color: #4E4E4E; margin: 17px 0px;}
.a_nav{ line-height:25px; font-family:"微软雅黑"; margin-top:10px; color:#5e5e5e; padding:10px;}
.a_nav p{ padding:5px;}
.a_nav a{color:#626262; font-weight:bold;}
.a_nav a:hover{ text-decoration:underline;}
.con_tel {margin-top: 20px; width:240px;margin-bottom:20px;}
.con_tel h2 {height: 40px;font-family:"微软雅黑";color:#fff;font-size:16px;line-height:40px;width:240px;
font-weight:bold;background-color:#146595;text-indent:20px;}
.t_main { width:218px;margin: 0px auto;line-height: 25px;color: #5E5E5E;padding:10px 10px; font-family:"宋体"; text-align:left;border:1px solid #e5e5e5;}
.t_main a{color:#5e5e5e;}
.con_tel h2 span {margin-right: 10px;float: right;display: inline-block; font-size:12px;}
.con_tel h2 span  a{color: #fff;}
.con_tel h2 span  a:hover{color:#fe9501;}

.c-right {width:1100px;font-family:"微软雅黑"; padding-bottom:20px; margin-bottom:20px;}
.c-right h2 {border:1px solid #ccc;line-height:45px;font-size:16px;color:#626262; font-weight:bold;padding-left:15px; height:45px;}
.c-right h2 span {float: right;font-size: 14px;margin-right: 12px;font-weight:bold;}
.c-right h2  img{vertical-align:middle;}
.c-right h2 a{ color:#626262;}
.c-right h2 a:hover{ text-decoration:underline;}

.c-right1 {width:820px;font-family:"微软雅黑"; padding-bottom:20px; margin-bottom:20px;}
.c-right1 h4 {border-bottom:1px solid #ccc;line-height:45px;font-size:16px;color:#626262; font-weight:bold;padding-left:15px; height:45px;}
.c-right1 h4 span {float: right;font-size: 14px;margin-right: 12px;font-weight:bold;}
.c-right1 h4  img{vertical-align:middle;}
.c-right1 h4 a{ color:#626262;}
.c-right1 h4 a:hover{ text-decoration:underline;}

.a_nav_s h3{ font-size:14px; color:#626262; height:40px; line-height:40px;border-bottom:1px dashed #ccc; }
.a_nav_s h3 a{font-size:14px; color:#626262; font-weight:bold; padding-left:0px;}
.a_nav_s h3 a:hover{ text-decoration:underline;}
.a_nav_s ul{}
.a_nav_s li{ font-size:14px;display:inline; line-height:40px; padding-left:20px; height:40px; }
.a_nav_s li a{ padding-right:20px; color:#666;}
.a_nav_s li a:hover{ text-decoration:underline;}


/* 新闻列表*/
.articlelist-1 ul {margin-top: 10px;}
.articlelist-1 ul li {font-size: 14px;line-height: 35px;border-bottom: 1px dashed #DFDFDF;padding-left:2px;}
.articlelist-1 ul li a span {float: right;margin-right: 10px;}
.articlelist-1 ul li a {color: #666;}
.articlelist-1 ul li a:hover{color:#ffcb2a;-webkit-transition: 0.5s;transition: 0.5s;}


.P_Page{margin:0 auto; text-align:center;}
.P_Page a{color:#666;}
.page{color:#626262;text-align:center;margin-top:15px; margin-bottom:15px; }
.page a{color:#626262; margin:0 10px;}
.page a:hover{color:#0086cd;}
.page span{margin:0px 6px;}

.a_title h4{font-size:12px;font-weight:normal;color:#626262;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;line-height:30px;margin-bottom:15px;font-family:"宋体";}

.teb{ width:1100px; height:50px; margin:20px auto 0;}
.teb h2{ height:50px; line-height:50px; font-size:14px; font-weight:normal; color:#666; overflow:hidden;}

.sideright_1{width:832px;float:right;border:1px solid #dfdfdf;background:#fff;}
.sideright_1 h2 b{font-weight:normal;font-size:12px;font-family:"宋体";color:#404447;float:right;margin-right:11px;}
.sideright_1 h2 b a{color:#404447;}

.downlist{line-height:24px;color:#666;padding:10px 15px 0px;}
.downlist ul{}
.downlist ul li{border-bottom:1px dashed #dedede;height:28px;line-height:28px;}
.downlist ul li a{color:#0156b1;font-weight:bold;}
.downlist ul li a:hover{ text-decoration:underline;}
.downlist ul li span{float:right;color:#666;}
.downlist ul p{line-height:24px;color:#666;}
/*down*/
.neiye-title{line-height:24px;color:#666;}
.neiye-title a{color:#0156b1;}


/*内页banner*/
.banner1{ width:1100px; height:300px; margin:0px auto; background:#ccc; margin:10px auto;}

.info-tj{ width:830px; padding-bottom:20px; margin-top:40px;}
.info-tj h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-tj h2 a:hover{ text-decoration:underline;}

.info-news{ width:830px; padding-bottom:20px; float:right;}
.info-news h2 { height:40px; line-height:40px; padding-left:0px; color:#626262; font-size:18px; border-bottom:2px solid #ffcb2a; text-indent: 2px; }
.info-news h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-news h2 a:hover{ text-decoration:underline;}
.info-news ul {margin-top: 10px; padding: 0 5px;}
.info-news ul li {font-size: 14px;line-height: 35px;border-bottom: 1px dashed #DFDFDF;padding-left:2px;}
.info-news ul li a span {float: right;margin-right: 0px;}
.info-news ul li a {color:#666; }
.info-news ul li a:hover {color:#ffcb2a;-webkit-transition: 0.5s;transition: 0.5s;}

#demo10 {width:830px; float:left; overflow:hidden; border:none; margin-top:20px; }
#indemo10 {float: left;width: 8000%;}
#demo11,#demo12{float:left; display:inline-table;}
#demo11 li,#demo12 li{ width:190px; float:left; margin-left:26px;}
#demo11 li img,#demo12 li img{ width:190px; height:132px; border:1px solid #dedede;}
#demo11 li a,#demo12 li a{display:block;}
#demo11 li h3,#demo12 li h3{font-size:12px;font-weight:normal; height:40px; line-height:40px;}
#demo11 li h3 a,#demo12 li h3 a{text-align:center;font-weight:normal;height:40px;line-height:40px;color:#666;}
#demo11 ul li:hover a{ color:#626262;}
#demo11 li h3 a:hover{color:#626262;}
#demo11 {float: left;}
#demo12 {float: left;}
/*内页滚动 end*/

  
  
  
  
  
  
  