@charset "gb2312";
/* CSS Document */
body{margin:0px auto; background:#fff;}
body,div,ul,li{margin:0; padding:0; font-size:12px;  color:#666;}

li{list-style:none;}
a:link{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:active{ text-decoration:none;}

#box{ width:1000px; margin:0px auto;text-align:center; overflow:hidden;}
#subbox{ width:1000px; margin:0px auto;text-align:center; overflow:hidden; }
#yxphoto{width:808px; margin:0px auto;text-align:center; overflow:hidden; height:527px; background:url(../images/yxphoto_03.jpg) repeat-x; margin-top:65px; }
.yxcont{ width:808px; height:454px;}
.yxp{ margin-left:20px; float:left; display:inline; margin-top:10px;}
#top{ width:933px; float:left; height:133px; background:url(../images/b_02.jpg) top no-repeat;}
.yxtop{ width:808px; height:39px; line-height:39px;}
.backhome{ float:left; margin-left:38px; display:inline; margin-top:16px;}
.yxtitle{ background:url(../images/yxphoto_06.jpg); width:206px; height:18px; margin-top:12px; margin-left:211px; display:inline; float:left;}

.yxleft1{ background:url(../images/yxphoto_21.jpg) no-repeat; width:8px; height:10px; display:block; float:left}
.yxleft2{ background:url(../images/yxphoto_23.jpg) no-repeat; width:9px; height:10px; display:block-inline; float:left; margin-left:30px;}
.right1{ background:url(../images/yxphoto_25.jpg) no-repeat; width:9px; height:10px; display:block; float:left}
.right2{ background:url(../images/yxphoto_27.jpg) no-repeat; width:9px; height:10px; display:block; float:left;display:block-inline; float:left; margin-left:30px;}
.rxnum{ float:left; display:block-inline; height:10px; margin-left:30px; margin-right:30px; color:#FFF; font-weight:bolder; }
.rxnum a{ color:#FFFFFF}
.yxbt{ width:808px; height:20px; margin-top:10px; text-align:center; line-height:10px; float:left; display:inline; overflow:hidden; }
.yxmin{ width:700px; text-align:center; float:left;}
.yxmid{ margin:6px auto;  padding-left:535px;}




.mainbg{ background:url(../images/zy_01.jpg); width:932px; height:398px; overflow:hidden; float:left;}

.nav{ padding-top:15px; padding-left:150px; width:1000px; text-align:center; }
.nav a{ margin-left:22px; display:block-inline; float:left}
.nav a:link{ text-decoration:none; font-size:14px; font-family:"黑体"; color:#666666; font-weight:bolder;}
.nava:hover{ text-decoration:none; font-size:14px; font-family:"黑体"; color:#666666; font-weight:bolder;}
.nava:visited{ text-decoration:none; font-size:14px; font-family:"黑体"; color:#666666; font-weight:bolder;}
.nava:active{ text-decoration:none; font-size:14px; font-family:"黑体"; color:#666666; font-weight:bolder;}
.navf{ margin-left:0px;}
.logo{ width:1000px; text-align:center; clear:both; margin-top:15px; float:left;}
.logoall{ width: 86px; height:43px; float:left; margin-left:458px; display:inline;}
.fk{ background:url(../images/zy_12.jpg); width:98px; height:22px; float:left; margin-left:265px; margin-top:20px; display:inline; line-height:22px;}
.line{ width:808px; height:2px; overflow:hidden; background:#b3b3b3; margin-left:96px; float:left; display:inline; margin-top:10px;}
.footer{ font-size:6px; width:1000px; text-align:center; clear:both; padding-top:3px; height:38px;}
.subtop{ width:1000px; height:75px; overflow:hidden;}
.subqian{ float:left; margin-left:580px; display:inline; width:62px; height:75px;}
.subbanner{ background:url(../images/faq_18.jpg); width:838px; height:238px; margin:18px auto; margin-bottom:0px; }
.bannnerpic{ margin-top:15px; float:left; margin-left:18px; display:inline;}
.subline{ width:808px; height:2px; overflow:hidden; background:#b3b3b3; margin-left:96px; float:left; display:inline; margin-top:10px; clear:both}
.subcont{ width:1000px; margin:0px auto;}
.subcontleft{ float:left; margin-left:100px; display:inline; margin-top:20px;}
.subcontleftzc{ float:left; margin-left:100px; display:inline; margin-top:20px; width:230px; overflow:hidden;}
.subcontleftzcnews{float:left; margin-left:100px; display:inline; margin-top:20px; width:371px; overflow:hidden;}
.subcontright{ float:left; margin-left:180px; display:inline; margin-top:36px;}
.subcontrightzc{ float:left; margin-left:160px; display:inline; margin-top:20px; text-align:left; display:inline;}
.subcontrightzcnews{ float:left; margin-left:60px; display:inline; margin-top:20px; text-align:left; display:inline;}

.subcontright li{ line-height:none; text-align:left; margin-top:10px; }
.subcontright .q{ background:url(../images/faq_25.jpg) no-repeat left; width:362px; height:25px; padding-left:50px; line-height:25px;}
.subcontright .a{ background:url(../images/faq_29.jpg) no-repeat left; width:362px; height:25px; padding-left:50px; line-height:25px;}
.subnavleft{ width:210px; float:left; padding-left:70px; margin-top:7px;}
.subnavleft li{ height:35px; background:url(../images/isw_15.jpg) left center no-repeat; line-height:35px; padding-left:20px; text-align:left; font-size:14px;}
.subnavleft li a{ color:#666666;}
.sublefttop{ float:left; width:180px; text-align:left;}
.downico{background:url(../images/down_13.jpg) no-repeat; height:26px; line-height:26px; padding-left:30px; font-size:14px; font-weight:bolder; margin-top:10px;}
.downcont{ margin-top:10px; margin-left:30px; width:370px; line-height:30px;}
.downall{ margin-bottom:55px; width:400px;}
.notice{ background:url(../images/news_19.jpg) ; width:371px; height:263px; float:left; margin-top:30px;}
.newsico{background:url(../images/news_15.jpg) no-repeat; height:26px; line-height:26px; padding-left:30px; font-size:14px; margin-top:10px;}
.noticcont{ margin-top:50px; margin-left:40px; float:left; display:inline; width:290px; height:160px; line-height:22px;}
/*新闻中心*/
.new2{ width:677px; float:left; padding:10px 0px;}
.new2 ul{ width:650px; margin:0px auto;}
.new2 li{ width:650px; height:32px; line-height:32px; text-align:left; float:left; border-bottom:#b7b4b4 1px dashed; margin-bottom:4px; display:inline;}
.new2 li a{ padding-left:10px;}
.new2 li a:link{ color:#666; text-decoration:none;}
.new2 li a:visited{ color:#666; text-decoration:none;}
.new2 li a:hover{color:#ff0000; text-decoration:none;}
.dan{ color:#ff6000; font-size:10px;} 
.day{color:#bb2e08; float:right; margin-right:20px; display:inline;}

#fanye{ background:url(../images/ne_09.jpg) left top repeat-x; width:667px; float:left; margin-left:5px; display:inline; height:40px; line-height:40px; text-align:center; margin-top:6px; display:inline;}

.newsshow{ width:660px; margin:0px auto; padding-top:10px;}
.show_bt{ border-bottom:1px dashed #e47673; height:auto !important; min-height:35px; height:35px; font-size:14px; text-align:center; font-weight:bold; line-height:30px; margin-bottom:8px; float:left; display:inline; width:660px;}
.show_time{ width:660px; text-align:left; float:left; display:inline; height:24px; line-height:24px; color:#eb8c1a;}
.show_xx{ width:650px; text-align:left; float:left; line-height:22px; padding:0px 5px;}
/*案例*/
.ph {width:677px; float:left;}
.ph ul{ float:left; display:inline; margin-left:-3px;}
.ph ul li {width:158px; float:left; display:inline; text-align: center; margin-left:10px; margin-top:10px; }
.ph ul li a {display:block;}
.ph ul li img{ border:#a30100 1px solid;}
.ph ul li span a { width:158px; height:30px; line-height:30px; text-align:center; overflow: hidden; text-decoration:none; background:url(../images/i_16.jpg) bottom repeat-x;}
.ph ul li span a:hover {text-decoration:none;}

.productshow{ width:660px; text-align:center; margin:0px auto; padding-top:10px;}
.show2_bt{border-bottom:1px dashed #e47673; height:auto !important; min-height:35px; height:35px; font-size:13px; text-align:center; font-weight:bold; line-height:35px; margin:0px auto; width:660px;}
.show2_img{ width:660px; text-align:center; float:left; margin:2px 0px; display:inline; padding:5px 0px;}
.show2_xx{ width:650px; text-align:left; float:left; line-height:22px; padding:0px 5px;}

/*联系我们*/
.lx_text{ width:600px; line-height:32px; text-align:left; float:left; margin-left:78px; margin-top:50px; display:inline; font-size:14px; color:#c9c8c8;}
.c_con_newsshow_r_cont_newsshow{ width:980px;}
.c_newsshow_show_bt{ width:980px; font-weight:bolder;}
