*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 12px/1.5 Microsoft YaHei, arial, 宋体, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}
@font-face { font-family: 'impact'; src: url('../fonts/impact.ttf'); src: url('../fonts/impact.ttf'); format('embedded-opentype'), url('../fonts/impact.ttf'); format('woff'), url('../fonts/impact.ttf'); format('truetype'), url('../fonts/impact.ttf'); format('svg'); font-weight: normal; font-style: normal;}
.hover_time{ -webkit-transition: all 0.4s linear 0s; -moz-transition: all 0.4s linear 0s; -ms-transition: all 0.4s linear 0s; transition: all 0.4s linear 0s;}
.tywidth{ width: 1200px; margin: 0 auto;}

/*header*/

.header{ width: 100%;}

/*header h_nr_1*/

.header .h_nr_1{ background: #e4e4e4; height: 35px; line-height: 35px;}
.header .header_top .left,.header .header_top .right a{ color: #999; font-size: 14px;}
.header .header_top .right a{margin-right: 25px;}
.header .header_top .right a img{ vertical-align: middle; margin: -4px 5px 0 0;}
.header .header_top .right a:last-child{ margin-right: 0;}
.header .header_top .right a:hover{ color: #dc0000;}

/*header h_nr_2*/

.header .h_nr_2{ width: 100%;}

/*.header .nav*/

.header .nav{ width: 100%; height: 58px; background: #0e62ff; line-height: 58px;}
.header .nav .nav-content ul .tsli{ margin-right: 0;}
.header .nav .nav-content ul li{ float: left; position: relative; width: 132px; margin-right:20px; height: 58px; text-align: center;}
.header .nav .nav-content ul li.on,.header .nav .nav-content ul li:hover{ background:#0650db;}
.header .nav .nav-content ul li a{ color: #fff; font-size: 16px; display: block;}

/*banner*/

.banner{ width: 100%;font-size: 0;}
.banner img{ width: 100%;}

/*search*/

.search{ width: 100%; position: relative;}
.search:after{ content: ""; background: url(../images/sshr.png)no-repeat; width: 100%; height: 5px; position: absolute; left: 0; bottom: 0;}
.search-content{height: 55px; line-height: 55px;}
.search-keywords{ display: inline-block;}
.search-keywords span img{ vertical-align: middle; margin: 0 5px 0 0;}
.search-keywords span{color: #000; font-size: 14px;}
.search-keywords a{ color: #999; font-size: 14px; margin-right: 25px;}
.search-keywords a:hover{ color: #dc0000; text-decoration: underline;}
#searchForm{ background: url(../images/search.png)no-repeat; background: url(../images/search.png)\9 no-repeat; width: 350px; height: 35px;}
.search-form{ float: right; margin: 8px 0 0 0;}
#searchForm .search-input{ vertical-align: top; line-height: 35px; background: none; border: none; height: 35px; color: #ccc; outline: none; width: 90%; text-indent: 10px;}
.search-form #s_btn{ background: none; width: 35px; height: 35px; text-align: center; color: #fff; outline: none; border: none; cursor: pointer; float: right;}
#searchForm .search-input::-webkit-input-placeholder{/* WebKit browsers */
	color: #ccc;}
#searchForm .search-input:-moz-placeholder{/* Mozilla Firefox 4 to 18 */
	color: #ccc;}
#searchForm .search-input::-moz-placeholder{/* Mozilla Firefox 19+ */
	color: #ccc;}
#searchForm .search-input:-ms-input-placeholder{/* Internet Explorer 10+ */
	color: #ccc;}

/*product-main*/

.product-main{ margin: 45px 0 0;}

/*product-main  pro-left*/

.product-main .product-content .pro-left{ width: 240px;}
.product-main .product-content .pro-left .kk{ width: 100%;border: 1px solid #f0f3f6;margin-bottom: 10px; margin-top:10px; border:#dcdcdc ridge 1px;}
.product-main .product-content .pro-left .kk .top{ width: 100%; height: 79px; background:url(../images/sfjg.jpg) no-repeat; padding: 20px 0 0 0; margin-bottom: 10px; text-align: center;}
.product-main .product-content .pro-left .kk .top h6{ font-size: 26px; color: #fff; line-height: 26px;}
.product-main .product-content .pro-left .kk .top i{ font-size: 12px; color: #fff; display: block; letter-spacing: 4px; margin: 5px 0 0;}
.product-main .product-content .pro-left .kk .sideMenu h6{ width: 100%; height: 50px; line-height: 50px; background: #dc0000; padding: 0 0 0 80px; border: 1px solid #ccc; margin-bottom: 20px;}
.product-main .product-content .pro-left .kk .sideMenu h6 a img{ float: right; margin: 20px 10px 0 0;}
.product-main .product-content .pro-left .kk .sideMenu h6 a{ font-size: 18px; color: #fff;}
.product-main .product-content .pro-left .kk .sideMenu ul li a{ font-size: 15px; color: #4c4c4c; display: inline-block; vertical-align: middle;}
.product-main .product-content .pro-left .kk .sideMenu ul li{ width: 100%; height: 40px; line-height: 33px; text-align: center;}
.product-main .product-content .pro-left .kk .sideMenu ul li:nth-child(1n){ background: #fff;}
.product-main .product-content .pro-left .kk .sideMenu ul li:nth-child(2n){ background: #eaeaea;}
.product-main .product-content .pro-left .kk .sideMenu ul li a:hover{ color: #dc0000;}
.product-main .product-content .pro-left .kk .sideMenu .blli li{ float: left; width: 50%; padding: 0 0 0 30px;}
.product-main .product-content .pro-left .kk .sideMenu .blli li:nth-child(2n){ background: #fff;}
.product-main .product-content .pro-left .kk .sideMenu .blli li:nth-child(3),.product-main .product-content .pro-left .kk .sideMenu .blli li:nth-child(4){ background: #F4F4F4;}
.product-main .product-content .pro-left .kk .sideMenu .blli li:nth-child(7),.product-main .product-content .pro-left .kk .sideMenu .blli li:nth-child(8){ background: #F4F4F4;}
/*product-main  pro-left shud*/
.product-main .product-content .pro-left .shud{margin-top: 20px;border: 1px solid rgb(220, 220, 220);}
.product-main .product-content .pro-left .shud h4{ text-align: center; color: #fff; font-size: 24px; width: 100%; height: 55px; line-height: 55px;background:url(../images/sfjg.jpg) no-repeat}
.product-main .product-content .pro-left .shud ul{ width:237px; font-size:14px;}
.product-main .product-content .pro-left .shud ul li{width:237px; height:170px; margin:1px 0px;}
.product-main .product-content .pro-left .shud .chantu{width:237px; height:140px;}
.product-main .product-content .pro-left .shud .chantu img{ width:235px; height:138px; margin-left:1px; margin-top:1px;}
.product-main .product-content .pro-left .shud .mwpw{ width:237px; height:35px; text-align:center;line-height:35px;font-size:14px; background:#f2f1f1}
.product-main .product-content .pro-left .shud a:hover{color:#d50909;}
.product-main .product-content .pro-left .shud ul li:hover{ background:#ff9000 url(../images/jh.jpg) no-repeat 14px 12px;}

/*product-main  pro-left phoneus*/

.product-main .product-content .pro-left .phoneus{ border: 1px solid rgb(220, 220, 220);margin-top: 20px;}
.product-main .product-content .pro-left .phoneus h3{ text-align: center; color: #fff; font-size: 24px; width: 100%; height: 60px; line-height: 60px; background:url(../images/sfjg.jpg) no-repeat}
.product-main .product-content .pro-left .phoneus p{ color: #494949; font-size: 14px; margin: 10px 0 10px 10px;}
.product-main .product-content .pro-left .phoneus p a{ color: #fff; font-size: 14px; background: #dc0000; display: inline-block; vertical-align: top; margin-left: 5px; text-align: center; width: 98px; height: 30px; line-height: 30px;}
.product-main .product-content .pro-left .phoneus p a:hover{ text-decoration: underline;}

/*product-main  right*/

.product-main .product-content .right{ margin-left: 20px; margin-bottom:50px; width: 940px; float: right;}
.product-main .product-content .right .title-top{ border-bottom: 1px dashed #c2c2c2; padding-bottom: 5px; overflow: hidden;}
.product-main .product-content .right .title-top img{ display: inline-block; vertical-align: text-bottom; margin-right: 15px; width: 13px; height: 22px;}
.product-main .product-content .right .title-top span{ color: #292929; font-size: 16px; display: inline-block;}
.product-main .product-content .right .title-top > div{ display: inline-block;}
.product-main .product-content .right .title-top > div > a{ color: #292929; font-size: 16px;}
.product-main .product-content .right .title-top > div > a:hover{ color: #dc0000;}
.product-main .product-content .right .cp-zl{ margin-top: 35px; overflow: hidden;}
.product-main .product-content .right .cp-zl ul li{ float: left; display: inline; width: 280px; text-align: center; margin: 0 50px 20px 0;}
.product-main .product-content .right .cp-zl .cp-img{ width: 100%; height: 196px; overflow: hidden; border: 1px solid #d8d8d8; line-height: 0;}
.product-main .product-content .right .cp-zl .cp-img img{ width: 100%}
.product-main .product-content .right .cp-zl ul li:hover .cp-img img{ transform: scale(1.1, 1.1);}
.product-main .product-content .right ul li .db-title{ color: #666; font-size: 14px; line-height: 14px; margin: 15px 0 0;}
.product-main .product-content .right ul li:hover .db-title{ color: #666;}

/*product-main  rightlist end*/

.product-main .product-content .right .advantage-nr{ overflow: hidden; margin-top: 35px;}
.product-main .product-content .right .process-nr{ overflow: hidden; margin-top: 35px; font-size: 14px;}

/*pages start*/

.pages{ margin-top: 50px; float: right; display: inline; padding-bottom: 10px;}
.pages span{ color: #9a9a9a; vertical-align: middle;}
.pages .pgbtn{ border: 1px solid #ccc; color: #999;}
.pages a, .pages li{ display: inline-block; list-style: none; text-decoration: none; color: #dc0000; font-size: 15px; vertical-align: middle;}
.pages .current{ background: #666; color: #fff; border-color: #444; box-shadow: 0 1px 0 #fff, 0 0 2px rgba(0, 0, 0, .3) inset; cursor: default;}
.pages a, .pages span{ float: left; color: #666; font-size: 14px; line-height: 24px; font-weight: 400; text-align: center; border: 1px solid #bbb; min-width: 14px; padding: 0 10px; margin: 0 5px 0 0; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, .2); background: #efefef; background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef)); background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -o-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -ms-linear-gradient(top, #ffffff 0%, #efefef 100%); background: linear-gradient(top, #ffffff 0%, #efefef 100%);}
.pages a:hover{ background: #fcfcfc}

/*pages end*/

.product-main .product-content .right .nr{ margin-top: 35px; overflow: hidden;}

/* clearfix */

.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix{ zoom: 1;}
.product-basic{ width: 335px; overflow: hidden; float: left;}
.product-basic .product-img .big-img{ border: 1px solid #ccc; position: relative; width: 100%;height: 235px; line-height: 0; overflow: hidden; margin: 0 auto;}
.product-basic .product-img .big-img img{ width: 100%;}
.product-basic .product-img .big-img .prev{ background: url(../images/pro3_btnl.png) no-repeat; left: 0px;}
.product-basic .product-img .big-img .next{ background: url(../images/pro3_btnr.png) no-repeat; right: 0px;}
.product-basic .product-img .big-img .prev,.product-basic .product-img .big-img .next{ position: absolute; top: 40%; display: block; width: 41px; height: 41px; cursor: pointer;}
.jiathis_style{ margin: 5px 0 0 15px;}
#jiathis_webchat img{ display: inline-block;}
.product-border{ float: left; overflow: hidden; width: 526px; margin-left: 15px;}
.product-basic-info-item{ line-height: 35px; margin: 10px 0; font-size: 16px;}
.product-basic-info-item span{ border-bottom: 1px solid #dfdfdf; display: inline-block; width: 390px;}
.product-border .product-basic-info .clearfix{ zoom: 1; padding-top: 5px; margin: 0 20px;}
.more-case-button{ width: 526px; height: 60px; display: inline-block; margin-top: 22px; border-top:#dad6d6 dotted 1px;}
.more-case-button .rexian{width: 276px; height: 60px; padding-left:70px; margin-top:10px; background:url(../images/dxgtu.jpg) no-repeat;}
.more-case-button .rexian h2{width: 276px; height: 30px; line-height:30px; font-size:19px; }
.more-case-button .rexian p{width: 276px; height: 20px; font-size:18px; font-weight:bold }
.more-case-button .dxge{width:150px; height:70px; line-height:60px; margin-top:-60px; font-size:18px; text-align:center; margin-left:330px;}
.more-case-button .dxge a{background:#4aaf3d;border:radius:8px; padding:15px 25px;}

#a-djzx{ color: #fff;}
.product-main .product-content .right .cpxq{ margin-top: 25px; overflow: hidden; text-align: center;}
.product-main .product-content .right .cpxq .top{ font-size: 18px; background: #dc0000; display: inline-block; width: 160px; height: 40px; color: #fff; line-height: 40px; text-align: center; padding: 0 5px;}
.product-xq-id{ margin-top: 50px;}
.product-xq-id-top span{ width: 15px; height: 15px; background: #03a0e5;}
.product-xq-id-top p{ display: inline-block; margin-left: 5px;}
.product-xq-id-top{ border-bottom: 2px solid #999; padding-bottom: 3px;}
.Related-products{ margin-top: 50px; overflow: hidden;}
.Related-products .top{ color: #666; font-size: 18px; padding-bottom: 3px;}
.Related-products hr{ border: none; height: 1px; border-top: 2px solid #dc0000;}
.Related-products .list-ul{ margin: 10px 0 0; overflow: hidden;}
.Related-products ul li{ float: left; width: 212px; height:200px; margin: 0 23px 20px 0; text-align: center;}
.Related-products ul li .xg-img img{width: 100%;height: 160px; }
.Related-products ul li .xg-img{ width: 100%;height: 160px; line-height: 0; border: 1px solid #ccc;}
.Related-products ul li .db-wb span{ font-size: 16px;color: #666; line-height:35px;}
.Related-products .list-ul ul li:hover .db-wb span{ color: #dc0000;}
.Related-news{ margin-top: 50px; overflow: hidden;}
.Related-news .top{ color: #666; font-size: 18px; padding-bottom: 3px;}
.Related-news hr{ border: none; height: 1px; border-top: 2px solid #dc0000;}
.Related-news .top-one, .Related-news .top-two{ color: #666; font-size: 18px; float: left; width: 48%; overflow: hidden;}
.Related-news .top-two{ margin-left: 4%;}
.Related-news .top a .bh{ margin-left: 5px; display: inline-block;}
.Related-news > .top:hover a{ color: #dc0000;}
.Related-news .list-ul{ margin-top: 25px; overflow: hidden;}
.Related-news > .list-ul > ul{ display: inline-block;}
.Related-news .list-ul ul li{ padding-bottom: 15px;}
.Related-news .list-ul ul li a{ font-size: 14px; color: #666;}
.Related-news .list-ul ul li:hover a{ color: #dc0000;}
.new-cp-dc{ margin-top: 35px; overflow: hidden;}
.new-cp-dc > .content{ position: relative; height: 450px;}
.new-cp-dc > .content > .left{ display: inline-block; width: 565px;}
.new-cp-dc > .content > .left .nr-1{ margin-top: 20px;}
.new-cp-dc > .content > .left .nr-1 .checkboxSpan{ margin-right: 15px;}
.new-cp-dc > .content > .left .nr-1 .bt{ text-align: right; width: 100px; display: inline-block;}
.new-cp-dc > .content > .left .nr-1 label{ margin-right: 20px;}
.new-cp-dc > .content > .left .nr-1 form{ padding-bottom: 30px;}
.new-cp-dc .content .top{ color: #000; font-size: 18px; font-weight: bold;}
.new-cp-dc > .content > .right{ display: inline-block; width: 290px; vertical-align: top; margin-left: 28px;}
.new-cp-dc > .content > .right .bd-pl ul li{ font-size: 14px; color: #000; padding-bottom: 30px;}
.new-cp-dc > .content > .db-jy{ margin-top: 20px;}
.new-cp-dc > .content .db-jy .db-bt{ display: inline-block; vertical-align: top; text-align: center; margin-top: 12px;}
.new-cp-dc > .content .jy-hz{ height: 195px;}
#jySpan{ display: block;}
#mzSpan{ position: absolute; left: 74px; top: 36px;}
#dhSpan{ position: absolute; left: 74px; top: 36px;}
.new-cp-dc > .content .db-jy .zh input{ height: 35px; line-height: 35px; padding-left: 20px;}
.new-cp-dc > .content .db-jy .hz{ height: 79px;}
.new-cp-dc > .content .db-jy .zh{ display: inline-block; position: relative; margin-top: 40px;}
.new-cp-dc > .content > .db-jy .zh span font{ position: absolute; left: 140px; top: 40px; display: block; border-radius: 14px; width: 145px; height: 25px; line-height: 25px; text-align: center;}
.new-cp-dc .an-btn{ margin-top: 20px; position: absolute; right: 0; top: 365px;}
.new-cp-dc .tj-btn{ border-width: 0px; width: 100px; height: 35px; background: inherit; background-color: rgba(255, 255, 255, 1); box-sizing: border-box; border-width: 1px; border-style: solid; border-color: rgba(121, 121, 121, 1); border-radius: 15px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 16px; cursor: pointer; outline: none; margin-left: 10px;}
.new-cp-dc .ct-btn{ border-width: 0px; width: 100px; height: 35px; background: inherit; background-color: rgba(255, 255, 255, 1); box-sizing: border-box; border-width: 1px; border-style: solid; border-color: rgba(121, 121, 121, 1); border-radius: 15px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 16px; cursor: pointer; outline: none; margin-left: 10px;}
.new-cp-dc .ct-btn:hover{ border-color: #fb5f08; background: #fb5f08; transition-duration: 0.2s; color: #fff;}
.new-cp-dc .tj-btn:hover{ border-color: #fb5f08; background: #fb5f08; transition-duration: 0.2s; color: #fff;}

.zhicheng{ width:1180px; height:800px; margin: 30px auto; background:#6666FF}

.ywjxd{ width:940px;overflow: hidden;  margin-top:30px;}
.ywjxd .udbuyn{width:940px; height:40px; line-height:40px; font-size:16px;}
.ywjxd .yungu{ width:940px; height:60px; line-height:60px; font-size:22px; text-align:center; color:#FFFFFF; background:#dc0000}
.ywjxd .rxjmw{width:940px;overflow: hidden; margin:20px 0px;line-height:30px; font-size:16px;}
.ywjxd .pudt{width:940px; height:80px; line-height:110px; text-align:center; font-size:34px; font-weight:bold; border-top:#dc0000 dotted 2px; letter-spacing:1px;}
.ywjxd .qkrj{width:940px; height:50px; line-height:30px; text-align:center; font-size:14px;}




/* 表单样式 start */

.feedback-item{ margin-bottom: 20px;}
.feedback-item>div{ display: inline-block;vertical-align: top;}
.feedback-item-right span{ margin-left: 10px;}
.feedback-item-right input{ width: 280px; height: 36px; padding: 6px; color: #666; font-size: 14px;border: 1px solid #999999; outline: none;}
.bottom_ .feedback-item .feedback-item-right textarea{ font-family: Microsoft YaHei;padding: 6px 0 0 6px;resize: none;}
.bottom_ .feedback-item .feedback-item-right textarea::-webkit-input-placeholder{
	/* WebKit browsers */
	color: #666; font-size: 14px;}
.bottom_ .feedback-item .feedback-item-right textarea:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color: #666; font-size: 14px;}
.bottom_ .feedback-item .feedback-item-right textarea::-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color: #666; font-size: 14px;}
.bottom_ .feedback-item .feedback-item-right textarea:-ms-input-placeholder{
	/* Internet Explorer 10+ */
	color: #666; font-size: 14px;}
.btn{ width: 280px; height: 40px; text-align: center; border: 1px solid #ccc; background: #dc0000; color: #fff; font-size: 18px; text-indent: 0; cursor: pointer;}
.bottom_{ font-size: 15px; margin-left:50px; float: left; margin-top: 50px;}

/* 表单样式  end*/

.join-zx{ margin-top: 35px;}
.new-list{ overflow: hidden; margin-top: 35px;}
.new-list .download-info{ padding: 15px;}
.new-list .download-info>div{ display: inline-block; vertical-align: middle;}
.new-list .download-info .download-img{ width: 20%; text-align: center;}
.new-list .download-info .download-img img{ width: 80%;}
.new-list .download-info .download-date{ background: #f1f1f1; text-align: center; width: 18%; padding: 20px 0; margin-right: 2%;}
.new-list .download-info .download-date p{ font-size: 18px; color: #000;}
.new-list .download-info .download-date:hover{ background:#de1919;}
.new-list .download-info .download-date b{ font-size: 14px; color: #333;}
.new-list .download-info .download-basic{ width: 78%;}
.new-list .download-info .download-title{ font-size: 18px; margin-bottom: 10px;}
.new-list .download-info .download-title a:hover{ color: #dc0000;}
.new-list .download-info .download-discription{ color: #666; font-size: 15px;}
.new-list .download-info .download-discription a:hover{ color: #dc0000;}
.new-list ul li{ margin-bottom: 25px; border: 1px dashed #e4e4e4;}
.service-list{ width: 900px; overflow: hidden; margin-top: 35px;}
.service-list .download-info{ padding: 15px;}
.service-list .download-info .download-img{ display: inline-block; width: 20%; vertical-align: middle; text-align: center;}
.service-list .download-info .download-img img{ width: 80%;}
.service-list .download-info .download-basic{ display: inline-block; vertical-align: middle; width: 78%;}
.service-list .download-info .download-title{ font-size: 18px; margin-bottom: 10px;}
.service-list .download-info .download-discription{ color: #666; font-size: 14px;}
.service-list ul li{ margin-bottom: 25px; border: 1px dashed #e4e4e4;}
.company-honor-list{ margin-top: 35px;}
.company-honor-list ul li img{ width: 100%;height: 100%;}
.company-honor-list ul{ margin-left: 0px;}
.company-honor-list ul li{ float: left; width: 280px; text-align: center; font-size: 16px; margin: 0 20px 20px 0;}
.company-honor-list ul li .power-img{ display: inline-block; width: 142px; height: 158px; overflow: hidden;}
.company-honor-list ul li:hover .Company-title{ color: #dc0000;}
.model-matching-list{ width: 943px; overflow: hidden; margin-top: 35px;}
.model-matching-list .download-info{ padding: 15px;}
.model-matching-list .download-info .download-img{ display: inline-block; width: 20%; vertical-align: middle; text-align: center;}
.model-matching-list .download-info .download-img img{ width: 80%;}
.model-matching-list .download-info .download-basic{ display: inline-block; vertical-align: middle; width: 78%;}
.model-matching-list .download-info .download-title{ font-size: 18px; margin-bottom: 10px;}
.model-matching-list .download-info .download-discription{ color: #666; font-size: 14px;}
.model-matching-list ul li{ margin-bottom: 25px; border: 1px dashed #e4e4e4;}
.case-list{ overflow: hidden; margin-top: 35px;}
.case-list .download-info{ padding: 15px;}
.case-list .download-info .download-img{ display: inline-block; width: 20%; vertical-align: middle; text-align: center;}
.case-list .download-info .download-img img{ width: 80%;}
.case-list .download-info .download-basic{ display: inline-block; vertical-align: middle; width: 78%;}
.case-list .download-info .download-title{ font-size: 18px; margin-bottom: 10px;}
.case-list .download-info .download-title:hover a{ color: #dc0000;}
.case-list .download-info .download-discription{ color: #666; font-size: 14px;}
.case-list .download-info .download-discription a:hover{ color: #dc0000;}
.case-list ul li{ margin-bottom: 25px; border: 1px dashed #e4e4e4;}
.company-power-list{ width:1180px; margin-left:15px; overflow: hidden; margin-top:50px;}
.company-power-list ul{ margin: 0 0 0 0;overflow: hidden;}
.company-power-list ul li{ float: left; width: 374px; margin: 0 15px 35px 0; display: inline-table; text-align:center; background:#e6e5e5}
.company-power-list ul li span{ height:35px; line-height:35px;}
.company-power-list ul li a:hover{ color:#FF0000}
.company-power-list > ul > li > a:hover .Company-title{ color: #dc0000;}
.company-power-list .power-img{ overflow: hidden; width: 100%; line-height: 0;}
.company-power-list .power-img img{ width: 100%;}
.company-power-list .Company-title{ text-align: center; width: inherit; background: #ebebeb; line-height: 40px; height: 40px; color: #666; font-size: 14px;}
.company-power-list .big-img li{ margin-right: 65px;}
.about-zx{ margin-top: 35px;}
.about-zx .mwpsdi{ line-height:30px;}
#company-honor{ margin-top: 35px; overflow: hidden;}
#company-honor .ry-nr{ overflow: hidden;}
#company-honor .ry-nr ul li{ float: left; margin-right: 15px;}
#about-us .nr{ margin-top: 35px; overflow: hidden;}
#about-us .nr p{ line-height: 40px; font-size: 16px; height: 40px;}

/*foot*/

.contact_link{ background:url(../images/link.png)no-repeat; height: 103px; line-height: 103px; padding-left: 160px; margin: 65px auto 30px;}
.contact_link dl dd{ float: left; line-height:25px; margin-top:15px; margin-right: 30px; width:316px;}
.contact_link dl dd a{ color: #666; font-size: 16px;}
.contact_link dl dd a:hover{ color: #dc0000;}
.contact_link dl .more{ float: right; width: 43px; height: 43px; background: none; border-radius: 50%; margin: 30px 29px 0 0;}

/*contact_link end*/

.foot{ width: 100%; background: url(../images/footbg.png)no-repeat center; background: url(../images/footbg.png)\9 no-repeat center; height: 373px; padding: 132px 0 0;}
.foot .footbg{ height: 191px;}
.foot .content{ position: relative;}
.foot .content .back_top{ position: absolute; left: 45%; top: -105px; z-index: 15; cursor: pointer; width: 69px; height: 69px;}
.foot .content .left{ width: 300px;}
.foot .content .left .list ul li a{ color: #fff; font-size: 14px;}
.foot .content .left .list ul{ float: left; width: 50%;}
.foot .content .left .list ul li{ line-height: 14px; margin-bottom: 25px;}
.foot .content .left .list ul li a:hover{ color: #dc0000;}
.foot .content .js{ padding: 0 0 0 90px;}
.foot .content .js dl dd{ color: #fff; font-size: 14px; line-height: 14px;margin-bottom: 25px;}
.foot .content .right{ font-size: 0;}
.foot .content .right img+img{ margin-left: 25px;}
.foot .bottom{ position: relative; width: 100%; background: #222; height: 50px; line-height: 48px;}
.foot .bottom:before{ content: ""; background: url(../images/foohr.png)no-repeat; width: 100%; height: 2px; position: absolute; left: 0; top: 0;}
.foot .bottom .db-nr{ text-align: center;}
.foot .bottom .db-nr a,.bottom .db-nr span{ color: #fff; font-size: 14px;}
.foot .bottom .db-nr a:hover{ color: #dc0000;}

/*foot webmap*/

.list-container{ width: 1200px; margin: 30px auto;}
.list-container .group{ margin: 60px 0 30px 0;}
.list-container .group .title{ font-size: 24px;}
.list-container .group .top-group{ margin-top: 40px;}
.list-container .group .groups{ margin-top: 20px;}
.list-container .group .title a{ font-size: 16px; float: right; width: 100px; height: 30px; line-height: 30px; color: #fff; background: #ffc700; text-align: center;}
.list-container .group .top-group ul li{ display: inline-block; margin-left: 25px; margin-bottom: 25px;}
.list-container .group .top-group a{ padding: 10px 10px; background: #e8e8e8; font-size: 16px; color: #333;}
.list-container .group .groups ul li{ border-bottom: 1px dashed #999; margin-bottom: 25px;}
.list-container .group .groups .k{ display: inline-block; font-size: 18px; margin: 0 30px 0 20px;}
.list-container .group .groups .v{ display: inline-block; vertical-align: top; width: 1100px;}
.list-container .group .groups .v a{ line-height: 20px; margin-right: 20px; margin-bottom: 20px; font-size: 16px; display: inline-block; color: #666666;}
.map-produt .map-produt-title{ margin: 25px 0; font-size: 16px; color: #e22b2b; padding-left: 20px; border-left: 5px solid #e22b2b;}
.map-produt-cate_list{ margin: 15px 0;}
.map-produt-cate_list a{ padding: 2px; color: #333; font-size: 14px; margin-right: 15px;}
.map-produt-cate_list a:hover{ background: #dc0000; color: #fff;}
.map-produt-cate_list ul li{ margin-bottom: 15px;}

/*foot webmap search-products*/

.product-main .product-content .container-right .search-products ul li{ display: inline-block; margin: 0 20px 20px 0;}
.product-main .product-content .container-right .search-products ul li{ display: inline-block; margin: 0 20px 20px 0;}
.product-main .product-content .container-right .search-products .products-title{ text-align: center;}
.product-main .product-content .container-right .search-products .product-img img{ width: 150px;}
.product-main .product-content .container-right .search-news ul li{ margin: 0 0 20px 0; border-top: 1px solid #ccc; padding-top: 15px;}
.product-main .product-content .container-right .search-news .search-news-title{ font-size: 16px;}
.product-main .product-content .container-right .search-news .search-news-discription{ margin-top: 10px;}
.product-main .product-content .container-right .search-news .search-news-basic{ color: #999999;}
.product-main .product-content .container-right .search-news .search-news-basic span{ margin-right: 20px;}


.product-main .product-content .lanmuyou{ width:1200px; margin: 30px auto;}
.product-main .product-content .lanmuyou .title-top{ border-bottom: 1px dashed #c2c2c2; padding-bottom: 5px; overflow: hidden;}
.product-main .product-content .lanmuyou .title-top img{ display: inline-block; vertical-align: text-bottom; margin-right: 15px; width: 13px; height: 22px;}
.product-main .product-content .lanmuyou .title-top span{ color: #292929; font-size: 16px; display: inline-block;}
.product-main .product-content .lanmuyou .title-top > div{ display: inline-block;}
.product-main .product-content .lanmuyou .title-top > div > a{ color: #292929; font-size: 16px;}
.product-main .product-content .lanmuyou .title-top > div > a:hover{ color: #dc0000;}
.product-main .product-content .lanmuyou h1{ width:1180px; color:#FFFFFF; padding-left:10px; font-weight:bold; height:70px; line-height:60px; font-size:26px; font-family:"黑体"; margin-top:20px; text-align:center; background:url(../images/sfjgtu.jpg) no-repeat}
.product-main .product-content .lanmuyou .cp-zl{ margin-top: 30px; overflow: hidden;}
.product-main .product-content .lanmuyou .cp-zl ul li{ float: left; display: inline; width: 220px; height:200px; text-align: center; margin: 0 20px 20px 0;}
.product-main .product-content .lanmuyou .cp-zl .db-title:hover{ color:#FF0000}
.product-main .product-content .lanmuyou .cp-zl .cp-img{ width: 100%; height: 156px; overflow: hidden; border: 1px solid #d8d8d8; line-height: 0;}
.product-main .product-content .lanmuyou .cp-zl .cp-img img{ width: 100%; height:156px;}
.product-main .product-content .lanmuyou .cp-zl ul li:hover .cp-img img{ transform: scale(1.1, 1.1);}
.product-main .product-content .lanmuyou ul li .db-title{ font-family:"黑体" color: #666; font-size: 14px; line-height: 14px; margin: 15px 0 0;}
.product-main .product-content .lanmuyou ul li:hover .db-title{ color: #666;}

.product-main .product-content .uqygh{width:1200px; overflow: hidden; margin-bottom:50px;}
.product-main .product-content .uqygh .ulyghn{ float:left;width:370px; margin:15px; text-align:center}
.product-main .product-content .uqygh a{height:30px; line-height:30px; font-size:16px;} 
.product-main .product-content .uqygh a:hover{ color:#FF0000;}
.product-main .product-content .uqygh .apogrv{ float:left; width:625px; text-align:center;}


.product-main .product-content .udgfqu{width:1200px; margin: 30px auto;}
.product-main .product-content .udgfqu .title-top{ border-bottom: 1px dashed #c2c2c2; padding-bottom: 5px; overflow: hidden;}
.product-main .product-content .udgfqu .title-top img{ display: inline-block; vertical-align: text-bottom; margin-right: 15px; width: 13px; height: 22px;}
.product-main .product-content .udgfqu .title-top span{ color: #292929; font-size: 16px; display: inline-block;}
.product-main .product-content .udgfqu .title-top > div{ display: inline-block;}
.product-main .product-content .udgfqu .title-top > div > a{ color: #292929; font-size: 16px;}
.product-main .product-content .udgfqu .title-top > div > a:hover{ color: #dc0000;}

.product-main .product-content .udgfqu .udmwpd{ width:1200px; margin-top:30px; height:55px; line-height:55px;}
.product-main .product-content .udgfqu .udmwpd .xlmwd{ float:left;width:280px; font-size:16px; margin:0px 10px; background:#ebebeb; text-align:center;}
.product-main .product-content .udgfqu .udmwpd .xlmwd:hover{ background:url(../images/tusf.jpg) no-repeat}
.product-main .product-content .udgfqu .udmwpd a:hover{ color:#FFFFFF}
.product-main .product-content .udgfqu .tukuj{ float:left; width:1200px; height:560px;}
.product-main .product-content .udgfqu .tukuj .wjtu1{ float:left; width:560px; height:560px;}
.product-main .product-content .udgfqu .tukuj .wjtu1 img{ margin-top:60px; margin-left:15px;}
.product-main .product-content .udgfqu .tukuj .ypbwj{float:left; width:640px; height:560px; font-size:16px;}
.product-main .product-content .udgfqu .tukuj .ypbwj h1{ margin-top:50px; height:70px; line-height:70px; font-size:26px;}
.product-main .product-content .udgfqu .tukuj .ypbwj p{ float:left; width:640px; height:140px; line-height:30px;}


.product-main .product-content .udgfqu .ybx{ float:left; width:1200px; height:350px; margin-top:50px;}
.product-main .product-content .udgfqu .ybx .dabxl{ float:left; width:580px; height:350px; background:url(../images/4fc0f0575_3.png) no-repeat 70px 120px;}
.product-main .product-content .udgfqu .ybx .ditu{ float:left; width:620px; height:350px;}

.product-main .product-content .udgfqu .dufltu{ float:left; width:1200px; height:500px;}
.product-main .product-content .udgfqu .dufltu .ftuth{ float:left; width:230px; height:500px; background:#FFFFFF}
.product-main .product-content .udgfqu .dufltu .fltwadc{ float:left; width:970px; height:500px;}


.product-main .product-content .udgfqu .a_fz1{ float:left; width:1200px; height:500px;}
.product-main .product-content .udgfqu .a_fz1 h3{ float:left; width:400px; height:418px; background:url(../images/ff47b09c.png) no-repeat 260px 0px;}
.product-main .product-content .udgfqu .a_fz1 h3 p{ float:left; width:380px; height:418px;}
.product-main .product-content .udgfqu .a_fz1 h3 b{ font-size:20px; font-weight:bold;}
.product-main .product-content .udgfqu .a_fz1 .fr{ float:left; width:600px; height:418px; margin-left:160px;}
.product-main .product-content .udgfqu .a_fz1 .fr li{ float:left; width:600px; height:80px; font-size:16px; line-height:30px;}
.product-main .product-content .udgfqu .a_fz1 .fr b{float:left; width:600px; height:38px; line-height:38px; font-size:18px; color:#FF3300}

.product-main .product-content .anbtu{ float:left; width:1200px; height:1050px; font-size:14px; background:url(../images/gest.jpg) no-repeat 80px 120px;}
.product-main .product-content .anbtu h1{float:left; width:1200px; height:30px; line-height:30px; color:#FFFFFF;}
.product-main .product-content .anbtu h3{ float:left; width:1200px; height:100px; line-height:70px; color:#FFFFFF; font-size:28px; text-align:center; background:url(../images/gest2.jpg) no-repeat}
.product-main .product-content .anbtu dl{ float:left; width:50px; text-align:center; line-height:35px; padding-top:300px; font-size:28px; height:920px;}
.product-main .product-content .anbtu .cdmhdm{ float:left; width:1100px; height:920px;}
.product-main .product-content .anbtu .dalpqc{ float:left; width:150px; height:920px; text-align:center; line-height:1600px;}
.product-main .product-content .anbtu .dalpqc a:hover{background:#FF9900; color:#FFFFFF; padding:3px 28px; border-radius:5px;}
.product-main .product-content .anbtu .cdmdalp{float:left; width:200px; height:795px; margin-top:185px; text-align:center}
.product-main .product-content .anbtu .cdmdalp a:hover{background:#FF9900; color:#FFFFFF; padding:3px 60px; border-radius:5px;}
.product-main .product-content .anbtu .swimqai a:hover{background:#FF9900; color:#FFFFFF; padding:3px 55px; border-radius:5px;}
.product-main .product-content .anbtu .qqqts a:hover{background:#FF9900; color:#FFFFFF; padding:3px 48px; border-radius:5px;}
.product-main .product-content .anbtu .ouofts a:hover{background:#FF9900; color:#FFFFFF; padding:3px 54px; border-radius:5px;}

.product-main .product-content .anbtu .ygupjh{float:left; width:750px; height:460px; text-align:center;}
.product-main .product-content .anbtu .ygupjh .pjhujs a:hover{background:#FF9900; color:#FFFFFF; padding:3px 57px; border-radius:5px;}
.product-main .product-content .anbtu .ygupjh .lfrquq a:hover{background:#FF9900; color:#FFFFFF; padding:3px 42px; border-radius:5px;}
.product-main .product-content .anbtu .ygupjh .qaepth a:hover{background:#FF9900; color:#FFFFFF; padding:3px 70px; border-radius:5px;}

.product-main .product-content .anbtu .qmgkqjq{ float:left; width:300px; height:460px; text-align:center; }
.product-main .product-content .anbtu .qmgkqjq .qyqjqm a:hover{background:#FF9900; color:#FFFFFF; padding:3px 61px; border-radius:5px;}
.product-main .product-content .anbtu .qmgkqjq .veeayn a:hover{background:#FF9900; color:#FFFFFF; padding:3px 56px; border-radius:5px;}
.product-main .product-content .anbtu .qmgkqjq .ldwxve a:hover{background:#FF9900; color:#FFFFFF; padding:3px 64px; border-radius:5px;}
.product-main .product-content .anbtu .qmgkqjq .thgedm a:hover{background:#FF9900; color:#FFFFFF; padding:3px 58px; border-radius:5px;}

.product-main .product-content .anbtu .rgdmuk{ float:left; width:220px; height:510px; text-align:center;}
.product-main .product-content .anbtu .rgdmuk .qthqy a:hover{background:#FF9900; color:#FFFFFF; padding:3px 61px; border-radius:5px;}
.product-main .product-content .anbtu .rgdmuk .srukh a:hover{background:#FF9900; color:#FFFFFF; padding:3px 55px; border-radius:5px;}
.product-main .product-content .anbtu .rgdmuk .cutsrc a:hover{background:#FF9900; color:#FFFFFF; padding:3px 62px; border-radius:5px;}
.product-main .product-content .anbtu .rgdmuk .qcwgsi a:hover{background:#FF9900; color:#FFFFFF; padding:3px 57px; border-radius:5px;}
.product-main .product-content .anbtu .xfnt{ float:left; width:230px; height:510px; text-align:center;}
.product-main .product-content .anbtu .xfnt .oaqhga a:hover{background:#FF9900; color:#FFFFFF; padding:3px 27px; border-radius:5px;}
.product-main .product-content .anbtu .xfnt .qveipm a:hover{background:#FF9900; color:#FFFFFF; padding:3px 31px; border-radius:5px;}
.product-main .product-content .anbtu .xfnt .osprmnw a:hover{background:#FF9900; color:#FFFFFF; padding:3px 20px; border-radius:5px;}


.product-main .product-content .qnfciy .cdmdalp{ float:left; width:200px; height:815px; margin-top:385px; text-align:center}
.product-main .product-content .qnfciy .cdmdalp a:hover{background:#FF9900; color:#FFFFFF; padding:3px 60px; border-radius:5px;}
.product-main .product-content .qnfciy .qcswims a:hover{background:#FF9900; color:#FFFFFF; padding:3px 53px; border-radius:5px;}
.product-main .product-content .qnfciy .qjkfa a:hover{background:#FF9900; color:#FFFFFF; padding:3px 62px; border-radius:5px;}
.product-main .product-content .qnfciy .wxipqh a:hover{background:#FF9900; color:#FFFFFF; padding:3px 48px; border-radius:5px;}
.product-main .product-content .qnfciy{ float:left; width:1200px; height:1300px; font-size:14px; background:url(../images/gest1.jpg) no-repeat 80px 120px;}
.product-main .product-content .qnfciy h2{ float:left; width:1200px; height:100px; line-height:100px; color:#FFFFFF; font-size:28px; text-align:center; background:url(../images/gest2.jpg) no-repeat 0px 10px;}
.product-main .product-content .qnfciy dd{ float:left; width:50px; text-align:center; line-height:35px; padding-top:300px; font-size:28px; height:1200px;}
.product-main .product-content .qnfciy .qnsanit{ float:left; width:1100px; height:815px;}
.product-main .product-content .qnfciy .qniqcs{ float:left; width:150px; height:815px; text-align:center; line-height:2062px;}
.product-main .product-content .qnfciy .qniqcs a:hover{background:#FF9900; color:#FFFFFF; padding:3px 28px; border-radius:5px;}
.product-main .product-content .qnfciy .qnjbuj{ float:left; width:200px; height:815px; margin-top:385px; text-align:center}
.product-main .product-content .qnfciy .qnjbuj a:hover{background:#FF9900; color:#FFFFFF; padding:3px 60px; border-radius:5px;}
.product-main .product-content .qnfciy .qcswims a:hover{background:#FF9900; color:#FFFFFF; padding:3px 53px; border-radius:5px;}
.product-main .product-content .qnfciy .qjkfa a:hover{background:#FF9900; color:#FFFFFF; padding:3px 62px; border-radius:5px;}
.product-main .product-content .qnfciy .wxipqh a:hover{background:#FF9900; color:#FFFFFF; padding:3px 48px; border-radius:5px;}

.product-main .product-content .qnfciy .qnjbhdm{float:left; width:750px; height:690px; text-align:center;}
.product-main .product-content .qnfciy .qnjbhdm .ysujpj a:hover{background:#FF9900; color:#FFFFFF; padding:3px 57px; border-radius:5px;}
.product-main .product-content .qnfciy .qnjbhdm .atkuqo a:hover{background:#FF9900; color:#FFFFFF; padding:3px 42px; border-radius:5px;}
.product-main .product-content .qnfciy .qnjbhdm .imyaqae a:hover{background:#FF9900; color:#FFFFFF; padding:3px 70px; border-radius:5px;}
.product-main .product-content .qnfciy .qnjbhdm .oftgsr a:hover{background:#FF9900; color:#FFFFFF; padding:3px 55px; border-radius:5px;}
.product-main .product-content .qnfciy .qnjbhdm .qnynve a:hover{background:#FF9900; color:#FFFFFF; padding:3px 40px; border-radius:5px;}
.product-main .product-content .qnfciy .qnjbhdm .ccsrc a:hover{background:#FF9900; color:#FFFFFF; padding:3px 63px; border-radius:5px;}

.product-main .product-content .qnfciy .qmgkqj{ float:left; width:300px; height:510px; text-align:center;}
.product-main .product-content .qnfciy .qmgkqj .qyqjqm a:hover{background:#FF9900; color:#FFFFFF; padding:3px 61px; border-radius:5px;}
.product-main .product-content .qnfciy .qmgkqj .veeayn a:hover{background:#FF9900; color:#FFFFFF; padding:3px 56px; border-radius:5px;}
.product-main .product-content .qnfciy .qmgkqj .ldwxve a:hover{background:#FF9900; color:#FFFFFF; padding:3px 64px; border-radius:5px;}
.product-main .product-content .qnfciy .qmgkqj .thgedm a:hover{background:#FF9900; color:#FFFFFF; padding:3px 58px; border-radius:5px;}

.product-main .product-content .qnfciy .rgdmuk{ float:left; width:220px; height:510px; text-align:center;}
.product-main .product-content .qnfciy .rgdmuk .qthqy a:hover{background:#FF9900; color:#FFFFFF; padding:3px 61px; border-radius:5px;}
.product-main .product-content .qnfciy .rgdmuk .srukh a:hover{background:#FF9900; color:#FFFFFF; padding:3px 55px; border-radius:5px;}
.product-main .product-content .qnfciy .rgdmuk .cutsrc a:hover{background:#FF9900; color:#FFFFFF; padding:3px 62px; border-radius:5px;}
.product-main .product-content .qnfciy .rgdmuk .qcwgsi a:hover{background:#FF9900; color:#FFFFFF; padding:3px 57px; border-radius:5px;}

.product-main .product-content .qnfciy .xfnt{ float:left; width:230px; height:510px; text-align:center;}
.product-main .product-content .qnfciy .xfnt .oaqhga a:hover{background:#FF9900; color:#FFFFFF; padding:3px 27px; border-radius:5px;}
.product-main .product-content .qnfciy .xfnt .qveipm a:hover{background:#FF9900; color:#FFFFFF; padding:3px 31px; border-radius:5px;}
.product-main .product-content .qnfciy .xfnt .osprmnw a:hover{background:#FF9900; color:#FFFFFF; padding:3px 20px; border-radius:5px;}

.shudtu{margin:0 auto;height:286px;clear:both; margin-top:50px; background:#f7f6f6;}
.shudtu .tongdao{margin:0 auto; width:1100px; height:70px; background:url(../images/factbei.png) no-repeat center bottom;}
.shudtu .fenlei{margin:0 auto; width:1098px; height:180px; border-bottom:#bab8b8 solid 1px; border-left:#bab8b8 solid 1px;border-right:#bab8b8 solid 1px;}
.shudtu .fenlei ul li{ float:left; width:1050px; margin-left:20px;line-height:23px; margin-top:10px;}
.shudtu .fastfen{ float:left;  height:35px; line-height:35px; font-weight:bold; background:url(../images/fastli.png) no-repeat -5px 8px; padding-left:20px; }
.shudtu .zhuan{ float:left; width:957px; line-height:28px;}
.shudtu .zhuan a{ margin-right:20px; font-size:14px; line-height:35px;}
.shudtu .fenlei a:hover{ color:#dc0000}


.zhengshu{margin:auto; width:1180px; height:1400px;}
.zhengshu h2{ width:1180px; height:110px;margin-top:35px; line-height:70px; text-align:center; font-size:36px}
.zhengshu .tgymltu{ width:1180px;padding-left:80px;}
.zhengshu p{ width:1080px; text-align:center; height:80px; line-height:80px; font-size:36px}
.zhengshu p a{ color:#CC3300; text-decoration:underline}
.zhengshu p a:hover{ color:#3366CC}

.wugnf{margin:0 auto; clear:both; width:1180px; height:45px; font-size:16px; border-bottom:#CCCCCC dashed 1px;}
.wugnf .nftu{ float:left; width:30px;}
.wugnf .nftu img{ margin-top:15px; margin-left:5px;}
.wugnf .lkutdm{ float:left; width:1140px; line-height:55px;}

.pinzhi{margin:0 auto; clear:both; width:1180px; margin-top:25px; background:url(../images/gneng.png) center no-repeat; height:450px;}
.pinzhi h2{ float:left; width:800px; margin-left:250px; height:70px; line-height:70px; margin-top:30px; color:#FFFFFF; font-size:24px}
.pinzhi p{ float:left; font-size:14px; width:330px; margin-left:205px; line-height:26px; color:#ffffff; text-indent:30px;}

.rcud{margin:0 auto; clear:both; background:url(../images/wyrg.jpg) no-repeat; height:520px; margin-bottom:30px; }
.rcud .logonei{margin:0 auto; clear:both; width:1105px;}
.rcud .logonei h1{float:left; width:1105px; height:55px; line-height:55px;  margin-bottom:10px; text-align:center; font-size:28px; text-indent:-9999px;}
.rcud .logonei ul{ float:left; width:1105px; background:#fefefe}
.rcud .logonei ul li{ float:left; width:355px; height:180px; margin-left:10px;margin-top:10px; margin-bottom:10px; background:#efefef; }
.rcud .logonei ul li span{float:left; width:335px; height:35px; line-height:35px; font-size:18px; margin-left:20px; font-weight:bold; margin-top:25px;}
.rcud .logonei ul li p{ float:left; width:320px; margin-left:20px; line-height:21px; margin-top:10px; text-indent:30px;}

.zenshu{ margin:0 auto; clear:both; width:1229px; height:8460px;margin-top:50px;}
.zenshu h2{float:left; width:1229px; height:55px;margin-top:20px; margin-bottom:10px; line-height:30px; text-align:center; font-size:36px}
.zenshu ul{ float:left; width:1229px;}
.zenshu ul li{ float:left; width:1229px;}
.zenshu p{ float:left; width:1229px; text-align:center; height:80px; line-height:80px; font-size:36px}
.zenshu p a{ color:#CC3300; text-decoration:underline}
.zenshu p a:hover{ color:#3366CC}

.other{margin:0 auto; clear:both; background:#ffffff; height:500px; margin-bottom:100px;}
.other .onei{margin:0 auto; clear:both; width:1100px; height:500px; background:url(../images/haiyao.png) repeat-x bottom;}
.other .onei h2{ width:1100px; height:55px; background:url(../images/dz_26.gif) no-repeat center; margin-top:20px; color:#FFFFFF}
.other .oleft{float:left; width:550px; border-right:#CCCCCC dashed 1px; height:400px; margin-top:10px; }
.other .oright{float:left;width:549px; height:400px; margin-top:10px; }
.other .oleft h3,.other .oright h3{ width:450px; margin-left:40px; height:35px; line-height:35px; margin-top:20px;font-size:22px}
.other .oleft p,.other .oright p{ width:450px; margin-left:40px;margin-top:5px; line-height:25px; font-size:14px;}

#chao{margin:0 auto; clear:both; width:100%; height:1240px; border-top:#CCCCCC dotted 1px;}
#chao .chao_bao{margin:0 auto; width:1200px; height:750px;}
#chao .chao_bao .chuei{ float:left; width:1200px; height:50px; line-height:50px; font-size:16px;}
#chao .chao_bao h1{ float:left; width:1200px; height:20px; font-size:8px; color:#FFFFFF;}
#chao .chao_bao h2{ float:left; width:1200px; height:70px; line-height:50px; text-align:center; font-size:24px;}
#chao .chao_bao h2 a:hover{ background:#FF6633; padding:8px 28px; color:#FFFFFF; border-radius:8px;}
#chao .chao_bao p{ width:1200px; line-height:30px; font-size:16px;}
#chao .chao_bao .chaotu{ float:left; width:580px; height:530px; padding:20px 40px;}
#chao .chao_bao .chdkl{ float:left; width:620px; height:530px; line-height:30px; font-size:16px;}

#dhbao{margin:0 auto; clear:both; width:100%; height:400px;}
#dhbao .adhwi{margin:0 auto; width:1200px; height:400px;}
#dhbao .adhwi ul{}
#dhbao .adhwi ul li{ float:left; width:380px; height:300px; margin:10px; background:#f0f0f0}
#dhbao .adhwi ul li:hover{ background:url(../images/tuthg.jpg) no-repeat}
#dhbao .adhwi .ygwdh{ float:left; width:380px; height:90px; line-height:110px; font-size:22px; color:#FF6600; text-align:center;}
#dhbao .adhwi .lkpnt{ float:left; width:380px; height:40px; line-height:40px; font-size:16px; padding-left:15px;}

#rvfpe{margin:0 auto; width:100%; height:700px;}
#rvfpe .rcuthd{margin:0 auto; width:1200px; height:575px; background:url(../images/timg) no-repeat}

#rqlt{margin:0 auto; width:100%; height:450px;}


#ruko{margin:0 auto; width:100%; height:710px; margin-top:30px;}
#ruko .rsom{margin:0 auto; width:1200px; height:640px;}
#ruko .rsom h2{ float:left; width:1200px; height:90px; line-height:90px; color:#333333; margin-top:40px; font-size:30px; text-align:center;}
#ruko .rsom p{ float:left; width:1200px; height:30px; text-align:center; font-size:16px; color:#7d7d7d;}
#ruko .rsom .meiq{ float:left; width:1200px; height:450px; margin-top:20px;}
#ruko .rsom .meiq .ieop{ float:left; width:510px; height:450px;box-shadow: 0 0 10px #f00; margin-right:10px; background:#f3f3f3}
#ruko .rsom .meiq .ieop .rwitu{ float:left; width:510px; height:280px;}
#ruko .rsom .meiq .ieop .rwitu img{ width:480px; height:250px; margin-top:20px; margin-left:20px; }
#ruko .rsom .meiq .ieop .wsgpu{ float:left; width:493px; height:50px; color:#2a2929; line-height:50px; margin-left:17px; font-size:20px;}
#ruko .rsom .meiq .ieop .ithfc{ float:left; width:493px; height:25px; color:#a29f9f; line-height:25px; margin-left:17px; font-size:14px;}
#ruko .rsom .meiq .ieop .uqtp{ float:left; width:390px; margin-left:120px; height:40px; line-height:40px; margin-top:15px;}
#ruko .rsom .meiq .ieop .uqtp a{ border:#ff8a00 ridge 1px; background:#f8a831; color:#ffffff; font-size:18px;  padding:10px 85px; border-radius:8px;}
#ruko .rsom .meiq .ieop .uqtp a:hover{ background:#ff8a00; color:#FFFFFF;}

#ruko .rsom .iebq{ float:left; width:330px; height:450px; margin:0px 5px; background:#f3f3f3}
#ruko .rsom .rwitu{ float:left; width:300px; height:260px;}
#ruko .rsom .rwitu img{ width:295px; margin-top:20px; margin-left:17px;}
#ruko .rsom .wsgpu{ float:left; width:283px; height:50px; color:#2a2929; line-height:50px; margin-left:17px; font-size:20px;}
#ruko .rsom .ithfc{ float:left; width:283px; height:25px; color:#a29f9f; line-height:25px; margin-left:17px; font-size:14px;}
#ruko .rsom .uqtp{ float:left; width:270px; margin-left:30px; height:40px; line-height:40px; margin-top:30px;}
#ruko .rsom .uqtp a{ border:#ff8a00 ridge 1px; color:#ff8a00; font-size:18px;  padding:10px 85px; border-radius:8px;}
#ruko .rsom .uqtp a:hover{ background:#ff8a00; color:#FFFFFF;}
#ruko .rsom .iebq:hover{box-shadow: 0 0 10px #f00;}

#iweq{margin:0 auto; width:100%; height:200px;}

#anht{margin:0 auto; width:100%; height:870px; background:#ececec}
#anht .ceti{margin:0 auto; width:1200px; height:870px;}
#anht .ceti .thao{ float:left; width:1200px; height:60px; line-height:60px; margin-top:50px; font-size:32px;color:#333333; text-align:center;}
#anht .ceti .oeip{ float:left; width:1200px; line-height:30px; line-height:30px; text-align:center; font-size:14px;}
#anht .ceti .qkme{ float:left; width:1200px; height:60px; line-height:60px; text-align:center; font-size:20px; padding-top:50px;}
#anht .ceti .qkme a{ color:#FFFFFF; background:#FF6600; padding:15px 40px; border-radius:12px; letter-spacing:1px;}
#anht .ceti .ieqm{ float:left; width:1200px; height:523px; border-top:#FF6600 ridge 2px; margin-top:25px; background:#FFFFFF}
#anht .ceti .ieqm .eiqx{ float:left; width:500px;padding:0px 50px; height:520px; background:#ffffff}
#anht .ceti .ieqm .eiqx .sxtq{ float:left; width:450px; height:90px; line-height:90px; color:#3e3c3c; font-size:22px;}
#anht .ceti .ieqm .eiqx .ioqe{ float:left; width:400px;overflow:hidden; padding-right:50px; padding-bottom:10px; border-bottom:#999999 dashed 1px;}
#anht .ceti .ieqm .eiqx .ioqe .rfwi{ float:left; width:400px; height:50px; line-height:65px; font-size:16px; font-weight:bold; color:#ff6000;}
#anht .ceti .ieqm .eiqx .ioqe .fhiw{ float:left; width:400px;overflow:hidden; line-height:25px; font-size:14px;}

#anht .ceti ul{float:left; width:700px; height:130px; background:#ececec}
#anht .ceti ul li{ float:left; width:140px; height:130px; font-size:28px; border-left:#FFFFFF dashed 1px; border-right:#FFFFFF dashed 1px; text-align:center; line-height:130px;}
#anht .ceti ul li:hover{ background:url(../images/eqi.jpg) no-repeat; }
#anht .ceti ul a:hover{ color:#ff7200}

#anht .ceti .oebc{ float:left;}
#anht .ceti .oebc .iewq{ float:left; width:700px; height:390px;}

#anht .ceti .ieqb{ float:left;}
#anht .ceti .ieqb .ueq{position: absolute;display:none; height:385px;}
#anht .ceti .ieqb:hover .ueq{ display:block; z-index:999; margin-left:-140px;}
#anht .ceti .ieqb .iewq:hover{color:#ff7200;background:(../images/ieo.jpg) no-repeat;}

#anht .ceti .opib{ float:left;}
#anht .ceti .opib .bie{position: absolute;display:none; height:385px;}
#anht .ceti .opib:hover .bie{ display:block; z-index:999; margin-left:-280px;}
#anht .ceti .opib .bie:hover{color:#ff7200;background:url(../images/ieo.jpg) no-repeat;}

#anht .ceti .geib{ float:left;}
#anht .ceti .geib .zri{position: absolute;display:none; height:385px;0}
#anht .ceti .geib:hover .zri{ display:block; z-index:999; margin-left:-420px;}
#anht .ceti .geib .zri:hover{color:#ff7200;background:url(../images/ieo.jpg) no-repeat;}

#anht .ceti .bweg{ float:left;}
#anht .ceti .bweg .bms{position: absolute;display:none; height:385px;}
#anht .ceti .bweg:hover .bms{ display:block; z-index:999; margin-left:-560px;}
#anht .ceti .bweg .bms:hover{color:#ff7200;background:url(../images/ieo.jpg) no-repeat;}

#sang{margin:0 auto; width:100%; height:720px; margin-top:60px;}
#sang .pce{margin:0 auto; width:1200px; height:700px;}
#sang .pce .pxia{ float:left; width:580px; height:670px;}
#sang .pce .iiqb{ float:left; width:580px; height:670px; margin-left:40px;}

#kdto{margin:0 auto; width:100%; height:960px; background:#f3f3f3}
#kdto .tdki{margin:0 auto; width:1200px; height:960px;}
#kdto .tdki h3{ float:left; width:1200px; height:80px; line-height:90px; color:#333333; margin-top:40px; font-size:30px; text-align:center;}
#kdto .tdki p{ float:left; width:1200px; height:60px;text-align:center; font-size:16px; color:#7d7d7d;}
#kdto .tdki .oeim{ float:left; width:1200px; height:355px; margin-bottom:30px;}
#kdto .tdki .oeim .ieqm{ float:left; width:600px; height:355px; }
#kdto .tdki .oeim .ieqm h4{ float:left; width:600px; height:50px; line-height:60px; font-size:22px; color:#5b5757;}
#kdto .tdki .oeim .ieqm h4 a{ border-bottom:#ff6900 ridge 2px;}
#kdto .tdki .oeim .ieqm b{ float:left; width:600px; height:40px; font-size:14px; color:#9c9292;}
#kdto .tdki .oeim .ieqm i{ float:left; width:600px; height:35px; line-height:35px; color:#333333; font-size:14px;}
#kdto .tdki .oeim .ieqm span{ background:#ff6900; padding:4px 8px; color:#FFFFFF;border-radius:5px;}
#kdto .tdki .oeim .mwqe{ float:left; width:600px; height:355px;}

#kdto .tdki .oeim .iebe{ float:left; width:570px; height:355px; margin-left:30px;}
#kdto .tdki .oeim .iebe h4{ float:left; width:570px; height:50px; line-height:60px; font-size:22px; color:#5b5757;}
#kdto .tdki .oeim .iebe h4 a{ border-bottom:#ff6900 ridge 2px;}
#kdto .tdki .oeim .iebe b{ float:left; width:570px; height:40px; font-size:14px; color:#9c9292;}
#kdto .tdki .oeim .iebe i{ float:left; width:570px; height:35px; line-height:35px; color:#333333; font-size:14px;}
#kdto .tdki .oeim .iebe span{ background:#ff6900; padding:4px 8px; color:#FFFFFF;border-radius:5px;}

#flti{margin:0 auto; width:100%; height:580px;}
#flti .qkth{margin:0 auto; width:1200px; height:580px;}
#flti .qkth h5{ float:left; width:1200px; height:90px; line-height:120px; text-align:center; font-size:30px; color:#333333}
#flti .qkth p{ float:left; width:1200px; height:55px;text-align:center; font-size:16px; color:#7d7d7d;}
#flti .qkth .thdm{ float:left; width:1180px; height:378px; border:#CCCCCC dashed 1px; background:#FFFFFF}
#flti .qkth .thdm .biqc{ float:left; width:480px; height:330px; margin:25px 0px 25px 25px; background:#e6eeff}
#flti .qkth .thdm .biqc h6{ float:left; width:480px; font-weight:bold; height:50px; line-height:50px; margin-top:30px; padding-left:20px; font-size:20px;}
#flti .qkth .thdm .biqc b{ float:left; width:480px; height:30px; line-height:30px;padding-left:20px; font-size:14px;}
#flti .qkth .thdm .flti{ float:left; width:648px; height:330px;margin:25px 20px 25px 0px; background:#e6eeff}
#flti .qkth .thdm .biqc b a:hover{ color:#ff5400}
