*{ margin:0; padding:0;}
body{margin:0;padding:0;border:0;font-size:14px;vertical-align:baseline;font-family:"microsoft yahei";position:relative;min-width: 1225px; }
ul,ol{list-style:none;}
a{text-decoration:none; outline:none}
a img{ border:none}
.clearfix:after {content:"";display:block;height:0;clear:both;} .clearfix {*zoom:1}
/* ie6 background img*/
.fr{ float: right;}
.fl{ float: left;}
input{font-family:"microsoft yahei";}
input[type=button]{ cursor: pointer;}

.w1225{ width: 1225px; margin: 0 auto;}
.headR{ width: 830px;}
.tel_weibo { padding-right: 15px; margin-bottom: 10px;}
.tel_weibo a{ padding: 0 0 0 15px;}
.nav{width:100%}
.nav ul li{ float: left;padding:0 10px ;}
.nav ul li a{ color: #000; font-weight: bold; }
.head{ padding: 15px 0;}

.weixin{ position: relative; z-index: 10;}
.weixin #weixin{ position: absolute; left: 0; top: 30px; display: none; width: 160px; height: 160px;}
.weixin:hover #weixin{ display: block; opacity:1; filter:alpha(opacity=100); }

.pt20{ padding-top: 20px;}
.mt15{ margin-top: 15px;}

a:hover{color:#555;-webkit-transition: background .2s,color .2s ease-in; -moz-transition: background .2s,color .2s ease-in; -ms-transition: background .2s,color .2s ease-in; -o-transition: background .2s,color .2s ease-in; transition: background .2s,color .2s ease-in;}



a:link img, a:visited img { opacity:1; filter:alpha(opacity=100); 

-webkit-transition:opacity .2s ease-in-out;

   -moz-transition:opacity .2s ease-in-out;

     -o-transition:opacity .2s ease-in-out;

-ms-transition:opacity .2s ease-in-out;

    transition:opacity .2s ease-in-out;

}

a:hover img { opacity:0.75; filter:alpha(opacity=75); }

.footer{ background: #28840f; color: #fff; border-top: 5px solid #ffae00; padding: 25px 0;}
.footer p a{ color: #fff; padding: 10px;}
.footer p{ font-size: 18px;}
.footer span{ display: block; padding: 5px 10px;}
.footer span a{ color: #ffdd68; padding-left: 30px;}

.inbanner{ background: url(../img/inbannerbg.jpg) repeat-x; height: 230px;}

.pagename{ border-bottom: 1px solid #D1D1D1; margin-top: 100px; font-size: 26px; font-weight: bold; color: #084074; padding-bottom: 10px;}
.pagename span{ font-size: 18px; color: #727272; font-family: simsun;}

.maincontent{ margin-top: 10px;}
.rightbox{ background: #fff; width: 885px; min-height: 600px; padding-bottom: 30px;}
.leftnav{ width: 250px; background: url(../img/bg_rnav.jpg) right top no-repeat; padding-right: 20px; min-height: 530px; margin-bottom: 30px;}
.leftnav ul li{ background: #7fbc23; height: 50px; line-height: 50px; border-bottom: 2px solid #fff; }
.leftnav ul li a{ display: block;
 text-indent: 20px; color: #fff;}
.leftnav ul li.art{ background: #28840f;}
.leftnav ul li a:hover{ background: #28840f;}

.ylbox #box1 { 
overflow:hidden; 
width: 100%; 
} 
.ylbox #box1 img { 
width: 143px; height: 42px;
} 
.ylbox #box2 { 
float: left; 
width: 800%; 
} 
.ylbox #box3,.ylbox #box4 { 
float: left; 
} 
 .ylbox #box3 a,.ylbox #box4 a{ display: block; float: left; width: 143px; height: 42px; margin-left: 10px;}
 

.page{ text-align: center; padding: 15px 0; height: 30px;}
.page a{ color: #90b641; border: 1px solid #ccc; padding: 0 5px;}
.page a:hover{ background: #90B641; color: #fff; border-color: #90B641;}

/*弹窗*/
.black_overlay{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-color: black;z-index:9;-moz-opacity: 0.5;opacity:0.5;filter: alpha(opacity=50); z-index: 11;}
.model{ position: absolute; z-index: 10;  font-size:14px;background: #7FBC23; width:690px; height:570px; z-index: 12; border-radius: 10px; }  
.model .p_close{ display:block; float:right; width:50px; height:23px; cursor:pointer; margin-top:13px; color: #fff;}
.headsp{ width:656px; height:492px; background:#000; margin:45px 0 0 18px }
/*弹窗-----*/
