@charset "gb2312";
/* CSS Document */
html,body{ margin:0; padding:0; font-size:12px; color:#464646; text-align:left; font-family:"ËÎÌå"; background:#FFF;}
* html div { height:1%; } /**/
div,form,img,ul,li,p,a {margin:0; padding:0; border:0; text-decoration:none; list-style:none;}
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.yahei{ font-family:"Î¢ÈíÑÅºÚ";}
.Arial{ font-family:Arial;}
.clear{ clear:both; height:17px;}
.F01{color:#f10000; font-size:14px;}
.F02{color:#4E4E4E;}
.news,.news a:link,.news a:visited,a.news:link,a.news:visited { color:#666;}


#header{width:1256px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.top_box{ width:100%; height:96px; overflow:hidden; background:url(../images/top_line.jpg) bottom right no-repeat;}
.top_box1{ width:1022px; height:96px; overflow:hidden; margin:0px auto;}
#header .logo{ float:left; margin:58px 0px 0px; display:inline;}
#header .box_rt{ float:right; width:177px; height:27px; overflow:hidden; display:inline; margin:8px 0px 0 0;background:url(../images/search_bg.jpg) bottom left no-repeat;}
#header .box_rt .search{ width:130px; height:19px; margin:2px 0 0 2px; padding-left:5px; padding-top:3px; line-height:18px;}
#header .nav{ width:674px; height:42px; float:left; overflow:hidden; display:inline; margin:15px 0 0 65px; font-size:13px; }
#header .nav a{ width:110px; height:42px; line-height:42px; float:left; display:block; text-align:center;color:#4c4b4b;}
#header .banner{width:1256px; height:398px; overflow:hidden; margin:0px auto;}

#content{ width:992px; height:auto; overflow:hidden; margin:0px auto;}


#content_top{ width:992px; height:167px; overflow:hidden; margin:0px auto; background:url(../images/top_bg.jpg) repeat-x;}
#content_top .left{ width:298px; height:167px; padding:0px  10px; overflow:hidden; float:left; display:inline; background:url(../images/top_leftbg.jpg) repeat-x;}
#content_top .left .title{ color:#FFF; height:30px; line-height:30px; font-size:14px; padding-left:6px;}

#content_top .left ul{ width:298px; height:142px; overflow:hidden; float:left;color:#FFF;}
#content_top .left ul li{ width:298px; height:24px; overflow:hidden; float:left; line-height:24px; padding:0; background:url(../images/top_li.jpg) 2px no-repeat;}
#content_top .left ul li a{ display:block; width:207px; height:24px; overflow:hidden; float:left; padding-left:15px; color:#FFF;}
#content_top .left ul li span{ float:right;}

#content_top .right{ width:658px; height:161px; overflow:hidden; float:right; display:inline; padding:0px 0  0px 16px;}
#content_top .right .title{height:30px; line-height:30px;}
#content_top .right .product{word-break:normal; word-break:break-all;width:115px; height:104px; float:left; margin:6px 10px 0 0px;text-align:center;}
#content_top .right .product img{ border:1px solid #E3E1E2;}
#content_top .right .product span{ height:22px; line-height:22px; word-break:break-all;word-break:normal;}

#content_botm{ width:992px; height:220px; overflow:hidden; margin:0px auto;}
#content_botm .left{ width:312px; height:220px; overflow:hidden; padding:0px 6px 0 0; overflow:hidden; float:left; display:inline; 
background:#FFF url(../images/bot_ltbg.jpg) center right no-repeat;}
#content_botm .left .title{height:30px; line-height:30px;}
#content_botm .left .leftF{ line-height:22px; margin-top:6px;}
#content_botm .left .leftF img{ float:left; display:inline; padding-right:5px;}

#content_botm .mid{ width:331px; height:220px; overflow:hidden; float:left; display:inline;padding:0px 0  0px 16px;}
#content_botm .mid .technical{ width:98px; height:73px; float:left; display:inline; overflow:hidden; margin:8px 12px 0 0;}
#content_botm .mid .title{height:25px; line-height:25px;}
#content_botm .right{ width:307px; height:220px; overflow:hidden; float:right; display:inline; }
#content_botm .right .title{height:30px; line-height:30px;}
#content_botm .right .case{ width:300px; height:78px; margin-top:10px; line-height:22px; overflow:hidden;padding:0px 0px 0 4px; border-bottom:1px solid #B9BDBC;}
#content_botm .right .case img{ float:left; display:inline; border:1px solid #B9BDBC; margin-right:5px;}
#content_botm .right .case span{ font-weight:bold;}


#foot{ width:100%; height:265px; overflow:hidden; background:url(../images/footer_bg.jpg) repeat-x; margin:0px auto;}
#footer{ width:1256px; height:265px; overflow:hidden; background:url(../images/footer_bg.jpg) repeat-x; margin:0px auto;}

#footer .Fmid{width:1120px; height:189px; overflow:hidden; margin:0px auto; padding-top:10px;}
#footer .Fmid .foot_li{ width:140px; height:155px; float:left;overflow:hidden; margin-right:30px;}
#footer .Fmid .foot_li ul{ margin:0px auto; padding:0px;}
#footer .Fmid .foot_li ul li{ width:140px; height:22px;}
#footer .Fmid .foot_li ul li a{ line-height:22px; float:left; color:#FFFFFF;}
#footer .Fmid .foot_li a.bold{ font-weight:bold;}
#footer .Fbotm{ text-align:center; height:42px; line-height:42px; color:#FFF}
/***/
#com_content{ width:992px; height:auto; overflow:hidden; margin:0px auto; }
.about_lt{ width:180px; height:auto; overflow:hidden;padding:0px 20px 40px; float:left; display:inline;background:#E02C11 url(../images/top_leftbg.jpg) bottom repeat-x;}
.about_lt .title{ height:35px; line-height:35px; color:#FFF; padding-left:15px;}
.about_lt .title .t1{ font-size:14px;}
.about_lt ul{ margin:0px auto; padding:0px;}
.about_lt ul li{width:100%; background:url(../images/about-line.jpg) bottom no-repeat; height:25px;}
.about_lt ul li a{width:142px; line-height:25px; float:left; color:#FFFFFF; display:block; padding-left:38px; background:url(../images/top_li.jpg) 17px 6px no-repeat;}
.about_rt{ width:750px;height:auto; overflow:hidden; float:right; display:inline;padding:0px 10px 40px;}
.about_rt .title{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #DDDDDD;}
.about_rt .about_rtF{ line-height:22px; margin-top:8px; padding:0px 10px;}





