﻿/* CSS Document */
body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0; padding:0;}
body { font:12px/1.75 "宋体",Verdana,sans-serif;color:#515151;}
body{
background-position: center;
background-attachment: fixed;
}
td,th { font-size:12px; }
ul,li{padding:0px;margin:0px;list-style-type:none;}
div { margin:0 auto; height:auto; }
.clear {clear:both;font-size:0px;line-height:0px;width:0;height:0;visibility:hidden;overflow:hidden;}
img{border:none;}
.fl{ float:left}
.fr{ float:right}
.fB { FONT-WEIGHT: bold }
.fN { font-weight:normal}
.f12px { FONT-SIZE: 12px }
.f14px { FONT-SIZE: 14px }
h1,h2,h3 { font-weight:normal;display:inline; font-size:12px; }

A { COLOR: #515151; TEXT-DECORATION: none }
A:hover { COLOR: #F96115; TEXT-DECORATION: underline }
A.link { COLOR: #515151; }

.input11 { border:1px solid #D2D2D2; height:30px; font-size:14px; line-height:27px; font-weight:bold; }
/* blank */
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank21,.blank22 {CLEAR: both; DISPLAY: block; OVERFLOW: hidden;}
.blank0 { HEIGHT:0px }
.blank1 { HEIGHT:1px }
.blank2 { HEIGHT:2px }
.blank3 { HEIGHT:3px }
.blank4 { HEIGHT:4px }
.blank5 { HEIGHT:5px }
.blank6 { HEIGHT:6px }
.blank7 { HEIGHT:7px }
.blank8 { HEIGHT:8px }
.blank9 { HEIGHT:9px }
.blank10 { HEIGHT:10px }
.blank11 { HEIGHT:11px }
.blank12 { HEIGHT:12px }
.blank13 { HEIGHT:13px }
.blank14 { HEIGHT:14px }
.blank15 { HEIGHT:15px }
.blank16 { HEIGHT:16px }
.blank17 { HEIGHT:17px }
.blank18 { HEIGHT:18px }
.blank19 { HEIGHT:19px }
.blank20 { HEIGHT:20px }
.blank21 { HEIGHT:21px }
.blank22 { HEIGHT:22px }
/* blank */

.white { color:#FFFFFF; }
.gray { color:#999999; }
.red { color:#FF0000; }

/*默认字体颜色*/
.f_gray2 { color:#515151; text-align:center;}
.f_gray2 A{ color:#515151}
.f_gray2 A:hover{ color:#F96115}

/* 网页头部 */
.headtop { width:100%; height:28px; margin:0px auto; background:url(../images/2012/topbg1.jpg) repeat-x;}
.headtopc { width:990px; height:28px; margin:0px auto;}
.hdtl { width:450px; margin-top:4px; float:left; }
.hdtr { width:450px;margin-top:4px; float:right; text-align:right; }

/* top------------------------------------ */
.top{height:50px;width:990px;overflow:hidden; margin-top:15px;}
.logo{height:50px;width:270px;overflow:hidden; float:left;}
.m1{width:160px;border-right:1px solid #dddddd; height:50px; overflow:hidden;float:left;}
.m2{width:190px;border-right:1px solid #dddddd; height:50px; overflow:hidden; padding-left:5px;float:left;}
.m3{padding-left:10px; width:154px;float:left;height:56px;}
.msr{font-weight:bold;}
.m1 li, .m2 li{width:auto; white-space:nowrap;float:left; padding:4px 0px 0px 8px;}
.m3 li{width:43px;height:50px; margin-right:5px;float:left;padding:0px;}
.m33{padding-left:10px; width:154px;float:left;height:56px;}
.m33 li{width:150px;height:56px; margin-right:1px;float:left;padding:0px;}

/* menu------------------------------------------ */
.menu{height:38px; font:bold 14px/38px Tahoma;}
.menu .a1{width:auto; float:left;}
.menu .a2{width:auto; float:right;}

.menu .a1 li{background:url(../images/2012/topmenubg.gif) no-repeat right -126px;float:left; width:auto; height:38px; margin:0 2px 0 0;}
.menu .a1 li a{background:url(../images/2012/topmenubg.gif) no-repeat left -42px;padding:0 20px; display:inline-block; color:#395f83;}
.menu .a1 li.hover, .menu .a1 li:hover{background:url(../images/2012/topmenubg.gif) no-repeat right -84px;}
.menu .a1 li.hover a, .menu .a1 li:hover a{background:url(../images/2012/topmenubg.gif) no-repeat left top;padding:0 20px;display:inline-block;color:#fff;}
.menu .a2 li{background:url(../images/2012/topmenubg.gif) no-repeat right -126px; float:left; width:auto; height:38px; margin:0 2px 0 0;}
.menu .a2 li a{background:url(../images/2012/topmenubg.gif) no-repeat left -42px; padding:0 15px; display:inline-block; color:#395f83;}

.wrapper{overflow:hidden;margin:0px auto;width:980px;}

/* search-------------------------------------- */
.barbg{height:30px; width:100%; overflow:hidden;background:url(../images/2012/sbg.jpg) repeat-x; padding:9px 0 19px 0; margin:0 auto;}
.bar{height:48px; width:980px; margin:0 auto;}
.search{width:435px; background:url(../images/2012/searchbg.jpg) no-repeat left -66px; height:26px; padding:2px 0;}
.search, .search dl, .bar b, .bar .list{float:left;}
.search dl select{position:absolute; top:-1000000px;}
.search dl div.dropdown{float:left;margin-right:120px;}
.search dl span{display:block;width:100%;height:26px;line-height:26px;text-indent:12px;cursor:default;}
.search dl span.over{background-position:left bottom;border-color:#B4C91A;}
.search dl ul{background:#fff;width:100%;display:none;}
.search dl ul li{height:20px;width:100%;padding:3px 0;text-indent:12px;cursor:default; line-height:20px;}
.search dl ul li.over{background:#f2f2f2;}
.search dl ul.show{width:100%; display:block; position:absolute; z-index:10000;background:#fafafa;}
.search #dropDownList0, .search #dropDownList0 ul{width:115px;}
.search .text{padding:3px 10px 0 5px;}
.search .text input{width:240px; height:20px; border:0;}
.search .btn{padding:2px 0 0 0;}
.search .btn input{width:58px; height:22px; border:none; background:none; cursor:pointer;}
.bar b a, .bar b a:hover, .bar .list, .bar .list a, .bar .list a:hover{color:#fff;}
.bar b{line-height:30px; font-size:14px; padding:0 20px;}
.bar .list{width:420px; height:16px; padding:5px 0; font:12px/20px Tahoma; overflow: hidden;}
.bar .list span, .bar .list ol{float:left;}
.bar .list ol{width:340px; overflow:hidden; height:20px;}
.bar .list ol a{white-space:nowrap; padding:0 7px 0 0; float:left;}


/* main */
.wrap12{ width:990px; margin:0 auto; height:100%;}
.nt_left { width:746px; height:auto; float:left; overflow:hidden; }
.nt_right { width:234px; height:auto; float:right; padding-left:10px; }

.insideHeader12{ width:746px; height:30px;background:url(../images/2012/leibietop.jpg) no-repeat;}
.insideHeader12 .h_l{float:left;padding-left:12px;padding-right:10px; margin-top:5px;  }
.insideHeader12 .h_lb{float:left;padding-left:12px;padding-right:10px; margin-top:5px; font-weight:bold;  }
.insideHeader12 .h_r{float:right;padding-left:20px;padding-right:17px; margin-top:5px; }
.insideHeader12 h2 { display:inline;}
.insideHeader12 h1 { display:inline;}
.contentborder { border-right:1px solid #C9CBC9; border-bottom:1px solid #C9CBC9; border-left:1px solid #C9CBC9; }

.rightHeader12{ width:234px; height:30px;background:url(../images/2012/rightbg.jpg) no-repeat;}
.rightHeader12 .h_r{float:left;padding-left:20px;padding-right:10px; margin-top:5px; font-weight:bold; color:#ffffff;  }
.rightHeader12 .h_r1{float:right;padding-left:20px;padding-right:7px; margin-top:5px; }
.rightborder { border:1px solid #C9CBC9; } 

.news_list { width:229px; margin:6px 0px; }
.news_list li{ margin-left:5px; line-height:23px; overflow:hidden; height:23px;}
.news_list li em{ padding-top:9px;}
.news_list li span{ width:12px; overflow:hidden; }

/* list */
.yllist{ width:740px; height:auto;}
.yllist ul li{ width:736px; height:110px; overflow:hidden; border-bottom:1px dashed #E4E4E4; padding-top:15px; padding-bottom:10px;}
.yllist ul li img{ float:left; width:100px; height:100px; margin-left:12px; border:1px solid #CCC;}
.yllist ul li p{ width:600px; height:66px; padding-left:15px; float:left;}
.yllist .f14t { color:#1974EF; font-size:14px; font-weight:bold; }
.yllist .f14t a { color:#1974EF; font-size:14px; font-weight:bold; }
.yllist .f14t a:hover { color:#CC0001; font-size:14px; font-weight:bold; }
.yllist .f12t { color:#1974EF;  }
.yllist .f12t a { color:#1974EF; }
.yllist .f12t a:hover { color:#CC0001; }

/* pro_list */
.pro_list{ width:734px; height:auto; padding-left:6px;}
.pro_list ul li{ float:left; width:120px; height:130px; text-align:center; margin-top:8px; list-style:none; }
.pro_list ul li a img{ width:100px; height:100px; border:1px solid #cccccc; }
.pro_list ul li a:hover img{ width:100px; height:100px; border:1px solid #ff8809; }
.pro_list ul li h3{ height:auto; width:100px;line-height:20px; padding-left:6px; padding-right:5px; font-size:12px;}

/* proclass_list */
.proclass_list{ width:240px; height:auto; padding-left:6px; float:left;}
.proclass_tit { font-weight:bold; margin-top:6px; }
.proclass_list ul li{ float:left; width:78px; height:20px; margin-top:4px; list-style:none; }
.proclass_list ul li h3{ height:auto; width:100px; line-height:20px; padding-left:6px; padding-right:5px; font-size:12px;}

/* subclass_list */
.subclass_list { width:730px; height:auto; overflow:hidden; padding-left:10px;}
.subclass_list ul li{ float:left; width:120px; height:20px; margin-top:4px; list-style:none; }
.subclass_list ul li h3{ height:auto; width:100px; line-height:20px; padding-left:6px; padding-right:5px; font-size:12px;}

/* majorClass_list */
.majorClass_list { width:730px; height:auto; overflow:hidden; padding-left:10px;}
.majorClass_list ul li{ float:left; width:120px; height:20px; margin-top:4px; list-style:none; }
.majorClass_list ul li h3{ height:auto; width:100px; line-height:20px; padding-left:6px; padding-right:5px; font-size:12px;}

/* news */
.newsadv {  width:362px; height:100%; padding-left:8px; float:left;}
.newslist {  width:362px; height:100%; padding-left:8px; float:left;} 
.rightHeadNews{ width:368px; height:38px;background:url(../images/2012/focus.jpg) no-repeat;}
.rightHeadNews .h_r{float:left;padding-left:20px;padding-right:10px; margin-top:5px; font-weight:bold; color:#ffffff;  }
.rightHeadNews .h_r1{float:right;padding-left:20px;padding-right:7px; margin-top:5px; }
.newcborder { border-right:1px solid #C9CBC9; border-bottom:1px solid #C9CBC9; border-left:1px solid #C9CBC9; height:100%; padding:4px 0px; }

.newstl12 { width:716px;font-size:22px;border-bottom:1px dashed #cccccc; height:42px; padding-top:1px;font-weight:bold;FONT-FAMILY: "Arial","Tahoma","宋体";text-align:center;overflow:hidden; }
.newsgray { text-align:center; color:#999999; }
.newscnt { width:690px; line-height:180%; font-size:14px; margin:0 auto; }
.newspn { width:690px;margin:0 auto; }

/* help */
.help_left { width:210px; height:auto; float:left; overflow:hidden; }
.help_right { width:760px; height:auto; float:right; padding-left:10px; }
.helptbg { width:210px; height:36px;background:url(../images/home/about.jpg) no-repeat; }
.helpborder { border-right:1px solid #C9CBC9; border-bottom:1px solid #C9CBC9; border-left:1px solid #C9CBC9; height:100%; padding:4px 0px; }
.helptl { width:750px;font-size:22px;border-bottom:1px dashed #cccccc; height:42px; padding-top:1px;font-weight:bold;FONT-FAMILY: "Arial","Tahoma","宋体";text-align:center;overflow:hidden; }
.helpcnt { width:750px; line-height:180%; font-size:14px; margin:0 auto; }
.helplist{ width:200px; height:auto;}
.helplist ul li{ height:28px; overflow:hidden; border-bottom:1px dashed #E4E4E4; padding-left:14px; padding-top:6px; font-size:14px; }


/* bottom */
.btmline { width:990px; height:10px;}
.btm_cnt{ width:990px; height:auto; line-height:160%; text-align:center; margin:8px auto; } 
.newscnt img {
    width: 100%;
}