@charset "utf-8";
/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  FONT-FAMILY: 微软雅黑,宋体;
  COLOR: #000; 
  FONT-SIZE:12px; 
  LINE-HEIGHT:150%;
  background:#E6E6E6 url(images/body_bg.jpg) repeat left top;
  min-width:1140px;
 }
html{ height: 100%; margin-bottom: 1px; }/*去除火狐滚动条页面抖动*/

 /*链接样式*/
a{ font-size:12px; color:#444;} 
a:link{text-decoration : none ;color : #44;} 
a:visited {text-decoration : none ;color : #44;} 
a:hover {text-decoration : underline ;color: #E44156;} 
a:active {text-decoration : none ;color : #EB5403;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 1140px;
  margin:0 auto;
  position:relative;
}
   
/*定义顶部*/
#head {
 width:100%;
 margin:0 auto;
 padding:0;
 background:url(images/top_bg.gif) repeat-x left top;
 height:auto;
 float:left;
 display:inline;

}




/*定义主内容*/
#PageBody {width:100%; float:left; display:inline; height:auto; overflow:hidden; background: url(images/b_5.jpg) repeat-y left top; position:relative;}



#head_tit{ float:left; display:inline; width:100%; height:50px; line-height:50px; color:#D2D6D9;}
#head_tit h3{ float:left; display:inline; padding:0; margin:0; font-weight:normal; font-size:12px; letter-spacing:0.5px;}
#head_tit span{ float:right; display:inline; height:50px; padding-left:40px; background:url(images/top_dh.gif) no-repeat left center; font-size:14px; }
#menu{ float:left; width:100%; height:60px; line-height:60px; background:url(images/logo.gif) no-repeat left center;}
#menu ul{ width:730px;  float:right; display:inline; padding:0; margin:0; height:auto;}
#menu ul li{ float:left; display:inline; width:120px; height:60px;  position: relative; overflow:visible;}
#menu ul li a{ float:left; display:inline; width:100%; height:60px; text-align:center;}
#menu ul li a:hover{ text-decoration:none;}
.m_1{ background-color:#E44156; margin-left:10px;}
.m_1 a{ color:#fff;}
.m_1 a:hover{ text-decoration:none;}

#menu ul li ul{ position:absolute; left:0; top:60px; height:auto; z-index:99; width:120px; padding:0; margin:0; display:none;}
#menu ul li ul li{ float:left; display:inline; width:100%; height:40px; line-height:40px; overflow:hidden; background:#E44156 url(images/m_line.gif) repeat-x left bottom;}
#menu ul li ul li a{ float:left; display:inline; width:100%; height:39px; color:#fff; text-align:left; text-indent:20px;background:#E44156;}
#menu ul li ul li a:hover{ text-decoration:none; background-color:#EA6273;}


.m_a_1{ background:url(images/m_jd.gif) no-repeat 95px top;}
.m_a_2{ background:url(images/m_jd.gif) no-repeat 95px -60px;}


#banner{ float:left; display:inline; width:100%; height:500px; background: #2A353B;}

#banner2{ float:left; display:inline; width:100%; height:240px; background: #2A353B url(images/bar_1.jpg) no-repeat center top;}


#s7{ float:left; display:inline; width:100%; height:127px; background:#FF4057 url(images/7s.gif) no-repeat center center;}
#ind_p{ float:left; display:inline; width:100%; height:506px; background:#2B2B2B url(images/p_bg.gif) repeat-x left top; position:relative;}
#ind_p h2{ float:left; display:inline; width:100%; text-align:center; color:#F13F57; font-size:30px; letter-spacing:2px; font-weight:normal; font-family: Tahoma; padding:10px 0; margin:40px 0 0 0; overflow:hidden;}

#p_tit { border-bottom:#f13F57 solid 3px; color:#777; padding:20px; height:18px; font-size:18px; position:absolute; left:520px; top:83px;}
#pp{ padding:0; margin:0; float:left; display:inline;  width:100%; margin-top:120px;}
#pp li{ float:left; display:inline; width:196px; height:218px; border:#1D1D1D solid 1px; background-color:#585858; color:#CDCDCD; margin-left:70px; position:relative;}
#pp li a{ color:#CDCDCD; float:left; display:inline; padding:20px; overflow:hidden;  position:absolute; left:0; top:0;}
#pp li a:hover{ color:#FFF; text-decoration:none;}
#pp li b{ position:absolute; left:0; top:0; background-color:#FF4057; width:196px; height:218px; display:none;}


#pp li img{ float:left; display:inline; width:156px; height:75px; border:0;}
#pp li h3{ float:left; display:inline; width:100%; padding:15px 0 5px 0; font-size:16px; font-weight:normal; margin:0;  border-bottom:#CDCDCD solid 1px;}
#pp li span{ float:left; display:inline; width:100%; height:auto; margin-top:5px; line-height:180%;  cursor:pointer;}



#p_list{ padding:0; margin:0; float:left;  width:100%; height:auto; margin-top:20px; display:none;}
#p_list ul{ float:left; display:inline; width:198px; padding:0; margin:0; margin-left:72px;}
#p_list ul li{ float:left; display:inline; width:100%; margin-top:10px; overflow:hidden;}
#p_list ul li a{ float:left; display:inline; padding:8px 20px; background-color:#585858; color:#CDCDCD; }
#p_list ul li a:hover{ background-color:#FF4056; text-decoration:none; color:#fff;}



#p_more{ position:absolute; width:62px; height:62px; left:47.5%; top:475px; background:url(images/p_more.png) no-repeat left top;}
#p_more b{ float: left; display:inline; width:100%; height:100%; background:url(images/p_more.png) no-repeat left -63px; display:none;}


#p_more2{ position:absolute; width:62px; height:62px; left:47.5%; top:735px; background:url(images/p_more2.png) no-repeat left -63px; display:none;}
#p_more2 b{ float: left; display:inline; width:100%; height:100%; background:url(images/p_more2.png) no-repeat left top; display:none;}




#ind_ys{ float:left; display:inline; width:100%; height:420px;  margin-top:100px;}
.ys_tit{ color:#FF4056; font-size:22px; position:absolute; letter-spacing:2px; padding:10px 0;}
.tit_1{ left:150px; top:255px;}
.tit_2{ left:610px; top:545px;}
.tit_3{ left:160px; top:830px;}
.tit_4{ left:610px; top:1120px;}
.ys_ul{ position:absolute; padding:0; margin:0; width:520px;}
.ys_ul li{ float:left; display: inline; height:30px; line-height:30px; background:url(images/a_1.gif) no-repeat left center; padding-left:15px; color:#666; letter-spacing:2px; }
.ys_ul b{ float:left; display:inline; width:100%; margin-top:40px; font-size:40px; color:#ccc; font-family: Georgia; font-weight:normal; letter-spacing:3px;}

.ul_1{ left:90px; top:335px;}
.ul_2{ left:530px; top:625px;}
.ul_3{ left:90px; top:910px;}
.ul_4{ left:530px; top:1200px;}

.ys_pic{ position:absolute;}
.pic_1{ width:345px; height:230px; right:180px; top:240px; background:url(images/ys_pic.png) no-repeat left top;}
.pic_2{ width:276px; height:233px; left:150px; top:530px; background:url(images/ys_pic.png) no-repeat left -306px;}
.pic_3{ width:326px; height:260px; right:180px; top:820px; background:url(images/ys_pic.png) no-repeat left -610px;}
.pic_4{ width:397px; height:232px; left:80px; top:1120px; background:url(images/ys_pic.png) no-repeat left -921px;}


#ind_ys_l{ float:left; display:inline; width:305px; padding:0 20px; height:415px; background-color:#35393C;}
#ind_ys_r{ float:right; display:inline; width:770px; height:420px;}
#ind_ys_cot{ float:left; display:inline; width:100%; height:415px; background:#fff url(images/t_bg.jpg) repeat-y right top; border-top:#ddd solid 1px; border-left:#ddd solid 1px; }
#ind_ys_tit{ float:left; display:inline; width:768px; height:38px; background-color:#35393C; color:#fff; overflow:hidden; position:relative;}
#ind_ys_gg{ float:left; display:inline; width:767px; height:3016px; position:relative;}
#ind_ys_cc{ float:left; display:inline; width:767px; height:377px; overflow:hidden;}
#ind_ys_gg a{ float:left; display:inline; position:relative; width:767px; height:377px; overflow:hidden; color:#666;}
#ind_ys_gg a img{ border:0; float:left; display:inline; margin-top:20px;}
#ind_ys_gg span{ position:absolute; bottom:0; left:0; height:40px; padding:20px; width:727px; background:url(images/a_5.png) repeat left top; line-height:200%;}

#ind_ys_gg b{ float:left; display:inline; padding:10px; margin-left:20px; border:#666 solid 1px; border-radius:40px; color:#666; letter-spacing:2px;}
.gg_on{ border:#E44156 solid 1px !important; color:#E44156 !important; }
#ind_ys_gg small{ float:left; display:inline; width:21px; height:22px; background:url(images/a_6.gif) no-repeat left top; margin-top:12px; margin-left:20px;}

#ind_ys_bb{ position:absolute; left:0; top:0; width:768px; height:304px;}

#ind_ys_tit span{ float:left; display:inline; width:100%; height:38px; line-height:38px;}
#ind_ys_tit span b{ float:left; display:inline; background-color:#E44156; padding:0 20px;}
#ind_ys_tit span small{ float:left; display:inline;  margin-left:20px;}
.ll_on{  background:#E44561 url(images/a_4.gif) no-repeat 10px -43px !important; }
.ll_on a{  color:#fff !important;}


.ys_tb{ float:left; display:inline; width:768px;  height: auto; overflow:hidden;   background:#fff url(images/t_bg.jpg) repeat-y left top; }
.ys_tb_btm{ float:left; display: inline; width:769px; height:5px; background:url(images/t_btm.jpg) repeat-x left top; overflow:hidden;}

#ind_ys_l span{ float:left; display:inline; width:100%; border-bottom:#E44156 solid 2px; height:40px; line-height:40px; margin-top:10px;}
#ind_ys_l span b{ color:#E44156; font-size:14px;}
#ind_ys_l span a{ float:right; display:inline; color:#ddd;}
#ind_ys_l ul{ padding:0; margin:0;}
#ind_ys_l ul li{ float:left; display:inline; height:36px; line-height:36px; border-bottom:#666 dotted 1px;  width:100%;  background:url(images/a_4.gif) no-repeat 10px 13px; }
#ind_ys_l ul li a{ color:#cdcdcd; float:left; display:inline; margin-left:30px; width:274px;}
#ind_ys_l ul li a:hover{text-decoration:none;}

#ind_ys2{ float:left; display:inline; width:100%; height:1050px; background:url(images/ys_bg.gif) no-repeat center 200px; margin-top:40px; margin-bottom:20px;}
#ind_ys_l2{ float:left; display:inline; width:287px; height:438px; background:url(images/ys_l_bg.gif) no-repeat left top; margin-left:30px; margin-top:220px;}

#ys_list{ float:left; display:inline; width:692px;  height:auto; position:relative; margin-left:40px; margin-top:30px; border-bottom:#eee solid 1px; padding-bottom:20px;}
#ys_list h3{ float:left; display:inline; width:100%; padding:10px 0; margin:0; color:#E44365; font-size:20px; letter-spacing:2px;}
#ys_list ul{ padding:0; margin:0; float:left; display:inline; width:90%; margin-left:5px; height:auto; margin-top:5px;}
#ys_list ul li{ float:left; display:inline; width:100%; height:28px; line-height:28px; background:url(images/a_1.gif) no-repeat left center; text-indent:10px; color:#666; letter-spacing:1px;}
#ys_list span{ float:left; display:inline; width:100%;}
.ys_1{ height:95px; background:url(images/ys_img.jpg) no-repeat left top; margin-top:10px;}
.ys_2{ height:98px; background:url(images/ys_img.jpg) no-repeat left -96px; margin-top:10px;}
.ys_4{ height:113px; background:url(images/ys_img.jpg) no-repeat left -202px; margin-top:10px;}
.ys_3{ height:50px; background:url(images/ys_img.jpg) no-repeat left -324px; margin-top:10px;}

#ys_list b{ position:absolute; right:20px; top:0px; width:70px; height:70px; background-color:#FF4057; text-align:center; color:#fff; font-size:20px; line-height:35px; font-weight:normal; padding:10px; border-radius:70px;:}


#bar_ad1{ float:left; display:inline; width:100%; height:230px; background:url(images/bar_ad_1.jpg) no-repeat center top; margin-top:10px;}
#bar_ad2{ float:left; display:inline; width:100%; height:178px; background:url(images/bar_ad_2.jpg) no-repeat center top; margin-top:20px;}
#bar_ad3{ float:left; display:inline; width:100%; height:170px; background:url(images/bar_ad_3.jpg) no-repeat center top; margin-top:20px;}


.tb{ float:left; display:inline; width:1138px;  height: auto; overflow:hidden;  background:#fff url(images/t_bg.jpg) repeat-y left top; }
.tb_btm{ float:left; display: inline; width:1137px; height:5px; background:url(images/t_btm.jpg) repeat-x left top; overflow:hidden;}
#ind_abt_tb{ height:350px; border-top:#ddd solid 1px; position:relative;}
.abt_tit{ position:absolute; width:300px; height:104px; background:url(images/b_abt.png) no-repeat left top; left:120px; top:-54px; z-index:9;}
.abt_tit b{ float:right; display:inline; margin-right:25px; line-height:106px; color:#fff; font-size:24px; font-weight:normal; letter-spacing:5px;}

#ind_abt_tb p{ float:right; display:inline; width:577px; height:304px; background:url(images/b_2.jpg) no-repeat left top; margin-top:30px; margin-right:30px;}
#ind_abt_tb span{ float:left; display:inline; width:470px; height:auto; margin-top:80px; margin-left:30px; line-height:220%; letter-spacing:1px; color:#666;}
#ind_abt_tb  b{ color:#DE526D;}

#ind_abt_tb ul{ float:right; display:inherit; padding:0; margin:0; margin-right:30px; margin-top:30px; width:590px;}
#ind_abt_tb ul li{ float:left; display:inline; width:270px; margin-left:25px; height:150px; background:url(images/b_4.jpg) no-repeat 3px bottom; margin-top:4px;}
#ind_abt_tb ul li a{ float:left; display:inline; width:100%; height:123px; overflow:hidden; position:relative;}
#ind_abt_tb ul li img{ border:0; position:absolute; width:270px; height:123px; left:0; top:0;}



#ind_abt{ float:left; display:inline; width:100%; height:auto; margin-top:80px;}

#ind_news{ float:left; display:inline; width:100%; height:auto; margin-top:30px;}
#ind_tit{ float:left; display:inline; width:1138px; height:116px; background:url(images/b_3.jpg) repeat-x left top;}
#ind_tit h3{ padding:0; margin:0; font-size:30px; color:#fff; font-weight:normal; float:left; display:inline; margin-left:150px; line-height:116px; letter-spacing:6px;}
#ind_tit span{ float:left; display:inline; color:#6D747A; font-size:28px; line-height:116px; margin-left:40px;}
#ind_tit a{ float:right; display:inline; border-radius:40px; line-height:44px; color:#DE526D; text-align:center; width:44px; height:44px;  border:#DE526D solid 1px; margin-top:35px; margin-right:90px; font-weight: normal; font-family:Tahoma; letter-spacing:1px;}
#ind_tit a:hover{ border:#fff solid 1px; color:#fff; text-decoration:none;}

#ind_news_tb{ height:300px;  position:relative;}
#ind_news_tb ul{ float:left; display:inline; padding:0; margin-left:30px; margin-top:30px; width:502px;}
#ind_news_tb ul li{ float:left; display:inline; width:100%; height:34px; line-height:34px; background:url(images/a_2.gif) no-repeat left bottom;}
#ind_news_tb ul li a{ float:left; display:inline; margin-left:15px; color:#666;}
#ind_news_tb ul li span{ float:right; display:inline; color:#999;}


#ind_yp{ float:left; display:inline; width:100%; height:auto; margin-top:50px;}

#ind_yp_tb{ height:350px; border-top:#ddd solid 1px; position:relative;}
.yp_tit{ position:absolute; width:173px; height:42px; background:url(images/b_yp.png) no-repeat left top; left:470px; top:-22px; z-index:9;}
.yp_tit b{ float:right; display:inline; margin-right:22px; line-height:42px; color:#fff; font-size:20px; font-weight:normal; letter-spacing:2px;}

#ind_yp_tb ul{ padding:0; margin:0; }
#ind_yp_tb ul li{ float:left; display:inline; width:250px; height:291px; background:url(images/b_4.jpg) no-repeat 3px bottom; margin-right:26px;}
#ind_yp_tb ul li a{ position:relative; float:left; display:inline; width:250px; height:264px; overflow:hidden;}
#ind_yp_tb ul li img{ border:0; position:absolute; left:0; top:0; width:250px; height:264px;}
#yp_c{ float:left; display:inline; width:1080px; height:291px; overflow:hidden; margin-top:46px; position:relative; margin-left:30px;}

#ind_gys_tb{ height:450px;  position:relative;}
#ind_gys_tb p{ float:left; display:inline; padding:0; margin:30px 0 0 0; width:100%; height:334px; background:url(images/gys.jpg) no-repeat center top;}
#ind_gys_tb span{ float:left; display: inline; width:100%; margin-top:30px; text-align:center; color:#999; font-size:20px; letter-spacing:4px;}
#ind_gys_tb a{ float:left; display:inline; width:230px; height:135px; margin-left:20px; margin-top:8px;}


#btm{ float:left; display:inline; width:100%; height:384px; background:url(images/b_btm.jpg) repeat-x left top; }
#btm_t{ float:left; display:inline; width:100%; height:220px; overflow:hidden; background:url(images/b_btm_2.jpg) no-repeat 370px 50px;}
#btm_c{ float:left; display:inline; width:100%; height:52px; overflow:hidden; line-height:52px; }
#btm_b{ float:left; display:inline; width:100%; height:114px; overflow:hidden; background:url(images/b_btm_3.gif) no-repeat right 35px;}
#btm_b span{ color:#666; line-height:220%; margin-top:30px; float:left; display:inline; margin-left:20px;}
#btm_c span{ color:#999; font-size:14px; float:left; display:inline; margin-left:20px; font-size:14px; font-weight:bold;}
#btm_c a{ float:left; display:inline; color:#999; margin-left:20px;}

#btm_t ul{ float:left; display:inline; width:90px; height:auto; padding:0; margin:0; margin-left:50px; margin-top:40px;}
#btm_t ul li{ float:left; display:inline; width:100%; height:26px; line-height:26px;}
#btm_t a{ color:#999;}
#btm_t b{ float:left; display:inline; height:30px; color:#cbcbcb; font-weight:normal; font-size:14px; width:100%;}
#btm_lx{ float:right; display:inline; height:auto; width:380px; margin-top:40px;}

#btm_lx h3{ float:left; display:inline; padding:10px 0; margin:0; color:#E54055; font-size:26px; font-family:Tahoma; font-weight: 500; letter-spacing:1px;}
#btm_lx span{ float:left; display:inline; width:200px; color:#cbcbcb; margin-top:7px;}
#btm_lx small{ float:left; display:inline; color:#666; margin-top:12px; margin-left:10px; font-size:14px; letter-spacing:1px;}
.kf{ float:left; display:inline; width:74px; height:20px; background:url(images/btm_ico.gif) no-repeat right 2px; margin-top:6px;}
#btm_lx span a{ float:left; display:inline; width:24px; height:24px; overflow:hidden; margin-right:10px; margin-top:10px; position:relative;}
.ico_qq{ background:url(images/btm_ico.gif) no-repeat left top;}
.ico_wx{ background:url(images/btm_ico.gif) no-repeat -98px top;}
.ico_wb{ background:url(images/btm_ico.gif) no-repeat -49px top;}
.ico_txwb{ background:url(images/btm_ico.gif) no-repeat -146px top;}
.ico_web{ background:url(images/btm_ico.gif) no-repeat -195px top;}
#btm_lx span p{ position:absolute; width:24px; height:24px; left:0; top:0; display:none;}
.ico_qq p{ background:url(images/btm_ico.gif) no-repeat left -24px; padding:0; margin:0;}
.ico_wx p{ background:url(images/btm_ico.gif) no-repeat -98px -24px; padding:0; margin:0;}
.ico_wb p{ background:url(images/btm_ico.gif) no-repeat -49px -24px; padding:0; margin:0;}
.ico_txwb p{ background:url(images/btm_ico.gif) no-repeat -146px -24px; padding:0; margin:0;}
.ico_web p{ background:url(images/btm_ico.gif) no-repeat -195px -24px; padding:0; margin:0;}

#btm_lx span a:hover p{ display:inline;}


#left{ float:left; display:inline; width:280px; height:auto; border-top:#E44156 solid 10px;}
#right{ float:right; display:inline; width:820px; height:auto;  background:url(images/t_bg.jpg) repeat-y right top; border-left:#E5E5E5 solid 1px;}

.tb_btm2{ float:right; display: inline; width:819px; margin-right:2px; height:5px; background:url(images/t_btm.jpg) repeat-x right top; overflow:hidden; margin-bottom:30px;}
#r_cot{ float: left; display:inline; margin-left:20px; margin-top:20px; width:780px;  height:800px; height:auto !important;  min-height:800px; overflow:hidden;}
#r_tit{ float:right; display:inline; height:40px; background:url(images/b_3.jpg) repeat-x left top; width:819px; margin-right:1px; margin-top:30px;}
#r_tit h2{ float:left; display:inline; padding:10px 0; margin:0; color:#E44156; margin-left:20px; font-size:18px; letter-spacing:2px; font-weight:normal;}
#r_tit span{ float:right; display:inline; line-height:40px; margin-right:20px; color:#ccc;}
#r_tit a{ color:#ccc;}

#left_abt{ float:left; display:inline; width:200px; height:auto; margin-top:10px; overflow:hidden; margin-left:40px;}
#left_abt ul{ padding:0; margin:0;}
#left_abt ul li{ float:left; display:inline; width:100%; height:40px; line-height:40px; background-color:#999; margin-top:8px; position:relative;}
#left_abt ul li a{ position:absolute; left:0; top:0; width:200px; height:100%; text-align:center; color:#eee; font-size:14px; letter-spacing:2px;}
#left_abt ul li a:hover{ color:#fff; text-decoration:none}
#left_abt ul li span{ float:left; display:inline; width:40px; height:40px;}
.abt_1{ background:#E44156 url(images/l_bg.gif) no-repeat 10px 0px;}
.abt_2{ background:#E44156 url(images/l_bg.gif) no-repeat 10px -54px;}
.abt_3{ background:#E44156 url(images/l_bg.gif) no-repeat 10px -113px;}
.abt_4{ background:#E44156 url(images/l_bg.gif) no-repeat 10px -175px;}
.abt_5{ background:#E44156 url(images/l_bg.gif) no-repeat 10px -235px;}

.abt_b1{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px 0px;}
.abt_b2{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -42px;}
.abt_b3{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -80px;}
.abt_b4{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -120px;}
.abt_b5{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -160px;}
.abt_b6{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -200px;}
.abt_b7{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -240px;}
.abt_b8{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -280px;}
.abt_b9{ background:#E44156 url(images/l_bg2.gif) no-repeat 10px -320px;}

.abt_b0{ background:#E44156;}


#news_cot{ float:left; display:inline; width:760px; margin-left:10px; height:auto; margin-top:-10px;}
#news_cot ul{ padding:0; margin:0;}
#news_cot ul li{ float:left; display:inline; width:100%; padding:20px 0; border-bottom:#E44156 dotted 1px; color:#666;}
#news_cot ul li h3{ float:left; display:inline; letter-spacing:1px; padding:0; margin:0; width:100%;}
#news_cot ul li small{ float:right; display:inline; font-size:12px; font-weight:normal;}
#news_cot ul li a{ float:left; display: inline; font-size:14px;}
#news_cot ul li span{ float:left; display:inline; width:100%; margin-top:10px; line-height:200%;}

#cot ul li{ border-bottom:#ccc dotted 1px; padding:5px 0; font-weight:bold; color:#333; font-size:14px;}


#left_abt ul li b{ position:absolute; background-color:#E44156; left: 0; top:0; width:200px; height:40px; display:none;}
.abt_on{ background-color:#E44156;}

#left_lx{ position:absolute; bottom:0px; width:220px; height:250px; left:30px; }
#left_lx ul{ padding:0; margin:0;}
#left_lx ul li{ float:left; display:inline; width:100%; height:40px; line-height:40px; border-bottom:#E44156 dotted 1px; color:#999;}
#left_lx span{ float:left; display:inline; width:100%; height:40px; line-height:40px; border-bottom:#E44156 solid 2px; font-size:16px; color:#E44156; font-weight:bold;}
#left_lx  b{ color:#E44156; letter-spacing:2px; padding-right:10px;}


#left h3{ float:left; display:inline; margin:0; margin-left:40px; font-size:24px; font-weight:normal; letter-spacing:4px; text-align:center; padding:20px 0; height:40px; background-color:#E44156; color:#fff; width:200px;}

#newslist{ float:left; display:inline; width:100%; height:auto; margin-top:5px; }
#newslist ul { padding:0; margin:0;}
#newslist ul li{ float:left; display:inline; width:100%; height:32px; line-height:32px; background:url(images/a_1.gif) no-repeat left bottom;}
#newslist ul li a{ float:left; display:inline; margin-left:25px;}
#newslist ul li span{ float:right; display:inline; color:#999; margin-right:10px;}


#pro_yp{ float:left; display:inline; width:100%; height:auto; margin-top:10px;}
#pro_yp ul{ padding:0; margin:0;}
#pro_yp ul li{ float:left; display:inline; width:250px; height:291px; margin-left:16px; margin-top:16px; background:url(images/b_4.jpg) no-repeat 2px bottom; overflow:hidden; position:relative;}
#pro_yp ul li a{ position:absolute; width:250px; height:264px; overflow:hidden; left:0; top:0; color:#FFF;}
#pro_yp ul li img{ position:absolute; width:250px; height:264px; border:0; left:0; top:0;}
#pro_yp ul li span{ position:absolute; height:30px; text-align:center; width:250px; bottom:0px; line-height:30px; background-color:#384349; display:none; z-index:99;}
#pro_yp ul li a:hover{ text-decoration:none;}

#news_btm{ float:right; display:inline; width:45%; margin-bottom:30px; margin-top:-10px;}
#news_btm a{ float:left; display:inline; padding:8px 20px; background-color:#2A353B; color:#999; letter-spacing:1px;}
#news_btm a:hover{ color:#fff; background-color:#E44156; text-decoration:none;}
#ntit{ float:left; display:inline; width:100%; height:auto; border-bottom:#666 dotted 1px; margin-bottom:10px; padding-bottom:10px; margin-top:-10px; text-align:center;}
#ntit h1{ float:left; display:inline; padding:5px 0; font-size:18px; width:100%;}
#ntit span{ float:left; display:inline; width:100%; color:#999;}
#cot{ line-height:200%; padding-bottom:20px;}

#pro_cot{  float:left; display:inline; width:100%; height:auto; padding-bottom:20px;}
#pro_cot ul{ padding:0; margin:0;}
#pro_cot ul li{ float:left; display:inline; width:100%; padding:20px 0; border-bottom:#E44156 dotted 1px; position:relative;}
#pro_cot ul li p{ float:left; display:inline; width:100%; height:auto; margin:0; padding:0; overflow:hidden; }
#pro_cot ul li p img{ float:left; display:inline; border:0;}
#pro_cot ul li h3{ float:left; display:inline; padding:0; margin:0;  margin-top:10px;}
#pro_cot ul li h3 a{ font-size:14px; color:#384349; float:left; padding:0 0 0 20px; letter-spacing:1px; background: url(images/a_3.gif) no-repeat left 3px;}
#pro_cot ul li span{ float:left; display:inline; width:100%; line-height:200%; color:#666; margin-top:10px;}
#pro_cot ul li h3 a:hover{  text-decoration:none; color:#E44561; background: url(images/a_3.gif) no-repeat left -57px;}
#pro_cot ul li b{ position:absolute; right:10px; top:30px; width:62px; height:62px;}
#pro_cot ul li b a{ float:left; display:inline; width:60px; height:60px; border:#E44561 solid 1px; border-radius:60px; text-align:center; line-height:60px; color:#E44561; font-weight:normal; letter-spacing:2px; font-size:14px;}
#pro_cot ul li b a:hover{ background-color:#E44561; color:#fff; text-decoration:none;}


#left_tab{ border:#E44156 solid 1px; float:left; display:inline; width:220px; margin-left:30px; margin-top:50px; padding-bottom:20px;}
#left_tab a{ float:left; display:inline; width:80px; height:30px; line-height:30px; color:#fff; margin-left:20px; text-align:center; background-color:#333; margin-top:10px; letter-spacing:2px;}
#left_tab span{ float:left; display:inline; width:100%; text-align:center; height:40px; line-height:40px; background-color:#E44156; color:#fff; font-size:14px; letter-spacing:4px;}
#left_tab a:hover{ background-color:#E44156; text-decoration:none;}
.tab_on{ background-color:#E44156 !important; color:#fff !important;}

#cot_lx{ float:left; display: inline; width:440px; height:100px; background:#2A353B; margin-bottom:20px; margin-left:150px; border-radius:90px;}
#cot_lx a{ float:left; display:inline; width:70px; height:70px; background:url(images/lx.jpg) no-repeat center center; border:#E44156 solid 6px; border-radius:70px; padding:5px; margin-left:5px; margin-top:5px;}
#cot_lx a:hover{ border:#999 solid 6px; }
#cot_lx ul{ float:left; display:inline; padding:0; margin:0; width:240px; margin-left:50px; margin-top:15px;}
#cot_lx ul li{ float:left; display:inline; width:100%; height:34px; line-height:34px; color:#eee; letter-spacing:1px; font-size:14px;}
#cot_lx ul li b{ color:#E44156}

#m_pro{ float:left; display:inline; width:100%; height:auto;  background-color:#E44156;  padding-bottom:20px; margin-bottom:20px; padding-top:10px;}
#m_pro span{ float:left; display:inline; width:100%; height:50px; line-height:40px; color:#fff; text-indent:20px; font-size:14px; letter-spacing:1px;}
#m_pro ul{ padding:0; margin:0;}
#m_pro ul li{ float:left; display: inline; width:47%; margin-left:2%; margin-bottom:20px;}
#m_pro ul li a{ float:left; display:inline; text-align:center; background-color:#2A353B; padding-bottom:5px; color:#ccc; letter-spacing:1px;}
#m_pro ul li a:hover{ background-color:#000; text-decoration:none; color:#eee; }

#m_pro ul li img{ float:left; display:inline; border:0; width:100%; margin-bottom:3px;}

/*分页*/
#pagelist{ float:left; width:100%; height:50px; margin-top:5px; text-align:center; padding-top:15px; padding-bottom:20px; }
#pages{ margin:0 auto; width:auto; }
#pages a{padding:8px 15px;  border:#2A353B solid 1px; color:#999;  margin:0 2px; background-color:#2A353B; behavior: url(PIE.htc); }
#pages a:hover{ border:#ED5404 solid 1px; text-decoration:none; background-color:#E44156; color:#fff;}
.page_on{ border: #E44156 solid 1px !important; background-color:#E44156 !important; color: #FFf !important;}
#rpage{ float:right; display:inline; }
#rpage a{ float:left; display:inline; padding:0 7px; height:23px; line-height:23px; border:#ccc solid 1px; margin:0 2px;}
#rpage a:hover{ border:#000 solid 1px; text-decoration:none; background-color:#333; color:#ccc;}
.page_no{ float: none; padding:8px 15px; margin:0 2px; border:#ccc solid 1px;  background-color:#eee; color:#999;}

.edit_table{border-collapse:collapse;}
.edit_table td{ border:#ccc solid 1px;}

#zhanhui{ position:fixed; left:0px; top:100px; width:150px; height:460px; background:url(images/cz2.png) no-repeat left bottom;}
#zhanhui a{ float:left; display:inline; width:100%; height:48px;}

#ckj_1{float:left; width:100%; height:760px; background:url(images/ckj_2.jpg) no-repeat center top; margin-top:40px; position:relative; }
#ckj_1 span{ position:absolute; color:#fff; line-height:180%;}
.ckj_1_1{ left:192px; top:500px; width:124px;}
.ckj_1_2{ left:334px; top:294px; width:124px;}
.ckj_1_3{ left:480px; top:557px; width:124px;}
.ckj_1_4{ left:624px; top:344px; width:124px;}
.ckj_1_5{ left:776px; top:540px; width:124px;}


#ckj_2{float:left; width:100%; height:409px; background:url(images/ckj_3.jpg) no-repeat center top; position:relative; }
#ckj_2 span{ position:absolute; width:500px; top:40px; left:620px; font-size:16px; font-weight:bold; line-height:200%; color:#666;text-shadow:0px 0px 1px #fff;}

#ckj_2 b{ font-weight:normal; color:#fff;}

.ckj_a{ position:absolute; left:642px; top:234px;}
.ckj_b{ position:absolute; left:786px; top:234px;}
.ckj_c{ position:absolute; left:932px; top:234px;}
.ckj_d{ position:absolute; left:714px; top:315px;}
.ckj_e{ position:absolute; left:860px; top:315px;}



#ckj_3{ float:left; display:inline; width:100%; height:643px; background:url(images/ckj_5.jpg) repeat-x left top; margin-top:30px;}
#ckj_4{float:left; width:100%; height:643px; background:url(images/ckj_6.jpg) no-repeat center top; position:relative; }
#ckj_4 span{ color:#fff; font-size:16px; font-weight:bold;  width:500px; text-align:center;}
.ckj_4_1{ position:absolute; left:40px; top:264px;}
.ckj_4_2{ position:absolute; left:602px; top:264px;}
.ckj_4_3{ position:absolute; left:40px; top:564px;}
.ckj_4_4{ position:absolute; left:602px; top:564px;}

#ckj_lx{ float:left; display:inline; width:100%; background:url(images/ckj_lx2_bg.jpg) repeat-x center top; height:200px; margin-top:40px;}
#ckj_lx span{ float:left; display:inline; width:100%; height:200px; background:url(images/ckj_lx2.jpg) no-repeat center top;}

#ckj_show{ float:left; display: inline; width:100%; height: auto;  }
#ckj_5_l{float:left; width:540px; height:400px; margin-top:40px; position:relative;}
#ckj_5_r{float:right; width:540px; height:400px; margin-top:40px; position:relative;}


#ckj_show h3{ float:left; display:inline; margin:0; padding:0; width:300px; height:74px; text-align:center; line-height:56px; font-size:18px; color:#000; letter-spacing:2px;text-shadow:0px 0px 2px #333333; font-family:黑体;margin-left:22% }
#ckj_show ul{ float:left; display:inline; margin:0; padding:0; width:100%; height:300px; border-radius:5px; background-color:#fff;-moz-box-shadow:1px 1px 7px #333333; -webkit-box-shadow:1px 1px 7px #333333; box-shadow:1px 1px 7px #333333;
 filter:alpha(opacity=50);  
-moz-opacity:0.5;  
-khtml-opacity: 0.5;  
opacity: 0.5;
}
#ckj_show span{ position:absolute; width:540px; left:5px; top:80px;}
.ckj_zh a{ float:left; display:inline; margin-left:10px; margin-top:15px; border:#ddd solid 1px; padding:1px;border-radius:5px; }
.ckj_zh a:hover{ border:#F9BB00 solid 1px;}
.ckj_zh img{ border:0; float:left; display:inline; width:162px; height:120px; border-radius:5px;}


.ckj_kh a{ float:left; display:inline; margin-left:10px; margin-top:15px; border:#ddd solid 1px; padding:1px;border-radius:5px; }
.ckj_kh a:hover{ border:#127DE6 solid 1px;}
.ckj_kh img{ border:0; float:left; display:inline; width:248px; height:124px; border-radius:5px;}


.ckj_sc a{ float:left; display:inline; margin-left:10px; margin-top:15px; border:#ddd solid 1px; padding:1px;border-radius:5px; }
.ckj_sc a:hover{ border:#127DE6 solid 1px;}
.ckj_sc img{ border:0; float:left; display:inline; width:248px; height:124px; border-radius:5px;}




.ckj_b1{ background:url(images/ckj_tit.png) no-repeat left top;  }
.ckj_b2{ background:url(images/ckj_tit.png) no-repeat left -74px; }
.ckj_b3{ background:url(images/ckj_tit.png) no-repeat left -148px; }
.ckj_b4{ background:url(images/ckj_tit.png) no-repeat left -222px; }

.ckj_list1{ border:#F9BB00 solid 4px;}
.ckj_list2{ border:#F95700 solid 4px;}
.ckj_list3{ border:#127DE6 solid 4px;}
.ckj_list4{ border:#813DBB solid 4px;}