/*Ã¥Â¤Â´Ã©Æ’Â¨Ã¦Â Â·Ã¥Â¼Â*/
#header{width:1060px;margin:10px auto;    height: 60px;}
.logo{float:left;}
.logo a{
	color: #333;
}
.logo a:hover{
      color: #2d4594;
}
.logo h1{
	    display: block;
    font-size: 28px;
    font-weight: bold;
    line-height: 60px;
}
.head1{
	    width: 100%;
    background: #0c2fa7;
    overflow: hidden;
    height: 38px;
}
.head1 .huan1{
	    line-height: 38px;
    font-size: 14px;
    color: #f8f8f8;
    max-width: 700px;
}
.k1,.k1 a{
	line-height: 38px;
    font-size: 14px;
    color: #f8f8f8;
}
.k1 a:hover{
	color: #e87518;
}
.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";}
#menu{
	    width: 100%;
    height: 40px;
    background: #f1f1f1;
}
/*Ã§Æ’Â­Ã©â€”Â¨Ã¦ÂÅ“Ã§Â´Â¢*/
.search{text-align:left;height:24px;padding:5px 0;}
#formsearch{width:auto;float:right;}
.hotSearch{width:auto;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
/*Ã¦ÂÅ“Ã§Â´Â¢Ã¥â€™Å’Ã§Æ’Â­Ã©â€”Â¨Ã¦ÂÅ“Ã§Â´Â¢*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#3480ce;color:#fff;border:none;cursor:pointer;}
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
/*Ã¤Â¸Â»Ã¤Â½â€œÃ¦Â Â·Ã¥Â¼Â*/
#container{width:1160px;margin:0 auto;margin-top:10px;}
.container{width:1160px;margin:0 auto;}
.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}
.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}
/*cont1*/
.cont1{
	margin-top: 20px;
}
.title_a1 h2{
	font-size: 30px;
    text-align: center;
    color: #333;
    line-height: 60px;
}
ul.a1_b1{width:100%;margin-top:20px;overflow: hidden;}
ul.a1_b1 li{width: 212px;margin-right: 20px;float: left;height: 180px;position: relative;margin-bottom: 20px;}
ul.a1_b1 li h3{position: absolute;z-index:6;color:#f1f1f1;left: 0;top:40px;width: 212px; line-height: 40px;text-align: center;font-size: 24px;visibility: visible;}
ul.a1_b1 li h3 span{
    font-size: 20px;
}
ul.a1_b1 li p{position: absolute;z-index: 10;color: #fff;font-size: 16px;width: 200px; left: 0;top:0;padding: 10px 10px;visibility: hidden; line-height: 26px;}
ul.a1_b1 li.blueBg{background: #0c2fa7;}
ul.a1_b1 li.greenBg {background: #0c2fa7;}
ul.a1_b1 li.orangeBg{background: #0c2fa7;}
.indexCase_content h3{font-size: 16px;text-align: center;color: #666;line-height:25px;}
/*cont2*/
.indexCase_content h2{
	    font-size: 30px;
    text-align: center;
    color: #333;
    line-height: 60px;
}
.index_case{background: #fff;margin-bottom: 20px;}
.indexCase_content{width: 1160px;margin:0 auto;overflow: hidden;}
.a2_b1{margin-top:30px;}
.a2_b1 li{width: 272px;margin-right: 20px;float: left;overflow: hidden; border:1px solid #ddd;}
.a2_b1 li:last-child{margin-right: 0;}
.a2_b1 li dl{width: 269px;margin:2px;overflow: hidden;}
.a2_b1 li dl dt,.news_detail{width: 100%;overflow: hidden;}
.a2_b1 li dl dt{height: 170px;display: flex;align-items: center;margin-bottom: 8px;}
.a2_b1 li dl dt a img{max-width: 269px;}
.a2_b1 li dl dd{width: 269px;float: left;height: 52px;line-height:26px;font-weight: 600;overflow: hidden;    font-size: 14px;}
.a2_b1 li dl dd span{font-weight: bold;}
.a2_b1 li p{color:#666;padding:14px 4px;width: 261px; margin-top:4px; line-height: 32px;height: 64px;overflow: hidden;}
.a2_b1 li p a{color: #666;    font-size: 14px;}
.a2_b1 li p a:hover{color: #333;}
/* service_intro starting */
.service_intro{width: 100%;height: 420px;background: url(../images/indexcenterbanner.png) center center no-repeat #0c2fa7;}
.service_content {width: 1160px;margin: 0 auto;height: 420px;padding:40px 0; }
@keyframes moveLarge{0% {font-size: 26px;}  100% {font-size: 40px;}
}
@-webkit-keyframes moveLarge{0% {font-size: 26px;}  100% {font-size: 40px;}}
.service_content h2{font-size: 40px;color: #ffffff;text-align:center;line-height: 120px;margin-bottom: 20px;animation: moveLarge 0.5s linear;
-webkit-animation: moveLarge 0.5s linear}
.service_content ul{width: 800px;overflow: hidden;margin-left: 180px;}
.service_content ul li{float: left;width: 110px;margin-right: 20px;padding-left: 30px; overflow: hidden;color: #ffffff;font-size: 20px;line-height: 20px;
background: url(../images/icon.png) no-repeat -100px -45px;}
.service_content p{color: #ffffff;font-size: 16px;margin-top: 20px;line-height: 40px;}
/* news start */
.article{background: #fff;}
.article_content{margin-top:10px;margin-bottom: 24px;}
.article_content_hd{height: 43px;border-bottom: 1px solid #e8e8e8;}
.article_content_hd ul{width: 100%;overflow: hidden;}
.article_content_hd ul li{float: left;width: 90px;height: 40px;margin-right: 30px;border-bottom: 3px;}
.article_content_hd ul li,.article_content_hd ul li:hover{border-bottom: 3px solid #0c2fa7;}
.article_content_hd ul li h2,.article_content_hd ul li:hover h2{color: #0c2fa7;}
.article_content_hd ul li h2{height: 40px;line-height: 40px;text-align: center;color: #333;font-size: 22px;font-weight: normal;}
.article_content_bd,.article_news,.article_news{width: 100%;overflow: hidden;}
.article_content_bd{margin-top: 20px;}
.article_news .article_news_onlytitle,.article_dongtai .article_dongtai_onlytitle{width: 359px;padding-right:19px;border-right:1px solid #e8e8e8; float: left;overflow: hidden;}
.article_news_onlytitle ul li,.article_dongtai_onlytitle ul li{height: 70px;width: 100%;margin-bottom:30px;overflow: hidden;}
.article_news_onlytitle ul li:last-child,.article_dongtai_onlytitle ul li:last-child{margin-bottom: 0;}
.article_news_onlytitle .news_date,.article_dongtai_onlytitle .news_date{width: 65px;height:70px; overflow: hidden;float: left;background: #0c2fa7;line-height: 35px;text-align: center;color: #f0f0f0;font-size: 28px;}
.news_date p{ border-top: 1px solid #f0f0f0;height: 34px;line-height: 34px;font-size: 14px; }
.news_briefIntro{width:275px;float: left;overflow: hidden; margin-left: 15px;}
.news_briefIntro h3{font-weight:normal;line-height: 34px;}
.news_briefIntro h3 a{color: #333;font-size: 16px;}
.news_briefIntro h3 a:hover{color:#0c2fa7;}
.article_news_bypic,.atricle_news_bypic ul,.article_dongtai_bypic,.article_dongtai_bypic ul{width: 780px;float: left;overflow: hidden;}
.article_news_bypic ul li,.article_dongtai_bypic ul li{width: 328px;padding:0 30px;border-right: 1px solid #e8e8e8;float: left;}
.article_news_bypic ul li a,.article_dongtai_bypic ul li a{display: block;width: 100%;overflow: hidden;}
.article_news_bypic ul li a h3,.article_dongtai_bypic ul li a h3{font-size: 20px;font-weight: normal;line-height: 36px;margin-bottom:14px;height: 72px;}
.article_news_bypic ul li a img,.article_dongtai_bypic ul li a img{max-width: 329px;}
.article_news_bypic ul li a p,.article_dongtai_bypic ul li a p{font-size: 14px;line-height: 26px;margin-top: 10px;}
.article_news_bypic ul li a p{
	text-indent: 25px;
}
.article_bypic_img{width: 100%;height: 220px;overflow: hidden;}
.article_news_bypic ul li a:hover {
    color: #2d4594;
}
/* news end*/
/* case_kehu starting*/
.case_kehu {width: 100%;margin: 26px 0;padding-bottom: 30px;margin-top: 50px;}
.case_kehu_content{width: 1160px;overflow: hidden;margin:0 auto;}
.case_kehu_content h2{font-size: 30px;text-align: center;line-height: 60px;}
.case_kehu_content>p{font-size:14px;text-align: center;line-height: 30px; }
.case_kehu_content>p a{font-size:16px;}
.case_kehu_content>p a:hover {
    color: #2d4594;
}
.case_kehu_content ul{width: 100%;overflow: hidden;margin-top: 20px;}
.case_kehu_content ul li{width: 173px;margin-right: 20px;margin-bottom:20px;float: left;overflow: hidden; height:47.86px;}
.case_kehu_content ul li img{max-width: 173px;}
/* case_kehu end*/
/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¦â€“Â°Ã©â€”Â»*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¥Â·Â¦Ã¤Â¾Â§Ã¨Ââ€Ã§Â³Â»Ã¦Ë†â€˜Ã¤Â»Â¬*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}
/*Ã¥Â·Â¥Ã§Â¨â€¹Ã¦Â¡Ë†Ã¤Â¾â€¹*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.news2_company{margin-top:10px;}
/*Ã¤ÂºÂ§Ã¥â€œÂÃ¦Å½Â¨Ã¨ÂÂ*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}
/*Ã¥â€œÂÃ§â€°Å’Ã¥Ë†â€”Ã¨Â¡Â¨*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}
/*Ã¥â€°ÂÃ¥ÂÂ°Ã¥Â¤Å¡Ã©Â¡ÂµÃ§Â­Â¾*/
.news{width:1160px;float:left;margin-top: 10px;}
.tab{position:relative;}
.tab li{float:left;width:100px;height:30px;display:block;line-height:30px;border:1px solid #ccc;margin-right:8px;text-align:center;color:#333;font-size:12px;cursor: pointer;}
.tab li.cur{color:#fff;text-decoration:none;font-size:12px;background:#3a78c1;border-color: #3a78c1;}
.tt{display: none;}
.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#e87518;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}
/*Ã¥Ââ€¹Ã¦Æ’â€¦Ã©â€œÂ¾Ã¦Å½Â¥*/
.youqing{
	    height: 70px;
	    background: #27343c;
	    color: #a0a0a0;
	    font-size: 12px;
}
.f_link{width:1160px;margin:0 auto;line-height: 30px;font-size: 14px;}
.f_link a{
    color: #a0a0a0;
}
.f_link a:hover{
    color: #e87518;
}
/*Ã©Â¡ÂµÃ©ÂÂ¢Ã¥Âºâ€¢Ã©Æ’Â¨*/
.foot1{
	    background: #27343c;
    overflow: hidden;
}
.footer_nav_content ul{width: 340px;flex: left;}
.footer_nav_content ul li{width: 40%;float: left;padding:20px 0;margin-right: 10%;}
.footer_nav_content ul li dl dt{height: 36px;line-height: 36px;padding-bottom: 4px;color:#a9b3b3;font-size: 18px;font-weight: bold;border-bottom: 1px dashed #a9b3b3;margin-bottom: 10px;}
.footer_nav_content ul li dl dd{height: 36px;line-height: 36px;font-size: 14px;color: #a9b3b3;padding-left: 2px;}
.footer_nav_content ul li dl dt a{color: #a9b3b3;}
.footer_nav_content ul li dl dd a{color:#a9b3b3;}
.footer_nav_content ul li dl dt a{font-weight: bold;font-size: 18px;}
.footer_nav_content ul li dl dd a{font-size: 14px;}
.footer_nav_content ul li dl dt a:hover , .footer_nav_content ul li dl dd a:hover,.footer_copyright_content p a:hover{color:#0c2fa7;}
.footer_nav_content .footer_adds,.footer_chukou,.footer_weichat{width: 270px;float: left;padding:20px 0;margin-right: 30px;}
.footer_chukou{width: 200px;height: 100%;margin-right: 60px;}
.footer_weichat{width: 160px;padding-top: 30px;}
.footer_nav_content .footer_adds h4,.footer_chukou h4{font-size: 18px;color: #a9b3b3;line-height: 40px;border-bottom: 1px dashed #a9b3b3;margin-bottom: 10px;}
.footer_nav_content .footer_adds p,.footer_chukou p{color: #a9b3b3;line-height: 36px;padding-left:2px;font-size: 14px;}
.footer_weichat{margin-right: 0;text-align: center;}
.footer_weichat p{line-height: 26px;font-size: 12px;color:#a9b3b3;}
.footer_copyright{
	    background: #171f23;
	    padding: 10px 0;
}
#footer{position:relative;width:1160px;margin:0 auto;text-align:center;margin-bottom:10px;padding-top:8px;border-top:2px solid #eee;margin-top:15px;}
#footer a{color:#666;}
#footer a:hover{color:#e87518;text-decoration:none;}
.copyright,.copyright a{text-align:center;color: #b8bbc0;font-size: 14px;}
.copyright a:hover{
	color:#e87518;
}
.to_top{width: 56px;height: 56px;overflow: hidden;position: fixed;right: 2px;bottom:50px;background: url(../images/totop.gif) no-repeat left top;display: none;}
.to_top:hover{background: url(../images/totop.gif) no-repeat -64px top;}
/*------------Ã¥â€ â€¦Ã©Â¡Âµ-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px 0px;}
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}
.n_banner{width:100%;margin:0 auto;}
.n_banner img{width:100%;margin:0 auto}
.left{width:225px;float:left;margin-bottom: 50px;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}
.right{width:920px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
.sort_album{margin-top: 15px;}
