body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
/*img{vertical-align:top;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
code,kbd,samp,tt{font-size:100%;}
*/
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win,IE7-Win */
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
img{ vertical-align:middle;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
.c,.clear{clear:both;font-size:0;line-height:0;height:0;visibility:visible;} 
/* end hide from IE-mac */
.fl{float:left;}
.fr{float:right;}
.t-c{ text-align:center;}
.dw{width:1080px;margin:0px auto;}

body{ font-size:12px; font-family:"微软雅黑"; overflow-x:hidden; background:#fff; color:#888;}
body,td,th,select{font-size:12px; line-height:1.5; font-family: "微软雅黑","宋体",Arial,Helvetica,sans-serif;}
a{color:#292929;text-decoration:none;}
a:hover{color:#ff0000;}
.hide{display:none;}
.wrap{width:1080px;margin:auto;text-align:left;padding-bottom:5px;overflow:hidden;zoom:1;}
/*头部样式*/
.heading_con{ height:125px;}
.heading{padding-top:10px;}
.header .logo{ margin-top:30px;}
.head_save_site{float:right;margin-right:10px;height:36px;}
.head_save_site .save_top {height:36px;line-height: 36px;}
.head_save_site .cerity_top {width: 55px;overflow: hidden;line-height: 36px;height:36px;margin-left:15px;background:url(../images/gold.png) no-repeat left;padding-left:42px;}
.head_save_site .cerity_top  span {font-size: 36px;font-family: arial;font-weight: bold;color: #c40000;margin: 0 4px;vertical-align: middle;}
.header .cn,.header .en{font-size: 15px;display: inline-block;margin-right: 15px;}
.header .cn{ background:url(../images/china.jpg) no-repeat 0 50%; padding-left:30px}
.header .en{ background:url(../images/english.jpg) no-repeat 0 50%; padding-left:30px}

.head_tel{ text-align:right;margin-top:3px;}
/* nav css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:url(../images/nav_bg.jpg) repeat-x; position:relative; z-index:20;   color:#fff; height:40px; line-height:40px;   }
.nav{ width:1080px; margin:0 auto;}
.nav h3{ font-size:100%; font-weight:normal; font-size:16px;  }
.nav li{  position:relative; float:left;display:inline; text-align:center;margin-right: 1px;}
.nav li h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; }
.nav h3 a{  zoom:1; height:40px;  line-height:40px;display:block; color:#fff;padding-left: 35px;padding-right: 35px;}
.nav .here a{ background:url(../images/navbg.png) repeat-x bottom;color:#358dd5;   }
.nav .current a{ background:url(../images/navbg.png) repeat-x bottom;color:#358dd5;   }

.nav .sub{display:none;width:310px;padding:12px 0;font-size:13px;position:absolute;left:0;top:40px;text-align:left;float:left;z-index:1000;line-height:26px;background:#2985CF;}
:root .nav .sub{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#002985CF',endColorstr='#002985CF');}
:root .nav .sub{filter:none;}
.nav .sub .pic{padding-left:18px;}
.nav .sub li{text-align:center;}
.nav .sub li a{color:#fff;display:block;zoom:1;}
.nav .sub li a:hover{background:#ddd;color:#c00;}
.nav .sub dl{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:118px;background:url(../images/dl_line.jpg) repeat-y right;text-align:center;line-height:26px;min-height:110px;}
.nav .sub dl a:hover{text-decoration:underline;}
.nav .sub dl dd a{color:#fff;background:url(images/icon.png) 0 -332px no-repeat;}
/*底部样式*/
.myfooter{width:1080px;margin:20px auto 0px;text-align:center;}
.myfooter a{font-size:14px;padding:5px;}
.myfooter a:hover{color:#c40000;}
.myfooter p{font-size:14px;line-height:32px;}

/** begin header **/
#head_warp{background-image:url(../Images/head_bg.gif);background-repeat:repeat-x;background-position:0px bottom;}
#header{position:relative;width:1080px;margin:0 auto;height:80px;/*background:#CCC*/}
#header h1{float:left;font-size:0;padding:5px 15px;}
#header h1 a{display:block;width:360px;height:60px;background-image:url(../images/logo.gif);background-repeat:no-repeat;background-position:0 50%;font-size:0;color:#FFF;text-indent:-9999px;}
#header .topmenu{position:absolute;right:0;top:5px;text-align:right;padding:3px 4px 0 0;color:#D5D5D5;}
#header .topmenu a{color:#B0B0B0;}
#header .topmenu a:hover{}
#headmenu{position:absolute;bottom:11px;right:0;}
#headmenu{line-height:normal;}
#headmenu ul{margin:0;padding:0}
#headmenu li{display:inline;/*margin-left:5px;*/}
#headmenu a{float:left;background:url("../images/tableft10.gif") no-repeat left top;margin:0 0 0 2px;padding:0 0 0 4px;text-decoration:none;}
#headmenu a span{float:left;display:block;background:url("../images/tabright10.gif") no-repeat right top;padding:5px 10px 4px 6px;color:#fff;font-weight:bold;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#headmenu a span{float:none;}
/* End IE5-Mac hack */
 #headmenu a:hover{background-position:0% -42px;}
#headmenu a:hover span{background-position:100% -42px;}
#banner{height:300px;background:url(../Images/banner_b.jpg) no-repeat center bottom;width: 1080px; margin:0 auto;}

.slideBox{ width:1080px; height:274px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center}
.slideBox .hd ul li{text-indent: -999px; display:inline-block;margin-right:10px; width:70px; height:10px;text-align:center; background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#f00;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1080px; height:274px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
#hp_body{background:url(../Images/index_bg2.gif) no-repeat center bottom;color:#787D80;height:220px;overflow:hidden;}
#hp_body h5{font-size:14px;line-height:22px;color:#999999;font-weight:bold;font-family:"宋体",Arial;padding-left:22px;margin-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.hp_more{background:url(../Images/more.jpg) no-repeat 0 bottom;float:right;width:38px;height:22px;}
.hp_news{width:280px;margin-left:10px;float:left;display:inline;overflow:hidden;}
.hp_about{width:430px;float:left;margin-left:30px;display:inline;}
.hp_contact{width:200px;float:right;}
#hp_body .hp_news ul li{background-image:url(../Images/doc.gif);background-repeat:no-repeat;line-height:20px;height:20px;width:260px;padding-left:15px;background-position:0 4px;overflow: hidden;}
#hp_body .hp_news ul li a{color:#787D80;}
#hp_body .hp_news ul li a:hover{color:#333;}
.ico_news{background:url(../Images/h2_news.gif) no-repeat 0 0;}
.ico_product{background:url(../Images/jpg.gif) no-repeat 0 center;padding-left:22px;font-size:14px;}
.ico_about{background:url(../Images/h2_about.gif) no-repeat 0 0;}
.box_top{height:30px;background-image:url(../images/box_top_bj.gif);background-repeat:repeat-x;background-position:0px -30px;}
.box_tl{background-image:url(../images/box_top_bj.gif);background-repeat:no-repeat;background-position:0px 0px;height:30px;width:4px;float:left;}
.box_tc{float:left;height:24px;font-size:14px;color:#333;padding-left:4px;padding-top:6px;font-family:"宋体",Arial;}
.box_tr{background-image:url(../images/box_top_bj.gif);background-repeat:no-repeat;background-position:-4px 0px;float:right;height:30px;width:4px;}

.w_main{width:958px;}

.box_body{border-right:#dadada 1px solid;padding:15px 10px 10px 10px;font-size:12px;border-left:#dadada 1px solid;font-family:"宋体";}
.box_bottom{overflow:hidden;background:url(../images/box_bottom_bj.gif) repeat-x 0px -6px;width:1080px;height:6px}
.box_bl{float:left;background:url(../images/box_bottom_bj.gif) no-repeat 0px 0px;width:5px;height:6px}
.box_br{float:right;background:url(../images/box_bottom_bj.gif) no-repeat -5px 0px;width:5px;height:6px}
.hp_contact{line-height:180%;margin-top:5px;margin-left:5px;}
.hp_slide{height:250px;position:relative;overflow:hidden;}
.hp_slide_p3{width:668px;height:160px; margin-left:5px;position:relative;overflow:hidden;}
.hp_prev{display:block;position:absolute;width:23px;height:137px;top:40px;left:1px;background:url('../images/slide-arr.gif') no-repeat 0 0;}
.hp_next{display:block;position:absolute;width:23px;height:137px;top:40px;right:1px;background:url('../images/slide-arr.gif') no-repeat -27px -0;}
.hp_prev:hover{background-position:0 -137px;}
.hp_next:hover{background-position:-27px -137px;}
.hp_content{width:888px;height:250px;position:absolute;left:30px;}
.hp_content_p3{width:620px;height:160px;position:absolute;left:24px;}
.hp_slide_p3 ul li{float:left;display:inline;width:155px;height:155px;text-align:center;}

/*#hp_product ul li{float:left;display:inline;width:250px;margin-right:26px;text-align:center;font-size:14px;}
#hp_product ul li p{height:230px;line-height:230px;text-align:center}
#hp_product ul li p img{margin-top:10px;}*/

.gallery{position:relative;overflow:hidden;width:680px;margin-bottom:20px;}
.gallery .bigImg{height:600px;position:relative;}
.gallery .bigImg li img{vertical-align:middle;width:680px;height:650px;}
.gallery .smallScroll{margin-top:5px;position:relative;height:60px}
.gallery .sPrev,.gallery .sNext{position:absolute;left:0;top:7px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;text-indent:-9999px;background-color:#3C5DAA;}
.gallery .sNext{left:auto;right:0;background-position:8px 5px;}
.gallery .sPrev:hover,.gallery .sNext:hover{filter:alpha(opacity=100);opacity:1;}
.gallery .smallImg{float:left;display:inline;width:580px;margin-left:50px;overflow:hidden;}
.gallery .smallImg ul{width:600px;overflow:hidden;}
.gallery .smallImg li{float:left;cursor:pointer;display:inline;border:1px solid #ccc;padding:1px;margin-right:5px;}
.gallery .smallImg li.on{border-color:#104FE4;}
.gallery .smallImg img{width:56px;height:56px;}

/** end header **/
/** begin footer **/
#friendlink ul{margin:10px 10px 10px 0;}
#friendlink ul li{float:left;margin-left:10px;}
#footer{clear:both;width:100%;height:85px;padding-top: 15px;margin:0 auto;overflow:hidden;border-top:1px solid #F1F1F1}
#footer,#footer a{color:#8F95B4;}
#footer a:hover{color:#0701FE;}
#quicklink{text-align:center;margin:10px 0 5px 0;}
#quicklink a{color:#3E3E3E;height:25px;}
#quicklink a:hover{color:#00F;}
#copyright{line-height:2.5em;color:#8E8EBB;text-align:center;/*margin-left:10px;float:left;width:650px;*/
}
#copyright strong,#copyright b{color:#8E8EBB;}
/** end footer **/
.tags{color:#DBDBDB;}
#site_tags,#site_tags a{
	color:#9B9B9B;
}
/*main_side*/
.ms{height:auto;background-image:url(../images/mr_bg.gif);background-repeat:repeat-y;}
.ms_m{height:auto;width:800px;}
.ms_m_top{height:7px;width:800px;overflow:hidden;}
.ms_m_body{}
.ms_m_foot{height:6px;overflow:hidden;}
.ms_s{width:260px;}
.ms_s_wrap{background:url(../images/mr_bg.gif) repeat-y right 0;}
.ms_s_inner{background:url(../images/ms_m_head_bg.gif) no-repeat center 0;}
.ms_s_head{background:url(../images/m2png1.png) no-repeat;height:80px;line-height:60px;overflow:hidden; text-align:center; font-size:26px;font-weight: 600; color:#fff;border-radius: 10px 10px 0px 0px;}
.ms_s_body{border-left:1px solid #d9dadc;border-right:1px solid #d9dadc;}
.ms_s_body dl{padding:8px 5px;}
.ms_s_body dl dt,.ms_s_body dl dd{background:url(../images/items.gif) no-repeat 0 center;padding-left:15px;;line-height:25px;}
.ms_s_foot{background:url(../Images/ms_bg.gif) no-repeat right -96px;height:6px;overflow:hidden;}
.about_info{line-height:180%;font-size:16px;}
.info_title{font-size: 18px;color: #ec3c38;font-weight: 600; margin:20px 10px; text-align:center}

.info_attr{height:35px;line-height:35px;color:#69C;text-align:center;}
.info_summary{}
.info_body{line-height:180%;width:750px;margin-left:50px;}
.info_body p{margin-top:10px;margin-bottom:10px;}
.s_class_list{width:230px;margin-left:10px;}
.s_class_list li{height:25px;line-height:25px;}
.s_class_list li a:link,.s_class_list li a:visited,.s_class_list li a:active{color:#AAA;}
.s_class_list li a:hover{color:#2020FF;}
/*product-text*/
#pic_list{clear:both;margin-left:10px;}
#pic_list dl{width:255px;margin:10px auto;float:left;overflow:hidden;}
#pic_list dl dt{height:200px;text-align:center}
#pic_list dl dt img{margin-top:10px;width: 200px; height:180px}
#pic_list dl dd{text-align:center;}
/*#news_list{clear:both;margin-left:10px;width:665px;}
#news_list dl{margin:10px auto;}
#news_list dl dt{height:230px;line-height:230px;float:left;}
#news_list dl dt img{margin-top:10px;}
#news_list dl dd{float:left;}
#news_list dl dd h3{margin:8px auto;}
#news_list dl dd h3 a{font-size;12px;}
#news_list dl dd p{}
*/
#news_list dl,#down_list dl{width:665px;padding-left:10px;margin-bottom:8px;background-image:url(../images/xuxian.gif);background-repeat:repeat-x;background-position:left bottom;clear:both;overflow:hidden;}
#news_list dl dt,#down_list dl dt{width:100%;height:25px;}
#news_list dl dt h3,#down_list dl dt h3{width:400px;overflow:hidden;color:#918DAD;font-size:14px;}
#news_list dl dt a,#down_list dl dt a{font-size:13px;font-weight:800;color:#06c;text-decoration:none;}
#news_list dl dt a:hover,#down_list dl dt a:hover{text-decoration:underline;}
#news_list dl dd .pic{float:right;background-color:#390}
#news_list dl dd .pic img{display:block;padding:2px;border:2px solid #D0DBF9;background-color:#E6ECFB;}
#news_list dl dd .pic a:hover img{border:2px solid #47A7F5;}
#news_list dl dd p{width:520px;height:110px;font-size:12px;line-height:19px;color:#666;text-indent:2em;word-wrap:break-word;word-break:break-all;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
#news_list dl dd .attr,#down_list dl dd .attr{color:#B7B7B7;margin-bottom:10px;}
#news_list dl dd .attr span,#down_list dl dd .attr span{float:left;width:200px;}
#down_list dl dd p{width:660px;height:60px;font-size:12px;line-height:19px;color:#666;text-indent:2em;word-wrap:break-word;word-break:break-all;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
#down_list .down{background-image:url(../images/download.gif);background-repeat:no-repeat;margin-left:15px;padding-left:15px;}
#down_list .down a{color:#0EB500;}
.info_body .down{height:30px;line-height:30px;background-image:url(../images/save.gif);background-repeat:no-repeat;margin-left:15px;margin-top:20px;padding-left:35px;}
.info_body .down a{color:#33F;font-size:18px;font-weight:bold;}
.pro_summary{width:300px;padding-left:20px;height:260px;overflow:hidden;}
.img_play{margin:0 auto;width:660px;height:268px;padding:1px 0 9px 0;background:url(../images/img_play_bg.jpg) no-repeat top;overflow:hidden;}
.promi_cl{float:left;width:330px;height:238px;padding:10px 0 0 0px;text-align:left;overflow:hidden;}
.promi_cl p{float:left;width:330px;height:114px;overflow:hidden;color:#585858;padding-top:5px}
.promi_cl div.detail{float:left;width:330px;height:20px;color:#34A4D9;font-weight:bold;font-size:14px;padding:5px 0;}
.promi_cl div.detail a,.promi_cl div.detail a:hover,.promi_cl div.detail a:link,.promi_cl div.detail a:visited,.promi_cl div.detail a:active{color:#34A4D9;}
.promi_cl div.btntwo{float:left;width:240px;}
.promi_cl div.btntwo img{margin-right:10px;}
#big_pic_list{float:left;width:250px;height:266px;text-align:center;padding:1px 0;overflow:hidden}
#big_pic_list img{width:163px;height:250px;margin-top:7px;}
#sml_pic_list{float:left;width:80px;height:263px;padding-top:4px;overflow:hidden;}
#sml_pic_list dl{width:80px;height:16px;text-align:center}
#album{width:49px;padding-left:17px;margin:4px 0}
#album li{width:47px;height:44px;background:url(../images/sml_img_bg.gif) no-repeat center center;margin:4px 0;padding-top:3px;overflow:hidden}
#album li img{cursor:pointer;width:30px;height:40px;margin-left:10px;}

.PageNavBar span{
	font-size:14px;
	color: #8B8B8B; margin:5px;
}
.PageNavBar a:link,.PageNavBar a:visited,.PageNavBar a:active{
	font-size:14px;
	color: #00F;
	text-decoration: underline; margin:5px;
}
.PageNavBar a:hover{
	font-size:14px;
	color: #2810B6;
}

.mainer{ text-align:left;}
.headline{width:800px;margin:0 auto; background:url(../images/headline.png) repeat-x center;text-align:center;height:42px; line-height:42px; font-size:22px; color:#2985cf;padding:40px 0;}
.headline span{ display:inline-block;padding:0 40px; background:#fff; border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px;-webkit-border-radius:50px; border:#ddd 1px solid;font-weight: bold;}
.headline span img{margin-right:10px; vertical-align:middle;}
.headline b{ color:#aaa;}

#hp_product{ position: relative; }
#hp_product .sPrev,#hp_product .sNext{float: left; display: block;width: 16px; height: 47px; text-indent: -9999px; background: url(../images/prev.png) no-repeat; position:absolute; z-index:100;top:112px;}
#hp_product .sPrev {left:0px;}
#hp_product .sNext{ background-position: -19px center; right:0;}
#hp_product .sPrev:hover{background: url(../images/next.png) no-repeat;}
#hp_product .sNext:hover{background: url(../images/next.png) no-repeat -19px;}
#hp_product ul{ float:left; display:inline;overflow: hidden;}
#hp_product ul li{ float: left;width:250px;margin-right:26px; cursor:pointer;  display: inline;  }
#hp_product ul li a{ display:block; border:#fff solid 1px;width:250px;}
#hp_product ul li a:hover{ border:#2985cf 1px solid;}
#hp_product ul li a:hover span{background:#2985cf;}
#hp_product ul li span{ display:block; height:35px; line-height:35px; color:#fff;background:#aaaaaa; text-align:center;}
#hp_product ul img{width:250px; height:240px; }

/*about us*/
.about_company_img {width:508px;margin-bottom: 40px;}
.about_company_img img {width:508px;height:252px;}
.about_company_text {width:529px;overflow:hidden;}
.about_company_text h2 {font-size:18px;color:#2985cf;font-weight:600;line-height:30px;}
.about_company_text p {font-size:14px;line-height:25px;}
.cor_red {color:#ec3c38}
.about_company_text p a:hover {color: #ec3c38;text-decoration: underline;}
/*contact*/
.conbg {width:100%;background:#f4f4f4;padding:40px 0;}
.contact_text {width:402px;height:230px;background:#fff;padding:24px 0 0 72px;font-size:14px;line-height:28px;}
.contact_text h2 {font-size:18px;color:#2985cf;font-weight:600;line-height:45px;}

/*title*/
.public_title { background: #FFF; height: 64px; }
.m2pos { margin: 0px auto; height: 64px; width: 1080px; position: relative; }
.m2posName { text-transform: uppercase; font-size: 17px; line-height: 64px; background: url(../images/m2png1.png) no-repeat; text-align: center; height: 80px; width: 215px; position: absolute; left: 0px; top: 0px; color: #FFF; }
#curr_path { line-height: 64px; text-align:right; padding-right: 20px; }
#curr_path a { line-height: 64px; background: url(../images/m2p_ico2.jpg) no-repeat left center;margin-right: 12px; padding-left: 17px; }
#curr_path a.home{background: url(../images/m2p_ico1.jpg) no-repeat left center;}
.pmenu { line-height: 46px; background: url(../images/pline.jpg) repeat-x left bottom; width:1080px;margin:0px auto; }
.pmenu ul li { float: left; margin-right: 26px; }
.pmenu ul li a { font-size: 16px; color: #444; line-height: 46px; padding: 0px 19px; display: inline-block; }
.pmenu ul li a:hover,.pmenu ul li a.on{ border-bottom: 2px solid #EC3C38; text-decoration: none; color: #ec3c38;}

/*关于我们page*/
.content {margin-top:40px;} 
.about_com {width: 343px;height: 408px;padding-right: 45px;}
.about_comtext {width:680px;margin-right:10px;}
.about_comtext h2 {font-size:20px;color:#ec3c38;font-weight:600;line-height:45px;}
.about_comtext p{font-size:14px;line-height:28px;text-indent:2em;}

/*产品page*/
.pro_list { padding: 15px 0px 0px; width: 1080px; overflow: hidden; }
.pro_list ul { width: 1100px; }
.pro_list ul li { margin: 13px 31px 13px 0px; float: left; height: 420px; width: 315px; display: inline; padding: 4px; }
.pro_img { height: 270px; width: 270px; margin-right: auto; margin-left: auto; position: relative; overflow: hidden; }
.pro_a1 { height: 401px; width: 315px; padding-top: 19px; display: block; background: #FFF;}
.pro_a1:hover{color:#666; text-decoration:none}
.pro_t1 { line-height: 36px; margin: 0px auto; height: 36px; width: 265px; padding-top: 5px; font-size: 14px;font-weight: bold; color: #555;overflow: hidden;}
.pro_a1 p { line-height: 24px; margin: 0px auto; width: 265px;height: 65px;overflow: hidden;}
.pro_a1:hover .pro_t1 {color: #ec3c38;}
.pro_lay { background: url(../images/pro_hov.png) no-repeat; height: 270px; width: 270px; position: absolute; left: 0px; top: -270px; }
.pro_hover { background: url(../images/pro_hv2.jpg) no-repeat;}

/*联系page*/
.t_contact {font-size:20px;color:#ec3c38;font-weight:600;line-height:45px;text-align:center;}
.c_contact {margin:0 auto;width:750px;}
.c_contact  li {float:left;width: 350px;margin-left: 25px;margin-top: 20px;font-size:16px;}
.c_contact  li span {font-weight:bold;}

/*产品详细page*/
.article_img {width:488px;height:462px;overflow:hidden;margin-left:20px;}
.article_right {width:530px;margin-right:20px;}
.article_title h1{font-size:18px;color:#ec3c38;font-weight:600;width:340px;}
.article_title .btn{display: block;float: right;width: 100px;height: 32px;line-height: 32px;text-align: center;font-size: 16px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;background: #ec3c38;margin-right: 10px;color: #fff;}
.article_title .btn:hover {background: #c40000;}
.article_list {margin-top:20px;}
.article_list{font-size:16px;font-weight:500;line-height:31px;}
.catalog{padding: 15px;}
.catalog li{ height:30px;}
.catalog li a{ font-size:14px;}