/* 全局设置 */
*{margin: 0px;padding: 0px;}
html,body{margin: 0px;padding: 0px;color: #000000;background-color: #FFFFdd;}
body{
	background-image: url(tplbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
ul,li{list-style:none;list-style-type:none;list-style-position:outside;}
input,textarea{ outline:none; }
textarea{ resize:none; }
html,body,td{font-size: 9pt;font-family: "宋体", "simsun";}
a:focus{outline:none;}
a:link,a:visited{color: #000000;text-decoration: none;}
a:hover,a:active{color: #000000;text-decoration: underline;}
img{ border:none;_border:0px;}
area:focus{outline:none;}
/* 居中 */
.wp,.warp{width: 1000px;margin-right: auto;margin-left: auto;}
.cf,.clear_float{clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.rb,.rowblank{height:20px;}
.rb10{height:10px;}
/* -------- */
.header{width:100%;min-width: 1000px; height:250px;overflow:hidden;position:relative; z-index:999; background-color:#FFFFFF;}
.banner{
	height:250px;
	overflow:hidden;
	position:relative;
	z-index:1;
	left:0px;
	top:0px;
	background-image: url(imagesbanner-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bannerimg{height:250px;overflow:hidden;width:100%;min-width: 2000px;}
.banner img{height:250px;width:2000px;}
.banner{
    width:100%;
    min-width:1200px;
    height:750px;
    position:relative;
    overflow:hidden;
}
.bannerimg{
    width:2000px;
    min-width:2000px;
    left:50%;
    margin-left:-1000px;
    position:relative;
}
.banner-img{
    width:100%;
    overflow:hidden;
    position:absolute;
    left:0;
    top:0;
    z-index:0;
    opacity:0;
}
.banner-img img{
    width:100%;
    height:100%;
}
.bannerimgs,.banner-imgs{
    width:100%;
    height:100%;
    position:relative;
}
.banner-imgs img{
    position:relative;
    top:0px;
    left:0;
}
.banner-img-first{
    z-index:1;
    opacity:1;
}
.header .box{position:absolute; z-index:2;left:0px;top:0px; width:100%;min-width: 1000px;height:250px; }
.header .menu,
.header .bg,
.header .nav{width:100%;min-width: 1000px;}
.header .menu{height:40px;}
.header .bg{height:160px;}
.header .nav{height:50px;}
.header div,.header li .header a{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.header .menu li{font-size:16px; color:#FFFFFF;float:left; line-height:40px; margin-right:10px;}
.header .logo{float: left;width: 400px;height: 120px;margin-top:20px;background-image: url(tplTopLogo.png);background-repeat: no-repeat;background-position: left center;}
.header .search{float:right; margin-top:100px;}
.header .search ul{ display:table;}
.header .search li{ display:table-cell;vertical-align:top;}
.header .search,.header .search .txtbox,.header .search label,.header .search a{height:30px;overflow:hidden;}
.header .search input{ width:195px; height:28px;font-size:14px; line-height:28px;margin-left:30px;margin-top:1px;border:none;_border:0;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;background-color: #FFFFFF;}
.header .search .txtbox label{
	display:block;
	background-color: #FFFFFF;
	background-image: url(tplsearch2.png);
	background-position: left center;
	background-repeat: no-repeat;
	width:230px;
	overflow:hidden;
	margin-top:0px;
}
.header .search .btn a{display:block; width:80px; font-size:16px; line-height:30px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal; text-align:center;}
.header .search .btn a:link,.header .search .btn a:visited{background-color:#990000;color:#ffffff; text-decoration:none;}
.header .search .btn a:hover,.header .search .btn a:active{background-color:#D20000;color:#ffffff; text-decoration:none;}
.header .menu li,.header .menu a:link,.header .menu a:visited,

.header .menu a:hover,.header .menu a:active{color: #ffffff;text-decoration: none;}
.header .menu .icon{background-repeat: no-repeat;background-position: left center;}
.header .menu .icon span{ margin-left:30px;}
.header .menu .icon_weibo{background-image: url(commoniconicon_weibo.png);}
.header .menu .icon_email{background-image: url(commoniconicon_email.png);}

.header .menu .fr{line-height:40px;color:#ffffff;}

.header .nav ul{ display:table; width:100%;}
.header .nav li{ display:table-cell;width:12%;}
.header .nav a{ display:block;width:100%;font-size:20px; color:#FFFFFF;float:left; line-height:50px; text-align:center;background-repeat: no-repeat;font-weight:bold;}
.header .nav a:link,.header .nav a:visited{background-image: none; text-decoration:none;}
.header .nav a:hover,.header .nav a:active{background-image:url(tplnav.png);background-position: center 0px;text-decoration:none;}
.header .nav .sel,.header .nav .sel a:link,.header .nav .sel a:visited,
.header .nav .sel a:hover,.header .nav .sel a:active{background-image:url(tplnav.png);background-position: center -50px;}
/* -------- */
.navbox{
	background-color: #FFFFFF;
	height: 360px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #990000;
	overflow:hidden;
	display:none;
	position:absolute; z-index:998;
	left: 50%;
	top:250px;
	margin-left: -500px;
}
.navbox-body{ margin:10px; height:100px; font-size:14px; line-height:2.0;display:none;}
.navbox-tit{
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.navbox-tit h2{
	color:#CE1805;
	font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";
	font-weight: normal;
	font-size: 16px;
	line-height:30px;
	background-image: url(commonlistIcon12.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.navbox-tit h2 span{ margin-left:16px;}

.navbox-body .pageitemlist_pic{}
.navbox-body .pageitemlist_pic2{}
.navbox-body .pageitemlist_pic2 .picitem{ margin-bottom:10px;}
.navbox-body .pageitemlist_pic2 span{ display:none;}

.navbox-body-classlist{width:420px;}
.navbox-body-classlist li{height:60px;margin-bottom:15px;}
.navbox-body-classlist a{
	display:block;
	width:100%;
	height:60px;
	line-height:60px;
	font-size: 24px;
	text-align:left;
	text-indent:5px;
	border: 1px solid #FFC8C8;
	font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	background-image: url(commoniconicon_32_class.png);
	background-repeat: no-repeat;
	text-shadow: 0 0 0.2em #ffffff, 0 0 0.2em #ffffff;
	background-position: 5px center;
}
.navbox-body-classlist a span{ margin-left:32px;}
.navbox-body-classlist a:link,.navbox-body-classlist a:visited{background-color:#F6EEEE;text-decoration:none;color:#AC0100;}
.navbox-body-classlist a:hover,.navbox-body-classlist a:active{background-color:#FFE1E1;text-decoration:none;color:#AC0100;}

#navbox_huiyi .navbox-body-classtd{width:260px;}
#navbox_huiyi .navbox-body-classlist{width:260px;padding-top:28px;}

#navbox_lifa .navbox-body-classtd{width:380px;overflow:hidden;}
#navbox_lifa .navbox-body-classlist{width:380px;padding-top:28px;}
#navbox_lifa .navbox-body-classlist li{float:left;width:180px; height:80px; margin-right:10px;padding: 0px;display:block;}
#navbox_lifa .navbox-body-classlist .class-id45{width:370px;}
#navbox_lifa .navbox-body-classlist a{text-indent:0px;height:80px;border: 0px solid #FFC8C8;margin:0px;padding: 0px;background-position: 0px center;}
#navbox_lifa .navbox-body-classlist a span{ display:none;}
#navbox_lifa .navbox-body-classlist .class-id40 a{background-image: url(imagestop_class_01.jpg);}
#navbox_lifa .navbox-body-classlist .class-id41 a{background-image: url(imagestop_class_02.jpg);}
#navbox_lifa .navbox-body-classlist .class-id44 a{background-image: url(imagestop_class_03.jpg);}
#navbox_lifa .navbox-body-classlist .class-id65 a{background-image: url(imagestop_class_65.jpg);}
#navbox_lifa .navbox-body-classlist .class-id45 a{background-image: url(imagestop_class_45.jpg);}


.navbox_hudong_icon{}
.navbox_hudong_icon a{color:#AC0100;display:block; width:100%; height:80px;line-height:80px;font-size: 18px;text-align:center;border: 1px solid #FFC8C8;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.navbox_hudong_icon a:link,.navbox_hudong_icon a:visited{background-color:#F6EEEE;text-decoration:none;color:#AC0100;}
.navbox_hudong_icon a:hover,.navbox_hudong_icon a:active{background-color:#FFE1E1;text-decoration:none;color:#AC0100;}
.navbox-leaderlist{width:100%; }
.navbox-leaderlist table{width:100%;}
.navbox-leaderlist th,.navbox-leaderlist td{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.navbox-leaderlist th{font-size:14px;white-space :nowrap; text-align:right; font-weight:normal;} 
.navbox-leaderlist td{font-size:14px;} 
.navbox-leaderlist th,.navbox-leaderlist td{ height:30px; line-height:30px;}
.navbox-leaderlist a:link,.navbox-leaderlist a:visited{text-decoration:none; color:#3D3D3D;}
.navbox-leaderlist a:hover,.navbox-leaderlist a:active{text-decoration:none;color:#E81802;}
.navbox-leaderitem{}
.navbox-leaderitem-face{width:130px;}
.navbox-leaderitem-face img{width:110px;height:135px;}
.navbox-leaderitem-group{font-size:18px;color:#CE1805;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.navbox-leaderitem-name{font-size:24px;font-family: "楷体","微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.navbox-leaderitem .navbox_hudong_icon a{height:60px;line-height:60px;}
.navbox-leaderitem-fg1{height:30x; line-height:30px;font-size:14px;color:#CE1805;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.navbox-leaderitem-fg2{height:60px; line-height:20px; overflow:hidden;}
.navbox-leaderitem-fg3{height:24px;}
/* -------- */
.footer{width:100%;min-width: 1000px;background-color:#FFFFFF; min-height:200px;}
.footer .menu{ background-color:#FF0000; color:#FFFFFF; height:50px; line-height:50px; font-size:16px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.footer .menu ul{ display:table;margin-right: auto;margin-left: auto;}
.footer .menu li{ display:table-cell; padding-left:5px; padding-right:5px;}
.footer .menu a:link,.footer .menu a:visited,
.footer .menu a:hover,.footer .menu a:active{color:#ffffff; text-decoration:none;}
.footer .wp{text-align:center;line-height:2.4; font-size:14px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.footer .wp,
.footer .wp a:link,.footer .wp a:visited{color:#3D3D3D; text-decoration:none;}
.footer .wp a:hover,.footer .wp a:active{color:#B61600; text-decoration:none;}

/* -------- */
.home_frame{display:table;}
.home_frame-box{display:table-cell;vertical-align:top;}
.home_frame-cb{width:10px;}
.home_frame-tit{
	background-image: url(tpltit.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	height: 38px;
	overflow: hidden;
}
.home_frame-tit li{ float:left; font-size: 16px;background-image: url(tpltit.gif);background-repeat: repeat-x;height: 38px;}
.home_frame-tit .sel{background-position: left -40px;}
.home_frame-tit .more{float:right;font-size: 14px;}
.home_frame-tit li a{padding-left:5px; padding-right:5px;line-height:36px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.home_frame-tit li a:link,.home_frame-tit li a:visited{color:#3D3D3D; text-decoration:none;}
.home_frame-tit li a:hover,.home_frame-tit li a:active{color:#B61600; text-decoration:none;}
.home_frame-tit .sel a:link,.home_frame-tit .sel a:visited,
.home_frame-tit .sel a:hover,.home_frame-tit .sel a:active{color:#B61600; text-decoration:none;font-size: 18px;font-weight:bold;}
.home_frame-dbfc{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height:330px;
	overflow:hidden;
}
.home_frame-dbfc .pictable{ margin-top:10px;}
.home_frame-dbfc img{ width:160px;height:130px;display:block;margin-right: auto;margin-left: auto;}
.home_frame-dbfc .item_name{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 16px; line-height:30px;}
.home_frame-dbfc a:link,.home_frame-dbfc a:visited{color:#3D3D3D; text-decoration:none;}
.home_frame-dbfc a:hover,.home_frame-dbfc a:active{color:#B61600; text-decoration:none;}

.home_zazhi{}
.home_zazhi li{display:block;width:180px;height:235px; margin-bottom:5px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center;}
.home_zazhi a{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px; line-height:20px;}
.home_zazhi a:link,.home_zazhi a:visited{color:#3D3D3D; text-decoration:none;}
.home_zazhi a:hover,.home_zazhi a:active{color:#B61600; text-decoration:none;}
.home_zazhi a img{width:180px;height:235px;}
.home_zazhi a span{ display:none;}

.home_daibiaofencai{ width:980px;}
.home_daibiaofencai .home_frame-tit{width:100%; margin-bottom:10px;}
.home_daibiaofencai .home_frame-tit .sel{width:100px;}
.home_daibiaofencai .home_frame-tit .more{width:60px;}
.home_daibiaofencai table{ width:100%}
.home_daibiaofencai td{ width:25%; text-align:center;}
.home_daibiaofencai a{display:block;width:235px;}
.home_daibiaofencai a img{width:235px; height:180px;}
.home_daibiaofencai a span{line-height:20px;}
.home_daibiaofencai table a{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px; line-height:24px;}
.home_daibiaofencai table a:link,.home_daibiaofencai table a:visited{color:#3D3D3D; text-decoration:none;}
.home_daibiaofencai table a:hover,.home_daibiaofencai table a:active{color:#B61600; text-decoration:none;}

.home_link{ width:980px;}
.home_link-box{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.home_frame-box .pageitemlist_table{ min-height:330px;}

.home_link-box ul{ margin-left:10px;margin-bottom:10px; min-height:68px;}
.home_link-box ul li{ float:left; margin-top:10px; margin-right:10px;}
.home_link-box ul li a{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px; line-height:24px;}
.home_link-box ul li a:link,.home_link-box ul li a:visited{color:#3D3D3D; text-decoration:none;}
.home_link-box ul li a:hover,.home_link-box ul li a:active{color:#B61600; text-decoration:none;}
/* -------- */
.picgrid{}
.picgrid .picitem{ display:block; clear:both; max-height:155px; margin-bottom:15px;overflow:hidden;}
.picgrid .picitem .item_pic{ float:left;margin-right:10px;width:240px;height:150px;background-color:#ffffff;border: 1px solid #CCCCCC;overflow:hidden;}
.picgrid .picitem .item_pic:hover{border: 1px solid #999999;}
.picgrid .picitem .item_pic img{width:240px;}
.picgrid .picitem .item_tit{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 18px;}
.picgrid .picitem .item_tit a:link,.picgrid .picitem .item_tit a:visited{color: #46892C;text-decoration: none;}
.picgrid .picitem .item_tit a:hover,.picgrid .picitem .item_tit a:active{color: #519F33;text-decoration: none;}

.picgrid .picitem .item_name,
.picgrid .picitem .item_intro,
.picgrid .picitem .item_details{ line-height:2.0}
.picgrid .picitem .item_name{}
.picgrid .picitem .item_intro{}
.picgrid .picitem .item_details{}

.pagecontent .picgrid .picitem{max-height:165px;background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;}
.pagecontent .picgrid .picitem .item_pic{margin-bottom:10px;}

.pageitemlist_autoresize .picgrid .picitem .item_pic img{width:auto;}
.pagecontent-advantage .picgrid .picitem{max-height:165px;}
.pagecontent-advantage .picgrid .picitem .item_pic{width:120px;height:150px;}

.ItemExplain{width:960px;max-width:100%;overflow: hidden;}
.itemexplain-pic{}
.itemexplain-pic img{max-width:100%;}


.pageitemlist_OneIntro{}
.pageitemlist_OneIntro .picgrid .picitem .item_pic{ display:none;}
.pageitemlist_OneIntro .picitem-1 .item_details,
.pageitemlist_OneIntro .picitem-2 .item_intro,.pageitemlist_OneIntro .picitem-2 .item_details,
.pageitemlist_OneIntro .picitem-3 .item_intro,.pageitemlist_OneIntro .picitem-3 .item_details,
.pageitemlist_OneIntro .picitem-4 .item_intro,.pageitemlist_OneIntro .picitem-4 .item_details,
.pageitemlist_OneIntro .picitem-5 .item_intro,.pageitemlist_OneIntro .picitem-5 .item_details,
.pageitemlist_OneIntro .picitem-6 .item_intro,.pageitemlist_OneIntro .picitem-6 .item_details,
.pageitemlist_OneIntro .picitem-7 .item_intro,.pageitemlist_OneIntro .picitem-7 .item_details,
.pageitemlist_OneIntro .picitem-8 .item_intro,.pageitemlist_OneIntro .picitem-8 .item_details,
.pageitemlist_OneIntro .picitem-9 .item_intro,.pageitemlist_OneIntro .picitem-9 .item_details{ display:none;}
.pageitemlist_OneIntro .picgrid .picitem .item_tit{ font-size:16px; width:480px;}
.pageitemlist_OneIntro .picgrid .picitem .item_tit a{ display:block; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.pageitemlist_OneIntro .picgrid .picitem .item_intro{ font-size:16px; }
.pageitemlist_OneIntro .picitem-1 .item_intro{height:150px; display:block;}
.pageitemlist_OneIntro .picitem-1{height:170px;max-height: 170px;}
.pageitemlist_OneIntro .picitem-1 .item_tit a{ font-size:20px;}
.pageitemlist_OneIntro .picgrid .picitem{ margin-bottom:5px;}
.pageitemlist_OneIntro .picgrid .picitem .item_tit a:link,.pageitemlist_OneIntro .picgrid .picitem .item_tit a:visited{color: #CE1805;text-decoration: none;}
.pageitemlist_OneIntro .picgrid .picitem .item_tit a:hover,.pageitemlist_OneIntro .picgrid .picitem .item_tit a:active{color: #ff0000;text-decoration: none;}

.pageitemlist_OneIntro .picitem-2 .item_tit a,
.pageitemlist_OneIntro .picitem-3 .item_tit a,
.pageitemlist_OneIntro .picitem-4 .item_tit a,
.pageitemlist_OneIntro .picitem-5 .item_tit a{
	background-image: url(commonlistIcon04.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.pageitemlist_OneIntro .picitem-2 .item_tit a span,
.pageitemlist_OneIntro .picitem-3 .item_tit a span,
.pageitemlist_OneIntro .picitem-4 .item_tit a span,
.pageitemlist_OneIntro .picitem-5 .item_tit a span{ margin-left:20px; color:#FF6600;}

/* -------- */
.pageitemlist_pic{}
.pageitemlist_pic4{}
.pageitemlist_pic4 td{width:25%; text-align:content;}
.pageitemlist_pic4 img{width:160px;height:120px;}
/* -------- */
.pageitemlist_table{}
.pageitemlist_table td{background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;line-height:2.4;}
.pageitemlist_table .item_name{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px;}
.pageitemlist_table .item_name a{background-image: url(commonlistIcon03.gif);background-repeat: no-repeat;background-position: left center;}
.pageitemlist_table .item_name a span{ margin-left:20px;}
.pageitemlist_table .item_name a:link,.pageitemlist_table .item_name a:visited{color:#3D3D3D; text-decoration:none;}
.pageitemlist_table .item_name a:hover,.pageitemlist_table .item_name a:active{color:#B61600; text-decoration:none;}
.pageitemlist_table .item_time{width:80px; text-align:right; color:#999999;}

.pageitemlist_table .itemlist_table-class{}
.pageitemlist_table .itemlist_table-class .item_class,
.pageitemlist_table .itemlist_table-class .item_name {overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.pageitemlist_table .itemlist_table-class .item_class a{background-image: url(commonlistIcon02.gif);background-repeat: no-repeat;background-position: left center;}
.pageitemlist_table .itemlist_table-class .item_class a span{margin-left:20px;}
.pageitemlist_table .itemlist_table-class .item_name a{background-image:none;}
.pageitemlist_table .itemlist_table-class .item_name a span{margin-left:0px;}
.pageitemlist_table .item_class a:link,.pageitemlist_table .item_class a:visited{color:#666666; text-decoration:none;}
.pageitemlist_table .item_class a:hover,.pageitemlist_table .item_class a:active{color:#B61600; text-decoration:none;}
/* -------- */
.pageclasslist{}
.pageclasslist li{ display:block;background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;line-height:2.4;}
.pageclasslist li a{background-image: url(commonlistIcon03.gif);background-repeat: no-repeat;background-position: left center;}
.pageclasslist li a span{ margin-left:20px;}
/* -------- */
.pagesearch{}
.pagesearch .pagecontent{margin:10px; min-height:400px;}

.search-nokey,
.search-noitem{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 20px;}
.search-noitem .search-key{font-weight:bold; color:#FF0000;}

.search-list{}
.search-list td{background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;line-height:2.4;}
.search-list .item_name{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px;}
.search-list .item_name a{background-image: url(commonlistIcon03.gif);background-repeat: no-repeat;background-position: left center;}
.search-list .item_name a span{ margin-left:20px;}
.search-list .item_name a:link,.pageitemlist_table .item_name a:visited{color:#3D3D3D; text-decoration:none;}
.search-list .item_name a:hover,.pageitemlist_table .item_name a:active{color:#B61600; text-decoration:none;}
.search-list .item_time{width:80px; text-align:right; color:#999999;}

/* -------- */
.home_topics{}
.home_topics-slide{float:left; width:530px; height:320px; margin-left:10px;display:inline-block; overflow:hidden; background-color:#999999;}
.home_topics-focus{float:right; width:440px; height:320px;margin-right:10px;display:inline-block;overflow:hidden;}
.home_topics-focus .item_pic{ display:none; float:left;}
.home_topics-focus a{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.home_topics-focus a:link,.home_topics-focus a:visited{text-decoration:none; color:#3D3D3D;}
.home_topics-focus a:hover,.home_topics-focus a:active{text-decoration:none;color:#ff0000;}

.home_topics-focus .item_intro{ display:none;}
.home_topics-focus .item_details{ display:none;}
.home_topics-focus .picgrid .picitem{ margin-bottom:0px; height:auto;}

.home_topics-focus .picgrid .picitem .item_tit a:link,.home_topics-focus .picgrid .picitem .item_tit a:visited{color:#333333;}
.home_topics-focus .picgrid .picitem .item_tit a:hover,.home_topics-focus .picgrid .picitem .item_tit a:active{color:#B61600;}

.home_topics-focus .picitem-1{height:210px;max-height:210px;}
.home_topics-focus .picitem-1 .item_tit,
.home_topics-focus .picitem-1 h2{
	text-align:center;
	height:90px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	overflow:hidden;
}
.home_topics-focus .picitem-1 .item_name{line-height:40px;font-size: 30px;font-weight:bold;}
.home_topics-focus .picitem-1 .item_intro{ display:block;font-size: 16px;line-height:28px; height:170px;overflow:hidden;text-overflow:ellipsis;text-indent:30px;color:#666666;}

.home_topics-focus .picitem div{clear:right;}

.home_topics-focus .picitem-2,
.home_topics-focus .picitem-3,
.home_topics-focus .picitem-4,
.home_topics-focus .picitem-5{height:35px; display:block;}

.home_topics-focus .picitem-2,
.home_topics-focus .picitem-4{}

.home_topics-focus .picitem-3,
.home_topics-focus .picitem-5{}

.home_topics-focus .picitem-2 .item_name,
.home_topics-focus .picitem-3 .item_name,
.home_topics-focus .picitem-4 .item_name,
.home_topics-focus .picitem-5 .item_name{ display:block;line-height:35px;font-size: 14px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}



.home_topics-focus .picgrid .picitem-1 .item_tit a:link,.home_topics-focus .picgrid .picitem-1 .item_tit a:visited{color:#B61600;}
.home_topics-focus .picgrid .picitem-1 .item_tit a:hover,.home_topics-focus .picgrid .picitem-1 .item_tit a:active{color:#B61600;}


.home_topics-slide a{position: relative;display: block;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 18px;}
.home_topics-slide a img{width:530px; height:320px; }
.home_topics-slide a p,.home_topics-slide a span{display: block;height:30px;width:100%;position: absolute;left: 0px;bottom:0px;}
.home_topics-slide a p{background:#000000; filter:alpha(Opacity=60);-moz-opacity:0.5;opacity: 0.5;}
.home_topics-slide a span{ line-height:30px;text-align:center;color:#FFFFFF;}
/* -------- */
.home_news{}
.home_news .fl{width:490px;}
.home_news .fr{width:680px;}
.home_news .report-frm{}
.report-frm{
	width:490px;
	height:240px;
	border: 1px solid #A0A0A0;
	background-image: url(../tpl/frm.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.report-frm input{border:none;_border:0px;outline:none;}
.report-frm .report-frm-i{ float:left; width:335px; height:35px; margin-left:105px; margin-top:25px;}
.report-frm .report-frm-i input{width:100%; height:34px; line-height:34px; background-color:#FFFFFF; font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px;}
.report-frm .report-frm-b{float:left;width:100%;margin-top:35px; text-align:center;}
.report-frm .report-frm-b input{width:180px; height:40px; line-height:34px; background-color:#46892C;color:#FFFFFF;border-radius:100px;-moz-border-radius: 100px;-webkit-border-radius: 100px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 20px;}
.home_news .news-box{
	height:140px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0A0A0;
	overflow:hidden;
}
.home_news .news-box .picitem{height:110px;overflow:hidden;}
.home_news .news-box .item_pic img{width:180px;}
.home_news .news-box .item_details{display:none;}
.home_news .news-time{ width:680px;height:90px;}
.home_news .news-time-t{ float:left; width:100px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 18px; color:#46892c;}
.home_news .news-time-b{ float:right; width:570px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 16px; line-height:1.6;}
/* -------- */
.pagehead{
	display:table;
	width:980px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ce1805;
}
.pagehead .channelname,
.pagehead .currpath{ display:table-cell;height:60px;line-height:60px; font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";}
.pagehead .channelname{font-weight:bold;font-size: 16px; color:#ce1805;}
.pagehead .currpath{ text-align:right; font-weight: normal;font-size: 16px; line-height:30px; color:#5F5F5F;}
.pagehead .currpath a:link,.pagehead .currpath a:visited{color: #5F5F5F;text-decoration: none;}
.pagehead .currpath a:hover,.pagehead .currpath a:active{color: #ce1805;text-decoration: underline;}
/* -------- */
.pageframe{display:table; background-color:#FFFFFF;width:980px;}
.pagehead .pageleft,.pagehead .pagemain,
.pageframe .pageleft,.pageframe .pagemain{display:table-cell;vertical-align:top;}
.pagehead .pageleft,.pageframe .pageleft{width:300px;}
.pagehead .pageleft{ background-color:#990000;text-align:center; height:60px;overflow:hidden; color:#FFFFFF;}
.pagehead .pageleft h2{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 20pt; line-height:60px;}
.pagehead .pagemain{
	height:60px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.pageframe .pagecontent{margin:10px;min-height:400px;}
.pageframe .pageleft{
	border: 1px solid #F2F2F2;
}
.pageframe .pageleft .contactus{}
.pageframe .pageleft .contactus_tit{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 16pt; line-height:50px;}
.pageframe .pageleft .contactus_body{border: 1px solid #CCCCCC; padding:5px;line-height:1.8;min-height:150px;}

.pageframe .pageleft .classlist{clear:both;}
.pageframe .pageleft .classlist li{
	display: block;
	height: 50px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
}
.pageframe .pageleft .classlist .sel{ background-color:#ce1805;}
.pageframe .pageleft .classlist li a{display: block;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 12pt; line-height:50px;}
.pageframe .pageleft .classlist,.pageframe .pageleft .classlist a:link,.pageframe .pageleft .classlist a:visited{color: #929292;text-decoration: none;}
.pageframe .pageleft .classlist a:hover,.pageframe .pageleft .classlist a:active{color: #ce1805;text-decoration: none;}
.pageframe .pageleft .classlist .sel a:link,.pageframe .pageleft .classlist .sel a:visited,
.pageframe .pageleft .classlist .sel a:hover,.pageframe .pageleft .classlist .sel a:active{color: #ffffff;text-decoration: none;}

.pageframe .pageleft .channelinfo{

}
/* -------- */
.pageframe .pagemain .pagecaption{
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height:50px;
}
.pageframe .pagemain .pagecaption h2{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 24px;}
.pageframe .pagemain .pagecontent{margin:10px;line-height:1.8; font-size:14px;}
.pageframe .pagemain .pagecontent img{max-width:800px;}
/* -------- */
.pagemain .pictable{}
.pagemain .pictable a img{display:block;cursor:pointer;}
.pagemain .pictable a span{display:block;cursor:pointer; line-height:2.0;text-align:center;}
.pagemain .pageitemlist_pic5 a img{width:180px;height:160px;}
/* -------- */
.channelindex{width:980px;margin-right: auto;margin-left: auto;}
.channelindex-piclist{margin-bottom:10px;}
.channelindex-piclist .pictable td{width:25%;}
.channelindex-piclist .picitem{}
.channelindex-piclist .picitem a img{display:block;cursor:pointer;_cursor:hand;}
.channelindex-piclist .picitem a span{display:block;line-height:2.0;cursor:pointer;_cursor:hand;}
.channelindex-piclist .picitem a:link,.channelindex-piclist .picitem a:visited{color: #333333;text-decoration: none;}
.channelindex-piclist .picitem a:hover,.channelindex-piclist .picitem a:active{color: #ce1805;text-decoration: none;}
.channelindex-classlist{}
.channelindex-classlist .ClassGrid-col1{width:495px;}
.channelindex-classlist .ClassGrid-box{width:485px;margin-bottom:10px;}
.channelindex-classlist .ClassGrid-tit{
	background-image: url(tpltit.gif);
	background-repeat: repeat-x;
	background-position: left -40px;
	height: 38px;
	overflow: hidden;
}
.channelindex-classlist .ClassGrid-tit .ClassGrid-name{float:left; font-size: 18px;height: 38px;}
.channelindex-classlist .ClassGrid-tit .ClassGrid-more{float:right;font-size: 14px;}
.channelindex-classlist .ClassGrid-tit a{padding-left:5px; padding-right:5px;line-height:36px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.channelindex-classlist .ClassGrid-tit .ClassGrid-name:link,.channelindex-classlist .ClassGrid-tit .ClassGrid-name:visited{color:#B61600; text-decoration:none;}
.channelindex-classlist .ClassGrid-tit .ClassGrid-name:hover,.channelindex-classlist .ClassGrid-tit .ClassGrid-name:active{color:#B61600; text-decoration:none;}
.channelindex-classlist .ClassGrid-tit .ClassGrid-more:link,.channelindex-classlist .ClassGrid-tit .ClassGrid-more:visited{color:#3D3D3D; text-decoration:none;}
.channelindex-classlist .ClassGrid-tit .ClassGrid-more:hover,.channelindex-classlist .ClassGrid-tit .ClassGrid-more:active{color:#B61600; text-decoration:none;}
.channelindex-classlist .ClassGrid-itemlist{min-height:330px;}
.channelindex-classlist .ClassGrid-itemlist td{background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;line-height:2.4;}
.channelindex-classlist .ClassGrid-itemlist .item_name{font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;font-size: 14px;}
.channelindex-classlist .ClassGrid-itemlist .item_name a{background-image: url(commonlistIcon03.gif);background-repeat: no-repeat;background-position: left center;}
.channelindex-classlist .ClassGrid-itemlist .item_name a span{ margin-left:20px;}
.channelindex-classlist .ClassGrid-itemlist .item_name a:link,.channelindex-classlist .ClassGrid-itemlist .item_name a:visited{color:#3D3D3D; text-decoration:none;}
.channelindex-classlist .ClassGrid-itemlist .item_name a:hover,.channelindex-classlist .ClassGrid-itemlist .item_name a:active{color:#B61600; text-decoration:none;}
.channelindex-classlist .ClassGrid-itemlist .item_time{width:80px; text-align:right; color:#999999;}
/* -------- */
.itemshow-tc-box{
	margin-top: 0px;
	margin-left: 10px;
}
.itemshow-tc-box,.itemshow-tc-box td{line-height:2.0; font-size:14px;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";font-weight: normal;}
.itemshow-tc-tit{
	font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";
	font-weight: normal;
	font-size: 26px;
	line-height:50px;
}
.itemshow-tc-content{}
.itemshow-tc-box table{border:0;margin:0;border-collapse:separate;border-spacing:1; width:100%;}
.itemshow-tc-box td{ background-color:#EBEBEB;vertical-align:top;padding:10px; min-width:210px;}
/* -------- */
.itemshow{}
.itemshow .currpath{
	font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";
	font-weight: normal;
	font-size: 12pt;
	line-height:30px;
}
.itemshow .currpath,.itemshow .currpath a:link,.itemshow .currpath a:visited{color: #990000;text-decoration: none;}
.itemshow .currpath a:hover,.itemshow .currpath a:active{color: #990000;text-decoration: underline;}
.itembody{margin:20px;}
.pagemain .itembody{border: 0px solid #CCCCCC;box-shadow:none;}
.pagemain .pagetitle,
.itemshow .pagetitle{
	font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";
	font-weight: normal;
	font-size: 18pt;
	line-height:50px;
	text-align:center;
	margin-bottom: 10px;
}
.pagemain .pageconten,
.itemshow .pagecontent{
	line-height:1.8;
	min-height:200px;
	_height:200px;
	font-size:12pt;
}
.pagemain .pagesubtitle,
.itemshow .pagesubtitle{ display:none;}
.itemshow .itemshow-prop,.itemshow .itemshow-control{ font-size:16px;}
.itemshow .itemshow-prop{color: #d96a60; margin-bottom:10px;}
.itemshow .itemshow-prop ul{
	display:table;
	margin-right: auto;
	margin-left: auto;
}
.itemshow .itemshow-prop li{
	display:table-cell;
	padding: 5px;
}
.itemshow .itemshow-control{
	background-image: url(commonline_dashed.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align:center;
	padding-bottom: 10px;
}
/* -------- */
.page-contact{}
.page-contact .hospital-tit{ margin-left:auto; margin-right:auto;}
.page-contact-box{
	border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
	border: 1px solid #CCCCCC;
	padding-top:15px;
	box-shadow: 0 0 10px #dddddd;
}
.page-contact-tel{margin-bottom:20px;}
.page-contact-tel td{font-size: 15px;line-height:2.4;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif"; width:33%;}
.page-contact .contactour-map{ margin-bottom:10px;margin-left:10px; margin-right:10px;}
.page-contact-frm{margin-bottom: 10px;margin-left:10px; margin-right:10px;}
.page-contact-intro{ width:360px;line-height:2.4;}
.page-contact-intro-t{color:#46892c;font-size: 18px;font-weight: normal;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";}
.page-contact-intro-b{}
.page-contact-write{width:650px; margin-bottom:15px;}
.page-contact-write input,.page-contact-write textarea{border:none;_border:0px;outline:none; }
.page-contact-write td{}
.page-contact-write .textbox{display:block;width:320px;height:32px;border: 1px solid #CCCCCC;background-color:#ffffFF;margin-bottom: 10px;}
.page-contact-write .textbox span,
.page-contact-write .textbox input{display:block;height:30px;line-height:30px;}
.page-contact-write .textbox span{width:80px; float:left; text-align:right;}
.page-contact-write .textbox input{width:238px; float:right;}
.page-contact-write .textbox-f{width:650px;}
.page-contact-write .textbox-f input{width:568px; float:right;}
.page-contact-write .textbox-m{height:110px;}
.page-contact-write .textbox textarea{width:640px;height:100px; margin:5px;line-height:1.5;}
.page-contact-write .textbox span,
.page-contact-write .textbox input,
.page-contact-write .textbox textarea{font-size:16px;font-weight: normal;font-family: "微软雅黑","Microsoft YaHei", "黑体", "sans-serif";}
.page-contact-write .textbox span{color:#666666;}
.page-contact-write .textbox input,
.page-contact-write .textbox textarea{color:#333333;background-color:#ffffFF;}
.page-contact-write .textbox-h{border: 1px solid #F7671D;}
.page-contact-write-iconname,
.page-contact-write-iconmail,
.page-contact-write-icontitle{background-repeat: no-repeat;background-position: 8px center;}
.page-contact-write-iconname{background-image: url(gbookicon_name.png);}
.page-contact-write-iconmail{background-image: url(gbookicon_mail.png);}
.page-contact-write-icontitle{background-image: url(gbookicon_title.png);}
.page-contact-write-btn{
	font-size: 18px;
	font-weight: normal;
	font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";
	line-height: 36px;
	color: #ffffff;
	background-color:#FF8140;
	height: 40px;
	width: 320px;
	display:block;
}
.page-contact-write-btn:hover{background-color:#F7671D;}

.page-contact-gbook{
	margin-bottom: 10px;
	margin-left:10px;
	margin-right:10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.gbook-item{
	clear:both;
	margin-bottom: 10px;
	display:table;
	width:100%;
	background-image: url(commonline_dashed.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}

.gbook-item-face{
	display:table-cell;
	width: 50px;
	vertical-align:top;
}
.gbook-item-face img{
	height: 40px;
	width: 40px;
	border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;	
}
.gbook-item-box{display:table-cell;vertical-align:top; }
.gbook-item-title,
.gbook-item-info,
.gbook-item-content{display:block;}
.gbook-item-info{font-weight: normal;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";}
.gbook-item-name,
.gbook-item-email,
.gbook-item-time{float:left; height:20px; line-height:20px;}
.gbook-item-name{font-size:14px;margin-right:10px; color:#44708E;}
.gbook-item-email{display:none;}
.gbook-item-time{font-size:12px; color:#cccccc;}
.gbook-item-title{clear:both;font-weight: normal;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";font-size: 14px;}
.gbook-item-content{clear:both;color:#666666;font-size:14px; line-height:2.4;margin-bottom: 5px;}
.gbook-item-footer{clear:both;}
.gbook-item-reply{}
.gbook-item-reply .gbook-item{background-image:none;}
.gbook-item-reply .gbook-item-face{width: 40px}
.gbook-item-reply .gbook-item-face img{width: 32px;height: 32px;}
/* -------- */

.pagenav{
	margin:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7E7E7;
}
.pagelist{
	width:100%;
	margin-top: 10px;
}
.pagelist li{
	float: left;
	margin-right: 10px;
}
.pagelist .pagelist-h{float: right;}
.pagelist li span,.pagelist li a{
	line-height: 20px;
	text-align: center;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.pagelist .pagelist-n{border: 1px solid #ffffff;}
.pagelist li span{color:#666666}
.pagelist li a{
	
}
.pagelist a:link,.pagelist a:visited{color: #000000;text-decoration: none;}
.pagelist a:hover,.pagelist a:active{background-color:#46892C;color: #ffffff;text-decoration: none;}
/* ---------------------------------------------- */
.leader_group-list{}
.leader_group-item{}
.leader_group-item h2{
	background-color: #CE1805;
	height: 40px;
	line-height: 40px;
	font-weight: normal;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";font-size: 16px;
	color:#FFFFFF;
	text-indent:15px;
}
.leader_group-item ul{
	margin-bottom: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
}
.leader_group-item ul li{line-height: 30px;font-size: 14px;}
/* ---------------------------------------------- */
.leader-box-tit{
	background-image: url(tpltit.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	height: 38px;
	overflow: hidden;
	font-weight:bold;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";font-size: 18px;
	color:#CF2614;
	margin-bottom: 10px;
}
.leader-box-tit span{ display:inline-block;height: 38px; line-height:38px;padding-left: 5px;padding-right: 5px;background-image: url(tpltit.gif);background-repeat: repeat-x;background-position: left -40px;}
.leader-box-resume{margin-bottom: 10px;}
.leader-box-pic{ float:left; width:110px; height:140px; margin-right:10px;}
.leader-box-resume h2{font-weight:normal;font-size: 14px;}
.leader-box-resume h2 strong{font-weight:normal;}
.leader-box-resume h3{font-weight:normal;font-size: 14px;}
.leader-box-resume p{font-weight:normal;font-size: 14px; line-height:2.0;}
.leader-box-list{ min-height:150px;margin-bottom: 10px;}
.leader-box-list td{line-height:26px;}
.leader-box-list-title{font-size: 14px;}
.leader-box-list-time{font-size: 12px; color:#999999; text-align:right; width:80px;}
/* ---------------------------------------------- */
.survey-list{ min-height:150px;margin-bottom: 10px;}
.survey-list td{background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;line-height:2.4;}
.survey-list-title{font-size: 14px;}
.survey-list-time{font-size: 12px; color:#999999; text-align:right; width:80px;}
/* ---------------------------------------------- */
.survey-show{font-size:14px;}
.survey-show-time{text-align:center;margin-bottom:10px}
.survey-show-content{line-height:2.0;margin-bottom:10px;}
.survey-show-list{}
.survey-show-label{ color:#599200; background-color:#F4FAEA;line-height:2.8;font-weight:normal;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";font-size: 18px;}
.survey-show-item{ width:100%; margin-bottom:10px;}
.survey-show-item td{background-image: url(commonline_dashed.gif);background-repeat: repeat-x;background-position: left bottom;line-height:2.4;}
.survey-show-item-title{line-height:2.0;font-size: 16px;}
.survey-show-item-count{width:60px;white-space:nowrap;}
.survey-show-item-chart{width:100px;padding:0px;}
.survey-show-item-ratio{width:60px; text-align:center;white-space:nowrap;}
.survey-show-item-chart span{display:block;height:16px;}
.survey-show-item-chart span span{}
.survey-show-item-chart-bk{background-color:#dedede;}
.survey-show-item-chart-0{background-color:#808080;}
.survey-show-item-chart-10{background-color:#4771A3;}
.survey-show-item-chart-20{background-color:#88A450;}
.survey-show-item-chart-40{background-color:#6F588E;}
.survey-show-item-chart-60{background-color:#F69546}
.survey-show-item-chart-80{background-color:#BF4B4C;}
.survey-show-act{}
.survey-show-act a{
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	display: block;
	line-height:60px;
	height: 60px;
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #2A76F1;
	font-weight:normal;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif";
}
.survey-show-act a:link ,.survey-show-act a:visited {color: #FFFFFF;text-decoration: none;background-color: #488AFC;}
.survey-show-act a:hover,.survey-show-act a:active {color: #FFFFFF;text-decoration: none;background-color: #0179FF;}
/* ---------------------------------------------- */
.npc-search{ margin-bottom:15px;}
.npc-search td{ padding:3px;}
.npc-search select{width:90px;}
.npc-search input{width:80px;}
.npc-search button{
	width:60px;
	height:24px;
	color: #CE1805;
	background-color: #F6EEEE;
	border: 1px solid #E1E1E1;
}
.npc-noitem{ font-size:18px; line-height:30px;}
.npc-itemlist{margin-bottom:10px;}
.npc-itemlist table{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width:100%;
}
.npc-itemlist th,
.npc-itemlist td{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: 16px;
	padding:3px;
}
.npc-itemlist th{font-weight: normal;font-weight:normal;font-family: "微软雅黑", "Microsoft YaHei", "黑体", "sans-serif"; text-align:left; background-color:#f5f5f5;}
