﻿/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;list-style-type:none;}
body{/*margin-top:5px;*/color:#333;font-size:12px; background:#e9f2fb url(images/netbg.jpg) top center no-repeat;}
html{overflow-x:hidden;overflow-y:auto;} 
ul,ol{list-style-type:none;}
table{margin:auto;}
select,input,img,select{/*vertical-align:middle;*/}
:focus {outline:0}
.clearit{clear:both;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.fl { float:left}
.fr { float:right}
.reg_input_login{ width:300px; height:35px; line-height:35px; border:1px solid #999;}
.i_c{ font-size:14px}
.f_wryh{ font-family:"微软雅黑";}
/*链接样式*/
a:link {color: #000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none}
a:hover {color:#000;text-decoration: none;}
a:active {color:#000000; text-decoration:none}
/*黑无下划线*/
.bn a:link{color:#000;text-decoration:none;}
.bn a:visited{color:#000;}
.bn a:hover{color:#F09;}
.bn a:active,a:focus{color:#c00; text-decoration:none}
/*绿色链接样式*/
.l01 a:link { color:#009966;text-decoration:none}
.l01 a:visited { color:#009966;text-decoration:none}
.l01 a:hover { color: #000000;text-decoration: underline;}
.l01 a:active { color:#009966;text-decoration:none}

/*黑无下划线不变*/
.bn02 a:link { color:#666;text-decoration:none}
.bn02 a:visited { color:#666;text-decoration:none}
.bn02 a:hover { color:#999;text-decoration:;}
.bn02 a:active { color:#666;text-decoration:none}

/*黑无下划线不变*/
.zi01 a:link { color:#e95177;text-decoration:none}
.zi01 a:visited { color:#e95177;text-decoration:none}
.zi01 a:hover { color:#000;text-decoration:;}
.zi01 a:active { color:#e95177;text-decoration:none}

/*灰色下划线不变*/
.hui03 a:link { color:#b7b7b7;text-decoration:none}
.hui03 a:visited { color:#b7b7b7;text-decoration:none}
.hui03 a:hover { color:#000;text-decoration:none;}
.hui03 a:active { color:#b7b7b7;text-decoration:none}
/*黑下划线不变*/
.bn03 a:link { color:#000;text-decoration:none}
.bn03 a:visited { color:#000;text-decoration:none}
.bn03 a:hover { color:#000;text-decoration:underline;}
.bn03 a:active { color:#000;text-decoration:none}
/*黑下划线不变*/
.foottips a:link { color:#666666;text-decoration:none}
.foottips a:visited { color:#666666;text-decoration:none}
.foottips a:hover { color:#000;text-decoration:underline;}
.foottips a:active { color:#666666;text-decoration:none}


/*导航栏字*/
.navzi a:link { color:#ffe1e1;text-decoration:none}
.navzi a:visited { color:#ffe1e1;text-decoration:none}
.navzi a:hover { color:#FFF;text-decoration:none;}
.navzi a:active { color:#ffe1e1;text-decoration:none}
/*蓝无下划线不变*/
.lan01 a:link { color:#039;text-decoration:none}
.lan01 a:visited { color:#039;text-decoration:none}
.lan01 a:hover { color: #000000;text-decoration: underline;}
.lan01 a:active { color:#039;text-decoration:none}
/*蓝2无下划线不变*/
.lan02 a:link { color:#004FB1;text-decoration:none}
.lan02 a:visited { color:#004FB1;text-decoration:none}
.lan02 a:hover { color: #000000;text-decoration: underline;}
.lan02 a:active { color:#004FB1;text-decoration:none}
/*灰无下划线不变*/
.hui01 a:link { color:#333333;text-decoration:none}
.hui01 a:visited { color:#333333;text-decoration:none}
.hui01 a:hover { color: #000000;text-decoration: underline;}
.hui01 a:active { color:#333333;text-decoration:none}
/*绿无下划线不变*/
.lv01 a:link { color: #3F8401;text-decoration:none}
.lv01 a:visited { color:#3F8401;text-decoration:none}
.lv01 a:hover { color: #000000;text-decoration: underline;}
.lv01 a:active { color:#3F8401;text-decoration:none}
/*白无下划线不变*/
.bai01 a:link { color:#FFFFFF;text-decoration:none}
.bai01 a:visited { color:#FFFFFF;text-decoration:none}
.bai01 a:hover { color:#FFFFFF;text-decoration:none;display:block;}
.bai01 a:active { color:#FFFFFF;text-decoration:none}
/*红下划线不变*/
.hong01 a:link { color:#F00;text-decoration:none}
.hong01 a:visited { color:#F00;text-decoration:none}
.hong01 a:hover { color:#F00;text-decoration:none;}
.hong01 a:active { color:#F00;text-decoration:none}
/*红下划线不变*/
a.daoh:link { color:#666;text-decoration:none}
a.daoh:visited { color:#666;text-decoration:none}
a.daoh:hover { color:#ea038d;text-decoration:none;}
a.daoh:active { color:#666;text-decoration:none}

/*导航灰色*/
a.navhui:link { color:#ADADAD;text-decoration:none}
a.navhui:visited { color:#ADADAD;text-decoration:none}
a.navhui:hover { color:#FFFFFF;text-decoration: underline;}
a.navhui:active { color:#ADADAD;text-decoration:none}
/*统一*/
.t_css{ font-size:28px; font-weight:bold; text-align:center;}
.bh{OVERFLOW: hidden;}
.tmpng{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader}
.ywbhh{white-space:nowrap;}
.lh25{ line-height:25px;}
.lh23{ line-height:23px;}
.f_yy{ font-family: "幼圆";}
.bxian{text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.tm{filter:alpha(opacity=90);opacity:0.90;}
.titlefont{ font-size:18px; font-weight:bold;}
.telclass{ color:#FF6600; font-family:Arial;}
.b_f{ font-weight:bold;}
.mdd_intro_cla{height:0px; border:0px;}
.m_h{cursor:pointer!important;cursor:hand;}
.lh24{ line-height:24px; }
.f22{ font-size:22px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f_jg{ color:#FF6600; font-family:Arial;}
.img_b{ border:1px solid #CCCCCC; padding:2px 2px 2px 2px;}
.p15_word{ padding:15px 15px 15px 15px;} 
.p5_word{ padding:5px 5px 5px 5px;} 
.p10{ padding:10px 0 10px 0;*padding:10px 0 10px 0;}
.p10_t{padding:10px 0 0 0;*padding:10px 0 0 0;}
.p5_t{padding:5px 0 0 0;*padding:5px 0 0 0;}
.p10_l{padding:0 0 0 10px;}
.l_bk{  border:1px solid #B7D1EC;}
.h_bk{ border-bottom:1px solid #CCCCCC;}
.mddulr{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC}
.f14{ font-size:14px; }
.bk1{ border-left:1px solid #CECECE; border-right:1px solid #CECECE;}
.bk2{ border-left:1px solid #E2E2E2; border-right:1px solid #E2E2E2;}
.m3_t{ margin:3px 0 0 0;}
.m5_t{ margin:5px 0 0 0;}
.m8_t{ margin:8px 0 0 0;}
.m8_r{ margin:0 8px 0 0;}
.m5_b{ margin:0 0 5px 0;}
.m10_t{ margin:10px 0 0 0;}
.m30_t{ margin:10px 0 0 0;}
.lm8_t{ margin:0 0 0 10px;_margin:0 0 0 6px; }
.p_r{ position:relative; z-index:10;}

.b_d{ border-bottom:1px dotted #CCCCCC;}
.b1{border:1px solid #CCCCCC;}
.huibg{ background-color:#EEEEEE;}
.inputclass{  height:20px; line-height:20px; padding:0 0 0 3px;font-family:Verdana,"宋体"; font-size:12px; color: #999999;border:1px solid #999999;}
.input_s{ background: #FFFFFF url(../images/index_15.jpg) no-repeat left center; padding:0 0 0 25px; border:1px solid #999999; height:26px; line-height:26px; }
.jz{ margin:0 auto; }
.huizi{ color: #999999;}
.radiosty { width:23px; height:23px;}
.inputclasswu{border:0px; background-color:transparent; color:#999999;}
/*统一背景色*/
.h_bg1{ background-color:#F6F6F6;}
.l_bg1{ background-color:#6699FF;}
.gg_bg{ background-color:#4BAFF8;}

.ywhh{word-wrap: break-word; overflow:hidden;}
/*主体*/
#topnav { width:100%;margin:0 auto; background:#fcc0d5;height:42px; line-height:42px; z-index:999; position:fixed; top:0; left:0; _position:absolute;_top: expression(eval(documentElement.scrollTop)); overflow:visible; z-index:100002;}
#topm{ height:auto; clear:both; position:relative; margin:0 auto;}
#page {position:relative;width:100%;height:100%;clear:both;z-index:19; }
#pagec{position:relative;width:100%;height:100%;clear:both;z-index:23;}
#pageb{position:relative;width:100%;height:100%;clear:both;z-index:20;}
#pagebb{position:relative;width:100%;height:100%;clear:both;z-index:20; background:url(images/bg.jpg) repeat-x top;}
#top{ height:auto; margin:0 auto; clear:both; position:relative;z-index:20;}
#top1{ height:auto; margin:0 auto; clear:both; position:relative;z-index:20;}
.geh{ height:10px;}
#conyd{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10;}
#con{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10;}
#con0{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10; overflow:hidden;}
#con1{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:30;}
#con2{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:40;}
#con3{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:50;}
#con4{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:60;}
#con5{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:70;}
#con6{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:80;}
#con7{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:90;}
#con8{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:100;}
#con9{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10;}
#con10{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10; font-size:16px;}
#con11{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10;}
#con12{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10;}
#con13{ height:auto; margin-left:auto; margin-right:auto; clear:both; position:relative;z-index:10;}
#condiv { width:100%;height:100%;margin:0 auto; background:url(images/bg1.gif);}
#footnav { width:100%;margin:0 auto; }
#foot{ height:auto; margin:0 auto;clear:both; position:relative;}

#gundonga{color:#A2021A;margin:0;padding:0;height:20px;_height:19px;line-height:20px;overflow:hidden;}
#gundonga li{margin:0;padding:0;list-style-type:none; _margin:3px 0 0 0;background:url(images/i_16.gif) 0px 5px no-repeat; padding-left:15px;}
#gundongb{color:#A2021A;margin:0;padding:0;height:20px;_height:19px;line-height:20px;overflow:hidden;}
#gundongb li{margin:0;padding:0;list-style-type:none; _margin:3px 0 0 0;}

a.xyfc:link {text-decoration:none; color: #CCCCCC; line-height:26px; height:26px;display:block; border-bottom:1px dotted #CCCCCC;}
a.xyfc:visited {text-decoration:none;color: #CCCCCC; line-height:26px; height:26px;display:block;}
a.xyfc:hover {text-decoration: underline;color: #FFCC00; line-height:26px; height:26px;display:block;}
a.xyfc:active {text-decoration:underline;color:#CCCCCC; line-height:26px; height:26px;display:block;}
a.yqlj:link {text-decoration:none; color: #333333;}
a.yqlj:visited {text-decoration:none;color: #333333;}
a.yqlj:hover {text-decoration: underline;color: #FF3300;}
a.yqlj:active {text-decoration:underline;color:#333333;}
/*page*/ 
.cla_s_pl{ width:200px; height:24px;line-height:24px;}
.page_k{ float:left; width:100%; height:32px; margin-top:1px; text-align:center; font-size:14px; text-indent:0px;}
.page_l{float:left; height:32px; line-height:32px; text-align:center;}
.f{ float:left;	background-color: #FFFFFF;border: 1px solid #333;text-align:center; margin-left:3px; width:20px; height:20px; line-height:20px; margin-top:5px; color:#333;}
.f a{ color:#993399; text-decoration: underline;  }
.f_p{ float:left; height:31px; line-height:31px; margin-left:6px; margin-right:6px;}
.f_pt{ float:left; height:31px; line-height:31px; margin-left:6px; margin-right:6px;}
a.page_css:link {text-decoration:none; color:#000000;}
a.page_css:visited {text-decoration:underline;color:#993399;}
a.page_css:hover {text-decoration:none;color:#993399;}
a.page_css:active {text-decoration:underline;color:#000000;}
/*page_end*/
/*无缝滚动*/
#demo { 
overflow:hidden; 
/*border: 1px dashed #CCC; */
width: 519px; 
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 

.menu{ width:100%;height:41px; }
.menu ul li{ float:left; font-weight:bold;}
.menu ul li.geli{ float:left; width:2px; height:41px;line-height:41px; text-align:center; background:url(images/navge.jpg) no-repeat;}
.menu ul li.gez{ float:left; width:320px; height:41px;line-height:41px;}
.menu ul li a{display:block; font-size:14px;}
.menu ul li a.item01{width:140px;height:41px; line-height:41px; text-align:center; color:#FFF;}
.menu ul li a.item01:hover{width:140px;height:41px;line-height:41px; text-align:center; color:#FFF; background:url(images/syzl_11.jpg) no-repeat;}
.menu ul li a.item01_f{width:140px;height:41px; line-height:41px; text-align:center; color:#FFF; background:url(images/syzl_11.jpg) no-repeat;}
.menu ul li a.item01_f:hover{width:140px;height:41px;line-height:41px; text-align:center; color:#FFF; background:url(images/syzl_11.jpg) no-repeat;}
.menu ul li a.item02{width:140px;height:48px; line-height:41px; text-align:center; color:#FFF;}
.menu ul li a.item02:hover{width:140px;height:41px;line-height:41px; text-align:center; color:#FFF; background:url(images/syzl_11.jpg) no-repeat;}

 a.channelmenu_main:link,a.channelmenu_main:active,a.channelmenu_main:visited{
   float:left;
   display:block;
   width:82px;
   height:32px;
   text-decoration: none;
   text-align:center;
   font:14px/32px Verdana, Arial, Helvetica, sans-serif;
   margin:0 0 0 23px;_margin:0 0 0 20px;
   color:#FFFFFF;
   font-weight:bold;   
}
a.channelmenu_main:hover {
   float:left;
   display:block;
   width: 82px;
   height:32px;
   text-decoration: none;
   text-align:center;
   font:14px/32px Verdana, Arial, Helvetica, sans-serif;
   background:url(images/dh_bg.jpg) 0px 0px no-repeat;
   margin:0 0 0 23px;_margin:0 0 0 20px;
    color: #FFCC00;
   font-weight:bold;   
} 

 a.channelmenu_mainh:link,a.channelmenu_mainh:active,a.channelmenu_mainh:visited{
   float:left;
   display:block;
   width: 82px;
   height:32px;
   text-decoration: none;
   text-align:center;
   font:14px/32px Verdana, Arial, Helvetica, sans-serif;
   background:url(images/dh_bg.jpg) 0px 0px no-repeat;
   margin:0 0 0 23px;_margin:0 0 0 20px;
    color: #FFCC00;
   font-weight:bold;   
}
a.channelmenu_mainh:hover {
   float:left;
   display:block;
   width: 82px;
   height:32px;
   text-decoration: none;
   text-align:center;
   font:14px/32px Verdana, Arial, Helvetica, sans-serif;
   background:url(images/dh_bg.jpg) 0px 0px no-repeat;
   margin:0 0 0 23px;_margin:0 0 0 20px;
    color: #FFCC00;
   font-weight:bold;   
} 

 a.dhxl:link,a.dhxl:active,a.dhxl:visited{
   float:left;
   display:block;
   width:120px;
   height:25px;
   text-decoration: none;
   text-align:center;
   font:12px/25px Verdana, Arial, Helvetica, sans-serif;
 background: #EEEEEE url(images/dian.jpg) 15px 8px no-repeat;
   color:#666666;margin:0 0 2px 0;
 /*  border-bottom:2px solid #FFFFFF;*/
/*   	  padding:0 3px 0 3px;*/
}
a.dhxl:hover {
   float:left;
   display:block;
   width:120px;
   height:25px;
   text-decoration: none;
   text-align:center;
   font:12px/25px Verdana, Arial, Helvetica, sans-serif;
    background: #E7A5F8 url(images/dian.jpg) 15px 8px no-repeat;
	font-weight:bold;
	color:#333333;
	margin:0 0 2px 0;
/*    border-bottom:2px solid #FFFFFF;*/
/*	  padding:3px 3px 0 3px;*/
} 


a.lanmu:link,a.lanmu:visited,a.lanmu:active{
display:block;
text-decoration: none;
font:12px/23px Verdana, Arial, Helvetica, sans-serif;
height:23px; 
text-align:left;
color: #333333;
background:url(images/lmbia.jpg) 10px 8px no-repeat; 
padding-left:26px; margin-bottom:5px;
   border-bottom:1px solid #993300;
}

a.lanmu:hover{
display:block;
color: #49474A;
 margin-bottom:5px;
background:url(images/lmbio.jpg) 10px 8px no-repeat; 
text-decoration: none;
cursor:pointer;
   border-bottom:1px solid #993300;
}
a.lanmuf:link,a.lanmuf:visited,a.lanmuf:active{
display:block;
text-decoration: none;
font:12px/23px Verdana, Arial, Helvetica, sans-serif;
height:23px; 
text-align:left;
color: #333333;
background:url(images/lmbio.jpg) 10px 8px no-repeat; 
padding-left:26px; margin-bottom:5px;
border:1px solid #CECED0; background-color:#F5F3F4;
}

a.lanmuf:hover{
display:block;
color: #49474A;
 margin-bottom:5px;
background:url(images/lmbio.jpg) 10px 8px no-repeat; 
text-decoration: none;
cursor:pointer;
border:1px solid #CECED0; background-color:#F5F3F4;
}

/*无缝滚动*/
#demo { 
overflow:hidden; 
/*border: 1px dashed #CCC; */
width: 579px; 
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 


#demopica { 
overflow:hidden; 
width: 230px; 
} 
#indemopica { 
float: left; 
width: 800%; 
} 
#demo1pica { 
float: left; 
} 
#demo2pica { 
float: left; 
} 

#demopicc { 
overflow:hidden; 
width:680px;
} 
#indemopicc { 
float: left; 
width: 800%; 
} 
#demo1picc { 
float: left; 
} 
#demo2picc { 
float: left; 
} 

.bigpic{ width:615px; height:550px; }
.bigpic li{ float:left; width: 615px; height:530px; line-height:27px;}
.bigpic li.zw{ float:left; width:292px; height:25px; line-height:25px;}
.hdpcla{border:1px solid #FFFFFF; margin:0 0 0 8px;cursor:pointer!important;cursor:hand;}
.hdpclab{border:1px solid #666666; margin:0 0 0 8px;cursor:pointer!important;cursor:hand;}
#List1_1 {FLOAT: left;}
.list_mf_t{float:left; width:146px; height:189px;}
.list_mf_t img{ float:left;border:1px solid #AEAEAE;width:126px; height:161px; }
.list_mf_t span{ float:left; background:url(images/biao5.jpg) 18px 8px no-repeat; padding:0 0 0 30px; width:94px; height:25px; line-height:25px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}

.pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 578px; margin:0 0 0 6px;}
.ScrCont {WIDTH: 32766px; ZOOM: 1; }
.imgboder{ border:1px solid #AEAEAE;}


a.rdph:link,a.rdph:visited,a.rdph:active{
display:block;
text-decoration: none;
font:12px Verdana, Arial, Helvetica, sans-serif;
height:20px;
text-align:left;
background:url(images/biao.jpg) 4px 8px no-repeat;
padding-left:26px;
padding-top:5px;
margin:0px;
color: #666666;
border-bottom:1px dotted #999999;
}

a.rdph:hover{
display:block;
color: #FF0000; 
text-decoration: none;
background:url(images/biao.jpg) 4px 8px no-repeat;
padding-top:5px;
}



.newslist ul { padding:0 0 0 10px;}
.newslist li{ width:100%; float:left;list-style-type:none;text-align:left;height:25px;line-height:25px; border-bottom:1px dotted #CCCCCC;background:url(images/libg_3.gif) 0px 10px no-repeat; padding-left:20px; }
.newslist li span{ float:right;text-align: center;height:25px;line-height:25px;overflow: hidden;}


.lista{ float:left; height:auto; margin:0 6px 0 0;}

.topnav_a{width:100%; height:24px; line-height:24px;}
.topnav_a li{ float:left; width:76px; height:24px; line-height:24px; font-size:12px;text-align:center; margin:0 15px 0 0;}
.topnav_a li a:link{ display:block;width:76px; height:24px; line-height:24px;background:url(images/top.jpg) no-repeat;color:#000;}
.topnav_a li a:visited{ display:block;width:76px; height:24px; line-height:24px;background:url(images/top.jpg) no-repeat;color:#000;}
.topnav_a li a:active{ display:block;width:76px; height:24px; line-height:24px;background:url(images/top.jpg) no-repeat;color:#000;}
.topnav_a li a:hover{ display:block;width:76px; height:24px; line-height:24px;background:url(images/top_f.jpg) no-repeat;color:#060;}

.searchcss{ float:left; width:100%; margin:3px 8px 0 0; height:33px;position:relative;}
.searchinput{ border:0px; height:26px; line-height:26px; width:270px; color:#999;}


.nav{ width:100%; height:46px; line-height:46px;}
.navbu{float:left; width:100%; height:26px;margin:46px 0 0 0; background:url(images/top_bg.gif)}
.nav li.sy0{ position:relative; float:left; width:63px;height:auto; line-height:46px;text-align:center; background:url(images/nav.png) -14px -231px no-repeat; cursor:pointer;}
.nav li.sy1{ position:relative; float:left; width:63px;height:auto; line-height:46px;text-align:center; background:url(images/nav.png) -115px -231px no-repeat;cursor:pointer;}
.nav li.gyzr0{position:relative;  float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -9px -347px no-repeat;cursor:pointer;}
.nav li.gyzr1{ position:relative; float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -115px -347px no-repeat;cursor:pointer;}
.nav li.xwzx0{position:relative;  float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -9px -175px no-repeat;cursor:pointer;}
.nav li.xwzx1{position:relative;  float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -115px -175px no-repeat;cursor:pointer;}
.nav li.cpff0{position:relative;  float:left; width:87px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -9px -120px no-repeat;cursor:pointer;}
.nav li.cpff1{ position:relative; float:left; width:87px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -115px -120px no-repeat;cursor:pointer;}
.nav li.kfzx0{ position:relative; float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -9px -287px no-repeat;cursor:pointer;}
.nav li.kfzx1{ position:relative; float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -115px -287px no-repeat;cursor:pointer;}
.nav li.rczp0{ position:relative; float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -9px -66px no-repeat;cursor:pointer;}
.nav li.rczp1{position:relative;  float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -115px -66px no-repeat;cursor:pointer;}
.nav li.zxzx0{ position:relative; float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -9px -10px no-repeat;cursor:pointer;}
.nav li.zxzx1{position:relative;  float:left; width:75px;height:46px; line-height:46px;text-align:center; background:url(images/nav.png) -115px -10px no-repeat;cursor:pointer;}
.nav li div{ position:absolute; width:auto; height:auto; left:0px; top:72px; border:1px solid #666; background:#FFF;padding:0 0 5px 0px; }
.nav li div.navlist_s{ width:120px; height:auto; top:0px;position:relative;  border:0px;}
.nav li div.navlist_s li{ float:left; width:120px; height:26px; line-height:26px; border-bottom:1px solid #CCC;  }
.nav li div.navlist_s li a:link{ float:left; width:120px; height:26px; line-height:26px; border-bottom:1px solid #CCC;}
.nav li div.navlist_s li a:visited{ float:left; width:120px; height:26px; line-height:26px; border-bottom:1px solid #CCC;}
.nav li div.navlist_s li a:hover{ float:left; width:120px; height:26px; line-height:26px; border-bottom:1px solid #CCC;  font-weight:bold;}
.nav li div.navlist_s li a:active{ float:left; width:120px; height:26px; line-height:26px; border-bottom:1px solid #CCC;}

.nav li div.navlist_s span{ position:absolute; top:-4px; left:18px;width:7px; height:4px; background:url(images/index_31.jpg) no-repeat;}


.nav li.ge{ float:left; width:15px;height:46px; line-height:46px;text-align:center; background:url(images/ge.png) 8px 8px no-repeat;}

.upgundong{ width:200px; height:30px; line-height:30px; overflow:hidden; }
.upgundong li{ width:200px; height:30px;}

.lefnav{ width:100%; height:auto;}
.lefnav li{ float:left; width:100%; height:33px; line-height:33px; text-align:center; margin:2px 0 0 0; font-family:'宋体'; border-bottom:1px solid #CCC;}
.lefnav li a{float:left; display:block; width:122px; height:33px; line-height:33px;text-align:left; padding:0 0 0 36px; }
.lefnav li a:visited{ float:left;display:block; width:122px; height:33px; line-height:33px;text-align:left;padding:0 0 0 36px;  }
.lefnav li a:hover{ float:left;display:block; width:122px; height:33px; line-height:33px; color:#03C;font-weight:bold;text-align:left;padding:0 0 0 36px;  }
.lefnav li a:active{ float:left; display:block; width:122px; height:33px; line-height:33px;text-align:left;padding:0 0 0 36px; }

.lefnav li.xz a{float:left; display:block; font-size:14px; width:122px; height:33px; font-weight:bold;line-height:33px;color:#666666;text-align:left; padding:0 0 0 36px; }
.lefnav li.xz a:visited{ float:left;display:block; width:122px; font-weight:bold; height:33px; line-height:33px; color:#666666;text-align:left;padding:0 0 0 36px;  }
.lefnav li.xz a:hover{ float:left;display:block; width:122px;font-weight:bold; height:33px; line-height:33px;color:#666666; font-weight:bold;text-align:left;padding:0 0 0 36px;  }
.lefnav li.xz a:active{ float:left; display:block; width:122px;font-weight:bold; height:33px; line-height:33px;color:#666666;text-align:left;padding:0 0 0 36px; }

.main_banner { overflow: hidden; height: 560px; width: 100%;}
#portfolio { }
#portfolio li { width: 100%; height: 560px; }
.dbImg { width: 100%; height: 560px; position: relative; z-index: 100; }
.dbImg li { position: absolute; display: none; }
.jsNav { position: absolute; z-index: 111; left: 49%; top:400px; margin-left: 450px; }
.jsNav a { display: inline-block; float: left; width: 7px; height: 7px; margin-left: 5px; background: #C4CAE0; text-indent: -9999px; line-height: 0; }
.jsNav a.current { background: #2D69A4; }


.wsyb{ width:270px; height:auto;font-weight:bold;}
.wsyb li{ width:60px; height:73px; float:left; line-height:22px; text-align:center;}
.wsyb li img{ border:1px solid #0000FF; padding:2px 2px 2px 2px;}

.sylist_newlist{ width:auto; overflow:hidden;}
.sylist_newlist li{ float:left; width:auto; height:29px; line-height:29px; text-align:left; border-bottom:1px dashed #CCCCCC;}
.sylist_newlist li img{ float:left; margin:13px 10px 0 0;}
.sylist_newlist li span { float:right; width: auto; text-align:center;}

.box {FLOAT: left;TEXT-ALIGN: center; line-height:23px;}
.Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  }
.blk_Pic01 { text-align:center; ZOOM: 1; POSITION: relative; width:250px; margin:0 auto;}
.blk_Pic01 .Cont {WIDTH:250px; height:270px; }
.blk_Pic01 .box {WIDTH:250px; }

a.jianjie:link,a.jianjie:visited,a.jianjie:active{
display:block;
text-decoration: none;
font:12px Verdana, Arial, Helvetica, sans-serif;
height:20px;
text-align:left;
background:url(images/biao.jpg) 4px 12px no-repeat;
padding:5px 0 0 18px;
margin:0px;
color: #000000;
}

a.jianjie:hover{
display:block;
color: #FF3300; 
text-decoration: none;
background:url(images/biao.jpg) 4px 12px no-repeat;
}


/*=========脚注菜单===========*/
div#bottommenu{
margin: 0;
padding:0;
border: 0;
height: 28px;
text-align:center;
}


div#bottommenu a:link,div#bottommenu a:visited,div#bottommenu a:active{
margin:0px 10px 0px 5px;
color: #000000;
text-decoration: none;
}

div#bottommenu a:hover{
margin:0px 10px 0px 5px;
color: #993300;
text-decoration: underline;
}


.topnav{ width:100%; height:26px; line-height:26px;}
.topnav li{ float:left; width:auto; padding:0 5px 0 5px; height:26px; line-height:26px; text-align:center;}
.topnav li.ge{ float:left; width:3px; height:26px; line-height:26px;}

.FocusPic{zoom:1;position:relative; overflow:hidden;}
.FocusPic .content{overflow:hidden; background-color:#f5f5f5;}
.FocusPic .changediv,.FocusPic .changediv img{z-index:6;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;z-index:6;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:300px;height:30px;line-height:30px;overflow:hidden;z-index:8;}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:20px;height:20px;position:absolute;text-align:right;z-index:9; width:960px; padding:0 20px 0 0;}

.FocusPic .change i{color:#FFF;cursor:pointer;margin:0 3px;padding-top:9px; font-style:normal; height:1px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;background:#333; overflow:hidden; width:10px;}
.FocusPic .change i.cur {background:#f30; }


#banner-slide div.title-bg,#banner-slide div.title,
#banner-video div.title-bg,#banner-video div.title,
#xobanner-slide div.title-bg,#xobanner-slide div.title,
#indexbanner-slide div.title-bg,#indexbanner-slide div.title{ display:none; background-color:;}
#banner-news div.title-bg{display:none; background-color:;}


.foottipsa{ width:880px; height:auto;}
.foottipsa li{ float:left; width:auto; height:32px; line-height:32px; font-size:12px; padding:0 5px 0 5px;text-align:center;}
.foottipsa li.ge{ float:left; width:3px; height:32px; line-height:32px; font-weight:normal; color:#FFF;}


.foottips{ width:188px; height:auto;}
.foottips li.title{ float:left; width:162px; height:32px; line-height:32px; font-size:14px; font-weight:bold; margin:0 0 5px 0;}
.foottips li.list{ float:left; width:162px; height:26px; line-height:26px;}
.foottips li.list span{ float:left; width:66px; height:26px; line-height:26px;}

#PictureList1x{ 
position:relative; width:1000px; height:215px;_height:180px; margin:0px auto;}
#PictureList1x .carousel1x{
	position:absolute;
	width:999px;
	left: 11px;
	top: 12px;
	height: 154px;
}
#PictureList1x .jCarouselLite1x {
float: left;
}
#PictureList1x .carousel1x button {
   float: left;
}
#PictureList1x .next1x{
	background:url(images/haohao_41.jpg) no-repeat;
	width:38px; height:88px;
	border:0;
	margin:26px 0px 0 0px;
}

#PictureList1x .prev1x{
	background:url(images/haohao_39.jpg) no-repeat;
	width:38px; height:88px;
	border:0;
	margin:26px 0px 0 10px;
}
.PictureUl1x{
	padding: 0;
	margin:0 10px;
}
.PictureUl1x li{
	width:200px; height:161px;
	background:#fff;
	float:left;
	margin:0 10px;
	position:relative;
	text-align:center;
}
.PictureUl1x li img{

}
.PictureUl1x .lis{
	margin-left:0;	
}
a.pic-shadow {display:inline-block;zoom:1;padding:0px;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
a.pic-shadow img {background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.tzlc{ width:100%; height:auto;}
.tzlc li{ float:left; width:100%; height:32px; line-height:32px; text-align:center;border-left:1px solid #CCC;border-right:1px solid #CCC; margin:0 0 12px 0; background:url(images/htindex_66.jpg);}

.kclist { width:100%; height:auto;}
.kclist li{ float:left; width:98%; height:30px; font-size:12px; background:url(images/biao.jpg) 2px 13px no-repeat; padding:0 0 0 15px; border-bottom:1px dotted #CCC; }
.kclist li span.word{ float:left; width:210px; height:30px;color:#999; line-height:30px; background:none; font-size:12px;}
.kclist li span.time{ float:right; width:60px; height:30px;color:#999; line-height:30px;background:none; font-size:11px;}

.zpzs{ width:100%; height:auto;}
.zpzs li{ float:left;width:188px; height:138px; margin:22px 16px 0 0; padding:4px 0 0 0;}
.zpzs li.imgss a{border:4px solid #ededed;}
.zpzs li.imgss a:visited {border:4px solid #ededed;}
.zpzs li.imgss a:hover { border:4px solid #e3028c;}
.zpzs li.imgss a:active {border:4px solid #ededed;}



.daohanglist{ width:100%; height:56px; line-height:56px; float:right;}
.daohanglist li{ float:right; width:auto; padding:0 16px 0 8px; text-align:center;}
.daohanglist li.zxzx{ float:right; width:86px; height:28px;padding:15px 0 0 0;_padding:15px 0 0 0; text-align:center;}



.xxgk_k{ float:left; width:1037px; height:auto; padding:30px 0 30px 0;border-bottom:1px solid #bebebe;}

.xxgk_k_pic{ width:317px; height:auto;padding:0 0 0 26px;}
.xxgk_k_word_k{ width:617px; height:auto; }
.xxgk_k_pic1{ width:317px; height:auto;padding:0 36px 0 0;}
.xxgk_k_word_k1{ width:617px; height:auto; padding:0 0 0 30px;}

.xxgk_k_word{ float:left;width:617px; height:auto; padding:0 0 16px 0; line-height:38px; font-size:16px; text-indent:2em;}
.xxgk_k_an{float:left; width:448px; height:46px; line-height:46px;}
.xxgk_k_an li{display:block;float:left; width:183px; height:46px; font-size:14px; text-align:center; color:#333333;line-height:40px; margin:0 0 0 20px;background:url(images/an_03.jpg) no-repeat; overflow:hidden;}
.xxgk_k_an li a:hover{ display:block;float:left; width:183px; font-size:14px; height:46px;line-height:40px;color:#000;; background:url(images/an_05.jpg) no-repeat;overflow:hidden;}



.newslist_a{ width:710px; height:auto;}
.newslist_a li{ float:left;width:700px; height:30px; line-height:30px; background:url(images/biao.jpg) left no-repeat; padding:0 0 0 13px; border-bottom:1px dotted #CCC; }
.newslist_a li.gea{ float:left;width:580px;  height:30px; line-height:30px; background:url(images/eeH_03.jpg) left no-repeat; margin:0 0 20px 0; border-bottom:1px dashed #CCC; }
.newslist_a li span.title{ float:left; width:auto; height:30px; line-height:30px;}
.newslist_a li span.timea{ float:right; width:auto; height:30px; line-height:30px; color:#AA9EB5; padding:0 0 0 8px;}



.plist{ width:100%; height:auto;}
.plist li{ float:left; width:228px; height:240px; margin:8px 18px 0 0;}
.plist li span.pica{ float:left; width:222px; height:180px; padding:2px; border:1px solid #CCC;}
.plist li span.tits{ float:left; width:228px; height:28px; line-height:28px; text-align:center; border-bottom:1px dotted #CCC;}

.plista{ width:100%; height:auto;}
.plista li{ float:left; width:222px; height:240px; margin:8px 18px 0 0;}
.plista li span.pica{ float:left; width:218px; height:180px; padding:2px; border:1px solid #CCC;}
.plista li span.tits{ float:left; width:218px; height:28px; font-size:12px; line-height:28px; text-align:center; border-bottom:1px dotted #CCC;}


.p_n_list{width:710px; height:auto; padding:10px 0 10px 0;}
.tuwend{width:710px; height:auto; padding:16px 0 0 0;}
.tuwend li{float:left;width:212px; height:210px;margin:0 15px 6px 0;}
.tuwend li span.peek2{float:left;width:212px; height:163px; overflow:hidden; position:relative; }
.tuwend li span.word{ float:left; width:212px; height:30px; line-height:30px; color:#333;}
.tuwend li span.time{ float:left; width:212px; height:20px; line-height:20px; color:#999;}
.tuwenda{width:700px; height:auto; padding:16px 0 0 50px;}
.tuwenda li{float:left;width:212px; height:260px;margin:0 15px 6px 0;}
.tuwenda li span.peek2{float:left;width:212px; height:263px; overflow:hidden; position:relative; }
.tuwenda li span.word{ float:left; width:212px; height:40px; line-height:40px; color:#333;}
.tuwenda li span.time{ float:left; width:212px; height:20px; line-height:20px; color:#999;}


.listxi_wordxi{ margin:0 auto; width:700px; height:auto; line-height:38px; padding:20px 0 20px 0; text-indent:2em; font-size:18px; }
.newstitle{width:700px; height:auto; line-height:26px; padding:0 10px 0 10px;margin:0 0 18px 0; font-size:24px; text-align:center;}
.newstitle li.title{float:left; width:700px; height:40px;line-height:40px;font-size:23px; font-weight:bold; text-align:center;}
.newstitle li.ms{ float:left; width:700px; height:28px; line-height:28px; color:#999; font-size:12px;text-align:center;}

.imgboder{ border:1px solid #CCC;}


.s_s{ border:0px; height:15px; font-size:10px; background:url(images/s_bg.jpg);}

/* 返回顶部 */
#back-to-top{position:fixed; top:180px; right:0;width:33px; height:191px;display:none;overflow:hidden;z-index:999999;
_position: absolute;/*IE6 用absolute模拟fixed*/  _top: expression(documentElement.scrollTop + 180 + "px"); /*IE6 动态设置top位置*/  }
body {/*_background-image: url(about:blank);     用浏览器空白页面作为背景*/  _background-attachment: fixed;/* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ }  
#back-to-top a{  position:absolute;  z-index:999999; display:block; width:0px;  height:0px; padding-top:5px;  padding-left:24px; overflow:hidden; top:0; left:0;}
#back-to-top a.monitaqq{margin-bottom:1px;width:33px; height:105px;}
#back-to-top a.monitatop{top:108px;background:url(images/top.png) no-repeat;z-index:999999;width:33px; height:76px;}


.foottips{ width:188px; height:auto;}
.foottips li.title{ float:left; width:162px; height:32px; line-height:32px; font-size:14px; font-weight:bold; margin:0 0 5px 0;}
.foottips li.list{ float:left; width:162px; height:26px; line-height:26px;}
.foottips li.list span{ float:left; width:66px; height:26px; line-height:26px;}


.kclist{ width:100%; height:auto;}
.kclist li.titlea{ float:left; width:100%; height:50px; line-height:50px; font-size:22px; background:none;}
.kclist li.word{float:left; width:100%; height:130px; line-height:26px; font-size:16px; background:none; }
.kclist li.info{ float:left;width:100%; height:30px; line-height:30px; font-size:14px; color:#999;background:none;}




.topLoop2,.topLoop2{ overflow:hidden; position:relative;}
.topLoop2 .bd2,.topLoop2 .bd2{ height:180px;}
.topLoop2 .bd2 ul,.topLoop2 .bd2 ul{ overflow:hidden; zoom:1; }

/*.tagp{position:absolute; left: 723px; top: 63px; width: 344px; height: 49px;}
.taglist{ width:100%; height:48px;}
.taglist li{ float:left; width:92px; height:48px; line-height:40px; background:url(images/b.jpg) no-repeat; margin:0 0 0 10px; color:#818181; font-size:16px; text-align:center;}
.taglist li.xz{ float:left; width:92px; height:48px; line-height:40px; background:url(images/a.jpg) no-repeat;margin:0 0 0 10px; color:#FFF;font-size:16px;text-align:center;}

.tagxz{ float:left; width:723px; height:150px;}
*/


.taglist{ width:400px; border:0px solid #ddd; margin-top:5px;}
.taglist .qh{ height:48px; line-height:38px; position:relative;}
.taglist .qh ul{float:left;height:48px;width:380px;}
.taglist .qh ul li{ float:left; margin:0 13px 0 0; background:url(images/b.jpg) no-repeat center; width:92px; height:48px; text-align:center; font-size:16px; text-align:center;}
.taglist .qh ul li a{ color:#6c6c6c; font-family:"微软雅黑";}
.taglist .qh ul li.on{ height:48px;  background:url(images/a.jpg) no-repeat center; cursor:pointer;}
.taglist .qh ul li.on a{ color:#fff;}
.taglist .qhxi{ padding:0px;}
.taglist .qhxi ul{ padding:0px;}
.taglist .tempWrap{ margin:0px;}

.slideTxtBox{ width:310px; height:250px; text-align:left; padding-top:25px;}
.slideTxtBox .hd{border:0px solid #f00; float:left; width:115px; height:200px; line-height:25px; border-bottom:0px solid #ddd;  position:relative; margin-right:15px; display:none;}
.slideTxtBox .hd ul{
	position:absolute;
	height:25px;
	width: 115px;
}
.slideTxtBox .hd ul li{background:#656565; margin-bottom:4px; margin-right:30px; display:block; width:310px; height:25px; text-align:center;}
.slideTxtBox .hd ul li.on{background:#c51927; display:block; width:310px; height:25px; border-bottom:0px solid #fff; cursor:pointer;text-align:center; }
.slideTxtBox .hd ul li a{color:#fff;}

.bleftLoop{ position:relative; width:310px; float:right;}
.bleftLoop .bhd{
	overflow:hidden;
	z-index:10000;
	height:30px;
	position:absolute;
	right:-424px;
	top:-56px;
}
.bleftLoop .bhd .bprev,.bleftLoop .bhd .bnext{ display:block;  width:11px; height:13px; line-height:10px; float:right; margin-right:10px; margin-top:9px;  overflow:hidden; cursor:pointer; background: url(images/icoLeft.gif) no-repeat;}
.bleftLoop .bhd .bnext{ background:url(images/icoRight.gif) no-repeat;  }
.bleftLoop .bhd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.bleftLoop .bhd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.bleftLoop .bhd ul li.on{ background:#0268cc;  }
.bleftLoop .bbd{ padding:0px;}
.bleftLoop .bbd ul{ zoom:1; width:310px;}
.bleftLoop .bbd ul li{ margin:0 10px 0 0; width:178px; text-align:left; float:left; display:inline; overflow:hidden;  }



.indexnavlist{ margin:0 auto; width:186px; height:auto; font-size:14px;}
.indexnavlist li{ float:left; width:151px; height:31px; line-height:31px; background:url(images/n_bg.jpg); padding:0 0 0 35px;}
.indexnavlist li.tit{ float:left; width:151px; height:31px; line-height:31px; color:#00C; background:url(images/tit.jpg); padding:0 0 0 35px; font-weight:bold; margin:8px 0 0 0;}
.indexnavlist li.xz{ float:left; width:151px; height:31px; line-height:31px; background:url(images/n_bg.jpg); padding:0 0 0 35px; font-size:16px; color:#039;}