﻿* {MARGIN: 0px; padding: 0px;}
body {
font:0.8em/150% "微软雅黑",Arial, Helvetica, sans-serif; color: #D2D2D2; background:#2B2B2B;
}
a {
color: #D2D2D2;
text-decoration: none;
}
a:hover {
text-decoration: underline; color:#B43B32;
}
h1 {
font: bold 14px/100% "微软雅黑",Arial, Helvetica, sans-serif;
}
LI {
LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none;
}
img { border:none;
}
/************************************************************************************
STRUCTURE
*************************************************************************************/
#pagewrap {width: 100%; height:100%;
}
/*------------------------------------------------------------------------------------------------------*/
#header {clear:both; width:100%; height:60px; background:#212121;}
#header .return {width:10%; height:100%; float:left; text-align:center;}
#header .return img {max-height:20px; padding-top:20px;}
#header .t_title {width:80%; height:100%; float:left; text-align:center; font:1.6em/60px "微软雅黑",Arial, Helvetica, sans-serif;}
#header .t_title a {text-decoration: none;}
/*------------------------------------------------------------------------------------------------------*/
#banner {width:100%; height:auto;}
#banner img {width:100%;}
/*------------------------------------------------------------------------------------------------------*/
#t_menu {width:98%; height:40px; border-bottom:1px #3E3E3E solid; padding-left:1%; padding-right:1%;}
/*------------------------------------------------------------------------------------------------------*/
#t_work_menu {width:98%; height:auto; border-bottom:1px #3E3E3E solid; padding-left:1%; padding-right:1%; overflow:hidden;}
/*-----------------------------------------------------------------------------------------*/
#content {width:100%; height:100%;}
#content .index_logo {width:30%; height:50%; padding:30% 20% 35% 35%;}
#content .index_logo img {width:100%;}
/*------------------------------------------------------------------------------------------------------*/
#content .teaminfo {width:100%; height:300px; box-shadow:0px 0px 3px #000;}
#content .teaminfo .teaminfo_d {width:100%; height:100%; background:#262626; opacity:0.9;}
#content .teaminfo .teaminfo_d .teaminfo_d_top {width:1005; height:40px;}
#content .teaminfo .teaminfo_d .teaminfo_d_pic {width:130px; height:130px; margin:0 auto; border-radius:50% 50%; overflow:hidden;}
#content .teaminfo .teaminfo_d .teaminfo_d_pic img {width:100%; height:auto;}
#content .teaminfo .teaminfo_d .teaminfo_d_t1 {width:100%; height:auto; text-align:center; font:1.4em/40px "微软雅黑",Arial, Helvetica, sans-serif;}
#content .teaminfo .teaminfo_d .teaminfo_d_t2 {width:100%; height:auto; text-align:center; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
#content .teaminfo .teaminfo_d .teaminfo_d_t3 {width:50%; height:30px; margin:0 auto; margin-top:10px;}
#content .teaminfo .teaminfo_d .teaminfo_d_t3 .teaminfo_d_t3_a {width:40%; height:28px; float:left; border:1px #6C6C6C solid; border-radius:3px 3px; line-height:28px; text-align:center; background:#2B2B2B;}
#content .teaminfo .teaminfo_d .teaminfo_d_t3 .teaminfo_d_t3_b {width:40%; height:28px; float:right; border:1px #6C6C6C solid; border-radius:3px 3px; line-height:28px; text-align:center; background:#2B2B2B;}
/*------------------------------------------------------------------------------------------------------*/
#content .booking {width:96%; height:auto; margin:0 auto; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
#content .booking .booking_t {width:100%; height:auto;}
#content .booking .booking_a {width:98%; height:38px; border:1px #434343 solid; border-radius:5px 5px; background:#292929; margin-top:15px;}
#content .booking .booking_a .booking_a_css {width:92%; height:38px; padding-left:4%; font:1em/38px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; border:none; background:none;}
#content .booking .booking_a2 {width:98%; height:38px; line-height:38px; border-bottom:1px #434343 solid; margin-top:5px;}
#content .booking .booking_b {width:98%; height:118px; border:1px #434343 solid; border-radius:5px 5px; background:#292929; margin-top:15px;}
#content .booking .booking_b .booking_b_css {width:92%; height:38px; padding-left:4%; font:1em/38px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; border:none; background:none;}
#content .booking .booking_c {width:98%; height:38px; border:1px #434343 solid; border-radius:5px 5px; background:#B43B32; margin-top:15px;}
#content .booking .booking_c .booking_c_css {width:92%; height:38px; padding-left:4%; font:1em/38px "微软雅黑",Arial, Helvetica, sans-serif; color:#333; border:none; background:none;}
/*------------------------------------------------------------------------------------------------------*/
#content .workinfo {width:100%; height:auto; background:#262626; box-shadow:0px 0px 3px #000; margin-top:60px;}
#content .workinfo .workinfo_pic {width:100%; height:auto;}
#content .workinfo .workinfo_pic img {width:100%; height:auto;}
#content .workinfo .workinfo_tx {width:98%; height:auto; margin:0 auto; padding-top:12px; padding-bottom:12px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
#content .workinfo .workinfo_tx .workinfo_tx_buy {width:80px; height:26px; margin-top:10px; border:1px #B43B32 solid; border-radius:3px 3px; background:#2B2B2B; line-height:26px; text-align:center; color:#B43B32;}
#content .workinfo .workinfo_tx .workinfo_tx_buy:hover {background:#2B2B2B; line-height:26px; text-align:center; color:#B43B32;}
#content .workinfo_more {width:70%; height:50px; font:1.6em/48px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; text-align:center; background:url(images/workinfo_more_bg.png) no-repeat center; margin:0 auto; margin-top:10px;}
/*------------------------------------------------------------------------------------------------------*/
#content .serviceinfo {width:100%; height:auto;}
#content .serviceinfo .serviceinfo_tt {width:100%; height:50px; font:1.4em/48px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; text-align:center; padding-top:5px;}
#content .serviceinfo .serviceinfo_dd {width:100%; height:auto; padding-bottom:10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif; border-bottom:1px #3E3E3E solid;}
#content .serviceinfo .serviceinfo_dd2 {width:100%; height:auto; background:url(images/serviceinfo_dd6_bg.png) no-repeat center top; background-size:10px; padding-top:10px; padding-bottom:20px; overflow:hidden;}
#content .serviceinfo .serviceinfo_dd2 .serviceinfo_dd2_a {width:48%; height:auto; float:left; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
#content .serviceinfo .serviceinfo_dd2 .serviceinfo_dd2_b {width:48%; height:auto; float:right; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
#content .serviceinfo .serviceinfo_dd3 {width:100%; height:auto; padding-bottom:10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
#content .serviceinfo .serviceinfo_dd4 {width:100%; height:auto; padding-bottom:10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32;}
/*------------------------------------------------------------------------------------------------------*/
#content .contactinfo {width:100%; height:auto;}
#content .contactinfo .contactinfo_tt {width:auto; height:20px; border-left:3px #B43B32 solid; font:1.4em/20px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; margin-top:15px; margin-bottom:6px;}
#content .contactinfo .contactinfo_dd {width:100%; height:auto; padding-top:10px; padding-bottom:10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif; border-bottom:1px #3E3E3E solid;}

/*------------------------------------------------------------------------------------------------------*/
#footer {width:100%; height:70px; background:#333; position:fixed; left:0px; bottom:0px; z-index:100;
}
#footer ul { clear:both;}
#footer li{float: left; width:20%; height:70px;}
.menuLink {width:100%; height:60px; padding-top:6px;}
.menuLink .m_L_t1 {width:100%; height:35px; background:url(images/m_dot01_off.png) no-repeat center; background-size:28px;}
.menuLink:hover .m_L_t1 {width:100%; height:35px; background:url(images/m_dot01_on.png) no-repeat center; background-size:28px;}
.menuLink .m_L_t2 {width:100%; height:35px; background:url(images/m_dot02_off.png) no-repeat center; background-size:28px;}
.menuLink:hover .m_L_t2 {width:100%; height:35px; background:url(images/m_dot02_on.png) no-repeat center; background-size:28px;}
.menuLink .m_L_t3 {width:100%; height:35px; background:url(images/m_dot03_off.png) no-repeat center; background-size:28px;}
.menuLink:hover .m_L_t3 {width:100%; height:35px; background:url(images/m_dot03_on.png) no-repeat center; background-size:28px;}
.menuLink .m_L_t4 {width:100%; height:35px; background:url(images/m_dot04_off.png) no-repeat center; background-size:28px;}
.menuLink:hover .m_L_t4 {width:100%; height:35px; background:url(images/m_dot04_on.png) no-repeat center; background-size:28px;}
.menuLink .m_L_t5 {width:100%; height:35px; background:url(images/m_dot05_off.png) no-repeat center; background-size:28px;}
.menuLink:hover .m_L_t5 {width:100%; height:35px; background:url(images/m_dot05_on.png) no-repeat center; background-size:28px;}
.menuLink .m_L_d {width:100%; height:25px; font:1.2em/25px "微软雅黑",Arial, Helvetica, sans-serif; color:#D2D2D2; text-align:center;}
.menuLink:hover .m_L_d {width:100%; height:25px; font:1.2em/25px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; text-align:center;}

.nowLink {width:100%; height:60px; padding-top:6px;}
.nowLink .m_L_t1 {width:100%; height:35px; background:url(images/m_dot01_on.png) no-repeat center; background-size:28px;}
.nowLink .m_L_t2 {width:100%; height:35px; background:url(images/m_dot02_on.png) no-repeat center; background-size:28px;}
.nowLink .m_L_t3 {width:100%; height:35px; background:url(images/m_dot03_on.png) no-repeat center; background-size:28px;}
.nowLink .m_L_t4 {width:100%; height:35px; background:url(images/m_dot04_on.png) no-repeat center; background-size:28px;}
.nowLink .m_L_t5 {width:100%; height:35px; background:url(images/m_dot05_on.png) no-repeat center; background-size:28px;}
.nowLink .m_L_d {width:100%; height:25px; font:1.2em/25px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32; text-align:center;}
/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* border & guideline (you can ignore these) */
#content {
}
#sidebar {
}
#header, #content, #sidebar {
margin-bottom: 0px;
}
/*-----------------------------------------------------------------------------------------*/
.indexnewsList {background-image: url(images/dot_news.jpg); background-repeat: no-repeat; background-position: 0px 9px; padding-left:10px; text-align:left; height: 24px; line-height:24px;}
.indexnewsList .l {float:left; text-align:left;}
.indexnewsList .r {float:right; text-align:right; padding-right:5px; color:#C06840;}

.indexnewsList01 {background-image: url(images/dot_02.jpg); background-repeat: no-repeat; background-position: 0px 10px; padding-left:10px; text-align:left; height: 24px; line-height:24px;}
.indexnewsList01 .l {float:left; text-align:left;}
.indexnewsList01 .r {float:right; text-align:right; padding-right:5px; color:#C06840;}

.indexnewsList02 {background-image: url(images/dot_02.jpg); background-repeat: no-repeat; background-position: 0px 10px; padding-left:10px; text-align:left; height: 24px; line-height:24px;}

.newsList_qlzs {background:url(images/i_m05_pic1.gif) no-repeat 0px 3px; padding-left:20px; line-height:22px;}

.newsList_qlys {background:url(images/i_m05_pic2.gif) no-repeat 0px 3px; padding-left:20px; line-height:22px;}

.newtkList {height: 38px; background-image: url(images/i_dot_01.jpg); background-repeat: no-repeat; background-position: 0px 16px; padding-left: 15px; font:0.8em/38px "微软雅黑",Arial, Helvetica, sans-serif;}
.newtkList .l {height:38px; float:left; text-align:left;}
.newtkList .r {height:38px; float:right; text-align:right; color: #999; padding-left:6px;}

.i_topnewsList {height: 24px; font:0.8em/26px "微软雅黑",Arial, Helvetica, sans-serif;}

.linksList { width:120px; height: 24px; float:left; padding-right:5px; font:0.9em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
/*-----------------------------------------------------------------------------------------*/
.newsArea {clear:both;width:98%;margin-right: auto;margin-left: auto; color:#D2D2D2; margin-top:10px; margin-bottom:80px;}
.newsArea2 {clear:both;width:94%;margin-right: auto;margin-left: auto; color:#D2D2D2; margin-top:10px; margin-bottom:80px;}
.news_title {color: #666666;clear:both;}
.news_count {text-align: right;padding-right: 10px;color: #333333;margin-bottom: 5px;clear:both;}
.news_name {float: left;width:80%;text-align:left;background-image: url(images/dot_02.jpg);background-repeat: no-repeat;background-position: 0px 14px;padding-left: 8px; font:1.2em/30px "微软雅黑",Arial, Helvetica, sans-serif;}
.news_date {float: right; color:#CCC; text-align:right;width:15%; font:0.8em/30px "微软雅黑",Arial, Helvetica, sans-serif;}
.news_list {margin-bottom: 10px;clear: both;}
.news_list li{border-bottom:1px #ddd dotted; padding-left: 5px; overflow:hidden;}
.news_more {line-height: 25px;text-align: right;padding-right: 20px;border-bottom:none;}
.newsInfoTitle {clear:both; width:100%; height:auto; padding-bottom:10px; text-align: center; font: bold 1.4em/32px "微软雅黑",Arial, Helvetica, sans-serif;}
.worksInfoTitle {color: #333333; font: bold 1.4em/50px "微软雅黑",Arial, Helvetica, sans-serif;}
.worksInfoTitle2 { height:auto;}
.worksInfoTitle2 .bshare-custom {margin-bottom:5px; height:20px; overflow:hidden;}
.worksInfoTitle2 .bshare-custom a {float:left; padding:0; margin-right:5px; width:20px; height:20px; background:url(images/share.jpg) no-repeat 0 0; overflow:hidden;}
.worksInfoTitle2 .bshare-custom .bshare-weixin {background-position:-54px 0;}
.worksInfoTitle2 .bshare-custom .bshare-sinaminiblog {background-position:-79px 0;}
.worksInfoTitle2 .bshare-custom .bshare-qzone {background-position:-129px 0;}
.worksInfoTitle2 .bshare-custom .bshare-qqim {background-position:-154px 0;}
.newsInfoTime {clear:both; width:100%; height:auto; text-align: center; color:#8F8F8F;}

.newsInfoContent_sub {clear:both; margin-top:10px; margin-bottom:10px; height:30px; border-bottom:1px #CB2525 solid; font: bold 1.2em "微软雅黑",Arial, Helvetica, sans-serif;}

.newsInfoContent_scene {clear:both; width:100%; padding-top:6px;padding-bottom: 10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;text-align: center;}
.newsInfoContent_scene p{padding-top: 10px;padding-bottom: 10px;text-align: center;}
.newsInfoContent_scene img {max-width:90%;}
.newsInfoContent_scene a:link {color: #003399;text-decoration: underline;}
.newsInfoContent_scene a:visited {color: #003399;text-decoration: underline;}
.newsInfoContent_scene a:hover {color: #FF6600;text-decoration: underline;}

.newsInfoContent {clear:both; width:100%; padding-top:6px;padding-bottom: 10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
.newsInfoContent p{padding-top: 10px;padding-bottom: 10px;}
.newsInfoContent img {max-width:100%;}
.newsInfoContent a:link {color: #003399;text-decoration: underline;}
.newsInfoContent a:visited {color: #003399;text-decoration: underline;}
.newsInfoContent a:hover {color: #FF6600;text-decoration: underline;}


.newsInfoContent_t {clear:both; width:100%; padding-bottom: 10px; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
.newsInfoContent_t .newsInfoContent_t_title {width:auto; height:20px; border-left:2px #B43B32 solid; font:1.1em/20px "微软雅黑",Arial, Helvetica, sans-serif; color:#B43B32;}
.newsInfoContent_t .newsInfoContent_t_dd {width:100%; height:auto; padding-top:10px; padding-bottom:10px;}
.newsInfoContent_t .newsInfoContent_t_dd .newsInfoContent_t_dd_list {width:48%; height:auto; float:left; padding-left:1%; padding-right:1%;}
.newsInfoContent_t .newsInfoContent_t_dd .newsInfoContent_t_dd_list .newsInfoContent_t_dd_list_pic {width:100%; height: auto; overflow:hidden;}
.newsInfoContent_t .newsInfoContent_t_dd .newsInfoContent_t_dd_list .newsInfoContent_t_dd_list_pic img {width:100%; height:auto;}
.newsInfoContent_t .newsInfoContent_t_dd .newsInfoContent_t_dd_list .newsInfoContent_t_dd_list_tx {width:100%; height:40px; font:1em/32px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}

.newsInfoContent_t2 .works_list_zz2 {width:100%; height:auto; border-bottom:1px #3E3E3E solid; margin-bottom:10px; padding-bottom:10px; overflow:hidden;}
.newsInfoContent_t2 .works_list_zz2 .works_list_zz2_pic {width:45%; height:100%; float:left; overflow:hidden;}
.newsInfoContent_t2 .works_list_zz2 .works_list_zz2_pic img { width:100%; height:auto;}
.newsInfoContent_t2 .works_list_zz2 .works_list_zz2_text {width:52%; height:100%; float:right; font:1.2em/150% "微软雅黑",Arial, Helvetica, sans-serif;}

.newsInfoLink {text-align:right;clear:both; line-height:32px;width:98%;margin-right: auto;margin-left: auto;}
.newsInforul {text-align: left;clear:both; color:#8A0A07;}
.newsInfotags {text-align: left;clear:both; color:#999;}
.newsInfotags a {color:#999;}
.newsInfotags a:hover {color:#19337D;}
.newsInfoshare {text-align: left; height:40px; padding-top:10px; padding-left:50px;clear:both;}
.newsInfoshare a {}
.next_news {clear:both; width:100%; height:auto; text-align:left; clear:both; border-top:1px #3E3E3E solid; padding-top:8px; padding-bottom:8px; line-height:24px;}
.contentLine {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;height:0px;}
/*about article*/
.aboutTitle {line-height:32px;text-align: center; color:#334012; font: bold 1.4em "微软雅黑",Arial, Helvetica, sans-serif;}
.aboutHits {line-height:30px; margin:0 auto; text-align:center; color:#999999;}
.aboutmasterjianjie {line-height:30px; margin:0 auto; text-align:left; color:#333333; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif;}
.aboutmasterkaishiwenji {line-height:30px; margin:0 auto; text-align:left; color:#333333; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; padding-top:10px;}
.aboutmasterkaishiwenji a:link { color:#333333; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none;}
.aboutmasterkaishiwenji a:visited { color:#333333; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none;}
.aboutmasterkaishiwenji a:hover { color:#FE8700; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: underline;}
.aboutmasterpic {margin:0 auto; width:100%; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif; padding-top:10px; padding-bottom:10px; border-bottom:1px #DEDEDE dotted; border-top:1px #DEDEDE dotted;}
.aboutmasterpic .reg_de a:link { color:#fff; font:1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none; background:#CB2525;}
.aboutmasterpic .reg_de a:visited { color:#fff; font:1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none; background:#CB2525;}
.aboutmasterpic .reg_de a:hover { color:#fff; font:1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: underline;}
.aboutmasterpic img {max-width:90%; max-height:100%;}
.aboutInfo { font:1.2em/36px "微软雅黑",Arial, Helvetica, sans-serif;clear:both;padding-top: 10px;padding-bottom: 10px; color:#666666;}
.aboutlistInfo { clear:both;padding-top: 10px;padding-bottom: 10px;}
.aboutlistInfo a:link { color:#666666; font:1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none;}
.aboutlistInfo a:visited { color:#666666; font:1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none;}
.aboutlistInfo a:hover { color:#FE8700; font:1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: underline;}
.aboutLink { text-align: right; padding:20px 0;clear:both;}
.aboutLink a:link { color:#687645; text-decoration: none;}
.aboutLink a:visited { color:#687645; text-decoration: none;}
.aboutLink a:hover { color:#FE8700; text-decoration: underline;}
/*works list*/
.works_list_zz {width:100%; height:auto; background:#242424; margin-bottom:20px; box-shadow:0px 0px 3px #000;}
.works_list_zz .works_list_zz_pic {width:100%; height:auto;}
.works_list_zz .works_list_zz_pic img {width:100%; height:auto;}
.works_list_zz .works_list_zz_text {width:94%; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.works_list_zz .works_list_zz_text .works_list_zz_text_t {width:100%; height:auto; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
.works_list_zz .works_list_zz_text .works_list_zz_text_d {width:100%; height:30px;}
.works_list_zz .works_list_zz_text .works_list_zz_text_d .works_list_zz_text_d_tt {width:auto; height:30px; float:left; font:1.2em/30px "微软雅黑",Arial, Helvetica, sans-serif;}
.works_list_zz .works_list_zz_text .works_list_zz_text_d .works_list_zz_text_d_book {width:80px; height:28px; border:1px #B43B32 solid; border-radius:3px 3px; background:#2B2B2B; float:right; line-height:28px; text-align:center; color:#B43B32;}
/*pro list*/
.pro_list_zz {width:46%; height:auto; float:left; background:#242424; margin-left:2%; margin-right:2%; margin-bottom:20px; box-shadow:0px 0px 3px #000;}
.pro_list_zz .pro_list_zz_pic {width:100%; height:auto;}
.pro_list_zz .pro_list_zz_pic img {width:100%; height:auto;}
.pro_list_zz .pro_list_zz_text {width:94%; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.pro_list_zz .pro_list_zz_text .pro_list_zz_text_t {width:100%; height:auto; text-align:center; font:1.2em/24px "微软雅黑",Arial, Helvetica, sans-serif;}
/*pic list*/ 
.pic_list_zz {width:100%; height:auto; border-bottom:1px #3E3E3E solid; margin-bottom:15px; clear:both;}
.pic_list_zz .pic_list_zz_t {width:100%; height:180px; background:#262626; overflow:hidden;}
.pic_list_zz .pic_list_zz_t .p_l_z_pic {width:40%; height:100%; float:left;}
.pic_list_zz .pic_list_zz_t .p_l_z_pic img {width:100%; height:auto;}
.pic_list_zz .pic_list_zz_t .p_l_z_text {width:58%; height:100%; float:right; text-align:center;}
.pic_list_zz .pic_list_zz_t .p_l_z_text .p_l_z_text_a {width:100%; height:20%; padding-top:10%; font:1.6em/100% "微软雅黑",Arial, Helvetica, sans-serif;}
.pic_list_zz .pic_list_zz_t .p_l_z_text .p_l_z_text_b {width:100%; height:20%; font:1.2em/100% "微软雅黑",Arial, Helvetica, sans-serif;}
.pic_list_zz .pic_list_zz_t .p_l_z_text .p_l_z_text_c {width:100%; height:20%;}
.pic_list_zz .pic_list_zz_t .p_l_z_text .p_l_z_text_d {width:90%; height:30%; margin:0 auto;}
.pic_list_zz .pic_list_zz_t .p_l_z_text .p_l_z_text_d .p_l_z_text_d_a {width:35%; height:28px; float:left; border:1px #6C6C6C solid; border-radius:3px 3px; line-height:28px; text-align:center; background:#2B2B2B;}
.pic_list_zz .pic_list_zz_t .p_l_z_text .p_l_z_text_d .p_l_z_text_d_b {width:35%; height:28px; float:right; border:1px #6C6C6C solid; border-radius:3px 3px; line-height:28px; text-align:center; background:#2B2B2B;}
.pic_list_zz .pic_list_zz_d {width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
.pic_list_zz .pic_list_zz_d .pic_list_zz_d_t {width:100%; height:40px; font:1.2em/40px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center; background:url(images/pic_list_zz_d_bg.jpg) no-repeat center bottom;}
.pic_list_zz .pic_list_zz_d .pic_list_zz_d_d {width:100%; height:auto; padding-top:10px;}
.pic_list_zz .pic_list_zz_d .pic_list_zz_d_d .pic_list_zz_d_d_l {width:31.33%; height:auto; float:left; padding-left:1%; padding-right:1%;}
.pic_list_zz .pic_list_zz_d .pic_list_zz_d_d .pic_list_zz_d_d_l .pic_list_zz_d_d_l_pic {width:100%; height:auto; overflow:hidden;}
.pic_list_zz .pic_list_zz_d .pic_list_zz_d_d .pic_list_zz_d_d_l .pic_list_zz_d_d_l_pic img {width:100%; height:auto;}
.pic_list_zz .pic_list_zz_d .pic_list_zz_d_d .pic_list_zz_d_d_l .pic_list_zz_d_d_l_tx {width:100%; height:30px; text-align:center; line-height:30px; overflow:hidden;}
/*hot list*/ 
.hot_list_zz {width:45%; float:left; padding-left:3%;}
.hot_list_zz .h_l_z_pic {width:100%; height:auto; text-align:center;}
.hot_list_zz .h_l_z_text {width:100%; height:auto; padding-bottom:15px;}
.hot_list_zz .h_l_z_text .h_l_z_text_a {width:100%; height:30px;}
.hot_list_zz .h_l_z_text .h_l_z_text_a .h_l_z_text_a_l {width:60%; height:30px; float:left; font: bold 1.2em/30px "微软雅黑",Arial, Helvetica, sans-serif;}
.hot_list_zz .h_l_z_text .h_l_z_text_a .h_l_z_text_a_r {width:40%; height:30px; float:right; line-height:30px; text-align:right;}
.hot_list_zz .h_l_z_text .h_l_z_text_b {width:100%; height:18px; line-height:18px;}
.hot_list_zz .h_l_z_pic img {width:100%; height:100%;}
/*产品列表页面*/
.proArea {clear:both;width:98%;margin-right: auto;margin-left: auto; color:#333333; margin-top:10px; margin-bottom:10px;}
.proCount {text-align: right;padding-right: 10px;line-height: 20px;height: 20px; clear:both;}
.proList { clear:both; overflow: hidden;}
.proList .proPic {float: left;width: 30%;height:150px;padding: 5px;text-align: center; line-height:140px;}
.proList .proPic img {
	border: 5px solid #FFFFFF; max-width:90%; max-height:100%;
}
.proList .proContent {width: 100%; overflow:hidden;}
.proList .proContent .proName {font: bold 1.2em/25px "微软雅黑",Arial, Helvetica, sans-serif;height: 25px;border-bottom:1px #DEDEDE dotted;background-image: url(images/dot_02.gif);background-repeat: no-repeat;background-position: 5px 10px;padding-left: 15px;}
.proList .proContent .proName a { color:#CB2525;}
.proList .proContent .proAbout {line-height:24px; color:#212121; padding:10px 0 0 10px;}
.proList .proContent .proMore { clear:both; text-align:right;}
.proList .proContent .proMore ul { float:right;}
.proList .proContent .proMore ul li { float:right; padding:5px 0 0 5px; text-align:right; padding-right:5%;}
.proList .proContent .proMore a:link { color:#A90716; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none;}
.proList .proContent .proMore a:visited { color:#A90716; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: none;}
.proList .proContent .proMore a:hover { color:#FE8700; font: bold 1em "微软雅黑",Arial, Helvetica, sans-serif; text-decoration: underline;}
.proLine {border-bottom:1px #DEDEDE dotted;clear: both; margin-bottom:10px; padding-bottom:10px;}
/* 联系我们 - 地图 */
#dituContent{width:100%;height:320px;margin-top:20px;border:#ccc 1px solid;}
/*-----------------------------------------------------------------------------------------*/
.smallClass{width:33.33%; height:39px; float:left; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallClass a {color: #D2D2D2;text-decoration: none;}
.smallClass a:visited {color: #D2D2D2;text-decoration: none;}
.smallClass a:hover {text-decoration: none; color: #B43B32;}
.smallClassOn{width:33.33%; height:39px; float:left; border-bottom:2px #B43B32 solid; color: #B43B32; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallClassOn a {text-decoration: none;color: #B43B32;}
.smallClassOn a:visited {text-decoration: none;color: #B43B32;}
.smallClassOn a:hover {text-decoration: none;color: #B43B32;}

.smallSmallClass{width:33.33%; height:39px; float:left; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallSmallClass a {color: #D2D2D2;text-decoration: none;}
.smallSmallClass a:visited {color: #D2D2D2;text-decoration: none;}
.smallSmallClass a:hover {text-decoration: none;color: #B43B32;}
.smallSmallClassOn{width:33.33%; height:39px; float:left; border-bottom:2px #B43B32 solid; color: #B43B32; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallSmallClassOn a {text-decoration: none;color: #B43B32;}
.smallSmallClassOn a:visited {text-decoration: none;color: #B43B32;}
.smallSmallClassOn a:hover {text-decoration: none;color: #B43B32;}
/*-----------------------------------------------------------------------------------------*/
.smallClass4{width:25%; height:39px; float:left; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallClass4 a {color: #D2D2D2;text-decoration: none;}
.smallClass4 a:visited {color: #D2D2D2;text-decoration: none;}
.smallClass4 a:hover {text-decoration: none; color: #B43B32;}
.smallClass4On{width:25%; height:39px; float:left; border-bottom:2px #B43B32 solid; color: #B43B32; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallClass4On a {text-decoration: none;color: #B43B32;}
.smallClass4On a:visited {text-decoration: none;color: #B43B32;}
.smallClass4On a:hover {text-decoration: none;color: #B43B32;}
/*-----------------------------------------------------------------------------------------*/
.workClass{width:auto; height:39px; float:left; padding-left:1%; padding-right:1%; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.workClass a {color: #D2D2D2;text-decoration: none;}
.workClass a:visited {color: #D2D2D2;text-decoration: none;}
.workClass a:hover {text-decoration: none; color: #B43B32;}
.workClassOn{width:auto; height:39px; float:left; border-bottom:2px #B43B32 solid; color: #B43B32; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.workClassOn a {text-decoration: none;color: #B43B32;}
.workClassOn a:visited {text-decoration: none;color: #B43B32;}
.workClassOn a:hover {text-decoration: none;color: #B43B32;}

.smallworkClass{width:auto; height:39px; float:left; padding-left:1%; padding-right:1%; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallworkClass a {color: #D2D2D2;text-decoration: none;}
.smallworkClass a:visited {color: #D2D2D2;text-decoration: none;}
.smallworkClass a:hover {text-decoration: none;color: #B43B32;}
.smallworkClassOn{width:auto; height:39px; float:left; border-bottom:2px #B43B32 solid; color: #B43B32; font:1.4em/39px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.smallworkClassOn a {text-decoration: none;color: #B43B32;}
.smallworkClassOn a:visited {text-decoration: none;color: #B43B32;}
.smallworkClassOn a:hover {text-decoration: none;color: #B43B32;}
/*-----------------------------------------------------------------------------------------*/