
/* CSS Document */
body{ font-size:12px; color:#5e5c5d; background-color:#342c2a;}
a { color:#5e5c5d; font-size:12px; text-decoration:none; }
a:hover { color:#C80901; font-size:12px; text-decoration:none;}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}



.hd_lianxi{ position:fixed; top:20%; right:0px; z-index:999;}


#main{ width:1360px; height:auto; margin:0 auto; background:url(../image/bg.jpg) repeat-x #fefefe;}
#header{ width:1360px; height:85px; margin:0 auto; padding-top:9px;}

#sy_flash{width:1360px; height:514px; margin:0 auto; background:url(../image/bg_banner.jpg) no-repeat center;}
#sy_flash a{ display:block; width:100%; height:514px;}


#center{width:1360px; height:auto; margin:0 auto; }
#ny_center{width:1360px; height:auto; margin:0 auto; padding-top:120px; padding-bottom:50px;}

#footer{width:1360px; height:auto; margin:0 auto;}
.foot{width:1360px; min-height:85px; margin:0 auto;border-top:10px solid #eeeeee; background-color:#fafafa;}
.footTitle{ height:85px; line-height:85px; font-size:28px; color:#5d5b5c; float:left; display:inline; text-transform:uppercase; margin-left:70px; font-family:"Arial"; font-weight:bold;}
.footContact{width:868px; height:62px; line-height:20px; padding:5px;float:right; display:inline; background-color:#0a9c6d; margin-right:63px; margin-top:7px; color:#fff; text-align:right;}
.footContact a{color:#fff;}
.syFlash_title{width:570px; height:80px;margin:0 auto; padding-top:20px; color:rgba(255,255,255,1.0);font-family:"Arial"; text-transform:uppercase;}
.syFlash_titleBig{width:270px; display:block; font-size:80px; line-height:80px; float:left; color:#f8b600; font-weight:bold;}
.syFlash_titleRight{width:300px; display:block; float:right;font-size:20px; line-height:40px; }
.syFlash_titlefontColor{color:#f8b600;}
.syFlash_txt{width:930px;height:232px; padding-top:45px; margin:0 auto; overflow:hidden;}
.syFlash_con{ float:left; display:inline;}
.syFlash_ul li{width:232px; height:232px; float:left; display:inline; margin:0 20px;}
.syFlash_left{width:42px; height:72px; background:url(../image/left.png) no-repeat center; float:left; display:inline; margin-top:80px; margin-right:10px; cursor:pointer;}
.syFlash_right{width:42px; height:72px; background:url(../image/right.png) no-repeat center; float:right; display:inline;margin-top:80px;cursor:pointer;}

.logo{width:266px; float:left; display:inline; margin-left:119px;}
.nav{width:770px; float:right; display:inline; margin-right:90px;}

.nav_list li{width:110px; height:85px; line-height:85px; text-align:center; float:left; display:inline;}
.nav_list li a{ font-size:15px;}
.nav_list li a:hover,
.nav_list li.current a, 
.nav_list li.current a:hover{ background-color:#009c6d; color:#fff; font-size:15px; padding:2px 4px;}

.sy_ad{width:1360px; height:44px;  border-bottom:10px solid #eeeeee; padding-top:16px;}
.sy_adTxt{width:624px; height:28px; background-color:#009c6d; margin:0 auto; color:#fff; line-height:28px; text-align:center; font-size:14px; letter-spacing:1px;}

.sy_up{width:1360px; height:200px;  border-bottom:10px solid #eeeeee;}
.sy_ul li{width:170px; float:left; display:inline; margin:60px 50px 0 110px;}
.sy_abTitle{width:80px; font-weight:bold; border-top:1px solid #656565; font-size:20px;}



.sy_bottom{width:1360px; height:auto; margin:0 auto; padding-top:30px; padding-bottom:60px;}

/* sgw_img */
.sgw_img{width:1360px; height:auto;margin:0 auto;overflow:hidden;}

.sgw_img3{width:450px;float:left; height:378px;overflow:hidden; margin-left:4.5px;}
.sgw_img1{width:448px;float:left;height:378px;overflow:hidden; margin-left:5px;}
.sgw_img2{width:443px;float:left;height:378px;overflow:hidden;margin-left:5px;}
.sgw_img3 >dl dd, .sgw_img2 >dl dd, .sgw_img1 >dl dd{ float:left; line-height:0;}






.sider{width:180px; height:auto; float:left; display:inline; margin-left:85px;}
.containter{float:right; width:845px; margin-right:63px; display:inline; height:auto;}


.left_list{width:180px; height:auto;}
.left_liTitle{ height:50px; line-height:50px; background:url(../image/dian1.jpg) no-repeat left center; padding-left:47px; font-size:18px; color:#2d2d2d; font-weight:bold;}
.left_liTxt{padding-top:5px; margin-left:10px;}
.left_liul li{width:180px;height:30px; line-height:30px; background:url(../image/dian2.jpg) no-repeat left center; border-bottom:1px dotted #8a8a8a; text-indent:20px;}
.left_liul li a{ font-size:15px;color:#2d2d2d;}
.left_liul li a:hover, .left_liul li.leftOn a, .left_liul li.leftOn a:hover{ font-size:15px;color:#0fa372;}
.left_liul li a > span{ padding-left:6px;}

.left_contact{ margin-top:20px;}
.left_ul li{margin-left:10px; margin-bottom:10px;}
.left_tel{width:178px; height:63px; border:1px solid #00885b; background-color:#039a6f; color:#fff; border-radius:5px; text-indent:10px; box-shadow:2px 2px 3px #94ccb9; font-size:14px;}
.left_jiazhi{width:178px; height:63px; line-height:63px; font-size:24px; text-align:center; border:1px solid #7a7a7a; background-color:#8a8a8a; color:#fff; border-radius:5px; box-shadow:2px 2px 3px #bcbcbc;}


 
#containTel{overflow:hidden;list-style:none;width:178px;height:40px; } 
#containTel li{height:40px;line-height:40px;white-space:nowrap;overflow:hidden; margin-left:0px; } 


.ny_case{width:860px; }
.ny_case>ul>li{width:210px; height:150px; float:left; display:inline; margin:0 5px 5px 0; position:relative;}
.ny_caseImg{width:210px; height:150px; display:block;}
.ny_caseHover{width:210px; height:150px;position:absolute; left:0; top:0;display:none;}

.ny_seo{width:845px;}
.ny_seoUl li{width:845px; height:auto; margin-bottom:30px;}

.ny_seodtTitle{width:660px; line-height:18px; float:right; display:inline; border-bottom:1px dotted #5e5c5d; padding-bottom:10px;}
.ny_seodtp1 a{ font-weight:bold; font-size:14px;}
.ny_seodtp2 a{ font-family:Arial; color:#039a6f; font-size:13px;}
.ny_seoddImg{width:155px; height:90px; float:left; display:inline; border:3px solid #ccc; box-shadow:2px 2px 3px #bcbcbc; border-radius:2px;}
.ny_seoddMemo{width:660px; line-height:20px; padding-top:10px; float:right; display:inline;}


.ny_help{ margin-bottom:20px;}
.ny_help li { height:32px; line-height:32px; background:url(../image/h.png) no-repeat left center; text-indent:15px; border-bottom:1px dotted #020202;}

.ny_newsLi{ margin-bottom:25px;}
.ny_newsddImg{width:88px; height:108px; float:left; display:inline; margin-right:22px;}
.ny_newsdtTitle{width:735px; height:20px; line-height:20px; padding-bottom:4px; float:right; display:inline; font-weight:bold;}
.ny_newsddMemo{width:735px; height:60px; line-height:20px; float:right; display:inline; overflow:hidden;}
.ny_newsddMore{width:735px; height:20px; padding-top:4px; line-height:20px;float:right; display:inline;}
.ny_newsddMore a { background:url(../image/more.png) no-repeat left center; text-transform:uppercase; padding-left:15px; color:#009967;}


.ny_download li{ margin-bottom:20px;}
.ny_downloaddtTitle{ height:20px; line-height:20px; text-indent:15px; background:url(../image/c11.gif) no-repeat left center; font-weight:bold; margin-bottom:5px;}
.ny_downloaddtTitle a{ font-size:14px;}
.ny_downloaddMemo{ height:40px; line-height:20px; overflow:hidden;}
.ny_downloaddMore a{ text-decoration:underline;}


/***************效果************/

.cate_demo{width:845px; height:auto;}
.cate_header{width:845px;height:40px;line-height:40px;border-bottom:1px solid #2ca2b5;font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;position:relative; cursor:pointer;color:#363636;}

.cate_list .current1{/*background:url(../images/li2.jpg) no-repeat left center;*/}
.cate_body{ display:none; padding-top:10px;}
/*.cate_body a{width:245px;padding-left:40px;height:36px; line-height:36px;border-bottom:1px dotted #2ca2b5;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;  color:#636363; font-size:13px;background-color:#FFF;}
.cate_body a > i{width:3px; height:3px;background:url(../image/dian2.jpg) no-repeat top; display:inline-block; margin-right:17px; margin-bottom:3px;}
.cate_body a:hover{font-size:13px;}*/




/*分页*/
div.pager
{
text-align:center;
	margin:0 auto;
	padding-bottom:3px;
}
div.pager span
{
			margin-left:8px;
	margin-right:8px;
}
div.pager a
{
		margin-left:8px;
	margin-right:8px;
	text-decoration:none;
}


/*新闻*/
ul.news{clear:both;margin:0px;padding:0px;}
ul.news li{height:24px !important; line-height:24px !important; margin:0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.news li a{text-decoration:none;line-height:24px !important;}

ul.news1{clear:both;margin:0px;padding:0px;}
ul.news1 li{ background:url(/templets/sibo/images/index_38.jpg) no-repeat left center; height:28px; width:190px; padding-left:20px; padding-top:2px; width:522px;}
ul.news1 li a{text-decoration:none;}

.newstitle{ font-weight:bold;text-align:center; font-size:14px;}
.newssubtitle{ height:28px; line-height:28px; margin-top:8px; text-align:center; border-bottom:1px dashed #c6c7c7;}
.newssubtitle span{margin-left:20px;}
.news_con{width:845px;margin-top:20px;}
.newspager{width:845px;line-height:30px; text-align:left; margin-top:10px; }
.ny_news1{width:845px; height:auto;}




#Teamwrapper {max-width:845px;width:100%;margin:0px auto;}

/* main_img */
.main_img{height:220px;width:220px;overflow:hidden;position: relative; float:left; display:inline; margin:0 20px 40px;}
.main_img img{width:220px; height:220px; overflow-x:hidden; overflow-y:hidden; position:relative; z-index:1; 
transition-delay:0s;
transition-duration:1s;
transition-property:all;
transition-timing-function:ease;

-moz-transition-delay:0s;
-moz-transition-duration:1s;
-moz-transition-property:all;
-moz-transition-timing-function:ease;
-webkit-transition-delay:0s;
-webkit-transition-duration:1s;
-webkit-transition-property:all;
-webkit-transition-timing-function:ease;
-o-transition-delay:0s;
-o-transition-duration:1s;
-o-transition-property:all;
-o-transition-timing-function:ease;
}

.main_img .show{width:220px;height:220px;background:rgba(0,0,0,0.4);position:absolute; z-index:200; left:0; top:0; opacity:0; filter:alpha(opacity=0);
transition-delay:0s;transition-duration:0.3s; transition-property:opacity; transition-timing-function:ease-in;
-moz-transition-delay:0s; -moz-transition-duration:0.3s; -moz-transition-property:opcity; -moz-transition-timing-function:ease-in;
-webkit-transition-delay:0s; -webkit-transition-duration:0.3s; -webkit-transition-property:opacity; -webkit-transition-timing-function:ease-in;
-o-transition-delay:0s; -o-transition-duration:0.3s; -o-transition-property:opacity; -o-transition-timing-function:ease-in;
 color:#fff; }

.main_img .show > span{ display:block;}
.showspan1{ text-align:center; font-weight:bold; height:26px; line-height:26px; font-size:14px; padding-top:5px;}
.showspan2{ padding:0 6px;}

.main_img .show .imgArea{ position:absolute; left:50%; bottom:0; margin:-15px 0 0 -60px; opacity:0;
transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease;
-moz-transition-delay:0s; -moz-transition-duration:0.4s; transition-property:all; transition-timing-function:ease;
-webkit-transition-delay:0s; -webkit-transition-duration:0.4s; -webkit-transition-property:all; transition-timing-function:ease;
-o-transition-delay:0s; -o-transition-duration:0.4s; -o-transition-property:all; -o-transition-timing-function:ease;

}

.main_img .show .imgArea a{ color:rgba(255,255,255,0.8); padding:5px 12px; display:block; border:rgba(255,255,255,0.6) 1px solid; border-radius:8px; font-size:16px;}

.main_img .show .imgArea a:hover{ color:rgba(0,0,0,0.6); background:rgba(255,255,255,0.7);}

.main_img:hover .show{opacity:1; filter:alpha(opacity=100);}
.main_img:hover .show .imgArea{opacity:1; filter:alpha(opacity=100); bottom:40%;}
.main_img:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2);}






















