/* CSS Document */
body{font-size:12px; font-family:"微软雅黑"; margin:0; padding:0; color:#4e4e4e; background:#fff;}
button, input, select, textarea{color:#4e4e4e;}
ul,li,dl,dd,ol,li{list-style-type:none; margin:0; padding:0}
table{border-collapse:collapse; border-spacing:0;}
a img{border:none}
img{padding:0; padding:0;}
a{color:#4e4e4e; text-decoration:none; cursor:pointer}
a:hover{ color:#4e4e4e;}
p,h1,h2,h3,h4,h5,h6{padding:0; margin:0; font-weight:normal; font-size:12px;}
.fl{float:left}
.fr{float:right}
.cl{clear:both; margin:0; padding:0; line-height:0;}
.clear{zoom:1;}
.clear:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}

.main{width:1200px; margin:0 auto;}

.fenye{height:50px;color:#333; text-indent:15px;background:#eee;}
.fenye a{color:#333; line-height:50px;}

.cookie-ipt{ text-align: center; overflow: hidden; padding: 30px 0;}
.cookie-ipt input{display: inline-block; width:200px; border: 1px solid dcdcdc; color:#333;
padding-left:15px; font-size: 16px; height: 30px;
}	
.cookie-ipt p{font-size: 16px; color:#2196f3; text-align: center; margin-bottom:20px;}
.cookie-ipt span{display: inline-block; padding:9px 15px;border: 1px solid #dcdcdc; color:#2196f3;
border-radius:3px; cursor:pointer; 
}
.cookie-ipt span::selection{background:none;}


.header{height:81px; width:1200px; margin:0 auto;}
.header .logo{float:left;}
.header .nav{float:left; width:780px; height:81px;}
.header .nav ul li{float:left; width:110px; height:66px; text-align:center; margin-left:20px; font-size:14px; line-height:24px; padding-top:15px;}
.header .nav ul li a{color:#4e4e4e;}
.header .nav ul li a span{font-size:12px; font-family:"Times New Roman";}
.header .nav .now{background:#2d4063;}
.header .nav .now a{color:#fff; height:66px; display:inline-block;}
.header .zc{float:right; line-height:81px; color:#1563b3;}
.header .zc a{color:#1563b3; padding:0 5px;}

.banner{height:550px; width:100%; clear:both; position:relative;}
.eachBox{overflow:hidden; clear:both;}
.a_bigImg{position:absolute; top:0px; left:50%; margin-left:-960px; display:none;}
.ul_change_a2{position:absolute; left:50%; bottom:50px; overflow:hidden;}
.ul_change_a2 li{display: -moz-inline-stack; display:inline-block; *display:inline; margin:8px 20px 0 20px; *zoom:1;}
.ul_change_a2 span{display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; height:11px; width:11px; background:url(../images/qh2.png) no-repeat; cursor:pointer;}
.ul_change_a2 span.on{background:url(../images/qh1.png) no-repeat; height:11px; width:11px;}

.about{background:#f3f6fb; height:574px; padding-top:134px;}
.about .fff{float:left; width:600px;}
.about .fff{float:right; width:538px; padding-top:52px;}
.about .fff .bt{background:url(../images/about_x.png) no-repeat left top; font-size:32px; color:#2d4063; font-weight:bold; padding-top:28px;}
.about .fff .bt h1{font-family:"宋体"; color:#858585; font-size:16px; padding-top:12px;}
.about .fff .xx{line-height:28px; padding-top:25px;}
.about .fff .xx p{text-indent:20px; font-size:14px; color:#717171;}
.about .fff .more{margin:19px 0 28px 0;}
.about .fff .more a{color:#ccc;}
.about .tz a{border:1px solid #c9c9c9; color:#888; height:42px; line-height:42px; width:190px; display:inline-block; text-align:center; font-size:16px; margin-right:16px;}
.about .tz a.jj{background:#64b02e; border:1px solid #64b02e; color:#e3e3e3;}

.product{background:url(../images/product_bg.jpg) no-repeat center top; height:780px; color:#fff;}
.product .p_tit{font-size:28px; text-align:center; background:url(../images/product_x.png) no-repeat center bottom; padding:75px 0 21px 0;}
.product .p_tit span{font-size:18px; margin-top:5px; display:inline-block;}
.p_qh{height:12px; line-height:12px; padding:43px 0; border-bottom:1px solid #4e6da4; font-size:16px;}
.p_qh ul{width:1200px; margin:0 auto; text-align: center;}
.p_qh li{color:#fff; width:190px; cursor:pointer;display: inline-block; padding:0 1px; text-align:center;height:51px; line-height:51px;}
.p_qh-ul{overflow: hidden; display:none;}
.p_qh .none{margin:0;}
.p_qh .p_now{border-bottom:5px solid #64b02e;}
.dispan1{width:1200px; margin:0 auto;}
.dispan1 .list1{overflow:hidden; display:none; padding-top:28px; clear:both; color:#9da7b6;}
.dispan1 .list1 .fa{text-align:center; line-height:30px; padding-bottom:18px;}
.dispan1 .list1 .fa h1{font-size:20px; color:#fff; padding-top:13px; line-height:24px;}
.dispan1 .list1 .fa h3{font-size:14px; padding-top:18px;}
.dispan1 .list1 .lie ul li{float:left; width:567px; height:405px; background:#fff; margin-right:65px;}
.dispan1 .list1 .lie ul .none{margin:0;}
.dispan1 .list1 .lie ul li .bt{height:45px; line-height:45px; background:url(../images/tb.jpg) no-repeat 16px center; padding-left:35px; padding-top:4px; font-size:18px; color:#515151;}
.dispan1 .list1 .lie ul li .sm{line-height:22px; padding:0 33px; color:#7a7a7a;}

.case{width:1200px; margin:0 auto; padding-bottom:50px; height:610px; overflow:hidden;}
.case .c_tit{font-size:28px; text-align:center; background:url(../images/case_x.png) no-repeat center bottom; padding:75px 0 21px 0; color:#5d5d5d;}
.case .c_tit span{font-size:18px; margin-top:5px; display:inline-block;}
.case_li{padding-top:60px;}
.case_li ul{margin-left:55px;}
.case_li .none{margin:0;}
.c_li{width:230px; height:310px; overflow:hidden; position:relative; float:left; line-height:28px;
margin-left:33px; text-align:center;}
.c_li .img{height:240px; position: relative;}
.c_li .img img{height: 100%; width: 100%;}
.c_li .anli{width:100%; height:100%; overflow:hidden; background:url(../images/c_hover.png) no-repeat center left; position:absolute; left:0px; *left:0px; top:0px; display:none; z-index:10; cursor:pointer; text-align:center; font-size:16px; color:#fff;
box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;
background-size:100% 100%;
box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;
padding: 0 20px;
padding-top:80px; 
}
.c_li .anli p{font-size:12px; line-height:25px; padding:6px 32px 0 48px; text-align:left;}
.c_li .bt{font-size:16px; color:#424242; padding-top:20px; line-height:18px;}

.bottom{background:url(../images/bottom.jpg) repeat-x; height:247px; clear:both;}
.bottom .b_top{height:190px; padding-top:26px; color:#fff;}
.bottom .b_top ul{float:left; margin-right:45px;}
.bottom .b_top ul  li a{color:#c0c6d1;}
.bottom .b_top ul  li{line-height:22px;}
.bottom .b_top ul .b_nav{height:28px; line-height:28px;}
.bottom .b_top ul .b_nav a{color:#fff; font-size:14px;}
.bottom .b_top .wx{float:left; width:125px; line-height:28px; text-align:center; margin-left:20px; padding-top:7px;}
.bottom .b_top .com{float:right; width:325px; text-align:center; line-height:22px;}
.bottom .b_top .com h1{font-size:14px;}
.bottom .b_top .com h2{font-size:28px; font-family:"Arial"; font-weight:bold; padding:12px 0 15px 0;}
.bottom .d_down{height:31px; line-height:31px; text-align:center; color:#9199a8;}

/*公司介绍*/
.n_bann{background-position:top center; background-repeat:no-repeat; height:381px; display:block;}
.n_dh{overflow: hidden; line-height:15px; border-bottom:1px solid #4e6da4;margin-top:60px; text-align: center;}
.n_dh ul{width:1200px; margin:0 auto; }
.n_dh ul .dq{border-bottom:5px solid #64b02e;}
.n_dh ul li{ width:153px; margin:0 34px; font-size:16px; height:40px; line-height:40px; text-align:center; display: inline-block;}
.n_dh ul li a{color:#2d4063;}
.n_dh ul .dq a{font-size:20px; color:#008ad9;}
.detal{line-height:24px; padding:50px 0; margin:0 24px; font-size:14px; color:#8f8f8f; clear:both;}
.detal p{font-size:14px; margin-bottom: 25px;line-height: 28px;}
.detal p img{}
.detal .fl{margin-top:23px;}
.detal .fr{width:652px; line-height:45px; font-size:16px;}
.detal .fr h1{padding-bottom:24px; font-weight:bold; font-size:20px; color:#2d4063;}
.zz{margin:60px 0;}
.zz ul{ margin-left:-60px;}
.zz ul li{float:left; width:255px; text-align:center; margin-left:60px; margin-bottom:70px;}
.zz ul li img{width: 100% !important;}
.zz ul li .bt{padding-top:19px; font-size:14px;}
.detal .z_tit{padding:10px 0 45px 0; text-align:center; font-size:18px;}
.detal .pic{text-align:center;}
.detal .lib{margin-bottom:96px; height:228px;}
.detal .lib ul li{float:left; width:149px; color:#5e5e5e; margin-right:51px; text-align:center;}
.detal .lib ul .none{margin:0;}
.detal .lib ul li h1{font-size:16px; height:78px; line-height:78px; color:#5e5e5e; font-weight:bold;}

#hover {margin:0 auto;}
#hover li{display: block;cursor: text; color:#97938c; padding:35px 0; border-bottom:1px solid #eee; line-height:23px;}
#hover li .bt{height:33px; line-height:33px;}
#hover li .bt .fl{background:url(../images/h1.jpg) no-repeat 5px center; padding-left:25px; font-size:16px; color:#5a5a5a;}
#hover li .bt  .fr{padding-right:25px;}
#hover li .bt  .fr a{height:22px; line-height:22px; width:113px; border:1px solid #a0a0a0; border-radius:10px; display:inline-block; text-align:center;}
#hover li .time{padding-left:25px;}
#hover li .time span{margin-right:20px;}
#hover li .time span img{margin-right:5px;}
#hover li .sm{color:#8f8f8f; padding:0 25px; clear:both;}
#hover li .bt .fr:hover a,#hover li .bt  .fr.hover a{color:#fff;}
#hover li .time{height:36px; line-height:36px;}
#hover li .time span{float:left;}
.time .bdsharebuttonbox{float:left; margin-top:6px;}
.time .bdsharebuttonbox a{height:13px; width:16px; padding-left:10px;}
.time .bdsharebuttonbox a.bds_weixin{background:url(../images/wx.png) no-repeat;}
.time .bdsharebuttonbox a.bds_tsina{background:url(../images/wb.png) no-repeat;}
.time .bdsharebuttonbox a.bds_qzone{background:url(../images/qq.png) no-repeat;}
#hover li:hover,#hover li.hover{background:#e5ecf9; cursor:pointer;}
#hover li:hover .fr a,#hover li.hover .fr a{color:#fff; background:#64b02e; border:1px solid #64b02e;}
#hover li:hover .bt .fl,#hover li.hover .bt .fl{background:url(../images/h2.jpg) no-repeat 5px center;}
.page{clear:both;text-align:center;padding:30px 0;}
.page a{padding:0 10px; height:22px; line-height:22px; border:1px solid #bfbfbf; display:inline-block; border-radius:5px; margin:0 4px; color:#747474;}
.page a.dq,.page a:hover{background:#2d4063; border:1px solid #2d4063; color:#fff;}
.page .ym:hover{background:none; color:#777; border:1px solid #bfbfbf;}
.page a.ym img{margin:0 5px;}
.news{clear:both; padding:30px 0;}
.n_tit{font-size:18px; color:#5a5a5a; text-align:center; padding-bottom:50px;}
.n_tit .bt{height:20px; line-height:20px;}
.n_tit .time{font-size:12px; color:#aaa; padding-top:28px;}
.n_tit .time span{margin-right:20px;}
.n_tit .time span img{margin-right:5px;}

/*联系我们*/
.contact{padding:42px 0;}
.contact .lx .fl{line-height:44px; font-size:16px; color:#4d4d4d; padding-bottom:30px;}
.contact .lx .fl span img{margin-right:24px;}
.contact .lx .fl .bt{height:74px; line-height:74px; font-size:20px; color:#2d4063; font-weight:bold;}
.contact .lx .fr{padding:40px 0;}
.ditu{border:1px solid #c9c9c9; clear:both; padding:18px;}

/*下载专区*/
#xz{padding:50px 0;}
#xz li{height:55px; line-height:55px; background:url(../images/dl1.png) no-repeat 9px center; padding-left:24px; border-bottom:1px solid #d2d2d2;}
#xz li .fr a{background:#d5d5d5; height:18px; line-height:18px; width:75px; display:inline-block; text-align:center; margin-top:22px; margin-right:5px;}
#xz li:hover,#xz li.hover{background:url(../images/dl2.png) no-repeat 9px center #eaf8ff;}
#xz li:hover a,#xz li.hover a{color:2d4063;}
#xz li:hover .fr a,#xz li.hover .fr a{color:#fff; background:#64b02e;}
.imgs{text-align:center;}
.imgs img{margin-bottom:40px;}

/*产品中心*/
.dq{border-bottom:4px solid #64b02e !important;}
.dq-a{color:#008ad9 !important;}
.dq-a a{color:#008ad9 !important;}
	
.biaori{text-align: center;font-size:26px; margin-top: 50px; border-bottom: 1px solid #4e6da4; height: 42px;}
.fa-ii{display: inline-block; padding: 0 15px; margin: 0 50px;height: 40px; border-bottom: 3px solid transparent;}
.xiaobiao{text-align: center; font-size: 26px; margin-top:50px;}
.cp-nav-ii{text-align: center; overflow: hidden; margin-bottom: 40px;}
.cp-nav{margin-top:20px; overflow: hidden;}
.cp-nav-ii ul li{display: inline-block; float: left; text-align: center; margin: 0 10px; padding:0 10px;}
.cp-nav-ii ul li p{font-weight: 600; line-height: 30px;}
.cp-nav-ii ul li a{font-weight:500;}



/*登录 注册*/
.zhuce{background:url(../images/bg.jpg) no-repeat center; height:789px;}
.zhuce .dl{background:url(../images/dl_bg.png) no-repeat; height:331px; width:377px; float:right; margin-top:197px; padding:0 25px 0 30px;}
.dl_tit{height:84px; line-height:84px; color:#646464;}
.dl_tit span{font-size:24px; font-weight:bold; margin-right:24px; color:#2d4063;}
.dl_tit a{color:#2d4063;}
.zhuce .dl .dl_bg td{padding-bottom:40px;}
.yhm{background:url(../images/yhm.png) no-repeat 10px center; font-size:16px; color:#949494; height:38px; line-height:38px; width:335px; border:1px solid #959595; padding-left:40px;}
.mima{background:url(../images/mm.png) no-repeat 10px center; font-size:16px; color:#949494; height:38px; line-height:38px; width:335px; border:1px solid #959595; padding-left:40px;}
.submit{background:#2d4063; font-size:16px; color:#fff; height:38px; line-height:38px; width:375px; border:none; cursor:pointer;}
.zhuce .login{background:url(../images/login.png) no-repeat; height:458px; width:377px; float:right; margin-top:197px; padding:0 25px 0 30px;}
.zhuce .login .lg_bg td{padding-bottom:14px; position:relative; color:#949494;}
.zhuce .login .lg_bg td a{background:#2d4063; height:31px; line-height:31px;  display:inline-block; position:absolute; right:5px; top:5px; text-align:center; color:#fff; font-size:14px;}
.lg_bg td img{height:42px;position:absolute;width:94px; right: 0; top: 0;}
.phone{background:url(../images/phone.png) no-repeat 10px center; font-size:16px; color:#949494; height:38px; line-height:38px; width:335px; border:1px solid #959595; padding-left:40px;}
.yzm{background:url(../images/yzm.png) no-repeat 10px center; font-size:16px; color:#949494; height:38px; line-height:38px; width:335px; border:1px solid #959595; padding-left:40px;}
.footer{text-align:center; color:#1563b3; height:30px; line-height:30px; clear:both;}

/*个人中心*/
.center{background-position:top center; background-repeat:no-repeat; height:260px; display:block;}
.ct_info{width:1200px; margin:0 auto; padding:45px 0;}
.ct_info .info{width:550px; margin:0 auto;}
.ct_info .info td{padding-bottom:24px; font-size:16px; color:#7b7b7b; padding-right:22px;}
.ct_info .info td h1{font-size:12px; color:#bebebe; line-height:26px;}
.ct_info .info td .name{border:1px solid #dcdcdc; height:40px; line-height:40px; width:441px; padding-left:10px;}
.ct_info .info td .save{background:#2f4265; height:38px; line-height:38px; width:188px; text-align:center; border:none; cursor:pointer; color:#fff; font-size:18px; margin:44px 55px 0 0;}
.ct_info .info td .qx{height:40px; line-height:40px; width:209px; text-align:center; border:1px solid #dcdcdc; cursor:pointer; color:#878787; font-size:18px; margin-top:44px;}
.ct_info ul li{border-bottom:1px solid #dcdcdc; height:58px; line-height:58px; padding:0 12px; font-size:14px;}
.ct_info ul li .fl{background:url(../images/h2.jpg) no-repeat 0 center; padding-left:20px; color:#575757;}
.ct_info ul li .fl span{margin-right:44px;}
.ct_info ul li .fr{color:#909090;}
.ct_info ul li .fr span{margin:0 10px;}

.bububu{position: fixed; top: -500px;}



