@charset "gb2312";

/* CSS Document */

body,html,ul,li,ol,h1,h2,h3,h4,h5,h6,dt,dd,dl,p,forn,pre,fieldset,th,td,textarea,kbatton,form{margin:0px;padding:0px;border:0px;}

body{ background:#f5f5f5;font-family:"ËÎÌå";font-size:12px;line-height:24px;  margin:0 0;padding:0 0; color: #000000; }

fieldset,img,action{vertical-align:top;border:0px;}

ul,li{ list-style:none;}

img{ border:0;}

.none{ display:none;}



.clearfix{*zoom:1}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0}

*+html img{-ms-interpolation-mode:bicubic}

.clearboth{ clear:both;}

ul,ol{list-style:none}

fieldset,img{border:0}

address,cite,dfn,em,var{font-style:normal}

strong,.fcu{font-weight:bold}

table{border-collapse:collapse;border-spacing:0}

button,.fhand{cursor:pointer}

button,input,select,textarea{font-size:100%;}

html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true)}(this))}




.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}

.clear{clear:both;}



a{color:#fff; text-decoration:none;}

a:hover{color:#fff; text-decoration:underline;}



.logo{ width:100%; height:87px; margin:0 auto; background:#e8f6fe;}

.logoimg{ width:1079px; height:87px; margin:0 auto;}



/*---------------------nav--------------------*/

.top{ width:100%; height: auto;background:url(../images/zgrLogotop.jpg) no-repeat center;}

.logo{ width:100%; height:30px; margin:0 auto; background:#FFFFFF;}

.logo_con{ width:980px; height:30px; margin:0 auto; background:url(../images/logo_01.jpg) no-repeat left;}

.logo_con ul{ width:560px; height:auto; line-height:30px; float:right;}

.logo_con li{ width:65px; float:left;}

.logo_con li a{ color:#000000;}

.logo_con li a:hover{ text-decoration:underline;}

.topcon{ width:1004px; height:248px; margin:0 auto;}



.banner{ width:961px; height:770px; margin:0 auto; background:#000000; margin-top:12px; display:inline;}

/*header*/

#header{ border-bottom:1px solid #383838; height:46px; position:relative;  line-height:46px;color:#FFFFFF; }

#header h1{font-size:12px; font-weight:normal; background:url(news.png) no-repeat 50px center; padding-left:163px;}

#header span{ position:absolute; right:10px; top:0px;color:#9A9A9A;font-size:12px; font-weight:normal; }

#header span a{ color:#9A9A9A; margin:0 3px;}



/*wrapper*/

#wrapper{width:100%; margin:10px auto;}

#picSlideWrap{ }

.titleh3{ height:70px; line-height:70px; text-align:center; background:url(../images/ico/dot.gif) repeat-x left bottom; width:910px; margin:0 auto; font-size:26px; color:#000;}

.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}



.imgnav{ width:960px; margin:10px auto;}

#content{margin:0px auto;  line-height:19px;}

#content p{ text-indent:2em; color:#333;}

.imgnav{  position:relative; margin:0 auto; width:960px;}

#img{ z-index:10; width:960px; position:relative; text-align:center;background-color:#000;}

#img img{ height:756px; display:none; border:4px solid #000; }

#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:578px; background:url(../images/ico/blank.gif); }

#front a{  position:absolute; left:20px; top:300px;display:block; background:url(../images/ico/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}

#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:578px;  background:url(../images/ico/blank.gif);}

#next a{  position:absolute; right:20px; top:300px; display:block; background:url(../images/ico/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}



#cbtn{background:#0d0d0d; position:relative; height:122px; border:1px solid #212121; }

#cbtn ul{position:relative; width:10000px; height:122px;}

#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}

#cbtn ul li img{ width:116px; height:86px; display:block;}

#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"ËÎÌå" ;font-size:12px; line-height:16px; padding:0 5px;}

#cbtn li.hov{ background:url(../images/ico/imgHoverBg.gif) no-repeat;}

.ctrl div{ clear:both;}

#cSlideUl{width: 860px;; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}

.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}

.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}




/*Í¨ÓÃ*/

.navbox_{width:960px;margin:0 auto; overflow:hidden;zoom:1}

.navbox{width:960px;margin:0 auto; overflow:hidden;zoom:1; margin-top:8px;}

.f_l{ float:left;}

.f_r{ float:left; padding-left:20px;}

.margintop{margin-top:8px;}

.paddingtop{padding-top:8px;}

a{color:#383838; text-decoration: none;}

a:hover{color:#c00; text-decoration:underline;}



















































.main01{ width:965px; height:auto; margin:0 auto; margin-top:15px;}

.main01_lf{ width:466px; height:auto; float:left;}

.main01_lf span{ width:466px; height:41px; float:left;}

.main01_lf_txt{ width:466px; height:auto; float:left; margin-top:10px;}

.main01_lf_txt p{ width:466px; text-indent:2em; font-size:12px; line-height:26px;}

.main01_lf_txt p strong{ font-weight:normal; color:#FF0000;}



.main01{ width:965px; height:auto; margin:0 auto; margin-top:20px;}

.main01_rg{ width:466px; height:auto; float:right;}

.main01_rg span{ width:466px; height:41px; float:left;}

.main01_rg_txt{ width:466px; height:auto; float:left; margin-top:10px;}

.main01_rg_txt p{ width:466px; text-indent:2em; font-size:12px; line-height:26px;}

.main01_rg_txt p strong{ font-weight:normal; color:#FF0000;}

.main02{ width:964px; height:115px; margin:0 auto; margin-top:20px;}

