﻿/**/
.banner{height:540px;}
.fullSlide{width:100%;position:relative;height:540px;}
.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:540px;overflow:hidden;text-align:center;background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a{display:block;height:540px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:1px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width: 8px;height: 8px; margin:0 10px; display: inline-block; border-radius: 50%;overflow:hidden;background:#dd127b;line-height:999px;}
.fullSlide .hd ul .on{background:#dd127b;width:40px;border-radius:3px;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px;height:73px;}
.fullSlide .prev{background:url(../images/left1s.png) no-repeat;}
.fullSlide .next{left:auto;right:5%;background:url(../images/right1s.png) no-repeat;}


/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/* Title公共样式 */
.Title{width: 100%;overflow: hidden;text-align: center;}
.Title h2{font-size: 30px;font-weight: bold;}
.Title h2 a{color: #172a86;}
.Title .p1{font-size: 16px;color: #666666;margin:16px 0;}
.Title .p2{font-size: 14px;color: #ccc;}


/* banner */
.banner{ overflow: hidden; width: 100%;  position: relative;height: 540px;}
.banner a{display: block;height: 540px;width: 100%;}
.banner .btnList{overflow: hidden; width: 100%; position: absolute; left: 0; bottom: 26px; text-align: center;}
.banner .btnList span{width: 6px;height: 6px;background-color: #044688; margin:0 10px; display: inline-block;border-radius: 50%;}
.banner .btnList span{ *display: inline; }
.banner .btnList span.cur{background-color: #172a86;width: 31px;border-radius: 3px;}


/* feature */
.feature{width: 100%;overflow: hidden;background: #fff; padding-top:20px;padding-bottom:40px; position:relative;}
.feature ul{width:100%; padding-top:12px;}
.feature ul li{width: 300px;float: left;height: 340px;background: url(../images/featureBg.png) repeat-y;}
.feature ul li a{display: block;width: 300px;height: 340px;text-decoration: none;}
.feature ul li img{display: block;}
.feature ul li span{display: block;font-size: 24px;color: #dd127b;padding-left: 28px;font-weight: lighter;margin: 28px 0 10px 0;}
.feature ul li em{display: block;width: 240px;padding-left: 28px;font-size: 13px;color: #666666;line-height: 22px;}
.feature ul li:hover{background: #dc137b;background-image: none;}
.feature ul li:hover span{color: #fff;}
.feature ul li:hover em{color: #fff;}
.feature .wang2{position: absolute;bottom: -42px;right: 95px;z-index: 55;}


/* products */
.products{width: 100%;overflow: hidden;background: #f5f5f5;padding-bottom: 59px;}
.products .Title{padding-top:40px;}
.products .con{overflow: hidden;height:350px;position: relative;}
.products .con ul{overflow: hidden;height: 510px;position: absolute;top: 0;left: 0;}
.products .con li{width: 360px;float: left;margin:20px;}
.products .con img{display: block;}
.products .con .intro{width: 100%;overflow: hidden;text-align: center;height:70px;background: url(../images/productsBg.jpg) repeat-x;}
.products .con .intro h3{font-size:16px;font-weight: normal;margin-top: 26px;}
.products .con .intro h3 a{color: #666666;text-decoration: none;}
.products .con .intro p{color: #fff;font-size: 13px;color: #999;margin: 6px 0 28px 0;}
.products .con .intro .more{background: url(../images/products-Jt1.png) no-repeat left center;padding-left: 27px;font-size: 14px;font-weight: bold;font-family: arial;text-transform: uppercase;text-decoration: none;}
.products .con li:hover .intro{background: #dc137b;background-image: none;}
.products .con li:hover .intro p,.products .con li:hover .intro  h3 a,.products .con li:hover .intro .more{color: #fff;}
.products .con li:hover .intro .more{background: url(../images/products-Jt2.png) no-repeat left center;}
.products .con li:hover{box-shadow: 0px 0px 20px 8px #dbdada;}
.productsBtn{overflow: hidden; width: 100%;  text-align: center;}
.productsBtn li{width: 6px;height: 6px;background-color: #cccccc; margin:0 10px; display: inline-block;border-radius: 50%; font-size:0;}
.productsBtn li{ *display: inline; }
.productsBtn li.on{background-color: #172a86;width: 31px;border-radius: 3px;}


/* adv */
.adv{width: 100%;}
.adv .container{position: relative;padding-bottom: 40px;}
.adv .wang1{position: absolute;top: -52px;right: -95px;}
.adv .wang2{position: absolute;bottom: -42px;left: -295px;z-index: 55;}
.adv .Title{padding-top: 40px;}
.adv ul{width: 100%;overflow: hidden;}
.adv li{width: 300px;float: left;text-align: center}
.adv ul li:first-child{background-image: none;}
.adv .con1 span{display: block;width: 113px;height: 101px;margin: 29px auto 0;}
.adv .con1 ul{height: 337px;}
.adv .con1 li{height: 337px;background: url(../images/adv-xian1.png) no-repeat left center;}
.adv .con1 h3{font-size: 30px;color: #666666;font-weight: normal;margin: 40px 0 20px 0;}
.adv .con1 h3 em{font-size: 30px;color: #666666;font-weight: normal;}
.adv li p{font-size: 14px;color: #666666;line-height: 20px;}
.adv .con2{margin-top: 30px;}
.adv .con1{margin-top: 68px;}
.adv .con2 ul{height: 214px;}
.adv .con2 li{height: 214px;background: url(../images/adv-xian2.png) no-repeat left center;}
.adv .con2 li h3{font-size: 72px;color: #dc137b;font-family: 'Myriad Pro';margin: 10px 0;}

/* about
.about{width: 100%;position: relative;height: 660px;background: url(../images/aboutBg.jpg) no-repeat center;}
.about .container{position: relative;height: 660px;}
.about .left_a{width: 540px;overflow: hidden;float: left;}
.about .leftCon h3{font-size: 30px;font-weight: bold;margin-top: 111px;}
.about .leftCon h3 a{color: #172a86;text-decoration: none;}
.about .leftCon span{display: block;}
.about .leftCon .span1{color: #666666;font-size: 20px;margin: 6px 0 18px 0;}
.about .leftCon .span2{font-size: 12px;color: #bdbdbd;font-family: 'Myriad Pro';}
.about .leftCon p{font-size: 14px;line-height: 24px;color: #666666;width: 518px;}
.about .leftCon .p1{margin: 34px 0 28px 0;}
.about .leftCon ul{width: 100%;overflow: hidden;margin-top: 108px;}
.about .leftCon li{float: left;width: 150px;height: 40px;line-height: 40px;margin-left: 1px;text-align: center;font-size: 14px;background: #fff;}
.about .leftCon li a{display: block;color: #666666;text-decoration: none;}
.about .leftCon li.cur{background: #172a86;}
.about .leftCon li.cur a{color: #fff;}
.about .right_a{width: 540px;float: left;position: relative;height: 660px;}
.about .rightCon {width: 960px;overflow: hidden;position: absolute;top: 0;left: 0;height: 660px;}
.about .right_a ul{width: 960px;overflow: hidden;position: absolute;top: 0;left: 0;}
.about .right_a li{float: left;width:960px;}
.about .right_a .list{overflow: hidden; width: 100%; position: absolute; left: 0; bottom: 26px; text-align: center;}
.about .right_a .list span{width: 14px;height: 14px;background-color: #fff; margin:0 10px; display: inline-block;border-radius: 50%;}
.about .right_a .list span{ *display: inline; }
.about .right_a .list span.cur{background-color: #dc137b;}
.about .wang{position: absolute;right: 79px;bottom:-82px;} */

/* about */
.about{width: 100%;position: relative;height: 660px;background: url(../images/aboutBg.jpg) no-repeat center;}
.about .container{position: relative;height: 660px;}
.about .left_about{width: 600px;overflow: hidden;float: left;}
.about .leftCon .intro{height:auto;overflow: hidden;}
.about .leftCon{height:570px;overflow: hidden;}
.about .leftCon h3{font-size: 30px;font-weight: bold;margin-top:25px;}
.about .leftCon h3 a{color: #172a86;text-decoration: none;}
.about .leftCon span{display: block;}
.about .leftCon .span1{color: #666666;font-size: 20px;margin: 6px 0 18px 0;}
.about .leftCon .span2{font-size: 12px;color: #bdbdbd;font-family: 'Myriad Pro';}
.about .leftCon p{font-size: 14px;line-height: 27px;color: #666666;width:540px;}
.about .leftCon .p1{margin: 34px 0 28px 0; overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
.about .leftCon .p2{ overflow: hidden;text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;}
.about .left_about ul{width: 100%;overflow: hidden;margin-top:28px;}
.about .left_about li{float: left;width: 150px;height: 40px;line-height: 40px;margin-left: 1px;text-align: center;font-size: 14px;background: #fff;}
.about .left_about li a{display: block;color: #666666;text-decoration: none;}
.about .left_about li.cur{background: #172a86;}
.about .left_about li.cur a{color: #fff;}
.about .right_about{width:600px;float: left;height:413px;position: absolute;left: 600px;top: 120px;overflow: hidden;}
.about .rightBox{width: 600px;float: left;position: relative;height: 563px;}
.about .rightCon {width: 600px;overflow: hidden;position: absolute;top: 0;left: 0;height: 533px;}
.about .right_about ul{width: 600px;overflow: hidden;position: absolute;top: 0;left: 0;}
.about .right_about li{float: left;width:600px;}
.about .right_about .list{overflow: hidden; width:600px; position: absolute; left: 0; bottom:20px; text-align: center;z-index: 100;}
.about .right_about .list span{width: 12px;height: 12px;background-color: #fff; margin:0 10px; display: inline-block;border-radius: 50%;}
.about .right_about .list span{ *display: inline; }
.about .right_about .list span.cur{background-color: #dc137b;}
.about .wang{position: absolute;right: 79px;bottom:-82px;}


/* media */
.media{width: 100%;}
.media .container{padding-bottom:30px;position: relative;}
.media .wang{position: absolute;left: -228px;bottom: -55px;}
.media .Title{padding-top:45px;}
.media .Title p{text-transform: uppercase;margin-top: 5px;}
.media .con{margin-top: 30px;overflow: hidden;height: 379px;}
.media .conBox{width: 100%;overflow: hidden;height: 379px;}
.media .left{float: left;width: 600px;height: 361px !important;}
.media .right{float: right;width: 560px;overflow: hidden;position: relative;}
.media .right dl{/* overflow: hidden; */}

.media .right .newsRBox{width: 560px;height: 375px;overflow: hidden;}
.media .right dl{height: 109px;width: 558px;border: 1px solid #eeeeee;background: #f7f7f7;margin-bottom: 14px;overflow: hidden;}
.media .right dl:hover{height: 109px;width: 558px;border: 1px solid #dc137b;background: #dc137b;margin-bottom: 14px;overflow: hidden;}
.media .right dt{width: 135px;height: 85px;float: left;margin: 14px 0 0 13px;overflow:hidden; }
.media .right dt img{display: block;}
.media .right dd{width: 385px;float: left;margin-left: 12px; padding-top:12px; }
.media .right dd span{display: block;font-size: 16px; height: 32px; color: #555;width: 385px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.media .right dd p{font-size: 12px;color: #555555;line-height: 28px;height:30px; overflow:hidden;}
.media .right dd em{ font-size:12px; color:#555; padding-top:6px; display: block;}
.media .right dl:hover dd span{color: #fff;}
.media .right dl:hover dd p{color: #fff;}
.media .right dl:hover dd em{  color:#fff;}

.media .menu{overflow: hidden;margin:44px 0 0 376px;}
.media .menu a{display: inline-block;width: 148px;height: 38px;text-align: center;line-height: 38px;font-size: 14px;color: #666666;text-decoration: none;border: 1px solid #dcdcdc;border-left: none;float: left;}
.media .menu a:first-child{border-left: 1px solid #dcdcdc;}
.media .menu a{*display: inline;}
.media .menu a.cur{width: 149px;height: 40px;line-height: 40px;border: none;background: #172a86;color: #fff;}
.media .menu a:first-child.cur{width: 150px;}



/* case */
.case{width: 100%;background: #f0f0f0;/* padding-bottom: 72px; */}
.case .container{position: relative;}
.case .wang{position: absolute;right: -157px;bottom: -157px;}
.case .Title{padding-top: 84px;}
.case .Title .p2{font-weight: bold;}
.case .con{height: 420px;margin-top: 54px;position: relative;}
.case .con i{width: 44px;height: 44px;overflow: hidden;position: absolute;top: 166px;display: block;}
.case .con i:hover{cursor: pointer;}
.case .con i.btn01{background: url(../images/caseBtn.jpg) no-repeat top;left: -44px;}
.case .con i.btn02{background: url(../images/caseBtn.jpg) no-repeat bottom;right: -44px;}
.case .conBox{width: 100%;overflow: hidden;height: 420px;position: relative;}
.case .con ul{overflow: hidden;height: 420px;position: absolute;top: 0;left: 0;}
.case .con li{width: 280px;height: 420px;float: left;margin-right: 27px;}
.case .con img{display: block;}
.case .con .intro{overflow: hidden;height: 210px;padding:0 17px;background: #fff;}
.case .con .intro h3{font-size:18px;font-weight: normal;margin-top: 26px;}
.case .con .intro h3 a{color: #666666;text-decoration: none;}
.case .con .intro p{color: #fff;font-size: 13px;color: #666666;margin: 10px 0 88px 0;}
.case .con .intro .more{background: url(../images/products-Jt1.png) no-repeat left center;padding-left: 27px;font-size: 14px;font-weight: bold;font-family: arial;text-transform: uppercase;text-decoration: none;}


/* kh */
.kh{width: 100%;background: #f0f0f0;padding-bottom: 61px;}
.kh .container{position: relative;position: relative;}
.kh .Title{padding-top: 72px;}
.kh .con{height: 260px;margin: 36px 0 28px 0;position: relative;overflow: hidden;}
.kh .con ul{width: 105%;overflow: hidden;position: absolute;top: 0;left: 0;height: 260px;}
.kh .con li{float: left;width: 280px;height: 120px;margin: 6px 11px;}
.kh .con li a{margin-top: 20px;display: block;border: 1px solid #d9d9d9; overflow:hidden;}
.kh .con li img{display: block; padding:0px !important; transition:0.8s;-moz-transition:0.8s, -moz-transform 0.8s;-webkit-transition:0.8s, -webkit-transform 0.8s;}
.kh .con li:hover img{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-m-transform: scale(1.1);transform: scale(1.1); box-shadow:0 0 6px #dc137b;}
.kh .con li a:first-child{margin-top: 0;}
.khBtn{overflow: hidden; width: 100%;  text-align: center;}
.khBtn ol li{width: 6px;height: 6px;background-color: #cccccc; margin:0 10px; display: inline-block;border-radius: 50%;}
.khBtn ol li{ *display: inline; }
.khBtn ol li.cur{background-color: #172a86;width: 31px;border-radius: 3px;}

/*link*/
.link{overflow: hidden;width: 100%;background-color: #f9f9f9;/* margin-top: 20px; */padding-top: 20px;}
.link h3 img{ display: block;}
.link .list{ padding: 15px 0; overflow: hidden; width: 100% ;}
.link .list li{ float: left; font-size: 14px;  border-left:1px solid #707070; padding: 0 15px; margin: 5px 0;}
.link .list li a{ color: #666666;}
.link .list li:first-child{ padding-left: 0; border: none}


/*内页代码*/
.topus{ width: 100%; height:325px; overflow: hidden;}

/*当前位置*/
.pageMenu { overflow:hidden; width:100%; height:55px; line-height:53px; border-bottom:1px solid #e3e3e3;}
.pageMenu .mbxNav{ overflow:hidden; float:left}
.pageMenu .mbxNav li{ float:left; font-size:14px; color:#666; margin:0 5px;}
.pageMenu .mbxNav li em{ margin-left:5px;}
.pageMenu .mbxNav li a{ color:#666;}
.pageMenu .mbxNav li.home{ width:50px; height:50px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:url("../images/dts.png") no-repeat scroll 14px; margin-right:10px; margin-left:0}
.pageMenu .mbxNav li.home a{ display:block; width:100%; height:100%;}
.pageMenu .mbxNav li.last{ color:#dc137b;}
.pageMenu .pageErjiNav{ overflow:hidden; float:right;}
.pageMenu .pageErjiNav li{ float:left; font-size:15px; color:#666; font-weight:bold; margin:0 25px;}
.pageMenu .pageErjiNav li a{ color:#666; text-decoration:none}
.pageMenu .pageErjiNav li.cur,.pageMenu .pageErjiNav li:hover{ border-bottom:3px solid #dc137b;}
.pageMenu .pageErjiNav li.cur a, .pageMenu .pageErjiNav li:hover a{ color:#333} 



.AboutIntro{width: 100%;overflow: hidden;}
.AboutIntro dl{overflow: hidden;margin: 48px 0;}
.AboutIntro dt{width: 550px;float: left;}
.AboutIntro dd{float: right;width: 600px;}
.AboutIntro dd p{font-size: 14px;line-height:30px;color: #333333;}
.AboutIntro dd .p2{margin-top: 42px;}

.AboutIntro .abddp{ padding: 10px 0; font-size: 14px;line-height:30px;color: #333333;}
.AboutIntro .abddp img{ max-width: 100%;}

.idea{ height:500px; overflow:hidden;margin:30px 0;}
.idea dl{ width:550px; height:107px; overflow:hidden; margin:29px 0;}
.idea dt{ width:107px; height:107px; float:left; overflow:hidden; background:url(../images/idea_bg1.gif) no-repeat center top;}
.idea dt img{ width:107px; height:107px;}
.idea dd{ width:415px; float:right; overflow:hidden;}
.idea dd h4 a{ display:block; font:24px "Microsoft Yahei"; height:40px; line-height:40px; overflow:hidden; color:#41495f;}
.idea dd p{ font:14px "Microsoft Yahei"; color:#41495f; line-height:24px; margin-top:8px;}
.idea .cur dt{ background:url(../images/idea_bg2.gif) no-repeat center top !important;}


/*新闻列表*/
.newsIntro{width: 100%;overflow: hidden;}

.newslist{width:100%; overflow:hidden; margin:10px 0 30px 0;}
.newslist dl{padding:25px 0;border-bottom:1px solid #d9d9d9;}
.newslist dt{padding:0; width: 30%; float: left; overflow: hidden;}
.newslist dt img{display:block;width:300px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.newslist dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.newslist dd{padding:0;width:70%;float:right;}
.newslist dd span{font-size:18px;font-weight:bold; line-height:30px;color:#aaa;}
.newslist dd h4{font-size:20px;font-weight:bold;margin:8px 0; height: 30px; overflow: hidden;}
.newslist dd h4 a{color:#333;}
.newslist dd:hover a{ color:#eb6100; }
.newslist dd p{height:85px;overflow:hidden; line-height: 28px;font-size: 14px;}
.newsleft .remorebtn{margin:30px 0 0 0;}
.newsdetailtl h4{font-size:30px;}


/*新闻详情页*/
.news_content{padding:25px 0;background:#fff;}
.news_content h3{text-align:center;font-size:25px;color:#333;font-weight:normal;}
.news_content .time{text-align:center;font-size:13px;margin:15px auto;color:#999;border-bottom:1px solid #e5e5e5;padding-bottom:20px;}
.news_content .time .see{display:inline-block;padding:0 0 0 23px;background:url(../images/icon/icon-see2.png) no-repeat left center;}
.news_content .time .share{display:inline-block;padding:0 0 0 23px;background:url(../images/icon/icon-share3.png) no-repeat left center;}
.news_content .news_about{text-align:center;font-size:13px;margin:30px auto 40px;color:#999;border-bottom:1px solid #e5e5e5;padding-bottom:30px;}
.news_content .xwpjs{font-size: 14px;line-height:30px;color:#777; padding: 6px 0; overflow: hidden;}
.news_content a.return{display: block;width:135px;height:42px;position:relative;text-align:center;font-size:16px;color:#dd127b;border:1px solid #e50012;line-height:42px;margin:26px auto;border-radius:6px;}
.news_content a.return:hover{background:#dd127b;color:#fff;}
.flippage{background:#f2f2f2;height:46px;line-height:46px;overflow:hidden;padding:0px 20px;}
.flippage div a{color:#444;}
.flippage div a:hover{color:#dd127b;}
.invesbg{background:url(../images/mediabg.jpg) no-repeat center bottom;}

.shfuzc{  padding-top:51px; padding-bottom: 65px; position: relative}
.shfuzc .text{ width: 650px; background-color: #FFF; position: absolute; left:0; margin-top: 45px; padding-top:30px; }
.shfuzc .text h3{ font-size: 30px; color:#333;}
.shfuzc .text h3 .bor{  border-bottom: 5px solid #58b6df; width: 42px; margin-top:10px;}
.shfuzc .text p{ margin-bottom: 25px; font-size: 15px; color: #333; line-height:32px;}

.doanIntro{width: 100%;overflow: hidden;}

.cptexingwrap{ display: none; overflow:hidden;padding:10px 0 35px 0;}
.cptexingwrap td { border:1px solid #ccc !important;}
.cptexingwrap .zilzx.zilzx2{ padding-top:16px;}
.cptexingwrap .zilzx{ border-bottom: 1px solid #e8e8e8; padding-bottom: 12px;}
.cptexingwrap .zilzx dd{ padding-top:12px;}
.cptexingwrap .zilzx dd a{ display: block; font-size: 20px; color: #008bd2; padding-bottom: 27px;}
.cptexingwrap .zilzx dd span{ font-size: 14px; color: #999;}
.cptexingwrap .zilzx dt .xiazai{ display: block; margin-right:0;background: url(../images/xiazai.png) no-repeat; width: 76px; height: 76px;}


.tabListBox{overflow:hidden;margin-top:20px; cursor: pointer;}
.tabList{height:48px;background:#eee;}
.tabList li{display:block; padding: 0 25px; height:48px;line-height:48px;float:left;text-align:center;font-size:15px;background:#999;color:#fff;}
.tabList li.on{color:#fff;background:#dd127b;}
.tabBox{overflow:hidden;padding-top:15px;}

.tabBox table{ border-collapse:collapse; border: 1px #555 solid !important; width:100% !important;line-height:30px!important;}
.tabBox table td{padding: 5px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #555 solid !important;line-height:30px!important;}
.tabBox table td div{padding: 0px!important;height:auto!important;}

.tabBox tr:nth-child(1n){background: #eee;border-right: 1px solid #fff;border-bottom:1px solid #fff;}
.tabBox tr:nth-child(2n){background: #fff;border-bottom:1px solid #fff;}


.video{width: 100%;overflow: hidden;padding:25px 0;}
.video ul{ margin-left: -3%;}
.video ul li{ float: left; width:47%;  margin-left: 3%;margin-bottom: 20px;}
.video ul li span{ display: block; line-height:40px; text-align: center; font-size: 14px;}



/*产品列表*/
.pro_content{width: 100%;overflow: hidden;padding:30px 0;}
.pleib{width:100%;margin:0;border: 1px solid #e6e6e6;border-width: 0;border-radius: 2px; display:inline-block; text-align:right;}

.pleib ul li{height:auto;border-bottom:none;position:initial;z-index: 999; width:180px; display:inline-block; *display:inline;padding:0 6px;zoom:1;}
.pleib ul li a{display: inline-block;width: 180px;height: 44px;text-align: center;line-height: 44px;font-size: 15px;color: #666;text-decoration: none;border: 1px solid #999;float: left; background:#fff; padding-left:0px;}
.pleib ul li a:hover,.pleib ul li.cur a{width: 180px;height: 44px;line-height: 44px;border: none;background: #dd127b;color: #fff;}


.pro-category-item{margin-bottom:25px;padding:10px;border:1px solid #999; overflow: hidden; width: 565px;}
.pro-category-item-photo2{float:left;width:45%;}
.pro-category-item-photo2 img{width:240px;}
.pro-category-item-body3{float:right;width:55%;}
.pro-category-item-head{margin-bottom:12px;padding:3px 7px;font-size:18px;font-weight:bold;color:#222;border-left:3px solid #dd127b;}
.pro-category-item-head2{border-top:1px solid #ddd;padding:10px 0;font-size:90%;font-weight:bold;color:#222;}
.pro-category-item-text{margin-bottom:15px;font-size:13px;color:#222;line-height:26px;}
.pro-category-item-btn{text-align:right;}


.ptso_conimg{width: 100%;overflow: hidden;padding:20px 0 0;line-height:32px; font-size:15px}
.ptso_conimg img{max-width: 100%; display: block; margin: 0 auto;}

.pro_conimg{width: 100%;overflow: hidden;padding:20px 0 0;line-height:32px; font-size:15px}
.pro_conimg img{max-width: 100%; }
.pro_conimg p{text-align: left; line-height:32px; font-size:15px;}

.pro_conimg table{ border-collapse:collapse; border: 1px #333 solid !important; width:100% !important;line-height:40px!important;}
.pro_conimg table td{padding:3px!important; word-wrap:break-word;word-break:break-all;border: 1px #333 solid !important;line-height:40px!important;}
.pro_conimg table td div{padding: 0px!important;height:auto!important;}

.detail_head1{padding:13px 0 0 23px;width:98%;height:36px;background:#2c3e56; border-radius: 5px; font-size:18px;font-weight:bold;color:#fff;}

.pro_content a.return{display: block;width:135px;height:42px;position:relative;text-align:center;font-size:16px;color:#dd127b;border:1px solid #e50012;line-height:42px;margin:26px auto;border-radius:6px;}
.pro_content a.return:hover{background:#dd127b;color:#fff;}

.cont_lx{width:42%;float: left;margin-top:8%; font-size: 15px; line-height: 35px;color: #666; overflow:hidden;}
.com_map{width:58%;float: right;margin-top: 3%; margin-bottom: 3%;overflow:hidden;}

/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #dc137b;border:none;}