@charset "utf-8";
/* CSS Document */
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #E4E4E4;}
body, td, th{font-size: 12px;font-family: "微软雅黑";}
a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color: #c00;text-decoration: none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote{margin: 0;padding: 0;}
fieldset, img{border: 0;vertical-align: top;}
input, button, textarea, select, optgroup, option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;vertical-align: middle;}
input, button, textarea, select{*font-size: 100%;}
.hide{display: none;}
ol, ul{list-style: none;}
li{list-style-type: none;}
.k{width: 1200px;margin-right: auto;margin-left: auto;}
.fl{float: left;}
.fr{float: right;}
.top5{margin-top: 5px;}
.top10{margin-top: 10px;}
.top20{margin-top: 20px;}
#head{background-color: #fff;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.navBar{background-image: url(../images/index_11.jpg);background-repeat: repeat-x;position: relative;z-index: 1;color: #fff;height: 65px;line-height: 65px;}
.nav{width: 1200px;margin: 0 auto;font-family: "Microsoft YaHei", SimSun, SimHei;}
.nav h3{font-size: 100%;font-weight: normal;font-size: 16px;position: relative;width: 171px;display: block;}
.nav .m{position: relative;float: left;width: 171px;height: 65px;text-align: center;background-image: url(../images/index_07.png);background-repeat: no-repeat;background-position: right top;}
.nav h3 a{width: 171px;zoom: 1;height: 65px;line-height: 65px;display: block;color: #fff;z-index: 112;left: 0;top: 0;}
.nav .on h3 a{position: absolute;width: 171px;height: 85px;line-height: 65px;background-image: url(../images/nav_03_rard.png);background-repeat: no-repeat;background-position: center 2px;z-index: 112;color: #333;}
.nav .sub{display: none; /*默认隐藏*/width: 171px;position: absolute;left: 0px;top: 65px;background: #FFC001;float: left;line-height: 40px;padding-top: 15px;font-size: 14px;}
.nav .sub li{text-align: center;}
.nav .sub li a{color: #333;display: block;zoom: 1;}
.nav .sub li a:hover{background: #FFCF3E;color: #000;}
.nav .sub dl{display: inline-block;
*display:inline;zoom: 1;vertical-align: top;padding: 15px 29px;line-height: 26px;}
.nav .sub dl a:hover{color: #c00;}
.nav .sub dl dt a{color: #000;}
.nav .sub dl dd a{color: #999;padding-left: 7px;background: url(../images/images/icon.png) 0 -332px no-repeat;}
/* 本例子css */
.fullSlide{width: 100%;position: relative;height: 500px;background: #000;}
.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: 500px;}
.fullSlide .hd{width: 100%;position: absolute;z-index: 1;bottom: 0;left: 0;height: 30px;line-height: 30px;text-align: center;_background: #000;_filter: alpha(opacity=60);}
.fullSlide .hd ul{text-align: center;padding-top: 5px;}
.fullSlide .hd ul li{cursor: pointer;display: inline-block;
*display:inline;zoom: 1;width: 10px;height: 10px;margin: 5px;overflow: hidden;line-height: 9999px;background-color: #CBCBCB;border-radius: 8px;}
.fullSlide .hd ul .on{background-color: #FFFFFF;}
#top{padding-top: 10px;padding-bottom: 10px;}
#top .fwrx{font-size: 18px;color: rgb(143, 143, 143);line-height: 38px;font-family: "微软雅黑";padding-top: 12px;}
#top .tel{font-size: 22px;font-family: "微软雅黑";color: rgb(230, 11, 30);line-height: 34px;font-weight: bold;background-image: url(../images/index_06.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 30px;}
#top_nav{height: 34px;line-height: 34px;border-bottom: 1px solid #E5E5E5;color: #aaaaaa;}
#top_nav a{color: #333;padding-left: 10px;padding-right: 10px;}
#top_nav a:hover{color: #000;}
.ban_nav{line-height: 50px;height: 50px;color: #fff;background-color: #888888;}
.ban_nav a{color: #fff;padding-left: 30px;font-size: 14px;}
.ban_nav a:hover{color: #FFC001;}
.hang1{height: 580px;background-image: url(../images/hang1bg.jpg);background-repeat: no-repeat;background-position: center top;}
.hang1 .nr{margin-top: 30px;}
.hang1 .nr ul li{float: left;margin-right: 7px;margin-bottom: 8px;}
.hang1 .nr ul li a:hover{display: block;-webkit-box-shadow: 0px 0px 7px 2px #AFAFAF;box-shadow: 0px 0px 7px 2px #AFAFAF;}
.hang1 .nr ul li:nth-child(7n+7){float: left;margin-right: 0px;}
.bt{padding-top: 20px;}
.bt .en{font-size: 30px;line-height: 50px;text-align: center;text-transform: uppercase;}
.bt .cn{font-size: 18px;line-height: 25px;text-align: center;}
.bt .line{background-color: rgb(204, 0, 0);width: 31px;height: 2px;margin-left: auto;margin-right: auto;margin-top: 10px;}
.hang2{background-color: #E4E4E4;padding-bottom: 50px;}
.hang2 .nr{padding-top: 30px;}
.hang2 ul li{float: left;width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;background-repeat: no-repeat;}
.hang2 ul li:last-child{margin-right: 0px;}
.hang2 .fw1{background-image: url(../images/index_25.jpg);}
.hang2 .fw2{background-image: url(../images/index_27.jpg);}
.hang2 .fw3{background-image: url(../images/index_29.jpg);}
.hang2 .fw4{background-image: url(../images/index_31.jpg);}
.hang2 .fw5{background-image: url(../images/index_33.jpg);}
.hang2 .fw6{background-image: url(../images/index_35.jpg);}
.hang3{background-image: url(../images/index_53.jpg);height: 253px;background-repeat: no-repeat;background-position: center top;}
.hang4{padding-bottom: 30px;background-color: #E4E4E4;}
.hang4 .nr{padding-top: 30px;}
.hang5{background-image: url(../images/index_70.jpg);height: 407px;background-repeat: no-repeat;background-position: center top;}
.hang6{padding-bottom: 30px;background-image: url(../images/hang6.jpg);background-repeat: no-repeat;background-position: center top;}
.hang6 .nr{padding-top: 30px;}
.hang7{padding-bottom: 30px;}
.hang7 .nr{padding-top: 30px;}
.hang7 .nr .fl{width: 670px;}
.hang7 .nr .fl .abnr{font-size: 14px;line-height: 27px;height: 266px;overflow-y: hidden;}
.hang7 .nr .fl .abnr p{text-indent: 28px;}
.hang7 .nr .fr{width: 500px;}
.hang8{background-color: #fff;}
.hang8 .nr{padding-top: 30px;padding-bottom: 30px;}
.hang8 .fl{width: 380px;margin-right: 30px;}
.hang8 .fr{width: 380px;}
.hang8 .fr .bt1{line-height: 37px;height: 37px;position: relative;background-color: #E4E4E4;font-size: 14px;padding-left: 14px;}
.hang8 .fr .nr1{height: 280px;padding: 10px;overflow-y: hidden;}
.hang8 .fr .nr1 dl{padding-bottom: 15px;}
.hang8 .fr .nr1 dt{background-image: url(../images/q.png);background-repeat: no-repeat;height: 36px;padding-left: 42px;line-height: 32px;font-size: 14px;font-weight: bold;}
.hang8 .fr .nr1 dd{background-image: url(../images/a.png);background-repeat: no-repeat;background-position: left center;height: 46px;padding-left: 42px;line-height: 22px;color: #626262;overflow-y: hidden;}
.hang9{background-color: #B5B5B5;}
.hang9 .fl{padding-top: 62px;padding-bottom: 110px;}
.hang9 .fr{padding-top: 72px;width: 619px;}
.hang9 .fr ul li{float: left;padding-right: 3px;padding-bottom: 3px;}
.hang9 .fr ul li input{width: 227px;height: 36px;padding-right: 5px;padding-left: 5px;padding-bottom: 5px;font-size: 14px;color: #575757;padding-top: 5px;}
.hang9 .tjbd1{float: left;width: 490px;}
.hang9 .tjbd2{float: left;width: 128px;}
.slideTxtBox{width: 1200px;}
.slideTxtBox .hd{position: relative;height: 63px;padding-bottom: 40px;}
.slideTxtBox .hd ul{float: left;position: absolute;left: 200px;}
.slideTxtBox .hd ul li{float: left;padding: 0 15px;cursor: pointer;border-radius: 5px;background-color: #27282A;width: 344px;text-align: center;line-height: 63px;font-size: 19px;font-family: "微软雅黑";height: 63px;margin-right: 40px;color: #FFF;}
.slideTxtBox .hd ul li.on{float: left;padding: 0 15px;cursor: pointer;border-radius: 5px;background-color: rgb(251, 204, 13);width: 344px;text-align: center;line-height: 63px;font-size: 19px;font-family: "微软雅黑";height: 63px;color: #000;}
.slideTxtBox .bd ul{zoom: 1;}
.slideTxtBox .bd li{float: left;margin-right: 3px;margin-bottom: 3px;width: 398px;height: 251px;}
.slideTxtBox .bd li:nth-child(3n){margin-right: 0px;}
/*------------- 直接显示遮罩效果 开始 ------------------------------*/
.content-two{width:1000px;height: 412px;margin:20px auto;border: 1px solid #ccc;padding: 15px 25px 15px 25px;}
.con-two{width: 398px;height: 251px;float: left;position: relative;cursor: pointer;overflow: hidden;}
.con-two img{width:100%;height: 251px;transform: scale(1);transition: 0.6s; -webkit-transform: scale(1); -webkit-transform: 0.6s;}
.con-two:hover img{transform: scale(1.1); transition: 0.6s; -webkit-transform: scale(1.1); -webkit-transform: 0.6s;}
.txt-two{position: absolute;left: 0;top: 0;width: 90%;height: 70px;padding-top: 181px;line-height: 35px;text-align: left;color: #fff;background: rgba(0,0,0,0.6);display: none;padding-left: 10%;}
.txt-two h3{font-weight: normal;font-family: "微软雅黑";font-size: 18px;}
.txt-two p{font-size: 12px;display: block;line-height: 20px;font-family: "微软雅黑";}
/*------------- 直接显示遮罩效果 结束------------------------------*/
.more a{color: #cc0000;display: block;border-width: 1px;border-color: rgb(204, 0, 0);border-style: solid;border-radius: 5px;width: 147px;height: 32px;line-height: 32px;margin-left: auto;margin-right: auto;margin-top: 20px;text-align: center;}
.more a:hover{color: #FFF;display: block;background-color: rgb(204, 0, 0);}
.more1 a{color: #cc0000;display: block;border-width: 1px;border-color: rgb(204, 0, 0);border-style: solid;border-radius: 5px;width: 147px;height: 32px;line-height: 32px;margin-top: 20px;text-align: center;}
.more1 a:hover{color: #FFF;display: block;background-color: rgb(204, 0, 0);}
.more2 a{line-height: 37px;text-align: center;background-color: #E4E4E4;color: #000;font-size: 14px;display: block;}
.more2 a:hover{line-height: 37px;text-align: center;background-color: #FFE900;color: #000;font-size: 14px;}
/* 新闻切换 */.hasMoreTab{width:380px;}.hasMoreTab .hd{line-height:37px; height:37px; position:relative; background-color: #E4E4E4; font-size: 14px;}.hasMoreTab .hd ul{z-index:5; position:absolute; height:37px; overflow:hidden; zoom:1;}.hasMoreTab .hd li{float:left; cursor:pointer; width: 99px;text-align: center;}.hasMoreTab .hd li.on{font-weight: bold;height: 35px;line-height: 35px;background: #fff;font-weight: bold;color: #48220B;border-top: 2px solid #48220B;}.hasMoreTab .bd{padding:10px; clear:both; position:relative; height: 280px;}.hasMoreTab .bd h2{font-size: 16px;line-height: 30px;}.hasMoreTab .bd p{color: #999;font-size: 12px;line-height: 20px;width: 100%;}.hasMoreTab .bd p a{color:#c00;} .hasMoreTab .bd ul li{background-image: url(../images/ico.png);background-repeat: no-repeat;background-position: left center;padding-left: 11px;margin-left: 6px;font-size: 14px;}.hasMoreTab .bd ul a{color:#646464; line-height: 30px;}.hasMoreTab .bd ul a:hover{color:#c00; line-height: 30px;}
.toutiao{height: 101px;overflow-y: hidden;}
.toutiao .img{float: left;padding-right: 10px;width: 133px;}
.toutiao .txt1{float: left;width: 216px;}
#foot{background-color: #333333;padding-top: 30px;padding-bottom: 30px;}
#foot .bq{padding-bottom: 30px;}
#foot .ewm{float: left;width: 130px;padding-left: 35px;padding-right: 50px;line-height: 35px;font-size: 14px;color: #949494;text-align: center; margin-bottom:30px;}
#foot .fl{width: 480px;}
#foot .fl .fxinxi{color: #949494;font-size: 14px;line-height: 24px;}
#foot .link{line-height: 25px;color: #949494;padding-left: 30px;}
#foot .link strong{line-height: 25px;font-size: 18px;color: #949494;font-weight: normal;}
#foot .link a{line-height: 25px;color: #949494;font-size: 14px;padding-right: 20px;}
#foot .link a:hover{line-height: 25px;color: #C9C9C9;}
#foot .fr{width: 720px;}
#foot .fr dl{width: 120px;float: left;color: #949494;}
#foot .fr dl a{color: #949494;}
#foot .fr dt{color: #C9C9C9;font-size: 18px;line-height: 40px;}
#foot .fr dt a{color: #C9C9C9;}
#foot .fr dd{line-height: 27px;}
.about_nr{padding-top: 36px;font-size: 14px;line-height: 33px;padding-bottom: 32px;}
.about_nr p{text-indent: 28px;margin-bottom: 26px;}
.about_nr img{float: left;padding-right: 29px;}
.about_img{padding-bottom: 30px;}
.about_img ul li{float: left;margin-right: 6px;}
.about_img ul li:last-child{margin-right: 0;}
.fwfw .fwnr{padding-top: 30px;margin-left: auto;margin-right: auto;width: 900px;}
.fwfw ul li{background-repeat: no-repeat;float: left;}
.fwfw ul li:last-child{margin-right: 0px;}
.fwfw .fw1{background-image: url(../images/index_25.jpg);width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;margin-bottom: 10px;}
.fwfw .fw2{background-image: url(../images/index_27.jpg);width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;margin-bottom: 10px;}
.fwfw .fw3{background-image: url(../images/index_29.jpg);width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;margin-bottom: 10px;}
.fwfw .fw4{background-image: url(../images/index_31.jpg);width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;margin-bottom: 10px;}
.fwfw .fw5{background-image: url(../images/index_33.jpg);width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;margin-bottom: 10px;}
.fwfw .fw6{background-image: url(../images/index_35.jpg);width: 180px;height: 50px;margin-right: 23px;text-align: center;color: #FFFFFF;font-size: 16px;line-height: 35px;padding-top: 124px;margin-bottom: 10px;}
.fwfw .fw1nr{width: 692px;line-height: 30px;font-size: 14px;padding-top: 22px;text-indent: 28px;}
/*分页css*/
DIV.black2{PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 7px;margin-top: 20px;margin-right: 3px;margin-left: 3px;margin-bottom: 20px;PADDING-TOP: 7px;TEXT-ALIGN: center}
DIV.black2 A{BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none}
DIV.black2 A:hover{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000}
DIV.black2 A:active{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000}
DIV.black2 SPAN.thisclass{BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000}
DIV.black2 SPAN.disabled{BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
/*1.7项目详情页~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.casedetail{background:url(../images/img/casedetail/bg.gif) repeat-x center top;}
.casede{margin-top:15px; position:relative;}
.casede1 li{float:left; width:100%;}
.casede li img{display:block; width:100%;}
.arr1 a{display:block; width:3%; position:absolute; top:42%; left:1%; z-index:1;}
.arr2 a{display:block; width:3%; position:absolute; top:42%; right:1%;z-index:1;}
.tit05{margin:14px 0 0 0; text-align:center;}
.tit05 a{display:inline-block; width:7%; margin:0 0.3% 0.2rem 0.3%;}
.tit05 img{display:block; width:100%;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.tit05 a:hover img,.tit05 .cur img{-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -transform:scale(1.1,1.1);}
.content .add{font:14px "Microsoft Yahei"; line-height:24px; font:0.875rem "Microsoft Yahei"; line-height:1.5rem;*font:14px "Microsoft Yahei"; *line-height:24px; color:#000; padding:30px 0 20px 0; border-bottom:1px solid #ccc;}
.content .add span{display:block;}
.wenz{border-bottom:1px solid #ccc; padding:30px 0 20px 0;}
.wenz p{font:14px "Microsoft Yahei"; line-height:24px;font:0.875rem "Microsoft Yahei"; line-height:1.5rem;*font:14px "Microsoft Yahei"; *line-height:24px; color:#000;}
.wenz h5{text-align:center; padding-top:20px;}
.wenz h5 a{display:inline-block; padding:0 0.5%;}
.page02{padding: 20px 0 20px 0;border-top: 1px solid rgba(199,199,199,1.00);}
.page02 span{display:inline-block; width:73%; float:left; font:12px "Microsoft Yahei"; line-height:24px; font:0.75rem "Microsoft Yahei"; line-height:1.5rem;*font:12px "Microsoft Yahei"; *line-height:24px;}
.page02 span a{display:block; color:#000;}
.page02 span a:hover,.page02 em a:hover{color:#94002c;}
.page02 em a{float:right; width:20%; text-align:right; font:12px "Microsoft Yahei"; font:0.75rem "Microsoft Yahei"; *font:12px "Microsoft Yahei"; color:#000;}
.news{width: 890px;margin-left: auto;margin-right: auto;}
.news .fl{width: 180px;height: 130px;}
.news .fr{width: 706px;height: 113px;border-bottom: 1px solid rgba(207,207,207,1.00);}
.news li .fr h2{font-family: "微软雅黑";font-weight: normal;color: rgba(0,0,0,1.00);line-height: 32px;font-size: 18px;}
.news li .fr .info{font-size: 12px;line-height: 21px;color: rgba(77,77,77,1.00);}
.news li .fr p{line-height: 23px;color: rgba(75,75,75,1.00);}
#wenzhang_zw{width: 1000px;margin-left: auto;margin-right: auto;padding-top: 20px;}
#wenzhang_zw h2{font-size: 26px;padding-bottom: 16px;font-family: "微软雅黑";text-align: center;font-weight: normal;color: #333;}
#wenzhang_zw .zw_info{font-size: 12px;line-height: 25px;text-align: center;margin-right: 5px;margin-left: 5px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCC;}
#wenzhang_zw .zw_nr{font-size: 14px;line-height: 28px;margin: 5px;}
#wenzhang_zw .zw_nr p{text-indent: 28px;}
.lxwmnr{width: 900px;margin-left: auto;margin-right: auto;height: 50px;line-height: 50px;text-align: center;color: #333;font-size: 16px;border: 1px solid #B3B3B3;padding-top: 6px;padding-right: 6px;padding-bottom: 6px;padding-left: 6px;margin-bottom: 30px;margin-top: 30px;}
.ditu{margin-bottom: 30px;}