
/* css document */

body{ font-size:12px; color:#585b5d; background-color:#fff;}

a { color:#585b5d; font-size:12px; text-decoration:none; }
a:hover { color:#00e1ff; font-size:12px; text-decoration:none;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

/***************index css********************/


#main{ width:100%; height:auto; margin:0 auto;}

#header{ width:1200px; height:auto; margin:0 auto;}

#ab_center{ width:1200px; height:525px; margin:0 auto; background:url(/uploads/image/simage/crossword.png) repeat;}
#sy_procenter{width:1200px; margin:0 auto; background-color:#f7f7f7; height:auto; padding-bottom:25px;}

#footer{width:1200px; min-height:112px; margin:0 auto; background-color:#131316; color:#fff; }
#footer a{color:#fff;}



.top{width:220px; float:left; display:inline;}
.nav{width:800px; float:right; display:inline;}
.nav_list li{width:80px; height:110px; float:left; display:inline; text-align:center; margin:0 17px;}
.nav_list li a{width:80px; height:108px; border-bottom:2px solid #fff; line-height:108px; font-size:16px; color:#585b5d; display:block;}
.nav_list li a:hover,
.nav_list li.current a,
.nav_list li.current a:hover
{width:80px; height:108px; border-bottom:2px solid #00e1ff; line-height:108px; font-size:16px; color:#585b5d;display:block;}


#flash{width:1200px; height:512px; margin:0 auto;}
/* flexslider */
.flexslider{position:relative;width:100%;height:512px;overflow:hidden;zoom:1;}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/uploads/image/simage/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.img img{width:100%; height:512px;}

.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(/uploads/image/simage/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


.sy_abtitle{height:70px; line-height:70px;font-size:45px; text-align:center; padding-top:54px;}
.sy_absubtitle{width:200px;font-size:31px; text-align:center; height:50px; line-height:50px;border-bottom:2px solid #00e1ff; margin-left:500px;}
.sy_abmore a{ line-height:20px; display:block;color:#00e1ff; font-size:12px; text-decoration:underline; text-align:center;}
.sy_abtxt{width:636px;font-size:13px; line-height:22px; margin:10px 0 10px 282px; text-align:center;}
.sy_abbottom{width:900px; margin:0 auto; padding-top:50px;}
.sy_abul li{width:170px; float:left; display:inline; text-align:center; margin:0 22.5px;}
.sy_ablititle{ padding-top:62px; height:42px; background:url(/uploads/image/simage/ab1.png) no-repeat top center;}
.sy_ablititle2{ padding-top:62px; height:42px; background:url(/uploads/image/simage/ab2.png) no-repeat top center;}
.sy_ablititle3{ padding-top:62px; height:42px; background:url(/uploads/image/simage/ab3.png) no-repeat top center;}
.sy_ablititle4{ padding-top:62px; height:42px; background:url(/uploads/image/simage/ab4.png) no-repeat top center;}

.sy_ablititle a, .sy_ablititle2 a, .sy_ablititle3 a, .sy_ablititle4 a{ font-size:15px;color:#585b5d; height:30px; line-height:30px; padding-bottom:10px;border-bottom:2px solid #00e1ff;}
.sy_ablimemo{ line-height:18px; padding-top:10px;}


.sy_protitle{height:66px; line-height:66px;font-size:45px; text-align:center; padding-top:75px;}
.sy_prosubtitle{width:160px;font-size:31px; text-align:center; height:50px; line-height:50px;border-bottom:2px solid #00e1ff; margin-left:520px;}
.sy_promemo{width:770px; margin:0 auto; font-size:15px; line-height:22px; padding-top:35px; text-align:center;}
.sy_promore{width:170px; height:50px;border:1px solid #00e1ff; margin:30px auto 0; display:block; text-align:center;}
.sy_promore a{ line-height:50px; font-size:15px;}

.sy_probottom{width:1200px; margin-top:82px;overflow:hidden;}
.sy_protxt{overflow:hidden; margin-left:20px;}
.sy_protxt > ul{width:1200px; overflow:hidden;}

.sy_protxt > ul li{width:260px; height:260px; margin:0 15px; float:left; display:inline; position:relative;}

.sy_proimg{width:260px; height:166px; display:block;}
.sy_proimg img{width:260px; height:166px;}
.sy_prohover{width:260px; height:166px; position:absolute; left:0; top:0; display:none;}
.sy_proname{width:260px; height:94px; margin:0 auto; text-align:center; padding-top:24px;}
.sy_proname > a{height:24px; margin:0 auto; padding:0 0 10px 0; font-size:15px; color:#3f4244; text-align:center; border-bottom:2px solid #00e1ff;}
.sy_pronamememo{ padding-top:14px; line-height:18px; display:block; color:#929ba0;}



/*********************neiye css *********************/

#ny_flash{width:1200px; height:auto; margin:0 auto;}
#ny_center{width:1200px; margin:0 auto;  background-color:#f7f7f7;height:auto; padding-bottom:25px;}

.sider{width:285px; float:left; padding-top:20px;  height:auto;background-color:#fff;}
.containter{float:right; width:885px; margin-left:30px;padding-top:20px; }


.ny_list{width:285px; height:auto;}
.ny_listtitle{ height:50px; line-height:50px; text-indent:14px; font-size:18px; font-weight:bold;border-bottom:3px solid #2ca2b5; letter-spacing:4px;color:#000;}


/***************js产品分类效果************/

.cate_demo{width:285px; height:auto;}
/*.cate_header{width:249px;padding-left:36px;height:40px;line-height:40px;border-bottom:1px solid #2ca2b5;font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background:url(/uploads/image/simage/li1.jpg) no-repeat left center;font-size:14px; position:relative; cursor:pointer;color:#363636;}*/

/*.cate_header span{width:152px;padding-left:20px;height:28px; line-height:28px; display:block; background: no-repeat left center;  color:#363636; }*/
/*.cate_list .current1{background: no-repeat left center;}
.cate_body{ display:none;}
.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: no-repeat top; display:inline-block; margin-right:17px; margin-bottom:3px;}
.cate_body a:hover{font-size:13px;}*/






.left_contact{ margin-top:30px;}
.left_con{ margin-top:10px; padding-bottom:20px; margin-left:15px;}


.ny_title{ height:40px; padding-top:10px; line-height:40px; text-indent:10px; font-size:16px;border-bottom:3px solid #2ca2b5;color:#000;}
.ny_txt{ margin-top:10px;}


/*新闻*/
ul.news{ margin-bottom:25px;}
ul.news li{height:40px; line-height:40px; border-bottom:dotted 1px #2ca2b5;font-size:13px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.news li a{text-decoration:none; font-size:12px;}
ul.news li > span{ font-family:"arial"; color:#2ca2b5; padding-right:20px; font-weight:bold;}

.newstitle{ font-weight:bold;text-align:center; font-size:14px;}
.newssubtitle{ height:28px; line-height:28px; margin-top:8px; text-align:center;}
.newssubtitle span{margin-left:20px;}
.news_con{margin-top:20px;}
.newspager{width:100%; height:30px; line-height:30px; text-align:left; margin-top:20px; }




.ny_pro{width:940px; margin-bottom:15px;}
.ny_pro li{width:262px; float:left; display:inline; margin:15px 50px 20px 0;}
.ny_proimg{ display:block;}
.ny_proimg a{width:260px; height:166px; border:1px solid #fff; display:block;}
.ny_proimg a:hover{width:260px; height:166px; border:1px solid #00e1ff;display:block;}
.ny_proimg img{width:260px; height:166px;}
.ny_proname{width:220px; margin:0 auto;}
.ny_proname > a{ display:block; width:220px; height:24px; line-height:24px; margin:0 auto; padding:10px 0 5px 0;font-size:15px; color:#3f4244; text-align:center;}
.ny_proname > a:hover{ display:block; width:220px; height:24px; line-height:24px; margin:0 auto; padding:10px 0 5px 0;font-size:15px; color:#00e1ff; text-decoration:underline;text-align:center;}
.ny_pronamememo{padding-top:5px; line-height:18px; display:block; color:#929ba0; text-align:center;}


.ny_sonews1 li{width:885px; height:auto; padding-top:10px; padding-bottom:20px;}

.ny_soddimg{width:330px; height:170px; float:left; display:inline;}
.ny_soddimg a img{width:330px; height:170px;}
.ny_sodttitle{width:500px; padding-right:20px; float:right; display:inline; height:26px; line-height:26px; overflow:hidden;}
.ny_sodttitle a{ font-size:15px; color:#000;}
.ny_soddmemo{width:500px; padding-right:20px; height:66px; line-height:22px; overflow:hidden; float:right; display:inline; margin-top:14px;}
.ny_soddmore{width:520px; float:right; display:inline; margin-top:20px;}
.ny_soddmore a{ font-size:14px;color:#00e1ff; text-decoration:underline;}








/*分页*/
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.news1
{
	clear:both;
	margin:0px;
	padding:0px;
}
ul.news1 li
{ background: no-repeat left center; height:28px; width:190px; padding-left:20px; padding-top:2px; width:522px;
}
ul.news1 li a
{
	text-decoration:none;
}




/*产品分类*/




.producttype0 {width:215px; height:28px; background:url(/uploads/image/simage/li1.jpg) no-repeat; text-indent:15px; margin-top:5px;}

.producttype0 a{font-weight:bold; color:#285cbc; line-height:28px;}

.producttype0 a:hover {font-weight:bold; color:#c80901; line-height:28px;}


.producttype1 {width:215px; height:26px; background: no-repeat; text-indent:15px; margin-top:5px;}

.producttype1 a{font-weight:normal; color:#000000; line-height:26px;}

.producttype1 a:hover {font-weight:normal; color:#c80901; line-height:26px;}

 
 
/*下载*/
ul.downloads
{
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:5px;
}

ul.downloads li
{
	margin-bottom:5px;
}

ul.downloads li a
{
	text-decoration:none;
}

