﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font-family:"微软雅黑";color:#444;font-size:14px;background-color:#FFF;}
a{color:#333;text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none; color:#188EEE;}
a img{border:none;} 

body,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
table {padding: 0px; margin: 0px;border-collapse:collapse;}
form{margin:0px;padding:0px;}
input{outline:none;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
i{font-style:normal;}
.ff{float:left}
.fy{float:right}
.clear{clear:both}
.hidden {display:none;}
.display{display:block;}
.BB{font-weight:bold;}
.rb1{border-right:1px #e3e3e3 solid;}
.lb1{border-left:1px #e3e3e3 solid;}

/*----------顶部------------*/

.head_zzw{margin:0 auto;font-size:12px;background:#0e1c3b;width:100%; color:#FFFFFF;min-width:1200px;height:70px;}
.head_zzw_nr{margin:0 auto;width:1200px;}
.logo{margin-left:40px;width:220px; height:70px; float:left;}
.logo img{height:65px;display:block;}
#nav-menu{ margin-left:40px;height:70px;width:810px;float:left;}
#nav-menu .menu li{position:relative;width:80px; float:left; text-align:center; line-height:70px;margin:0 10px;z-index:10000000000;}
#nav-menu .menu li h3{color:#FFF; font-size:16px;letter-spacing:3px;cursor:pointer;width:100px;}
#nav-menu .menu li h3:hover{background:#296ddd;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#FFF;height:30px;text-decoration:none;width:100px;text-align:center;}
#nav-menu .menu li a.xialaguang span{height:30px;line-height:25px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:100px;}
#nav-menu .menu .children{display:none;position:absolute;top:70px;left:0px;width:100px;background:#296ddd;overflow:hidden;}
#nav-menu .menu .children li{margin:0 auto;width:100%;border-bottom:1px solid #fff;}
#nav-menu .menu .children li h2{margin:5px 0;display:block; font-size:14px;letter-spacing:3px;width:100%;}
#nav-menu .menu .children li a{line-height:20px;overflow:hidden;display:block;color:#fff;text-align:center;text-decoration:none;}
#nav-menu .menu .children li a:hover{color:#84357c;text-decoration:none;display:block;}


/* 外框 */
.banner{margin:0 auto;width:100%;min-width:1200px; height:450px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:200px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:450px; float:left;}
.b-list{ margin:0 auto;top:390px;height:50px; padding-top:5px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:poin5ter; width:4px; height:4px; border-radius:50%; border:2px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(arrowa.png) 0px 0px no-repeat; margin:0 auto; margin-top:175px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(arrowa.png) -50px 0px no-repeat; margin:0 auto; margin-top:175px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.maint{width:1200px;margin:40px auto 20px auto;overflow:hidden;}
.maint .tit{float:left;margin-left:430px;overflow:hidden;}
.maint .tit li{float:left;overflow:hidden;}
.maint .tit .b{margin:15px 10px;width:113px;height:2px;}
.maint .tit .l{background:url(linel.png) no-repeat top center;}
.maint .tit .r{background:url(liner.png) no-repeat top center;}
.maint .tit .c{width:120px; height:30px;border:2px #CCC solid;text-align:center;line-height:30px;}
.maint .gd{float:right;width:120px;height:30px;text-align:center;line-height:30px;overflow:hidden;}
.maint .gd a{ color:#666;}

.mainnr{width:1200px;margin:20px auto;overflow:hidden;}
.mainnr img{max-width:1200px;;overflow:hidden;}

.mainnrt{width:1200px;margin:20px auto;overflow:hidden;}
.mainnrt .tit{margin:0 auto;overflow:hidden;}
.mainnrt .tit li{overflow:hidden;}
.mainnrt .tit dt{height:30px;border:2px #CCC solid;text-align:center;line-height:30px;}

.mainnnr{width:1200px;margin:20px auto;overflow:hidden;}
.mainnnr .n01{width:1200px;height:43px;background:url(news01.jpg) no-repeat;overflow:hidden;}
.mainnnr .n02{width:1200px;background:url(news02.jpg) repeat-y;overflow:hidden;}
.mainnnr .n02 .cc{width:1100px;margin:0 auto;overflow:hidden;}
.mainnnr .n02 .cc .tt{ text-align:center;height:30px; line-height:30px; font-size:16px; font-weight:bold;overflow:hidden;}
.mainnnr .n02 .cc .ti{ text-align:center;height:30px; color:#999;line-height:25px;overflow:hidden;}
.mainnnr .n02 .cc .con img{max-width:1100px;}
.mainnnr .n03{width:1200px;height:101px;background:url(news03.jpg) no-repeat;overflow:hidden;}

.main01{width:1200px;margin:0 auto;overflow:hidden;}
.main01 ul{margin:10px 0;border-left:3px #5786ea solid;overflow:hidden;}
.main01 ul li{margin:0 10px;letter-spacing:5px; font-weight:bold; color:#000000; font-size:16px;overflow:hidden;}

.main02{width:1200px;margin:0 auto;overflow:hidden;}
.main02 .pic{float:left;width:260px;height:200px;overflow:hidden;}
.main02 .pic img{width:100%;height:100%;}
.main02 .con{float:right;width:910px;height:200px;overflow:hidden;}
.main02 .con .tit{width:100%;height:30px; line-height:30px; font-size:16px; font-weight:bold;overflow:hidden;}
.main02 .con .c{width:100%;height:130px; line-height:30px; font-size:16px;overflow:hidden;}
.main02 .con .gd{width:120px;height:30px; background-color:#5b89eb;letter-spacing:2px;border-radius:5px; color:#FFFFFF;text-align:center;line-height:30px; font-size:16px;overflow:hidden;}
.main02 .con .gd a{ color:#FFFFFF;}

.main03{width:1200px;margin:0 auto;overflow:hidden;}
.main03 .con{width:1260px;overflow:hidden;}
.main03 .con ul{float:left;width:214px;margin-right:30px;border-radius:10px;border:1px #CCC solid;overflow:hidden;}
.main03 .con .pic{width:216px;height:150px;overflow:hidden;}
.main03 .con .pic img{width:100%;height:100%;overflow:hidden;}
.main03 .con .tit{width:206px;margin:5px;height:48px;line-height:24px; text-align:center; font-size:16px; font-weight:bold;overflow:hidden;}
.main03 .con .gd{width:216px;margin:5px 0;height:30px;overflow:hidden;}
.main03 .con .gd dt{margin:0 auto;width:80px;height:30px; line-height:30px;border-radius:5px;text-align:center;background-color:#5b89eb;overflow:hidden;}
.main03 .con .gd dt a{ color:#FFFFFF;}

.main04{width:1200px;margin:0 auto;margin-bottom:10px;height:300px;overflow:hidden;}
.main04 .rmzz{width:450px;height:300px;overflow:hidden;}
.main04 .rmzz .picture {position: relative;border-radius: 5px;overflow: hidden;width:100%;height:100%;}
.main04 .rmzz:hover .picture>img {transform: scale(1.1);}
.main04 .rmzz.picture {position: relative;border-radius: 5px;overflow: hidden;width:100%;height:100%;}
.main04 .rmzz .picture>img {width:100%;height:100%;transition: .5s;}
.main04 .rmzz .picture p {position: absolute;left: 0;bottom: 0;width: 100%;height: 35px;line-height: 35px;text-align: center;color: #fff;background:#243461;}

.main04 .xwzz{width:720px;height:300px;overflow:hidden;}
.main04 .xwzz ul{margin-bottom:20px;height:140px;overflow:hidden;}
.main04 .xwzz .pic{float:left;height:140px;width:200px;overflow:hidden;}
.main04 .xwzz .pic img{float:left;width:100%;height:100%;overflow:hidden;}
.main04 .xwzz .con{float:right;height:140px;width:510px;overflow:hidden;}
.main04 .xwzz .con dt{height:35px; line-height:30px; font-size:16px; font-weight:bold;}
.main04 .xwzz .con dd{line-height:26px; font-size:16px; color:#999999;}
.main04 .xwzz .con span{float:right;height:35px;line-height:26px; font-size:14px; color:#999999;}

.mainp{width:1200px;margin:0 auto;overflow:hidden;}
.mainp .con{width:1200px;overflow:hidden;}
.mainp .con ul{width:1200px;border-bottom:#CCC 1px dashed;;overflow:hidden;}
.mainp .con li{height:40px;line-height:40px;}
.mainp .con .tit{float:left;width:1000px;text-align:left; font-size:16px;position:relative; font-weight:bold;overflow:hidden;}
.mainp .con .tit:before{width:4px; height:4px; background:#668cca; display:inline-block; content:''; position:absolute; top:50%; margin-top:-2px;}
.mainp .con .tit a{padding-left:16px;}
.mainp .con .rr{float:right;width:20px;text-align:left; font-size:16px; color:#CCCCCC;overflow:hidden;}

.mainn01{width:1200px;margin:0 auto;overflow:hidden;}
.mainn01 .pic{float:left;width:450px;height:350px;overflow:hidden;}
.mainn01 .pic img{width:100%;height:100%;}
.mainn01 .con{float:right;width:720px;height:350px;overflow:hidden;}
.mainn01 .con .tit{width:100%;height:30px; line-height:30px; font-size:16px; font-weight:bold;overflow:hidden;}
.mainn01 .con .c{width:100%;height:130px; line-height:30px; font-size:16px;overflow:hidden;}

.mainn02{width:100%;margin:0 auto;background-color:#f2f2f2;overflow:hidden;}
.mainn02 .con{width:1200px;margin:0 auto;overflow:hidden;}
.mainn02 .con .c{float:left;margin:40px 0;width:1290px;overflow:hidden;}
.mainn02 .con .c ul{float:left;margin-right:20px;width:285px;height:340px;background-color:#FFF;overflow:hidden;}
.mainn02 .con .c .t{margin:0 15px;width:255px;height:30px;line-height:50px;height:50px;text-align:center;letter-spacing:3px;font-size:20px; font-weight:bold;overflow:hidden;}
.mainn02 .con .c .cc{margin:0 15px;width:255px;line-height:24px;font-size:15px; color:#999;overflow:hidden;}
.mainn02 .con .c .cc dt{font-weight:bold;color:#000;}
.mainn02 .con .c .cc dd{margin-top:10px;font-weight:bold;color:#000;}
.mainn02 .con .c .ccc{margin:0 15px;width:255px;line-height:22px;font-size:15px; color:#999;overflow:hidden;}
.mainn02 .con .c .ccc dt{margin-bottom:8px;}

.mainlm{width:1200px;margin:10px auto 20px;overflow:hidden;}
.mainlm ul{margin-bottom:20px;height:140px;overflow:hidden;}
.mainlm .pic{float:left;height:140px;width:200px;overflow:hidden;}
.mainlm .pic img{float:left;width:100%;height:100%;overflow:hidden;}
.mainlm .con{float:right;height:140px;width:980px;overflow:hidden;}
.mainlm .con dt{height:35px; line-height:30px; font-size:16px; font-weight:bold;}
.mainlm .con dd{line-height:26px; font-size:16px; color:#999999;}
.mainlm .con span{float:right;height:35px;line-height:26px; font-size:14px; color:#999999;}


/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #bfbfc7;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px;}
/*底部*/
.footer{margin:0 auto;width:100%;min-width:1200px;background-color:#132455;overflow:hidden;color:#FFFFFF;}
.footer a:hover{color:#FFFFFF;}
.footer a{color:#FFFFFF;}
.footer .f-con{width:1200px;margin:30px auto;overflow:hidden;}
.footer .f-con .fc01{float:left;margin:30px auto;margin-right:30px;width:225px;overflow:hidden;}

.footer .f-con .fc02{float:left;overflow:hidden;}
.footer .f-con .fc02 .t02{overflow:hidden;}
.footer .f-con .fc02 .t02 .tt{ font-weight:bold;}
.footer .f-con .fc02 .t02 ul{float:left;width:95px;overflow:hidden;}
.footer .f-con .fc02 .t02 ul li{width:90px;height:26px;line-height:26px;text-align:left;overflow:hidden;}
.footer .f-con .fc02 .b02{margin-top:10px;overflow:hidden;}
.footer .f-con .fc02 .b02 ul{float:left;overflow:hidden;}
.footer .f-con .fc02 .b02 ul li{float:left;margin-right:10px;overflow:hidden;}
.footer .f-con .fc03{float:right;overflow:hidden;}
.footer .f-con .fc03 .ewm{width:142px;background-color:#FFF;overflow:hidden;}
.footer .f-con .fc03 .ewm img{width:130px;}
.footer .f-con .fc03 .ewm li{margin:6px;}
.footer .f-con .fc03 .sys{ margin-top:10px;text-align:center;overflow:hidden;}
.footer .f-f{margin:0 auto;background:#0e1c3b;width:100%;height:40px;min-width:1200px;overflow:hidden;}
.footer .f-f ul{width:1200px;margin:0 auto;overflow:hidden;}
.footer .f-f ul li{float:left;line-height:40px;margin:0 16px;overflow:hidden;}
/*站长统计*/
.zz_tj {height:0px;display:none;}

/*首页解决方案样式覆盖*/
.main03 .con ul {border: 0;box-shadow: 0 2px 3px #ddd;margin-bottom: 6px; width: 276px;}
.main03 .con ul:last-child {margin-rgith: 0}
.main03 .con ul .pic, .main03 .con ul .tit, .main03 .con ul .gd {width: initial}
.main03 .con .gd {margin: 10px 0;}
.main03 .con .gd dt {border-radius: 30px;}
/*首页企业新闻样式覆盖*/
.main04 .xwzz .con dd {font-size: 14px;text-indent: 2em;}