* {margin:0; padding:0; list-style:none; }
html{_background:url(about:blank);background-attachment:fixed;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,
button,input,textarea,th,td{margin:0;padding:0;}
body{ background:#fff; color:#333; font-size:12px; overflow-x:hidden; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma'; margin:0 auto; padding:0; line-height:25px;}
ul,li{list-style:none;}
input,textarea,button,select{font-size:12px; outline:none; resize:none; color:#555; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma';}
button{cursor: pointer;}
table{border-collapse:collapse;border-spacing:0;  max-width:100%;}
.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}

a{color:#555; text-decoration:none;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}
a:hover{color:#6f2c57; text-decoration:none;}
img{border:none; max-width:100%;}
#clear{width:100%; height:0px; clear:both;}
h2{ font-size:24px; font-weight:blod; line-height:30px;}
h4{ font-size:14px; font-weight:blod; line-height:30px;}
p{line-height:28px;}


.se1{color:#f15a2e;}.se2{color:#006db1}
.left{float:left;}.right{float:right;}
.line35{line-height:35px;}.line40{line-height:40px;}.line50{line-height:50px;}.line60{line-height:60px;}.line70{line-height:70px;}
.s12{font-size:12px;}.s14{font-size:14px;}.s16{font-size:16px;}.s18{font-size:18px;}.s20{font-size:20px;}.s22{font-size:22px;}.s24{font-size:24px;}.s26{font-size:26px;}.s28{font-size:28px;}.s30{font-size:30px;}.s32{font-size:32px;}.s34{font-size:34px;}.s36{font-size:36px;}.s38{font-size:38px;}.s40{font-size:40px;}


#lh10{ width:100%; height:10px;}#lh20{ width:100%; height:20px;}#lh30{ width:100%; height:30px;}#lh40{ width:100%; height:40px;}#lh50{ width:100%; height:50px;}
#lh60{ width:100%; height:60px;}
#lh70{ width:100%; height:70px;}
#lh80{ width:100%; height:80px;}
#lh90{ width:100%; height:90px;}
#lh100{ width:100%; height:100px;}



::selection {background:#000; color:#fff;}
::-moz-selection {background:#000; color:#fff;}
::-webkit-selection {background:#000; color:#fff;}




.top_wp{width:100%; height:80px; background:rgba(255,255,255,1); z-index:999; -moz-box-shadow:0px 0px 15px #DEDEDE; -webkit-box-shadow:0px 0px 15px #DEDEDE; box-shadow:0px 0px 15px #DEDEDE;}

.top_c{width:1300px; height:80px; margin:0 auto;}
.top_l{width:220px; height:80px; float:left; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.top_r{width:960px; height:80px; float:right;} 

.top_wp .top_l{display:none;}

.top_la{width:220px; height:80px; float:left; display:block !important;}




#nav {display:block; width:100%; height:80px;}
#nav .mainlevel {float:left; text-align:center; display:block; position:relative; z-index:998}
#nav .mainlevel a{ text-decoration:none; width:106px; text-align:center; line-height:80px; color:#444; height:80px; display:block; font-size:16px; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; z-index:99999;}
#nav .mainlevel a:hover {color:#ffa544; text-decoration:none; z-index:999}
#nav .mainlevel a b{color:#ffa544;}

#nav .mainlevel ul {position:absolute; display:none; margin-left:-50px; background:rgba(255,255,255,1); margin-top:-1px; padding:10px 0px 20px 0px; z-index:9999; -moz-box-shadow:0px 10px 20px #E6E6E6; -webkit-box-shadow:0px 10px 20px #E6E6E6; box-shadow:0px 10px 20px #E6E6E6; border-top:#0b5fa6 2px solid;}
#nav .mainlevel li {}
#nav .mainlevel li a {padding:0px; width:200px; text-align:center; color:#333; border-bottom:#e5e5e5 1px dotted; font-size:14px; text-indent:0px; line-height:40px; height:40px; display:block; -webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out; }
#nav .mainlevel li a:hover { text-decoration:underline; color:#ff9f41; text-decoration:none; background:none;}










.bcon8{width:1300px; min-height:21px; margin:0 auto; line-height:21px; font-size:14px; margin-top:20px; margin-bottom:20px; box-sizing:border-box; padding-left:0px;}


.bcon8 a{margin:0px 5px 0px 5px;}








.top{ width:100%; height:100px; background:#fff; }
.topc{ width:1300px; height:100px; margin:0 auto; position:relative;}

.topcl{width:250px; height:100px; float:left;}
.topcl img{height:100px;}


.tp_sou{width:40px; height:40px; overflow:hidden; position:absolute; right:50px; top:30px; z-index:89; background:#fff; box-sizing:border-box; border:#e5e5e5 1px solid; border-radius:25px; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.tp_sou .left{display:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}

.tp_sou:hover{width:300px; background:#; -moz-box-shadow:0px 0px 20px #F0F0F0; -webkit-box-shadow:0px 0px 20px #F0F0F0; box-shadow:0px 0px 20px #F0F0F0;}
.tp_sou:hover .left{display:block;}


.ss11{width:255px; height:40px; border:none; background:none; text-indent:20px; line-height:40px; color:#888;}

.tp_sou .right{position:absolute; right:-1px; top:-1px; z-index:90;}




.tp_en{width:40px; height:40px; overflow:hidden; position:absolute; right:0px; top:30px; z-index:89;}


/*menu*/
#menu { display:block; width:830px; float:right; height:70px; padding-top:15px; margin-right:78px;}

#nav {display:block; width:100%; height:70px; margin:0 auto;}
#nav .mainlevel {float:left; text-align:center; display:block; position:relative; z-index:80}
#nav .mainlevel a{ text-decoration:none; width:100px; text-align:center; line-height:70px;  color:#555; height:70px; background: url(../images/h01.png) right bottom no-repeat; display:block; font-size:16px; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in; z-index:99999;}
#nav .mainlevel a:hover {color:#833467; background: url(../images/h01.png) left bottom no-repeat; border-radius:10px; text-decoration:none; z-index:999}
#nav .mainlevel i{margin-left:6px; color:#888;}

#nav .mainlevel ul {position:absolute; display:none; margin-left:-90px; background:#fff; padding:10px 40px 30px 40px; z-index:9999; border-top:#0b4c99 2px solid; -moz-box-shadow:0px 0px 20px #ddebfa; -webkit-box-shadow:0px 0px 20px #ddebfa; box-shadow:0px 0px 20px #ddebfa;}
#nav .mainlevel li {}
#nav .mainlevel li a {padding:0px; width:240px; text-align:left; color:#555; border-bottom:#e5e5e5 1px dotted; font-size:14px; text-indent:0px; line-height:50px; height:50px; display:block;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
#nav .mainlevel li a:hover { text-decoration:underline; color:#f6a235; text-decoration:none; background:none;}

#nav .mainlevel .duo{width:1100px; padding:30px 50px 50px 50px; background:#fff; margin-left:-340px;}
#nav .mainlevel .duo li{float:left !important; margin:0px 5px 0px 5px;}


#nav li:nth-child(1) i{ display:none;}
#nav li:nth-child(5) i{ display:none;}
#nav li:nth-child(6) i{ display:none;}


























.bannera{width:100%; height:300px; background-size:cover;}



.ny_map{width:100%; height:75px; background:#fff url(../images/xc01.jpg) left bottom repeat-x;}

.ny_mapc{width:1300px; height:75px; margin:0 auto; position:relative;}

.ny_mapc_title{width:250px; height:100px; background:#833467; text-align:center; position:absolute; left:0; bottom:0; z-index:22; color:#fff; box-sizing:border-box; padding-top:20px;}
.ny_mapc_title h2{font-size:22px; font-weight:bold; line-height:35px;}
.ny_mapc_title p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:rgba(255,255,255,0.6); line-height:25px; text-transform:uppercase;}




.ny_map_nav{width:auto; float:right; height:75px;}

.ny_map_nav ul li{float:left;}

.ny_map_nav a{display:block; height:75px; margin:0px 15px 0px 15px; padding:0px 5px 0px 5px; font-size:16px; line-height:75px; background:url(../images/hn3.png) bottom right no-repeat; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; }

.ny_map_nav a:hover{ color:#833467; background:url(../images/hn3.png) bottom left no-repeat;}










.abcont{width:1300px; margin:0 auto; font-size:16px; line-height:35px; padding:40px 0px 40px 0px;}
.abcont p{line-height:35px;}





/*新闻列表*/

.newswp{width:1240px; min-height:50px; margin:0 auto;  margin-bottom:20px; padding:30px; background:#f8f8f8; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.newswp:hover{ background:#fff; -moz-box-shadow:0px 0px 50px #DBDBDB; -webkit-box-shadow:0px 0px 50px #DBDBDB; box-shadow:0px 0px 50px #DBDBDB;}


.news_l{width:360px; height:230px; float:left;}
.news_l img{width:360px; height:230px;}

.news_r{width:840px; min-height:50px; float:right;}

.ne1{width:100%; min-height:30px; line-height:30px; font-size:18px; padding-bottom:10px; font-weight:bold; padding-top:10px;}
.ne1 a{color:#333;}
.ne1 a:hover{ color:#833467;text-decoration:;}




.ne2{width:100%; height:30px; color:#999; line-height:30px;}

.ne3{width:100%; min-height:100px; line-height:25px; font-size:15px; color:#888;}

.ne4{width:100%; height:42px; padding-top:10px;}

.ne4 a{display:block; width:180px; height:40px; float:right; line-height:40px; font-size:14px; text-align:center; background:#fff; border:#ddd 1px solid; border-radius:5px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}

.ne4 span{font-weight:bold; color:#833467; margin-right:10px; font-family:Arial, Helvetica, sans-serif;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}

.newswp:hover .ne4 a{background:#833467; border:#833467 1px solid; color:#fff;}
.newswp:hover .ne4 span{color:#fff;}



#new_conl{width:1300px; margin:0 auto; min-height:50px; padding:20px 0px 20px 0px; background:#fff; margin-bottom:50px; }

#new_conla{width:100%; min-height:20px; padding:15px 0px 15px 0px; font-size:24px; text-align:center; border-bottom:#e4e4e4 0px dotted; }

#new_conlb{width:100%; height:50px; line-height:50px; font-size:14px; text-align:center; border-bottom:#e5e5e5 1px solid; color:#777;}
#new_conlb span{color:#777; margin:0px 30px 0px 10px;}

#new_conlc{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}

#new_conld{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px; border-top:#e0e0e0 1px dotted;}














/*分页*/
#nx_pg{width:98%; margin:0 auto; height:30px; padding:20px 0px 30px 0px; text-align:center;}
#nx_pg a{display:inline; padding:8px 15px 8px 15px; background:#fff; font-size:14px; margin:0px 1px 0px 0px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#nx_pg a:hover{background:#833467; color:#fff;}
#nx_pg .on{background:#833467; color:#fff;}






@media only screen and (max-width:999px){

/*分页*/
#nx_pg{width:90%; margin:0 auto; height:30px; padding:10px 0px 30px 0px; text-align:center;}
#nx_pg a{display:inline; padding:4px 8px 4px 8px; background:#fff; font-size:0.8em; margin:0px 1px 0px 0px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#nx_pg a:hover{background:#833467; color:#fff;}
#nx_pg .on{background:#833467; color:#fff;}

}




/*产品列表*/

.pc_wp{width:1300px; margin:0 auto;}

.pc_wp ul li{display:block; width:100%; height:450px;}

.pc_1{width:50%; height:450px; float:left;}
.pc_1 img{width:100%; height:450px; -webkit-filter: brightness(1.0); filter: brightness(1.0); -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}

.pc_wp ul li:hover .pc_1 img{-webkit-filter: brightness(1.3); filter: brightness(1.3);}

.pc_2{width:50%; height:450px; float:right; background:#fff; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.pc_wp ul li:hover .pc_2{ -moz-box-shadow:0px 0px 40px #E6E6E6; -webkit-box-shadow:0px 0px 40px #E6E6E6; box-shadow:0px 0px 40px #E6E6E6;}
.pc_wp ul li:hover .pc_2 .pc_2_t3 a{background:#833467; color:#fff; border:#833467 1px solid;}


.pc_2_t1{width:80%; height:50px; margin:0 auto; line-height:50px; padding-top:50px; font-size:24px; font-weight:bold;}
.pc_2_t1n{width:80%; height:40px; margin:0 auto; line-height:40px; font-family: Arial, Helvetica, sans-serif,Times,"Times New Roman",  serif; font-size:18px; font-weight:bold; color:#164b9a; text-transform:uppercase;}

.pc_2_t2{width:80%; height:180px; margin:0 auto; font-size:14px; color:#888; line-height:30px; padding-top:20px;}
.pc_2_t2 p{ line-height:30px;}

.pc_2_t3{width:80%; height:40px; margin:0 auto;}
.pc_2_t3 a{display:block; width:150px; height:38px; line-height:38px; font-size:14px; border:#e5e5e5 1px solid; border-radius:5px; text-align:center; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}




.pc_wp ul li:nth-child(2) .pc_1{ float:right !important;}
.pc_wp ul li:nth-child(2) .pc_2{ float:left !important;}


.pc_wp ul li:nth-child(4) .pc_1{ float:right !important;}
.pc_wp ul li:nth-child(4) .pc_2{ float:left !important;}


.pc_wp ul li:nth-child(6) .pc_1{ float:right !important;}
.pc_wp ul li:nth-child(6) .pc_2{ float:left !important;}


.pc_wp ul li:nth-child(8) .pc_1{ float:right !important;}
.pc_wp ul li:nth-child(8) .pc_2{ float:left !important;}


.pc_wp ul li:nth-child(10) .pc_1{ float:right !important;}
.pc_wp ul li:nth-child(10) .pc_2{ float:left !important;}


.pc_wp ul li:nth-child(12) .pc_1{ float:right !important;}
.pc_wp ul li:nth-child(12) .pc_2{ float:left !important;}
















.plist_title{width:80%; height:60px; line-height:60px; margin:0 auto; text-align:center; font-size:28px; color:#222; font-weight:bold;}


.plist_summary{width:1300px; min-height:30px; margin:0 auto; line-height:30px; padding:20px 0px 20px 0px; font-size:16px; color:#888;}


.plist_xq{width:1300px; height:60px; margin:0 auto; line-height:60px; font-size:24px; color:#444; font-weight:bold; text-indent:15px; border-bottom:#e0e0e0 1px solid;}





.plist_list{width:1320px; margin:0 auto; padding:10px 0px 10px 0px;}


.plist_list ul li{float:left; width:440px; position:relative; padding-top:15px; padding-bottom:15px; box-sizing:content-box;}
	

.plist_list ul li a{display:block; width:410px; height:390px; margin:0 auto; padding-top:15px; background:#fff; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;  -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
	
.plist_list ul li a:hover{ -webkit-box-shadow:0px 0px 15px #a2668d; box-shadow:0px 0px 15px #a2668d;}


.dd_0{width:380px; height:240px; padding:10px; margin:0 auto; box-sizing:border-box; border:#e8e8e8 1px solid; margin-bottom:5px;}
.dd_0 img{max-width:100%; height:220px;display:block; margin:0 auto;}

.dd_1{width:85%; height:50px; margin:0 auto; line-height:50px; font-size:16px; font-weight:bold; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.dd_2{width:85%; height:75px; margin:0 auto; line-height:25px; overflow:hidden; font-size:14px; color:#999;}

.dd_3{width:85%; height:30px; margin:0 auto; line-height:30px; overflow:hidden; font-size:14px; color:#444; text-align:right;}


.sbd1{width:100%; height:30px; margin:0 auto; text-align:center; position:absolute; bottom:0; left:0; z-index:99;}
.sbd1 img{display:block; margin:0 auto;}













.pdetail_wp{width:1300px; margin:0 auto; box-sizing:border-box; padding:30px; background:#fff; margin-bottom:20px; -moz-box-shadow:0px 0px 40px #eee; -webkit-box-shadow:0px 0px 40px #eee; box-shadow:0px 0px 40px #eee;}

.pdetail_r{width:520px; float:right; box-sizing:border-box; padding:0px; padding:15px; border:#e8e8e8 1px solid;}

.pdetail_r img{width:100%; height:auto; border-radius:25px;}


.pdetail_l{width:600px; float:left; box-sizing:border-box; padding:0px; padding-left:20px;}

.pdetail_l h2{width:100%; height:30px; line-height:30px; font-size:24px; color:#333; padding:25px 0px 25px 0px;}

.pdetail_l p{font-size:16px; line-height:35px; color:#888;}

.pdetail_l_a{width:100%; height:60px; padding-top:35px;}
.pdetail_l_a a{display:block; width:200px; text-align:center; line-height:48px; border-radius:25px; font-size:16px; height:48px; border:#833467 2px solid; color:#833467; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.pdetail_l_a i{margin-right:5px;}
.pdetail_l_a a:hover{ background:#833467; color:#fff;}




.pdetail_detail{width:1300px; margin:0 auto; padding:50px; background:#fff; box-sizing:border-box; font-size:16px; line-height:35px; margin-top:30px; margin-bottom:50px; -moz-box-shadow:0px 0px 40px #eee; -webkit-box-shadow:0px 0px 40px #eee; box-shadow:0px 0px 40px #eee;}
.pdetail_detail p{line-height:35px;}












.p3c{width:1320px; min-height:275px; margin:0 auto; padding-top:30px; box-sizing:content-box; padding-bottom:10px;}

.p3c ul li{display:block; width:33.33%; height:300px; float:left; margin-bottom:35px;}

.p3c ul a{width:90%; display:block; height:300px; margin:0 auto; background:rgba(255,255,255,1); padding:10px; box-sizing:border-box; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}

.p3c ul img{width:100%; height:230px; display:block;}

.p3c ul h3{width:100%; height:55px; line-height:55px; color:#333; font-size:15px; text-align:center; font-weight:normal;}


.p3c ul a:hover{-moz-box-shadow:0px 0px 40px #d7e9ff; -webkit-box-shadow:0px 0px 40px #d7e9ff; box-shadow:0px 0px 40px #d7e9ff; background:#0b5fa6; color:#fff;}
.p3c ul a:hover h3{color:#fff;}









#footer{width:100%; height: auto; padding-top:50px;  background:#1f1f1f; font-size:14px; margin-top:0px; padding-bottom:20px; color:#a0a0a0; line-height:28px; border-top:#195a81 0px solid;}

#footer h2{font-size:16px;  line-height:30px; color:#f0f0f0; padding-bottom:15px; font-weight:500;}
#footerc{width:1300px; height:320px; margin:0 auto; position:relative; }


#footercl{width:1300px; height:320px; margin:0 auto; box-sizing:border-box; padding-left:380px;}
#footercl ul li{display:block; width:180px; height:320px; float:left; padding-left:30px;  line-height:35px; font-size:15px; border-right:#444 0px solid; margin-right:10px; padding-top:10px;}
#footercl ul li a{ color:#a0a0a0;}
#footercl ul li a:hover{color:#e7f0fa;}
#footercl li.clt{ width:350px; height:320px; float:left; line-height:32px; padding-left:35px; border:none;}
#footercl li.clt span{ font-size:16px; font-weight:bold;}

#footert{width:100%; min-height:25px; line-height:25px; padding:20px 0px 20px 0px; text-align:center; color:#aaa; border-top:#3e4147 0px solid; font-size:13px; background:#0e0e0e;}
#footert a{color:#aaa;}
#footercr{ float:right; width:174px; height:215px; line-height:50px; }


.flx{width:260px; height:270px; position: absolute; left:0; top:0; z-index:1;  box-sizing:border-box; padding-top:10px;}

.flxc{width:100%; min-height:120px; font-size:15px; box-sizing:border-box; padding-left:10px; line-height:35px;}
.flxc p{line-height:35px;}

#f_wx{ width:200px; height:250px; position:absolute; top:8px; right:0px; text-align:center;}
#f_wx img{ margin-bottom:6px; border-radius:8px;}















.ncont6c{width:1320px; min-height:250px; margin:0 auto; }



.ncont6c ul li{display:block; width:50%; height:440px; float:left;}



.ncont6c ul a{width:90%; display:block; height:380px; margin:0 auto; padding:18px; background:#fff; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;  -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee;}



.ncont6c ul img{width:100%; height:230px; display:block; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}



.ncont6c ul li:hover img{transform: rotateY(180deg);}



.ncont6c ul h3{width:95%; margin:0 auto; line-height:30px; font-size:24px; color:#333; overflow: hidden; font-weight:; text-overflow:ellipsis; white-space: nowrap; padding-top:30px; padding-bottom:20px;}

.ncont6c ul h4{width:95%; margin:0 auto; font-size:12px; color:#aaa; line-height:30px; height:30px; overflow:hidden; font-weight:normal;}

.ncont6c ul p{width:95%; margin:0 auto; font-size:14px; color:#aaa; line-height:28px; height:56px; overflow:hidden;}