@charset "gb2312";
body{ float:none; font:14px/26px 'Microsoft Yahei',"Î¢ÈíÑÅºÚ";color:#4f4f4f; background:#f1f1f1;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
html,body{ width:100%; height:100%; }
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,th,var {font-weight: normal;font-style: normal;}
ol,ul,li {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after {content:¡±;}
abbr,acronym { border: 0;}

a:link,a:visited{color:#4f4f4f; text-decoration:none;}
a:hover{ text-decoration:underline;color:#F00;}
#main{width:100%; max-width:1200px;margin:0 auto;}

div#top{float:left;width:100%; background:url(../images/index_01.jpg) center top no-repeat;}
#header{width:1200px; margin:0 auto;}
.logo{float:left;}
#menu{float:right;width:770px;height:96px;}
#menu #m_content{width:770px;margin:0 auto; }
/*--------Ò»¼¶²Ëµ¥ÑùÊ½---------------------padding-top:8px;-*/
#m_nav li{float:left; display:block;width:110px;text-align:center; font-size:16px;position:relative; z-index:100; list-style:none;}
#m_nav li a:link,#m_nav li a:visited{color:#ffffff;display:block;line-height:96px;}
#m_nav li a:hover {color:#ffffff;text-decoration:none;background:#0928ff;}

#m_nav li.cur{ background:#0928ff;}
#m_nav li.cur a{background:#0928ff;display: block;text-align:center;}


#m_nav li span{color:#FFF; font-family:Arial;display:block;}
#menu_ul li:hover ul{position: absolute;  display:block;}  
/*--------¶þ¼¶²Ëµ¥ÑùÊ½------- */
#m_nav li ul{list-style:none; position: absolute; left:0; top:96px; width:100%; display:none;}
#m_nav li ul li{text-align:center;background-color:#393939; position:relative; font-size:14px; width:100%; background-image:none; filter:alpha(opacity=90);  -moz-opacity:0.9; opacity:0.9; height:35px; border-bottom:#000000 1px solid;line-height:35px;padding:0;}
#m_nav li ul li a:link,#m_nav li ul li a:visited{display:block; background-color:#393939;color:#ffffff;height:35px;padding:0;line-height:35px;font-weight:500;}
#m_nav li ul li a:hover{background-image:none; background:#070b50;color:#d4b367;padding:0;text-decoration:none;font-weight:600;}

#content{float:left;width:100%; background:#FFF;padding:30px 0;}
.about{float:left;margin-right:20px;}
.about dl dt{}
.folio-thumb img{ width:100%; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; -webkit-transition-duration:0.7s; -moz-transition-duration:0.7s; -ms-transition-duration:0.7s; -o-transition-duration:0.7s;}	
.folio-thumb:hover img{ -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -o-transform:scale(1.3); -ms-transform:scale(1.3);}
.mediaholder{ overflow:hidden;}
.about dl dd{float:left;width:413px; background:#0073bd;color:#FFF;padding:10px 15px;}
.about dl dd h1{background:url(../images/arrow.png) left center no-repeat;padding-left:20px;font:18px/25px 'Microsoft Yahei';}
.about dl dd:hover{opacity:0.8;}


.news{float:left;width:359px;margin-right:20px;}
.news dl dd{float:left;width:329px; background:#e60012;color:#FFF;padding:10px 15px;}
.news dl dd h1{background:url(../images/arrow.png) left center no-repeat;padding-left:20px;font:18px/20px 'Microsoft Yahei';}
.news dl dd:hover{opacity:0.8;}

.business{float:left;width:358px;}
.business dl dd{float:left;width:328px; background:#037835;color:#FFF;padding:10px 15px;}
.business dl dd h1{background:url(../images/arrow.png) left center no-repeat;padding-left:20px;font:18px/20px 'Microsoft Yahei';}
.business dl dd:hover{opacity:0.8;}

.case{float:left;width:737px;margin-top:25px;}
.picScroll-left{float:left;width:737px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;height:20px; background:#2968ce; padding:8px 15px 12px;color:#FFF;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow2.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .hd h1{background:url(../images/arrow.png) left center no-repeat;padding-left:20px;font-size:18px;}
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:737px; height:273px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{}

.active1{float:left;width:443px;margin-top:20px;}
.active1 dl dd{float:left;width:413px; background:#1faf5c;color:#FFF;padding:10px 15px;}
.active1 dl dd h1{background:url(../images/arrow.png) left center no-repeat;padding-left:20px;font:18px/20px 'Microsoft Yahei';}
.active1 dl dd:hover{opacity:0.8;}

.bannernav_about{float:left;width:100%;height:300px;background:url(../images/bannernav_about.jpg) center top no-repeat;}
.bannernav_products{float:left;width:100%;height:300px;background:url(../images/bannernav_products.jpg) center top no-repeat;}
.bannernav_news{float:left;width:100%;height:300px;background:url(../images/bannernav_news.jpg) center top no-repeat;}
.bannernav_service{float:left;width:100%;height:300px;background:url(../images/bannernav_service.jpg) center top no-repeat;}
.bannernav_career{float:left;width:100%;height:300px;background:url(../images/bannernav_career.jpg) center top no-repeat;}
.bannernav_contact{float:left;width:100%;height:300px;background:url(../images/bannernav_contact.jpg) center top no-repeat;}

.container{float:left;width:100%;margin:20px 0;}
.left{float:left;width:230px;}
.left h1{float:left;width:100%;height:101px;font:18px/101px 'Microsoft Yahei';color:#FFF; text-align:center;background:url(../images/lf_n_t.gif) center center no-repeat;}
.left ul{}
.left ul li{float:left;width:100%;clear:both;margin-bottom:1px;}
.left ul li .normail{display:block;height:40px;color:#606060;background:url(../images/arrow1.png) 20px center no-repeat #FFF;font:14px/40px 'Microsoft Yahei';padding-left:35px;}
.left a{color:#4e4e4e;}
.left ul li a:hover{display:block;height:40px;color:#da251d;background:url(../images/arrow1.png) 200px center no-repeat #ccc;font:bold 14px/40px 'Microsoft Yahei';padding-left:35px;}
.left ul li .active{display:block;height:40px;color:#da251d;background:url(../images/arrow1.png) 200px center no-repeat #ccc;font:bold 14px/40px 'Microsoft Yahei';padding-left:35px;}
.left dl{}
.left dl dt,dd{float:left;width:100%;clear:both;margin-bottom:1px;}
.left dl dt .normail{display:block;height:40px;color:#ffffff;background:url(../images/arrow3.png) 200px center no-repeat #e70012;font:16px/40px 'Microsoft Yahei';padding-left:15px;}
.left dl dt a:hover{display:block;height:40px;color:#ffffff;background:url(../images/arrow3.png) 200px center no-repeat #333;font:bold 16px/40px 'Microsoft Yahei';padding-left:15px;}
.left dl dt .active{display:block;height:40px;color:#ffffff;background:url(../images/arrow3.png) 200px center no-repeat #333;font:bold 16px/40px 'Microsoft Yahei';padding-left:15px;}

.left dl dd .normail{display:block;height:40px;color:#606060;background:url(../images/arrow1.png) 30px center no-repeat #FFF;font:14px/40px 'Microsoft Yahei';padding-left:40px;}
.left dl dd a:hover{display:block;height:40px;color:#da251d;background:url(../images/arrow1.png) 200px center no-repeat #ccc;font:bold 14px/40px 'Microsoft Yahei';padding-left:40px;}
.left dl dd .active{display:block;height:40px;color:#da251d;background:url(../images/arrow1.png) 200px center no-repeat #ccc;font:bold 14px/40px 'Microsoft Yahei';padding-left:40px;}
.right{float:right;width:950px;border:#eaeaea 1px solid; background:#FFF;}
.contentnav{float:left;width:1198px;border:#eaeaea 1px solid; background:#FFF;}

.nname{float:left;width:100%;margin:15px 0;}
.nname h1{float:left;font:16px/18px 'Microsoft Yahei';border-left:#e70012 3px solid;padding-left:10px;margin-top:5px;}
.position{float:right;padding-right:15px;color:#999;}
.position a{color:#999;}
.ncontent{float:left;width:94%;border-top:#eaeaea 1px solid;padding:3%;min-height:450px;_height:450px;}
.ncontent img{}
.career{width: 100%;display: block;}
.career h3.title{width: 100%; height: 40px; line-height: 40px; clear: both; background: #eee; border-bottom: 1px solid #fefefe; text-indent: 10px;}
.carrer-cont{ width:1140px; display:none; clear: both; padding:10px 0; background: #fefefe}


.partner{float: left;width:94%;border-top:#eaeaea 1px solid;padding:3%;min-height:450px;_height:450px;}
.partner ul{float:left;width:100%;}
.partner ul li{float:left;width:150px;height:50px;text-align:center;margin:0 12px 20px;border:#e4e4e4 1px solid; overflow:hidden;}
.partner ul li img{width:150px;height:50px;}

.newsview{float:left;width:94%;border-top:#eaeaea 1px solid;padding:3%;min-height:450px;_height:450px;}
.newsview dl dt{text-align:center;}
.newsview h1{ text-align:center;font:16px/30px 'Microsoft Yahei';color:#e70012;}

.equip{float:left;width:928px;border-top:#eaeaea 1px solid;padding:3% 20px 3% 0;min-height:450px;_height:450px;}
.equip ul{float:left;width:100%;}
.equip ul li{float:left;width:280px;overflow:hidden;text-align:center;margin-left:25px;margin-bottom:10px;}
.equip ul li img{width:280px;}

.caseall{float:left; width:912px;margin-left:-22px;min-height:400px;_height:400px;}
.caseall h1{font-size:18px;color:;line-height:35px}
.caseall .casebox{float:left;width:280px; height:193px; background:#ccc; background-position:50px 40px; position:relative;margin:0 0 22px 22px;padding:0;}
.caseall .casebox img{height:100%; float:left; position:relative; z-index:0;}
.caseall .casebox b{ width:100%; height:100%; background:#c4d700; position:absolute; left:0; top:0; z-index:5;  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:none; }
.caseall .casebox .text{ width:100%; height:100%; color:#fff; position:absolute; left:0; top:0; z-index:10; text-align:center; display:none; }
.caseall .casebox .text h3{ font-family:"Î¢ÈíÑÅºÚ";  line-height:30px; font-size:25px; margin-top:50px;}
.caseall .casebox .text h3 span{font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.caseall .casebox .text h4{font-family:"Sisco Light","Î¢ÈíÑÅºÚ"; font-size:20px; margin-top:15px; }
.caseall .casebox .text h4 span{ border-top:1px dashed #fff; border-bottom:1px dashed #fff; padding:3px 5px;}
.caseall .casebox .text h5{ font-family:"Î¢ÈíÑÅºÚ";  line-height:30px; font-size:18px; margin-top:10px;}
.caseall .casebox .text .arrw{ width:31px; height:31px; background:url(../images/casearrw.png); float:none; margin:0 auto; margin-top:30px;}
.caseall .casebox .text .zoom{width:28px; height:29px; background:url(../images/zoom.png); float:none; margin:0 auto; margin-top:30px;}
.caseall .casebox .text .line{ width:270px; height:1px; border-bottom:1px dashed #fff; float:none; margin:0 auto; margin-top:10px;}
.caseall .casebox a{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:20; display:none;}
.caseall .casel{ margin-right:0;}
.caseall h2{font-family:"Î¢ÈíÑÅºÚ";  line-height:30px; font-size:18px; margin-top:-20px; margin-bottom:30px;}
.caseall h2 span{font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.caseall h2.en{font-family:"Sisco Light","Î¢ÈíÑÅºÚ";}
.caseall h2.en span{font-family:"FSisco"}

.AboMob5{width:100%; height:auto; margin:0 auto; padding-bottom:30px;}
.AboMob5Title{width:100%; text-align:left; font-weight:800; font-size:24px; color:#333; height:30px; padding-top:30px;}
.AboMob5Text{width:100%; text-align:left; height:auto; padding-top:40px;}



.AboMob5Table{width:890px; height:212px; border:1px solid #999; margin:0 auto; position:relative; margin-top:30px;}
.AboMob5Menu{width:150px; height:212px; position:absolute; left:0px; top:0px; font-size:18px; font-weight:600; text-align:center;}

.AboMob5Btn{width:150px; height:48px; padding-top:22px; color:#333; cursor:pointer;}
.AboMob5BtnC{width:150px; height:48px; padding-top:22px; border:1px solid #999; border-width:1px 0px; color:#333; cursor:pointer;}

.AboMob5Btn-H{width:150px; height:48px; padding-top:22px; color:#fff; background-color:#004d9f; cursor:pointer;}
.AboMob5BtnC-H{width:150px; height:48px; padding-top:22px; border:1px solid #999; border-width:1px 0px; color:#fff; background-color:#004d9f; cursor:pointer;}

.AboMob5Con{width:738px; height:212px; border-left:1px solid #999; position:absolute; left:150px; top:0px; display:none;}
.AboMob5Img{ width:320px; height:212px; float:left;}
.AboMob5ConText{ width:396px; height:202px; border-left:1xp solid #999; float:left; padding:10px; text-align:left; font-size:14px; color:#333; word-break:break-all;}
.AboMob5Tag{width:20px; height:26px; background-image:url(../images/BtnTag.png); position:absolute; left:150px; top:22px;/*top:22px; top:93px; top:164px;*/ z-index:5;}


div#footer{float:left;width:100%; background:#4f4f4f;color:#FFF;padding:25px 0;}
.bmenu{float:left;width:100%;}
.bmenu dl{float:left;width:20%;}
.bmenu dl dt{float:left;width:100%;font:16px/26px 'Microsoft Yahei';color:#FFF;margin-bottom:10px;}
.bmenu dl dd a{color:#FFF;}
.bmenu .wechat{float:right; text-align:center;padding-top:20px;line-height:35px;}
div#copyright{float:left;width:100%; background:#000;color:#fff;padding:15px 0; text-align:center;}