@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:"微软雅黑"; }
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;vertical-align: middle;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(/fonts/lchkxdvmbxf1dayei9q9wrjtnkitppoi_ivcxxdnrsc.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin-ext */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(/fonts/pzyvkpm3vanba-afcejb3xjtnkitppoi_ivcxxdnrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(/fonts/zltetzf8z-oemyagzkqhkltxra8tvwticgirnjhmvjw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'century';
  src:url('/fonts/century.ttf') format('truetype');

}


.wzjs_img{width:42%; float: left;}
.wzjs_nr{width:50%; float: right;}


/*public*/
.ty_heada{ background: #ef8519; }
.ty_headb,.ty_heada,.ty_head,.head_b{width:100%; float: left;}
.head_a{width:1200px; margin: 0px auto;}

.top_a{width:40%; height: 12px;float: left; }
.top_b{width:400px; float: right; text-align: right;}
.top_b a:link,.top_b a:visited{color:#7b7d7f;}
.top_b a font,.top_a font{color:#e67819;}
.top_b a font{padding-left:8px;}
.top_b a{padding-left:35px;}
.ty_logo{width:240px; float: left; margin-top:20px; }
.ty_search{width:490px; float: left; margin-left: 100px;}
.ty_fb{width:180px; float:right; margin-top: 45px;}
.ty_fb a{display:block; width: 90px; height: 34px; float: left; text-align: center; line-height: 34px;}
.ty_fb a:link,.ty_fb a:visited{color:#fff;}
.fb_a{background:#f60; border-top-left-radius:5px;border-bottom-left-radius:5px; }
.fb_b{ background: #081a24;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.head_dh{width:100%;  height: 55px; float: left; background: #e5e4e4;}
.dh_qbcp{width:225px; font-size:16px; text-align: center; line-height: 55px; color:#fff; float: left; height: 55px; background:url(../images/qb_bg.png);}
.top_h{width:100%; float: left; border-bottom: 1px solid #eee; background: #eee; }
.top_main{width:1200px; margin: 0px auto; line-height: 44px;}
.icon-menu{padding-right:15px;}
.dh_list li{float:left; margin:0px 4px;}
.dh_list li a{  transition: all 0.6s; line-height: 30px; padding-bottom: 10px;padding:7px 22px;}
.dh_list li a:link,.dh_list li a:visited{color:#fff;}
.top_a span{color:#0074cb; font-family: Arial;}

.dh_list li:hover  a{background: #e60012;color:#fff; border-radius: 500px;}

.dh_list{width:790px; float:right; margin-top:30px; }
.head_right{width:100px; float: right; margin-top: 30px;}
.head_right li{width:40px; float: left; text-align: center;   margin-left: 10px;}
.head_right li a{transiton:all 0.6s;width: 100%;background: #eee; display: block;border-radius: 500px;height: 40px;line-height: 40px;  }
.head_right li a:link,.head_right li a:visited{color:#444;}
.dh_list a{font-size:16px; text-align: center; line-height: 45px;}
.dh_list a:link,.dh_list a:visited{color:#222;}
.yc_dh{width:100%; display: none;z-index: 9999; position: relative;  transition: all 0.6s; background: #df873a; text-align: left;}
.yc_dh dd{ line-height: 35px; font-size:14px;}
.yc_dh dd span{float:right; font-size:10px;}
.yc_dh dd a:link,.yc_dh dd a:visited{color:#fff;}
.yc_dh dd a{display:block; transition: all 0.6s;padding:5px 15px;}
.yc_dh dd a:hover{background:#fff; color:#222;}
.dh_qbcp:hover .yc_dh{
	 display: block;animation: hideIndex 0.3s; display: block;
     -moz-animation: hideIndex  0.3s; /* Firefox */
     -webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
     -o-animation: hideIndex  0.3s; /* Opera */
   }

@keyframes hideIndex{
 0%{ opacity: 0; transform: translate(0, 50px) }
100%{opacity: 1; transform: translate(0, 0) }
}

.yc_maina{width:200px; padding-top: 10px; display: none; transition: all 0.6s; z-index: 9999; position:absolute;font-size:16px; padding-top: 20px; margin-left: -80px; }
.yc_maina p{transform:rotate(180deg); color:#f08519; display: block; width: 30px; height: 20px; margin: 0px auto;line-height: 55px;
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);}
.yc_maina dd{background:#f08519;color:#fff; width: 100%; line-height: 50px; border-radius: 500px;  margin-top: -23px; }
.head_right li:hover .yc_maina{display:block;animation: hideIndex 0.3s; display: block;
     -moz-animation: hideIndex  0.3s; /* Firefox */
     -webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
     -o-animation: hideIndex  0.3s; /* Opera */}
     .head_right li a:hover{background:#f60;color:#fff;}


.banner_a{width:100%; margin-top: -120px; z-index: 100; position: relative;float: left; z-index:1; position: relative; margin-bottom:1px;}
.banner_a img{z-index:3; position: relative;}
.index_maina,.index_mainc{width:100%; float: left;}
.index_mainb{width:1200px; margin: 0px auto;}
.maina_bg{background:url(../images/maina_bg.jpg) bottom center no-repeat;}
.left_about{width:660px; float: left; margin-top: 80px;}
.right_img{width:540px; float: right;margin-top: 80px; margin-bottom: 80px;}
.left_abouta{ padding-right: 80px;}
.left_abouta dd{font-size:20px; color:#fc9639;}
.left_abouta h1{font-size:31px; margin-top: 20px;}
.left_abouta p{font-size:16px; margin-top: 40px; color:#666; line-height: 30px;}
.about_cd{width:800px; position: absolute; background: #fff; border-radius: 8px; box-shadow: 0px 2px 15px #eee; margin-top: 80px;}
.about_cda{width:165px; float:left; text-align: center; margin: 22px 0px; border-right:1px solid #f79937;}
.about_cda h1{font-size:18px; padding-top: 10px;}
.about_cdb{width:140px; background: #f79937; float: right; height: 142px; color:#fff; text-align: center; line-height: 142px;}
.about_cdb a:link,.about_cdb a:visited{color:#fff;}
.about_cda a:link,.about_cda a:visited{color:#222;}

.cp_bg{background:url(../images/cp_bg.jpg) bottom center no-repeat;}
.title_h{text-align:center; color:#fff; padding-top: 80px; padding-bottom: 30px;}
.title_h h1{font-weight: lighter;}
.title_h dd{font-size:14px; font-family: Arial;}
.goos_list h1{font-size:16px; text-align: center; padding-top: 15px;}
.goos_list a:link,.goos_list a:visited{color:#fff;}
.cp_more{color:#fff; text-align: center; padding: 60px 0px;}
.cp_more a:link,.cp_more a:visited{color:#fff;}
.img_m{z-index:1; position: relative;}
.nr_ak{margin-top:-200px; z-index: 200; position: relative;width: 310px; padding: 20px; background: #fff; float: left;  margin-left: 800px;}
.nr_ak h1{font-size:18px; padding-bottom: 10px;}
.nr_ak dd{color:#888;font-family: 'Poppins', sans-serif;}
.tl{height:182px; background: url("../images/in_tl01.jpg") center no-repeat;}
.index_newsl{width:330px;float: left;  background: #f8f8f8; margin-top: 60px;}
.index_newsla dd{ font-size:26px; font-family: Arial;}
.index_newsla{padding:35px 35px 0px 35px; }
.index_newsla h1{font-size:36px; font-weight: lighter; font-family: '宋体';}
.index_newslb{width:100%; float: left;padding:35px 35px 0px 35px; font-size:14px;}
.index_newslb li{border-bottom:1px dotted #ccc; line-height: 60px;}
.index_newslb li a{border-left:4px solid #e9571c; padding-left: 8px;}
.index_newslb li a:link,.index_newslb li a:visited{color:#444;}
.index_newslb li a span{color:#777; padding-left: 10px; font-family: Arial;}
.index_newsla p{width:100%; padding-top: 30px; border-bottom: 1px solid #ccc; padding-bottom: 25px;}
.index_newsla p a:link,.index_newsla  p a:visited{color:#555;}
.index_newsr{width:810px; margin-bottom: 60px; float: right; margin-top: 60px;}
.index_newsra{width:100%; transition: all 0.6s; padding:15px 30px; border-bottom: 1px solid #eee;}
.index_newsra a:link,.index_newsra a:visited{color:#222;}
.index_newsra dd{color:#888; font-size:12px; font-family: Arial;}
.index_newsra h1{font-size:18px; margin-bottom: 15px;}
.index_newsra p{font-size:14px; color:#666; line-height: 28px;}
.index_newsra:hover{background:#e9571c; color:#fff; transition: all 0.6s; border-bottom: 1px solid #e9571c;}
.index_newsra:hover a,.index_newsra:hover  dd,.index_newsra:hover  p{color:#fff;}

.footer_a{width:100%; float: left;background: #3b3b3b;}
.footer_ba{width:100%; float: left; background: #373737; color:#a09e9e;}
.footer_b{width:1200px; margin: 0px auto;}
.footerc{width:100%; float: left;}
.yqlj_a{line-height:45px;}
.yqlj_a span{padding-right:12px;}
.yqlj_a a:link,.yqlj_a a:visited{color:#a09e9e;}
.yqlj_a a{padding:5px 15px;}
.f_right{width:110px; text-align: center; color:#fff; margin-top: 20px; margin-bottom: 20px; float: right;}
.f_left{width:1000px; float: left;}
.footer_dh a{padding-right:30px;}
.footer_dh {color:#fff; margin-top: 30px; margin-bottom: 15px;}
.footer_dh a:link,.footer_dh a:visited{color:#fff;}
.f_xx{font-size:14px; color:#9d9d9d; line-height: 30px; margin-top: 40px;}
.f_xx dd{margin-bottom:10px;}

.productlist {
	MARGIN-TOP:10px;border:0px solid #006666; overflow:hidden;
	width:1200px;
}
.productlist ul{
	MARGIN-TOP:0px;border:0px solid #006666; overflow:hidden;
	width:1240px;
}
.productlist ul LI {
position:relative; float:left; width:280px; height:312px; display:inline;padding:0px;border:1px solid #dedede; background-color:#fff; margin:0px 26px 24px 0px ;padding:5px;text-align:center;}
.productlist ul LI:hover{
position:relative; float:left; width:280px; display:inline;padding:0px;border:1px solid #eee; margin:0px 26px 24px 0px ;padding:5px; box-shadow:1px 1px 10px #ddd;}
.productlist ul LI IMG {
	max-WIDTH:280px; height:250px;border:0px solid #ccc;padding:0px; margin:0px 0px;
	 -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
.productlist ul LI p{
text-align:center; padding:16px 0px 12px 0px; font-size:14px; line-height:20px;font-weight:normal; border-top:1px solid #ddd;
}
.productlist ul LI p a{
 color:#333;
}
.productlist ul LI p a:hover{
 color:#d91414;
}
.photolist {
	MARGIN-TOP:10px;border:0px solid #006666; overflow:hidden;
	width:1180px;
}
.photolist ul {
	border:0px solid #006666; overflow:hidden;
	width:1260px;
}
.photolist ul LI {
	 FLOAT: left; border:0px solid #ebeaea; MARGIN:0px 26px 10px 0px; OVERFLOW: hidden; WIDTH:381px; PADDING-TOP: 0px; HEIGHT:284px;padding:0px 0px 0px 0px; text-align:center;
}
.photolist ul LI IMG {
	 max-WIDTH:375px;HEIGHT:245px;border:1px solid #ddd;padding:2px; text-align:center; 
}

.photolist ul LI p{
DISPLAY: block; OVERFLOW: hidden; TEXT-ALIGN:CENTER;font-size:12px; padding:6px 0px;
}

.text_center { text-align: center;}
.page a,.page span {
        display: inline-block;
        font-size: 15px;
        color:#7f8d99;
        width:38px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        margin:20px 4px 10px auto;
        background: #ecf1f5;
        border-radius: 6px;
        -moz-border-radius: 6px
        -webkit-border-radius:  6px;
        transition: all 0.5s;
        -moz-transition: all 0.5s;
        -webkit-transition: all 0.5s;
    }
    .page a:hover,.page span.current {
        background: #0064b2;
        color:#fff;
    }

.left_daohang{width:260px; float: left; z-index: 9999; position: relative; }
.right_nr{width:100%; float: right;}
.left_daohanga{ padding: 25px; margin-top: 30px;  width: 100%; float: left; background: url("../images/title_bg.png"); color:#fff; z-index: 999; position: relative;}
.left_daohangb{width:100%;  margin-top: 30px;}
.dqwz_a{width:800px; float: left; margin-top: 20px; }
.dqwz_b{width:400px; float: right; text-align: right; line-height: 83px; color:#666;}
.left_daohangb dd{background: #eee; padding: 12px 20px; margin-bottom: 10px; float: left; width: 100%;}
.left_daohangb dd a:link,.left_daohangb dd a:visited{color:#222;}
.link_a{background:#82c34d; width: 100%; float: left;}
.dqwz_a span{font-size:14px; font-family: Arial; padding-left: 8px; color:#777;}
.dqwz_a a{float:left; margin-right: 8px; transition: all 0.6s; font-size:16px; padding: 8px 25px;}
.dqwz_a a:link,.dqwz_a a:visited{color:#222;}
.about_read{width:100%; padding: 25px; background: #fff; margin-top: 36px; margin-bottom: 40px; font-size:16px; line-height: 30px; color:#666;}
.about_read p{margin-bottom:20px;}
.dqwz_a a:hover{background: #0174cb;color:#fff; border-radius: 500px;}
.news_list{width:100%; transition: all 0.6s; float: left; background: #fff; padding: 30px; margin-top: 20px;}
.news_lista{width:155px; float: left; transition: all 0.6s;  }
.news_lista dd{font-size:16px; font-family: Arial; color:#666; margin-bottom: 10px;transition: all 0.6s;}
.news_lista h1{font-family: Arial; font-size:34px; margin-top: 15px;color:#666;transition: all 0.6s;}
.news_listb{width:985px;border-left:1px solid #eee; padding-left: 35px; float: right;}
.news_listb h1{font-size:22px; margin-bottom: 15px;}
.news_listb p{font-size:14px; color:#777; line-height: 30px;}
.news_list a:link,.news_list a:visited{color:#222;}
.news_list:hover{background:#0174cb; box-shadow: 0px 8px 15px #ccc;}
.news_list:hover .news_lista dd,.news_list:hover  .news_lista h1{color:#fff;}
.news_list:hover .news_listb h1,.news_list:hover .news_listb p,.news_list:hover .news_listb dd{color:#fff;}
.fenye{text-align:center; margin-top: 20px; margin-bottom: 30px;}
.fenye a,.fenye span{padding:7px 10px; background: #fff; font-family: Arial; font-size: 12px; transition: all 0.6s; margin: 5px; border-radius: 3px;}
.fenye a:link,.fenye a:visited{color:#222;}
.fenye a:hover,.fenye span:hover{background:#c8322;}
	  .cur {   background:#c83226;    color: #333;

} 
.news_read{width:100%; background: #fff; margin: 30px 0px 0px 0px; padding: 25px; font-size:16px; line-height: 30px;color:#666;}
.news_read p{ margin-bottom:25px;}
.tt_xw{width:100%; margin-bottom: 30px;}
.tt_xw h1{font-size:26px; text-align: center; padding-bottom: 10px;color:#222;}
.tt_xw dd{text-align:center; border-bottom: 1px solid #eee; padding-bottom: 8px;}
.sx_ym{width:100%; margin: 15px 0px;border-top: 1px solid #eee;padding-top:20px;}
.sx_ym li{ line-height:25px; margin-bottom: 8px; font-size:14px;}
.sx_ym li a{padding-left:8px; transition: all 0.6s;}
.sx_ym li a:link,.sx_ym li a:visited{color:#222;}
.sx_ym li span{background:#fff; color:#333; padding: 5px 15px; border-radius: 500px;}
.sx_ym li:hover .sx_ym li a{color:#0174cb;}
.goods_list{width:285px; float: left; margin: 10px; background: #fff;}
.goods_list img{width:100%;}
.goods_list h1{font-size:16px; padding: 20px 10px; }
.goods_list a:link,.goods_list a:visited{color:#222;}
.goods_read{width:100%; float: left; background: #fff; margin-top: 35px; padding: 30px;}
.goods_reada{width:540px; float: left;}
.goods_reada img{width:500px;}
.goods_readb{width:600px; float:right;}
.goods_readb h1{font-size:22px; margin-bottom: 10px;}
.goods_readb dd{font-size:16px; color:#666; line-height: 32px;}

.c_left{width:500px; background:#eee; padding: 25px; float: left;}
.c_left h1{font-size:24px; font-weight: lighter;}
.c_left dl{font-size:16px; margin-top: 20px;}
.c_left dl dd{margin-bottom:10px;}
.c_left dl dd span{padding-right:10px; color:#f08519;}
.kk_a{color:#777; font-size:14px; padding-left: 28px;}
.c_right{width:650px; padding:20px 35px; color:#fff; float: right;height: 470px; background:#f08519;}
.f_nr h1{font-size:24px; padding-bottom: 15px;font-weight: lighter;}
.f_nr dd{font-size:14px; line-height:24px;}
.f_nr{width:100%; margin-bottom: 20px;}
.map_m{width:100%; float: left;}
.left_dh{width:300px; float: left;}
.contact_read{margin:50px 0px; width: 100%; float: left;}
.main_xcy{width:100%; padding: 50px 0px; float: left; background:url(../images/touming.png); color:#fff;}
.main_a{width:1200px; margin:0px auto;}
.main_b{width:100%; float: left;}
.read_jj{font-size:18px; line-height: 30px;}
.lb_list{width:280px; margin:20px 10px; float: left; text-align: center; border:0px solid #ddd; height:340px; }
.lb_lista{  width: 100%; z-index: 100; position: relative; margin-bottom:0px;}
.lb_lista1{ width: 100%; z-index: 100; position: relative;}
.lb_lista1 img{  width: 100%; border:1px solid #ddd;}
.lb_listb{width:100%; height:280px; z-index: 333;  position: relative;transition: all 0.6s; margin-top: -334px;  display: none;background:url(../images/btm.png); padding: 50px;}
.lb_lista2 h1{font-size:18px;color:#222; padding: 15px 0px;}
.lb_lista2 h1 span{font-size:14px; color:#777; padding-left: 8px;}
.lb_listb h1{font-size:20px; padding-bottom: 15px;}
.lb_listb p{ font-size:14px; line-height: 32px;}
.lb_listb dd{margin-top:10px;}
.lb_listb dd a{background:#fff; padding: 12px 10px;}
.lb_listb dd a:link,.lb_listb dd a:visited{color:#222;}
.lb_list:hover .lb_listb{ display: block;animation: hideIndex 0.3s; display: block;
     -moz-animation: hideIndex  0.3s; /* Firefox */
     -webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
     -o-animation: hideIndex  0.3s; /* Opera */
   }

@keyframes hideIndex{
 0%{ opacity: 0; transform: translate(0, 50px) }
100%{opacity: 1; transform: translate(0, 0) }
}
.m_left{margin-left:33px;}
.ln_tt{font-size:18px; text-align: center; line-height: 32px;}
.ln_tt dd{margin-top:30px;}
.ln_tt dd a{ padding:8px 30px; background: #fff; border-radius: 500px;}
.ln_tt dd a:link,.ln_tt dd a:visited{color:#333;}
.ln_tt p{padding-top:30px;}
.index_news{width:100%; float: left;}
.index_newsa{width:560px; float: left; margin-bottom: 40px;}
.index_newsa1{width:65px; transition: all 0.6s; float: left; height: 65px; background: #f19911; color:#fff; text-align: center;}
.index_newsa2{width:470px; float: right;}
.index_newsa2 h1{font-size:18px; padding-bottom: 8px;}
.index_newsa2 dd{width:70px;  height: 1px; background: #f19911; margin: 5px 0px;}
.index_newsa2 p{font-size:12px; color:#888; line-height: 28px;}
.left_jl{margin-left:80px;}
.index_newsa h1 a{transition: all 0.6s;}
.index_newsa a:link,.index_newsa a:visited{color:#222;}
.index_newsa2 p a{font-size:22px;}
.index_newsa:hover .index_newsa1{ border-top-left-radius:10px;border-bottom-right-radius:10px; }
.index_newsa:hover  a{color:#f19911;}
.index_contact{width:100%; text-align:center;}
.index_contact h1{font-size:26px; font-weight: lighter;}
.index_contact p{font-size:16px; padding-top: 15px; line-height: 30px;}
.index_contact dd{width:100%; float: left; margin-top: 15px;}
.index_contact dd button{padding:8px 35px; background: #60a018; border-radius: 8px;color:#fff; border: 0px;}
.f_ttb{width:100%;  margin-top: 30px; border-bottom: 1px solid #035197; float: left; line-height: 60px; padding-top:10px;}
.f_ttb span{margin-right:30px;}
.f_ttb span font{padding:7px; background: #fff; border-radius: 5px; color:#222; font-size:18px; margin-right: 8px;}
.a_pd{padding-right:25px;}
.b_pd{padding:0px 25px;}
.f_ttc{color:#a4a4a5; margin-top:30px;}
.f_ttc1{width:800px; float: left;}
.f_ttc2{width:400px; text-align: right; float: right;}
.f_ttc2 a{font-size:20px; padding: 3px; color:#222;  margin-left: 10px;}
.f_ttc a:link,.f_ttc a:visited{color:#fff;}
.f_end{background:#054279; color:#a4a4a5; margin-top:10px; width:100%; float: left; line-height: 50px;}
.f_tta{padding-top:30px;}
.f_tta h1{padding-bottom:15px;}
.end_dd a{float:right;}
.end_dd a:link,.end_dd a:visited{color:#fdd100;}
.dqa_a h1{font-size:20px; font-weight:normal; padding-bottom:0px; color:#FF0000;}
.dqa_a dd{font-size:14px;}
.dqa_a dd span{padding-right:10px;}
.cp_lb{width:100%; float: left;}
.cp_lb a{font-size:16px;padding: 10px 30px; margin-right: 15px; transition: all 0.6s;}
.cp_lb a:link,.cp_lb a:visited{color:#222;}
.hover_a{background:#c83226; color:#fff; border-radius: 500px;}
.hover_a:link,.hover_a:visited{color:#fff;}
.cp_lb a:hover{background:#c83226; color:#fff; border-radius: 500px;}
.cp_lista{color:#222;width:100%; float: left; margin-top: 50px;}
.d_a{width:500px; float: left;}
.d_a h1{ line-height: 60px;}
.d_b{width:700px;  height: 60px; line-height: 60px; float: right; text-align: right;}
.d_b a:link,.d_b a:visited{color:#222;}
.d_b a,.d_b span{padding:0px 8px;}
.d_b dd{ line-height: 60px; }
.cp_listb{width:385px; height: 357px; transition: all 0.6s; float: left; border: 1px solid #eee; margin: 10px; padding: 30px;}
.cp_listb img{width:100%; transition: all 0.6s;}
.cp_listbb{width:100%; border-top: 1px solid #eee; padding-top: 15px;}
.cp_listbb h1{font-size:16px;}
.cp_listbb h1 span{font-family:Arial; background:#c83226; color:#fff; padding: 3px 10px; border-radius: 500px; float: right; display: none; transition: 1.6s;}
.cp_listb a:link,.cp_listb a:visited{color:#222;}
.cp_listba{width:323px; height: 258px; overflow: hidden;}
.cp_listb:hover img{transform: scale(1.2);}
.cp_listb:hover{box-shadow:0px 5px 15px #eee;;border: 1px solid #c83226; }
.cp_listb:hover h1{color:#c83226;}
.cp_listb:hover h1 span{ display: block;animation: hideIndex 0.8s; display: block;
     -moz-animation: hideIndex  0.8s; /* Firefox */
     -webkit-animation: hideIndex  0.8s; /* Safari and Chrome */
     -o-animation: hideIndex  0.8s; /* Opera */
   }

@keyframes hideIndex{
 0%{ opacity: 0; transform: translate(0, 50px) }
100%{opacity: 1; transform: translate(0, 0) }
}
.fenye{text-align:center; margin-top: 30px;width: 100%; float: left; margin-bottom: 50px;}
	.fenye a,.fenye span{padding:8px 10px; border-radius: 5px;  background: #fff; font-family: Arial; font-size: 12px; margin: 5px; box-shadow: 0px 2px 12px #dfdfdf;}
    
    .cp_read{width:100%; float: left; padding: 20px; background: #fff;}
    .cp_readl{width:500px; float: left;}
    .cp_read img{width:100%; border: 8px solid #eee; padding: 15px;}
    .cp_readr{width:600px; float: right; color:#222;}
    .cp_readr h1{font-size:24px; padding-top: 30px; font-weight: lighter;}
    .cp_readr h2{font-family: Arial; font-size:12px; color:#888; padding: 8px 0px;}
    .cp_readr h1 span{color:#c83226; font-family: Imapc; font-size:14px; padding-left: 10px;}
     .cp_readr h2 span{padding-right:15px;}
    .cp_readr p{padding:15px; background: #eee; line-height: 30px;}
    .cp_readr dd a:link,.cp_readr dd a:visited{color:#fff;}
    .cp_readr dd{width:100%; margin-top: 30px;}
    .cp_readr dd span{padding-right:8px;}
    .cp_readr dd a{padding:8px 35px; background: #c83226; color:#fff; }
    .news_list{width:100%; transition: all 0.6s; float: left; background: #fff; padding: 30px; margin-top: 20px;}
.news_lista{width:155px; float: left; transition: all 0.6s; }
.news_lista dd{font-size:16px; font-family: Arial; color:#666; margin-bottom: 10px;transition: all 0.6s;}
.news_lista h1{font-family: Arial; font-size:34px; margin-top: 15px;color:#666;transition: all 0.6s;}
.news_listb{width:985px;border-left:1px solid #eee; padding-left: 35px; float: right;}
.news_listb h1{font-size:22px; margin-bottom: 15px;}
.news_listb p{font-size:14px; color:#777; line-height: 30px;}
.news_list a:link,.news_list a:visited{color:#222;}
.news_list:hover{background:#0174cb; box-shadow: 0px 8px 15px #ccc;}
.news_list:hover .news_lista dd,.news_list:hover  .news_lista h1{color:#fff;}
.news_list:hover .news_listb h1,.news_list:hover .news_listb p,.news_list:hover .news_listb dd{color:#fff;}
.fenye span{color:#222;}
.contact_a1{width:370px; float: left; padding: 30px 60px; background: url(../images/cf1.jpg); height: 206px; text-align: center;}
.contact_a1 dd { font-size:16px; line-height: 32px; padding-top: 10px;}
.ly_maina{width:100%; float: left; text-align: center;color:#c21605; font-size: 26px; padding-top: 50px; background: url("../images/heng.png") center bottom no-repeat; padding-bottom: 10px;}
.ly_maina span{color:#222;}
.ly_mainb{width:900px; float: left; margin-left: 150px; color:#888; text-align: center; font-size:14px; padding-top: 10px; line-height: 30px;}
.ly_mainc{width:100%; float: left;color:#444；}
.ly_mainc li{width:50%; margin-top: 25px; float: left;}
.ly_mainc li input{width:580px; height: 60px; border-radius: 500px; background: #eee; border: 0px; padding: 5px 15px;}
.ly_mainc textarea{background:#eee; margin-top: 30px; padding: 20px 30px; border-radius: 30px; border: 0px; width: 100%;height:150px;}
.ly_mainc  dd{width:100%; text-align: center; margin-top: 20px;}
.ly_mainc dd button{border:0px; background: #c21605; border-radius: 500px; padding: 15px 50px; font-size: 16px;}
.max_widtha{width: 1220px;}
.width_w{width:1000px;}
.hov_a{background: #e60012;color:#fff;  border-radius: 500px;}
.px_az{width:100%;     border-top: 2px solid #e6ecf1;    border-bottom: 2px solid #e6ecf1;    padding: 20px 0 13px;    text-transform: uppercase;    font-size: 36px;}
.px_az a{padding:0px 5px;}
.px_az a:link,.px_az a:visited{color:#646464;}
.cpn_lb{width:100%; float: left; margin-top: 30px;}
.cpn_lba{width:68px; float: left; border-right:2px solid #e6ecf1; color:#646464; font-size:32px;}
.cpn_lbb{width:1110px; float: right;}
.cpn_lbb li{width:33.33%; float: left; font-size:23px; font-weight: lighter;}
.cpn_lbb li a:link,.cpn_lbb li a:visited{color: #054279;}
.cpn_lbb li span{padding-right:8px;}
.lm_a{margin-left: 30px;}
.mf_l{margin-left:45px;}
.wap_dh,.wap_banner{display:none;}

@media screen and (max-width: 1199px) {
.head_a,.main_a,.width_w{width:100%; }
.banner_a{margin-top: -0px;}
.dh_list{width:100%; display: none;bottom: 0px; z-index: 9999; background: #396a94;}
.dh_list li{float:left;width:16.66%;}
.dh_list li a{display:block; width: 100%;    transition: all 0.6s;line-height: 50px; padding: 0px;}
.read_jj{padding:0px 20px;}
.lb_list{width:46%; margin: 2%;height:auto;}
.lb_lista{height:auto;}
.index_newsa,.f_ttc1,.f_ttc2{width:100%;}
.index_newsa1,.cpn_lba,.news_lista{width:25%;}
.index_newsa2,.cpn_lbb,.news_listb{width:75%; float: right;}
.left_jl{margin-left:0px;} 
.index_newsa{margin-bottom:20px;}
.index_news,.main_b{padding:0px 20px;}
.ty_logo{width:100%; text-align: center; margin-bottom:20px; border:0px solid #ddd;}
.ty_logo img{height:58px;}
.hov_a{background: none;color:#e70113;  border-radius:0px;}
.d_a{width:30%; }
.d_b{width:70%;}
.about_read img{width:100%;}
.cpn_lbb li{width:50%;}
.mf_l{margin-left: 0px;}
.contact_a1{width:100%; margin-bottom: 15px;}
.ly_mainb{width:100%; margin-left: 0px;}
.ly_mainc li,.ly_mainc li input{width:100%;}
.lm_a{margin-left:0px;}
.en_yy{display:none;}
.wap_dh{width:100%; float: left; display: block; position: fixed; z-index: 9999; bottom: 0px; background: #fff; border-top:1px solid #ccc;}
.wap_dh li{width:25%; float: left; line-height: 50px; text-align: center;}
.wap_banner{display:block;}
.banner_a{display:none;}
.lb_lista{text-align:center;}
.px_az{font-size:28px;}
.cpn_lbb li{font-size:18px;}
.cpn_lba{font-size:24px;}
}



