﻿body{margin:0;padding:0; background:#ececec url(../images/body.jpg) repeat-y center top; }
.clear{clear:both;height:0px;overflow:hidden;}
ul{list-style:none;margin:0px;padding:0px;}
img { border:none;}

.header { width:100%; height:135px; background:#fefefe url(../images/header.jpg) repeat-x left bottom;}
.header_com { width:100%; height:135px; overflow:hidden; margin:0 auto; background:url(../images/header_com.jpg) no-repeat top;}
.logo { height:73px; padding-top:25px; width:990px; margin:0px auto; overflow:hidden;}
.nav { width:990px; height:37px; line-height:37px; margin:0px auto;}
.nav ul { width:715px; height:37px; line-height:37px; float:left;}
.nav ul li { float:left;}
.nav ul li a { text-decoration:none; display:inline-block; font-size:14px; color:#FFF; font-weight:bold; padding-left:15px; padding-right:15px;}
.nav ul li a:hover { background:url(../images/ul_li.jpg) repeat-x left top;}

.nav_sea { float:right; width:243px; height:37px; }
.search { position:relative; margin-top:7px; float:left; width:239px; height:27px; background:url(../images/search.jpg) no-repeat left top;}
.sea_input { position:absolute; left:0px; top:0px;  padding-left:30px; width:155px; height:20px; line-height:20px; background:none; border:none; }
.sea_btn { position:absolute; right:0px; top:0px;  width:48px; height:24px; line-height:24px; float:right; background:none; border:none; cursor:pointer; font-size:12px; color:#FFF; font-weight:bold;}
.nav_hot { width:252px; float:right; height:37px; line-height:37px; font-size:12px; color:#fcdb69;} 
.nav_hot a { padding-left:6px; padding-right:6px; font-size:12px; color:#FFF;}
.nav_hot a:hover { font-size:12px; color:#fcdb69;}

.sy_mian { width:975px; margin:0 auto; padding-top:16px; padding-bottom:20px; background:#FFF; padding-right:5px;}
.sym_onehb { width:975px; }
.symo_left { width:690px; float:left;}
.symol_bt { width:688px; height:32px; line-height:32px; background:url(../images/symol_bt.jpg) repeat-x left top; border:1px solid #c3c3c3; }
.symol_bt span { padding-left:20px; font-size:14px; font-weight:bold; color:#cd2d2d;}
/*--焦点广告图 start--*/
.yx-rotaion{margin:0 auto; position: relative; overflow: hidden; width: 680px; height: 420px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:40px;background:#003399;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:60px; font-weight:bold;}
.yx-rotation-t:hover{text-decoration:none; color:#CCC;}
.yx-rotation-focus span,.yx-rotaion-btn span{display:block; background:url(../images/ico.png) no-repeat;}
.yx-rotation-focus{height:50px;line-height:50px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:45px;height:45px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px; }
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px; }
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px; }
.rotaion_list{width:680px;height:420px;overflow:hidden;}

.cas_content{font-family:"微软雅黑";font-size:16px; line-height:150%;}
/*--焦点广告图 end--*/



.symo_right { width:270px; float:right;}
.symor_bt { width:270px; height:40px; line-height:32px; background:url(../images/symol_bt.jpg) repeat-x left top; border:1px solid #c3c3c3; }
.symor_bt span { padding-left:15px; line-height:45px; font-size:17px; color:#003366; font-family:"方正综艺简体";}
.symor_bt .symr_more { float:right; padding-right:15px;}
.symor_bt .symr_more a { font-size:12px; color:#808080; font-weight:normal;}
.recent_hot1 { width:270px; border:1px solid #c3c3c3; border-top:none; height:380px;}
.rech_com1 { width:270px; margin:0;}
.recent_hot { width:270px; border:1px solid #c3c3c3; border-top:none; height:315x;}
.rech_com { width:270px; margin:0 auto;}
.recent_hot2 { width:270px; border:1px solid #c3c3c3; padding-top:1px; height:409px;}
.rech_com2 { width:270px; margin:0 auto;}
.htr_ph { width:270px; clear:both; padding-top:10px;}
.htr_ph ul {
list-style: none;
margin: 0px;
padding: 0px;
}
.htr_ph ul li {width:120px; position: relative;
padding-left: 10px;
float: left;}
.htph_pic { width:112px; height:83px; float:left;}
.htph_pic img { width:112px; height:83px;}
.htph_text { width:123px; height:83px; float:right;}
.hpt_bt { width:123px; height:40px; line-height:20px; overflow:hidden; }
.hpt_bt a { font-size:12px; font-weight:normal; color:#353535;}
.htph_pic1 { width:250px; height:137px; float:left;}
.htph_pic1 img { width:245px; height:137px;}
.htph_text1 { width:250px; height:20px; float:right; text-align:center;}
.hpt_bt1 { width:250px; height:30px; line-height:20px; overflow:hidden; }
.hpt_bt1 a { font-size:14px; font-weight:normal; color:#003366; font-weight:bold;}
.specl_pic {
width: 120px;
height: 120px;
}
.specl_name1 a {color:#003366;}
.specl_name1 a:hover{text-decoration:none; color:#808080;}
.specl_name {
width: 120px;
height: 21px;
line-height: 21px;
text-align: center;
background: #333;
left: 6px;
bottom: 0px;
}
.Q-hot5 {
height: 20px;
width: 300px;
margin: 0;
padding-left: 10px;
}
.Q-hot5 {
margin: 0 0px;
padding-top:5px;
}
.Q-hot5 h2 {
font: normal 16px/26px simhei;
}
.Q-hot5 h2 a { color:#003366;}
.Q-hot5 h2 a:hover{text-decoration:none; color:#808080;}

.specl_name a {color:#FFF;}


.sym_twohb { width:975px; padding-top:20px;}
.symt_left { width:690px; float:left;}
.symtl_new { width:690px; clear:both; margin-top:15px;}
.symtln_bt { width:690px; height:52px; line-height:52px; padding-top:8px;}
.symn_more { float:right; padding-right:20px;}


.symn_more a { font-size:12px; color:#555; }


.slideTxtBox1 li { float:left;}
.slideTxtBox1 .infoList { }
.slideTxtBox1 .bdxw { height:440px;overflow:hidden;}
.slideTxtBox1 .on { font-weight:bold;} 

.symn_more1 { float:right; padding-right:20px;}
.symn_more1 a { font-size:16px; color:#004292; font-family:"黑体";}
.symn_more1 a:hover{text-decoration:none; color:#004292;}
.symn_wz { height:52px; line-height:52px; font-size:22px; padding-left:15px; color:#003366; font-family:"方正综艺简体";}
.hczl_com {  width:690px; }
.hczlc_zuo { padding-left:12px; width:256px;  float:left;}
.hzcj_pic { width:256px; height:157px; }
.hzcj_pic img { width:256px; height:157px;}
.hzcj_name { width:256px; height:18px; line-height:18px; overflow:hidden; padding-top:5px; white-space:nowrap; text-overflow:ellipsis;}
.hzcj_name a { font-size:12px; color:#343434;}
.hzcj_js { width:256px; padding-top:5px; height:42px; line-height:21px; font-size:12px; color:#747474; overflow:hidden; }
.hczl_list { width:256px; padding-top:10px;}
.hczl_list ul li { width:240px; overflow:hidden; height:25px; line-height:25px; background:url(../images/hczl_li.jpg) no-repeat 5px 10px; padding-left:15px;}
.hczl_list ul li a { font-size:12px; color:#353535;}

.hczr_list { width:410px; overflow:hidden; float:right;}
.hczr_list ul li { width:120px; padding-left:8px; padding-right:8px; padding-bottom:5px; float:left; }
.hdpr_pic {  width:120px; height:91px;}
.hdpr_pic img { width:120px; height:91px;}
.hdi_bt { width:120px; height:21px; line-height:21px; padding-top:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hdi_bt a { font-size:12px; color:#333333; font-weight:bold;}
.hdi_fbdw { font-size:12px; color:#6e6e6e; font-weight:normal; width:120px; height:18px; line-height:18px; overflow:hidden;}
.hdi_hits { font-size:12px; color:#6e6e6e; font-weight:normal; width:120px; height:18px; line-height:18px; overflow:hidden;}
.hdi_hits span { color:#282828;}

.symtl_renwen { width:690px; margin-top:20px; clear:both; background:url(../images/symtl_new.png) no-repeat left top;}
.renwen_list { width:690px; }
.renwen_list ul li { width:120px; padding-left:8px; padding-right:8px; padding-bottom:5px; float:left; }


.symt_right { width:270px; float:right;}
.hgr_hdm { width:268px; border:1px solid #C3C3C3; padding-top:15px;}
.hdm01 h3 { height:28px; line-height:28px; font-size:12px; font-weight:normal; border-bottom:1px solid #C3C3C3;}
.hdm01 h3 a { font-size:12px; float:right; display:inline-block; width:50px; height:28px; border-left:1px solid #C3C3C3; border-top:1px solid #C3C3C3; line-height:28px; text-align:center; color:#777; }
.hdm01 h3 a:hover { text-decoration:none;}
.hdm01 h3 .hdmphb { font-size:14px; font-weight:bold; color:#545454; float:left; padding-left:18px;}
.hdm01 h3 a.current { font-size:12px; font-weight:normal; color:#000; background:url(../images/current.jpg) no-repeat center bottom;}
.hdm01 h3 a.endlink { margin-right:15px; border-right:1px solid #C3C3C3; }
.hdm01 .content { width:268px;}

.cont_tops { width:268px; background:#f5f5f5;}
.contjg_line { width:268px; border-bottom:1px solid #c3c3c3;}
.home_phb { width:242px; clear:both; position:relative; margin:0 auto; padding-top:12px; margin-bottom:12px;}
.home_phb .hphb_zs { position:absolute; left:-9px; top:7px;}
.hphb_pic { width:84px; height:62px; float:left;}
.hphb_pic img { width:84px; height:62px;}
.hphb_text { width:150px; height:62px; float:right;}
.hphb_bt { width:150px; height:40px; line-height:20px; overflow:hidden; }
.hphb_bt a { font-size:12px; font-weight:normal; color:#484848;}
.hphb_hits { width:150px; padding-top:5px; font-size:12px; color:#8c8c8c;}
.hphb_hits .hphb_hnum { color:#656565;}
.hdm_list { width:268px; }
.hdm_list ul { width:268px; }
.hdm_list ul li { width:236px; border-bottom:1px solid #c3c3c3; padding-left:32px; padding-top:12px; padding-bottom:12px; }
.hdm_list ul li.hdm_li01 { background:url(../images/hdm_li04.jpg) no-repeat 6px 19px;}
.hdm_list ul li.hdm_li02 { background:url(../images/hdm_li05.jpg) no-repeat 6px 19px;}
.hdm_list ul li.hdm_li03 { background:url(../images/hdm_li06.jpg) no-repeat 6px 19px;}
.hdm_list ul li.hdm_li04 { background:url(../images/hdm_li07.jpg) no-repeat 6px 19px;}
.hdm_list ul li.hdm_li05 { background:url(../images/hdm_li08.jpg) no-repeat 6px 19px; border-bottom:none;}
.hpbli_bt { width:238px; height:20px; line-height:20px; overflow:hidden; }
.hpbli_bt a { font-size:12px; font-weight:normal; color:#353535;}
.hpbli_hits { width:238px; padding-top:5px; font-size:12px; color:#8c8c8c;}
.hpbli_hits .hpbli_hnum { color:#656565;}

.lbfriel_adv { width:183px; margin:0 auto; }
.lbfriendly_link { width:181px; margin:0 auto; height:114px; margin-top:10px; border:1px solid #c3c3c3;}
.lbfriel_bt { width:181px; padding-top:10px; margin:0 auto; height:23px; line-height:23px; overflow:hidden;}
.lbfriel_bt span { font-size:14px; padding-left:15px; font-weight:bold; color:#545454;}

.lbfriel_xl { width:130px; margin:0 auto; margin-top:15px; margin-bottom:15px; }
.lbfriel_xl select { width:130px; height:21px; line-height:21px;}


.friel_adv { width:268px; margin:0 auto; margin-top:15px;}
.friendly_link { width:268px; height:114px; margin-top:15px; border:1px solid #c3c3c3;}
.friel_bt { width:242px; padding-top:10px; margin:0 auto; height:23px; line-height:23px; overflow:hidden;}
.friel_bt span { font-size:14px; font-weight:bold; color:#545454;}
.friel_xl { width:243px; margin:0 auto; margin-top:15px; margin-bottom:15px; }
.friel_xl select { width:243px; height:21px; line-height:21px;}


.special { width:975px; height:500px; margin-top:10px; background:url(../images/special.png) repeat-x left top;}
.special-new { width:470px; height:500px; }
.special-new1 { width:470px; height:500px; float:right;}
.spec_bt { width:470px; height:40px; line-height:40px; padding-top:10px; float:left;}
.spec_bt1 { width:470px; height:40px; line-height:40px; padding-top:10px; float:left; padding-left:20px;}
.spec_more { float:right; font-size:12px; padding-right:10px;}
.spec_more a { font-size:12px; color:#555;}
.spec_wz { height:52px; line-height:52px; font-size:22px; padding-left:15px; color:#003366; font-family:"方正综艺简体";}

.syd_tu { width:1184px; height:36px; clear:both; margin:0 auto;}
.footer { width:100%; height:120px;  background:#4e4e4e url(../images/footer.jpg) repeat-x left top;}
.footer_content{width:980px;  margin:0 auto;}
.footer_link { width:800px; height:44px; line-height:44px; margin:0 auto; text-align:center; font-size:12px; color:#c4c4c4;}
.footer_link a { font-size:12px; color:#c4c4c4; padding-left:5px; padding-right:5px;}
.footer_xx { width:800px; margin-left:50px; text-align:center; font-size:12px; color:#c4c4c4; padding-top:5px; }
.footer_xx p { line-height:21px;}
.footer_img{width:100px; float:right; margin-top:-100px;}


.sy_list { width:975px; margin:0 auto; padding-top:16px; padding-bottom:20px; padding-left:10px; padding-right:10px; background:#FFF;}
.syl_nav { width:975px; color:#838181; border-bottom:2px solid #f3f3f3; height:35px; line-height:35px; padding-bottom:5px;}
.syl_nav a { color:#333; padding-left:5px; padding-right:5px;}
.syl_mian { width:975px; margin:0 auto; margin-top:20px; background: url(../images/syl_mian.jpg) repeat-y 201px top;}
.sylm_left { width:202px; float:left;}
.sylml_nav { width:183px; padding-left:19px;}
.sylml_nav ul { width:183px; padding-top:25px;}
.sylml_nav ul li { width:183px; height:50px; line-height:60px; text-align:center; background: url(../images/sylml_navli.jpg) no-repeat right bottom;}
.sylml_nav ul li a { font-size:14px; color:#838383; font-weight:bold;}
.sylml_nav ul li a:hover{ text-decoration:none; color:#218dcb;}
.sylml_nav ul li.active { width:183px; height:50px; line-height:60px; text-align:center; background:url(../images/sylml_nlibg.jpg) no-repeat right top;}
.sylml_nav ul .active a { color:#218dcb;}
.sylml_nav ul .active a:hover { text-decoration:none; color:#838383;}
.sylml_nav ul .active .syln_zxjy { background:url(../images/syln_newxz.jpg) no-repeat 35px 20px;}
.sylml_nav ul .active .syln_lxwm { background:url(../images/syln_renwenxz.jpg) no-repeat 35px 20px;}
.sylml_nav ul .active .syln_zxjy a { color:#218dcb;}
.sylml_nav ul .active .syln_lxwm a { color:#218dcb;}

.sylml_adv { width:175px; margin:0 auto;}

.sylm_rihgt { width:745px; float:right;}
.sylmy_bt { width:745px; height:35px; line-height:35px; background:url(../images/sylmy_bt.jpg) repeat-x left top;}
.sylmy_bt .sylmyb_wz { background:#FFF; padding-right:15px; font-size:14px; font-weight:bold; color:#0284ce;}
.sylmr_list { width:745px;}
.sylmr_list ul { width:745px; }
.sylmr_list ul li { position:relative; width:160px; float:left; padding-left:13px; padding-right:13px; padding-top:15px; padding-bottom:15px;}
.sylmr_list .sylist_pic { width:160px; height:120px;}
.sylmr_list .sylist_pic img { width:160px; height:120px;}
.sylmr_list .sylist_date { position:absolute; left:13px; top:111px; text-align:right;  width:160px; height:24px; line-height:24px; overflow:hidden; background:#0c0c0c url(../images/arrowh.png) no-repeat 10px center; color:#FFF; cursor:pointer; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.sylmr_list .sylist_date span { padding-right:10px; color:#FFF; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); padding-left:10px;}
.sylmr_list .sylist_lbt { width:155px; padding-left:5px; padding-top:5px; height:23px; line-height:23px; overflow:hidden;}
.sylmr_list .sylist_lbt a { font-size:12px; color:#333; font-weight:bold;}
.syldjl_hots { font-size:12px; color:#6e6e6e; padding-left:5px; width:155px; padding-left:5px; height:23px; line-height:23px; overflow:hidden;}
.syldjl_hots span { font-size:12px; color:#282828;}
.syl_issue { font-size:12px; color:#6e6e6e; padding-left:5px; width:155px; padding-left:5px; height:23px; line-height:23px; overflow:hidden;}
.sylist_page { width:745px; padding-top:10px; padding-bottom:10px; text-align:center;}

.view { width:975px; margin:0 auto; padding-top:16px; padding-bottom:20px;}
.view_bt { width:960px; height:35px; line-height:35px; font-size:16px; color:#203e4d; font-weight:bold; }
.view_nav { width:960px; color:#838181; border-bottom:3px solid #e5e5e5; height:35px; line-height:35px; padding-bottom:5px;}
.view_nav a { color:#333; padding-left:5px; padding-right:5px;}
.view_nav span { color:#333; padding-left:5px; padding-right:5px;}
.view_play { width:975px; margin-top:20px;}
.view_seen { width:975px; margin-top:40px;}
.views_bt { width:960px; padding-left:15px; color:#838181; border-bottom:3px solid #e5e5e5; height:35px; line-height:35px; padding-bottom:5px;}
.views_bt span { color:#1b5e9d; font-size:14px; font-weight:bold;}
.view_list { width:975px;}
.view_list ul { width:975px; padding-top:18px; }
.view_list ul li { position:relative; width:140px; padding-bottom:15px; float:left; padding-left:11px; padding-right:11px;}
.view_list .vlist_pic { width:140px; height:105px;}
.view_list .vlist_pic img { width:140px; height:105px;}
.view_list .vlist_date { position:absolute; left:11px; top:81px; text-align:right;  width:140px; height:24px; line-height:24px; overflow:hidden; background:#0c0c0c url(../images/arrowh.png) no-repeat 10px center; color:#FFF; cursor:pointer; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.view_list .vlist_date span { padding-right:10px; color:#FFF; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); padding-left:10px;}
.view_list .vlist_lbt { width:135px; padding-left:5px; padding-top:5px; height:23px; line-height:23px; overflow:hidden;}
.view_list .vlist_lbt a { font-size:12px; color:#333; font-weight:bold;}

.picture { width:980px; margin:0 auto; padding-top:16px; padding-bottom:20px;}
.det_pic { width:980px; overflow:hidden;}
.detzw_pic { font-size:12px; padding-top:15px; color:#333; line-height:23px; padding-top:15px; text-align:left;}
.detzw_pic p{ text-indent:2em;}

.dctppd_mian { width:980px; background:#FFF;}
.picture_nav { font-size:12px; color:#7b7b7b; padding-top:5px; padding-bottom:20px; font-size:12px; border-bottom:1px solid #e8e8e8;}
.picture_nav a { font-size:12px; color:#7b7b7b; padding-left:5px; padding-right:5px;}
.picture_nav span { font-size:12px; color:#333; padding-left:5px; padding-right:5px;}
/*---图片内容js start---*/
.tpic_unfurljs { margin-top:10px;}
#gallery { padding:30px; background:#FFF; }
#descriptions { position:relative; height:50px; background:#EEE; margin-top:10px; width:960px; padding:10px; overflow:hidden;}
#descriptions .ad-image-description { position:absolute;}
#descriptions .ad-image-description .ad-description-title { display:block;}
.ad-gallery { width:920px;}
.ad-gallery .ad-image-wrapper { width:100%; height:400px; margin-bottom:10px; position:relative; overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader { position:absolute; z-index:10; top:48%; left:48%;  border:1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next { position:absolute; right:0; top:0; width:25%; height:100%; cursor:pointer; display:block; z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev { position:absolute; left:0; top:0; width:25%; height:100%; cursor:pointer; display:block; z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(../images/tppic/non-existing.jpg)\9
}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background:url(../images/tppic/ad_prev.png); width:40px; height:74px; display:none; position:absolute; top:47%; left:0; z-index:101; }
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background:url(../images/tppic/ad_next.png); width:40px; height:74px; right:0; left:auto;}
.ad-gallery .ad-image-wrapper .ad-image { position:absolute; overflow:hidden; top:0; left:0; z-index:9;}
.ad-gallery .ad-image-wrapper .ad-image a img { border:0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position:absolute; bottom:0px; left:0px; padding:7px; text-align:left; width:100%; z-index:2; background:#0c0c0c; color:#FFF; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='../images/tppic/opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display:block;}
.ad-gallery .ad-controls { height:20px;}
.ad-gallery .ad-info {float:left;}
.ad-gallery .ad-slideshow-controls {float:right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left:5px; cursor:pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left:5px; font-size:0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor:default; color:#333; font-weight:bold;}
.ad-gallery .ad-nav { width:100%; position:relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back { position:absolute; top:0; height:100%; z-index:10;}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height:100px;}
.ad-gallery .ad-back { cursor:pointer; left:-20px; width:13px; display:block; background:url(../images/tppic/ad_scroll_back.png) 0px 62px no-repeat;}
.ad-gallery .ad-forward { cursor:pointer; display:block; right:-20px; width:13px; background:url(../images/tppic/ad_scroll_forward.png) 0px 62px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs { overflow:hidden; width:100%;}
.ad-gallery .ad-thumbs .ad-thumb-list { float:left; width:9000px; list-style:none;}
.ad-gallery .ad-thumbs li { float:left; padding-right:5px;}
.ad-gallery .ad-thumbs li a { display:block;}
.ad-gallery .ad-thumbs li a img { border:1px solid #FFF; display:block;}
.ad-gallery .ad-thumbs li a.ad-active img { border:1px solid #F00;}
.ad-preloads { position:absolute; left:-9000px; top:-9000px;}
/*---图片内容js end---*/

.pinterest { width:1022px; margin:0 auto; background:#f6f6f9; }
.pic_retrieve { width:1022px; height:80px; background:url(../images/pic_rebg.jpg) repeat-x left bottom;}
.picr_ss { width:980px; height:26px; line-height:26px; padding-left:35px; padding-top:35px;}
.picr_tpjs { float:left; padding-right:10px;}
.picrs_seach { float:left; width:240px; height:26px; line-height:26px; background:url(../images/picrs_seach.jpg) no-repeat left top;}
.picrs_input { float:left; font-size:12px; color:#010101; width:195px; padding-left:5px; height:21px; line-height:21px; border:none; background:none;}
.picrs_btn { width:39px; float:right; height:26px; line-height:26px; border:none; background:none; cursor:pointer;}
.pic_select { width:92px; height:26px; float:left; margin-left:10px; }
.pic_select select { width:92px; padding-top:5PX; padding-bottom:5PX;  }


/*--瀑布流式布局start--*/
.pic_atlas { width:1000px; height:auto;  margin:0 auto; padding:10px; background:#FFF;}
#bblr_main{ width:1000px;}
#content{ position:relative;}
#content li { width:230px; position:relative; }
.post{ float:left; width:230px; margin:5px; }
.bbl_pic { width:230px;}
.bbl_pic img { width:230px; }
.bblp_name { position:absolute; left:0px; bottom:0px; background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 0px, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); width:210px; text-align:center; overflow:hidden; padding-top:5px; padding-left:10px; padding-right:10px; height:23px; line-height:23px;}
.bblp_name a { font-size:14px; color:#FFF; font-weight:normal;}
/*--瀑布流式布局end--*/

/*--搜索列表start--*/
.seach_mian { width:975px; margin:0 auto; margin-top:20px; }
.seach_com { width:975px; }
.seachc_bt { width:975px; height:35px; line-height:35px; background:url(../images/sylmy_bt.jpg) repeat-x left top;}
.seachc_bt .seachc_wz { background:#FFF; padding-right:15px; font-size:14px; font-weight:bold; color:#0284ce;}
.seachc_list { width:975px;}
.seachc_list ul { width:975px; }
.seachc_list ul li { position:relative; width:160px; float:left; padding-left:17px; padding-right:17px; padding-top:15px; padding-bottom:15px;}
.seachc_list .sylist_pic { width:160px; height:120px;}
.seachc_list .sylist_pic img { width:160px; height:120px;}
.seachc_list .sylist_date { position:absolute; left:17px; top:111px; text-align:right;  width:160px; height:24px; line-height:24px; overflow:hidden; background:#0c0c0c url(../images/arrowh.png) no-repeat 10px center; color:#FFF; cursor:pointer; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.seachc_list .sylist_date span { padding-right:10px; color:#FFF; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); padding-left:10px;}
.seachc_list .sylist_lbt { width:155px; padding-left:5px; padding-top:5px; height:23px; line-height:23px; overflow:hidden;}
.seachc_list .sylist_lbt a { font-size:12px; color:#333; font-weight:bold;}
.sealist_page { width:975px; padding-top:10px; padding-bottom:10px; text-align:center;}
/*--搜索列表end--*/

/* wait_photo */
.wait_photo{width:965px;margin:0 auto;}
.wait_photo li{ margin-top:5px;margin-left:5px;float:left;height:253px;display:none;}
.wait_photo .page_photo {width:480px;margin-top:5px;height:510px;}
.wait_photo li img{ height:253px;width:332px;}
.wait_photo .page_photo img {height:510px;width:480px;}

.page_photo_san{margin-top:-253px;}
.wait_photo li p{
	right:0px;width:100%;height:48px;position:relative;bottom:0px;top:-66px;
    background:-moz-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,0.8)),color-stop(100%,rgba(0,0,0,0)));
    background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    background:-o-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
	background:-ms-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    background:linear-gradient(to top,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#CC000000)
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#CC000000);
}
.wait_photo .page_photo p{
	right:0px;width:100%;height:48px;bottom:0px;margin-top:15px;
    background:-moz-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,0.8)),color-stop(100%,rgba(0,0,0,0)));
    background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    background:-o-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
	background:-ms-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    background:linear-gradient(to top,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#CC000000)
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#CC000000);
}
.wait_photo .page_photo p img{margin-left:10px;}
.wait_photo li p a{font-size:14px;font-family:"微软雅黑";color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 1);margin-left:2px;}
.wait_photo li p span{width:100%;margin-top:12px;float:left;}
.wait_photo li p a img{margin-left:5px;}
.wait_photo li p a:hover{color:#e7410d;}

/*公司新闻企业动态*/
.hd1 {
height: 35px;
border-top: 2px solid #4e4e4e;
line-height: 35px;
}.hd1 .fr {
margin-right: 8px;
}
.fr, .layout .fr, .extra {
float: right;
display: inline;
}
.bd1 {
padding: 0px;
}
.bd1 .contentMain {
float: right;
width: 380px;
margin: 0px 0 0 10px;
padding: 0 0 0px;
position: relative;
}
.bd1 .contentSub {
float: left;
width: 290px;
margin-left:10px;
}
.bd1 .focusPic {
display: block;
width: 274px;
padding-bottom:15px;
}
.bd1 .focusPic p {
font: bold 14px/31px "宋体","Arial Narrow",HELVETICA, #003366;
text-align: center;
word-wrap: break-word;
}
.bd1 .Q-pList li {
width: 130px;
height: 118px;
margin-right: 15px;
}
.Q-pList li {
float: left;
display: inline;
text-align: center;
}
li {
list-style: none;
}
.Q-pList li a { color:#003366;}
.bd1 .focusPic p a {color:#003366;}
.hd1 .fr a:hover, .hd2 .fr a:hover, .hd3 .fr a:hover, #dutu .fr a:hover, .dutuNew .fr a:hover {
color: #003366;
text-decoration: none;
}
user agent stylesheeta:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
.bd1 .Q-hot {
height: 38px;
width: 370px;
margin: 0;
padding-left: 5px;
}
.Q-hot, .Q-tList {
margin: 0 10px;
}
.Q-hot h2 {
font: normal 18px/28px simhei;
}
.Q-hot h2 a { color:#003366;}
.Q-hot h2 a:hover{text-decoration:none; color:#808080;}
#junshi .Q-hot p.l23 {
height: 23px;
overflow: hidden;
}
.bd1 .Q-hot p {
color: #808080;
}
.bd1 .Q-hot1 {
height: 185px;
width: 370px;
margin: 0;
padding-left: 5px;
}
.Q-hot1, .Q-tList {
margin: 0 10px;
}
.Q-hot1 h2 {
font: normal 18px/28px simhei;
}
.Q-hot1 h2 a { color:#003366;}
.Q-hot1 h2 a:hover{text-decoration:none; color:#808080;}
#junshi .Q-hot1 p.l23 {
height: 23px;
overflow: hidden;
}
.bd1 .Q-hot1 p {
color: #808080;
}
.l23 {
line-height: 23px;
}
.bd1 .contentSub {
float: left;
width: 290px;
}

.clear-height {height:15px;}

.ztzl{
	display:block;
}
.ztzl a{
	margin-top:0px;
	display: block;
	padding-top:10px;
	width:271px;
}

.bd1 .Q-pList2 li {
width: 250px;
height: 80px;
margin-right: 0px;
}
.Q-pList2 li {
float: left;
display: inline;
text-align: center;
}
li {
list-style: none;
}
.Q-pList2 li a { color:#003366; width:120px; font-weight:bold;}

.Q-hot2 {
height: 80px;
width: 450px;
margin: 0;
padding-left: 5px;
}
.Q-hot2 {
margin: 0 10px;
border-bottom:2px #666 dotted;
padding-top:5px;
}
.Q-hot2 h2 {
font: normal 18px/28px simhei;
}
.Q-hot2 p{height:48px; overflow:hidden;}
.Q-hot2 h2 a { color:#003366;}
.Q-hot2 h2 a:hover{text-decoration:none; color:#808080;}
#junshi .Q-hot2 p.l23 {
height: 23px;
overflow: hidden;
}
.Q-hot2 p {
color: #808080;
}
.contentMain3 {
float:left;
width: 680px;
margin: 0px 0 0 10px;
padding: 0 0 0px;
position: relative;
}
.Q-hot3 {
height: 85px;
width: 670px;
margin: 0;
padding-left: 5px;
}
.Q-hot3 {
margin: 0 0px;
padding-top:5px;
}
.Q-hot3 h2 {
font: normal 18px/28px simhei;
}
.Q-hot3 p{height:48px; overflow:hidden;}
.Q-hot3 h2 a { color:#003366;}
.Q-hot3 h2 a:hover{text-decoration:none; color:#808080;}
#junshi .Q-hot3 p.l23 {
height: 23px;
overflow: hidden;
}
.Q-hot3 p {
color: #808080;
}
.pic {
float: left;
margin-right: 10px;
overflow: hidden;
display: inline;
text-align: center;
}
.pic img {
display: block;
}
.picto {
float: left;
margin-right: 10px;
overflow: hidden;
display: inline;
text-align: center;
}
.Q-hot4 {
height: 180px;
width: 450px;
margin: 0;
padding-left: 5px;
}
.Q-hot4 {
margin: 0 10px;
border-bottom:2px #666 dotted;
padding-top:5px;
}
.Q-hot4 h2 {
font: normal 18px/28px simhei;
}
.Q-hot4 p{height:88px; overflow:hidden;}
.Q-hot4 h2 a { color:#003366;}
.Q-hot4 h2 a:hover{text-decoration:none; color:#808080;}
#junshi .Q-hot4 p.l23 {
height: 23px;
overflow: hidden;
}
.Q-hot4 p {
color: #808080;
}
/*--content--*/
.newssub {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 680px
}

.newssub h2 {font-size:22px; color:#003366; text-align:center; padding:20px 0 15px 0; border-bottom:#EBEBEB solid 1px; }

.newssub .subtitle {
	LINE-HEIGHT: 34px; TEXT-ALIGN: center
}
.newssub .subtitle SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.newssub .newssubCon {
	LINE-HEIGHT: 20px
}
.newssub .newssubCon {
	FONT-SIZE: 16px;  LINE-HEIGHT: 24px
}
.newssub .newssubCon P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.newssub .newssubCon SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px;FONT-SIZE: 13.5pt; COLOR: black; LINE-HEIGHT: 150%; LETTER-SPACING: 0.75pt;font:"Times New Roman"
}


/*--分页--*/

.pages{ height:30px; text-align:right; margin:10px 0px;}

.pages a{ padding:3px 7px; text-align:center; color:#046BB8; border:1px solid #eee;}

.pages a:hover{ color:#fff; background:#026CB5; border:1px solid #026CB5; text-decoration:none;}

.pages a.action{color:#fff; background:#026CB5; border:1px solid #026CB5;}

.pages a.up{ color:#ddd;}

.detail{ line-height:180%; color:#333;}

.detail h1{ color:#004898; font-size:18px; text-align:center; height:30px; line-height:30px; margin-top:20px; overflow:hidden;}

.time{ display:block; height:30px; line-height:30px; border-bottom:1px solid #ECECEC; text-align:center;}

.back{ text-align:right; height:20px; padding-bottom:10px; border-bottom:1px solid #eee;}

.tuijian{margin:10px auto 0px; overflow:hidden;}

.tuijian li{ height:25px; line-height:25px; color:#004898}

.tuijian li a{ color:#004898}

.tuijian li a:hover{ color:#004898}

.kanwu{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #ECECEC;}

.kanwu li{ width:132px; height:200px; float:left; margin:10px 30px 10px 13px; _display:inline;}

.kanwu li p{ overflow:hidden;}

.kanwu li span{ display:block; background:url(../images/tb9.gif) no-repeat left center; padding-left:30px; line-height:24px; height:24px; margin-top:10px;}

.detail h2{ color:#004898; font-size:14px; margin-top:20px; height:30px; line-height:30px; background:url(../images/tb10.gif) no-repeat left center; padding-left:20px; margin-left:13px;}

.table_k{ margin:20px auto 10px; font-size:12px;}

.table_k a{ color:#333;}

.table_k tr td{ height:32px; line-height:32px; border-bottom:1px dotted #E6E6E6;}

.huojiang{ color:#666; line-height:24px;}

.huojiang h3{ margin-top:20px; height:30px; line-height:30px; color:#333; font-size:14px;}

.img_list{ background:url(../images/w_bg3.jpg) no-repeat left top; width:695px; height:92px; padding:7px 10px 8px;}

.zl_table{ margin:0px auto; border-bottom:1px solid #CACACA;border-left:1px solid #CACACA;}

.zl_table tr td{ border-top:1px solid #CACACA; border-right:1px solid #CACACA; padding-left:20px; height:27px;}

.t_title{ color:#333; font-weight:bold; font-size:14px; background:url(../images/w_bg4.jpg) repeat-x left top; height:27px; line-height:27px; text-align:center;}

.font_1{ font-size:14px; color:#333;}

.infor{ width:100%; overflow:hidden;height:225px;}

.contact{ margin:30px auto; overflow:hidden; color:#333; background:url(../images/bx1.jpg) no-repeat center top; width:715px; padding-top:20px;}

.contact li{ background:url(../images/w_bg5.jpg) no-repeat left top; width:291px; height:140px; float:left; overflow:hidden; margin:0px 15px 10px; _display:inline; padding:10px 10px 10px 20px;}

.team{ background:url(../images/w_bg6.jpg) no-repeat left bottom; overflow:hidden; padding-bottom:240px; line-height:30px;}

dl.zixun{ width:100%; height:auto; overflow:hidden; margin:30px auto 0px;}

dl.zixun dt{ padding:1px; border:1px solid #E1E1E1; width:190px; height:auto; float:left;}

dl.zixun dd{ float:right; width:500px; color:#333; overflow:hidden;}

dl.zixun dd h4{ color:#004898; font-size:13px; height:28px; line-height:28px;}

dl.zixun dd h4 a{color:#004898;}

dl.zixun dd h4 a:hover{color:#004898;}

dl.zixun dd span{ display:block; height:20px; line-height:20px; color:#666;}

dl.zixun dd label{ background:url(../images/tb15.gif) no-repeat right center; display:block; height:20px; line-height:20px; color:#004898;   width:35px;}

dl.zixun dd label a{color:#004898;}

dl.zixun dd label a:hover{color:blue; text-decoration:none;}

.lists{ width:100%; overflow:hidden; border-bottom:1px solid #EAEAEA; padding-bottom:40px;}

.file_table{ margin:20px auto 0px; overflow:hidden; font-size:12px;}

.file_table tr td{  padding-left:10px;}

dl.v_box{ width:100%; height:auto; overflow:hidden; border-bottom:1px dotted #BFBFBF;padding-bottom:30px; margin-top:20px;}

dl.v_box dt{ background:url(../images/w_bg7.jpg) no-repeat left top; width:250px; height:187px; float:left;}

dl.v_box dd{ width:450px; float:right; overflow:hidden; }

dl.v_box dd h5{ color:#1E6CAF; font-size:14px; height:28px; line-height:28px;}

dl.v_box dd h5 a,dl.v_box dd h5 a:hover{color:#1E6CAF;}

dl.v_box dd label{ color:#999; height:24px; line-height:24px; display:block;}

dl.v_box dd p{ line-height:24px; padding-bottom:10px;}

.vedio{ width:100%; height:auto; overflow:hidden; margin:15px 0px 0px; border-bottom:1px solid #EEEEEE; padding-bottom:10px;}

.vedio li{ width:133px; height:150px; float:left; padding:3px; border:1px solid #E2E2E2; margin:0px 27px 20px 10px; _display:inline; overflow:hidden;}

.vedio li label{ width:125px; margin:0px auto; line-height:20px; overflow:hidden; display:block;}

.vedio li label a{ color:#333;}

.vedio li label a:hover{ color:#1E6CAF; text-decoration:none;}

.vedio li span{ background:url(../images/tb18.gif) no-repeat right center; color:#999; display:block; width:125px; margin:0px auto;}

.c_box{ margin-top:30px; height:auto; overflow:hidden; line-height:22px; color:#333;}

.hr{ font-size:14px; background:url(../images/w_bg8.jpg) no-repeat right bottom; padding-bottom:332px;}

.renli{ background:url(../images/w_bg9.jpg) no-repeat left top; width:717px; height:560px; overflow:hidden; margin-top:10px; padding:10px;}

.renli h6{ color:#1E6CAF; font-size:14px; height:28px; line-height:28px;}


h2.title_name {
	font-family: normal Georgia,'Times New Roman',Times,serif;
	font-weight: normal;
	font-size: 4em;
	margin: 0;
	padding: 50px 0 20px 0;
	text-align: center;
}
h2.title_name span {
	font-family: normal Georgia,'Times New Roman',Times,serif;
	color: #f9f66d;
	font-size: 0.9em;
}
h2.title_name small {
	color: #AAAAAA;
	display: block;
	font-family: normal Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.2em;
	letter-spacing: 1.0em;
	text-transform: uppercase;
}
p.copy_right {
	width: 750px;
	margin: 30px auto 0 auto;
	clear: both;
	font-size: 1.1em;
	letter-spacing: 1px;
	text-align: center;
	overflow: hidden;
}
p.copy_right a {
	color: #01B2F1;
}
p.copy_right a:hover {
	text-decoration: none;
}
/* Content Begin */
#col {
	width100%;
	margin:0px auto;
	clear: both;
	overflow:hidden;
}
/*---------------------------------------list-------------------------------------*/

.listright_cont{width:690px; height:400px; text-align:left;}
.listright_cont ul{}
.listright_cont ul li{padding-left:15px;border-bottom:dashed 1px #ccc;line-height:40px;font-size:12px; height:40px;}
.listright_cont ul li a{
	color:#000;
	text-decoration: none;
}
.listright_cont ul li a:hover{color:#06C;}
.listright_cont ul li span{float:right;color:#000; font-size:12px; padding-right:10px;}

.fpage{
	width:700px;
	height:30px;
	margin:0 12 10 12;
	text-align:right;
	line-height:30px;
	padding-top:20px;
	padding-right:10px;
	color: #000;
	text-decoration: none;
	font-size: 12px;
}
.fpage a{
	color:#000;
	text-decoration: none;
	font-size: 12px;
}
.fpage a:hover{color:#06C;}
/*--list-images--*/
