@charset "utf-8";

.clear{ overflow:hidden; _height:1px; _overflow:visible; }

.clean{ font-size:0px; line-height:0px; clear:both;}

.none{ display:none;}

:focus { outline: 0; } 

a{ blr:expression(this.onFocus=this.blur());text-decoration:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

a{ text-decoration:none; outline:none; cursor:pointer;}

a:hover,img{ border:none;}

::selection{color:#fff; background:#ac0200;}

::-moz-selection{color:#fff; background:#ac0200;}

::-webkit-selection{color:#fff; background:#ac0200;}

body,button,input,select,textarea{ font:12px Verdana, Geneva, sans-serif;}
 
textarea{ resize:none; }

h1,h2,h3,h4,h5,h6{ font-weight:normal;}

i{ font-style:normal;}

p{ text-align:justify; text-justify:inter-ideograph;}

ul,ol,dl{ list-style-type:none;}

.fl,.fr,.lifl li,.lifl dd{ float:left; display:inline; list-style:none;}

.fr{ float:right;}

.fmyh,h2.t,ul.mf input.t,ul.mf li,input,textarea{ font-family:Microsoft YaHei,LiHei Pro; }

.ttuc{ text-transform:uppercase;}

.szm{ text-transform:capitalize; }

.mod{ position:relative; z-index:9999; }

* html, * html body { background-image:url(about:blank); background-attachment:fixed;}

* html .layer,* html .place{ position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+78));}

.layer{ position:fixed !important;/*ie7 ff*/position:absolute; z-index:100; top:78px; right:0px; width:150px; height:415px; }

.layer .gb{ height:15px; line-height:15px; text-align:right; cursor:pointer; }

.place{ position:fixed !important;/*ie7 ff*/position:absolute; z-index:100; top:78px; left:0px; width:150px; height:415px; }

.place .gb{ height:15px; line-height:15px; cursor:pointer; }

.scroll,.scroll2{ position:relative; overflow:hidden;}

.scroll ul{ position:absolute; width:20000em; }

.scroll2 ul{ position:absolute; height:200em;}

.scroll ul li{ float:left; }

.fdm{ height:40px; line-height:40px; color:#fff; background:#0062b1; margin-bottom:20px; }

.section{ margin-top:15px; }

.section .tit{ height:28px; font-size:24px; line-height:24px; color:#333; }

.section li .name{ height:40px; line-height:40px; color:#333; }

.fdm1{ padding-bottom:60px; }

.section ul{ width:740px; margin-left:-20px;}

.section ul li{ float:left; margin-left:20px; margin-top:15px; display:block;}

.section ul li a{ display:block;}

.section ul li p{ line-height:35px; text-align:center; color:#666666;}

.section ul li:hover p{ color:#009cd5;}

.section ul li p img{ border:1px solid #e1e1e1;}



