body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td{margin:0;padding:0;font-weight:normal}
body, button, input, select, textarea, h1, h2, h3, h4, h5, h6, i{font:normal 12px Microsoft YaHei, Arial, "\5b8b\4f53", tahoma}
ul, ol, li{list-style:none}
body {background: #f7f8fa;}
a{text-decoration:none;color:#333;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}
a:hover{text-decoration:none}
.hove{transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}
img{border:0;vertical-align:top}em{font-style:normal;font-weight:normal}
button, input, select, textarea{font-size:100%;vertical-align:middle;outline:0}
table{border-collapse:collapse;border-spacing:0}
.fixed:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fixed{*zoom:1}.clear{clear:both}
.dbox{margin:0 auto;width:100%;overflow:hidden; background:#FFFFFF}
.main{margin:0 auto;width:1202px;overflow:hidden}#web{min-width:1202px}
.Not{line-height:40px;height:40px;clear:both;}
@font-face{font-family:myfzxyjt;src:url('Fonts/fzxyjt.ttf'),url('Fonts/fzxyjt.otf'),url('Fonts/fzxyjt.woff'); /* IE9+,可以是具体的实际链接 */}
.headbg{z-index:1000; background:#FFFFFF;border-bottom:1px solid #e4e4e4;}
.head{margin:0 auto;width:1202px;}
/*logo*/
.logo{float:left;overflow:hidden;margin-top:15px;}
.logo a{display:block;float:left;margin-right:10px}
.logo a img{height:60px;}
.logo .label{float:left;overflow:hidden;margin-top:10px;}
.logo .label span{display:block;margin-top:10px;width:auto;padding:0 5px;height:16px;line-height:16px;color:#fff;text-align:center;background-color:#989898; border-radius:5px;}
.logo .label p{color:#666;line-height:22PX}
.city{display:block;float:left; margin-left:30px; line-height:30px;overflow:hidden;margin-top:20px; }
.city li{float:left; margin-right:10px; margin-top:10px}
.city li a{line-height:40px;font-size:18px; padding:2px 10px;border:1px #CCCCCC solid}
.city li a:hover,.city li a.no{color:#FFF; background:#F00; border:1px #F00 solid}
.rbox{line-height:30px;float:right;margin-top:6px;}
/*联系*/
.ttel{line-height:30px;text-align:right}
.ttel img{ margin-top:5px;}
.ttel span{line-height:30px; font-size:14px; color:#565656}
/*导航*/
.nav{height:55px;position:relative;z-index:1;}
.nav .nLi{float:left;position:relative;display:inline;}
.nav .nLi h3{float:left;width:80px; text-align:center;}
.nav .nLi h3 a{display:block;padding-left:40px;font-size:16px;line-height:45px;padding-bottom:10px;}
.nav .sub{display:none;width:100px;left:40px !important;top:46px;position:absolute;background:#E9E9E9;line-height:26px;padding:5px 0; border-radius:4px;}
.nav .sub #triangle-up {width:0;height:0;position:absolute;top:-8px;left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #E9E9E9;}
.nav .sub li{zoom:1;text-align:center}
.nav .sub li a{display:block;padding:2px 5px;}
.nav .sub li a:hover{background:#D30003;color:#F7F7F7;}
.nav .on h3 a{color:#C70003;font-weight:bold;}
/*大图*/
.fullSlide{width:100%;position:relative;height:500px;margin-bottom:1px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:370px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{width:203px;height:30px;margin:0px auto;z-index:99;text-align:center;padding-top:12px;}
.fullSlide .hd ul li{border:solid 1px #ddd;width:10px;height:10px;margin:3px;display:inline-block;border-radius:10px;cursor:pointer;overflow:hidden;text-indent:-100px}
.fullSlide .hd ul .on{background:#ddd;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:0;bottom:160px;left:200px;z-index:1;width:40px;height:50px;background:url(../images/slider-arrow.png) -126px center no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:200px;background-position:-6px center;}

/*服务项目*/
.inser{width:100%; height:auto;}
.inser ul{overflow:hidden; padding:20px 0px}
.inser ul li{width:25%;float:left; text-align:center}
.inser ul li .color1{margin:0px auto;width:80px;height:80px; border-radius:50%;background: #B50609;}
.inser ul li .color2{margin:0px auto;width:80px;height:80px; border-radius:50%;background: #09B8B5;}
.inser ul li .color3{margin:0px auto;width:80px;height:80px; border-radius:50%;background:#0183B9;}
.inser ul li .color4{margin:0px auto;width:80px;height:80px; border-radius:50%;background: #F36C04;}
.inser ul li img{width:80px;height:80px; margin:0px auto}
.inser ul li h2{font-size:18px;line-height:40px;color:#444444;}
.inser ul li p{font-size:14px;line-height:30px;color:#7E7E7E;}

/**/
.full-title {font-size:30px;line-height:50px;color:#444; text-align:center; margin-top:20px;}
.full-text {font-size:16px;line-height:40px;color: #808080; text-align:center;margin-bottom:15px;}

/*首页案例*/
.anliTab{width:auto;}
.anliTab .hd{height:auto;position:relative;margin-top:20px;margin-bottom:20px;}
.anliTab .hd ul{z-index:5;height:auto;overflow:hidden;zoom:1;text-align:center}
.anliTab .hd li{padding:0px 25px !important; margin:0px 6px;cursor:pointer;display:inline;line-height:45px;background:#FFF;font-size:14px;color:#808080;display:inline-block;border:1px solid #B9B8B8;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}
.anliTab .hd li.on{padding:0px 25px;color:#FFF;background:#D70003;border:1px solid #D70003;}
.anliTab .hd li.on a{color:#FFFFFF}
.anliTab .bd{clear:both;position:relative;}
.anliTab .bd ul{padding-left:10px; overflow:hidden}
.anliTab .bd ul li{width:385px;height:260px;float:left;margin:5px;position:relative}
.anliTab .bd ul li img {width:385px;height:260px;position:relative;max-width:100%;}
.anliTab .bd ul li .overlay{position:absolute;right:0;left:0;bottom:0;top:0; z-index:11;vertical-align:middle;visibility:hidden;opacity:0;-webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s; background:#FF0004; text-align:center }
.anliTab .bd ul li .overlay h3{color: #F4F4F4; font-size: 16px; font-weight: 400; padding-top: 60px;}
.anliTab .bd ul li .overlay p{color: #F4F4F4; line-height: 24px; padding: 20px;}
.anliTab .bd ul li .overlay .bnt{margin-top: 10px; width: 100px; height: 30px; line-height: 24px; cursor: pointer; display: block; font-size: 24px; margin: 0 auto; text-align: center; border: 1px solid #F4F4F4; color: #F4F4F4; ecshop: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.anliTab .bd ul li .overlay .bnt:hover{ background:#FFFFFF; color:#D10003}
.anliTab .bd ul li:hover .overlay{visibility:visible;opacity:0.8;}
.anliTab .more{width:100%; margin:20px 0px; text-align:center}
.anliTab .more a{width:120px; height:45px; display:block; margin:0px auto; line-height:45px; text-align:center; color:#E00003; font-size:16px; border:2px #E00003 solid;}
.anliTab .more a:hover{background:#E00003; color:#FFFFFF}

/*导*/
.inlc{ width:100%; height:100px; background:url(../images/com_bg.jpg) center top;background-size:100%}

/*首页资讯*/
.innew{width:100%;display:block;overflow:hidden;margin-bottom:10px;}
.innew li{width:31.333%; height:75px;float:left;margin:20px 1%;}
.innew li dl{width:20%;height:80px;float:left;text-align:center;background:#D90003}
.innew li dl dt{font-size:28px;color:#fff;line-height:40px;margin-top:10px;}
.innew li dl dd{font-size:12px;color:#fff;line-height:30px;}
.innew li .sbdy{width:76%;float:left; margin-left:4%;}
.innew li .sbdy a{display:block;line-height:30px;font-size:16px;color:#252525;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innew li .sbdy p{height:45px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#808080;font-size:13px;line-height:22px;}
.innew li:hover dl{background:#292929}
.innew li:hover a{color:#D90003}

/*频道通用*/
.banner{position:relative;width: 100%;overflow: hidden;}

/*频道关于我们*/
.about_top{height:320px; margin:10px auto;background:url(../images/about-wang.jpg) 85% -120px no-repeat }
.about_top .box{width:1200px; height:320px; margin:10px auto;}
.about_top .box .img{width:490px;height:280px;float:right; background:url(../images/about-logo.png) center center no-repeat}
.about_top .box .rbody{width:710px; height:320px;float:left;color:#777777;text-align:justify;}
.about_top .box .rbody p{ text-indent:2em;line-height:200%;font-size:14px;margin:25px 25px 18px;}

.about-us{background:#F3F3F3; padding:20px 0px}
.about-us .jiqing{width:1200px;height:340px;margin:10px auto;margin-bottom:3px;position:relative;}
.about-us .jiqing .box{width:340px;height:290px;margin:10px 30PX; float:left; padding-top:20px;color:#999;font-size:13px;background:#FFFFFF}
.about-us .jiqing .box .ta{height:106px;background:url(../images/jiqing.jpg) left  -15px no-repeat;}
.about-us .jiqing .box .tb{height:106px;background:url(../images/jiqing.jpg) left  -121px no-repeat;}
.about-us .jiqing .box .tc{height:106px;background:url(../images/jiqing.jpg) left  -227px no-repeat;}
.about-us .jiqing .box .bd{width:200px;height:auto; margin-left:60px;text-align:justify;}

.about-show{width:1200px;height:auto;margin:30px auto;overflow:hidden;position:relative;}
.about-show .li{width:33%;height:auto;float:left; overflow:hidden}
.about-show .li .b{padding:5px 40px;}
.about-show .li .b .box{border-bottom:1px #D1D1D1 dotted;text-align:left; margin-bottom:10px;}
.about-show .li .b .box h2{font-size:24px; line-height:30px; font-weight:normal;color:#00A4B8;}
.about-show .li .b .box h3{font-size:16px;text-transform:uppercase;display:inline-block; margin-bottom:-5px; padding:0px 10px 0px 0px; background:#ffffff;color:#D1D1D1}
.about-show .li .b p{width:auto;height:200px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height:25px;font-size:14px; color:#999;text-align:justify;}
.about-show .li .b .more{width:100px;height:40px;display:block;margin:15px auto 10px;line-height:40px;font-size:16px; color:#D30003; text-align:center; border:2px #D30003 solid}
.about-show .li .b .more:hover{background:#D30003; color:#FFFFFF}

/*频道分类*/
.clist{height:auto;position:relative;margin-top:20px;margin-bottom:20px;}
.clist ul{z-index:5;height:auto;overflow:hidden;zoom:1;text-align:center}
.clist li{padding:0px 25px; margin:0px 6px;cursor:pointer;display:inline;line-height:45px;background:#FFF;font-size:14px;color:#808080;display:inline-block;border:1px solid #B9B8B8;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}
.clist li.active,.clist li:hover{padding:0px 25px;color:#FFF;background:#D70003;border:1px solid #D70003;}
.clist li.active,.clist li:hover a{color:#FFFFFF}
.clist li.active a{color:#FFFFFF}

/*服务分类*/
.sernav{width:1200px;height:auto; margin:20px auto; padding:20px 0px;position:relative;background:#FFFFFF}
.sernav ul{z-index:5;height:auto;overflow:hidden;zoom:1;text-align:center}
.sernav li{padding:0px 25px;margin:0px 6px;cursor:pointer;display:inline-block;line-height:45px;}
.sernav li .color{width:80px;height:80px;border-radius:50%;background:#09A3D1;font-size:14px;color:#808080;display:inline-block;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}
.sernav li img{ width:80px; height:80px; border-radius:50%}
.sernav li h2{font-size:16px; line-height:30px;}
.sernav li.active .color,.sernav li:hover .color{color:#FFF;background:#D70003;}
.sernav li.active h2,.sernav li:hover h2{color:#D70003}
/*.sernav li.active .color{background:#D70003;}*/

/*服务图片*/
.serpic{position:relative;margin-bottom:15px}
.serpic ul{width:1240px; height:auto; overflow:hidden; margin-bottom:10px; padding-bottom:10px; position:relative;display:block}
.serpic li{width:290px;float:left; margin-right:13px; margin-bottom:10px;border-bottom:1px solid #dadada;-webkit-transition:.5s ease-out all;transition:.5s ease-out all;background-color:#fff;transform-style:preserve-3d}
.serpic li a{position:relative;display:block;width:100%;overflow:hidden}
.serpic li a img{position:relative;display:block;width:92%; height:180px;z-index:2; margin:4%}
.serpic li a h3{font-size:16px;color:#333;margin-bottom:3px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.serpic li a h3 span{color:#df0b19;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.serpic li a p{line-height:22px;color:#999;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.serpic li .info{position:relative;padding:15px 20px;z-index:2}
.serpic li:hover {box-shadow:0 5px 10px rgba(0,0,0,0.2);transform: translate3d(0, -5px, 0);transition: all 0.3s}
.serpic li:after {content: "";display: block;height: 100%;width: 100%;position: absolute;top: -1px;left: -1px;z-index: -1;}

/*频道图片*/
.listpic {clear:both;width:auto;position:relative;}
.listpic ul{padding-left:10px; overflow:hidden}
.listpic ul li{width:385px;height:260px;float:left;margin:5px;position:relative}
.listpic ul li img {width:385px;height:260px;position:relative;max-width:100%;}
.listpic ul li .overlay{position:absolute;right:0;left:0;bottom:0;top:0; z-index:11;vertical-align:middle;visibility:hidden;opacity:0;-webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s; background:#FF0004; text-align:center }
.listpic ul li .overlay h3{color: #F4F4F4; font-size: 16px; font-weight: 400; padding-top: 60px;}
.listpic ul li .overlay p{color: #F4F4F4; line-height: 24px; padding: 20px;}
.listpic ul li .overlay .bnt{margin-top: 10px; width: 100px; height: 30px; line-height: 24px; cursor: pointer; display: block; font-size: 24px; margin: 0 auto; text-align: center; border: 1px solid #F4F4F4; color: #F4F4F4; ecshop: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.listpic ul li .overlay .bnt:hover{ background:#FFFFFF; color:#D10003}
.listpic ul li:hover .overlay{visibility:visible;opacity:0.8;}

/*瀑布流频道*/
.waterFalls{position:relative;margin-bottom:15px}
.waterFalls li{display:none;width:278px;border-bottom:1px solid #dadada;-webkit-transition:.5s ease-out all;transition:.5s ease-out all;background-color:#fff;transform-style:preserve-3d}
.waterFalls li a{position:relative;display:block;width:100%;overflow:hidden}
.waterFalls li a img{position:relative;display:block;width:92%;z-index:2; margin:4%}
.waterFalls li a h3{font-size:16px;color:#333;margin-bottom:3px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.waterFalls li a h3 span{color:#df0b19;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.waterFalls li a p{line-height:22px;color:#999;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.waterFalls li .info{position:relative;padding:15px 20px;z-index:2}
.waterFalls li:hover {box-shadow:0 5px 10px rgba(0,0,0,0.2);transform: translate3d(0, -5px, 0);transition: all 0.3s}
.waterFalls li:after {content: "";display: block;height: 100%;width: 100%;position: absolute;top: -1px;left: -1px;z-index: -1;}

/*频道分页*/
.list_page{width:100%;height:auto; overflow:hidden;margin:5px 0px;text-align:left;clear:both; text-align:center;display:table;clear:both !important; padding-right:5px;}
.list_page a{padding:10px 12px;color:#55595c;border:1px #ddd solid; display:inline-block; line-height:1.5;font-size:15px; background:#FFF;margin-right:-1px}
.list_page a:hover,.list_page a.current{background:#D50003;color:#FFF; border-bottom:1px #D50003 solid; border-top:1px #D50003 solid}
/*位置*/
.position{width:1200px;height:50px; margin:5px auto 10px;line-height:50px; color:#737373; background:#FFFFFF}
.position span{padding-left:20px;font-size:14px}
.position a{font-size:14px;padding:0px 5px;}
/*内页全局*/
.zbody{width:900px;height:auto;overflow:hidden;float:left;}
.zlist{width:260px;height:auto; float:right;}
.zlist .ntop{height:35px;line-height:35px; background:#D61919}
.zlist .ntop b{padding-left:10px;font-size:14px; color:#FFFFFF}
/*内容*/
.article{height:auto!important; padding:0px 30px;color:#666; background:#FFFFFF;font-size:14px;overflow:hidden;padding-top:15px;word-wrap:break-word;word-break:break-all;}
.article h1{padding:15px 0px;line-height:40px;color:#ae2422;font-size:22px;text-align:center;font-weight:bold;}
.article .time{text-align:center; background:#F7F7F7;border-top:1px dashed #cacaca;border-bottom:1px dashed #cacaca; line-height:30px;margin-bottom:15px; font-size:14px}
.article .field{width:auto; height:auto; margin:5px auto;overflow:hidden;line-height:28px; display:block;clear:both;}
.article .field h3{width:48%;float:left;padding-left:5px;font-size:14px;font-weight:normal;margin:5px 1%;padding:0px;background:#F5F5F5}
.article .field h3 span{background:#C00;padding:4px 6px;color:#FFF;margin-right:5px;}
.article .pic{width:100%;text-align:center;padding:20px 0;}
.article .pic img{margin:0 auto;}
.article .con{line-height:30px;font-size:14px;color:#666;word-wrap:break-word;word-break:break-all;overflow:hidden;text-align:justify;}
.article .con img{max-width:100%!important;height:auto!important;width:expression(this.width > 840 ? "840px" : this.width)!important;}
.article .conTitle{width: 100%;border-bottom: 1px solid #c8c8c8;margin-bottom: 15px;}
.article .conTitle span{width: 120px;height: 36px;display: block;color:#fff;font-size: 16px;line-height: 36px;text-align: center;background: #0b61a5;}
.article .pgfy{width:100%;height:61px;margin:20px auto; overflow:hidden; position:relative}
.article .pgfyl{width:640px;height:auto;float:left;border:1px solid #E7E7E7;}
.article .pgfyl p{height:29px;line-height:29px;padding-left:14px;color:#666;font-size:14px;overflow:hidden; border-bottom:1px solid #E7E7E7;}
.article .pgfyl p a{color:#666;font-size:14px;}
.article .pgfyl p a:hover{color:#CD0003}
.article .pgfyr{width:156px;height:60px;line-height:60px;float:right;text-align:center;background:#ae2422;}
.article .pgfyr a{color:#fff;font-size:14px; display:block}
.article .pgfyr a:hover{background: #FD0037;}
/*相关文章*/
.Related{overflow:hidden; margin-top:20px;background:#FFFFFF;}
.Related p{padding:5px 0px 5px 20px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#C00; border-bottom:1px #CCC dotted}
.Related ul{padding:5px 0px; overflow:hidden}
.Related ul li{width:47.6%;float:left;margin:0px 1%;background:url(../Images/ico1.jpg) left center no-repeat; border-bottom:1px #F0F0F0 solid}
.Related ul li a{padding-left:10px;line-height:35px; font-size:14px; color:#666}
.Related ul li a:hover{color:#C00}
.Related ul li span{color:#666;font-size:14px;float:right;line-height:35px;}

/*右侧*/
.b-search{background:#fff;overflow: hidden;margin-bottom:15px;}
.b-search .form-s{position: relative;overflow:hidden;border-collapse: separate;border-radius:4px; margin:20px; border: 1px #DeDeDe solid}
.b-search .form-s .inp{position: relative;z-index:2;float:left;margin-bottom: 0;height:40px;font-size:14px;font-weight: 400;color: #606060;padding: 2px 12px;background:#fff; border: 0px}
.b-search .form-s .Submit {width:40px;float:right;color:#00bcd4;background-color: #fff;transition-duration: 400ms;transition-property: all;line-height:30px;padding:6px 12px;display: inline-block;cursor: pointer;border:0px; font-size:20px; padding-top:10px;}
.b-search .form-s .Submit .fa{font-weight:bold;font-size:18px; line-height:28px;}
.b-search .form-s .Submit:hover{background: #00bcd4; color: white}
.b-search .heading {background: #fff;border-bottom: 1px solid #ebeef6;padding: 15px;}
.b-search .heading h4{font-size:18px; font-weight:600}
.b-search .blog-sidebar ul {background: #fff;padding:20px;}
.b-search .blog-sidebar ul li{display:block; line-height: 35px; border-bottom: 1px solid #ebeef6;}
.b-search .blog-sidebar ul li a{padding-left: 15px;font-size:18px;}
.b-search .blog-sidebar ul li:hover,.b-search .blog-sidebar ul li.on{ background:#DDDDDD}

.b-search .lnews ul{ackground:#fff;padding:20px;} 
.b-search .lnews ul li{display:block; line-height:30px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;border-bottom: 1px solid #ebeef6;}
.b-search .lnews ul li a{padding-left:10px;display:block; color: #434343}
.b-search .lnews ul li a:hover{background: #17bebb; color: white}

.b-search .lcont .tel{padding:10px 20px; overflow: hidden; display: block;border-bottom: 1px solid #ebeef6;}
.b-search .lcont .tel .ico{float:left;font-size:45px;padding-right:10px; color:#707070 }
.b-search .lcont .tel dl {float:left;}
.b-search .lcont .tel dl dt{font-size:14px;}
.b-search .lcont .tel dl dd{font-size:22px; color:#c92323; font-family:"Impact" }
.b-search .lcont ul{ackground:#fff;padding:5px 20px;font-size:14px;} 
.b-search .lcont ul li{display:block; line-height:30px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;border-bottom: 1px solid #ebeef6;}
.b-search .lcont ul li i{display: inline-block; color:#252525; font-style: normal; font-weight: 400}
.b-search .lcont ul li span{display: inline-block; background: #17bebb; color: white}

/*联系我们*/
#contact ul {padding:2px}
#contact li {clear:both;height:auto;line-height:20px;margin:5px 0px;padding-left:5px;position:relative}
.Contact{width:100%;height:385px;padding:5px 10px;margin-bottom:10px; background:#FFFFFF}
.Contact .tu {width:100%; height:auto; padding-top:10px;margin-bottom:10px;}
.Contact ul {position:relative; display:block; color:#6E6E6E;font-family:Microsoft YaHei,Arial, Helvetica}
.Contact ul li {width:auto; height:30px; padding-left:10px; line-height:30px ; border-bottom:1px #EEE solid; display:block}
.Map {padding:10px;overflow:hidden;width:auto;height:280px;background:#FFFFFF}

/*在线留言*/
.message {width:96%; height:180px;padding:2%; margin-top:10px; position:relative; overflow:hidden;background:#FFFFFF}
.message .tit {display:block;width:100%;height:44px; margin-bottom:10px;background:url("../images/blog_icons.png") no-repeat scroll 0px 0px transparent;}
.message .tit .a{float:left;padding-top:12px;margin-left:210px;position:relative; overflow:hidden;color:#B2B2B2}
.message .tit .a b{color:#666666; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif}
.message .tit .a a{margin-left:60px}
.message .tit .b{float:right;padding-top:12px; width:160px; height:28px; text-align:right; color:#999999; font-size:14px;}
.message .form{padding-top:0px}
.message .form .body{width:860px; height:80px; border:1px #EFEFEF solid}
.message .putbox{width:860px; height:45px; margin-top:10px;}
.message .putbox .text {display: block;height:28px;line-height:28px;padding:3px 5px 3px 30px;outline:medium none;resize:none;box-shadow:1px 0px 6px rgba(204, 204, 204, 0.3) inset;border:1px solid rgb(223, 223, 223);background: url("../images/blog_icons.png") no-repeat scroll -200px -200px transparent;max-width:156px;}
.message .putbox .text.qq {background-position: -248px -38px;margin-right:10px; float:left}
.message .putbox .text.user {background-position: -248px -87px;float:left}
.message .putbox .text.code {width:100px;margin-left:10px;background-position: -248px -124px;float:left}
.message .putbox .codeimg {width:70px; height:34px;margin-left:10px;border:1px solid rgb(223, 223, 223);float:left}
.message .putbox .submit {display: block;width: 86px;height: 36px;line-height:36px;text-align:center;background:#00bcd4;color: #FFFFFF;font-size: 14px;border: 0px none;cursor: pointer; float:right}
.message .putbox .submit:hover {width:86px;height:36px;background:#FF0000; display:block}
/*留言时间轴列表*/
.demo{width:1000px;margin:0 auto;background:#EAEAEA}
.history{background:url(../images/line04.gif) repeat-y 187px 0;overflow:hidden;position:relative;}
.history .more{width:745px; height:32px; line-height:32px; position:absolute; z-index:10;right:20px; margin-top:10px; text-align:right;}
.history .more a{color:#0099CC}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(../images/icon06.gif) no-repeat 158px 0;height:59px;font-size:25px;font-weight:normal;padding-left:45px;margin-bottom:40px;}
.history-date h2 a{color:#00bcd4;display:inline-block;*display:inline;zoom:1;font-size:16px;background:url(../images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0;}
.history-date ul li{background:url(../images/icon07.png) no-repeat 180px 10px;padding-bottom:50px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#00bcd4;font:normal 18px/16px Arial;}
.history-date ul li h3 span{display:block;color:#00bcd4;font-size:12px;}
.history-date ul li dl{ width:600px;float:left;margin-top:-10px; padding:10px; margin-left:30px; background:#FFFFFF; border:1px #d4d4d4 solid}
.history-date ul li dl h4{line-height: 30px;display: block;height: 30px;font-weight: normal;}
.history-date ul li dl h4 .fl{float: left;color: rgb(0, 153, 0);font-size: 14px;}
.history-date ul li dl h4 .fl i{ font-size:22px; color: #006600; padding-right:10px; font-style:normal}
.history-date ul li dl h4 .fr {text-align: right; float: right; color: rgb(153, 153, 153); font-size: 12px;}
.history-date ul li dl p.con {border-bottom: 1px solid rgb(236, 236, 236);line-height: 30px; display: block;color: rgb(85, 85, 85);border-top: 1px solid rgb(236, 236, 236);font-weight: normal;padding-top: 15px;}
.history-date ul li dl h5{padding: 15px 0px;display: block;font-weight: normal;color: rgb(0, 153, 153);}
.history-date ul li dl h5 b{color:#333333}
.history-date ul li .leftcorner{width:24px; height:30px;position:absolute; overflow:hidden;z-index:99;left:199px;display:block; background:url("../images/blog_icons.png") repeat scroll -0px -99px transparent;}
.history-date ul li dl dt{font:20px/22px "微软雅黑";color:#737373;}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px;}


/*底部*/
footer{background:#252525;color:#595959;}
footer .footlink{height:auto;overflow:hidden; padding:40px 0px;}
footer .footlink .flogo{width:200px;float:left; margin-right:25px;}
footer .footlink .flogo img{width:180px;filter:gray;margin-bottom:15px;}
footer .footlink .flogo p.a{font-size:14px;line-height:25px;font-weight:600}
footer .footlink .flogo p.b{font-size:12px;line-height:25px; margin-bottom:20px;}
footer .footlink .flogo a.m{background:#E60012; font-size: 14px; padding:5px 25px; margin: 0; display: inline-block; line-height: 20px; color:#FFF;}
footer .footlink .flogo a.m:hover{background:#BD0003;}
footer .footlink h3{height:35px;color:#ccc;font-size:18px;line-height:34px;margin-bottom:5px;}
footer .footlink h3 span{color:#636363}
footer .footlink .fnav{float:left;display:inline; margin-left:15px;}
footer .footlink .fnav ul{width:130px;float:left;overflow:hidden;}
footer .footlink .fnav ul li a{color:#595959;font-size:14px;line-height:25px;}
footer .footlink .fnav ul li a:hover{color: #b1b7bc;}

footer .footlink .con{width:280px;float:left; margin-left:30px; overflow:hidden;}
footer .footlink .con p{line-height:25px;font-size:14px;color:#585858;}
footer .footlink .rwm{width:120px;float:right;text-align:center}
footer .footlink .rwm img{width:120px; height:120px;}
footer .footlink .rwm p{line-height:25px;font-size:12px;color:#585858;}


footer .copybody {background:#181818;color:#595959;padding:20px 0px; position:relative}
footer .copybody .copyright{float:left;width:950px; color:#595959;line-height:25px;}
footer .copybody .copyright a{ color:#FFFFFF}
footer .copybody .link{float:right;width:120px;}
footer .copybody .link b{display:block;line-height:25px;text-indent:10px;font-weight:normal; background: url(../images/link.png) no-repeat 95% center;border:1px #595959 solid}
footer .copybody .link ul{display:none;width:118px;position:absolute;bottom:46px;background:#181818;border:1px #595959 solid}
footer .copybody .link ul a{text-indent:10px;line-height:25px; display:block; color:#595959;}
footer .copybody .link ul a:hover{color:#FF0004}
footer .copybody .link:hover b{background:#595959; color:#FFFFFF}
footer .copybody .link:hover ul{display:block}


