﻿body
{
	font:normal 12px/1.5 Arial,"宋体"; margin:0 auto; padding:0 auto; background-color:White; color:#336FB5;
}

h1 strong,h2 strong,h3 strong{display:block;text-indent:-20em;overflow:hidden;}
html, div, span, iframe,h1, h2, h3, h4, h5, h6, p, a, font, img, strong, b, dl, dt, dd, ol, ul, li, form, label,table,tbody, tr, th, td {margin: 0;padding: 0;border: 0;font-size: 100%; list-style:none;}

a:link,a:visited{text-decoration: none;	color: #336FB5;}
a:hover,a:active{text-decoration: none; color: #ff6800;}






.main{ margin:0 auto; padding:0 auto; width:980px; overflow:hidden;}
.logo{ float:left; width:980px; height:100px; overflow:hidden; text-align:left;background:url(/images/mflogo.jpg);background-repeat: no-repeat;}
.logo img{ max-width:980px; max-height:70px;float: left;}

.nav{ font-size:14px; font-weight:bold;float:left;width:980px;  overflow:hidden; margin-top:3px; display:inline;}
.nav b{ background-image:url(../../../skins/skin6/images/bg_public.gif); background-repeat:no-repeat; height:40px; width:8px; overflow:hidden;}
.nav b.left{ float:left; background-position:0px 0px;}
.nav b.right{ float:right;background-position:-42px 0px;}
.nav ul { float:left;width:964px; height:40px; line-height:40px; background:url(../../../skins/skin6/images/bg_public.gif) 0px -49px repeat-x; overflow:hidden;}
.nav ul li{ float:left; background:url(../../../skins/skin6/images/bg_nav-01.gif) 0px 8px no-repeat; width:94px; height:27px; text-align:center;}
.nav a:link,.nav a:visited
{
	text-decoration: none;
	color: #fff;
}
.nav a:hover,.nav a:active
{
	text-decoration: none;
	color: #ff6800;
}


/*banner广告图*/
    .banner{ clear:left; /*max-height:277px;*/overflow:hidden; float:left; margin-top:6px; display:inline;}
    .banner img{ max-height:277px;width:980px; max-width:980px;}













    
    .left_main{float:left;  width:315px; overflow:hidden;}
    
    .h344{min-height:344px; _height:344px;}
    .h141{ min-height:141px; _height:141px;}
    .h191{min-height:191px;_height:191px;}
    .h639{min-height:619px;_height:619px;}
    .jj{}
    .jj div.title{height:31px; padding-left:20px; line-height:28px; font-weight:bold; background:url(../../../skins/skin6/images/bg_public.gif) 0px -164px  no-repeat;}
    .lx{line-height:20px; padding-top:10px; padding-left:10px; min-height:191px;_height:191px; background:url(../../../skins/skin6/images/bg_lianxi.gif) top right no-repeat;}
    
    .left_cont{}
    
    .productclasslist:after {content:".";	display: block;	position:relative; 	height: 0;	clear: both;visibility: hidden;	}
    .productclasslist { display: inline-block;}
    * html .productclasslist {height: 1%;}
    .productclasslist {display: block;}
    .productclasslist li{ float:left;}
    .productclasslist dl {line-height:30px; width:135px;padding-left:20px; cursor:pointer;}
    .productclasslist dt{padding-left:10px; font-weight:bold; font-size:14px; height:30px; overflow:hidden;}
    .productclasslist dd{ padding-left:20px; display:none;}
    .productclasslist dd a{ width:115px; height:20px; position:relative; line-height:20px; font-size:12px; display:block; color:#000;}
    .block dd{ display:block;}
    
    .right_main{ float:left; width:637px; overflow:hidden;}
    
    .right_main_cont{}
    
    .index-jj{ line-height:21px; padding:10px; min-height:323px; /* overflow:hidden; */}
    
    
    
    
    
    
    
    .danye_c{ line-height:20px; padding:10px; width:633px; overflow:hidden;}
    .danye_c img{ max-width:633px;}
    
    
    
    
    
    
    
    
    
    
    
    
    .left_title{ font-size:14px; font-weight:bold; padding-left:20px; padding-top:13px;}
    .font_bold{ font-weight:bold;}
    .font14{ font-size:14px;}
    .padd-top5{ padding-top:5px;}
    .padd-top12{padding-top:12px;}
    .padd-top8{ padding-top:8px;}
    .padd20{ padding:20px;}
    .m-l10{ margin-left:10px;}
    
    .left_foot{ height:5px; width:204px;background:url(../../../skins/skin4/images/bf_title_font.gif) no-repeat; margin-left:10px; overflow:hidden;}
    
    .index-news-list{}
    .index-news-list ul{ margin-left:10px; padding-top:8px;}
    .index-news-list li{line-height:25px;  height:25px; width:277px; border-bottom:1px dotted #336FB5; overflow:hidden; padding-left:15px;background:url(../../../skins/skin6/images/bg_public.gif) 3px -290px no-repeat;}
    
    
    .index-cs{}
    .index-cs ul{ margin-left:10px; margin-top:10px;}
    .index-cs li{line-height:25px;  height:25px;float:left; width:308px; overflow:hidden; padding-left:15px;background:url(../../../skins/skin5/images/bg_inco.gif) 3px -40px no-repeat; }
    .index-cs:after {	content: ".";	display: block;	position:relative; 	height: 0;	clear: both;visibility: hidden;	}
    .index-cs{display: inline-block;}
    * html .index-cs {height: 1%;}
    .index-cs {display: block;}
    
    
    #demo{ width:653px; overflow:hidden;}
    #demo1{white-space: nowrap;}
    
    .index-picshow{height:201px; overflow:hidden;}    
    .index-picshow ul{height:177px;float:left; width:100%; margin-top:20px; display:inline;}
    .index-picshow ul li{height:157px; width:168px; overflow:hidden; float:left; margin-left:8px; display:inline;}
    .index-picshow ul li span{ clear:left; width:168px; text-align:center;  line-height:25px; float:left;}
    .index-picshow ul li img{width:160px; height:120px; border:1px solid #ccc; padding:3px; float:left;}
    
    .links{line-height:25px; color:#990000;clear:left;width:980px; float:left; margin-top:5px; padding-bottom:5px; display:inline;}
    .links div{ float:left;background-image:url(../images/bg_public.gif); background-repeat:no-repeat;}
    .links .title{ background-position:0px -73px; width:34px; height:108px; overflow:hidden;}
    .links .cont{ background:none; border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:106px; width:916px; overflow:hidden;}
    .links .more{background-position:-35px -73px; width:35px; height:108px;}
    .links .more a{width:35px; height:108px; display:block;}
    .links li{ float:left; margin-left:10px; display:inline; margin-top:5px;white-space:nowrap;}
    .links li img{height:40px; width:135px; padding:2px; border:1px solid #ccc;}
    
    
    .son-picshow-cont:after {	content: ".";	display: block;	position:relative; 	height: 0;	clear: both;visibility: hidden;	}
    .son-picshow-cont{display: inline-block;}
    * html .son-picshow-cont {height: 1%;}
    .son-picshow-cont {display: block;}
    .son-picshow-cont ul li{ float:left; width:150px; height:180px; margin-left:10px; margin-top:10px; display:inline; overflow:hidden;}
    .son-picshow-cont ul li img{ float:left; width:144px; height:144px; border:1px solid #ccc; padding:2px;}
    .son-picshow-cont ul li span{ clear:left; text-align:center; height:30px;  line-height:30px; width:144px; float:left;}
    .son-picshow-cont table{clear:left;}
    
    
    
    
    
    
    
    
    
    .son-picshow{ float:left; padding-left:10px;  padding-top:20px;}
    .son-picshow-title{ width:737px; border-bottom:1px solid #eee;}
   
    .son-picshow-info img{ max-width:500px;}
    
    
    
    
    .son-picshow-wenhua{}
    .son-picshow-wenhua ul{ margin-top:10px;}
    .son-picshow-wenhua ul li{ float:left; width:283px; height:239px; color:#666; margin-left:50px; display:inline; overflow:hidden;}
    .son-picshow-wenhua ul li img{ float:left; width:283px; height:209px;}
    .son-picshow-wenhua ul li span{ clear:left; text-align:center; height:30px; color:#555; line-height:30px; width:283px; float:left;}
    
    
    
    .son-cont{  line-height:20px;}
    .line-height20{line-height:20px;}
    .son-cont-bg{ background:url(../../../skins/skin4/images/bg_danye.gif) 0px 8px no-repeat; float:left; height:305px; width:204px; overflow:hidden;}
    .son-fonts{ float:left; padding-top:30px;}


  



    /*
    <!------新闻资讯------>
*/   
    /*列表 */
    .son-news-list-cont{}
    .son-news-list-cont li{ height:30px; line-height:30px; display:inline;}
    .son-news-list-cont li a{ height:30px; line-height:30px; width:610px; border-bottom:1px dotted #000; display:block; cursor:pointer;background:url(../../../skins/skin6/images/bg_public.gif) 10px -203px no-repeat;  padding-left:20px;}
    .son-news-list-cont li a span.lbt{ float:left; width:500px; height:30px; overflow:hidden;}
    .son-news-list-cont li a span.ldt{ float:right; padding-right:20px; font-weight:bold;}

    
    
    
    dl.son-dl dt{ font-size:14px; font-weight:bold;line-height:25px; text-align:center; overflow:hidden;}
    dl.son-dl dt span{font-weight:100; font-size:12px; padding-right:100px; color:#666; float:right;}
    dl.son-dl dd{ line-height:25px; max-width:633px; overflow:hidden; width:auto !important;width:633px; border-top:1px solid #ccc; margin:auto; padding-top:10px;}




































































































/*************************************************   首页   ****************************************************/


/*网站公告*/
    .index-gg{ width:291px;}
    .index-gg-cont{ text-align:center; line-height:20px; height:134px; padding-top:10px; overflow:hidden;}
/*服务项目*/
    .index-pro-class-list{ width:291px;background:url(../images/bg_fuw.gif) 15px 0px no-repeat;}
    .index-pro-class-list-cont{ height:251px; overflow:hidden;}
    .index-pro-class-list-cont ul{ padding-left:40px; padding-top:10px;}
    .index-pro-class-list-cont ul li{ line-height:30px;background:url(../images/bg_num.gif) 0px -295px no-repeat; padding-left:20px;}
    .index-pro-class-list-cont ul li a:link,.index-pro-class-list-cont ul li a:visited
    {
	    text-decoration: none;	
	    color: #666666;
    }
    .index-pro-class-list-cont ul li a:hover,.index-pro-class-list-cont ul li a:active
    {
	    text-decoration: none;
	    color: #ff6800;
    }
    
/*最新资讯*/
    
    
/*联系我们*/
    .index-lianxi-cont{overflow:hidden; line-height:20px; padding:10px; padding-top:70px;}

/*公司简介
    .index-jj{ width:690px;}
    .index-jj-cont{ height:251px; overflow:hidden;}
    .index-jj-cont-left{height:174px; width:124px;background:url(../images/bg_about.gif) 0px 10px no-repeat; float:left;}
    .index-jj-cont-right{ float:left; height:220px; line-height:20px; width:530px; padding-left:20px; padding-top:10px; overflow:hidden;}
    .index-jj-cont a:link,.index-jj-cont a:visited
    {
	    text-decoration: none;	
	    color: #666666;
    }
    .index-jj-cont a:hover,.index-jj-cont a:active
    {
	    text-decoration: none;
	    color: #ff6800;
    }*/
/*图片欣赏*/
    
/*友情链接*/
    
/*foot*/
    .foot{ height:68px; line-height:20px; text-align:center; padding-top:8px;clear:left; width:980px; border-top:2px solid #336699;}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
/**********公用css**********/
    .b{border:1px solid #99DAFB;}
    .b-no-bottom{border-bottom:0px;}
    .biaoti{ font-size:14px; float:left;}
    .l-title{background:url(../images/bg_public.gif) 0px -246px repeat-x;height:27px; line-height:27px;}
    .l-title span.title{ font-weight:bold; font-size:14px; float:left; padding-left:30px; min-width:116px;_width:116px;background:url(../images/bg_public.gif) 15px -108px no-repeat;}
    .l-title span.more{float:right; height:12px; line-height:12px;background:url(../images/bg_public.gif) 0px -147px no-repeat; margin-top:6px; margin-right:6px; display:inline; font-size:8px; width:40px; text-align:center; }
    
    .m-t8{ margin-top:8px;}
    
    .l-title span.more a:link,.l-title span.more a:visited
    {
	    text-decoration: none;	
	    color: #fff;
    }
    .l-title span.more a:hover,.l-title span.more a:active
    {
	    text-decoration: none;
	    color: #ff6800;
    }
    /******角样式********/
    .corner,.corner b{display:block;height:4px;overflow:hidden;background-image:url(../images/bg_public.gif);background-repeat:repeat-x;}
    .corner b{width:4px;background-repeat:no-repeat;}
    .corner1-T{background-position:0 -26px;}/* width:242px;*/
    .corner1-Tl{background-position:0 -32px;float:left;}
    .corner1-Tr{background-position:-7px -32px;float:right;}
    
    .corner1-B{background-position:0 -44px;}/* width:242px;*/
    .corner1-Bl{background-position:0 -38px;float:left;}
    .corner1-Br{background-position:-7px -38px;float:right;}
    
    .corner2-T{background-position:0 -49px;}/* width:242px;*/
    .corner2-Tl{background-position:0 -55px;float:left;}
    .corner2-Tr{background-position:-7px -55px;float:right;}
    
    .corner2-B{background-position:0 -67px;}/* width:242px;*/
    .corner2-Bl{background-position:0 -61px;float:left;}
    .corner2-Br{background-position:-7px -61px;float:right;}
 .ry{ width:600px; margin:20px; line-height:24px;}
    .ry table{ width:100%; border-collapse:collapse}
    .ry td{ border:1px solid #ccc; padding:4px;}
    .honorleft{ width:210px; height:180px; text-align:center}





.comdiv{font-size:20px;margin-left: 200px;color:#333333;font-size:30px;#333333;margin-top:15px;}