﻿html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }
body,html{height: 100%; text-align: center;}  
div {margin: 0 auto; text-align:left;}
/* IE5.xIE6бbug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 
/* body */ 
body{color:#000; font:12px Arial,"宋体",Helvetica, sans-serif,Verdana;  } 
i, em, cite { font-style: normal; }
img { border:0;}
/* a */ 
a, a:link { color: #000; text-decoration: none; }
a:active, a:hover { text-decoration: underline; color:#F00; }
/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:small}
.button {vertical-align:middle;font-size:small}
.button { cursor: pointer; }
/* li */ 
ul,li{list-style-type:none; }  

body{ background:url('../images/info_bg.jpg') repeat-y top center #fbfbfb; }
/* -------------------head------------------- */ 
div.header { width:100%; height:auto; overflow:hidden; background:url('../images/body_bg.jpg') repeat-x;}
.head { width:980px; height:173px; background:url('../images/list.png') no-repeat -0px -0px; text-indent:-888em;}
.head:after {height:0;content:".";clear:both;display:block;visibility:hidden;}
.head a{ display:block;  height:100%;  }
.head h1 { float:left;width:364px; height:173px;}
.head h2 { float:left;width:133px;height:32px;margin-left:300px; }
.head h3 { float:left;width:70px;height:32px;margin-left:15px;  }

/* --------  menu   --------- */ 
div.menuer {   width:100%; height:48px; overflow:hidden;background:url('../images/body_bg.jpg') repeat-x 0 -173px;}
div.menu { width:981px; height:42px;}
ul.mul { height:100%;width:100%; float:left; text-indent:-888em;}
ul.mul li { width:109px; height:100%;  float:left;  background:url('../images/list.png') no-repeat -108px -225px; }
ul.mul a { display:block; width:100px; height:100%; margin:0 auto;  }
ul.mul li.first,ul.mul a:hover {background:url('../images/list.png') no-repeat -108px -173px;  }
ul.mul li:hover {background:url('../images/list.png') no-repeat -108px -173px;  }
ul.mul li.first:hover {background:url('../images/list.png') no-repeat -100px -225px; }
ul.mul a.nav_0 {background:url('../images/list.png') no-repeat 4px -180px; }
ul.mul a.nav_1 {background:url('../images/list.png') no-repeat 4px -217px; }
ul.mul a.nav_2 {background:url('../images/list.png') no-repeat 4px -254px; }
ul.mul a.nav_3 {background:url('../images/list.png') no-repeat 4px -291px; }
ul.mul a.nav_4 {background:url('../images/list.png') no-repeat 4px -328px; }
ul.mul a.nav_5 {background:url('../images/list.png') no-repeat 4px -365px; }
ul.mul a.nav_6 {background:url('../images/list.png') no-repeat 4px -402px; }
ul.mul a.nav_7 {background:url('../images/list.png') no-repeat 4px -439px; }
ul.mul a.nav_8 {background:url('../images/list.png') no-repeat 4px -476px; }

/* --------  banner   --------- */ 
div.banner { width:980px;  height:300px;     }
div.flash {  width:980px; height:300px;  overflow:hidden; }
#TabID { position:relative; bottom:36px; float:right; right:40px;text-align:center;color:#d94b01; overflow: hidden;  }
#TabID li {list-style:none;float:left;width:40px;height:10px;cursor:pointer;margin-left:8px; background:url('../images/list.png') no-repeat -113px -283px;}
#TabID li:hover,#TabID li.active {color:#FFFFFF; font-weight:bold; background:url('../images/list.png') no-repeat  -163px -283px;}



/* --------  info   --------- */ 
div.ibody { width:980px;  overflow:hidden; margin-top:10px;}
div.di_1 { width:350px; height:620px; float:left;}
div.di_1 h2 { width:100%; height:43px;background:url('../images/list.png') no-repeat -236px -173px; text-indent:-888em;}
div.di_1 h2 a { display:block; margin-left:100px; width:250px; height:33px;background:url('../images/list.png') no-repeat -870px -160px;}
div.di_1 h2 a:hover { height:43px;}
div.di_tm { width:330px; height:140px; float:left; }
div.dit_p { width:122px; height:110px; margin-top:15px; float:left;}
div.dit_p a:hover img { border:6px solid #fed842;}
div.dit_p img { width:80px; height:90px; border:6px solid #e6e6e6;}
div.dit_t { width:130px; height:40px; margin-top:18px; float:left; color:#2d4975; line-height:20px;}
div.dit_t span { font-weight:bold; display:block; }
div.dit_q { width:78px; height:40px; margin-top:25px; float:left;}
div.dit_i { width:208px; height:60px; text-indent:2em; color:#737373; line-height:19px; float:left;overflow: hidden;}
div.dit_x { height:7px; width:100%; border-bottom:1px dashed #4e4e4e;float:left;}


div.di_2 { width:350px; height:620px; float:left; margin-left:8px;}
div.di_2 h2 { width:100%; height:43px;background:url('../images/list.png') no-repeat -236px -223px;text-indent:-888em;}
div.di_2 h2 a { display:block; margin-left:0px; width:350px; height:33px;}
div.di_2 h2 a.a1 { background:url('../images/list.png') no-repeat -870px -196px;}
div.di_2 h2 a.a2 { background:url('../images/list.png') no-repeat -870px -270px;}
div.di_2 h2 a:hover { height:43px;}
div.di_gg { width:330px; height:284px;}
ul.ui_gg { margin-top:10px; margin-bottom:15px;float:left;overflow:hidden;}
ul.ui_gg li { height:27px; line-height:27px;float:left; border-bottom:1px solid #d0d0d0;}
ul.ui_gg li a { display:block; width:320px; height:27px;  color:#444444;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
ul.ui_gg li a:hover { color:#A00;}
div.di_video embed { margin-top:10px; }


div.di_3 { width:264px; height:620px; float:left;margin-left:8px; background:#f5f5f5;}
div.di_3 h2 { width:100%; height:43px;background:url('../images/list.png') no-repeat  -236px -173px;text-indent:-888em;}
div.di_3 h2 a { display:block; margin-left:100px; width:164px; height:33px;background:url('../images/list.png') no-repeat -870px -232px;}
div.di_3 h2 a:hover { height:43px;}
div.di_yk { width:241px; height:143px; margin-top:15px; background:url('../images/list.png') no-repeat -600px -176px; }
div.di_dt { width:228px; height:190px;}
ul.ui_dt { margin-top:10px; margin-bottom:15px; float:left;overflow:hidden;}
ul.ui_dt li { height:27px; line-height:27px; border-bottom:1px solid #d0d0d0; float:left;}
ul.ui_dt li a { display:block; width:228px; height:27px;  color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
ul.ui_dt li a:hover { color:#A00;}

div.di_nav_cls { width:228px; height:220px;background:url('../images/list.png') no-repeat -603px -320px;}
ul.ui_nav_cls { width:100%; height:100%;}
ul.ui_nav_cls li { height:70px; text-indent:-8888px;}
ul.ui_nav_cls li a { display:block; width:100%; height:100%;}

div.di_ad {  height:80px; width:980px; overflow:hidden; border-bottom:5px solid #FFF; border-top:15px solid #FFF;  }

div.di_4 { width:350px; height:310px; float:left; margin-top:10px;}
div.di_4 h2 { width:100%; height:43px;background:url('../images/list.png') no-repeat -236px -173px;text-indent:-888em;}
div.di_4 h2 a { display:block; margin-left:100px; width:250px; height:33px;}
div.di_4 h2 a.ts0 {background:url('../images/list.png') no-repeat -870px -309px;}
div.di_4 h2 a.ts1 {background:url('../images/list.png') no-repeat -870px -429px;}
div.di_4 h2 a:hover { height:43px;}

div.di_5 { width:350px; height:310px; float:left; margin-top:10px; margin-left:8px;}
div.di_5 h2 { width:100%; height:43px;background:url('../images/list.png') no-repeat -236px -173px;text-indent:-888em;}
div.di_5 h2 a { display:block; margin-left:100px; width:250px; height:33px;}
div.di_5 h2 a.ts0 {background:url('../images/list.png') no-repeat -870px -349px;}
div.di_5 h2 a.ts1 {background:url('../images/list.png') no-repeat -870px -469px;}
div.di_5 h2 a:hover { height:43px;}

div.di_6 { width:264px; height:310px; float:left; margin-top:10px; margin-left:8px; background:#f5f5f5;}
div.di_6 h2 { width:100%; height:43px;background:url('../images/list.png') no-repeat -236px -223px;text-indent:-888em;}
div.di_6 h2 a { display:block; margin-left:0px; width:350px; height:33px;}
div.di_6 h2 a.ts0 {background:url('../images/list.png') no-repeat -870px -389px;}
div.di_6 h2 a.ts1 {background:url('../images/list.png') no-repeat -870px -509px;}
div.di_6 h2 a:hover { height:43px;}

div.di_dtx { width:228px; height:310px;}
ul.ui_dtx { margin-top:10px; margin-bottom:15px; float:left;overflow:hidden; background:url('../images/list.png') no-repeat -559px -283px;}
ul.ui_dtx li { height:27px; line-height:27px; border-bottom:1px solid #d0d0d0; float:left; background:#f1f1f1; margin-left:28px; }
ul.ui_dtx li a { display:block; width:200px; height:27px;  color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
ul.ui_dtx li a:hover { color:#A00;}

/* --------  about   --------- */ 
div.d_ad1 { width:980px; height:231px;background:url('../images/ad/1.jpg') no-repeat; overflow:hidden}
div.d_ad2 { width:980px; height:231px;background:url('../images/ad/2.jpg') no-repeat; overflow:hidden}
div.d_ad3 { width:980px; height:231px;background:url('../images/ad/3.jpg') no-repeat; overflow:hidden}
div.d_ad4 { width:980px; height:231px;background:url('../images/ad/4.jpg') no-repeat; overflow:hidden}
div.d_ad5 { width:980px; height:231px;background:url('../images/ad/5.jpg') no-repeat; overflow:hidden}
div.d_ad6 { width:980px; height:231px;background:url('../images/ad/6.jpg') no-repeat; overflow:hidden}
div.d_ad7 { width:980px; height:231px;background:url('../images/ad/7.jpg') no-repeat; overflow:hidden}
div.d_ad17 { width:980px; height:231px;background:url('../images/ad/7.jpg') no-repeat; overflow:hidden}
h2.inh1 { width:100%; margin-top:200px; height:31px; line-height:31px; background:url('../images/list.png') no-repeat -0px -569px; font-size:14px; text-indent:7em; font-weight:normal;}

div.left { float:left; width:660px;min-height:540px; margin-left:20px; margin-top:20px;}
div.dl_a {width:640px;word-spacing:1px; letter-spacing:1px; line-height:24px; height:auto; overflow: hidden;}
div.dl_a h3 { clear:both; width:201px; height:38px; line-height:38px;word-spacing:1px; letter-spacing:1px; text-indent:2em; margin-bottom:15px; font-size:14px; color:#FFF; background:url('../images/list.png') no-repeat -5px -620px; }
div.dl_n1 h1 {text-align:center; font-size:22px; height:50px; line-height:50px; width:90%; color:#F00; margin:0 auto; overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
div.dl_n2 { text-align:center; height:32px; line-height:32px; background:#F7F7F7; color:#666;}
div.dl_n3 { color:#333; margin-top:20px; width:94%; font-size:14px;}

ul.dl_news { font-size:14px; float:left; overflow:hidden;}
ul.dl_news li { float:left; width:100%; height:30px; line-height:30px; border-bottom:1px dashed #666; margin-bottom:5px; }
ul.dl_news li i{ float:left; display:block; width:100px; height:100%; margin-right:10px; color:#555; }
ul.dl_news li a{ float:left; display:block; width:390px; height:30px; line-height:30px; color:#111; overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap; }
ul.dl_news li a:hover{ color:#a00; font-weight:bold; }
ul.dl_news li span{ float:right; display:block; width:90px; height:100%;color:#888;}

ul.dl_newsx { float:left; width:100%;  height:auto;overflow:hidden; margin-bottom:15px;}
ul.dl_newsx li { float:left; width:640px; height:30px; line-height:30px; border-bottom:1px dashed #666; margin-bottom:5px; }
ul.dl_newsx li a{ float:left; display:block; width:100%; height:30px; line-height:30px; color:#111;  }
ul.dl_newsx li a:hover{ color:#a00; font-weight:bold; }



div.right { float:right; width:280px; min-height:540px;}
div.dr_nav { float:right; width:276px; min-height:224px; border:2px solid #144476;}
div.dr_nav h2 { height:34px;background:url('../images/list.png') no-repeat -147px -456px; font-size:14px; text-indent:2.4em; line-height:34px}
div.dr_nav h2 a { color:#164980;}
ul.ur_nav  li { width:100%px; height:27px;background:url('../images/list.png') no-repeat -148px -495px; line-height:27px; text-indent:4em; word-spacing:1px; letter-spacing:1px; }
ul.ur_nav  li a { display:block; width:100%; height:100%; }
ul.ur_nav  li a:hover{ background:url('../images/list.png') no-repeat -148px -525px; color:#FFF;  }

div.dr_new { float:right; width:276px; border:2px solid #144476; margin-top:15px;background:url('../images/list.png') no-repeat -545px -238px; }
div.dr_new h2 { height:34px;background:url('../images/list.png') no-repeat -147px -456px; font-size:14px; text-indent:2.4em; line-height:34px}
div.dr_new h2 a { color:#164980;}
ul.ur_new {border:10px solid #FFF;word-spacing:1px; letter-spacing:1px;}
ul.ur_new  li { height:27px; line-height:27px; border-bottom:1px dashed #4e4e4e; }
ul.ur_new  li a{ text-indent:0.4em; display:block; width:226px; margin-left:30px; height:100%; color:#4e4e4e; overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;background:#FFF;}
ul.ur_new  li a:hover{ color:#A00;}

div.dl_r {width:660px;word-spacing:1px; letter-spacing:1px; line-height:24px;}
div.di_tmr { width:320px; height:140px; float:left; margin-right:10px; }
div.ditr_p { width:104px; height:110px; margin-top:15px; float:left;}
div.ditr_p a:hover img { border:6px solid #fed842;}
div.ditr_p img { width:80px; height:90px; border:6px solid #e6e6e6;}
div.ditr_t { width:130px; height:40px; margin-top:18px; float:left; color:#2d4975; line-height:20px;}
div.ditr_t span { font-weight:bold; display:block; }
div.ditr_q { width:78px; height:40px; margin-top:25px; float:left;}
div.ditr_i { width:208px; height:60px; text-indent:2em; color:#737373; line-height:19px; float:left;}
div.ditr_x { height:7px; width:100%; border-bottom:1px dashed #4e4e4e;float:left;}



/* -----------------------msg----------------------- */ 

div.d_ni {  height:auto; overflow:hidden; }
dl.msg dt { width:100px; float:left; height:40px; line-height:40px; }
dl.msg dd { width:500px; float:left; height:40px; line-height:40px; }

dl.msg .msgtx { height:160px;}
input.mTxt{border: #a7a6aa 1px solid; padding:2px 2px 2px 2px; background:url('../images/input.gif') #ffffff no-repeat 0px 0px; width:200px;  line-height:20px ; height:20px;}
input.mTare { border:#a7a6aa 1px solid; padding-bottom:2px 2px 2px 2px;background:url('../images/input.gif') #ffffff no-repeat 0px 0px; width:150px; height:230px; display:block;}
input.mSub {  margin-left:50px;border:1px solid #a7a6aa; background-color:#dfdede; color:#000; width:120px; height:35px;}

div.d_nhf { margin-top:30px; }
div.d_nhf_top {width:100%;  height:31px; line-height:31px; background:url('../images/list.png') no-repeat -100px -569px; font-size:12px; text-indent:0em; font-weight:normal;}
dl.d_nhf_topdl {float:left; color:#666;   }
dl.d_nhf_topdl dt {float:left; margin:0 20px;  }
dl.d_nhf_topdl dd {float:left;  }

div.d_nhf_info { margin-bottom:15px;}
div.d_nhf_info p.p_title { width:500px; margin-top:10px; margin-left:30px; font-size:14px; font-weight:bold; color:#1d5b89;}
div.d_nhf_info div.d_mark { margin-top:5px; margin-left:30px; word-spacing:1px; letter-spacing:1px; color:#666;}

div.d_nhf_info div.d_markhf {margin-left:30px; border-top:1px solid #eee; margin-top:10px;}
p.p_titlehf { margin-top:10px; font-weight:bold; color:#555;}


/* -----------------------footer----------------------- */ 
div.di_ftop { width:100%; height:40px; line-height:40px; background:#0c4178; margin-top:15px;}
div.di_ftm { width:940px;}
ul.ui_ft { float:left; height:14px; line-height:14px; margin-top:13px;  }
ul.ui_ft li { float:left; width:70px; border-right:1px solid #FFF; text-align:center;   }
ul.ui_ft li a { color:#FFF;   }
ul.ui_url { float:right; margin-right:50px; width:180px; height:40px;background:url('../images/list.png') #3c3c3c no-repeat -210px -268px;}


div.footer { clear:both; width:100%; color:#4e4e4e;  margin-top:1px;border-top:1px solid #0c4178; height:130px;  background: url("../images/foot_bg.jpg") repeat-x }
div.ftinfo { width:980px; height:100%;  overflow:hidden; background:url('../images/list.png')  no-repeat -127px -310px;}
ul.footul { width:580px; height:100%; margin-left:400px; background:#FFF; border-left:15px solid #FFF;  border-top:10px solid #FFF;  }
ul.footul li{ width:100%; height:25px; line-height:25px; text-align:left; float:left;  }
ul.footul li a { color:#4e4e4e;}
ul.footul li a:hover { color:#4e4e4e;}
ul.footul li.fulcopy {font-family: arial;font-size: 12px; }


#ikf  { position: fixed; #position: fixed; _position: fixed;  _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+15 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight)); left:50%; bottom:166px; margin-left:510px;  width:150px; height:191px; z-index:10; background:url('../images/list.png') no-repeat -0px -670px; text-indent:-4444em;  }


/* ----------pages------------- */ 
div.pages { clear:both; float:right; margin:20px 60px 10px 0px;color:#000; }
div.pages span,div.pages a { float:left; margin:0 5px 0 5px; border:1px solid #d4d5d9; background:#f9f9f9; padding:3px 4px 3px 4px;color:#000;} 
div.pages font {color:#05496b; }
div.pages span:hover,div.pages a:hover { background:#646464; color:#FFF;} 

