@charset "gb2312";
.banner{ width:100%; height:645px; margin:0 auto; overflow:hidden; position:relative;}
.indbg_box{position:absolute;height:645px;top:0;left:0;width:100%;z-index:1;}
#full-screen-slider{width:100%;height:645px;float:left;position:relative;}
#slides{display:block;width:100%;height:645px;list-style:none;padding:0;margin:0;position:relative;}
#slides li{display:block;width:100%;height:645px;list-style:none;padding:0;margin:0;position:absolute;}
#slides li a{display:block;width:100%;height:645px;text-indent:-9999999px; cursor:default;}
#pagination{list-style:none;position:absolute;left:50.5%;top:593px;z-index:9999;padding:0px;margin:0;} 
#pagination li{ width:18px; height:18px; float:left; margin-right:30px; background:url(../images/btn.png) center no-repeat;}
#pagination li a{ z-index:-99999px; font-size:0px;}
#pagination li.current{ background:url(../images/btnhover.png) center no-repeat;}
/*主题*/
.container{ width:1170px; height:auto; margin:20px auto 0 auto;} 
.qxjqlist{ height:68px; margin-bottom:12px; background:url(../images/listbg.jpg) center repeat-x;}
.qxjqlist1{ width:200px; height:68px; background:#fff; margin:0 auto; text-align:center;}
.qxjqlist1 a{ font-size:16px; display:block; padding-top:18px;}
.qxjqlist1 .title{ line-height:26px; color:#0aad77; font-size:24px; display:block;}
.qxjqlist1 .englishtitle{ line-height:22px; color:#878787; font-family:Arial, Helvetica, sans-serif;}
.qxjq_tu{ height:260px; background:url(../images/listbg.jpg) bottom repeat-x;}
.qxjq_tu ul li{ width:318px; height:232px; float:left; padding-right:16px; padding-bottom:18px; background:url(../images/picbg.jpg) no-repeat;position:relative;}
.qxjq_tu ul li img{width:318px; height:232px; }
.qxjq_tu ul li span.con_imgname{ height:30px; line-height:30px; background:url(../images/text.png) repeat; font-size:15px; color:#fff; font-weight:bold; position:absolute; left:0px; top:202px; text-align:center; width:300px; padding:0 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
.leftbar{ width:522px; height:auto; float:left; padding-top:20px;}
.panel_heading{ height:36px; background:url(../images/secbg.png) bottom repeat-x; line-height:36px;}
.panel_heading a{ display:block;}
.panel_heading .title{ font-size:22px;width:auto;float:left;color:#00a098;font-weight:bold;border-bottom: 2px solid #00a098;text-align:center;line-height: 24px;padding-bottom: 7px;}
.panel_heading .titlef{ color:#878787;font-size:16px;float:left;width:auto;line-height: 32px;padding-left: 8px;}
.panel_heading a.more{ float:right; padding-top:10px; padding-right:18px;}
.ld_info{ height:236px; padding:13px 20px 20px 10px; font-size:15px; line-height:22px; overflow:hidden;}
.ld_info img{ float:left; margin-right:14px;   width:114px; height:146px; color:#3e3a39;}
 
.ld_info a{ color:#00a098;}
.rightbar{ width:535px; height:auto; float:right;padding-top:20px;}
.yaowenbox{ height:266px; padding-top:12px;}
.yaowenbox ul.web_top{ height:141px; position:relative;}
.yaowenbox ul.web_top li.pic{ width:211px; height:141px; float:left;}
.yaowenbox ul.web_top li.pic img{width:211px; height:141px;}
.yaowenbox ul.web_top li.pictitle{ width:305px; height:141px; float:right; line-height:22px; font-size:15px;color:#3e3a39;}
.yaowenbox ul.web_top li.pictitle p{ text-indent:2em;}
.yaowenbox ul.web_top li.pictitle a.more{ color:#00a098;}
.yaowenbox ul.web_top li.pictitle a.title{ position:absolute; left:0px; top:113px;background:url(../images/text.png) repeat; font-size:15px; color:#fff; font-weight:bold;  text-align:center; width:200px; padding:0 5px 0px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:28px; line-height:28px;}
.yaowenbox ul.web_con1{ height:96px; padding-top:10px;}
.yaowenbox ul.web_con1 li{ height:32px; line-height:32px; background:url(../images/dot.jpg) left center no-repeat; padding-left:15px; font-size:15px;}
.yaowenbox ul.web_con1 li img{padding-top:8px;}
.panel_body{ height: 227px;padding-top: 26px;padding-bottom:25px;}
.panel_body ul li{ height:32px; line-height:32px; background:url(../images/dot.jpg) left center no-repeat; padding-left:15px; font-size:16px;}
.panel_body ul li img{ float:left; padding-top:8px;}
.guanggao{ height:120px; margin-bottom:20px; clear:both;}
.guanggao ul li{ width:352px; height:107px; padding:3px 7px 0px 3px; float:left; margin-right:42px; background:url(../images/tubg.jpg) no-repeat;}
.guanggao ul li.num3{ margin-right:0px;}
.panel_heading1{  background:none; }
.tpjj_tu{ height:268px; background:#e1f0ee url(../images/tplistbg.jpg) top repeat-x;}
.tpjj_tu1{ width:1170px; height:248px; padding-top:20px; margin:0 auto; clear:both;}
.tpjj_tu1 ul li{ width:380px; height:228px; float:left; margin-right:54px; position:relative;}
.tpjj_tu1 ul li .con_imgname{ display:block; width:90%; padding:0 5%;   height: 55px;  line-height: 55px;  background: url(../images/backbl.png) repeat left center;   position: absolute;    bottom: 0;    left: 0;   color: #fff;   font-size: 23px;    font-weight: normal;    text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.panel_heading1 .title{padding-bottom:11px;}

 
 
/* 栏目页 */
.toptitle1,.toptitle{ height: 78px; text-align: center; position: relative; padding-top: 23px; background:url(../images/consonbg_top.png) center no-repeat;}
.toptitle1 .qxjqtitle{	display: block; text-shadow: 3px 3px 6px #666;font-size: 27px; color: #fff;line-height: 50px;}
.toptitle1 .entitle{display: block;color: #fff;	font-size: 16px;line-height: 18px;}
 
.toptitle .qxjqtitle{display: block; text-shadow: 3px 3px 6px #666;	font-size: 36px; color: #fff; line-height: 50px;}
.toptitle .entitle{display: block;color: #71bfbb;	font-size: 16px;line-height: 18px;}
.wyposition{float: right;margin-top:-12px;margin-right: 80px;color: #fff;font-size: 12px;}
.wyposition a{color: #fff;}
.lanmu{	position: absolute;   left: -145px;    top: 255px;}
.dqlm{display: block;
    background: url(../images/lybj_03.png) no-repeat 0 0;
    width: 224px;
    height: 67px;
    margin-top: 10px;
    color: #fff;
    font-size: 27px;
    text-align: center;
    line-height: 55px;
}
.lanmu ul li{
	display: block;
    background: url(../images/lybj_03.png) no-repeat 0 -67px;
    width: 184px;
    height: 67px;
    margin-top: 10px;
	padding-left:15px;
	padding-right:24px;
overflow:hidden;
}
.lanmu ul li a{
	display: block;
    width: 184px;
    height: 67px;
    color: #fff;
    text-align: center;
    line-height: 55px;
	overflow: hidden;
}
.lanmu ul li:hover,.lanmu ul li.active{
	 background: url(../images/lybj_03.png) no-repeat 0 0;
}

.lm_lban{width:220px;height:auto;min-height:580px;_height:580px;padding:10px; background:#fff;  border:1px solid #ddd; }
.lm_top{height:50px;background:#dd0f0a; text-align:center;overflow:hidden;}
.lm_top .tit{display:block; height:50px;line-height:50px;font-size:16px; color:#fff;}
.navdh{width:210px;margin:auto;padding:10px 0px;}
.navdh ul li{width:210px;height:auto;padding-bottom:10px;vertical-align:bottom;overflow:hidden;}
.navdh ul li a{display:block; height:40px;line-height:40px;background:#ccc;overflow:hidden;font-size:14px; text-align:center;}
.navdh ul li a:hover,.navdh ul li.active a{color:#fff;background:#ff2600; }

.lm_rban{width:708px;height:auto;min-height:580px;_height:580px;padding:10px;background:#fff;  border:1px solid #ddd;}
.lmy_lmtitle{height:36px;line-height:36px; border-bottom:2px solid #ed0f0a; overflow:hidden;}
.lmy_lmtitle span{float:left;display:block;width:auto;background:#ed0f0a;height:36px;line-height:36px;font-size:14px;color:#fff;padding:0 30px 0 25px;white-space:nowrap;}
.navjz{ height:auto;font-size:16px;line-height:32px;overflow:hidden; padding:40px 90px; min-height:800px;_height:800px;}
.navjz .nav_doc{font-size:16px;line-height:200%;}
.navjz ul{clear:both; }
.navjz .conlist_title{border-bottom:#ccc 1px dotted;margin-top:5px;}
.navjz .conlist_title .more04{font-size:12px;}
.navjz ul li{padding-left:16px;background:url(/TMP/images/dot.png) left center no-repeat;height:36px;line-height:36px;font-size:14px;	vertical-align:bottom;}
.navjz ul li a{line-height:36px;font-size:16px;}
.navjz .con_title{ height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.navjz .wz_list li{color:#000;}
.navjz .wz_list li.line{height:15px; border-bottom:1px solid #ddd;overflow:hidden;}
.navjz ul li img{padding-top:12px; float:left;}
.navjz table{max-width:708px !important;}
.navjz ul.imglist{width:1050px;clear:both; padding-top:10px;display: inline-block;}
.navjz ul.imglist li{padding: 0px 29px 10px 25px;background:none;float:left;text-align:center;height:auto;width: 296px;}
.navjz ul.imglist li a{float:left;text-align:center; line-height:36px;}	
.navjz ul.imglist li img{padding:2px; border:1px solid #ddd; background:#fff; width:290px; height:198px;}
.sysbtn{ width:74px; height:26px; line-height:26px; text-align:center; background:url(/tmp/images/vote.gif) no-repeat; font-size:12px; font-family:"宋体"; color:#333; border:none; margin:0 10px;}
/*栏目页 视频列表 */
.shipinbox{ clear:both;}
.shipinbox ul li{ background:none;height:auto;padding:10px;border-bottom:1px dashed #ddd;vertical-align:bottom;}
.shipinbox ul li img{padding-top:7px; margin-right:8px;}
.shipin{width:490px;}
/*文章*/
.container_ny{ background:url(../images/conbg.jpg) center top no-repeat;}
.contain{ width:1229px; height:auto; margin:0 auto; background:url(../images/consonbg_bot.png) bottom no-repeat; padding-top:155px; padding-bottom:65px;}
.content{ background:url(../images/consonbg_mid.png) repeat-y;}
.content_yw{ background:url(../images/consonbg_mid1.png) repeat-y; padding:0 35px 0px 27px; }
.dq_wz{ height:82px; padding-top:19px; background:url(../images/consonbg_top.png) no-repeat; line-height:82px; color:#fff; font-size:20px; padding-left:70px;}
.dq_wz a{ color:#fff;}
#wenzhang{ padding:50px 100px;}
.wztit{font-size:24px;line-height:46px;color:#333;text-align:center;padding-top:10px;font-weight:bold;}
.wzfbt{font-weight:100;line-height:36px;text-align:center;font-size:20px;}
.wzbjxx{line-height:30px;text-align:center;margin:auto;margin-top:10px;font-size:12px;height:36px;border-bottom:#ddd 1px solid;}
.wzbjxx a{cursor:pointer;color:#333;}
.wzbjxx1{padding-left:20px; text-align:left;}
.wzcon{padding:15px 10px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%; border-bottom:1px solid #ddd;}
.wzcon p{margin-bottom:12px;color:#494949;}
.wzcon table{max-width:880px !important;}
.wzcon  img{max-width:1009px;overflow:hidden;}
.wzbot1{height:40px;line-height:36px;text-align:right;font-size:12px;color:#999999;padding-top:10px;}
.wzbot1 a{color:#999999;line-height:36px;}
.wzbot1 a:hover{color:#e10000;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:24px;padding-left:20px;}
.wzbot1 ul.fxd_close{width:175px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:65px;height:36px;line-height:36px;background:url(/tmp/images/print.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:65px;height:36px;line-height:36px;background:url(/tmp/images/close1.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.bshare-custom #bshare-shareto{color:#999 !important;line-height:24px !important;font-weight:normal !important;}
.wzbot{border-top:#dbdbdb 1px solid;padding:10px 0 10px 20px;font-size:14px;line-height:28px;}

.searchbox{min-height:450px;_height:450px;}
.sealist{ line-height: 25px; }
.sealist ul{ clear:both;}
.sealist ul li{padding-top:10px;padding-bottom:5px; border-bottom:1px dashed  #ddd; line-height:150%;}
.sealist ul li a{background: url(../images/dot.png) left center no-repeat;padding-left:12px;}
.sealist ul li a:hover{ color:#cb1003;} 
.sealist .search_contxt{ line-height:24px; padding:8px 0;}
.sealist ul li font{ display:block; clear:both; padding-left:12px;}
/*公司要闻*/
.yw_datetime{ height:58px; padding-right:21px; line-height:58px;}
.yw_datetime a{ text-shadow: 3px 3px 6px #666; background:url(../images/timedot.png) right center no-repeat; font-size:20px; color:#fff; padding-right:34px; float:right;}
.ywbox{ height:auto; margin-bottom:20px; min-height:960px;_height:960px;}
.ywbox ul{ height:212px; padding:28px 49px 0px 49px; background:url(../images/ywbox.png) no-repeat;}
.ywbox ul li{ float:left;}
.ywbox ul li.pic{ width:271px; height:170px; background:url(../images/ywpicbg.png) no-repeat; padding-right:9px; padding-bottom:15px; float:left;}
.ywbox ul li.text{ width:755px; height:172px; float:right;font-size:20px;}
.ywbox ul li.text .info{ height:132px;padding:15px 14px; width:574px; float:left; line-height:26px;  text-indent:2em;}
.ywbox ul li.text .info b{font-weight:normal;height:105px;display:block;}
.ywbox ul li.text .info a{   display:block; text-align:left; text-indent:0em;}
.ywbox ul li.text .infotime{ color:#717071; width:130px; height:172px; float:right; text-align:right; line-height:32px;}
.footlm{   padding-right:34px; height:auto; line-height:30px; position:relative; clear:both; padding-top:20px;}
.footlm1{ position:absolute; right:34px; bottom:-30px;}
.footlm1 a{ font-size:14px; margin-right:10px; color:#333;}
.footlm1 a.last{ border-left:1px solid #333; padding-left:10px; margin-right:0px;}


 