﻿/*==========================================================
***公司服务主要业务：                                    
*1，高端网站设计与建设,网站运营托管；                                     
*2，网站维护,网站修改，功能开发，数据异常处理；                           
*3，专业仿站,插件模板定制,程序源码开发；                                  
*4，网页设计，图标logo设计，图片美工设计；                                
*5，服务器托管，安全维护；                                                
*6，网站优化SEO，全网整合营销推广； 
*7，公众号小程序开发制作；                                     
****更多精彩请百度搜索：蚂蚁仔                                          
****我们的官网：www.mayizai.com                              
*【联系我们】技术QQ：515138                                                           
===========================================================*/
/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#333333;
	/*-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;;text-indent:0px;
	transition: all 0.2s linear;
	*/}
a:hover { text-decoration: none; color:#004ea1;}
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
img{border:0px;}
input,button,select,textarea{outline:none}

body{font-size:13px; color:#333333; background:#fff; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;  padding:0; margin:0; behavior:url("../images/csshover.htc.htm");-webkit-text-size-adjust:none;}


#idheader{margin:0 auto; /*position:fixed; top:0;*/ width:100%; height:148px; z-index:1000; background:#fdfdfd;}
.header{width:1200px; margin:0 auto; height:98px;}
.headerleft{float:left; width:600px; overflow:hidden;}
.headerleft img{display:block;margin-top: 22px;}
.headerright{float:right; width:500px; text-align:right;}
.tel{width:172px; height:50px; padding-left:58px; margin-top:22px; float:right; background:url(../images/back_05.png) no-repeat 10px center; background-size:  35px auto; text-align:left;}
.p01{margin-top:5px;}
.p02{color:#004ea1; font-size:20px; font-family:Verdana;}
.p03{color:#00a2d1; font-size:12px;}


#idnav{height:50px; margin:0 auto; width:100%; background:url(../images/back_09.jpg) repeat-x;} 
.nav{height:50px; width:1200px; margin:0 auto;}
#jsddm{overflow:hidden;}
#jsddm li{float:left; line-height:50px;}
#jsddm li a{display: block; color:#fff; font-size:15px; white-space: nowrap;}
#jsddm li a:hover{ color:#fee609;}
.one{font-size:15px; color:#fff; width:150px; line-height:50px; text-align:center; background:url(../images/back_11.jpg) no-repeat left center;}
#jsddm li:hover{color:#fff;background:#0a3793;}
#jsddm li:hover span{color:#fff;}
/*#jsddm li:hover a{color:#fff;}*/
#jsddm span:hover a{color:#fff;}
.two{font-size:15px; color:#fff; width:150px; line-height:50px; text-align:center;}

#jsddm li ul{position: absolute;visibility: hidden; z-index:99999;}
#jsddm li ul li{float: none; display: inline; line-height:38px; text-align:center; color:#fff; height:38px;}
#jsddm li ul li a{min-width:130px; padding:0 10px; width:auto; color: #fff; font-size:13px; font-weight:normal; background:#0a3793; border-bottom:1px #1f70c8 solid;}
#jsddm li ul li a:hover{color:#fff; background:#1f70c8;}


/*banner*/
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:450px;}
.slides li div{ width:100%; height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1; font-size:0;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:14px;overflow:hidden; background:url(../images/bpng02.png) no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background:url(../images/bpng01.png) no-repeat;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.hynews{background:#f0f0f0; border-bottom:1px #d9d9d9 solid; height:59px; line-height:59px; width:100%; margin:0 auto;}
.hynewslr{width:1200px; margin:0 auto; height:59px;}
.hynewslrleft{float:left; width:800px; background:url(../images/back_19.jpg) no-repeat left center; padding-left:35px; font-size:13px;}
.hynewslrleft a{padding:0 5px;}
.hynewslrright{float:right; text-align:right; overflow:hidden; width:272px;margin-top:10px;}
.text01{ width:220px; height:31px; border:1px #cacaca solid; border-right:0; vertical-align:middle; padding:0px 10px;}
.submit01{ background:url(../images/ss.jpg) no-repeat; border:1px #cacaca solid; border-left:0; width:31px; height:33px; cursor:pointer;vertical-align:middle;}




.htitle{text-align:center; overflow:hidden; background:url(../images/back_27.png) no-repeat center 15px;}
.htitle h2{ color:#004ea1; font-size:24px; font-weight:bold;}
.htitle p{width:800px; margin:0 auto; overflow:hidden; line-height:22px; padding-top:10px; color:#777777;}

.hone{width:1200px; margin:40px auto 0; overflow:hidden;}
.honeleft{float:left; height:685px; background:#fafafa; width:254px; border:1px #d7d7d7 solid; margin-top:20px;}
/*.honeleft h2 img{ display:block; margin:0; padding:0;}
.honeleft ul{overflow:hidden;}
.honeleft li{ width:197px; padding-left:25px; height:40px; line-height:40px; font-size:15px; background:url(../images/back_35.jpg) no-repeat; margin:6px auto;}
.honeleft li:hover{background:url(../images/back_35_1.jpg) no-repeat;}*/

.honeright{float:right; width:918px; overflow:hidden; margin-top:20px;}
.honeright ul{overflow:hidden;}
.honeright li{float:left; width:280px; height:200px; padding:20px 6px 0px 6px; margin-bottom:10px; background:#f5f5f5; overflow:hidden; text-align:center; border:1px #ddd solid;}
.honeright li:hover{ border:1px #dddddd solid; background:#fff;}


.honeright li h2{ font-weight:normal; font-size:14px; padding-top:3px;}
.honeright li a h2{color:#000;}
.honeright li a:hover h2{color:#004ea1;}
.honeright li img{ width:220px; height:165px;}
.honeright li p{ overflow:hidden; padding:8px 12px; line-height:20px; color:#777777; min-height:40px; max-height:40px; font-size:12px;}
.honemore{ width:104px; height:24px; line-height:24px; text-align:center; background:#00a2d1; margin:0 auto;
moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;behavior: url(../images/pie.htc.htm);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.honemore a{display:block; color:#fff;}
.honemore a:hover{background:#004ea1;
moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;behavior: url(../images/pie.htc.htm);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.honeli{margin-right:10px;}



#idhtwo{ width:100%; height:804px; margin:35px auto 0; background:url(../images/dbg01.jpg) no-repeat center top;}
.htwo{width:1200px; margin:0 auto; overflow:hidden; padding-top:47px;}
.htwo .htitle{background:url(../images/back_43.png) no-repeat center 15px;}
.htwo .htitle h2{ color:#fff;}
.htwo .htitle p{color:#ececec;}
.htwo ul{overflow:hidden; margin-top:20px;}
.htwo ul li{float:left; overflow:hidden;}
.htwoli01{width:358px; height:246px; background:#0b98e0; text-align:center; color:#fff;}
.htwoli02{width:484px; height:246px; background:#28ae69; text-align:center; color:#fff;}
.htwoli03{width:358px; height:246px; background:#004ea1; text-align:center; color:#fff;}
.htwoli01:hover{ background:#0a82c0; cursor:pointer;}
.htwoli02:hover{ background:#1b7c4a; cursor:pointer;}
.htwoli03:hover{ background:#023b78; cursor:pointer;}
.htwoli07{width:358px; height:246px; background:#d2950c; text-align:center; color:#fff;}
.htwoli08{width:358px; height:246px; background:#7a4ca5; text-align:center; color:#fff;}
.htwoli07:hover{ background:#c0880c; cursor:pointer;}
.htwoli08:hover{ background:#6b4390; cursor:pointer;}

.htwoli01 img,.htwoli02 img,.htwoli03 img,.htwoli07 img,.htwoli08 img{padding-top:42px;}
.htwoli01 h2,.htwoli02 h2,.htwoli03 h2,.htwoli07 h2,.htwoli08 h2{ font-size:16px; font-weight:normal; padding:10px 0;}
.htwoli01 p,.htwoli03 p,.htwoli07 p,.htwoli08 p{padding:0 35px; line-height:20px; font-size:12px;}
.htwoli02 p{padding:0 65px; line-height:20px;}
.htwoli04{width:288px; height:176px; padding:35px; background:#fff; color:#222;}
.bor000{width:36px; height:3px; background:#2f2f2f; margin-bottom:10px;}
.htwoli04 h2{ font-size:30px; color:#222222; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.htwoli04 p{font-size:12px; line-height:20px;}
.htwoli05{width:484px; height:246px;}
.htwoli05 img{display:block;}
.htwomore{text-align:center; overflow:hidden; padding-top:34px;}



.hthree{width:1200px; margin:35px auto 0; overflow:hidden;}
.hthreeleft{float:left; background:#fafafa; width:256px; height:454px; margin-top:20px;}
.hthreeleft_title{width:229px; height:50px; line-height:50px; font-size:18px; padding-left:25px; background:#004ea1; color:#fff;}
.hthreeleft ul{overflow:hidden;}
.hthreeleft li{ width:197px; padding-left:25px; height:40px; line-height:40px; font-size:15px; background:url(../images/back_35.jpg) no-repeat; margin:10px auto;}
.hthreeleft li:hover{background:url(../images/back_35_1.jpg)no-repeat right center ;}
.hthreeright{float:right; width:918px; height:454px; overflow:hidden; margin-top:20px;}
.hthreeright ul{overflow:hidden;}
.hthreeright li{float:left; overflow:hidden;}
.hthreeli01{ width:604px; height:454px; margin-right:14px;}
.hthreeli01 img{display:block;width:604px; height:454px;}
#div1 {position:relative;float:left;height:100%;}
#div1 #div2{position:absolute;width:100%; height:130px; left:0;right:0;bottom:0;z-index:1;background:url(../images/png01.png);color:#fff; font-size:13px; line-height:22px;}
#div1 #div2 a{color:#fff;}
#div1 #div2 a:hover{color:#fff600;}
#div1 #div2 h2{font-size:18px; padding:25px 30px 10px; font-weight:normal;}
#div1 #div2 p{padding:0 30px;}

.hthreeli02{ width:297px; height:223px; margin-bottom:10px;}
.hthreeli02 img{display:block;width:297px; height:223px;}
#div3 {position:relative;float:left;height:100%;}
#div3 #div4{position:absolute; width:100%; height:46px; left:0;right:0;bottom:0;z-index:1;background:url(../images/png01.png);color:#fff;}
#div3 #div4 a{color:#fff;}
#div3 #div4 a:hover{color:#fff600;}
#div3 #div4 h2{font-size:14px; line-height:46px; text-align:center; font-weight:normal;}


.hybanner{ width:100%; height:165px; margin:45px auto 0; overflow:hidden; background:url(../images/banner40.jpg) no-repeat center top;}


#idhfour{background:#f4f4f4 url(../images/dbg02.jpg) no-repeat center top; width:100%; height:858px; margin:0 auto;}
.hfourtop{width:1200px; margin:0 auto; overflow:hidden; height:330px; padding-top:50px;}
.hfourtop_img{float:right; padding:30px 39px 0 0;}
.hfourtop dl{overflow:hidden; width:588px;}
.hfourtop dt{float:left; width:55px; margin-right:22px; height:330px;}
.hfourtop dd{overflow:hidden;}
.hfourtop h2{ font-size:24px; color:#004ea1; font-weight:normal;}
.hfourtop h3{ font-size:30px; color:#004ea1; font-weight:normal;}
.hfourtop_div{overflow:hidden; font-size:14px; line-height:26px; padding-top:10px; color:#333;}
.hfourmore{width:180px; height:42px; line-height:42px; text-align:center; font-size:15px; background:#ec2818; margin-top:20px; border-radius:5px;}
.hfourmore a{display:block; color:#fff;}
.hfourmore a:hover{background:#005bac;border-radius:5px;}
.hfourend{width:1200px; margin:0 auto; overflow:hidden; height:330px; padding-top:70px;}
.hfourend_img{float:left; padding:30px 0 0 37px;}
.hfourend dl{overflow:hidden; width:578px; float:right; margin-top:30px;}
.hfourend dt{float:left; width:55px; margin-right:22px; height:70px;}
.hfourend h2{ font-size:24px; color:#004ea1; font-weight:normal;}
.hfourend h3{ font-size:30px; color:#004ea1; font-weight:normal;}
.hfourend dd{overflow:hidden; height:70px;}


.hfive{width:1200px; margin:35px auto 50px; overflow:hidden;}
.hfivetitle{ border-bottom:1px #dbdbdb solid; font-size:20px; color:#004ea1; line-height:40px; font-weight:bold;}
.hfivetitle span{float:right; font-size:13px; font-weight:normal;}
.hfiveleft{float:left; width:371px; margin-right:40px;}
.hfivediv{overflow:hidden;}
.hfivediv img{width:179px; display:block; height:131px; padding-top:12px; float: left; margin-right: 10px;}
.hfivediv h2{font-weight:normal; font-size:14px; font-weight:bold; overflow:hidden; padding:10px 0 5px; height: 48px;align-items: center;display: flex; overflow: hidden;}
.hfivediv p{line-height:20px; color:#777777; height: 80px; overflow: hidden;font-size: 12px;text-indent: 12px;}
.hfiveleft ul{overflow:hidden; padding-top:8px;}
.hfiveleft li{ line-height:26px;line-height:33px; background:url(../images/back_97.jpg) no-repeat left center; padding-left:10px;}

.hfiveright{float:right; width:371px;}
.news_index{overflow:hidden; height:265px; margin:10px 0;}
.news_index li{border-bottom:1px #ebebeb dotted; overflow:hidden; padding:12px 0;}
.news_index li h2{ font-size:13px; font-weight:normal; margin-bottom:12px;}
.news_index li h4{font-size:13px; font-weight:normal; color:#696969}
.news_index li img{display:block; float:left; margin-right:10px;}



#idhsix{background:#f6f6f6; width:100%; margin:0 auto; padding:30px 0;}
.hsix{width:1200px; margin:0 auto; overflow:hidden;}
.hsix ul{overflow:hidden; margin-top:20px;}
.hsix ul li{float:left; overflow:hidden; margin-bottom:15px;}
.hsix li img{display:block; width:133px; height:71px; border:1px #dfdfdf solid;}
.hsix li img:hover{border:1px #004ea1 solid; cursor:pointer;}
.hsixli{margin-right:17px;}



/*--------首页页脚版权说明--------------*/
#idend{background:#004ea1; width:100%; margin:0 auto; padding:40px 0;}
.end{width:1200px; margin:0 auto; overflow:hidden;color:#fff;}
.endleft{float:left; width:135px; text-align:center; margin-right:105px;}
.endleft p{padding-top:5px;}
.endcent{float:left; width:470px;}
.endcent ul{overflow:hidden;}
.endcent li{float:left; height:30px; width:145px; line-height:30px; text-align:center; margin:5px 10px 10px 0;}
.endcent li a{display:block; color:#fff; border:1px #4d83bd solid;
moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;behavior: url(../images/pie.htc.htm);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.endcent li a:hover{border:1px #fff solid;
moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;behavior: url(../images/pie.htc.htm);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.endright{float:right; width:420px; line-height:24px;}
.endtitle{font-size:18px; padding-bottom:10px;}
.endrightLr{ line-height:26px; color:#FFF;}
.endrightLr a{ color:#FFF;}
.endrightLr a:hover{ color:#FC0;}

.met-footnav {background: #fff; padding-bottom: 15px; position: relative; } 
.met-footnav{background: url(../images/met-footnav-bg.png)repeat-x top left; } 
.text-center {text-align: center!important; } 
.met-footnav .container {border-bottom: 1px solid #ddd; padding-bottom: 15px; width: 1200px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } 
.met-footnav .list {text-align: left; padding: 0; } 
.met-footnav h4 {font-size: 16px; margin: 0; text-shadow: none; height: 40px; line-height: 40px; color: #fff; position: relative; z-index: 3; font-family: "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, Arial,sans-serif; } 
.met-footnav h4 a {color: #fff; text-decoration: none; background-color: transparent; } 
.met-footnav ul {padding: 0; margin-bottom: 0; list-style: none; padding-top: 15px; } 
.met-footnav ul li {margin-bottom: 3px; line-height: 24px;} 
.met-footnav ul li a {color: #777; text-decoration: none; font-size: 12px; } 
.met-footnav ul li a:hover {color: #02328d!important; } 
.met-footnav .info {text-align: left; padding-left: 150px; } 
.met-footnav .info em {margin-top: 15px; display: block; font-size: 14px; font-style: normal; line-height: 2; color: #777; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; } 
.met-footnav .info p {color: #777; line-height: 2; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; } 
footer {height: auto; line-height: 1.8; background-color: #fff; color: #a6a6a6; } 
footer .left {float: left; text-align: left; width: 50%; } 
footer .right {float: right; width: 50%; text-align: right; } 
.met-links ol {margin-bottom: 0; padding: 0; } 
.met-links li {white-space: nowrap; float: left } 
.met-links a {color: #02328d!important; } 
footer a:hover {color: #02328d!important; } 
footer a {color: #666; } 
footer .right p {display: inline-block; } 
footer .right a {color: #a6a6a6 !important; font-size: 12px; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; } 
footer .right i {-webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; } 
footer .right a:hover {color: #02328d!important; text-decoration: none; } 
footer .right .fa {width: 28px; height: 22px; background-size: auto 22px;display: inline-block;} 
.fa-weixin {background: url(../images/weixin.png)no-repeat center center; } 
.fa-qq {background: url(../images/qq.png)no-repeat center center; } 
.fa-weibo {background: url(../images/weibo.png)no-repeat center center; } 
.fa-email {background: url(../images/email.png)no-repeat center center; } 
.fa-weixin:hover {background: url(../images/weixin_hover.png)no-repeat center center; } 
.fa-qq:hover {background: url(../images/qq_hover.png)no-repeat center center; } 
.fa-weibo:hover {background: url(../images/weibo_hover.png)no-repeat center center; } 
.fa-email:hover {background: url(../images/email_hover.png)no-repeat center center; } 
.fa-weixin:hover .webui-popover{display: block; } 
.webui-popover{display: none; width: 162px; left: 50%; position: absolute; margin-left: 350px; margin-top: -140px; box-shadow: 1px 1px 5px 1px;} 
.container {width: 1200px; margin: 0 auto; } 
.row {margin-right: -15px; margin-left: -15px; } 
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;  float: left;} 
.col-md-2 {width: 16.66666667%; } 
.col-md-3 {width: 25%; }
.col-md-4 {width: 33.33333333%; } 
.col-md-6 {width: 50%; } 
.col-md-8 {width: 66.66666667%; }
.col-md-9 {width: 75%; }
.top-btn{transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms;
    -webkit-animation-duration: .6s;
    animation-duration: .6s;
    -webkit-animation-timing-function: cubic-bezier(.165, .84, .44, 1);
    animation-timing-function: cubic-bezier(.165, .84, .44, 1);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    position: fixed;
    right: 10px;
    bottom: 10px;
    z-index: 10;
    background: transparent;
    border: none;}
.top-btn:hover{bottom:20px;}
.top-btn i{width: 36px; height: 36px; background: url(../images/top-btn.png); display: inline-block;}
/*2017.08.15*/
.conent{width:120px; position:fixed;top:250px; right: 0px; z-index:999999; border:2px #029bdb solid; background:#fff; padding:10px;}
.conent .sition{width:120px; position:relative;}
.conent .sition .c_header{width:120px;text-align:center;cursor:move;}
.c_header_title{ background:#029bdb; font-size:14px; color:#fff; line-height:30px;}
.conent .sition .c_header p{margin-top:10px;}
.conent .sition .c_header p img{display:block;}


.lybanner{width:100%; height:200px; margin:0 auto;}
.lybanner01{background:url(../images/banner50.jpg) no-repeat center top;}
.lybanner02{background:url(../images/banner60.jpg) no-repeat center top;}
.lybanner03{background:url(../images/banner70.jpg) no-repeat center top;}
.lybanner04{background:url(../images/banner80.jpg) no-repeat center top;}


.about{ overflow:hidden; width:1200px; margin:25px auto 50px;}
.aboutwz{overflow:hidden; line-height:26px;}
.aboutlb{overflow:hidden; height:42px; background:#f0f0f0; margin-top:30px;}
.aboutlb ul{overflow:hidden;}
.aboutlb li{overflow:hidden; float:left; line-height:42px; font-size:14px; border-right:1px #fff solid;}
.aboutlb li a{display:block; padding:0 30px; background:#f0f0f0;}
.aboutlb li a:hover{background:#014da1; color:#fff;}
#aboutonsec a{background:#014da1; color:#fff;}


.tylm{ overflow:hidden; line-height:26px; padding-top:30px; font-size:13px;}
.tylm td{ padding:8px 4px;}

/*--------在线留言--------------*/
.guestbook{ background:#f8f8f8; overflow:hidden; margin-top:25px;}
.guestbook ul{border:1px solid #ddd; border-bottom:0px solid #ddd;} 
.guestbook ul li{ padding:10px 0; border-bottom:1px solid #ddd;}
.guestbook ul li span{float:left; text-align:right; width:300px; padding:0 10px 0 0;}
.guestbooktest01{border:1px #ddd solid; height:28px; line-height:28px; width:320px; padding-left:5px;}
.guestbooktest02{border:1px #ddd solid; height:120px; line-height:24px; width:500px; padding-left:5px;}
.guestbooktest03{border:1px #ddd solid; height:28px; line-height:28px; width:100px; padding-left:5px;}
.submit02{ color:#fff; background:#0379c1; cursor:pointer; font-size:14px; text-align:center; height:32px; line-height:32px; width:110px; border:0;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;}
.submit02:hover{ background:#fe8b00;}



.qualifications{overflow:hidden;}
.qualificationsul{overflow:hidden; padding:15px 0px;}
.qualificationsul li{float:left; overflow:hidden; margin-top:20px; text-align:center;}
.qualificationsul li img{ border:1px #ddd solid; padding:5px; display:block; width:273px; height:205px;}
.qualificationsul li p{ height:36px; line-height:36px; background:#f2f2f2; font-size:13px;}
.qualificationsli{margin-right:15px;}
.qualificationsul li:hover img{border:1px #004ea1 solid;}
.qualificationsul li:hover p{background:#004ea1; color:#fff;}




.lymain{width:1200px; margin:25px auto 50px; overflow:hidden;}
.lymainleft{float:left; width:229px; margin-top:20px;}
.category{overflow:hidden; width:229px; margin-bottom:25px; background:#fafafa;}
.lymainleft_title{width:214px; height:40px; line-height:40px; font-size:16px; padding-left:15px; background:#004ea1; color:#fff;}
.category ul{overflow:hidden; padding-top:6px;}
.category li{ width:180px; padding-left:35px; height:40px; line-height:40px; font-size:13px; background:url(../images/back_35.jpg) 10px center no-repeat; margin:10px auto; padding-right:15px;}
.category li:hover{ background:url(../images/back_35_1.jpg)10px center no-repeat;}
#onsec a{color:#eb5504;}

.leftcp{ overflow:hidden;}
.leftcp ul{overflow:hidden;}
.leftcp li{overflow:hidden; text-align:center; padding-top:10px;}
.leftcp li img{ border:1px #ddd solid; padding:5px; display:block; width:215px; height:167px;}
.leftcp li h2{ height:36px; font-weight:normal; line-height:36px; background:#f2f2f2; font-size:13px;}
.leftcp li:hover img{border:1px #004ea1 solid;}
.leftcp li:hover h2{background:#004ea1; color:#fff;}



.lymainright{float:right; width:935px; margin-top:20px;}
.lytitle{color:#004ea1; border-bottom:1px #004ea1 solid; height:40px; font-size:15px; line-height:40px;}
.lytitle a{color:#004ea1;}
.lytitle a:hover{color:#000;}
.lytitle span{float:right; font-size:13px; text-transform:uppercase;}


.download{overflow:hidden; padding-top:10px;}
.downloadul{overflow:hidden; padding:0 20px; border-bottom:1px #ddd dotted;  margin:0px;}
.downloadul:hover{background:#f7f7f7;}
.downloadul_top{font-size:15px; font-weight:bold;background:#f7f7f7;}
.downloadul li{float:left; overflow:hidden; line-height:45px; height:45px; font-size:13px;}
.downloadli01{width:65%;}
.downloadli02{width:25%;}
.downloadli03{width:10%; text-align:center;}
.downloadli03 a{display:block; background:#004ea1; width:90px; float:right; text-align:center; height:30px; line-height:30px; margin-top:8px; color:#fff;}
.downloadli03 a:hover{display:block;background:#ff6c00; color:#fff;}
.downloadli01 a{color:#004ea1;}
.downloadli01 a:hover{color:#000;}



.projects{ overflow:hidden;}
.projectsul{overflow:hidden; padding-top:20px;}
.projectsul li{float:left; overflow:hidden; width:298px; min-height:300px;}
.projectsul li img{width:298px; height:224px; display:block;}
.projectsul li h2{text-align:center; font-weight:normal; font-size:15px; padding:6px 0 6px;color:#000;}
.projectsul li h2 a{color:#000;}
.projectsul li h2 a:hover{color:#004ea1;}
.projectsul li p{line-height:22px; overflow:hidden; color:#777777; padding:0px 10px; font-size:12px;}
.projectsli{margin-right:20px;}


.partner{overflow:hidden;}
.partnerul{overflow:hidden; margin-top:20px;}
.partnerul li{float:left; overflow:hidden; margin-bottom:15px;}
.partnerul li img{display:block; width:140px; height:75px; border:1px #dfdfdf solid;}
.partnerul li img:hover{border:1px #004ea1 solid; cursor:pointer;}
.partnerli{margin-right:16px;}

.djyd{overflow:hidden; margin-top:20px; border:1px #ddd solid; padding:20px;}
.djyd_tiile{overflow:hidden;}
.djyd_tiile h2{display:block; background:#004ea1; width:100px; text-align:center; height:34px; line-height:34px; font-weight:normal; font-size:15px; color:#fff;}
.djyd ul{overflow:hidden; padding-top:10px;}
.djyd li{line-height:36px; font-size:13px; background:url(../images/back_97.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ddd dotted;}
.djyd li span{float:right; font-size:13px;}





/*新闻中心*/
.news{overflow:hidden;}
.newsul{ overflow:hidden; padding-bottom:15px;}
.newsul li{padding:7px 20px 0 0;height:110px; overflow: hidden; margin-top:20px; background:#f6f6f6;}
.newsul li:hover{ background:#fff; border:1px #CCCCCC solid;}
.newsul li.bg { background:#edf6f4;}
.newsul li h4{ padding:20px 5px 0 20px;text-align:center; float:left;width:64px; overflow:hidden;}
.newsul li h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px;  text-transform:uppercase;}
.newsul li h4 span{ font-weight:100; display:block; line-height:16px;height:16px; overflow:hidden; font-size:13px;  text-transform:uppercase; color:#555; padding-top:10px;}
.newsul li p{padding:6px 0 0 14px; line-height:26px;width:700px; overflow:hidden;font-size:14px; float:left; color:#666; }
.newsul li p b{ display:block; font-size:15px;}
.newsul li p b a,.newsul li p b a:hover{ color:#343434; font-weight:bold;}
.newsul li p b a:hover{ color:#004C90;}
.newsul li .fr{margin:40px 0 0; width:85px; height:25px; line-height:25px; text-align:center; color:#ffffff; background-color:#999; float:right; border-radius:5px;}
.newsul li .fr:hover{ background:#004C90;}



.newsshow{overflow:hidden; padding-top:10px;}


.jobs{overflow:hidden; padding:5px 0 10px;}
.jobsul {overflow:hidden; padding-bottom:20px; padding-top:5px;}
.jobsul li{ line-height:45px; height:45px; border-bottom:1px #ccc dotted; padding-left:15px; background:url(../images/pngxtb.png.htm) no-repeat left center; font-size:16px;}
.jobsul li span{float:right; font-size:13px;}
.jobsul li a{padding-bottom:6px;color:#01824a;}
.jobsul li a:hover{ color:#ff6600;}
.divbr{padding-top:12px;}



.cplb{overflow:hidden; width:229px; margin-bottom:25px; background:#fafafa;}
/*
ul#menu, ul#menu ul {}
ul#menu a {display: block;}
ul#menu li {margin-top: 1px;}
ul#menu li a {
  background: #00a2d1;
  color: #fff;
  padding-left:10px; height:35px; line-height:35px; border-bottom:1px #ccc dotted;
}
ul#menu li a:hover {
  background: #004ea1;
}

ul#menu li ul li a {
  background: #e8e8e8;
  color: #000;
}

ul#menu li ul li a:hover {background: #f5f5f5;color:#ff6600;}
.menuli01a{font-size:15px;}
.menuli02a{font-size:13px;}
ul#menu li ul li p a{line-height:35px; height:35px; color:#4c4c4c; padding-left:30px; background:#efefef url(../images/dian.png) 15px center no-repeat;}
ul#menu li ul li p a:hover{background:#f5f5f5 url(../images/dian.png) 15px center no-repeat; color:#ff6600;}
*/


/*2017.08.07*/
.list{ overflow:hidden; border-bottom:solid 1px #0095bf;margin:0 auto;}
.list ul li{background-color:#00a2d1; border-top:solid 1px #0095bf; border-bottom:0;}
.list ul li a{padding-left:14px;color: #fff; font-size:15px; display: block; height:40px;line-height: 40px;position: relative;
}
.list ul li .inactive{ background:url(../images/off.png) no-repeat 184px center;}
.list ul li .inactives{background:url(../images/on.png) no-repeat 184px center;} 
.list ul li ul{display: none;}
.list ul li ul li { border-left:0; border-right:0; background:#efefef url(../images/dian.png) 15px center no-repeat; border-color:#cccccc; padding-left:20px; color:#333;}

.list ul li ul li .inactive{ background:none;}
.list ul li ul li .inactives{background:none;} 

.list ul li ul li a{ color:#333;} 
.list ul li ul li ul{display: none;}
.list ul li ul li a{ padding-left:15px; font-size:13px;}
.list ul li ul li ul li { background-color:#d6e6f1; border-color:#ddd; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#515151; padding-left:15px; font-size:12px;}


/*2017.08.07*/
.productlb{overflow:hidden; /*border-top:1px #CCCCCC solid; padding-top:15px; margin-top:15px;*/}
.productlb h2{ line-height:45px; background:#f5f5f5; font-size:16px; padding-left:15px; color:#00a2d1;}
.productlb h2 a{color:#00a2d1;}
.productlb ul{overflow:hidden; margin-bottom:30px; background:#f5f5f5; padding-left:8px;}
.productlb li{float:left; overflow:hidden; text-align:center;width:222px; }
.productlb li img{width:220px; border:1px #ddd solid; height:165px; display:block;}
.productlb li img:hover{border:1px #004ea1 solid;}
.productlb li:hover h3 a{ color:#004ea1;}
.productlb li:hover img{border:1px #004ea1 solid;}
.productlb li h3{font-weight:normal; font-size:13px; padding-top:4px; min-height:48px; line-height:18px;}
.productlbli{margin-right:9px;}





/*产品中心------列表页*/
.product{overflow:hidden;}
.productul{overflow:hidden; padding:20px 0 0;}
.productul li{float:left; width:280px; height:334px; padding:6px; margin-bottom:20px; background:#ffffff; overflow:hidden; text-align:center; border:1px #ddd solid;}
.productul li:hover{background:#f5f5f5; border:1px #ddd solid;}
.productul li:hover a {background:#004ea1; border-radius:20px;}

.productul li h2{ font-weight:normal; font-size:16px; padding-top:6px;}
.productul li a h2{color:#000;}
.productul li a:hover h2{color:#00789b;}
.productul li img{ width:280px; height:210px; display:block;}
.productul li p{overflow:hidden; padding:8px 12px; line-height:20px; min-height:40px; max-height:40px; color:#777777; overflow:hidden; font-size:12px;}
.honemore{ width:104px; height:24px; line-height:24px; text-align:center; background:#00a2d1; margin:0 auto;}
.productli{margin-right:22px;}




.cpmainshow{ overflow:hidden; padding-top:20px;}

.proBanner{ width:935px; height:480px; overflow:hidden;}
.proLeft{ width:500px; height:480px; float:left; overflow:hidden;}
.proRight{ width:385px; padding-left:50px; height:480px; float:right; overflow:hidden;}
.bt1{ height:36px; width:570px; line-height:36px;color:#005197; font-size:24px; margin-top:40px; padding-bottom:5px;}
.bt4{ overflow:hidden; width:570px; line-height:24px; font-size:14px; margin:10px 0px;}


/* 焦点图代码 */
.cpxgxx{overflow:hidden; padding:0px 0 30px;}
.cpxgxx h2{font-size:26px; font-weight:normal; overflow:hidden; color:#004ea1;padding-bottom:6px;}
.p_1{font-size:14px; padding-top:6px; color:#383838; padding-bottom:6px; line-height:24px;}
.p_2{ color:#525252; line-height:26px; margin-top:10px; font-size:16px;}
.p_2 span{ color:#e50112; font-size:20px;}
.p_3{overflow:hidden; text-align:center; padding:15px 0 10px;}
.p_3 .a01{display:block; background:#f08619; color:#fff; font-size:18px; float:left; width:160px; margin-right:15px; height:40px; line-height:40px;}
.p_3 .a02{display:block; background:#0064AA; color:#fff; font-size:18px; float:left; height:40px; line-height:40px; padding:0px 30px;}
.p_3 a:hover{ background:#0079c2; color:#fff;}
.p_4{font-size:16px; padding-top:10px; color:#f08619; font-weight:normal;}
.p_5{font-size:13px; padding-top:10px; font-weight:normal; color:#666;}


.showendright{overflow:hidden; margin-top:10px;}
#tab1 ,#tab2{ overflow:hidden; height:40px; margin:0 auto;border-bottom:1px #ddd solid;}
#tab1 ul ,#tab2 ul{margin:0;padding:0; overflow:hidden;}
#tab1 li,#tab2 li{float:left; width:134px; height:40px;line-height:40px;text-align:center;cursor:pointer; color:#383838; background:#ddd; font-size:15px; margin-right:2px;}
#tab1 li.now,#tab2 li.now{background:#0079c2; color:#fff;}
.tablist{overflow:hidden; padding:10px 0px; font-size:14px; overflow:hidden; display:block; border:0px #ddd solid; line-height:24px!important; margin-top:0px; border-top:0px;display:none;}
.tablist p{line-height:26px!important;}
.tablist table{ width:100%;}
.tablist td{ padding:4px; font-size:12px; border:1px #CCCCCC solid;}
.block{display:block; }


#preview{ float:none; margin:0px auto; text-align:center; width:500px; height:420px}
.jqzoom{ width:500px; height:375px; position:relative;margin:0px auto;}
.jqzoom img{ border:1px #ccc solid;}

.zoomdiv{ left:859px; height:375px; width:500px;}
.list-h li{ float:left;}
#spec-n5{width:500px; height:70px; overflow:hidden; margin:20px auto 0;}
#spec-left{ background:url(../images/left.gif.htm) no-repeat; width:18px; height:33px; float:left; cursor:pointer; margin-top:15px;}
#spec-right{background:url(../images/right.gif.htm) no-repeat; width:18px; height:33px; float:left;cursor:pointer; margin-top:15px;}
#spec-list{ width:500px; float:left; overflow:hidden; margin-left:0px; display:inline;overflow-y:hidden;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:89px; height:70px;overflow-y:hidden;}
#spec-list ul li img{ padding:2px; border:1px solid #ccc; width:72px; height:54px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:500px;height:375px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:900px;height:675px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:500px;height:375px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:450px; margin-right:6px; margin-left:8px;}
#spec-list div{ margin-top:0;margin-left:5px; *margin-left:0;}





.news_xxjs{line-height:26px; font-size:13px; margin:0 auto 10px; overflow:hidden;}
.news_xxjs td{padding:5px;}
.news_title{ overflow:hidden; line-height:35px; font-size:28px; color:#004ea1;text-align:center;margin:40px 0px 0px;  border-bottom:1px #CCCCCC dotted; padding-bottom:10px;}
.news_title h1{font-weight:normal; font-size:28px; color:#004ea1;}
.pubdate{border-top:#ccc 0px dotted; height:26px; line-height:26px; margin:0px 0 10px 0; OVERFLOW: hidden; text-align:center; padding-top:5px; color:#999999;}
.pubdate1{border-top:#ccc 1px dotted; height:26px; line-height:26px; margin:15px 0 10px 0; OVERFLOW: hidden; text-align:center; padding-top:5px; color:#999999;}

.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #E50100; color: #ffffff;font-weight: bold;	padding:1px 6px 1px 6px;}
.pubdatenews{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}
.pubdatenews2{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}

.pubdate02{border-bottom:#ccc 1px dotted; height:30px; line-height:30px;  margin:10px 20px; padding-right:15px; OVERFLOW: hidden; text-align:right;}


/*相关资讯*/
.Information{verflow:hidden;}
.Information h4{padding-left:10px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #ccc; background:#fff;}
.Information ul{ padding:10px 0; margin-bottom:20px;}
.Information ul li{border-bottom:1px dotted #DCDCDC; line-height:36px; height:36px; font-size:13px;}
.Information ul li span{float:right; font-size:13px; color:#999999;}

.sxgt{overflow:hidden; padding:15px 0;}
.sxgt li{line-height:35px; border-bottom:1px #CCCCCC dotted;}
.sxgt li span{float:right; font-size:11px; color:#999999;}




.xgcpy{overflow:hidden; padding-top:20px;}
.xgcpy h4{font-size:16px; line-height:35px; border-bottom:1px #CCCCCC solid;}
.xgcpyul{overflow:hidden;}
.xgcpyul li{float:left;width:200px; min-height:210px; max-height:210px; overflow:hidden; margin:15px 10px; border:1px #CCCCCC solid; padding:5px; margin-bottom:15px;}
.xgcpyul li img{width:200px; height:150px;}
.xgcpyul li h4{font-weight:normal; font-size:13px; color:#f99a1c; font-weight:normal; padding-top:10px;}
.xgcpyul li h4 a{color:#f99a1c;}
.xgcpyul li h4 a:hover{color:#fff;}
.xgcpyul li p{color:#fff; line-height:16px; overflow:hidden; padding:4px 5px 12px 5px; text-align:center;}
.xgcpyul li h5{font-weight:normal; color:#2969bc; text-transform:uppercase;}
.xgcpyul li h5 a{color:#fff; display:block; width:77px; height:25px; line-height:25px;border:1px #366a9f solid; }
.xgcpyul li h5 a:hover{color:#ff9600; border:1px #fff solid;}



/*2017.08.07*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:9999;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .weixin img{ height:96px; width:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }



/*新版左侧导航*/
.honeleft{font-family: "微软雅黑"; font-size: 12px; color: #535353;font-weight: normal;}
.honeleft h4{ color:#4c556f; font-size:18px; background:url(../images/d2.jpg) 10px center no-repeat; height:60px; padding:21px 0 0 59px; width:137px; border-bottom:1px solid #eaeaea; margin:0 auto; line-height:1; font-weight: normal;}
.honeleft h4 i{ font-style:normal; font-size:11px; text-transform:uppercase;}
.product08{ overflow:auto; margin-top:17px; outline:none}
.honeleft ul{float:left; width:238px;}
.honeleft li{padding:9px 15px 9px 15px; margin-left: 40px; font-size:14px; color:#2e2e2e; background: url(../images/back_35.jpg) no-repeat right center; font-family:"微软雅黑";height:32px; line-height:32px; overflow:hidden;  overflow:hidden; cursor:pointer; }
.honeleft li a{display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:14px; line-height:32px; color:#4c4c4c;}
.honeleft li a:hover{ color:#0056aa; }