@charset "utf-8";
/* CSS Document */
body{text-align:center; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;font-size:14px;  margin:0px 0px;  padding:0px 0px; color:#666666; background:#f4f4f4}  

form{margin:0px auto;  list-style-type:none;  padding:0px 0px; }  
td{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;  font-size:14px;  }  
table{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; margin:0px auto;  list-style-type:none;  padding:0px 0px;  }  
td {font-size:14px }  
tr {font-size:14px}  
th {font-size:14px}  
ul{margin:0px 0px;  padding:0px 0px;  list-style-type:none;}  
li{margin:0px 0px;  padding:0px 0px;  list-style-type:none;}    
a:link {color:#666666;text-decoration:none;  }  
a:visited {color:#666666;text-decoration:none;  }  
a:hover {color:#4dbaff;text-decoration:none;  }  
a:active {color:#666666;text-decoration:none;  } 
.grey{color:#999999}
.grey a{color:#999999; text-decoration:none}
.grey a:hover{color:#4dbaff; text-decoration:none}
.red{color:#d41b1f}
.red a{color:#d41b1f; text-decoration:none}
.red a:hover{color:#d41b1f; text-decoration:underline}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#fff; text-decoration:underline}
.black{color:#000}
.black a{color:#000; text-decoration:none}
.black a:hover{color:#4dbaff; text-decoration:none}
.black1{color:#0d0d13}
.black1 a{color:#0d0d13; text-decoration:none}
.black1 a:hover{color:#4dbaff; text-decoration:none}
.yellow{color:#dbae3f;}
.yellow a{color:#dbae3f; text-decoration:none}
.yellow a:hover{color:#fff; text-decoration:none}
.blue{color:#4dbaff;}
.blue a{color:#4dbaff; text-decoration:none}
.blue a:hover{color:#666666; text-decoration:underline}

img{border:0px;}
.left{float:left;}
.right{float:right;}
.banner1{clear:both}
.banner2{clear:both;}
.t01{font-size:18px; color:#0d0d13}
.t02{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}

#top{clear:both; background:#141927; height:93px}
.top{clear:both; width:1200px; margin:0px auto}
.logo{float:left; width:98px; padding-top:15px}
#footer{background:#fff url(../images/line02.jpg) repeat-x bottom; clear:both}
.footer{clear:both; width:1100px; margin:0px auto; padding:0px 50px}
.f_top{clear:both; padding:40px 0px; overflow:hidden}
.f_logo{float:left; border-right:1px solid #d0d2da; height:172px; padding:90px 50px 0px 0px}
.f_menu{float:left; padding-top:40px}
.f_menu ul{list-style-type:none; padding:0px; margin:0px;}
.f_menu li{text-align:left; line-height:32px; color:#999999; float:left; margin:0px 0px 0px 60px}
.f_menu li h1{font-size:16px; padding:0px ; margin:0px; color:#333333; padding-bottom:5px}
.f_contact{float:left; line-height:32px; color:#333; text-align:left; padding:40px 0px 0px 200px}
.f_contact h1{font-size:16px; padding:0px ; margin:0px; color:#333333; padding-bottom:5px}
.f_contact b{font-weight:normal; font-size:16px}
.f_qr{float:right; width:134px; padding:40px 0px 0px 0px}
.f_bottom{clear:both; color:#FFFFFF; height:40px; line-height:40px}

.subav_about{clear:both; height:385px; background:url(../images/subav01.jpg) no-repeat center}
.subav_news{clear:both; height:141px; background:url(../images/subav02.jpg) no-repeat center}
.subav_service{clear:both; height:198px; background:url(../images/subav03.jpg) no-repeat center}
.subav_case{clear:both; height:382px; background:url(../images/subav04.jpg) no-repeat center}
.subav_service{clear:both; height:198px; background:url(../images/subav03.jpg) no-repeat center}

.subwarp{clear:both; background:#fff; width:1200px; margin:0px auto; }
.submenu{clear:both; padding-top:165px; background:url(../images/line01.jpg) repeat-x bottom}
.submenu a {white-space: nowrap;  display: inline-block; color:#000000; font-size:20px; margin:0px 40px; line-height:45px; height:45px}
.submenu a:hover{color: #4dbaff; border-bottom:2px solid #4dbaff}
.submenu a.hover { color: #4dbaff; border-bottom:2px solid #4dbaff}
.subcontent{clear:both; padding:105px 50px 85px 50px}
.sub_title{clear:both; color:#b4b4b4; padding-bottom:20px}
.sub_title h1{font-size:20px; color:#222222}
.sub_content{clear:both}

.newscontent{clear:both; padding:70px 50px 0px 50px}
.n_left{float:left; width:850px}
.n_left ul{list-style-type:none; padding:0px; margin:0px}
.n_left li{clear:both; padding-bottom:40px; overflow:hidden}
.nl_left{width:50px; float:left; margin:0px 25px 0px 0px; color:#1f2920; font-size:16px; line-height:24px}
.nl_right{width:775px; float:left; text-align:left}
.nl_right h1{padding:0px; margin:0px; font-weight:normal; font-size:24px;}
.nl_right h2{padding:0px; margin:0px; font-weight:normal; font-size:14px; padding:5px 0px 20px 0px}
.nl_info{font-size:14px; line-height:24px; padding:30px 0px}
.nl_right img:hover{opacity:0.5;}
.nl_title{clear:both; color:#b4b4b4; padding-bottom:30px; border-bottom:1px solid #d7d7d7}
.nl_title h1{font-size:20px; color:#222222; padding-bottom:20px}
.nl_content{clear:both; padding:35px 0px}
.n_right{float:right; width:220px;}
.nr_menu{clear:both; text-align:left; font-size:16px; color:#000000}
.nrm_title{border-bottom:1px solid #f0f0f0;clear:both; padding-bottom:20px}
.nrm_content{clear:both}
.nrm_content ul{list-style-type:none; padding:0px; margin:0px}
.nrm_content li{clear:both; height:30px; line-height:30px; margin:35px 0px}
.nrm_content li a:link {color:#000000;text-decoration:none;  }  
.nrm_content li a:visited {color:#000000;text-decoration:none;  }  
.nrm_content li a:hover {color:#4dbaff;text-decoration:none;  }  
.nrm_content li a:active {color:#000000;text-decoration:none;  }
.nrm_content li.hover a:link {color:#4dbaff;text-decoration:none;  }  
.nrm_content li.hover a:visited {color:#4dbaff;text-decoration:none;  }  
.nrm_content li.hover a:hover {color:#4dbaff;text-decoration:none;  }  
.nrm_content li.hover a:active {color:#4dbaff;text-decoration:none;  }
.nr_hot{clear:both; padding-top:50px; font-size:16px; color:#000000; text-align:left}
.nrh_title{border-bottom:1px solid #f0f0f0;clear:both; padding-bottom:20px}
.nrh_content{clear:both}
.nrh_content ul{list-style-type:none; padding:0px; margin:0px}
.nrh_content li{clear:both; margin:35px 0px}
.nrh_content li span{font-size:14px;}

.service_soso{clear:both; width:940px; margin:0px auto; padding-top:55px}
.text01{border:1px solid #dbdbdb; width:98%; border-radius:5px; height:50px; font-size:18px; color:#bebebe; padding-left:2%}
.servicecontent{clear:both;  overflow:hidden}
.s_left{width:198px; float:left;border-left:1px solid #edeff2; border-right:1px solid #edeff2;border-bottom:1px solid #edeff2;}
.sl_menu{clear:both}
.slm_title{background:#2ea2eb; clear:#2ea2eb; padding:60px 0px; line-height:48px; font-size:20px; color:#FFFFFF; font-weight:bold;}
.slm_menu{clear:both; padding-top:10px}
.slm_menu ul{list-style-type:none; padding:0px; margin:0px;}
.slm_menu li{clear:both; font-size:18px; color:#0d0d13; padding:25px 0px}
.slm_menu li a:link {color:#0d0d13;text-decoration:none;  }  
.slm_menu li a:visited {color:#0d0d13;text-decoration:none;  }  
.slm_menu li a:hover {color:#4dbaff;text-decoration:none;  }  
.slm_menu li a:active {color:#0d0d13;text-decoration:none;  }
.slm_tell{clear:both; color:#929298; line-height:40px;  padding:20px 0px 30px 0px}
.s_right{float:left; width:970px; padding-left:29px}
.sr_hot{clear:both}
.srh_title{clear:both; font-size:20px; color:#0d0d13; text-align:left; padding:50px 0px 20px 0px}
.srh_content{clear:both; background:#f6f7fc; padding:20px 20px; overflow:hidden}
.srh_content ul{list-style-type:none; padding:0px; margin:0px}
.srh_content li{width:310px; float:left; font-size:16px; text-align:left; padding:15px 0px}
.sr_lc{clear:both}
.srl_title{clear:both; font-size:20px; color:#0d0d13; text-align:left; padding:50px 0px 20px 0px}
.srl_content{border:1px solid #d4d6df; clear:both}
.hiddendiv{display: none;}
.tabqh{height:240px; position:relative;width:968px; margin:0px auto; text-align:center}
.tabqh .tmenu{height:60px; width:968px; margin:0px auto; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
.tabqh .tmenu  a{color:#0d0d13;font-size:16px;text-decoration:none; display:block; float:left; height:60px; line-height:60px;width:242px; text-align:center; background:#f6f7fc;}
.tabqh .tmenu  a.tabactive{color:#0d0d13; background:#fff}
.tabqh .tabdiv{font-size:14px;height:240px;position:absolute;text-align:left;top:60px;width:1180px; left:0}
.friend{margin:0 auto;overflow:hidden;width:968px;}
.zn{clear:both;}
.zn ul{list-style-type:none; padding:0px; margin:0px;}
.zn li{width:242px; float:left; text-align:center; padding-top:15px; line-height:24px}
.sr_title{clear:both; text-align:left; background:#f6f7fc; padding:20px 20px; font-size:16px; color:#0d0d13; margin-top:40px}
.sr_content{clear:both; text-align:left; font-size:16px; line-height:32px; color:#0d0d13;  padding:30px 20px 0px 20px}

.casemenu{clear:both;padding-top:100px;}
.casemenu a {white-space: nowrap;  display: inline-block; color:#141927; font-size:18px; margin:0px 40px; padding:0px 20px; line-height:40px; height:40px;background:#f4f4f4;border-radius:80px}
.casemenu a:hover{color: #fff; background:#4dbaff;border-radius:80px}
.casemenu a.hover { color: #fff; background:#4dbaff;border-radius:80px}
.casecontent{clear:both; padding:30px 0px 50px 0px }
.hot{clear:both}
.hot ul.list{overflow: hidden;}
.hot ul.list li{clear:both; border-bottom:1px solid #000; margin-bottom:50px; padding-bottom:10px; text-align:left; line-height:24px}
.hot ul.list li h1{padding:0px; margin:0px; font-size:20px; padding-bottom:10px}
.hot .more{overflow: hidden; margin:0px auto; margin-top:80px; text-align:center}
.hot .more a{display: block;width: 130px; height:130px; line-height:130px; font-size:20px; color:#232122;margin:0 auto; border:2px solid #a4a4a4; text-align:center;border-radius:50%;}
.hot .more a:hover{color: #fff;border-radius:50%; background:#f9c019; border:2px solid #f9c019}
.hot .more p{color: #fff;border-radius:50%; background:#f9c019; border:2px solid #f9c019;width: 130px; height:130px; line-height:130px; margin:0px auto}

.taxis{clear:both}
.taxis ul.list{overflow: hidden;}
.taxis ul.list li{width:360px; text-align:center; float:left; margin:25px 20px 25px 20px; font-size:18px}
.taxis ul.list li img{width:360px; height:275px;margin-bottom:5px}
.taxis .more{overflow: hidden; margin:0px auto; margin-top:50px; text-align:center}
.taxis .more a{display: block;width:160px; height:40px; line-height:40px; font-size:16px; color:#666666;margin:0 auto; border:1px solid #bfbfbf; text-align:center;border-radius:5px;}
.taxis .more a:hover{color: #fff;border-radius:5px; background:#4dbaff; border:1px solid #4dbaff}
.taxis .more p{color: #fff;border-radius:5px; background:#4dbaff; border:1px solid #4dbaff;width: 160px; height:40px; line-height:40px; margin:0px auto}
#case_btottom{clear:both; background:#fff}
.case_btottom{clear:both; border-top:1px solid #eaecf0; width:1200px; margin:0px auto; padding:70px 0px 40px 0px}
.case_btottom h1{padding:0px; margin:0px; font-size:40px; color:#141927;}
.case_btottom h2{padding:0px; margin:0px; color:#929298; font-size:14px; font-weight:normal; padding:20px 0px 60px 0px}
.case_btottom span{font-size:54px; color:#57af04}

/* flexslider */
.av .flexslider{position:relative;height:460px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; }
.av .slides{position:relative;}
.av .slides li{height:460px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px; }
.av .flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.av .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 2px;*display:inline;zoom:1;}
.av .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.av .flex-control-nav .flex-active{background-position:0 0;}

.av .flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.av .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:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}*/

.mianwarp{clear:both;}
.mtitle{clear:both}

.mcontent{clear:both}
.mcase{clear:both; width:1200px; margin:0px auto; padding:130px 0px}
.mcase{width:1200px; margin:0px auto; clear:both;}
.mcase .mtitle h1{font-size:28px; color:#5b5b5b; padding:0px; margin:0px; font-weight:normal}
.mcase .mtitle h2{font-size:18px; color:#8a8a8a; padding:0px; margin:0px; padding-top:15px; font-weight:normal}
.mcase .mcontent{clear:both; padding-top:40px}
#mblock{background:#f7f8fa; clear:both; padding-top:85px}
.mblock{width:1200px; margin:0px auto; clear:both;}
.mblock .mtitle h1{font-size:28px; color:#5b5b5b; padding:0px; margin:0px; font-weight:normal}
.mblock .mtitle h2{font-size:18px; color:#8a8a8a; padding:0px; margin:0px; padding-top:15px; font-weight:normal}
.mblock .mcontent{clear:both; padding-top:40px}
.mproducts{width:1200px; margin:0px auto; clear:both; padding:90px 0px 100px 0px}
.mproducts .mtitle h1{font-size:28px; color:#5b5b5b; padding:0px; margin:0px; font-weight:normal}
.mproducts .mtitle h2{font-size:14px; color:#8a8a8a; padding:0px; margin:0px; padding-top:15px; font-weight:normal}
.mproducts .mcontent{clear:both; padding-top:40px}
.mproducts .mcontent ul{list-style-type:none; padding:0px; margin:0px;}
.mproducts .mcontent li{width:360px; float:left; margin:15px 20px}
.mproducts .mcontent li img{width:360px; height:275px}

.pmore{color:#f9221d; clear:both; text-align:center; margin:0px auto; width:160px; padding-top:30px}
.pmore a{display: block;width:160px; height:40px; line-height:40px; font-size:16px; color:#666666;margin:0 auto; border:1px solid #bfbfbf; text-align:center;border-radius:5px;}
.pmore a:hover{color: #fff;border-radius:5px; background:#4dbaff; border:1px solid #4dbaff}

#mblock2{background:#f9f9f9 url(../images/bg02.jpg) no-repeat bottom center; clear:both; padding:60px 0px 70px 0px; overflow:hidden}
.mblock2{width:1200px; margin:0px auto; clear:both; padding:50px 0px 70px 0px}
.mblock2 .mtitle{clear:both;}
.mblock2 .mtitle h1{font-size:28px; color:#5b5b5b; padding:0px; margin:0px; font-weight:normal}
.mblock2 .mtitle h2{font-size:14px; color:#8a8a8a; padding:0px; margin:0px; padding-top:15px; font-weight:normal}
.mblock2 .mcontent{clear:both; padding:50px 0px 115px 0px}
.mblock2 .mcontent ul{list-style-type:none; padding:0px; margin:0px;}
.mblock2 .mcontent li{float:left; background:#fff; width:230px; height:300px; margin:0px 60px; padding:60px 25px 0px 25px}
.mblock2 .mcontent li h1{font-size:20px; color:#0d0d13; margin:0px 0px; padding:20px 0px 12px 0px; font-weight:normal}
.mbc_info{clear:both; text-align:left; color:#929298; line-height:28px; padding-top:10px}
.mblock2 .sz{clear:both; padding:110px 0px 0px 0px}
.mblock2 .sz ul{list-style-type:none; padding:0px; margin:0px;}
.mblock2 .sz li{float:left; width:300px}
.mblock2 .sz li h1{font-size:60px; color:#ffffff; padding:0px; margin:0px; padding-bottom:10px;}
.mblock2 .sz li h2{font-size:14px; color:#ffffff; padding:0px; margin:0px; font-weight:normal}

.mnews{clear:both; width:1260px; margin:0px auto; padding:80px 0px; overflow:hidden}
.mnews .mtitle{clear:both; padding-bottom:50px}
.mnews .mtitle h1{font-size:28px; color:#5b5b5b; padding:0px; margin:0px; font-weight:normal}
.mnews .mcontent{clear:both;}
.mnews .mcontent ul{list-style-type:none; padding:0px; margin:0px;}
.mnews .mcontent li{float:left; background:#fff; width:275px; margin:0px 20px;}
.mnews .mcontent .time{clear:both; height:35px; line-height:35px; padding:0px 20px}
.mnews .mcontent .info{clear:both; text-align:left; line-height:24px; padding:0px 20px}
.mnews .mcontent .info h1{font-size:14px; color:#000000; padding:0px; margin:0px; line-height:24px; padding-bottom:5px; font-weight:normal}
.mnews .mcontent .hot{padding:0px 20px; text-align:right; padding:10px 20px 20px 0px}
.mnews .mcontent li:hover{moz-box-shadow:0px 2px 8px #cfe7fe; -webkit-box-shadow:0px 2px 8px #cfe7fe; box-shadow:0px 2px 8px #cfe7fe;}

.mabout{width:1200px; margin:0px auto; clear:both; overflow:hidden; padding-bottom:50px}
.mabout .mtitle h1{font-size:28px; color:#5b5b5b; padding:0px; margin:0px; font-weight:normal}
.mabout .mtitle h2{font-size:14px; color:#8a8a8a; padding:0px; margin:0px; padding-top:15px; font-weight:normal}
.mabout .mcontent{clear:both; padding-top:60px}
.mabout .mcontent .left{width:419px;}
.mabout .mcontent .right{text-align:left; line-height:36px; color:#929298; font-size:18px; width:710px}



ul#jDropDown{z-index:999}
ul#jDropDown a {color:#888b92;font-size:12px; padding-bottom:25px}
ul#jDropDown a:hover {color:#fff;}
ul#jDropDown > li > .on, ul#jDropDown > li > a:hover{color: #fff; background:url(../images/icon07.png) no-repeat bottom ;}

ul#jDropDown {position: relative;width:835px;padding-top:30px; float:right}
ul#jDropDown li {float: left;	zoom: 1;position: relative;width:120px; }
ul#jDropDown li a {	display: block;}
ul#jDropDown > li:last-child {	border-right: none;}

ul#jDropDown ul {}


ul#jDropDown h1{font-size:16px; padding:0px; margin:0px; font-weight:normal;}
/* Column */
.column_1, .column_2, .column_3, .column_4, .column_5 { left: 0;position: absolute;top: 100%;visibility: hidden; background:#fff; border-radius:5px;moz-box-shadow:0px 2px 8px #cfe7fe; -webkit-box-shadow:0px 2px 8px #cfe7fe; box-shadow:0px 2px 8px #cfe7fe;}
.column_1 {width:560px; padding:15px;}
.column_2 {width:750px; padding:30px 10px 10px 10px;}

ul#jDropDown .memu_p{font-size:14px; color:#5b5b5b; line-height:40px; text-align:center;}
ul#jDropDown .memu_p li{ width:140px; float:left}
ul#jDropDown .memu_p h1{font-size:16px; padding:0px; margin:0px; color:#333333; font-weight:bold}
ul#jDropDown .memu_p li a{padding:0px; margin:0px; color:#5b5b5b}
ul#jDropDown .memu_p li a:hover{padding:0px; margin:0px;color:#4dbaff;}
ul#jDropDown .memu_n li{width:355px; padding:0px 10px; float:left}
.nleft{width:150px; float:left}
.nright{width:195px; float:left ;text-align:left; padding-left:10px}
.nright h1{padding:0px; margin:0px; color:#000;}
ul#jDropDown .memu_n li{padding-bottom:20px}
ul#jDropDown .memu_n li h1 a{padding:0px; margin:0px; color:#000; font-size:14px; font-weight:bold}
ul#jDropDown .memu_n li h1 a:hover{padding:0px; margin:0px;color:#4dbaff; font-size:14px; font-weight:bold}
ul#jDropDown .memu_n li a{padding:0px; margin:0px; color:#5b5b5b; line-height:28px}
ul#jDropDown .memu_n li a:hover{padding:0px; margin:0px;color:#4dbaff; line-height:28px}

.sub_products{clear:both; width:1200px; margin:0px auto; background:#fff url(../images/line01.jpg) repeat-y 200px 0px; overflow:hidden}
.sp_left{width:200px; float:left;}
.spl_menu{clear:both}
.splm_title{background:#2ea2eb; padding:65px 0px; color:#FFFFFF; font-size:20px; font-weight:bold}
.splm_title img{margin:10px 0px}
.splm_content{clear:both}
.splm_content ul{list-style-type:none; padding:0px; margin:0px;}
.splm_content li{padding:30px 0px; clear:both; height:55px; line-height:55px; font-size:18px}
.splm_content li a:link {color:#0d0d13;text-decoration:none;  }  
.splm_content li a:visited {color:#0d0d13;text-decoration:none;  }  
.splm_content li a:hover {color:#fff;text-decoration:none; background:#2ea2eb; display:block}  
.splm_content lia:active {color:#0d0d13;text-decoration:none;  }
.splm_content li.hover a:link {color:#fff;text-decoration:none; background:#2ea2eb; display:block}  
.splm_content li.hover a:visited {color:#fff;text-decoration:none; background:#2ea2eb; display:block}  
.splm_content li.hover a:hover {color:#fff;text-decoration:none; background:#2ea2eb; display:block}  
.splm_content li.hover a:active {color:#fff;text-decoration:none; background:#2ea2eb; display:block}
.slp_line{height:1px; background:#edeff2; margin:10px 30px; clear:both; }
.sp_right{width:1000px; float:left;padding-top:100px}
.spr_title{font-size:44px; color:#141927; padding-bottom:40px; text-align:left; padding-left:50px}
.spr_info{clear:both;text-align:left; padding:0px; margin:0px 0px 60px 0px; line-height:28px; color:#929298; padding:0px 50px 60px 50px; border-bottom:1px solid #edeff2; overflow:hidden}
.spr_info h1{margin:0px; padding:0px; font-size:24px; color:#141927; text-align:left; padding-bottom:30px; font-weight:normal}
.spr_content{clear:both; padding:0px 50px 130px 50px}
.spr_fq{background:#f9f9f9; padding:50px 50px}
.spr_fq .title{clear:both;  padding-bottom:35px;}
.spr_fq .title h1{padding:0px; margin:0px; font-size:24px; color:#141927; font-weight:normal}
.spr_fq .title h2{padding:0px; margin:0px; font-size:14px; color:#929298; font-weight:normal; padding-top:20px}
.spr_fq .content{clear:both;}
.query1, .query1 td {border-collapse: collapse; padding:10px 0px;}
.text02{background:#fff; border:none; border-top:1px solid #0d0d13; height:54px; line-height:54px; font-size:18px; color:#0d0d13; width:100%}

#forlogin{padding:30px 30px}
.text03{background:#fff; border:none; border-top:1px solid #0d0d13; height:35px; line-height:35px; font-size:18px; color:#0d0d13; width:100%}


/* Div1 */
.Div1{width:1100px; margin:0px auto;overflow:hidden;position:relative;}
.Div1_title{height:70px;  width:1100px; background:url(../images/line05.jpg) repeat-x 0px 45px; font-size:18px;}
.Div1_title b , .Div1_title a{display:block;float:left; line-height:45px}
.Div1_title b , .Div1_title b img{width:32px;height:32px; margin-top:15px}
.Div1_title b img{cursor:pointer;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}
.Div1_title a{color:#dedede; margin:0px 20px; padding:0px 5px}
.Div1_title a:hover{color:#0078e3; border-bottom:4px solid #0078e3}
.Div1_title a.Div1_title_a1{color:#0078e3; border-bottom:4px solid #0078e3}


.Div1_main{width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{width:1100px; float:left;}
.Div1_main div span{background:url(../images/lizi_img006.jpg) no-repeat;width:218px;padding:0 16px;height:285px;display:block;float:left;}
.Div1_main div span a{display:block;}
.Div1_main_a1{padding:4px 3px 4px 4px;margin-bottom:4px;}
.Div1_main_a1 , .Div1_main_a1 img{width:210px;height:130px;}
.Div1_main div span b{display:block;padding-left:10px;color:#787878;}
.Div1_main div span p{line-height:20px;padding:0 10px;height:87px;color:#787878;}
.Div1_main_a2{background:url(../images/lizi_img009.jpg) no-repeat;width:77px;height:19px;color:#fff;text-align:center;line-height:19px;
 margin-left:10px;}
.Div1_main_a2:hover{background:url(../images/lizi_img008.jpg) no-repeat;}

.Div1_main div span.Div1_main_span1 .Div1_main_a1{background:url(../images/lizi_img010.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 b , .Div1_main div span.Div1_main_span1 p{color:#33a0ff;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2{background:url(../images/lizi_img008.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2:hover{background:url(../images/lizi_img009.jpg) no-repeat;}


.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;width:31px;height:30px;position:absolute;cursor:pointer;z-index:2;top:102px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:31px;height:30px;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{opacity:0.7;.filter:alpha(opacity=70)}
.Div1 .Div1_prev1{left:18px;}
.Div1 .Div1_next1{left:954px;}
.query2{width:95%; margin:0px auto}
.query2, .query2 td {border-collapse: collapse; border:1px solid #4dbaff;}
.h_left{font-size:30px; color:#fff; padding:30px; width:150px  }
.h_right{color:#333333; font-size:18px;}
.h_right h1{clear:both; border-top:1px solid #4dbaff; padding:0px; margin:0px; font-size:18px; font-weight:normal; padding:0px 30px; height:70px; line-height:70px}
.h_right h1:nth-child(1){border-top:none;}
.Div1_main ul{list-style-type:none; padding:0px; margin:0px;}
.Div1_main li{clear:both; margin:30px 0px;}


/*产品中心*/
.main-prod{}
.main-tit{overflow: hidden;margin-bottom: 20px;}
.main-tit-a{padding-bottom: 5px;}
.main-tit-img{}
.main-tit-img img{display: block;max-width: 90%;}
.main-tit-p{margin-top:5px;color: #666;line-height: 24px;font-size: 18px;font-family: "微软雅黑";}
.main-tit-c{min-height: 3px;background: url("img/bkg-6.png") no-repeat left top;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transform: translateX(105%);-webkit-transform: translateX(105%);-moz-transform: translateX(105%);-ms-transform: translateX(105%);-o-transform: translateX(105%);}
.main-tit-c:after{content: '';display: block;clear: both;}
.main-tit-ul{margin-bottom:30px;float: right;}
.main-tit-li{float: left;}
.main-tit-li-a{position:relative;margin-left:35px;display: block;font-size:14px;font-family: "微软雅黑";line-height: 40px;color: #444;}
.main-tit-li-a:after{content: '';position: absolute;left: 0;top: 0;width: 0;height: 4px;background: #a1cfe9;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;}
.main-tit-li-a.active:after{width: 100%;}
.main-tit-li-a:hover:after{width: 100%;}

.main-tit-c.active{transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;}

.pro-ul{padding-top: 20px;min-height: 500px;}
.pro-li{position:relative;float: left;width: 22%;height:478px;box-sizing: border-box;background-color: #f9f9f9; border-left:1px solid #fff}
.pro-li-top{position:absolute;left:0;top:0;right:0px;padding-top:20px;height: 116px;text-align: center;background-color: #40aaed;}
.pro-li-i{margin: 0 auto 0px auto;display:block;width:44px;height:44px;background-repeat: no-repeat;background-position: center;background-size: contain;}
.pro-li-ia{background-image:url(../images/cp03.png);}
.pro-li-ib{background-image:url(../images/cp01.png)}
.pro-li-ic{background-image:url(../images/cp02.png);}
.pro-li-id{background-image:url(../images/cp04.png)}
.pro-li-tit{font-size: 12px;color: #fff;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro-li-tit p{font-size:20px;font-weight: bold;  padding:10px 0px 0px 0px; margin:0px}
.pro-li-cont{position: absolute;left: 0;top: 170px;width: 100%;box-sizing: border-box;}
.pro-li-first{padding-top: 20px;}
.pro-li-first-ul{font-size:14px;line-height:55px;color:#545454;text-align: center;}
.pro-li-second{opacity: 0; filter: alpha(opacity=0); -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0)); padding:20px 20px 0px 25px}
.pro-li-dl{margin-bottom: 35px;}
.pro-li-dl dt a{font-size: 14px;color: #fff;}
.pro-li-dl dt a:hover{color: #fff;}
.pro-li-dl dd{font-size: 12px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro-li.active{z-index:1;width:34%;box-shadow: 0 0 20px rgba(1, 167, 249, 0.5); background:#fff;height: 515px;}
.pro-li.active .pro-li-ia{background-image:url(../images/cp03.png);}
.pro-li.active .pro-li-ib{background-image:url(../images/cp01.png)}
.pro-li.active .pro-li-ic{background-image:url(../images/cp02.png);}
.pro-li.active .pro-li-id{background-image:url(../images/cp04.png);}
.pro-li.active .pro-li-tit{color: #fff;}
.pro-li.active .pro-li-first{opacity: 0;filter: alpha(opacity=0);-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0));}
.pro-li.active .pro-li-second{opacity: 1;filter: alpha(opacity=100);-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(100));transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;}
.pro-li.active .pro-li-top{top: -15px; height: 145px;background: #4dbaff url(../images/bg03.jpg) no-repeat center bottom;}
.pro-li-float{text-align:left}
.pro-li-float h1{padding:0px; margin:0px; font-size:18px; color:#4dbaff; font-weight:normal}
.pro-li-float h2{padding:10px 0px; margin:0px; font-size:14px; color:#0d0d13; font-weight:normal}
.pro-li-float p{padding:0px; margin:0px; font-size:14px; color:#929298; font-weight:normal; line-height:24px}
.more2{text-align:left; padding:25px 0px; clear:both}
.listinfo{clear:both;}
.listinfo ul{list-style-type:none; padding:0px; margin:0px}
.listinfo li{width:25.333%; padding:10px 2%; margin:0px 2%; float:left; color:#929298; font-size:12px; background:#f2f5f8}
.listinfo li h3{padding:0px 0px 7px 0px; margin:0px; font-size:14px; color:#0d0d13; font-weight:normal}
.listinfo li a{color:#929298}
.listinfo li:hover{background:#4dbaff; color:#fff}
.listinfo li:hover h3{color:#FFFFFF}
.listinfo li:hover a{color:#fff}

