html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family:'Microsoft YaHei';}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
html{width:100%;min-width:1200px;}
body {line-height: 1;overflow-x:hidden;position:relative;font-size:12px;width:100%;min-width:1200px;}
ol, ul {list-style: none;}
li{list-style:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
a{text-decoration:none;}
./* fixedhead{position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); height:122px;transition:all ease 0.4s;background:#fff;} */
.contain{width:1200px;margin:0 auto;position:relative;min-width:1200px; }
.contain_left{ width:880px;float:left;}
.contain_right{ width:280px;float:right;}
.contain_right .contain_label{ margin:58px 0 0 0;}
.contain_right .contain_label h2{font-size: 16px;color:#333;}
.contain_right .contain_label ul{width: 280px;margin-top: 18px;}
.contain_right .contain_label ul li {float: left;margin: 0 10px 10px 0;}
.contain_right .contain_label ul li a {display: inline-block;width: 130px;height: 30px;line-height: 30px;font-size: 12px;color: #707070;background-color: #efecec;text-align: center;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.contain_right .contain_label ul li a:hover { background: #EF9B11; color:#fff;transition:all ease 0.4s;}
.contain_right .contain_lore{ margin:30px 0 0 0;}
.contain_right .contain_lore h2{ font-size:16px; color:#333; border-bottom:1px solid #eaeaea; padding:0 0 8px 0; margin:0 0 20px 0;}
.contain_right .contain_lore h2 span{color:#eb3900; padding-right:20px; display:inline-block;}
.contain_right .contain_lore ul li {margin-top: 20px;}
.contain_right .contain_lore ul li .contain_lore_l {width:130px;height:90px;float:left;}
.contain_right .contain_lore ul li .contain_lore_l a img {width: 100%;vertical-align: middle;}
.contain_right .contain_lore ul li .contain_lore_r {width: 130px;height: 90px;float: right;}
.contain_right .contain_lore ul li .contain_lore_r h3 {padding: 0 0 8px 0;}
.contain_right .contain_lore ul li .contain_lore_r h3 a {font-size: 14px; color:#333;}
.contain_right .contain_lore ul li .contain_lore_r h3 a:hover{ color:#3FB5C0;}
.contain_right .contain_lore ul li .contain_lore_r p { font-size: 12px;line-height: 16px; width:auto; color:#444;}
@media screen and (max-device-width:1200px){.contain,div#banner-box{overflow-x:hidden;}}
select{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;border: none;}
.contain:after,.custli:after,.simg:after,ul:after,.d_context:after,.caselist:after,.caseDetail:after,.connlist:after,.nclass:after{height:0;display:block;width:100%;overflow:hidden;content:'a';clear:both;visibility:hidden;}
.top{width:100%;height:38px;/*background:url(../images/index_03.png) top left repeat;*/color:#333;line-height:38px; position:relative; z-index:99999; border-bottom:solid 1px #eee;}
.top h2{font-size:12px;float:left;font-weight:normal;padding-left:10px;}
.top h2.h{ position:relative;}
.top h2.h span.hs{font:30px/35px 'Î¢ÈíÑÅºÚ'; position:absolute; top:0; margin:0 5px 0 4px;}
.top p{color:#ef402d;float:right;text-align:right;background:url('index_22.png') no-repeat left center;padding-left:20px}
.top p span{padding-left:1px;}
.top p span i{padding-right:10px;}
.top p.t{position: absolute;float: left;right: 190px;}
.top p a{color:#fff;margin-left:1em;}
div#banner-box {width:1200px;min-width:1200px;position:relative;margin:0 auto;height:598px;}
div#video-banner-box {height : 480px;margin : 0 0;}
div#banner-box div.wrap {height : 480px;background-position: 50% 0;background-repeat: no-repeat;}
div#banner-box div#slide-holder {z-index : 40;width : 100%;height : 540px;position : absolute;left:-352px;}
div#banner-box div#slide-holder div#slide-runner {top : 0px;left : 0px;width :1920px;height :598px;overflow : hidden;position : absolute;}
div#banner-box div#slide-holder img {margin : 0;display : none;position : absolute;}
div#banner-box div#slide-holder div#slide-controls {left : 0;bottom : 0px;width : 1920px;height : 46px;display : none;position : absolute;/*background : url('slide-bg.png') 0 0;*/}
div#banner-box div#slide-holder div#slide-controls p.text {float : left;color : #fff;display : inline;font-size : 10px;line-height : 16px;margin : 15px 0 0 20px;
text-transform : uppercase;}
div#banner-box div#slide-holder div#slide-controls p#slide-nav {float : right;height : 24px;display : inline;margin : 11px 15px 0 0;}
div#banner-box div#slide-holder div#slide-controls p#slide-nav a {color:#fff;float : left;width : 24px;height : 24px;display : inline;font-size : 11px;margin : 0 5px 0 0;line-height : 24px;font-weight : bold;text-align : center;text-decoration : none;background-position : 0 0;background-repeat : no-repeat;}
div#banner-box div#slide-holder div#slide-controls p#slide-nav a.on {background-position : 0 -24px;}
div#banner-box div#slide-holder div#slide-controls p#slide-nav a {background-image : url('silde-nav.png');}
div#nav ul li a {background : url('nav.png') no-repeat;}
#slide-img-1{}#slide-img-2{}#slide-img-3{}#slide-img-4{}#slide-img-5{ background:#5a9d0f;}

#menu {padding:0px;width:800px; float:right;margin:0 -20px 0 0 ;}
.topmenu {height:32px;padding:0px;list-style-image:none;list-style-type:none;margin:0px;position:relative;}
.topmenu li {float: left;list-style: none;padding: 0px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px; }
.topmenu li.back {width: 9px;height: 32px;z-index: 8;position: absolute;border-bottom-width:3px;border-bottom-style: solid;border-bottom-color: #DF0000;color: #999999;top: 18px;}
.topmenu li a {text-decoration: none;color: #999999;outline: none;text-align: center;top: 7px;z-index: 10;display: block;float: left;height: 30px;position: relative;overflow: hidden;margin-right: 2px;margin-left: 2px;width: 96px; font-size:14px;color:#333;}
.topmenu3 li a:hover, .menu3 li a:active, .menu3 li a:visited {border: none;color: #FF0000;} 


.contain{width:1200px;margin:0 auto;}
.our_title{text-align:center;position:relative;z-index:666;}
.our_text{width:68%;margin:25px auto;text-align:center;font-size:14px;line-height:2em;color:#777;}
.our_Line{width:500px;height:1px;background:#e3e3e3;position:absolute;top:156px;left:50%; margin-left:-250px; z-index:555;}

#our_service{ width:100%; font-family:"Î¢ÈíÑÅºÚ"; margin-top:50px; margin-bottom:50px; position: relative;}
#our_service_img{ text-align:center;}
#our_service_img hr{height:1px; border:0px; background:#999; margin-top:-2px;}
.our_service_btp{ text-align:center; margin:0 auto; width:810px; font-size:14px; margin-top:50px; color:#666;  margin-bottom:50px; line-height:18px;}
#our_service_w1200{ width:1200px; margin:0 auto;}
.our_service_list{ line-height:18px;text-align:center; float:left; color:#333;  width:259px; padding:20px;}
.our_service_xian{border-right:1px solid #CCC;line-height:18px;}
.our_service_c{ clear:both;}
.our_service_list img{ margin-bottom:10px;}
.our_service_list span{ font-weight:bold; font-size:14px; padding:10px; display:block;}
.our_service_list p{ font-size:13px; color:#666; }
.our_service_p_left{ text-align:left; margin-bottom:30px;}

.our_case{position:relative;background:#fff;}
.our_case .case_link{width:100%;text-align:center;margin:60px 0 35px 0;}
.our_case .case_link ul{}
.our_case .case_link ul li{display:inline-block;position:relative;height:32px;}
.our_case .case_link ul li a{width:151px;height:32px;color:#333;background:#f1f1f1;border-radius:15px;display:inline-block;line-height:32px;font-size:14px;text-align: center;margin:0 33px 0 0;border:solid 1px #e5e5e5;}
.our_case .case_link ul li a:hover{background:#eb3900;transition:all .4s linear;color:#fff;}
.our_case .case_link ul li.on a{background:#eb3900;color:#fff;border-radius:15px;}

.our_case .case_wrap{width:100%; position:relative; overflow:hidden; padding-top:534px; -webkit-animation:gfadeIn 1s 1.5s both; -moz-animation:gfadeIn 1s 1.5s both; animation:gfadeIn 1s 1.5s both;}
.our_case #case{width:100%; position:absolute; top:0; left:0; overflow:hidden;}
.our_case #case ul{width:100%; overflow:hidden; float:left;}
.our_case #case ul li{float:left;width:19.9%;*width:19%;text-align:center;position:relative;margin:0 0.1% 0.05% 0;}
.our_case #case ul li span{display:block;}
.our_case #case ul li span.img img{width:100%;max-width:100%;transform: scale(1);transition: all 0.6s ease-in-out; }
.our_case #case ul li span.bg{ position:absolute;width:100%;height:100%;background:rgba(0,0,0, 0.0); top:0;left:0;}
.our_case #case ul li span.txt{position:absolute;width:100%;height:100%;left:0; top:35%; opacity:0; font-size:15px; color:#fff;}
.our_case #case ul li span.txt em{ font-size:20px; display:block;color:#fff;margin:0 0 15px 0;}

.our_case #case ul li:hover span.bg{background:rgba(0,0,0, 0.3);transition:all .4s linear;}
.our_case #case ul li:hover span.txt{opacity:1;transition:all .4s linear;}

.our_case #case_ctrl{width:100%; height:85px; background:#f1f1f1; box-shadow:0 2px 20px #edecec inset; text-align:center;}
.our_case #case_ctrl button{width:52px; height:50px; display:inline-block; margin:17px 5px; border:none; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.our_case #case_ctrl #case_prev{background:#fff url('case_arr.png') no-repeat 0 0;}
.our_case #case_ctrl #case_prev:hover{background:#333 url('case_arr.png') no-repeat -52px 0;}
.our_case #case_ctrl #case_next{background:#fff url('case_arr.png') no-repeat -52px -50px;}
.our_case #case_ctrl #case_next:hover{background:#333 url('case_arr.png') no-repeat 0 -50px;}
.our_case #case_prev, #case_next, #case_more{border-radius:2px; vertical-align:middle;}
.our_case #case_more{display:inline-block; width:92px; height:50px; background:#fff url('case_more.png') no-repeat center -50px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; vertical-align:middle}
.our_case #case_more:hover{background:#333 url('case_more.png') no-repeat center 0;}

.our_news{position:relative;background:#fff;padding:40px 0 20px 0;}

.our_news .slideTxtBox{ width:1200px;height:450px;}
.our_news .slideTxtBox .hd{width:100%;text-align:center;margin:50px auto;}
.our_news .slideTxtBox .hd ul{ }
.our_news .slideTxtBox .hd ul li{ display:inline-block;position:relative;height:32px;margin:0 33px 0 0;}
.our_news .slideTxtBox .hd ul li a{ width:151px;height:32px;color:#333;background:#f1f1f1;border-radius:15px;display:inline-block;line-height:32px;font-size:14px;text-align: center;}
.our_news .slideTxtBox .hd ul li a:hover{background:#DF0000;color:#fff;border-radius:15px;}
.our_news .slideTxtBox .hd ul li.on a{background:#DF0000;color:#fff;border-radius:15px;}
.our_news .slideTxtBox .hd ul li.on{background:#DF0000;color:#fff;border-radius:15px;}
.our_news .newslis{width:1220px;}
.our_news .bd dl{float:left;width:530px;padding-right:80px; padding-bottom:25px; height:100px;}
.our_news .bd dl dt{ float:left; background:#e5e5e5; width:94px; height:94px; text-align:center; font-size:14px; color:#FFF; border-radius:60px;}
.our_news .bd dl:hover dt{background:#ef9b11;transition:all ease 0.4s;}
.our_news .bd dl dt span{ display:block; padding-top:8px; line-height:50px; font-size:48px;}
.our_news .bd dl dd{ float:right; width:410px; margin-top:11px;}
.our_news .bd dl dd h3 a{ font-size:16px; height:24px; line-height:24px; overflow:hidden;color:#000;}
.our_news .bd dl:hover h3 a { color:#ef9b11;transition:all ease 0.4s;}
.our_news .bd dl:hover dd p{ color:#ef9b11;transition:all ease 0.4s;}
.our_news .bd dl dd p{ color:#666; font-size:14px;}

.our_news #news{width:1200px; margin:0 auto; overflow:hidden;}
.our_news #news .item{float:left; width:370px; height:325px; margin-right:20px; background:#f8f8f8; position:relative;padding:25px 0 0 0;}
.our_news #news .item h3, #news .signing h3{margin:32px 0 30px; font-size:18px; line-height:18px;}
.our_news #news .item h3 a, #news .item h3 a:hover, #news .signing h3 a, #news .signing h3 a:hover{color:#999;}
.our_news #news .item h5{font-size:18px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; }
.our_news #news .item a{color:#000; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.our_news #news .item a:hover{color:#f3a20b;}
.our_news #news .item span{display:block; font-size:12px; line-height:12px; margin:10px 0 15px; color:#999;}
.our_news #news .item p{height:52px; color:#999; overflow:hidden;line-height:25px;font-size:14px;padding:0 19px}
.our_news #news .item h3, #news .item h5, #news .item span, #news .item em{padding:0 18px;}
.our_news #news .pic{position:absolute; bottom:0; left:0; width:100%; height:200px; overflow:hidden;}
.our_news #news .pic:after{content:''; display:block; position:absolute; top:0; left:30px; width:0; height:0; border-left:16px solid transparent; border-right:16px solid transparent; border-top:16px solid #f8f8f8;}
.our_news #news .pic img{width:100%;}

.our_news #news .signing{float:right; width:360px; height:350px; padding:0 30px; background:#f8f8f8; overflow:hidden;}
.our_news #news .signing ul{width:100%;padding:15px 0;}
.our_news #news .signing ul li{height:40px; line-height:40px; font-size:14px; position:relative;}
.our_news #news .signing ul li a{display:block; height:40px;color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.our_news #news .signing ul li a:hover{color:#f3a20b; -webkit-transform:translateX(10px); -moz-transform:translateX(10px); transform:translateX(10px);}
.our_news #news .signing ul li span{color:#b4b4b4; font-size:14px;float:right;}

.our_brand {position:relative;background:#fff;padding:40px 0;}
.our_brand .brand_list{margin:50px 0 0 0;}
.our_brand .brand_list tr{margin:0;padding:0;}
.our_brand .brand_list td{background:#ffffff;margin:0;padding:0;border:1px solid #eaeaea;text-align:center;width:238px;height:117px;}
.our_brand .brand_list img{max-width:238px;max-height:100px;margin-top:9px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;
-o-transition:all .4s linear;transition:all .4s linear;}
.our_brand .brand_list img:hover{opacity:0.6;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}

.brand_list{margin:50px 0 0 0; overflow: hidden;}
.b_n_list li{ width: 200px; height: 100px; text-align: center; float: left;}
.b_n_list li img{width: 153px; height: 100px; }
.b_n_list li img{max-width:238px;max-height:100px;margin-top:9px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;
-o-transition:all .4s linear;transition:all .4s linear;}
.b_n_list img:hover{opacity:0.6;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}





.our_contact{position:relative;background:#fff;padding:0 0 40px 0;}
.our_contact .contact_l{width:38%;float:left;margin:50px 0 0 0;}
.our_contact .contact_r{width:62%;float:right;margin:50px 0 0 0;}
.our_contact .ul_contact li{background: url('i_icon2.png') no-repeat;padding-left:60px;font-size:14px;margin-bottom:20px;line-height:30px;color:#333}
.our_contact .ul_contact li.li1{background-position: 0 0;}
.our_contact .ul_contact li.li2{background-position: 0 -74px;}
.our_contact .ul_contact li.li3{background-position: 0 -184px;}

.contact_form .tel{margin:0 0 0 2%;}
.contact_form .inp{width:48.5%;border:1px solid #e5e5e5;height:33px;padding:0 10px;margin-bottom:15px;float:left;font-family:"Î¢ÈíÑÅºÚ";}
.contact_form textarea{width:99%;border:1px solid #e5e5e5;height:98px;margin-bottom:12px;font-family:"Î¢ÈíÑÅºÚ";}
.contact_form .sub{width:30%;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#f3a20b;border:0;cursor:pointer;font-family:"Î¢ÈíÑÅºÚ";font-size: 16px; float:right;
margin:0 0 0 30px;}

.tabbtn {width:100%;text-align:center;margin:30px 0 0 0;}
.tabbtn li {display:inline-block;position:relative;height:32px;}
.tabbtn li a {width:151px;height:32px;color:#333;background:#f1f1f1;border-radius:15px;display:inline-block;line-height:32px;font-size:14px;text-align: center;margin:0 33px 0 0;border:solid 1px #e5e5e5;}
.tabbtn li a:hover{background:#eb3900;transition:all .4s linear;color:#fff;}
.tabbtn li.current a {background:#eb3900;color:#fff;border-radius:15px;}
.tabcon {position:relative;overflow:hidden;}
.tabcon .subbox {position:absolute;left:0;top:0;}
.tabcon .sublist {}
#leftcon .subbox {width:9999em;}
#leftcon .subbox .sublist {}
.sublist {}

.who{position:relative;background:#f4f0ea;padding:40px 0;}
.who p,.ourser p{text-align:center;font-size:14px;line-height:2.5em;color:#666;}
.who p.himg img,.ourser p.himg img,.ourcase p.himg img,.ournews p.himg img,.ourcus p.himg img,.oursl p.himg img{display:inline-block;}
.who p.wtt{margin-top:10px;}
.who p.pm{margin-top:25px;}
.who p.pm span{display:inline-block;width:220px;height:67px;background:url('n/qu6_06.png');text-align:left}
.who p.pm span a{width:111px;height:41px;text-align:center;line-height:41px;color:#fff;display:inline-block;margin:0 0 0 63px;}
.ourser{position:relative;background:#fff;padding:40px 0;}
.s_fst{margin-left:0;}
.s_i{display:inline-block;float:left;text-align:center;margin-top:20px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;width:299px;border-right:solid 1px #e3e3e3;}
.s_i_wx{border-right:0;}
.s_i:hover{margin-top:30px;}
.s_i:hover .sico span.y{opacity:1;}
.s_i:hover .sico span.b{opacity:0;}
.s_i .sico{width:118px;height:118px;position:relative;overflow:hidden;display:inline-block;}
.s_i .sico span{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url('n/qu6_13.png');-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.s_i .sico span.y{opacity:0;}
.s_i_a span.b{background-position:0 0;}
.s_i_a span.y{background-position:-119px 0;}
.s_i_b span.b{background-position:-241px 0;}
.s_i_b span.y{background-position:-360px 0;}
.s_i_c span.b{background-position:-479px 0;}
.s_i_c span.y{background-position:-598px 0;}
.s_i_d span.b{background-position:-720px 0;}
.s_i_d span.y{background-position:-840px 0;}
.s_i_e span.b{background-position:-962px 0;}
.s_i_e span.y{background-position:-1084px 0;}
.s_i p.s_hd{font-size:20px;color:#333;text-align:center;margin: 7px 0 0 0;}
.s_i p.s_hd strong{font-weight:600;}
.s_i p.s_p{font-size: 12px;text-align: center;color: #666;/*background: url(../images/n/qu6_17.jpg) left center no-repeat*/;text-indent: 16px;line-height: 2em;margin: 0 0 0 0;}
.s_i .s_tb1{background:url('n/g_03.png') no-repeat 0 0; width:107px;height:26px;margin-bottom:7px; margin-left:auto; margin-right:auto; margin-top:0}
.s_i .s_tb2{background:url('n/g_03.png') no-repeat -146px 0; width:96px;height:26px;margin-bottom:7px; margin-left:auto; margin-right:auto; margin-top:0}
.s_i .s_tb3{background:url('n/g_03.png') no-repeat -284px 0; width:95px;height:26px;margin-bottom:7px; margin-left:auto; margin-right:auto; margin-top:0}
.s_i .s_tb4{background:url('n/g_03.png') no-repeat -418px 0; width:108px;height:26px;margin-bottom:7px; margin-left:auto; margin-right:auto; margin-top:0}
.s_i p.s_p a{color:#666;}
.service{width:100%;background:url('index_07.png') top left;padding-bottom:30px}
.service p.h{padding-top:60px;}
.service p.h img{margin-left:300px;}
.service .b{padding-top:45px;}
.service .b li{width:130px;padding-right:20px;float:left;}
.service .b em{display:block;width:114px;height:114px;margin-left:8px;line-height:999px;overflow:hidden;background-image:url('index_y_17.png');
background-repeat:no-repeat;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.service .b em:hover{-webkit-transform:scale(.95) rotate(5deg);-moz-transform:scale(.95) rotate(5deg);-ms-transform:scale(.95) rotate(5deg);-o-transform:scale(.95) rotate(5deg);transform:scale(.95) rotate(5deg);}
.service .b em.a1{background-position:0 0;}
.service .b em.a2{background-position:-150px 0;}
.service .b em.a3{background-position:-299px 0;}
.service .b em.a4{background-position:-448px 0;}
.service .b em.a5{background-position:-598px 0;}
.service .b em.a6{background-position:-748px 0;}
.service .b em.a7{background-position:-897px 0;}
.service .b em.a8{background-position:-1046px 0;}
.service p.t{font-size:16px;line-height:2.5em;color:#000;text-align:center;}
.service p.ls{font-size:12px;color:#333;line-height:2em;text-align:center;}
.service p.ls a{color:#444;margin-right:.5em;}
.service p.ls a:hover{color:#000;text-decoration:underline;}
.Micro{ background: 0 ;float: right;min-width: 25px;height: 16px;margin: 0px 0 0 0;}
.in-banner{position:relative;background:url('n/casehd_02.jpg');text-align:center;min-height:50px}
.in-banner img{display:inline-block;margin-top:55px;}
.ban-a{padding-top:45px;}
.ban-a li{display:inline-block;}
.ban-a li a{display:block;padding:10px 16px;border:1px solid #aeafaf;color:#333;background:#fff;cursor:pointer;margin: 0px 5px;}
.ban-a li a.on,.ban-a li a:hover{background:#ff0000;color:#fff;border:1px solid #ff0000;}

.index_case ul{height:32px; width:600px;margin:0 auto;margin-top: 20px;}
.index_case ul li{ float:left; display: block; width:135px; height:28px; text-align:center; line-height:28px; color:#fff;background:#e5e5e5;border-radius:12px; margin:0 15px 0 0; font-size:13px;}
.index_case ul li a{ color:#333; display: block;transition:all ease 0.4s;border-radius:12px;}
.index_case ul li a:hover{ background:#eb3900; color:#fff;transition:all ease 0.4s;border-radius:12px;}
.index_case ul li.fix a{background:#eb3900; color:#fff;border-radius:12px; transition:all ease 0.4s;}
.index_case ul li.fix{background:#eb3900; color:#333;border-radius:12px;transition:all ease 0.4s; }

.about_Pages{width:100%;background:#eee;padding:70px 0;}
#Pages{ width:1182px; text-align:left; margin:0px auto;}
#topLink{display:none;}
#subMenu {height:60px;width:100%;}
#subMenubg{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background:#000;height:60px;}
#subMenu .mainTitle{font-family:Î¢ÈíÑÅºÚ,ºÚÌå;font-size:26px;padding:8px 0px 10px 3px;text-align:left;float:left;color:#333333;}
#subMenuItem{padding:0px 6px 0px 0px;z-index:10000;width:1180px;margin:0 auto;margin-top:-60px;position:relative;z-index:99999}
#subMenuItem li	{float: left;list-style: none}
#subMenuItem li a{display: block;white-space: nowrap;font-size:16px;color:#fff;padding:0px 17px;line-height:60px;display:block;float:left;font-family:Î¢ÈíÑÅºÚ,ºÚÌå;}
#subMenuItem li a:hover,#subMenuItem li.hot a	{color:#222;background:#fff}	
#subMenuItem li ul{padding: 0;position: absolute;visibility: hidden;z-index:10000;background:#ffffff;top:60px}
#subMenuItem li ul li{float: none;display: inline;}			
#subMenuItem li ul li a{float:none;height:35px;line-height:35px;border-bottom:1px solid #eee;color:#666;font-size:14px;width:125px;padding:0px;text-align:center}
.downarr{background:url(images/n5/downarr.png) left 21px no-repeat;padding:12px 4px;}
#subMenuItem li a:hover .downarr,#subMenuItem li.hot a .downarr{background-image:url('downarr_b.png');}
#subMenuItem li ul li a:hover{font-weight:bold}

.tBar{margin-bottom:15px;text-align:left;font-size:26px;font-family:"Î¢ÈíÑÅºÚ","verdana";font-weight:normal;color:#000;background:none;border-bottom:0px;}
#topInfo{font-size:16px;line-height:200% !important;color:#333 !important;font-family:"Î¢ÈíÑÅºÚ","verdana";}
#topInfo a{color:#333}

.about-banner{background:#ff3300 url('about_banner2.png') no-repeat center;margin:0 auto;height:455px}
.about-banner2{background:url('about_banner.jpg') no-repeat center;margin:0 auto;height:455px}
.about-banner2 .process{width:1180px;margin:0 auto;}


.development_iisp .tdetail{font-size:16px;font-family:"Î¢ÈíÑÅºÚ","verdana";line-height:200%;width:765px;margin:80px 0px 25px}

.customerImg{text-align:center;}
.customerContent{width:100%;margin:0 auto;background:#c00;text-align:left;}
.customerContent .t{color:#fff;text-align:center;font-size:28px;font-family:"Î¢ÈíÑÅºÚ","verdana";line-height:200%;margin-top:30px;}
.customerContent .c {line-height:220%;margin-top:15px;}
.customerContent .c p{color:#fff !important}
.customerContent .c a{color:#fff;}
  
.development_iisp_bg{background:#fff;}
.development_iisp{width:1147px;margin:0 auto;text-align:left;overflow:hidden;zoom:1;background:url('development.jpg') no-repeat right bottom;padding-bottom:80px}
.development_t{font-size:26px;font-family:"Î¢ÈíÑÅºÚ","verdana";font-weight:normal;color:#222;line-height:220%;margin-bottom:20px;}
.left_development ul{overflow:hidden;zoom:1;}
.left_development li{font-size:16px;font-family:"Î¢ÈíÑÅºÚ","verdana";font-weight:normal;color:#222;line-height:220%;background:url('small_right.png') no-repeat left center;padding-left:15px;margin-left:5px}
.left_development li.Bli{font-size:26px;line-height:180%;background-image:url('big_right.png');padding-left:20px;margin-left:0px}
.left_development li.blast{margin-bottom:20px;}
.left_development{float:left;}
.right_development{float:right}
.right_development .s{color:#999;font-size:12px;float:left;text-align:center;}
.right_development .s span{color:#c00;font-size:28px;}
.right_development .s1{padding-top:140px;padding-right:10px}
.right_development .s2{padding-top:60px;}
.right_development .s3{margin-top:-45px;padding-right:20px;}
.right_development .s4{padding-top:125px;}

.process .t{font-size:26px;font-family:"Î¢ÈíÑÅºÚ","verdana";font-weight:normal;color:#222;line-height:220%;margin-left:42px;}
.process .t .bigf{font-size:38px;padding-left:8px;}
.process_c{padding-bottom:50px;overflow:hidden;zoom:1;text-align:left}
.process_c .p{color:#888;font-size:12px;padding-top:55px;width:130px;float:left;line-height:180%;margin-left:20px;margin-right:10px}
.process_c .p strong{color:#333;font-size:16px;font-family:"Î¢ÈíÑÅºÚ","verdana";display:block;margin-bottom:8px;}
.process_c .p1{margin-top:73px;}
.process_c .p2{margin-top:143px;margin-left:15px;}
.process_c .p3{margin-top:73px;margin-left:20px;}
.process_c .p4{margin-top:121px;margin-left:52px;}
.process_c .p5{margin-top:70px;margin-left:32px;}
.process_c .p6{margin-top:88px;margin-left:35px;}
.process_c .p7{margin-top:100px;margin-left:20px;margin-right:0px;}

.modelList{ clear:both; position:relative;}
#modelList ul{ overflow:hidden; zoom:1; clear:both;width:100%;margin:0 auto}
#modelList ul li{ display:block;height:455px;}
#modelList ul li .showModel{ overflow:hidden;zoom:1; clear:both; margin:15px 0 10px 0;}
.LeftBotton{ background:url('next.png') no-repeat left 0px; float:left; width:84px; height:84px !important; position:absolute; left:-75px; top:120px; cursor:pointer}
.RightBotton{ background:url('next.png') no-repeat right 0px; float:right; width:84px; height:84px !important; position:absolute; right:-75px; top:120px; cursor: pointer}
#bottom{margin-top:0px;}


#mainMenu{background:url(/images/page.png) center -40px #eee repeat-x}
.project-name {color:#fff;text-transform:uppercase;margin-top:50px;opacity:0;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;filter:alpha(opacity=0);font-size:18px;padding:10px 0;}
#filters {margin:40px 0;text-align:center;display:block;float:none;z-index:2;position:relative;}
#filters ul li {display:inline-block;margin:0 5px;}
#filters ul li a {display:block;}
#filters ul li a h5 {padding: 8px 15px;text-transform:uppercase;background-color:#eeeeee;border-radius:3px;font-size:14px;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
#filters ul li a:hover h5, #filters ul li a.active h5 {color: #fff;background:#ff0000;}
#portfolio-wrap {position: relative;padding:0;width:100%;width:100%;margin:0 auto;display:block;height:auto;}
#portfolio-wrap .one-four {margin:0!important;line-height:0;width:25%;padding:0;position:relative;}
.portfolio-item {padding:0;position:relative;overflow:hidden;}
.portfolio-item .portfolio-image {overflow:hidden;display:block;position:relative;}
.portfolio-item .portfolio-image img {width:100%;height: auto;}
.portfolio-item:hover .project-overlay {opacity:1;transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;filter:alpha(opacity=100);}
.portfolio-item:hover .project-overlay .project-info {filter:alpha(opacity=100);}
.project-overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;cursor:pointer;filter:alpha(opacity=0);background:#007776;}
.open-project-link {width:100%;height:100%;position:absolute;z-index:100;}
.project-info {position:absolute;height:100px;width:100%;top:50%;margin-top:-50px;text-align:center;filter:alpha(opacity=0);}
.project-name {color:#fff;text-transform:uppercase;margin-top:50px;opacity:0;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;filter:alpha(opacity=0);}
.portfolio-item:hover .project-name {opacity:1;-webkit-transition: opacity .4s .5s;-moz-transition: opacity .4s .5s;-ms-transition: opacity .4s .5s;-o-transition: opacity .4s .5s;transition: opacity .3s .5s;filter:alpha(opacity=100);}
.project-categories {font-size:13px;color:#fff;opacity:0;margin-top:13px;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;}
.portfolio-item:hover .project-categories {opacity:0.5;-webkit-transition: opacity .4s .8s;-moz-transition: opacity .4s .8s;-ms-transition: opacity .4s .8s;-o-transition: opacity .3s .8s;transition: opacity .3s .8s;}
.zoom-icon {left: 50%;margin-left:-20px;position:inherit;width:40px;height:40px;margin-top:40px;opacity:0;background:url('zoom.png');background-size:40px 40px;transition:all 0.3s ease 0.1s;-moz-transition:all 0.3s ease 0.2s;-webkit-transition:all 0.3s ease 0.2s;-ms-transition:all 0.3s ease 0.2s;-o-transition:all 0.3s ease 0.2s;	filter:alpha(opacity=0)}
	.portfolio-item:hover .zoom-icon {opacity:1;margin-top:0px;
-webkit-transition: opacity .3s .2s, margin-top .3s .2s;
-moz-transition: opacity .3s .2s, margin-top .3s .2s;
-ms-transition: opacity .3s .2s, margin-top .3s .2s;
-o-transition: opacity .3s .2s, margin-top .3s .2s;
transition: opacity .3s .2s, margin-top .3s .2s;
filter:alpha(opacity=100);}
.isotope, .isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;}
	
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
	
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: -o-transform, opacity;
transition-property: transform, opacity;
}
	
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
0}

/*ÎÄ×ÖËµÃ÷*/
#topLine {border-top:1px solid #cccccc;border-bottom:1px solid #ffffff;margin-bottom:5px;}
#topInfo {padding:5px 0;line-height:250%;color:#666;}

.grid {overflow: hidden;margin:0 auto;width:100%;list-style: none; margin-top:25px;}
.grid figure {position: relative;z-index: 1;display: inline-block;overflow: hidden;background: #000;text-align: center;cursor: pointer;float:left;}
.grid figure img {position: relative;display: block;min-height: 100%;opacity: 0.8;}
.grid figure figcaption {padding: 2em;color: #fff;text-transform: uppercase;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.grid figure figcaption::before,
.grid figure figcaption::after {pointer-events: none;}
.grid figure figcaption,
.grid figure a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.grid figure a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.grid figure h2 {word-spacing: -0.15em;font-weight: 300;font-size:18px;}
.grid figure h2 span {font-weight: 800;}
.grid figure h2,
.grid figure p {letter-spacing: 1px;font-size: 68.5%;}

figure.effect-lily {width:19.9%;float:left;position: relative;overflow: hidden;}
figure.effect-lily img {width: -webkit-calc(100% + 50px);width: calc(100% + 50px);opacity: 0.7;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-40px,0, 0);transform: translate3d(-0px,0,0); width:100%;height:100%;}
figure.effect-lily figcaption {top: auto;bottom: 0;width:84.5%;height:74.5%;text-align: left;}
figure.effect-lily h2,
figure.effect-lily p {-webkit-transform: translate3d(0,40px,0);transform: translate3d(0,40px,0);}
figure.effect-lily h2 {-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s; font-size:18px;padding:12% 0 0 0}
figure.effect-lily p {color: rgba(255,255,255,1);opacity: 0;-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;transition: opacity 0.2s, transform 0.35s; margin:8px 0 0 0;font-size:14px;line-height:20px;}
figure.effect-lily a{position: absolute;top: 0;left: 0;width:380px; height:277px;}
figure.effect-lily:hover img,figure.effect-lily:hover p {opacity: 1;}
figure.effect-lily:hover img,
figure.effect-lily:hover h2,
figure.effect-lily:hover p {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
figure.effect-lily:hover p {-webkit-transition-delay: 0.05s;transition-delay: 0.05s;-webkit-transition-duration: 0.35s;transition-duration: 0.35s;}

figure.effect-sadie figcaption::before {position: absolute;top: 0;left: 0;width: 100%;background: -webkit-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);background: linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);content: '';opacity: 0;-webkit-transform: translate3d(0,50%,0);transform: translate3d(0,50%,0);}
figure.effect-sadie{width:19.9%;height:100%; float:left; margin:0 0.1%;position: relative;overflow: hidden; height:100%; }
figure.effect-sadie img { width:100%;height:100%;opacity: 0.7;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
figure.effect-sadie h2 {position: absolute;top:35%;left:-80px;width: 100%;color: #484c61;-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: transform 0.35s, color 0.35s;font-size:15px;}
figure.effect-sadie figcaption::before,figure.effect-sadie p {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
figure.effect-sadie p {position: absolute;bottom: 20%;left:-80px;padding: 2em;width: 100%;opacity: 0;-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
figure.effect-sadie a{width:380px;height:277px;position: absolute;top: 0;left: 0;}
figure.effect-sadie:hover h2 {color: #fff;-webkit-transform: translate3d(0,-50%,0) translate3d(0,-40px,0);transform: translate3d(0,-50%,0) translate3d(0,-40px,0);}
figure.effect-sadie:hover figcaption::before ,
figure.effect-sadie:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}

figure.effect-honey {background: #4a3753;width:19.9%;float:left;position: relative;overflow: hidden;margin:0 0.1%;}
figure.effect-honey img {opacity: 0.9;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;width:100%;height:100%;}
figure.effect-honey:hover img {opacity: 0.5;}
figure.effect-honey figcaption::before {position: absolute;bottom: 0;left: 0;width: 100%;height: 10px;background: #fff;content: '';-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
figure.effect-honey h2 {position: absolute;bottom:41%;left:10px;padding: 1em 1.5em;width: 100%;text-align: left;-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0); font-size:18px;}
figure.effect-honey h2 i {font-style: normal;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;
-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0);}
figure.effect-honey figcaption::before,figure.effect-honey h2 {-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;}
figure.effect-honey a{width:380px;height:277px;position: absolute;top: 0;left: 0;}
figure.effect-honey:hover figcaption::before,
figure.effect-honey:hover h2,
figure.effect-honey:hover h2 i {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}

figure.effect-layla {background: #18a367;width:19.9%;position: relative;overflow: hidden;margin:0;}
figure.effect-layla img{min-width: 100%;height: -webkit-calc(100% + 40px);height: calc(100% + 40px);width:100%;height:100%;}
figure.effect-layla figcaption {width:84.5%;height:74.5%;}
figure.effect-layla figcaption::before,
figure.effect-layla figcaption::after {position: absolute;content: '';opacity: 0;}
figure.effect-layla figcaption::before {top: 50px;right: 30px;bottom: 50px;left: 30px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
figure.effect-layla figcaption::after {top: 30px;right: 50px;bottom: 30px;left: 50px;border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);transform: scale(1,0);-webkit-transform-origin: 100% 0;transform-origin: 100% 0;}
figure.effect-layla h2 {padding:25% 0 2% 0;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s; font-size:18px;}
figure.effect-layla p {padding: 0.5em 2em;text-transform: none;opacity: 0;-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);font-size:14px;}
figure.effect-layla img,figure.effect-layla h2 {}
figure.effect-layla a{ position:absolute; top:0; left:0; width:380px; height:277px;}
figure.effect-layla img,figure.effect-layla figcaption::before,figure.effect-layla figcaption::after,figure.effect-layla p {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
figure.effect-layla:hover img {opacity: 0.7;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
figure.effect-layla:hover figcaption::before,
figure.effect-layla:hover figcaption::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
figure.effect-layla:hover h2,
figure.effect-layla:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
figure.effect-layla:hover figcaption::after,figure.effect-layla:hover h2,figure.effect-layla:hover p,figure.effect-layla:hover img {-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}

figure.effect-zoe{width:19.9%;position: relative;overflow: hidden;}
figure.effect-zoe img{ width:100%; height:100%;}
figure.effect-zoe figcaption {top: auto;bottom: 0;padding: 1em;height: 3.75em;background: #fff;color: #3c4a50;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
figure.effect-zoe h2 {float: left; font-size:15px;}
figure.effect-zoe figcaption > span {float: right;}
figure.effect-zoe p {position: absolute;bottom:8em;padding:3.1em 3.7em;color: #fff;text-transform: none;font-size: 90%;opacity: 0;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}
figure.effect-zoe h2,
.icon-eye::before {content: '\e000';}
.icon-paper-clip::before {content: '\e001';}
.icon-heart::before {content: '\e024';}
figure.effect-zoe h2 {display: inline-block;}
figure.effect-zoe a{width:282px;height:141px;position: absolute;top: 0;left: 0;}
figure.effect-zoe:hover p {opacity: 1;}
figure.effect-zoe:hover figcaption,
figure.effect-zoe:hover h2,
figure.effect-zoe:hover figcaption > span {}
figure.effect-zoe:hover h2 {-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}

figure.effect-oscar {background: -webkit-linear-gradient(45deg, #22682a 0%, #9b4a1b 40%, #3a342a 100%);background: linear-gradient(45deg, #22682a 0%,#9b4a1b 40%,#3a342a 100%);width:19.9%;position: relative;overflow: hidden;margin:0 0.1%;}
figure.effect-oscar img {opacity: 0.9;-webkit-transition: opacity 0.35s;transition: opacity 0.35s; width:100%; height:100%; }
figure.effect-oscar figcaption {background-color: rgba(58,52,42,0.7);-webkit-transition: background-color 0.35s;transition: background-color 0.35s;width:84.5%;height:78.5%;}
figure.effect-oscar figcaption::before {position: absolute;top: 35px;right: 30px;bottom: 30px;left: 30px;border: 1px solid #fff;content: '';}
figure.effect-oscar h2 {margin:19% 0 5% 0;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0); font-size:18px;}
figure.effect-oscar figcaption::before,
figure.effect-oscar p {opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(0);transform: scale(0);}
figure.effect-oscar a{width:380px;height:277px;position: absolute;top: 0;left: 0;}
figure.effect-oscar:hover h2 {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
figure.effect-oscar:hover figcaption::before,
figure.effect-oscar:hover p {opacity: 1;-webkit-transform: scale(1);transform: scale(1);font-size:14px;}
figure.effect-oscar:hover figcaption {background-color: rgba(58,52,42,0);}
figure.effect-oscar:hover img {opacity: 0.4;}

figure.effect-marley{width:19.9%;margin:0 0 0 0px;position: relative;overflow: hidden;}
figure.effect-marley img{width:100%; height:100%;}
figure.effect-marley figcaption{width:84.5%;height:74.5%;}
figure.effect-marley h2,figure.effect-marley p {position: absolute;right: 30px;left: 30px;padding: 10px 0 15px 0;}
figure.effect-marley p {bottom:25%;line-height: 1.5;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);font-size:14px;}
figure.effect-marley h2 {top:34%;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0); font-size:18px;}
figure.effect-marley a{width:380px;height:277px;position: absolute;top: 0;left: 0;}
figure.effect-marley:hover h2 {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
figure.effect-marley h2::after {position: absolute;top: 100%;left: 0;width: 100%;height: 1px;background: #fff;content: '';-webkit-transform: translate3d(0,40px,0);transform: translate3d(0,40px,0);}
figure.effect-marley h2::after,figure.effect-marley p {opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
figure.effect-marley:hover h2::after,
figure.effect-marley:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}

figure.effect-ruby {background-color:#17819c;width:19.9%;margin:0 0 0 0;position: relative;overflow: hidden; margin:0.1% 0 0 0;}
figure.effect-ruby img {opacity: 0.7;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.15);transform: scale(1.15);width:100%; height:100%;}
figure.effect-ruby figcaption{width:84.5%;height:74.5%;}
figure.effect-ruby:hover img {opacity: 0.5;-webkit-transform: scale(1);transform: scale(1);}
figure.effect-ruby h2 {margin-top:18%;  -webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0); font-size:18px;}
figure.effect-ruby p {margin: 1em 0 0;padding:1.5em 3em;border: 1px solid #fff;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(0,20px,0) scale(1.1);transform: translate3d(0,20px,0) scale(1.1);font-size:14px;} 
figure.effect-ruby:hover h2 {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
figure.effect-ruby:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0) scale(1);transform: translate3d(0,0,0) scale(1);}

figure.effect-roxy {background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);background: linear-gradient(45deg, #ff89e9 0%,#05abe0 100%);width:19.9%; position: relative;overflow: hidden;margin:0.1%;}
figure.effect-roxy img {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;width:100%; height:100%;}
figure.effect-roxy figcaption::before {position: absolute;top: 30px;right: 30px; bottom: 30px; left: 30px; border: 1px solid #fff; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0); } 
figure.effect-roxy figcaption {text-align: left;width:84.5%;height:74.5%;text-indent:20px;} 
figure.effect-roxy h2 { padding:24% 0 10px 0; font-size:18px;} 
figure.effect-roxy p { opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-10px,0,0); transform: translate3d(-10px,0,0);font-size:14px;} 
figure.effect-roxy:hover img { opacity: 0.7; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 
figure.effect-roxy:hover figcaption::before, figure.effect-roxy:hover p { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

figure.effect-bubba {background: #9e5406;width:19.9%;position: relative;overflow: hidden;margin:0.1% 0 0 0; }  
figure.effect-bubba img { opacity: 0.7; -webkit-transition: opacity 0.35s; transition: opacity 0.35s;width:100%; height:100%; } 
figure.effect-bubba:hover img { opacity: 0.4; } 
figure.effect-bubba figcaption{width:84.5%;height:74.5%;}
figure.effect-bubba figcaption::before, figure.effect-bubba figcaption::after { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; } 
figure.effect-bubba figcaption::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); } 
figure.effect-bubba figcaption::after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); } 
figure.effect-bubba h2 { padding-top:30%; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,30px,0); transform: translate3d(0,-20px,0); font-size:18px;} 
figure.effect-bubba p { padding:7px 2.5em; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); font-size:14px; } 
figure.effect-bubba:hover figcaption::before, figure.effect-bubba:hover figcaption::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 
figure.effect-bubba:hover h2, figure.effect-bubba:hover p { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

figure.effect-romeo{-webkit-perspective: 1000px; perspective: 1000px;width:19.9%;position: relative;overflow: hidden; margin:0.1%;} 
figure.effect-romeo img { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,0,300px); transform: translate3d(0,0,300px); width:100%; height:100%;} 
figure.effect-romeo:hover img { opacity: 0.6; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 
figure.effect-romeo figcaption{width:84.5%;height:74.5%;}
figure.effect-romeo figcaption::before, figure.effect-romeo figcaption::after { position: absolute; top: 50%; left: 50%; width:60%; height: 1px; background: #fff; content: ''; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-50%,-50%,0); transform: translate3d(-50%,-50%,0); } 
figure.effect-romeo:hover figcaption::before { opacity: 0.5; -webkit-transform: translate3d(-50%,-50%,0) rotate(45deg); transform: translate3d(-50%,-50%,0) rotate(45deg); } 
figure.effect-romeo:hover figcaption::after { opacity: 0.5; -webkit-transform: translate3d(-50%,-50%,0) rotate(-45deg); transform: translate3d(-50%,-50%,0) rotate(-45deg); } 
figure.effect-romeo h2, figure.effect-romeo p { position: absolute; top: 50%; left: 0; width: 100%; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; } 
figure.effect-romeo h2 { -webkit-transform: translate3d(0,-50%,0) translate3d(0,-150%,0); transform: translate3d(0,-50%,0) translate3d(0,-150%,0); font-size:18px; } 
figure.effect-romeo p { -webkit-transform: translate3d(0,-50%,0) translate3d(0,150%,0); transform: translate3d(0,-50%,0) translate3d(0,150%,0);font-size:14px; } 
figure.effect-romeo:hover h2 { -webkit-transform: translate3d(0,-50%,0) translate3d(0,-100%,0); transform: translate3d(0,-50%,0) translate3d(0,-100%,0); } 
figure.effect-romeo:hover p { -webkit-transform: translate3d(0,-50%,0) translate3d(0,100%,0); transform: translate3d(0,-50%,0) translate3d(0,100%,0);}

figure.effect-chico {width:19.9%;position: relative;overflow: hidden;margin:0.1% 0 0 0;} 
figure.effect-chico img {   -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1.12); transform: scale(1.12);width:100%; height:100%; } 
figure.effect-chico:hover img { opacity: 0.5; -webkit-transform: scale(1); transform: scale(1); } 
figure.effect-chico figcaption {width:84.5%;height:74.5%;} 
figure.effect-chico figcaption::before { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; border: 1px solid #fff; content: ''; -webkit-transform: scale(1.1); transform: scale(1.1); } 
figure.effect-chico figcaption::before, figure.effect-chico p { opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; } 
figure.effect-chico h2 { padding:24% 0 10px 0; font-size:18px;} 
figure.effect-chico p { margin: 0 auto; max-width: 200px; -webkit-transform: scale(1.5); transform: scale(1.5);font-size:14px; } 
figure.effect-chico:hover figcaption::before, figure.effect-chico:hover p { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
@media (max-width:1920px) and (min-width:1600px){
	figure{max-height:277px;}
	figure img{max-height:277px;}}
@media (max-width:1599px) and (min-width:1360px){
	figure{max-height:207px;}
	figure img{min-height:207px;}}
@media (max-width:1359px) and (min-width:1200px){
	figure{max-height:175px;}
	figure img{max-height:175px;}}
@media (max-width:1199px) and (min-width:1024px){
	figure{max-height:146px;}
	figure img{max-height:146px;}}
@media (max-width:1023px) and (min-width:640px){
	figure{max-height:146px;}
	figure img{max-height:146px;}}
@media (max-width:761px) and (min-width:320px){
	figure{max-height:146px;}
	figure img{max-height:146px;}}

.cases{width:100%;background:#fff;padding-top:30px;padding-bottom:32px;}
.ourcase{position:relative;background:#fff url('n/qu6_20.jpg') repeat-x top center;height:600px; padding-left:0; padding-right:0; padding-top:30px; padding-bottom:30px}
.ourcase p.himg{text-align:center;}
.index_case p.himg{text-align:center; margin:20px 0 15px 0;}
.cases_nav{background:url('n/case6_03-02.png') top center;width:100%;height:18px;position:relative;margin-top:40px}
.cases_nav span{width:18px;height:18px;display:block;background:url('n/case6_03.png') no-repeat -19px 0;position:relative;float:left;cursor:pointer}
.cases_nav span:hover,.cases_nav span.on{background-position:0 0;}
.cases_nav span:hover b,
.cases_nav span.on b{color:#fff;}
.cases_nav span.c_1{margin-left:142px;}
.cases_nav span.c_2{margin-left:282px;}
.cases_nav span.c_3{margin-left:281px;}
.cases_nav span.c_4{margin-left:282px;}
.cases_nav span b{color:#b5b7b7;display:block;position:absolute;top:-20px;width:75px;text-align:center;left:-28px;}
.cases_box{width:100%;margin-top:20px;height:460px;position:relative;overflow:hidden;}
.cases_top{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;width:1200px;height:460px;position:absolute;top:0;left:0px;}
.cases_wrap{height:460px;}
.cases_wrap_act{left:0;}
.case_item{width:292px;height:225px;position:relative;float:left;overflow:hidden;margin: 0 8px 8px 0;}
.case_item:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}
.case_item:hover a{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}
.case_item img{width:292px;height:225px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.case_item a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:69;background:rgba(0,0,0,0.8);color:rgba(255,255,255,0.8);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0;-webkit-transition:all .4s linear;
-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.case_item span{height:42px;display:block;width:100%;margin-top:100px;line-height:42px;font-size:14px;}
.case_item a i{width:42px;height:42px;background:url('n/qu6_25.png');display:block;float:left;margin-left:6em; margin-right:0.5em; margin-top:0; margin-bottom:0}
.ournews{position:relative;padding:40px 0 0;background:#f3efe9;}
.ournews p.himg{text-align:center;margin-bottom:30px; }
.l_news{width:480px;float:left;background:#fff;height:352px;}
.l_news .ln_img{width:480px;height:180px;position:relative;overflow:hidden;}
.l_news .ln_img span{position:absolute;top:14px;left:16px;width:58px;height:36px;line-height:36px;text-align:center;display:block;color:#fff;background:#ec1419;}
.l_news .ln_img span.ra{font-size:30px;}
.l_news .ln_img span.rb{top:50px;color:#f8ebeb;background:#c01317;}
.l_news p.ln_til{font-size:18px;color:#000;font-weight:600;padding:20px;}
.l_news p.ln_til a{color:#000;}
.l_news p.ln_des{font-size:12px;color:#666;line-height:2em;padding:0 20px 20px 20px;}
.c_news{width:442px;float:left;margin:0 0 0 4px;}
.cn_item{background:#fff;width:100%;height:85px;overflow:hidden;margin-bottom:4px;}
.cn_item:hover{background:#ef9b11;}
.cn_item:hover span{background:#fff;color:#444;}
.cn_item:hover p.cn_til a{color:#fff;}
.cn_item:hover p.cn_des{color:#ddd;}
.cn_item span{width:56px;height:56px;text-align:center;background:#bababa;display:block;float:left;margin:12px;color:#fff;}
.cn_item span b{font-size:20px;line-height:1.8em;}
.cn_item p.cn_til{margin-top:14px;color:#000;}
.cn_item p.cn_til a{color:#000;font-size:14px;}
.cn_item p.cn_des a{ display: block; color:#666;margin:2px 0 0 0;line-height:1.8em;}
.r_news{width:240px;height:352px;float:left;margin-left:4px;background:#ece6dd;}
.rn_tt{width:100%;height:174px;overflow:hidden;}
.rn_tt .rn_til{font-size:16px;color:#000;padding:12px 20px 12px 20px;line-height:1.8em;}
.rn_tt .rn_til a{color:#000;}
.rn_tt .rn_des{font-size:12px;color:#666;line-height:2em;padding:0 20px 20px 20px;}
.rn_logo{width:100%;height:178px;background:#ef9b11;position:relative;overflow:hidden;text-align:center;}
.rn_logo img{display:inline-block;width:240px;height:178px;}
.rn_logo em{background:url('n/qu6_310.png');width:18px;height:10px;display:block;position:absolute;top:0;left:111px}
.ourcus{position:relative;padding:40px 0;background:#fff;}
.ourcus p.himg{text-align:center;margin-bottom:20px;}
.ourcus p.intro{color:#555;text-align:center;margin-bottom:30px;}
.ourcus_ico tr{margin:0;padding:0;}
.ourcus_ico td{background:#ffffff;margin:0;padding:0;border:1px solid #eaeaea;text-align:center;width:238px;height:117px;}
.ourcus_ico img{max-width:238px;max-height:100px;margin-top:9px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;
-o-transition:all .4s linear;transition:all .4s linear;}
.ourcus_ico img:hover{opacity:0.6;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.fd{width:100%;background:#fff url('bg0006.jpg') no-repeat top center;position:relative}
.fd .fd-img{float:left;width:364px;}
.fd .fd-img img{width:364px;height:514px;}
.fd .fd-bd{width:787px;float:left;margin-left:44px;}
.fd-hdimg{margin-top:82px;}
.fd-con{margin-top:27px;border:3px solid rgba(0,0,46,0.8);background:transparent;height:310px;}
.fdform{width:218px;margin:19px 0 0 16px;float:left;}
.fdform li{width:100%;height:39px;background:#fff;margin-bottom:4px;}
.fdform li:focus,.fdform li:hover{background:#f3efe9;}
.fdform li:focus label,.fdform li:hover label{color:#444;}
.fdform li:focus input[type=text],.fdform li:hover input[type=text],.fdform li:hover textarea{background:#f3efe9;}
.fdform li label{color:#a9a9a9;font-size:12px;float:left;line-height:39px;margin:0 10px;}
.fdform li input[type=text]{border:none;outline: none;height:39px;line-height:39px;float:left;padding:0;}
.fdform li.msg{height:100px;}
.fdform li.msg textarea{border:0;padding:0;line-height:2em;height:95px;width:165px;}
.fdform li.msg textarea:hover{outline: none;}
.fdform li.btn input{width:100%;height:100%;display:block;cursor:pointer;background:#333333;color:#fff;font-size:18px;font-weight:600;line-height:39px;text-align:center;outline: none;border:none;}
.fdform li.btn input:hover{background:#444;}
.fd-intro{width:523px;height:276px;background:rgba(0,0,46,0.8);float:left;margin:19px 0 0 10px;color:#fff;}
.fd-intro a{color:#fff;}
.fd-intro .fdtil{margin:10px 0 0 12px;font-size:35px;font-weight:600;line-height:1.2em;}
.fd-intro .fdtil span{font-size:30px;}
.fditem{padding-top:20px;}
.fditem span{display:block;width:150px;height:44px;text-align:center;line-height:44px;border:2px solid rgba(255,255,255,0.5);float:left;margin:10px 0 0 10px;}
.oursl{position:relative;background:#fff url('addnewsbg.jpg') no-repeat top center;padding-left:0; padding-right:0; padding-top:40px; padding-bottom:0}
.oursl p.himg{text-align:center;margin-bottom:30px;}
.sl_img{border-bottom:1px solid #dad7d1;height:180px;}
.sl_img li{display:inline-block;float:left;text-align:center;font-size:14px;color:#555;}
.sl_links{width:100%;border-top:1px solid #fff;padding:5px 0;line-height:2.5em; background:#f0ede2;}
.sl_links span{color:#ca1414;font-size:16px;margin:.5em;}
.sl_links a{color:#444;margin-right:10px;}
.service{width:100%;background:url('index_07.png') top left;padding-bottom:30px}
.service p.h{padding-top:60px;}
.service p.h img{margin-left:300px;}
.service .b{padding-top:45px;}
.service .b li{width:130px;padding-right:20px;float:left;}
.service .b em{display:block;width:114px;height:114px;margin-left:8px;line-height:999px;overflow:hidden;background-image:url('index_y_17.png');background-repeat:no-repeat;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.service .b em:hover{-webkit-transform:scale(.95) rotate(5deg);-moz-transform:scale(.95) rotate(5deg);-ms-transform:scale(.95) rotate(5deg);-o-transform:scale(.95) rotate(5deg);transform:scale(.95) rotate(5deg);}
.service .b em.a1{background-position:0 0;}
.service .b em.a2{background-position:-150px 0;}
.service .b em.a3{background-position:-299px 0;}
.service .b em.a4{background-position:-448px 0;}
.service .b em.a5{background-position:-598px 0;}
.service .b em.a6{background-position:-748px 0;}
.service .b em.a7{background-position:-897px 0;}
.service .b em.a8{background-position:-1046px 0;}
.service p.t{font-size:16px;line-height:2.5em;color:#000;text-align:center;}
.service p.ls{font-size:12px;color:#333;line-height:2em;text-align:center;}
.service p.ls a{color:#444;margin-right:.5em;}
.service p.ls a:hover{color:#000;text-decoration:underline;}
.cases{width:100%;background:#fff;padding-top:30px;padding-bottom:32px;}
.cases .c_hd,.solution .c_hd,.cust .c_hd{padding-top:42px;height:46px;position:relative;background:url('index_15.png') no-repeat left top;}
.solution .c_hd{background:url('index_27.png') no-repeat left top;}
.solution .qu_s{padding:0;background:none;margin-top:2.5em;}
.cust .c_hd{background:url('index_38.png') no-repeat left top;}
.cases .c_hd p,.solution .c_hd p,.cust .c_hd p{line-height:46px;font-size:38px;color:#666;background:url('index_35.png') no-repeat 160px 3px;}
.solution .c_hd p{background-position:240px 3px;}
.cases .c_hd a{width:167px;height:87px;display:block;line-height:999px;overflow:hidden;background:url('index_18.png') no-repeat left top;position:absolute;top:0;right:0}
.cases .c_bd{position:relative;width:100%;}
.cases .c_bd li{display:block;float:left;margin-top:30px;width:285px;margin-left:20px;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;-moz-perspective:1300px;-ms-perspective:1300px;-o-perspective:1300px;perspective:1300px;}
.cases .c_bd a{display:block;padding-top:24px;background:url('index_y_33.png') no-repeat left top;width:285px;height:156px;transform-origin:0 50%;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.cases .c_bd a.on{-moz-transform:rotateY(28deg);transform:rotateY(28deg);}
.cases .c_bd li span{display:block;position:absolute;top:1em;right:-1.5em;opacity:0;font-size:14px;color:#666;width:14px;z-index:9999;-webkit-transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;transition:all .4s linear .1s;}
.cases .c_bd li span.on{opacity:1;right:.5em;}

.floor_2{height:754px;background: url('02_bg.jpg') no-repeat top center; overflow: hidden}
.floor_2 .title{color: #fff;text-align:center;padding:30px 0 30px 0;font-size:32px;}
.floor_2 .title p{color: #fff;padding:10px 0 0 0;font-size:20px;line-height:24px;}
.floor_2 .title a{color:#fff;}|
.floor_2 #demo-01{margin-top: 50px;width:1200px;margin:0 auto;}
.floor_2 ul li:last-child{margin-right: 0;}
.floor_2 ul li{width: 372px;height:508px;background: #fff;float:left;margin-right: 18px;border-radius: 5px;}
.floor_2 ul li .img img{display: block; height: 230px;width: 375px;}
.floor_2 ul li:hover .img{background:#0050b4;opacity: 0.5;}
.floor_2 ul li dl{padding:0 28px;text-align:left;}
.floor_2 ul li dl dt{font-size:20px;color: #464646;margin-top: 35px;}
.floor_2 ul li dl dd{margin-top: 8px;height: 71px;}
.floor_2 ul li dl dd a{font-size:14px;color: #666666;line-height: 26px;}
.floor_2 ul li dl dd a b{font-weight: normal;color: #0050b4;}
.floor_2 ul li:hover dl .btn a{background:#0050b4;color:#fff;}
.floor_2 .btn{width:120px;height:40px;margin:0 auto;}
.floor_2 a.prev{height: 40px;width: 40px;float: left;margin-top: 16px;background:url('02jt_1.png') no-repeat top center;}
.floor_2 a.next{height: 40px;width: 40px;float: left;background:url('02jt_2.png') no-repeat top center;margin-left:30px; margin-right:0; margin-top:16px; margin-bottom:0}
.floor_2 a.prev:hover{background:url('02jt_1_1.png') no-repeat top center;}
.floor_2 a.next:hover{background:url('02jt_2_2.png') no-repeat top center;}

/*¹«Ë¾»î¶¯*/
.mainn{ width:1200px; margin:0 auto;}
.personnel_title { padding:25px 0; font-size:1.167em;}
.personnel_title img{}
.personnel_title .tit{ display:inline-block; font-size:1.714em; color:#222; margin:0 15px;}
.personnel_Box1{ width:1200px;margin:0 auto;}
.personnel_Box2{ background:#f7f7f7; border-top:#eeeeee 1px solid; border-bottom:#eeeeee 1px solid; padding-top:27px; padding-bottom:65px;}
.personnel_Box3{ padding-top:47px;}
.Elegant_demeanor{ float:left; width:1200px;}
.Elegant_demeanor_content { overflow:hidden;}
.Elegant_demeanor_content ul li{ border:#ddd 1px solid; float:left; margin-left:15px;}
.Elegant_demeanor_content ul li img{ padding:4px; padding-bottom:0;}
.Elegant_demeanor_content ul li span{ display:block; font-size:1em; color:#666; line-height:40px; padding-left:45px; padding-right:14px; background:url(bg39.png) no-repeat 14px center;}
.Elegant_demeanor_content ul li span font{ display:block; text-align:center; background:url(bg40.png) no-repeat right center; padding-right:30px;}
.Elegant_demeanor_content ul .picture_1{ margin-left:0;}
.Elegant_demeanor_content ul .picture_1 img{ width:296px; height:322px;}
.Elegant_demeanor_content ul .picture_5 img{width: 420px; height: 322px;}
.Elegant_demeanor_content ul .picture_5 span{ line-height:56px;}
.Elegant_demeanor_content ul .picture_1 span{ line-height:56px;}
.Elegant_demeanor_content ul .picture_2 { margin-bottom:15px; width:427px;}
.Elegant_demeanor_content ul .picture_2 img{ width:419px; height:149px;}
.Elegant_demeanor_content ul .picture_2 span{ line-height:50px;}
.Elegant_demeanor_content ul .picture_3 font,.Elegant_demeanor_content ul .picture_4 font{width:116px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.Elegant_demeanor_content ul .picture_3,.Elegant_demeanor_content ul .picture_4 { width:207px; height:162px; }
.Elegant_demeanor_content ul .picture_3 img,.Elegant_demeanor_content ul .picture_4 img{ width:197px; height:118px; }
.Elegant_demeanor_content ul li:hover{ border:#e44e49 1px solid;}
.Elegant_demeanor_content ul li:hover span{ background:#e44e49 url(bg39_2.jpg) no-repeat 14px center; color:#fff; }
.Elegant_demeanor_content ul li:hover font{ background:#e44e49 url(bg40_2.jpg) no-repeat right center; }

.Annual_Video{ float:left; width:750px;}
.Annual_Video .videolist { position:relative;}
.Annual_Video .videolist .BanList{ border:#ddd 1px solid; padding:4px; float:left; width:570px; height:350px;}
.Annual_Video .videolist .TabList{ float:right;}
.Annual_Video .videolist .TabList ul li{ margin-bottom:19px; padding-left:6px;}
.Annual_Video .videolist .TabList ul li a{ border:#ddd 1px solid; padding:4px; display:block; position:relative;}
.Annual_Video .videolist .TabList ul li a,.Annual_Video .videolist .TabList ul li a img,.Annual_Video .videolist .TabList ul li a .span{ width:150px; height:97px;}
.Annual_Video .videolist .TabList ul li a .span{ display:block; position:absolute; left:4px; top:4px; background:url(bg45.png) repeat left top;}
.Annual_Video .videolist .TabList ul li.on{ background:url(bg48.jpg) no-repeat left top;}
.Annual_Video .videolist .TabList ul li.on a{ border:0; padding:5px;}
.Annual_Video .videolist .TabList ul li.on a .span{ display:none;}

.Annual_Video .videolist .prev,.Annual_Video .videolist .next{ display:block; width:39px; height:39px; position:absolute; bottom:0px; z-index:10;}
.Annual_Video .videolist .prev{ background:url(bg46.png) no-repeat center center; right:39px;}
.Annual_Video .videolist .next{ background:url(bg47.png) no-repeat center center; right:0px;}

.Annual_Meeting {width:420px; float:right;}
.Annual_Meeting .Annual_Meeting_content img{ width:420px; height:360px;}
/*.solution{width:100%;background:url(../images/index_07.png) top left repeat;padding-top:30px;padding-bottom:30px;}
.solution .s_bd{padding-top:30px;}
.solution .s_bd a{display:block;float:left;width:285px;height:280px;background:#fff;border-bottom:2px solid #3fb5c0;margin-left:20px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.solution .s_bd a:first-child{margin-left:0;}
.solution .s_bd a:hover{border-color:#ef9b11;}
.solution .s_bd a:hover h2{background-color:#ef9b11;}
.solution .qu_s_b a{width:297.5px;margin-left:3px;border:none;height:340px;}
.solution .qu_s_b a:hover h2{background-color:#fff;}
.solution .s_bd a:hover em{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);}
.solution .s_bd h2{width:100%;height:40px;text-align:center;line-height:40px;color:#fff;font-size:18px;background:#3fb5c0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.solution .qu_s_b h2{font-size:24px;color:#000;background:#fff;margin-top:0.81em;}
.solution .qu_s_b .s_t{font-size:14px;text-align:center;color:#444;}
.solution .s_bd p.img{padding-top:38px;padding-bottom:20px;text-align:center;}
.solution .s_bd p.img em{display:inline-block;width:100px;height:110px;background-image:url(../images/index_31.png);background-repeat:no-repeat;line-height:999px;overflow:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.solution .qu_s_b p.img em{background-image:url(../images/m-s-1_03.png);}
.solution .s_bd p.img em.s1{background-position:0px 0px;}
.solution .s_bd p.img em.s2{background-position:-101px 0px;}
.solution .s_bd p.img em.s3{background-position:-202px 0px;}
.solution .s_bd p.img em.s4{background-position:-303px 0px;}
.solution .qu_s_b p.img em.s2{background-position:-100px 0px;}
.solution .qu_s_b p.img em.s3{background-position:-200px 0px;}
.solution .qu_s_b p.img em.s4{background-position:-300px 0px;}
.solution .s_bd p.des{padding:0 10px;color:#666;line-height:1.8em;}
.users{width:100%;padding:30px 0;}
.users a:hover{text-decoration:underline;}
.users .l_u{float:left;width:830px;}
.l_u .c_hd{height:46px;position:relative;padding-bottom:24px;}
.l_u .c_hd p{line-height:46px;font-size:38px;color:#666;background:url(../images/index_35.png) 240px 3px no-repeat;}
.u_img{width:320px;height:250px;background:#f7f7f7;position:relative;float:left;}
.u_img .imgs{width:108px;height:134px;overflow:hidden;position:relative;margin:30px 0 0 105px;}
.u_img .imgs .imgspop{background:url(../images/index_39.png) top left no-repeat;position:absolute;top:0;left:0;width:108px;height:134px;z-index:900;}
.u_img .imgs span{display:block;height:105px;position:absolute;top:14px;left:7px;z-index:800;width:1000px;}
.u_img .imgs span a{float:left;}
.u_img .imgs span img{width:94px;height:105px;}
.u_img .tils{width:240px;height:20px;margin:24px auto 0;overflow:hidden;position:relative;}
.u_img .tils span{text-align:center;position:absolute;top:0;left:0;}
.u_img .tils span a{line-height:20px;color:#444;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.u_img .tips{width:100%;margin-top:10px;text-align:center;}
.u_img .tips span{width:8px;height:8px;display:inline-block;cursor:pointer;background:#ccc;margin-right:2px;border-radius:50%;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.u_img .tips span.on,.u_img .tips span:hover{background:#45b035;}
.u_tt{width:500px;float:left;margin-left:10px;}
.u_tt li{height:72px;padding-top:10px;border-top:1px solid #eee;}
.u_tt li:first-child{border:none;}
.u_tt li em{width:35px;height:38px;float:left;margin-top:17px;display:block;background-image:url(../images/index_y_51.png);background-repeat:no-repeat;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.u_tt li em.u1{background-position:0 0;}
.u_tt li em.u2{background-position:0 -83px;}
.u_tt li em.u3{background-position:0 -167px;}
.u_tt li:hover em.u1,.u_tt li.on em.u1{background-position:-37px 0;}
.u_tt li:hover em.u2,.u_tt li.on em.u2{background-position:-37px -83px;}
.u_tt li:hover em.u3,.u_tt li.on em.u3{background-position:-37px -167px;}
.u_tt li a{color:#3fb5c0;line-height:2em;}
.u_tt li p{color:#666;line-height:1.8em;}
.r_n{width:320px;float:left;margin-left:50px;}
.r_n .c_hd{height:46px;position:relative;padding-bottom:24px;}
.r_n .c_hd p{line-height:46px;font-size:38px;color:#666;}
.r_n .imgs{width:315px;height:250px;position:relative;overflow:hidden;}
.r_n .imgs .nimgpop{display:block;width:315px;height:250px;position:absolute;top:0;left:0;z-index:900;background:url(../images/index_45.png) 0px 0px no-repeat;}
.r_n .imgs span{display:block;position:absolute;top:22px;left:23px;height:200px;width:2000px;}
.r_n .imgs span a{float:left;}
.r_n .imgs span img{margin-top:26px;width:285px;height:156px;max-width:270px;max-height:200px;}
.b_n{width:100%;float:left;padding-top:30px;}
.b_n .c_hd{height:46px;position:relative;padding-bottom:24px;}
.b_n .c_hd p{line-height:46px;font-size:38px;color:#666;background:url(../images/index_35.png) 160px 3px no-repeat;}
.n_imgs{width:320px;height:250px;background:#f7f7f7;position:relative;float:left;}
.n_imgs .imgs{position:relative;width:315px;height:180px;margin:10px 0 0 2px;overflow:hidden;}
.n_imgs .imgs span{position:absolute;top:0;left:0;width:315px;height:10000px;display:block;}
.n_imgs img{width:315px;height:180px;float:left;}
.n_imgs .tils{width:300px;height:20px;display:block;overflow:hidden;line-height:20px;position:relative;margin:20px 10px;}
.n_imgs .tils span{position:absolute;top:0;left:0;width:300px;height:10000px;display:block;text-align:center;}
.n_imgs .tils span a{line-height:20px;color:#3fb5c0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.n_tt{width:500px;float:left;margin-left:10px;}
.n_tt li{height:72px;padding-top:5px;border-top:1px solid #eee;}
.n_tt li span{width:33px;height:58px;display:block;float:left;background:#9f9f9f;color:#fff;margin-right:5px;margin-top:6px;text-align:center;
-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}.n_tt li span strong{font-weight:600;font-size:13px;display:inline-block;padding-top:7px;}
.n_tt li span i{display:inline-block;padding-top:5px;}
.n_tt li a{color:#3fb5c0;line-height:2em;}
.n_tt li p{color:#666;line-height:1.8em;}
.n_tt li.on span{background:#ef9b11;}
.m_news{width:320px;float:left;margin-left:50px;}
.m_news li{height:30px;line-height:30px;margin-top:3px;border-bottom:1px dashed #ccc;}
.m_news li:first-child{margin-top:0;}
.m_news li a{color:#666;display:inline-block;width:75%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m_news li i{float:right;color:#919191;}
.cust{width:100%;background:url(../images/index_07.png) top left repeat;padding-top:30px;padding-bottom:30px;}
.custli{padding-top:0px;}
.custli li{width:127px;height:127px;overflow:hidden;float:left;margin-left:26px;box-shadow:0px 1px 0px #fff;margin-top:30px;}
.custli img{width:123px;height:123px;border:2px solid #dcdcdc;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.custli img:hover{border:2px solid #3fb5c0;}
.custli li:hover{}.cust .s_hd{height:46px;position:relative;padding-top:30px;padding-bottom:24px;}
.cust .s_hd p{line-height:46px;font-size:38px;color:#666;background:url(../images/index_35.png) 200px 3px no-repeat;}
.simg{width:1198px;border:1px solid #dcdcdc;background:#fff;}
.simg img{float:left;display:inline-block;}
.fks{padding:24px 0 20px 0;line-height:2em;font-size:14px;color:#666;}
.fks span{color:#e5031b;}
.fks a{color:#666;margin-right:.5em;}
.address{width:100%;height:154px;background:#ededed;border-top:2px solid #fff;border-bottom:1px solid #cbcbcb;margin-top:50px;}
.address li{width:309px;height:104px;float:left;margin-top:25px;border-right:1px dashed #c9c9c9;padding:0 70px 0 20px;}
.address img{float:left;width:100px;height:110px;}
.address h2{font-size:18px;color:#767676;line-height:2em;font-weight:normal;}
.address h2 strong{color:#3fb5c0;}
.address p{font-size:14px;line-height:1.8em;color:#666;}
.animated {animation-duration: 1.5s;animation-fill-mode: both;}
@keyframes fadeInRight {0% {opacity: 0;transform: translateX(20px);}100% {opacity: 1;transform: translateX(0px);}}
.fadeInRight {animation-name: fadeInRight;}@keyframes fadeInLeft {0% {opacity: 0;transform: translateX(-20px);}100% {opacity: 1;transform: translateX(0px);}}.fadeInLeft {animation-name: fadeInLeft;}*/
.support {height: 203px;position: fixed;right: 0;top: 200px;width: 50px;z-index: 9999;}
.support li {height: 50px;left: 0;position: absolute;}
.support li a {background-color: #ef9b11;border-radius: 6px;color: #fff;display: block;font-size: 14px;height: 50px;line-height: 50px;overflow: hidden;transition: all 0.4s ease 0s;}.support li:hover a{background:#000;}
.support li img {display: block;float: left;margin: 12px 12px 14px 14px;}
.support li.support_wx i {background: rgba(0 url('songcaiweixin.jpg') no-repeat 0 0);display: none;height: 188px;left: -208px;position: absolute;top: -136px;width: 188px}
.support li.support_wx:hover i {display: block;}
.support li.support_tel:hover {left: -110px;}
.support li.support_qq:hover {left:-70px;}
.support li.support_tel {width: 172px;}
.support li.support_tel, .support li.support_qq, .support li.support_wb {transition: all 0.4s ease 0s;}
.support li.support_qq {top: 52px;width:140px;}
.support li.support_wb {top: 104px;width:140px;}
.support li.support_a{top:156px;}
.support li.support_b{top:209px;}
.support li.support_wx {width: 62px;}
.support li.support_wx {top: 156px;}

.Strength{ width:1100px; background:url('index_202.gif') repeat-y 187px 0; position:relative;margin-bottom:50px; margin-left:auto; margin-right:auto; margin-top:0px}
.Strength h3{padding-left:114px;}
.Strength h3 span{background:url('index_201.png') no-repeat; width:152px; height:66px; display:block; text-align:center; font-size:22px; color:#FFF; font-weight:bold; line-height:46px}
.Strength dl{ padding-top:25px; width:1000px;}
.Strength dl dt{ float:left; margin-top:50px; width:197px; height:106px; background:url('index_203.png') no-repeat; color:#FFF; font-size:24px; font-weight:bold; color:#eb3900; line-height:106px; text-indent:25px}
.Strength dl dd{ float:right; width:695px; background:#FFF; padding:30px 40px; color:#353534;}
.Strength dl dd h4{ font-size:18px; font-weight:bold; padding-bottom:10px;}
.Strength dl dd p{ padding-bottom:15px;line-height:25px;}

.Strength ul{ position:absolute; right:0px; top:90px; width:65px;}
.Strength ul li{width:65px; height:35px; padding-bottom:5px;}
.Strength ul li a{ display:block;width:65px; height:35px; background:#ffffff; color:#636363; text-align:center; line-height:35px; border-radius:10px; font-size:16px; font-weight:bold;}
.Strength ul li a.cur{ background:#0873ce; color:#fff;}

.footer{width:100%;background: url('index_03.png') top left;color:#fff;font-size:12px;line-height:2em; padding-left:0; padding-right:0; padding-top:11px; padding-bottom:11px}
.footer_nva{ text-align: center;padding:10px 0 0 0 ;}
.case-list,.context_main{margin-bottom:50px;}
.footer a{color:#fff;}
.footer a img{width:12px;margin:8px 5px 0 0;}

.Copy_con{ height:55px; color:#fff;border-top: solid 1px #5c5c5c; margin:20px 0 0 0;}
.Copy_con span{ display:block; float:left; margin:0 0 0 33px; line-height:20px;}
.Copy_con span.con_s1{ font-size:13px; margin:0; line-height:85px;}
.Copy_con span.con_s2,.Copy_con span.con_s3,.Copy_con span.con_s4,.Copy_con span.con_s5{ margin:25px 0 0 18px;}
.Copy_con span.con_s2 img,.Copy_con span.con_s3 img,.Copy_con span.con_s4 img,.Copy_con span.con_s5 img{ float:left;  padding:2px 5px 0 0;}
.Copy_con span.con_s3{ width:185px;}
.Copy_con span.con_s4{ width:205px;}

.WeChat_qu{ position:absolute;top:46px;left:680px;width:91px; text-align:center;}
.WeChat_qu img{width:91px;height:91px;margin:-5px 0 0 0;}
.contain .contain_l{width:190px;float:left; height:130px;margin:10px 0 10px 0; color:#fff;}
.contain .contain_l span{ display:block;}
.contain_l .contain_t{ font-size:25px;line-height:35px; font-weight:bold;}
.contain_l .contain_c{ font-size:14px; line-height:23px;}
.contain .contain_m{width:590px;float:left;color:#fff;margin:15px 0 0 40px; height:100px; font-size:13px;}
.contain_m .contain_tel{display:block;height:22px;background:url('contact_icon.png') no-repeat top left;margin-left:0; margin-right:10px; margin-top:0; margin-bottom:10px; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0}
.contain_m .contain_fax{display:block;height:22px;background:url('contact_icon.png') no-repeat 0 -22px;margin-left:0; margin-right:10px; margin-top:0; margin-bottom:10px; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0}.contain_m .contain_add{display:block;height:22px;background:url('contact_icon.png') no-repeat bottom left;margin-left:0; margin-right:10px; margin-top:0; margin-bottom:10px; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0}
.contain_m .contain_Bus{ display:block; height:22px; position:relative; padding:0 0 0 40px; width:580px;}
.contain_m .contain_Bus span.cnzz{float: left;width: 15px;position: absolute;top:-2px;margin:0 0 0 10px; left:-10px;}
.contain_m .contain_Bus span.tongji img{position: absolute;width: 15px;margin: 4px 0 0 30px;height: 15px;left:-12px;}
.bot_share{float: right;background: #FFF;text-align: right;margin-top: 47px;border-radius: 8px;padding: 1px 5px 1px 12px;}
/*.bot_share span{width:46px;height:46px;display:inline-block;background:url(../images/n/qu6_59.png);cursor:pointer;margin-left:25px;float:right;position:relative;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.bot_share span:hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);opacity:0.9;}.bot_share span.xlwb{background-position:0 0;}
.bot_share span.txwb{background-position:-85px 0;}
.bot_share span.qq{background-position:-170px 0;}
.bot_share span.qqzone{background-position:-254px 0;}
.bot_share span.weixin{background-position:-316px 0;width:45px;}
.bot_share span.weixin em{width:160px;display:none;position:absolute;background:#fff;top:-250px;left:-20px;text-align:left;border-radius:3px;box-shadow:2px 2px 2px #333;}
.bot_share span.weixin img{width:160px;height:160px;margin:0;float:none;}
.bot_share span.weixin b{color:#444;padding:0px 12px 12px 12px;line-height:15px;font-weight:normal;text-align:center;display:block;}
.bot_share span.weixin em:before{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:'0';display:block;overflow:hidden;position:absolute;bottom:-6px;left:60px;}*/
/*.nav-box{width:1005px;float:right; padding:50px 0 0 0; position:relative; }
.nav-box .mainmenu{ position:absolute; margin:0 -100px 0 0; right:5.5%;}
.nav-box .mainmenu > li{float:left;text-align:center;color:#333;display:block; font-size:14px; line-height:50px;height:50px; background:url(../images/xxxx2.jpg) no-repeat 0;width:124px; margin:0 0 0 -1px; }
.nav-box .mainmenu > li a{ color:#333;display:block; width:124px;}
.nav-box .mainmenu > li a:hover{color:#ef9b11;transition:all ease 0.4s; border-bottom:2px solid #ef9b11; margin:-3px 0 0 0; display:block; height:50px; z-index:999;}
.nav-box .mainmenu > .fix a{color:#ef9b11;transition:all ease 0.4s; margin:-3px 0 0 0; display:block; height:50px;}
.nav-box .mainmenu .on a{color:#ef9b11;transition:all ease 0.4s; border-bottom:3px solid #ef9b11; margin:-3px 0 0 0; display:block; height:50px;}
.nav-box _m .mainmenu .on span{color:#ef9b11 !important;}
.nav-box .mainmenu > li{position:relative;}
.nav-box .mainmenu > li ul.submenu{position:absolute;top:49px;left:0; display:none;overflow: hidden;padding:0 !important; line-height:325px; width:122px;z-index:999998 !important;background:#fff; border:solid 1px #e6e4e3; border-top:0; }
.nav-box .mainmenu > li ul.submenu > li{line-height:35px !important; display:block; font-weight:normal; border-top:solid 1px #cdcdcd;}
.nav-box .mainmenu > li ul.submenu > li a{color:#333 !important;font-size:12px;text-align:center;min-width:127px;_width:127px; padding:0; height:35px; padding:0 !important; border:0 !important;}
.nav-box .mainmenu > li ul.submenu > li a:hover{color:#fff !important; background:#ee9b11;}
.nav-box .mainmenu > li.on ul.submenu{ display:block;}
.nav-box .nav-line { position:absolute; left:0; bottom:0; height:2px; line-height:2px; font-size:0; width:52px; background:#34c61c;}*/
.main{ width:1200px; margin:auto;}
.minw{ width:1200px;min-width:1200px;padding:10px 0;margin:0px auto}
.header{height:83px; width:100%; display:block;}
.logo{ width:200px; padding-top:10px;}
.hright{ width:900px; position:absolute; top:30px; right:0;}
.htop{ padding-top:22px; line-height:20px; }
.htop span{ background:url(../cimages/htel.png) no-repeat left; padding-left:32px; height:20px; font-size:15px; color:#E7310C; font-weight:700; overflow:hidden;}
.htop .hl{ padding-right:23px; font-size:12px;}
.htop .hl a{ color:#000;}
.hnav{ text-align:right; padding-top:30px;}
.hnav li{display:block; float:left; width:30px; text-align:center;}
.hnav li.line{ color:#DDDDDD; font-size:9px; font-family:Arial, Helvetica, sans-serif; margin-left:39px; margin-right:20px;margin-top: 5px;}
.hnav li a:hover{ color:#ef9b11; text-decoration:none;}
.submenu{ background:rgba(255,255,255,1) ;width:100%; position:absolute; top:138px; z-index:10001; padding-bottom:15px; display:none; font-size:12px;/*background:rgba(2,85,153,0.9);*/}
.subbox{ margin: 0 0 0 384px;}
.mitem{ width:119px; float:left; min-height:10px;}
.mitem p{ padding-left:10px; margin-bottom:0px; line-height:24px; border-left:#CCC 1px solid;}
.mitem a{ color:#666;}
.mitem a:hover{ color:#ef9b11;}
.mitem.subnav8{ width:125px;}
.mitem.subnav9{ width:87px;}
.flipmenu {font-size: 14px;position: relative;height:20px;}
.flipmenu_box {overflow: hidden;position: relative;width:60px;height:20px;padding: 0px;margin: 0px;text-align:center;}
.home .flipmenu_box{ width:30px;}
.about .flipmenu_box{ width:75px;}
.flipmenu_link,.flipmenu_link_over,.flipmenu_link_active {text-decoration: none;text-transform: uppercase;color:#0c0c0c; cursor: pointer;white-space: pre;position: absolute;}
.flipmenu_link {top: 0px;left: 0px;padding:5px 0 0 0;}
.flipmenu_link_over, .flipmenu_link_active {color: #ef9b11;font-weight:600;}
.secNav{}.secNav .secNavBox{position:absolute;box-shadow:0px 3px 3px rgba(0,0,0,0.5);left:500px;top:168px;opacity:0;z-index:9999;background:#f3f3f3;color:#444;font-size:12px;padding:24px 24px 20px 0;display:none;}
.secNav em{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #f3f3f3;width:0;height:0;display:block;line-height:99px;overflow:hidden;position:absolute;top:-4px;left:3.8em;}
.secNavBox .m{float:left;border-left:1px dashed #ddd;font-size:13px;}
.secNavBox .m:first-child{border-left:0;}
.secNavBox .m li{padding-right:24px;height:30px;line-height:30px;}
.secNavBox .m li a{width:100%;height:30px;line-height:30px;display:block;text-indent:26px;color:#444;}
.secNavBox .m li:hover{background:#ef9b11;}
.secNavBox .i{float:left;border-left:1px dashed #ddd;}
.secNavBox .i li{margin-left:24px;width:190px;float:left;}
.secNavBox .i li img{width:190px;height:128px;margin-bottom:.6em;}
.secNavBox .i li p{line-height:1.8em;color:#444;}
.secNavBox .i li p strong{color:#000;font-size:14px;}
.dis_in{ width:1200px;margin:0 auto; margin-bottom:35px;}
.dis_in_b{float:left;color:#333333;text-align:left;padding-top:30px;width:400px; height:65px;}
.dis_in_b p{vertical-align:baseline;margin:0px;padding:0px;}
.dis_in_b p strong{color:#222222;font:bold 12px/24px Î¢ÈíÑÅºÚ;}
.dis_in_b p span{vertical-align:top;color:#666666;font:12px/24px Î¢ÈíÑÅºÚ;display:inline-block;}
/**newslist**/
.ntitle{width:100%;text-align:center;color:#000;font-size:32px;margin-top:50px;}
.nlocation{margin-top:30px;width:100%;line-height:30px;font-size:14px;color:#444;background:url('news_05.png') no-repeat left center;text-indent:20px;border-bottom:1px solid #ddd;}
.nlocation a{color:#444;}
.nclass{border-top:1px solid #ddd;margin:10px 0;padding-top:30px;}
.nclass a{display:inline-block;color:#3f3f3f;height:38px;line-height:40px;padding:0 11.4px;font-size:16px;border:1px solid #ddd;margin-left:-1px;float:left;height:40px;}
.nclass a:first-child{margin:0;}.nclass a:hover{border:1px solid #ccc;}
.nclass a.on{border-top:2px solid #ef9b11;border-bottom:1px solid #fff;color:#ef9b11;}
.newslist{margin:0px;}.newslist li{padding:15px 0 0;padding-bottom:15px;border-bottom:1px dashed #ddd;}
.newslist h1{line-height:20px;font-size:16px;color:#000;}
.newslist h1 a{color:#000;}
.newslist p.des{color:#444;font-size:13px;line-height:2em;margin-top:0.5em;}
.newslist p.lk,.d_lk{color:#888;font-size:12px;line-height:2em;margin-top:0.5em;}
.newslist p.lk b,.d_lk b{color:#3fb5c0;margin-left:4em;}
.newslist p.lk b:first-child,.d_lk b:first-child{margin:0;}
.newslist li .news_l{ width:250px;height:130px; float:left; margin:0 25px 0 0;}
.newslist li .news_l img{ border:solid 1px #dadada;width:260px;height:130px;transition: all 0.5s ease-in-out 0s;}
.newslist li:hover .news_l img {-webkit-transform: scale(0.98,0.98);}
.newslist li .news_r{ width:600px; height:130px; float:right;}
.newslist li:hover{ background:#f6f6f1;}
.newslist li:hover .news_r h1 a{ color:#3FB5C0;}
.newslist a.rm,.visitBtn{font-size:16px;height:32px;line-height:32px;display:block;width:120px;text-align:center;color:#666;background:#eee;margin-top:0.8em;border-top-left-radius:3px;border-bottom-left-radius: 3px;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.newslist a.rm:after,.visitBtn:after{position:absolute;top:0;left:100%;width:32px;height:32px;display:block;content:'s';line-height:999px;overflow:hidden;background:#4bcdd9 url('news_09.png') no-repeat center;border-top-right-radius:3px;border-bottom-right-radius:3px}
.newslist li:hover .rm,.visitBtn:hover{color:#4bcdd9;padding:0 5px;}
.pages { line-height:32px; text-align:center;font-size:14px;color:#444; margin-bottom:30px; position:relative; float: left;}
.pages a, .pages span,.both{ padding:6px 12px; border:1px solid #ddd; color:#444; }
.pages span{ background:#3fb5c0; color:#fff;border:1px solid #3fb5c0;}

.pages input{ height:34px;border:1px solid #DDD; margin-top: -3px; width:50px; right:123px; text-align:center;}
.pages input[type=button]{ height:34px; width:55px; background:#999; font-size:14px; color:#fff; line-height:34px; margin: -3px 0 0 6px; border:0; font-family:"Î¢ÈíÑÅºÚ";}
.both{ float: left; margin-left: 8px; font-size: 14px; line-height: 20px;}

.d_h1{font-size:20px;line-height:2em;border-top:1px solid #ddd;padding-top:20px;margin-top:10px;}
.d_context{margin-top:30px;width:100%;overflow:hidden;display:block;line-height:2em;font-size:14px;color:#444;}
.d_context {margin-bottom:12px;}
.d_context a{color:#444;}
.d_context a:hover{ color:#222;text-decoration:underline;}
.d_context img{max-width:1200px;}
.d_pn{margin-top:30px;color:#444;padding-bottom:40px;}
.d_pn b{margin-left:4em;color:#3fb5c0;}
.d_pn b:first-child{margin:0;}
.d_pn a{color:#444;}
.case-list{background:#fff;position:relative;}
.case-list .contain1000{width:1000px;min-width:1000px;}
.cl-ul{padding-top:40px;}
.cl-ul li{width:370px;height:330px;position:relative;overflow:hidden;background:#f3f3f3;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;cursor:pointer;margin:0px 15px 30px;display:inline-block;float:left;z-index:0;}
.cl-ul li .shade{width:370px;height:180px;background:url(qu6_25.png) center center no-repeat rgba(0,0,0,0.5);position:absolute;top:-180px;left:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.cl-ul li .bg{width:370px;height:80px;background:#DF0000;position:absolute;bottom:-123px;left:0;z-index:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.cl-ul li:hover .shade{top:0;}
.cl-ul li:hover .bg{bottom:0;}
.cl-ul li:hover p{color:#fff;}
.cl-ul li:hover p strong{color:#fff;}
.cl-ul li:hover img{}
.cl-ul li img{width:370px;height:250px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.cl-ul li p{color:#999;line-height:2.1em;margin:10px 20px;font-family:"Î¢ÈíÑÅºÚ";position:relative;z-index:2;}
.cl-ul li p strong{color:#222;font-size:16px;}
.b_none{border:none;}
#casesp{display:none;}
.caselist{width:100%;position:relative;margin-top:40px;}
.caselist li{width:288px;float:left; overflow:hidden;}
.caselist li:first-child{ }
.caselist .citem{width:278px;border:5px solid transparent;background:#f3f3f3;margin-bottom:20px;border-top:5px solid #ddd;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.caselist .citem img{width:278px;}
.caselist .citem:hover{border:5px solid #3fb5c0;}
.caselist p.til{line-height:30px;font-size:16px;padding:10px 12px 10px 12px;}
.caselist p.des{color:#666;line-height:2em;padding:0 12px 20px 12px;}
#postcontainer,.single .portfolio.type-portfolio {margin-bottom:40px;}
.page-template-template-home-php #postcontainer,.page-template-template-portfolio-php #postcontainer {padding-top:15px;}
.pagetitle {padding: 50px 0 40px 0;margin-bottom: 30px;position: relative;  overflow: hidden;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-position: center center;}
.pagetitle.background-not-transparent {margin-bottom:50px;}
.titleoverlay {width:100%;height:100%;position:absolute;opacity:0.85;top:0;left:0;}
.page-template-template-home-php .pagetitle,.page-template-template-portfolio-php .pagetitle {padding: 60px 0 30px 0;}
.post .pagetitle,.portfolio .pagetitle {padding: 40px 0 0 0;margin-bottom: 0;}.sidebar {font-size:14px;}
.sidebar p,.sidebar ul,.sidebar ol {font-size:14px;}
.isotopecontainer.twocol {padding-bottom: 0;margin-bottom: 40px;border-bottom: 1px solid #dcdcdc;}
.twocol h2.indextitle {font-size: 26px;line-height: 30px;margin-bottom: 15px;}
.twocol .post {padding-right:20px;}.twocol .thumbnailarea {margin: 20px 0 10px 0;}
.twocol .post .twocol-inner {padding-top:40px;margin-bottom:35px;border-top:1px solid #dcdcdc;}
.post .twocol-inner .date {display:block;font-size:10px;margin-bottom:10px;letter-spacing:0;text-transform: none;}
.twocol .post.noborder .twocol-inner {padding-top:0;border-top:none;}
.twocol p,.twocol {font-size:14px;}
.twocol .categories a {background:#cacaca;}
.twocol.threecol .post {padding-right:0;	}
.blogisowrap {padding-left: 13px;width: 965px;overflow: hidden;	}
.post.onecol {margin-bottom:50px;padding-bottom:30px;border-bottom: 1px solid #dcdcdc;}
.onecol .thumbnailarea {margin-bottom: 25px;}
.post h2.title {font-size:36px;line-height: 38px;color: #222;margin-bottom:10px;display: inline-block;}
.single-post .post h2.title {margin-bottom:20px;	}
.post .date {margin-bottom:20px;display:block;font-size:13px;line-height: 13px;letter-spacing: 4px;text-transform: uppercase;color:#c2c2c2;}
.post .date i {margin-right: 7px;}
.datesection {width:85px;float:left;}
.datesection p {font-size:10px;line-height:18px;text-align:center;margin-bottom:0;}
.datesection p,.datesection p a {color: #ccc;color: rgba(0,0,0,0.4);}
.fulldate {border-left:2px solid 0.15); border-right:2px solid 0; border-top:2px solid rgba(0; border-bottom:2px solid 0; display: block;float:left;width: 85px;height: 85px;border-radius: 100px;margin-bottom:10px}
.indexcontent {float:left;width: 462px;margin-left: 28px;}
.fulldate .day {display:block;text-align:center;margin-top: 16px;margin-bottom: 4px;font-size: 35px;}
.fulldate .monthyear {text-align:center;display:block;color: #999;color: rgba(0,0,0,0.5);font-size: 10px;line-height:12px;text-transform: uppercase;font-weight:bold;}.details {font-size:14px;display:block;}
.commentwrapper .one-third {margin-bottom:10px;}
.detailgroup {margin-bottom: 30px;}
.detailgroup .avatar {margin-bottom:8px;border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;-o-border-radius:99px;}
.detailgroup .avatar.left {float:left;margin-right:18px;margin-top:-12px;}
.detailgroup p,.detailgroup p a {color:#999;font-size:14px;line-height:20px;}
p.detailtitle {font-size:12px;line-height:14px;margin-bottom:5px;color:#000;font-weight:bold;}
.details .author {margin-right:20px;}
.details .circle {width: 25px;height: 25px;background: #999;display: inline-block;text-align: center;line-height: 25px;border-radius: 25px;color: #fff;font-size: 12px;margin-right:6px;}
.calendar {background-image:url(images/sprites.png);width: 16px;height: 16px;background-position: -130px -59px;display: inline-block;padding-right: 14px;overflow: hidden;text-indent: 9999999px;vertical-align: middle;}
.date a, .details a {color:#333;text-decoration: none;}
.post .date.two.columns {margin-right:0;	}
.post .mobiledate {display:none;}
.post .mobiledate p {font-size: 12px;margin-bottom: 20px;	}
.post .date .day {display: block;text-align: center;background: #222;padding: 15px;color: white;font-size: 35px;	margin-bottom:10px;}.post .date p {font-size:10px;line-height:12px;text-align:center;margin-bottom:5px;	}
.post .day span {text-align: center;font-size: 10px;line-height: 10px;letter-spacing: 6px;text-transform: uppercase;display: block;margin-top: 10px;color: #ccc;margin-left: 3px; }
.categories {margin-bottom:15px;	}
.single-post .categories {margin-bottom: 20px;	}
.categories a {color: white;background: #c1c1c1;background: rgba(0,0,0,0.25);padding: 4px 6px;font-size: 10px;margin-right:2px;float:left;line-height:12px;}
.single .categories a:hover, .widget .categories a:hover {background: #111;	color: #fff;}
.commentwrapper {margin-top: 50px;background: #f6f6f6;background: rgba(0,0,0,0.03);padding-top: 50px;padding-bottom: 15px;}
.commentsheader {width:auto;}
.commentsheader h4,.commentsform h4 {font-weight:bold;	}
.comment {width:auto;}
.singlecomment {padding: 18px 30px 8px 30px;border: none;background: #f3f3f3;background: rgba(0,0,0,0.05);margin-left:85px;position:relative;}
.singlecomment:after {content: "";position: absolute !important;top:0;left:-20px;z-index: 100;width: 0; height: 0; border-top: 0 none;border-bottom: 20px solid transparent; border-right:20px solid rgba(0,0,0,0.05);}
.comment .avatar {display: inline-block;vertical-align: middle;border-radius: 99px;float:left;margin-top:5px;}
.greybackground .singlecomment {background: #f3f3f3;background: rgba(0,0,0,0.05);	}
.listcomments {margin: 0;padding: 20px 0;list-style: none;width:auto;}
.commentsform {width: auto;}
.singlecomment p.commentsmetadata {font-size: 10px;line-height: 12px;margin: 10px 0 0;}
.singlecomment .name {font-size:18px;border-bottom:1px solid 0;border-left-color:.15); border-right-color:0; border-top-color:rgba(0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:15px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:12px}
.singlecomment p {font-size: 14px;}
.name a, .name {font-weight:bold;color:#333;}
.name a:hover {text-decoration:none;}
.name strong {font-weight:normal;}
.listcomments .children .name {font-weight:bold;}
.listcomments .children {margin-left:30px;margin-bottom:30px;}
.listcomments li {list-style-type:none;}
.listcomments .children .comment {margin:30px 0 0 0px;padding:0;background:none;}
#commentsubmit span {color:#c85849;}
#commentsubmit label {margin:0 0 6px;display:block;font-size:12px;}
#commentsubmit input[type=text], #commentsubmit textarea {padding: 10px;margin: 0 0 20px 0;border: none;background: #e3e3e3;background: rgba(100,100,100,0.09);}#commentsubmit input[type=text] {width:275px;}
#commentsubmit input[type=text]#url {width:95%;}
#commentsubmit input[type=submit] {border:none;}
#commentsubmit textarea {width: 97%;}
#commentsubmit #submit {padding: 10px;margin: 0 0 20px 0;border:inherit;width:inherit;color: #fff;font-weight: normal;}
.reply a {font-size:12px;line-height:11px;float: right;color:#222;}
#reply-title {text-align: right;float: right;}
#respond {padding-top: 20px;	}
#commentsubmit input:focus, #commentsubmit textarea:focus {border-style:solid;border: none;background: #e9e9e9;background: rgba(100,100,100,0.15);outline:0;}.gallery-title {font-size:1.08em;text-transform:uppercase;}
.navigation-comments p a {padding: 5px 12px;background:#555;color:#fff;}
#cancel-comment-reply-link {padding: 8px;float:right;font-size:10px;line-height:10px;display:inline-block;}
a.comment-reply-link .icon-reply {font-size: 11px;color: #999;opacity: 0;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
a.comment-reply-link:hover .icon-reply {opacity:1;-webkit-transform: translateX(4px); -moz-transform: translateX(4px); -ms-transform: translateX(4px); -o-transform: translateX(4px); transform: translateX(4px);}
.page-numbers {display: block;float: left;background: #e7e7e7;padding: 15px 18px;margin-right: 5px;color: #333;font-size: 12px;line-height: 12px;}
.aligncenter .pagination {display:inline-block;}
a.page-numbers:hover, .page-numbers.current {background: #333;color: white;}
.pagination {padding-bottom: 15px;}
.linkpagebutton {border-top: 1px solid #dcdcdc;padding-top:10px;margin: 25px 0;}
.pagelabel {float:left;padding-top:10px;padding-right:10px;}
.linkpagebutton .page-numbers {background:#333;background: rgba(0,0,0,0.85);color:#fff;}
.linkpagebutton a .page-numbers {background: #E3E3E3;background: rgba(0,0,0,0.05);color:#333;}
.more-posts:before {border-top: 1px solid #dcdcdc;margin-top: 50px;width: 100%;height: 1px;content: "";position: absolute;left: 0;top: -20px;z-index: 0;}
p.more-posts {margin-top: 15px;text-align: center;}
.more-posts a {text-transform: uppercase;letter-spacing: 2px;margin: 0 3px 20px 3px;background: #fff;border: 1px solid #dcdcdc;display: inline-block;text-align: center;padding: 18px 24px;line-height: 8px;font-size: 12px;margin-top: -74px;position:relative;}
.more-posts a:hover {background:#222;border-color:#222;color:#fff;}
.morepostscontainer {position:relative;}
.morepostscontainer .more-posts a {margin-top: 8px;}
#infscr-loading {position: absolute;bottom: 0;left: 50%;margin-left: -75px;}
.infinite-pagination {margin-bottom:40px;	}
.postphoto img {display:block;max-width: 100% !important;height: auto !important;}
.postphoto .featured-image {margin:0;}
.postphoto a.postlink div.overlay {position: absolute;top: 0;width: 100%;height:100%;text-align: center;background:#333;/* IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";/* IE 5-7 */filter: alpha(opacity=00);/* Netscape */-moz-opacity: 0;/* Safari 1.x */-khtml-opacity: 0;/* Good browsers */opacity: 0;}
.postphoto {padding:0;position:relative;overflow:hidden;background: #333; width:310px;display:block;min-height:100px;}
.hasimages .postphoto {background:#f3f3f3 url(images/small-loading.gif) center no-repeat;}
.postphotoinner {padding:30px;}
.big .postphoto {width:623px;min-height:220px;}
.slim .postphoto {min-height:100px;}
.postphoto div.title {position: absolute;width:100%;text-align:center;display: table;height: 576px;top: 0;left: 0;}
.postphoto div.title h2 {margin:auto;display:table-cell;vertical-align:middle;padding:0 50px;height:100%;color: #fff;font-size: 20px;margin:0;line-height:26px;}/* Change Sizes */
.big .postphoto div.title h2 {font-size: 32px;line-height:38px;}
.slim .postphoto div.title h2 {font-size: 16px;line-height: 22px;}
.noimages .postphoto div.title {position:relative;top:auto;padding:50px 0;margin:0 !important;height: auto !important;}
a.postlink {display:block;width: 100%;height: 100%;background:#222;}
a.postlink img,.postphoto a.postlink div.overlay {transition: all 0.45s ease-in-out;-webkit-transition: all 0.45s ease-in-out;-moz-transition: all 0.45s ease-in-out;-o-transition: all 0.45s ease-in-out;-ms-transition: all 0.45s ease-in-out;}
.postphoto a.postlink:hover div.overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
a.postlink:hover img {-webkit-transform:scale(1.2) rotate(5deg); -moz-transform:scale(1.2) rotate(5deg);-o-transform:scale(1.2) rotate(5deg); -ms-transform: scale(1.2) rotate(5deg); filter: gray;filter:  grayscale(100%) opacity(0.5);-webkit-filter: grayscale(100%) opacity(0.5);-moz-filter: grayscale(100%) opacity(0.5);-o-filter: grayscale(100%) opacity(0.5);-ms-filter: grayscale(100%) opacity(0.5);}
a.postlink .title h2 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;}
.noimages a.postlink .title h2 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/* IE 5-7 */filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
a.postlink:hover .title h2 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.controls {position:absolute;top:0;right:0;height:50px;width:144px;z-index: 2;}
.controls span {float: right;margin-left:1px;display:block;}
.controls span.closepost {margin-left:10px;}
.controls span a {width: 40px;height: 40px;text-indent: -999999px;display: block;opacity: 0.5;border: 1px solid transparent;}
.controls p.hoverhelper {text-align: right;font-size: 10px;margin-right: 6px;margin-top: 10px;text-transform: uppercase;letter-spacing: 1px;color: #999;}
.closepost a, .nextpost a, .prevpost a {background: url(images/sprites.png) no-repeat;}
.closepost a {background-position: -277px -7px;}
.nextpost a {background-position: -219px -7px;}
.prevpost a {background-position: -168px -7px;}
.controls a:hover {opacity: 1;}
p.ld_m{width:100%;text-align:center;margin-top:40px;padding-bottom:50px;}
p.ld_m span{padding:10px 24px;background:#4bcdd9;font-size:18px;color:#fff;border-radius:5px;display:inline-block;cursor:pointer;box-shadow:0px 2px 0px #3fb5c0;text-shadow:1px 1px 0px #3baab4;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
p.ld_m span:hover{padding:10px 30px;background:#3fb5c0;box-shadow:0px 2px 0px #009eac;}
.n_b{border-bottom:1px solid #ddd;margin-bottom:40px;}
.caseDetail{background:#faf9f9; margin-bottom: 40px;}
.caseDetail .img{float:left;width:870px;border:5px solid #cdc9c9;}
.caseDetail .img img{width:870px;}
.caseDetail .txt{float:left;width:320px;text-align:left; height: auto;}
.caseDetail .txt p{padding:0 24px;line-height:2em;color:#666;font-size:12px;}
.caseDetail .txt p.til{padding-top:1em;font-size:18px;color:#333;}
.caseDetail .txt p.cla{font-size:14px;line-height:3em;color:#444;}
.caseDetail .txt p.des{color:#666;font-size:12px;}
.caseDetail .txt p.des span{font-size:12px!important; line-height:24px!important;}
.caseDetail .txt p.tim{color:#888;font-size:12px;line-height:4em;}
.caseDetail .txt p.tim b{color:red;}
.caseDetail .txt p.tim2 b{color:red;}
.visitBtn{margin-left:24px;}
.connlist{margin-top:90px;}
.conItem{width:300px;height:278px;border:1px solid #e8e8e8;position:relative;float:left;text-align:center;margin-left:145px;}
.conItem span{display:block;position:absolute;border-radius:50%;line-height:999px;overflow:hidden;}
.conItem .p1{width:121px;height:121px;border:1px solid #e8e8e8;top:-63px;left:89px;background:#fff;}
.conItem .p2{border:1px dashed #ffb82a;width:83px;height:83px;background:#fff;top:-43px;left:108px;}
.conItem .p3{background:rgba(255,184,42,0.6);width:75px;height:75px;top:-38px;left:113px;}
.conItem .p4{background:rgba(255,184,42,0.6);width:75px;height:75px;top:-38px;left:113px;}
.conItem .p5{background:url('connpngt.png') no-repeat 0 0;width:24px;height:24px;top:-13px;left:138px}
.conItem p.a_til{margin-top:90px;font-size:18px;color:#333;}
.conItem p{color:#666;line-height:2em;padding:0 30px;}
.conItem b{display:inline-block;padding:10px 20px;background:#333;color:#fff;margin-top:2em;}
.conItem:before{width:100%;height:11px;background:url('lianxiyy.png') no-repeat top center;content:'s';line-height:999px;overflow:hidden;position:absolute;top:100%;left:0}
.c_add{margin-left:0;}
.c_tel .p2{border-color:#91bb4f;}
.c_tel .p3{background:rgba(145,187,79,0.6);}
.c_tel .p4{background:rgba(145,187,79,0.6);}
.c_tel .p5{background-position:-48px 0;}
.c_tel b{background:#91bb4f;}
.c_ewm .p2{border-color:#4bcdd9;}
.c_ewm .p3{background:rgba(75,205,217,0.6);}
.c_ewm .p4{background:rgba(75,205,217,0.6);}
.c_ewm .p5{background-position:-24px 0;}
.conItem .p_a{-webkit-animation:p_a_act 4s linear infinite;-moz-animation:p_a_act 4s linear infinite;-ms-animation:p_a_act 4s linear infinite;-o-animation:p_a_act 4s linear infinite;animation:p_a_act 4s linear infinite;}
@-webkit-keyframes p_a_act{0% {-webkit-transform:scale(1);opacity:1;}30% {-webkit-transform:scale(1.4);opacity:0;}30.0011% {-webkit-transform:scale(.2);opacity:0;}100% {-webkit-transform:scale(1);opacity:1;}}
@-moz-keyframes p_a_act{0% {-moz-transform:scale(1);opacity:1;}30% {-moz-transform:scale(1.4);opacity:0;}30.0011% {-moz-transform:scale(.2);opacity:0;}100% {-moz-transform:scale(1);opacity:1;}}
@-ms-keyframes p_a_act{0% {-ms-transform:scale(1);opacity:1;}30% {-ms-transform:scale(1.4);opacity:0;}30.0011% {-ms-transform:scale(.2);opacity:0;}100% {-ms-transform:scale(1);opacity:1;}}
@-o-keyframes p_a_act{0% {-o-transform:scale(1);opacity:1;}30% {-o-transform:scale(1.4);opacity:0;}30.0011% {-o-transform:scale(.2);opacity:0;}100% {-o-transform:scale(1);opacity:1;}}
@keyframes p_a_act{0% {transform:scale(1);opacity:1;}30% {transform:scale(1.4);opacity:0;}30.0011% {transform:scale(.2);opacity:0;}100% {transform:scale(1);opacity:1;}}
.conItem .p_b{-webkit-animation:-1s p_b_act 4s linear infinite;-moz-animation:-1s p_b_act 4s linear infinite;-ms-animation:-1s p_b_act 4s linear infinite;-o-animation:-1s p_b_act 4s linear infinite;animation:-1s p_b_act 4s linear infinite;}
@-webkit-keyframes p_b_act{0% {-webkit-transform:scale(0.2);opacity:1;}70% {-webkit-transform:scale(1);opacity:1;}100% {-webkit-transform:scale(1.4);opacity:0;}}
@-moz-keyframes p_b_act{0% {-moz-transform:scale(0.2);opacity:1;}70% {-moz-transform:scale(1);opacity:1;}100% {-moz-transform:scale(1.4);opacity:0;}}
@-ms-keyframes p_b_act{0% {-ms-transform:scale(0.2);opacity:1;}70% {-ms-transform:scale(1);opacity:1;}100% {-ms-transform:scale(1.4);opacity:0;}}
@-o-keyframes p_b_act{0% {-o-transform:scale(0.2);opacity:1;}70% {-o-transform:scale(1);opacity:1;}100% {-o-transform:scale(1.4);opacity:0;}}
@keyframes p_b_act{0% {transform:scale(0.2);opacity:1;}70% {transform:scale(1);opacity:1;}100% {transform:scale(1.4);opacity:0;}}
.l_conn{float:left;width:50%;}
/*.connwrap{margin-top:60px;border-top:1px dashed #ddd;padding-top:40px;}
.connwrap .conn_hd{font-size:18px;color:#000;line-height:2em;}
.connwrap .conn_til{margin-top:24px;line-height:16px;font-size:14px;color:#000;padding-bottom:10px;}
.connwrap .conn_til b{width:16px;height:16px;float:left;margin-right:5px;display:inline-block;}
.connwrap .bus_til b{background:url(../images/connpngt.png) -4px -45px no-repeat;}
.connwrap .car_til b{background:url(../images/connpngt.png) -27px -45px no-repeat;}
.connwrap .train_til b{background:url(../images/connpngt.png) -52px -45px no-repeat;}
.connwrap .p{font-size:14px;color:#444;margin-top:3px;line-height:2em;padding-right:80px;}
.connwrap .p b{color:#f00;}.f_input{margin-top:24px;}
.f_input input[type=text]{width:242px;height:36px;line-height:36px;text-indent:7px;border:1px solid #ddd;display:inline-block;color:#999;margin-left:12px;}
.f_input input:first-child{margin-left:0;}
.f_textarea{margin-top:24px;}
.f_textarea textarea{width:490px;border:1px solid #ddd;padding:5px;height:75px;}
.f_submit{ overflow:hidden;}
.f_submit input{width:100px;height:30px;text-align:center;line-height:30px;color:#fff;font-size:14px;border:none;background:#4bcdd9;cursor:pointer;text-shadow:1px 1px 0px #3baab4;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.f_submit input:hover{width:120px;background:#3fb5c0;box-shadow:0px 2px 0px #009eac;}
.l_map{background:url("../images/index_03.png") repeat scroll left top rgba(0, 0, 0, 0);margin-top:40px;}
.l_map ul{padding:30px 0 40px;}
.l_map li{display:inline-block;float:left;width:150px;overflow:hidden;}
.l_map li.w{width:300px;}
.l_map li.w120{width:120px;}
.l_map li.w180{width:180px;}
.w_f{background:#323232;color:#fff;border:1px solid #1a1a1a;box-shadow:inset 0px 0px 1px #4e4e4e;padding:10px 30px 20px;}
.w_f input[type=text]{padding:3px;border:1px solid #1a1a1a;box-shadow:inset 0px 0px 1px #4e4e4e;background:#393939;text-indent:5px;color:#fff;margin:5px 0;border-radius:2px;}
.w_f input[type=text]:focus{background:#4a4a4a;outline: none;}
.w_f textarea{padding:3px;border:1px solid #1a1a1a;box-shadow:inset 0px 0px 1px #4e4e4e;background:#393939;line-height:22px;margin:5px 0;color:#fff;font-size:12px;width:230px;border-radius:2px;}
.w_f textarea:focus{outline:none;background:#4a4a4a;}
.w_f input[type=button],.w_f input[type=submit]{cursor:pointer;border:none;margin:5px 0;background:#4bcdd9;padding:5px 12px;border-radius:2px;}
.w_f input[type=button]:focus,.w_f input[type=submit]:focus{background:#3fb5c0;}
.l_map li p{color:#fff;line-height:2.4em;font-size:12px;}
.l_map li p.l22{line-height:22px;}.l_map li a{color:#ddd;}
.l_map li a:hover{color:#3fb5c0;text-decoration:underline;}
.l_map li p:first-child{font-size:16px;font-weight:bold;}*/
.addnews_list{}.addnews_list li{width:289px;float:left;margin-left:14px;}
.addnews_list p{font-size:13px;line-height:2.3em;width:100%;white-space:ellipsis;word-spacing: nowrap;overflow:hidden;}
.addnews_list a{color:#fff;}
.addnews_list a:hover{text-decoration:underline;}
.addnews_list li:first-child{margin-left:0;}

.addnews_list li .pic{overflow:hidden;position:relative;margin-bottom:30px;width:289px;height:243px;}
.addnews_list li .pic img{position:absolute;left:0px;top:0px;transition:all ease 0.4s;width:289px;height:243px; opacity:1; background:#000;}
.addnews_list li .pic img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0.5;}
.p_nav{width:100%;height:70px;background:#fff;border-bottom:1px solid #aaa;box-shadow:0px 3px 3px #ccc;position:fixed;top:0;left:0;z-index:99999;display:none;opacity:0;-webkit-transition:all 1.2s linear;-moz-transition:all 1.2s linear;-ms-transition:all 1.2s linear;-o-transition:all 1.2s linear;transition:all 1.2s linear;}
.p_nav a{display:inline-block;float:left;line-height:26px;font-size:14px;padding:0 2em;margin:22px 0;color:#444;border-left:1px solid #ccc;text-decoration:none;}
.sl_imgs{text-align:center;}
.sl_imgs img{display:inline-block;zoom:1;*display:inline;height:52px;float:left;margin-left:2px;}
.pitxt{ font-size:12px !important; text-align:center;}

/*.piaofu { width:44px;height:100%; min-height:500px; position:fixed; z-index:88888;right:-44px;  background: #133e64 url(../images/qvm_bg.png) no-repeat;}
.pf_top { width:44px; height:40px;}
.pf_top a{ display:block; width:44px; height:40px;}
.pf_li { width:50px; position:relative;margin-top:60px;list-style:none;}
.pf_li a,.pf_bottom a { width:50px;display:block; padding:35px 0 15px 0; line-height:20px; color:#fff; text-align:center; font-size:12px;}
.pf_li a,.pf_bottom a {float:left;cursor: pointer;}
.pf_lcon1 a{padding:0;width:150px; height:42px; line-height:42px; color:#333; display:block;background:url(../images/liuqq_03.jpg) no-repeat 40px center;  text-align:left; font-size:14px; text-align:center;}

.pf_li a:hover,.pf_bottom a:hover { color:#ee9b11;}
.pf_lcon1 a:hover { background:url(../images/liuqq_04.jpg) no-repeat 40px center #ee9b11; color:#fff;}
.pf_li a.pf_hy { background:url(../images/pf.png) 12px -85px no-repeat;}
.pf_li a.pf_hy:hover,.pf_li a.pf_hyb { background:#fff url(../images/pf.png) -65px -85px no-repeat; color:#ee9b11;}
.pf_li a.pf_kf { background:url(../images/pf.png) 12px -166px no-repeat;}
.pf_li a.pf_kf:hover,.pf_li a.pf_kfb { background:#fff url(../images/pf.png) -65px -166px no-repeat; color:#ee9b11;}

.pf_li a.pf_bz { background:url(../images/pf.png) 9px -257px no-repeat;}
.pf_li a.pf_bz:hover,.pf_li a.pf_bzb { background:#fff url(../images/pf.png) -63px -257px no-repeat; color:#ee9b11;}
.pf_li a.pf_gz { background:url(../images/pf.png) 12px -356px no-repeat;}
.pf_li a.pf_gz:hover,.pf_li a.pf_gzb { background:#fff url(../images/pf.png) -65px -356px no-repeat; color:#ee9b11;}
.pf_li a.pf_bz,.pf_li a.pf_bzb{ position:relative;}
.pf_li a.pf_bz i,.pf_li a.pf_bzb i{display:block; border-radius:10px; height:20px; line-height:20px; text-align:center; color:#fff; position:absolute; top:-5px;right:5px; z-index:0;width:20px; background:#920303;}


.pf_bottom { width:44px; position:absolute;bottom:0;}
.pf_bottom a.pf_gb { background:url(../images/pf.png) 12px -527px  no-repeat;}
.pf_bottom a.pf_gb:hover { background:#fff url(../images/pf.png) -62px -527px no-repeat;}
.pf_bottom a.pf_db { background:url(../images/pf.png) 12px -449px no-repeat;}
.pf_bottom a.pf_db:hover { background:#fff url(../images/pf.png) -62px -449px  no-repeat;}

.pf_left { width:150px;height:100%; min-height:500px; position:fixed;top:0;right:-200px; background:#fff;}
.pf_ltop { height:100px; background:#e8e8e8; padding:15px 0 15px 15px;position:relative;}
.pf_ltop span { display:block;color: #ee9b11;font-size:18px;font-weight: normal;padding-top:30px;}
.pf_ltop h4 { width:21px; height:21px; background: url(../images/rm_img.png) no-repeat;display:block; position:absolute;top:25px;right:20px;cursor:pointer;}
.pf_ltop i { color:#aaa; font-size:12px; line-height:28px;}
.pf_lcon {padding:15px;}
.pf_lcon1 p{ margin:15px;font-size: 14px;display: block; color: #666;line-height:35px; border-bottom: 1px dotted #CCC;}
.pf_lcon li { border-bottom:1px solid #f4f4f4; width:100%; height:40px;list-style:none;}
.pf_lcon li a { overflow:hidden; line-height:35px; font-size:12px; color:#666; display:block; width:130px; height:40px; text-align:left; padding:0; margin:0;white-space:nowrap; text-overflow:ellipsis;list-style:none;}
.pf_lcon li:nth-child(1) a,.pf_lcon li:nth-child(2) a{color:#f20;}
.pf_lcon p { font-size:18px; display:block; color:#666; line-height:45px; border-bottom:1px dotted #CCC;}
.pf_lcon span { display:block;height:42px; line-height:42px;}
.pf_lcon span i { padding-right:5px; display:inline-block; color:#999; font-size:14px; line-height:18px; float:left; width:105px; text-align:left;}
.pf_lcon tt { display:block; line-height:30px; font-size:12px; color:#999; text-align:center;}
.pf_lcon img { display:block; margin:10px auto;}
.pf_lbot { position:absolute; bottom:0; background:#e8e8e8; width:100%;}
.pf_lbot span { display:inline-block; color:#000; font-size:16px; padding:10px; border-bottom:1px dotted #CCC;}
.pf_lbot p{padding:10px 15px; font-size:12px;color: #666;}
.pf_lbot tt { display:block; font-size:16px; color:#555; line-height:35px; padding-left:10px;}
.pf_lbot a { width:125px; height:35px; display:block; margin:15px auto; background:#ee9b11; line-height:35px; font-size:14px; color:#fff; padding:0;}
.pf_lbot em { color:#ee9b11; font-size:16px; line-height:35px; display:block; padding:0 15px;font-style: italic;}
.fd_s { width:72px; height:56px; position:fixed;bottom:150px;right:0;z-index:9999998;}
.fd_s a { width:72px; height:56px; display:block; background: url(../images/fd_s.png) no-repeat;}*/
.banner2,.o2o-pic-box,.distributor-pic-box,.supplier-pic-box,.platform-pic-box,.individuation-pic-box{ height: 360px; width: 100%; display: block; overflow: hidden; }
.banner2 img,.o2o-pic-box img,.distributor-pic-box img,.supplier-pic-box img,.platform-pic-box img,.individuation-pic-box img{ display: block; margin: 0 auto; position: relative; height:100%; width: 100%;}
/*.wrap .w {min-width:1200px;max-width:1200px;_width:expression(this.offsetWidth > 1200?'1200px':true);height:auto;margin:0 auto;}
.wrap .line-title {height:100px;background:url(../images/num-pic.png) 0 50% no-repeat;padding-left:49px;font-size:36px;color:#666;font-weight:bold;line-height:100px;}
.wrap .line-title em {height:100px;width:44px;line-height:100px;top:0;left:0;bottom:0;color:#fff;font-size:24px;}
.banner2 { height: 360px; width: 100%; display: block; overflow: hidden; }
.banner2 img { display: block; margin: 0 auto; position: relative; height:100%; left:100px;}
.Financialcloud .title { height: 60px; }
.Financialcloud .title h3 { color: #000000; font-size: 14px; font-weight: bold; line-height: 60px; text-indent: 15px; font-family: "Î¢ÈíÑÅºÚ"; }
.Financialcloud .Financialcloud_con { border: 1px solid #ebebeb; background: #fff; padding: 30px 45px; }
.Financialcloud .Financialcloud_con p { color: #999999; font-size: 14px; line-height: 24px; }
.Financialcloud .Financialcloud_con .Financialcloud_info { padding-top: 10px; }
.Financialcloud_info ul li { display: inline-block; zoom: 1; *display:inline;
height: 90px; width: 300px; margin-top: 30px; margin-bottom: 10px; }
.Financialcloud_info ul li h4 { color: #525252; font-size: 12px; font-weight: bold; line-height: 30px; margin-left: 128px; padding-top: 15px; position: relative; }
.Financialcloud_info ul li p { font-size: 12px; line-height: 24px; margin-left: 128px; color: #999999; text-transform: uppercase; font-weight: normal; }
.Financialcloud .Financialsolutions { border: 1px solid #ebebeb; background: #fff; border-bottom: 0px; margin-bottom: 20px; }
.Financialsolutions dl { float: left; width: 459px; position: relative; height: 146px; padding-left: 40px; display: inline; padding-top: 70px; border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; }
.Financialsolutions dl.noright { border-right: none; width: 458px; }
.Financialsolutions dl dt { color: #333333; font-size: 12px; font-weight: bold; height: 20px; line-height: 20px; padding-bottom: 5px; padding-left: 170px; }
.Financialsolutions dl dd { color: #999999; line-height: 20px; padding-left: 170px; width: 215px; }
.Financialcloud .gamecloud { background: #FFFFFF; border: 1px solid #EBEBEB; }
.gamecloud .gamecloudtype { position: relative; width: 362px; }
.gamecloudtype .icon_img { padding: 40px 0 28px; text-align: center; }
.gamecloudtype .gamecloudtypeimg { text-align: center; background: url(../images/button_gray.jpg) no-repeat; width: 279px; height: 28px; line-height: 28px; color: #000000; font-size: 14px; font-weight: bold; margin-left: 46px; }
.gamecloudtype dl { padding: 20px 46px 30px 66px; }
.gamecloudtype dl dd { color: #737373; line-height: 14px; height: 45px; font-size: 12px; }
.gamecloud .gamecloudtypeline { border-left: 1px dashed #e5e5e5; border-right: 1px dashed #e5e5e5; }
.gamecloudtype .button_blue { background: url(../images/button_blue.jpg) no-repeat; color: #fff; }
.gamecloudtype dl.gameclouddl { padding: 15px 46px 20px 66px; }
.gamecloudtype dl.gameclouddl dd { color: #737373; height: 35px; line-height: 35px; font-size: 12px; }
.gamecloud ul.gamecloudul { padding: 40px 20px 0px; }
.gamecloud .gamecloudul li { width: 262px; height: 265px; float: left; margin-top: 10px; }
.gamecloud .gamecloudul li .icon_img { text-align: center; }
.gamecloud .gamecloudul li h3 { text-align: center; color: #242424; font-size: 14px; font-weight: bold; height: 45px; line-height: 45px; }
.gamecloud .gamecloudul li .gamecloudinfo { line-height: 18px; color: #737373; padding: 0px 35px; font-size: 12px; }
.Financialcloud .gamecloudadv { background: url(../images/Game_bg.jpg) no-repeat; width: 1200px; height: 442px; }
.Financialcloud .gamecloudadv ul { padding: 0px 67px; }
.Financialcloud .gamecloudadv ul li { width: 318px; float: left; margin: 30px 0px 20px; }
.Financialcloud .gamecloudadv ul li .icon_img { text-align: center; padding: 15px 0px; }
.Financialcloud .gamecloudadv ul li .gamecloud_center { color: #a3a3a3; line-height: 18px; text-align: center; width: 239px; font-size: 12px; padding: 0px 40px; }
.Financialcloud .gameSupport { background: #FFFFFF; border: 1px solid #EBEBEB; margin-bottom: 20px; }
.gameSupport ul li { float: left; width: 220px; border-right: 1px dashed #E5E5E5; padding: 30px 25px 25px; height: 205px; }
.gameSupport ul li.onright { border-right: 0px; }
.gameSupport ul li .icon_img { text-align: center; padding: 10px 0px 30px; }
.gameSupport ul li .gameSupport_info { color: #737373; line-height: 20px; padding-left: 15px; font-size: 12px; }

.newstrends { height: auto; width: 1090px; padding-bottom: 20px; }
.newstrends .newscon { background: #fff; border: 1px solid #eeeeee; width: 830px; }
.newscon .title { background: url(../images/rightTitle_bg.jpg) repeat-x left bottom; height: 35px; margin-left: auto; margin-right: auto; margin-top: 10px; width: 795px; }
.newscon .title h3.fleft { white-space: nowrap; color: #303030; width: auto; font-weight: bold; font-size: 14px; display: block; padding: 0 15px 0 4px; height: 32px; line-height: 32px; border-bottom: 3px solid #5d8fca; }
.newscon .newsheadlines { border-bottom: 1px dashed #d1d1d1; height: 55px; text-align: center; padding: 32px 0px; }
.newscon .newsheadlines h1 { color: #000000; display: block; font-family: "Î¢ÈíÑÅºÚ"; font-size: 21px; font-weight: bold; height: 38px; }
.newscon .newsheadlines p { color: #999; line-height: 24px; font-size: 12px; }
.newscon .newsdetailbody { padding: 37px 30px; min-height: 409px; height: auto !important; height: 409px; }
.newscon .newsdetailbody p { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #666666; padding-bottom: 20px; text-indent: 28px; line-height: 24px; }
.newscon .newsdetailbody span img { margin-bottom: 20px; }
.newscon .newsrelated { border-top: 1px solid #e6e6e6; width: 100%; }
.newscon .newsrelated ul { padding: 30px 0px 30px 30px; }
.newscon .newsrelated ul li { background: url(../images/related.jpg) no-repeat left 50%; display: inline-block; zoom: 1; *display:inline;
width: 335px; padding-left: 15px; line-height: 30px; }
.newscon .newsrelated ul li a { color: #000; }
.newscon .newsrelated ul li a:hover { color: #666; }
.newstrends .newslist { width: 250px; }
.newslist .Industrynews { border: 1px solid #e6e6e6; background: #fff; margin-bottom: 10px; }
.newslist .Industrynews h3 { border-bottom: 1px solid #e6e6e6; background: #fbfbfb; height: 43px; line-height: 43px; text-indent: 15px; font-size: 14px; font-weight: bold; color: #000000; }
.newslist .Industrynews h3 .more { color: #777777; font-size: 12px; margin-right: 15px; font-weight: normal; *margin-top:-43px;
}
.newslist .Industrynews ul { padding: 18px 15px; }
.newslist .Industrynews ul li { background: url(../images/Graydot.jpg) no-repeat left 50%; height: 32px; line-height: 32px; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; overflow: hidden; width: 240px; }
.newslist .Industrynews ul li a { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 240px; color: #737373; font-size: 12px; }
.newslist .Industrynewsone { border-top: 1px solid #e6e6e6; }
.newscon .news_list { padding: 10px 20px 80px; position: relative; }
.newscon .news_list .newsarticle { clear: both; }
.newscon .news_list .newsarticle dd { border-bottom: 1px dashed #DEDEDE; padding-bottom: 15px; padding-top: 25px; }
span.newstitle { float: left; }
span.newstitle a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #000; font-weight: bold; }
span.newsissuetime { color: #BBBBBB; float: right; font-size: 12px; }
.newscon .news_list .newsarticle dd p { clear: both; color: #737373; line-height: 20px; padding-top: 10px; font-size: 12px; }

.newscon .news_list .pagination { margin: 0 auto; position: absolute; right: 10px; bottom: 20px; _bottom: 80px; }
.newscon .news_list .pagination ul { white-space: nowrap; margin-right: 10px; }
.newscon .news_list .pagination ul li { float: left; padding: 0px; white-space: nowrap; margin-left: 5px; height: 30px; }
.newscon .news_list .pagination ul li a { padding: 2px 6px; border: 1px solid #5d8fca; font-size: 12px; height: 20px; line-height: 20px; +display:inline-block;
}
.newscon .news_list .pagination ul .disabled span, .newscon .news_list .pagination ul .disabled a, .newscon .news_list .pagination ul .disabled a:hover, .newscon .news_list .pagination ul .disabled a:focus { color: #999; background: #fff; }
.newscon .news_list .pagination ul li a:hover, .newscon .news_list .pagination ul li a:focus, .newscon .news_list .pagination ul .active a, .newscon .news_list .pagination ul .active span { color: #fff; background: #5d8fca; }
.pagination-right { text-align: right; clear: both; }*/