﻿@charset "utf-8";
/*reset*/
body{line-height:20px;}
body,input,textarea,select{font-size:12px;font-family:'\5fae\8f6f\96c5\9ed1','\5b8b\4f53',sans-serif;color:#333;}
body,h1,h2,h3,h4,h5,p,ul,ol,dd,dl,form{margin:0;}
ul,ol{padding-left:0;list-style-type:none;}
a{text-decoration:none;color:#7c8685;}
img{border:0;}
/*common*/
.wrap{padding:0 28px;}
.l{float:left;display:inline;}.r{float:right;display:inline;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.f0{font-size:0;}
.vm{vertical-align:middle;}.vt{vertical-align:top;}
.pr{position:relative;}.pa{position:absolute;}
.db{display:block;}.dib{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;}
.fix{*zoom:1;}.fix:before,.fix:after{display:block; content:"."; height:0; clear:both; visibility:hidden;}.fix:after {clear: both;}
.clear{clear:both;line-height:0px;overflow:hidden;height:0px;width:auto;visibility:hidden;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.oz{overflow:auto;zoom:1;}.oh{overflow:hidden;}
/*css*/
.index{text-align:center;color:#fff;font-size:20px;height:206px;overflow:hidden;}
.index h1{width:336px;height:112px;margin:0 auto;}
.i_w{margin:25px 0;}
.index a{color:#ffb696;font-size:16px;width:90px;margin-left:22px;text-align:center;}
.index a:hover{font-weight:bold;}
.i_foot{width:1000px;margin:0 auto;height:52px;line-height:45px;border-top:1px solid #ec7221;font-size:12px;color:#ffb696;_height:48px;}
.i_foot a{font-size:12px;color:#ffb696;}
.body{width:961px;margin:0 auto;border:20px solid #1f1a17;}
.head{background:url(../images/head.jpg) 0 0 no-repeat;color:#fff;font-size:11px;-webkit-text-size-adjust:none;}
.head h1{font-size:16px;padding-top:74px;letter-spacing:1px;}
.head .pa{font-size:12px;}
.nav_x{height:30px;margin-top:6px;text-align:right;}
.nav_x a{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;font-size:14px;padding:3px 22px;background:#748692;color:#fff;margin-right:1px;vertical-align:middle;}
.nav_x a:hover{background:#e84e18;}
.nav_x span{left:0;top:6px;color:#e15517;padding-right:20px;}
.nav_x .cur{background:#e84e18;}
.posi{text-align:right;height:55px;color:#333;}
.posi a{color:#333;}
.posi a:hover{color:#e84e18;}
.side_l{width:244px;padding-bottom:30px;}
.video{border:1px solid #d9d9d9;padding:7px;}
.video p{height:36px;line-height:36px;font-size:14px;text-align:center;}
.sidel_nav{margin:20px 0;height:250px;width:134px;overflow:visible;}
.sidel_nav li{position:relative;border-bottom:1px solid #707e7e;text-align:center;width:100%;}
.sidel_nav a{display:block;height:30px;line-height:30px;color:#707e7e;font-size:14px;width:100%;}
.sidel_nav a:hover{color:#e84e18;background:url(../images/li_b.gif) 120px 0 no-repeat;}
.sidel_nav ul{position:absolute;left:125px;top:0;width:134px;display:none;}
.sidel_nav ul.side_nav2_last{top:-28px;}
.sidel_nav li.on ul{display:block;}
.sidel_nav ul li{border:none;text-align:left;}
.sidel_nav b{padding-right:5px;}
.sidel_nav ul a{color:#707e7e;padding-left:20px;}
.sidel_nav ul a:hover{background:none;}
.on a,li.on2 a{color:#e84e18;}
.tel{font-weight: normal;font-size:18px; color:#707e7e; line-height:24px;}
.tel span{font-weight:normal;color:#707e7e;font-size:20px;}
.side_r{width:627px;padding-bottom:30px;color:#738792; font-size:14px; line-height:30px;}
.side_r h2{font-size:20px;line-height:22px;margin-bottom:15px;font-weight:normal;}

.side_rr{width:100%;padding-bottom:30px;color:#738792; font-size:14px; line-height:30px;margin-top: 35px;}
.side_rr h2{font-size:20px;line-height:22px;margin-bottom:15px;font-weight:normal;}


.gsgs{font-size:14px; line-height:30px;}
.gsgs span{line-height:60px;font-size:18px;}
.qywh{font-size:14px;line-height:24px;margin-bottom:26px;}
.bbsul{margin-bottom:20px;}
.bbsul li{padding:18px 22px 8px 5px;border-bottom:1px solid #cdcdcd;color:#333;}
.bbsul_img{width:116px;height:74px;border:1px solid #cdcdcd;padding:4px;margin-right:15px;}
.bbsul_w{width:443px;}
.bbsul_w div{height:52px;line-height:1.5;}
.bbsul_w a{width:64px;height:25px;line-height:25px;padding-left:25px;background:url(../images/more.gif) 0 0 no-repeat;color:#333;}
.fy{text-align:center;}
.fy a{padding:0 10px;}
.newslist{margin-bottom:20px;height:395px;overflow:hidden;}
.ul_head{height:34px;line-height:34px;margin-bottom:6px;background:url(../images/h1_b.png) 0 0 no-repeat;font-weight:bold;}
.news_t1{padding-left:133px;}.news_t2{padding-left:353px;}
.newslist li{padding:0 40px 0 23px;height:34px;line-height:34px;border-bottom:1px solid #bdcdd4;*margin-bottom:-4px;}
.newslist a{float:left;width:400px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newslist small{float:right;font-size:10px;-webkit-text-size-adjust:none;}
.art_h1{height:34px;line-height:30px;background:url(../images/h1_b.png) 0 0 no-repeat;padding-left:20px;font-size:14px;font-weight:normal;}
.info{text-align:right;padding-right:5px;margin:11px 0 35px;}
.btol{float:right;margin:20px 20px 20px 0;width:86px;height:20px;padding:1px 0;background:#738792;text-align:center;color:#fff;}
.btol span{display:block;margin:0 -1px;background:#738792;}
.mycont{height:auto !important;height:300px;min-height:300px;}
.rcln{color:#666;margin-bottom:35px;}
.rcln span{font-size:16px;}
.job_t1{padding-left:44px;}.job_t2{padding-left:116px;}.job_t3{padding-left:82px;}.job_t4{padding-left:84px;}.job_t5{padding-left:84px;}
.joblist{margin-bottom:20px;height:395px;overflow:hidden;}
.joblist li{padding:0 40px 0 23px;height:34px;line-height:34px;border-bottom:1px solid #bdcdd4;*margin-bottom:-4px;}
.joblist a,.joblist span{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;}
.job_li1{width:150px;margin-right:10px;}
.job_li2{width:110px;margin-right:10px; }
.job_li3{width:112px;margin-right:10px; }
.job_li4{width:65px;margin-right:20px;background:url(../images/a.jpg) 0 7px no-repeat;padding-left:16px;}
.job_li5{background:url(../images/a_.jpg) 0 7px no-repeat;padding-left:16px;}
.jobdetail dt span{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;font-weight:normal;}
.job_d_t1{width:427px;padding-left:20px;font-size:16px;}.job_d_t2{width:80px;background:url(../images/a.jpg) 0 6px no-repeat;padding-left:20px;}.job_d_t3{background:url(../images/a_.jpg) 0 6px no-repeat;padding-left:20px;}
.jobdetail dd{border-bottom:1px solid #bdcdd4;padding:10px 30px 10px 20px;}
.cell{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;width:187px;}
.probox{overflow:hidden;margin-bottom:20px;}
.pro{width:225px;position:relative; margin-bottom:25px;}
.pro h2{height:51px;line-height:51px; font-weight:normal; text-align:right; padding-right:18px; color:#000; font-size:20px;}
.pro .h2_zzj{background-position:-225px 0;}
.pro .h2_tpj{background-position:-450px 0;}
.pro .h2_xxsb{background-position:-675px 0;}

.pro h2.pro_tit2{background-position:-226px 0;}
.pro h2.pro_tit3{background-position:-452px 0;}
.pro h2.pro_tit4{background-position:-678px 0;}
.pro_b_r{width:99%; height:999em; position:absolute; left:0; top:51px;border-right:1px solid #738792;}
.max_h{height:260px;overflow:auto;border-right:1px solid #738792;}
.pro dl{z-index:1;text-align:right;padding:0 15px 20px;color:#738792;margin-bottom:15px; font-family:Arial; font-size:12px;}
.pro dt{font-size:16px;line-height:32px;border-bottom:1px solid #738792; text-align:right; font-family:微软雅黑;}
.pro dd{border-bottom:1px solid #738792;line-height:24px;}
.pro_{width:640px;color:#738792;}
.pro_head{margin-bottom:30px;}
.pro_tit{overflow:hidden;}
.pro_img{float:left;display:inline;width:293px;height:303px;margin-right:10px;}
.pro_ h1{font-size:20px;line-height:40px;}
.pro_ h2{color:#e84e18;font-size:14px;line-height:28px;font-weight:normal;}
.pro_ p{text-indent:2em;}
.prodl dt{padding-left:30px;color:#fff;background:#738792;margin:10px 0;}
.prodl dd{padding-left:30px;}
.prodl dd span{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;width:450px;}
.fl{border-top:1px solid #738792;border-bottom:1px solid #738792;}
.fl a{text-align:center;padding:15px 12px;}
.fl a div{line-height:1.2;cursor:pointer;width:100px;margin:10px auto 0;margin:10px 0 0\9;}
.foot_{background:#e84e18;padding:0 28px;height:29px;line-height:29px;color:#ffb696;margin-top:23px;}
.foot_ a{color:#ffb696;}
.ershoulist{height:725px;overflow:hidden;margin-bottom:20px;}
.ershoulist li{float:left;margin:0 10px 20px 0;}
.ershoulist li a{display:block;width:132px;height:115px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;border:1px solid #738792;padding:6px;color:#666;line-height:30px;}
.ershoulist img{display:block;width:132px;height:90px;}
.side_tit{font-size:18px;line-height:40px;border-bottom:1px solid #738792;color:#738792;text-align:right;}
.side_ul{text-align:right;}
.side_ul li{border-bottom:1px solid #738792;line-height:24px;}
.side_ul a:hover{color:#e36536;}
.ershou_detail{border:1px solid #738792;padding:6px;}
.ershou_view{width:371px;height:279px;overflow:hidden;position:relative;}
.ershou_view img{width:369px;height:277px;border:1px solid #738792;position:absolute;left:0;top:0;}
.ershou_list{width:240px;height:280px;overflow:auto;}
.ershou_list li{float:left;display:inline;margin:0 10px 10px 0;}
.ershou_list img{width:62px;height:46px;}
.ershou_list a{display:block;width:62px;height:46px;border:1px solid #fff;}
.ershou_list a:hover{border-color:#b15f3c;}
.ershou_ h2{color:#e36536;font-size:16px;height:32px;line-height:32px;}
/*网站地图*/
.maplist { margin-bottom:15px;}
.maptitle { line-height:30px; padding-left:10px; border-bottom:#7e7e7e 1px dotted; font-size:14px; color:#3b3b3b; font-weight:bold;}
.maptitle a:link { color:#3b3b3b;}
.maptitle a:visited { color:#3b3b3b;}
.maptitle a:hover { color:#dc0000;}
.map_list ul li { width:150px; height:13px; line-height:15px; margin:5px 0px; border-right:#aaaaaa 1px solid; float:left; text-align:center;}
/*网站地图*/

/* 录入表格样式 */
.datalist{
 font-family:Arial;
 border-collapse:collapse; /* 边框重叠 */
 background-color:#ffffff; /* 表格背景色 */
 font-size:12px;
}
 
.datalist caption{
 padding-bottom:5px;
 font:bold 12px;
 text-align:left;
}
 
.datalist th{
 background-color:#738792; /* 行名称背景色 */
 color:#ffffff;    /* 行名称颜色 */
 font-weight:bold;
 padding-top:2px; padding-bottom:2px;
 padding-left:10px; 
 text-align:left;
}
.datalist td{
 text-align:left;
 padding-top:2px; padding-bottom:2px;
 padding-left:10px; 
}
.datalist tr.altrow{
 background-color:#c7e5ff; /* 隔行变色 */
}



#banner { position:relative; width:228px; height:170px; overflow:hidden; text-align:left;}
#banner_list img {border:0px;}
#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url(../images/flashbg.png) repeat; height:25px; line-height:25px; z-index:1000; cursor:pointer; width:228px; }
#banner_info{position:absolute; bottom:0; left:100px;height:25px; line-height:25px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold; display:none;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px; }
#banner ul {position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:6px; right:13px;}
#banner ul li { display:block; width:13px; height:12px; line-height:12px; text-align:center; color:#fff; background:url(../images/ifpoff.gif);cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:4px; display:inline;}
#banner ul li.on { background:url(../images/ifpon.gif); color:#fff; font-weight:bold;}
#banner_list a{position:absolute;}




.bigpic{ width:610px; margin-bottom:15px;}
.plcontent { width:96%; float:left; }
.pl { width:130px; height:88px; background:url(../images/pl_bg.gif) left top no-repeat; float:left; margin:0px 8px 20px 7px; display:inline; position:relative; z-index:1; cursor:pointer;}
.plp { padding:4px; height:55px;}
.pl h3 { height:17px; line-height:17px; font-weight:normal; font-size:12px; padding-left:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pllayer { display:none; position:absolute; z-index:999; top:82px; left:0px; width:130px; height:auto; padding-bottom:2px; background:url(../images/pl_footshadow.gif) bottom no-repeat;}
.pllayer dl { border:#d9dad9 1px solid; border-top:none; background:#fff url(../images/pllayerbg.gif) top repeat-x; padding:10px 5px;}
.pllayer dl dd { height:21px; padding-bottom:2px;}
.pllayer dl dd a { display:block; width:112px; padding-left:8px; height:21px; line-height:21px; color:#676767!important; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:12px; font-family:宋体;}
.pllayer dl dd a:hover { background:#e15518; color:#ffffff!important;}



/*2013-01-14备份

.pl { width:178px; height:88px; background:url(../images/pl_bg.gif) left top no-repeat; float:left; margin:0px 8px 20px 7px; display:inline; position:relative; z-index:1; cursor:pointer;}
.plp { padding:4px; height:55px;}
.pl h3 { height:17px; line-height:17px; font-weight:normal; font-size:12px; padding-left:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pllayer { display:none; position:absolute; z-index:999; top:82px; left:0px; width:178px; height:auto; padding-bottom:2px; background:url(../images/pl_footshadow.gif) bottom no-repeat;}
.pllayer dl { border:#d9dad9 1px solid; border-top:none; background:#fff url(../images/pllayerbg.gif) top repeat-x; padding:10px 5px;}
.pllayer dl dd { height:21px; padding-bottom:2px;}
.pllayer dl dd a { display:block; width:158px; padding-left:8px; height:21px; line-height:21px; color:#676767!important; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pllayer dl dd a:hover { background:#e15518; color:#ffffff!important;}*/

/*2013-01-07许绍娟*/
.texcontent{ width:100%; margin:0 auto; font-family:Arial; font-size:12px; color:#5a5a5a; }
.w100 { width: 100%; }
.h30px { height: 30px; }
.strong { font-weight:bold;}
.bb1s { border-bottom:1px dotted #CCCCCC;}
.pt5 { padding-top:5px;}
.pb5 { padding-bottom:5px;}
.xubj11{ background:#e0e0e0;}
.title01{ width:90px; height:30px; line-height:30px; float:left; text-align:center;}
.title02{ width:89px; height:30px; line-height:30px;  float:left; text-align:center;}
.title03{ width:89px; height:30px; line-height:30px;  float:left; text-align:center;}
.title04{ width:89px; height:30px; line-height:30px;  float:left; text-align:center;}
.title05{ width:89px; height:30px; line-height:30px;  float:left; text-align:center;}
.title06{ width:89px; height:30px; line-height:30px; float:left; text-align:center;}
.title07{ width:89px; height:30px; line-height:30px; float:left; text-align:center;}
.title08{ width:89px; height:30px; line-height:30px; float:left; text-align:center;}
.title09{ width:89px; height:30px; line-height:30px; float:left; text-align:center;}

.ny01{ width:90px;  line-height:60px; float:left; text-align:center; }
.ny02{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny03{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny04{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny05{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny06{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny07{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny08{ width:89px;  line-height:60px; float:left; text-align:center;}
.ny09{ width:89px;  line-height:60px; float:left; text-align:center;}



.datalist01{
 border:1px solid #cccccc; /* 表格边框 */
 font-family:Arial;
 border-collapse:collapse; /* 边框重叠 */
 background-color:#ffffff; /* 表格背景色 */
 font-size:12px;
}
 
.datalist01 caption{
 padding-bottom:5px;
 font:bold 12px;
 text-align:left;
}
 
.datalist01 th{
 border:1px solid #cccccc; /* 行名称边框 */
 background-color:#eeeeee; /* 行名称背景色 */
 color:#000000;    /* 行名称颜色 */
 font-weight:bold;
 padding-top:2px; padding-bottom:2px;
 padding-left:10px; 
 text-align:left;
}
.datalist01 td{
 border:1px solid #cccccc; /* 单元格边框 */
 text-align:left;
 padding-top:2px; padding-bottom:2px;
 padding-left:10px; 
}
.datalist01 tr.altrow{
 background-color:#c7e5ff; /* 隔行变色 */
}


.oh{ overflow:hidden; height:60px; padding-top:10px;}


.chachejian{ width:146px; margin-right:10px; margin-bottom:15px; float:left;}
.chachejianimg{ width:136; border:#CCC 1px solid; padding:4px;}
.chachename{ width:100%; height:20px; line-height:20px; background:#738792; color:#FFF; text-align:center; margin-top:3px;}

.history{ width:100%; border-bottom:#CCC 1px dotted; padding-bottom:10px; margin-bottom:15px;}
.historypic{ width:122px; height:91px; padding:5px; float:left; border:#CCC 1px solid;}
.historypic image{ width:122px; height:91px;}
.historycontent{ width:464px; float:left; margin-left:20px; padding-top:10px;} 
.historybiaoti{ font-size:15px; font-family:微软雅黑; color:#e15518;}
.histroyintro{ padding-top:5px; line-height:20px;}
/*0124 add*/
.side_nav{position:fixed;right:0;top:200px;background:#e84e18;width:100px;height:160px;border-radius:5px 0 0 5px;padding:10px 6px;display:none;_position:absolute;}
.side_nav a{display:block;height:28px;line-height:28px;color:#fff;font-size:14px;border-bottom:1px solid #f77b47;text-align:center;}
.side_key{position:fixed;right:0;top:200px;display:block;width:22px;height:94px;background:#e84e18;border:1px solid #a96848;border-radius:3px 0 0 3px;color:#fff;line-height:1.5;text-align:center;_position:absolute;}



