body{font-size:14px; background:#eeeeee; max-width:720px; font-family:"Microsoft YaHei",sans-serif;}

html{
    width: 100%;
    background-color: #eeeeee;
    color: #545454;
    
}
*{ margin:0; padding:0;}
img{ border:none;}
ul{ list-style:none;}
li{list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
.hidden{display:none}
a,a:hover{ text-decoration:none}

/*标题*/
.index_bt{ width:100%; height: 45px;margin: 15px auto;}
.index_bti{ width:100%;text-align: center; height: 60px;margin: 0 auto;font-size: 18px;color:#006633;}
.index_bti p{font-weight: bold;font-size: 27px;color: #ff8f0a;line-height: 25px;}
.bg_clo{background-color: #006633;padding: 15px;}

.touch_nav{background:#006633;  position: relative; overflow: hidden; height: auto; line-height: 2.7rem; height: 2.7rem; font-size: .7rem; }
.touch_nav ul{ width:24rem; height:2.7rem}
.touch_nav li { float: left; width:12.8rem; text-align: center; border-right:1px solid #fff; height: 2.7rem;}
.touch_nav li a{ font-size:1rem; display: block; color:#fff}
.touch_nav li:last-child{ border-right:0 solid #ccc}

.fenge{width: 100%;height: 8px;background:#E3E3E3;}

/*xiaodaohang*/
.xiaodaohang {background: url("../images/aac.jpg") no-repeat center top;margin-top: 10px;background-size: 100% auto;height: 200px;}
.xiaodaohang li{display: block;float: left;width: 50%;text-align: center;padding-top: 60px;font-size: 18px;font-weight: bold;line-height: 17px;}
.xiaodaohang li span{font-size: 15px;font-weight: 100;color: #979797;line-height:16px;}
.index_01{background: url("../images/aa01.png") no-repeat center top;background-size:  100% auto;}
.index_02{background: url("../images/aa02.png") no-repeat center top;background-size:  100% auto;}
.index_03{background: url("../images/aa03.png") no-repeat center top;background-size:  100% auto;}
.index_04{background: url("../images/aa04.png") no-repeat center top;background-size:  100% auto;}


.neirong p{ font-size:14px; padding:5px 10px; line-height:24px; color:#575757;text-indent: 2em;text-align: justify;}
.neirong span{font-size: 20px!important;text-align: center;font-weight: bold;color:#006633;}
.hengtaio{width:100%; margin:0 auto; }

.qiy0000{width: 100%;margin: 15px 0;}

.banben{ background:#222; width:100%; height:30px; height:30px; position:fixed; top:0; z-index:999999}
.banben a{ display:block; float:right; width:20%; text-align:center; color:#fff; line-height:30px; font-size:14px;}

.head_index{ height:70px; padding:0 15px; max-width:690px; margin: 0 auto; overflow:hidden; background:#006633;}
.head_index .head_index_logo{ width:84%; padding:15px 0 0 5px}
.head_index .top_right {float: right;width: 40px;height: 40px;padding: 20px 0 0 0;}
.head_index .top_right img{ width:60%; margin:2px 0 0 0}
.head_index .gb {float: right;width: 44px;height: 44px;background: url(../images/gb.png) no-repeat center center;background-size: 20px;}
.head_index .hide {display: none;}
.head_index img { width:100%;}
.right_menu{ position: fixed; left: 100%; top: 60px; z-index: 999; width: 100%;}
.right_menu ul{ width: 100%; box-sizing: border-box; background-color:rgba(0,0,0,0.8); padding:30px 0 0 0 }
.right_menu ul li{list-style-type:none; width: 90%; margin: 0 5%; line-height: 40px; border-bottom: 1px solid #444;}
.right_menu ul li.onn{border-bottom: 0 solid #444;}
.right_menu ul li.onn a{color: #eee;}
.right_menu ul li a{ background-size: 20px !important; color: #eee; text-indent:; padding:0 0 0 20px; font-size:14px;}
.hei{ height: 530px !important;}
.right_menu ul li div{ border-bottom: 1px solid #444; padding:0 0 5px 20px}
.right_menu ul li.onn div a{ padding:0; width:50%; line-height:27px; display:block; float:left; color: #eee; font-size:14px;}


.xiangmu{ height:34px; width:250px; margin:0 auto;}
.xiangmu li{ height:34px; width:70px; line-height:34px;float:left; background:#333; text-align:center; margin-top:15px; margin-left:10px;}
.xiangmu li a{ height:34px; width:70px; line-height:34px;float:left; background:#333; text-align:center; display:block; color:#FFF; font-size:12px}
.xiangmu li a:hover{ font-size:13px}

.pro_nav{ width:100%; padding:20px 0}
.pro_nav li{ width:33.3%; float:left; position:relative; margin-bottom:15px;}
.pro_nav .pic{ width:83%; margin:0 auto; position:relative; z-index:2; overflow:hidden; border-radius:50%;}
.pro_nav .pic img{ width:100%;}
.pro_nav .p_text{ width:95%; margin:5px auto; text-align:center; font-size:14px; color:#F00}

.pro_nav2{ width:100%; padding:10px 0}
.pro_nav2 li{ width:50%; float:left; position:relative; margin-bottom:1px; padding-right:1px; box-sizing:border-box; background:#fff}
.pro_nav2 li a{ display:block; background:#006633; line-height:35px; color:#fff; font-size:15px; text-align:center}


.factory_dd{position: relative; font-size: .7rem; margin-top: 10px;}
.factory_dd ul{ width:28rem; height: 134px!important;}
.factory_dd li { float: left; width:7rem; text-align: center;height: 8.7rem;overflow: hidden;}
.factory_dd li a{ font-size:1rem; display: block; color:#4a4a4a;margin:8px auto;}
.factory_dd li img{width: 100px!important;height: 100px!important;}


.fenlei{ background:url(../images/fenlei.jpg) no-repeat left top; background-size:100%; height:201px;}
.fenlei a{ display:block; float:left; width:14%; height:201px; padding:0; margin:0}

.anli,.main{ max-width:90%; margin: 0 auto; overflow: hidden; background:#fff;}
.div10{ height:10px; background:#f20b37}
.bai{ overflow: hidden;}
.main_title_p{border-bottom: 0 solid #eeeeee; overflow: hidden;  text-align:center;}
.main_title_p span{ line-height: 45px; height: 45px; color: #006633; font-size: 24px; display:block; font-weight:bold; }

.main_title{  width:100$; margin:3px auto; overflow: hidden;  text-align:center;}
.main_title span{ line-height: 45px; height: 45px; color: #006633; font-size: 24px; display:block; font-weight:bold; }
.main_title_en{ width:40%; margin:0 auto}
.main_title img{ width:100%;}

.main_title a { float: right; line-height: 35px; height: 35px; color: #333; font-size: 12px;}

.chanpin_more{ width:100%; margin:5px auto; height:35px; line-height:35px; background:#006633; text-align:center;}
.chanpin_more a{ font-size:14px; color:#fff}


.anli .bd ul{ width:100%;  padding:0 0 10px 0px;}
.anli .bd li{display: inline-block;text-align: center;vertical-align: middle;width: 50%;float: left; padding-top:20px;}
.anli .bd li div{ height:30px;overflow:hidden;background-color: #fff;color:#333;}	
.anli .bd li a {display: block;overflow: hidden; border: 1px solid #eaeaea; box-sizing: border-box;color:#fff;font-weight:normal;line-height:30px;width: 94%;margin: 0 3%; background-color: #656565;}

/*qiyewenhua*/
.in_wenhua{width:100%;}
.in_wenhual{width:100%;background: #006633;height: 150px;}
.in_wenhual p{text-align: center;font-size: 20px;color: #fff;font-weight: bold;padding-top: 30px;line-height: 28px;}
.in_wenhual p span{font-size: 16px;font-weight: 100;line-height: 18px;}
.in_wenhua li{width: 33.3%;float: left;}
.in_wenhua li p{text-align: center;font-size: 13px;padding: 33px 0;background: #e8f6ef;}
.in_wenhua li p span{font-size:18px;line-height: 24px;font-weight: bold;color: #ff8f0a;}
.case .case_con{ width: 100%; overflow: hidden; height: auto;}
.case .case_con ul{ padding: 10px 1%; overflow: hidden; }
.case .case_con li{display: inline-block;text-align: center;vertical-align: middle;width: 50%;float: left;}
.case .case_con li a {display: block;overflow: hidden;padding: 6px;border: 1px solid #eaeaea;border-bottom: 3px solid #eaeaea;box-sizing: border-box;width: 94%;margin: 0 3%;background-color: #ffffff;}


.news .newslist{ width:95%; margin:0 auto; padding:0 0 20px 0}
.news .newslist dt{ line-height:30px; border-bottom:1px solid #eee; padding:10px 0}
.news .newslist dt a{ line-height:40px; background:url(../images/news_icon.gif) no-repeat left center; color:#333; font-size:16px; padding:0 0 0 20px; font-weight:normal;}
.news .newslist p{ line-height:24px; font-size:14px; color:#777; padding:0 0 0 20px;}
.news .newslist{ width:95%; margin:0 auto; padding:0 0 20px 0}
.news .newslist li{ line-height:25px; border-bottom:1px solid #eee; margin:0 0 15px 0; padding:0 0 5px 0}
.news .newslist li a{ line-height:25px; background:url(../images/news_icon.gif) no-repeat left 4px; color:#666; font-size:14px; padding:0 0 0 23px; font-weight:normal; display:block}


.espcms_page_bannpic{ max-width:720px; margin:0 auto;}

/*--- extension_page  ---*/
#extension_page{ width:100%; height:164px; position:relative; margin-top:0px;}
#extension_page h2{ padding-top:26px; height:36px; line-height:36px; font-size:18px; text-align:center; color:#4091c2; font-weight:bold;}
.extension_title_content{ height:36px; line-height:36px; font-size:14px; text-align:center; color:#787878;}
.extension_nav{ margin-top:6px; height:34px;}
.extension_nav ul{ width:60%; margin:0 auto;}
.extension_nav li{ float:left; width:48%; margin-right:1%; height:34px; background:#4091c2; height:34px; font-size:16px; color:#fff; text-align:center; color:#fff; line-height:34px; }
.extension_nav li a{ width:144px; height:34px; font-size:18px; color:#fff; text-decoration:none; line-height:34px; text-align:center; display:block;}
.extension_nav li a:hover{ font-weight:bold;}



.extension_258sw_title_warp{ width:100%;  background:#ededed; padding:28px 0;}
.extension_258sw_con{position:relative; overflow:hidden; }
.extension_258sw_title{ width:95%; margin:0 auto;}
.extension_258sw_title h2{ margin-left:12px;  line-height:36px; font-size:18px; text-align:center; color:#4091c2; }
.extension_258sw_title h6{ margin-left:12px; height:30px; line-height:30px; font-size:18px; text-align:left; color:#2994cb;}
.extension_258sw_title .extension_258sw_text{ margin:24px 0 0 0; height:96px; font-size:14px; line-height:30px; color:#646464; text-align:justify;}
.extension_258sw_pic{ text-align:center}
.extension_258sw_pic img{width:80%; margin:0 auto}

.extension_syb_title_warp{ width:100%; background:#ededed; padding:0 0 50px 0}
.extension_syb_con{overflow:hidden; width:95%; margin:0 auto}
.extension_syb_title{  position:relative; }
.extension_syb_title_content{}
.extension_syb_title h2{  padding-top:18px; line-height:30px; font-size:18px; text-align:center; color:#4091c2; font-weight:bold; padding:15px 0 15px 0}
.extension_syb_title .extension_syb_text{ font-size:13px; line-height:24px; color:#646464; text-align:left; padding:25px 0 0 0 }
.extension_syb_title div{ text-align:center}
.extension_syb_title div img{width:80%; margin:0 auto}

.core_competence{ padding:; background:#fff;}
.core_competence_titile{ line-height:30px; font-size:18px; color:#fff; text-align:center; background:#4091c2; position:relative; font-weight:bold;}
.core_competence_ul{ overflow:hidden; padding:0 0 25px 0}
.core_competence_ul ul{ width:90%; margin:0 auto; position:relative;}
.core_competence_ul li{ padding:0 0 0 100px;}
.core_competence_ul .ll1{ background:url(../images/core_competence_ul_bg.png) no-repeat left center; }
.core_competence_ul .ll2{ background:url(../images/core_competence_ul_bg2.png) no-repeat left center; }
.core_competence_ul .ll3{ background:url(../images/core_competence_ul_bg3.png) no-repeat left center; }
.core_competence_ul .ll4{ background:url(../images/core_competence_ul_bg4.png) no-repeat left center; }
.core_competence_ul .ll5{ background:url(../images/core_competence_ul_bg5.png) no-repeat left center; }
.core_competence_ul li h5{ padding-top:5px; font-size:15px; font-weight:bold; line-height:36px; text-align:left; color:#ef8d0e;}
.core_competence_ul li p{ font-size:13px; line-height:22px; text-align:left; color:#666;}


.extension_6advantage{ height:360px; background:url(../images/6advantage_bg.jpg) no-repeat center top; background-attachment: fixed; background-size: cover; }
.extension_6advantage_title{ padding:46px 0 38px; height:30px; font-size:18px; font-weight:bold; line-height:30px; text-align:center; color:#fff; background:url(../images/extension_6advantage_title_bg.png) no-repeat center;}
.extension_6advantage_ulwarp{ overflow:hidden; width:95%; margin:0 auto;}
.extension_6advantage ul{ width:95%; margin:0 auto; padding:0 0 0 2%}
.extension_6advantage li{ float:left; margin:0 5px 8px 0; width:32%; height:92px; background:#fff; border:#d8dadb 1px solid;}
.extension_6advantage li .cimg{ width:30%; margin:24px 0 0 14px;}
.extension_6advantage li .cimg img{ width:auto}
.extension_6advantage li p{ width:60%; font-size:16px; text-align:left; color:#5e5e5e; line-height:24px; padding:15px 0 0 0; }

/*--- optimum_page  ---*/

.optimum_banner{ width:100%; height:540px; position:relative; background:url(../images/optimum_banner.jpg) no-repeat center top;}

#optimum_page{ margin:0 auto; width:100%; height:134px; background:#fff; position:relative; margin-top:0px;}
#optimum_page h2{ padding-top:26px; height:48px; line-height:48px; font-size:24px; text-align:center; color:#2a8ec7; font-weight:bold;}
.optimum_title_content{ margin:0 auto; height:32px; line-height:32px; font-size:18px; text-align:center; color:#0d85d1;}


.optimum{ width:100%; background:#fff;}
.optimum_con{width:95%; margin:0 auto; position: relative; overflow:hidden}
.optimum_con_pic{ text-align:center; margin:20px 0 0  0}
.optimum_con_pic img{ width:60%; margin:0 auto}
.optimum_title{ padding:0 0 20px 0;}
.optimum_text{ font-size:12px; line-height:22px; color:#646464; }
.optimum .more{ margin-left:18px; width:146px; height:38px; border:#4091c2 1px solid;}
.optimum_title .more a{width:146px; height:38px; line-height:38px; font-size:18px; color:#4091c2; text-align:center; text-decoration:none; font-weight:bold; display:block;}

.optimum_core_competence{ width:100%; }
.optimum_core_competence_title{ width:100%; height:96px; background:url(../images/optimum_core_competence_bg.gif) repeat-x left -20px; position:relative;}
.optimum_core_competence_title_h{ margin:0 auto;  width:100%; background:#4091c2; text-align:center; padding:15px 0 0 0 }
.optimum_core_competence_title_h img{ width:50%; margin:0 auto}
.optimum_core_competence_title_h h1{font-size:16px; font-weight:bold; height:33px; text-align:center;color:#fff;}
.optimum_core_competence_ul{ margin:0 auto; margin-top:14px; width:95%; }
.optimum_core_competence ul{ padding:0 0 20px 0}
.optimum_core_competence_ul ul.optimum_qita{ width:65%; margin:0 auto}
.optimum_core_competence ul.optimum_qita li{ float:left; width:50%; background:#fff;  text-align:center}
.optimum_a,.optimum_b,.optimum_c,.optimum_d,.optimum_e{}
.optimum_core_competence li{ float:left; width:33%; background:#fff;  text-align:center}
.optimum_core_competence li img{ width:70%;}
.optimum_core_competence li h4{ height:34px; font-size:14px; font-weight:bold; line-height:34px; color:#444; text-align:center;}
.optimum_core_competence li p{ padding:0 20px; line-height:20px; color:#777; font-size:12px; text-align:justify;}



/*---  contact_us_page  ---*/
.contact_us_fcompany{ width:95%; margin:0 auto; padding:0 0 40px 0; font-size:16px;}
.contact_us_fcompany ul{ }
.contact_us_fcompany li{ padding:15px 0}
.contact_us_fcompany li h4{ font-size:18px; font-weight:bold; line-height:34px;  color:#666; background: url(../images/zt_lx.png) no-repeat 2% 12px; background-size: 11px auto; padding: 3px 6% 3px 6%;}
.contact_us_fcompany li h6{ font-size:14px; font-weight:bold; line-height:34px;  color:#ef6917; padding: 0 3% 0 6%;}
.contact_us_fcompany p{ font-size:14px; line-height:30px; color:#777; padding:0 3% 0 6%; }


/*se_case_index page*/
.se_case{ padding:0 0 40px 0}
.se_case ul{ width:100%; margin:0 auto; padding:25px 0 0 0; overflow: hidden;}
.se_case li{ width:50%; float:left;position:relative;overflow:hidden; margin-bottom:25px; }

.se_case_pic{ width:97%; margin:0 auto; text-align:center; background:#656565 }
.se_case li a{ width:100%; color:#333}
.se_case a{ width:100%;}
.se_case_pic img{max-width: 100%;}
.se_case_name{ width:100%; margin:0 auto; font-size:13px; color:#555; line-height:30px; height:60px; overflow:hidden; }
.se_case_name a{ color:#555; width:90%;line-height:30px; height:60px; text-align:center; display:block; }
.se_case_hangye{ width:90%; margin:0 auto; padding:0 0 0 0; font-size:12px; color:#666; line-height:30px; height:30px; overflow:hidden; }
.se_case_click{ float:right; color:#666; }
.se_case li { cursor: pointer}
.se_case li div.cover_top{position:absolute;top:-205px;left:0;width:280px;height:202px;background-color: red;filter: Alpha(opacity=50);background: rgba(255,0,0,0.4);z-index:900; text-align:center}
.se_case li div.cover_top img{ padding:95px 0 0 0}
.se_case li div.cover_bottom{position:absolute;bottom:-90px;left:0;width:280px;height:86px;background-color: green;filter: Alpha(opacity=50);background: rgba(255,66,41,1);z-index:900}
.se_case .se_case_text{position: relative;z-index:3; width:97%; margin:0 auto; border-bottom:1px solid #ddd; }

.shangxiaye{overflow: hidden;padding: 15px 0px;}
.shangxiaye li{ line-height:25px; color:#666}
.shangxiaye li a{ color:#666}

.se_content{ width:90%; margin:0 auto; padding:0 0 20px 0 }
.se_content_t{ padding:0 0 20px 0; border-bottom:1px solid #e3e3e3; margin-bottom:30px;　}
.se_content_t .se_title_intro{text-align:left;}
.se_content_t .se_anli_jieshao{ line-height:27px; font-size:14px; color:#555}

.se_title{ line-height:30px; font-size:20px; color:#121212;  text-align:center; border-bottom:1px solid #e3e3e3; padding:0px 0 10px 0; margin:0 0 20px 0}
.se_date{ line-height:30px; color:#555; font-size:14px; font-weight:normal;}
.se_con{ font-size:13px; line-height:28px; padding:0 0 30px 0; color:#555}
.se_con img{ max-width:100%;}

#se_case_index{  margin-top:4px; background:#fff;height:115px;position:relative }
.se_case_index_title{height:42px;width:100%; background:url(../images/case_index_title_bg.png) no-repeat bottom; border-bottom:#e3e3e3 1px solid;  }
.se_case_index_title h1{ height:42px; line-height:32px; text-align:center; font-size:24px; color:#666;}
.se_case_index_nav{ width:70%; margin:0 auto; height:30px; overflow:hidden; padding:0 0 0 12px;}
.se_case_index_nav ul{ height:30px;}
.se_case_index_nav li{ float:left; width:30%; margin-right:3%;height:30px; }
.se_case_index_nav li a{ font-size:14px; width:100%; text-align:center; line-height:30px; text-decoration:none; color:#fff; display:block; background:#797979; border-radius: 3px; }
.se_case_index_nav li a:visited{ fcolor:#fff;}

.right_nav{ position:fixed;right:10px;top:50%;}
.right_nav li{ width:13px; height:13px; border-radius:8px;background:#666;margin:8px 0}
.right_nav li.crnt{background:red}

/*se_news*/
.se_news{ width:95%; margin:0 auto; padding:20px 0}
.se_news ul{}
.se_news li{ border-bottom:1px dashed #ccc; background: url(../images/newslist.png) no-repeat 97% center; background-size: 7px; padding:5px 0}
.se_news li a{ font-size:14px; line-height:28px;  color:#555; background: url(../images/news_icon.gif) no-repeat left center; padding: 0 0 0 20px; width:90%;}
.se_news li a.ui-link{height:28px; overflow:hidden;}
.se_news_con_other{ font-size:13px; color:#888; line-height:28px; width:95%; margin:0 auto; padding:0 0 0 23px;}
.se_news_con_other img{width:auto; margin:6px 15px 0 0}

/*se_hangye*/
.se_hangye{ width:1100px; margin:0 auto; padding:30px 0 0 0;}
.se_hangye ul{padding:0 0 0 20px;position:relative}
.se_hangye li{ margin-bottom:20px; margin-right:20px; padding:20px; border:1px dashed #ccc;width:477px; float:left; position:relative;top:20px;left:20px; cursor: pointer;}
.se_hangye li:nth-child(2n){}
.se_hangye li.hover{border:1px solid yellow;}
.se_hangye_con{  }
.se_hangye_con_t{   line-height:40px; }
.se_hangye_con_t a{ font-size:16px; line-height:40px; font-weight:bold; color:#555;}
.se_hangye_con_other{ font-size:12px; color:#666; line-height:20px; padding:0 0 10px 0}
.se_hangye_con_t_intro{ font-size:12px; color:#666; line-height:24px;}


.erji_nav {box-sizing: border-box;width: 100%; overflow: hidden;padding: 15px 2%;}
.erji_nav li {float: left;width: 33.3%; margin: 5px 0;}
.erji_nav li a {line-height: 30px;border: 1px solid #cccccc;font-size: 14px; color: #515151;display: block;width: 94%;box-sizing: border-box;margin: 0 3%;text-align:center}
.erji_lanmu_title{line-height: 35px; border-bottom: 1px solid #eeeeee; border-top: 1px solid #e8e8e8; width: 96%; padding: 0 2%; overflow: hidden; font-size:16px;}

.fenlei2 h2{ background:#008591; line-height:60px; font-size:16px; color:#fff; font-weight:normal; padding:0 0 0 10px; text-transform:uppercase; font-weight:bold}
.fenlei2 ul{ border:1px solid #eee; padding:25px 0 20px 0; }
.fenlei2 li{ line-height:35px; width:280px; margin:0 auto;  border:0 solid #ccc; margin-bottom:10px; background:#ef0c12}
.fenlei2 li a{ font-size:16px; padding:0 0 0 15px; color:#fff}
.fenlei2 li.treeone {background:#fff;padding-left: 0; border:1px solid #ccc; }
.fenlei2 li.treeone a { font-size:14px; color:#333}
.se_title_intro ul {padding: 20px 0;}
.se_title_intro li.canshu {width: 200px;float: left;padding: 0 20px 0 0;line-height: 28px;color: #7a7a7a;font-size: 14px;}
.se_title_intro li.canshu span {font-size: 14px;font-weight: bold;color: #333;}
.se_anli_jieshao{ line-height:30px;}


.liucheng{ width:90%; margin:0 auto;}
.liucheng li{ margin-top:20px; border-bottom:1px solid #dddddd; position:relative;}
.liucheng li .liucheng_t{ background:url(../images/zhichi.jpg) no-repeat center bottom; padding:10px 0 0 0; text-align:center; line-height:33px; font-weight:bold; font-size:16px; color:#222;}
.liucheng li .liucheng_t_en{ color:#3a3a3a; font-size:14px; line-height:25px; text-transform:uppercase; text-align:center; }
.liucheng li p{ padding:10px 0 20px 0; line-height:28px; font-size:14px; color:#3a3a3a}



/*内页结构*/

.main_r {width: 100%;margin: 15px auto;}
.espcms_page_left{float: left;width:230px;overflow: hidden;  }
.espcms_page_right{width: 100%;margin: 0 auto;}
.espcms_book{overflow: hidden; font-size:15px; margin:0 auto;  padding:15px 10px; background:#fff; border:1px solid #eee;}
.espcms_book img{margin: 10px auto;max-width: 90%;display: block;}
.espcms_pro_pic{width:100%;overflow: hidden;}


.xiangce{ width:100%; margin:0 auto;}
#left_btn{ height:40px; width:20px; background:url(../images/lla.jpg) center no-repeat;}
#right_btn{ height:40px; width:20px; background:url(../images/llb.jpg) center no-repeat;}

.espcms_pro_photo{border:#eeeeee 1px solid;}
.espcms_pro_photo li{ float:left; height:86px; width:114px; margin-right:10px;margin-bottom: 30px;}
.espcms_pro_photo li img{width:114px;height:86px}
.espcms_pro_photo li a{ padding-left:20px;}
.miaoshu{ line-height:40px; padding:0 0 0 0; color:#fff; font-size:16px; background:#eee;}
.miaoshu span{  width:100px; background:#006633; display:block; text-align:center; text-indent: 0;}
.miaoshua{ line-height:40px; padding:0 0 0 0; color:#fff; font-size:16px; background:#eee;}
.miaoshua span{  width:180px; background:#40afff; display:block; text-align:center; text-indent: 0;}

.ny_banner1{width: 100%;margin-top:66px;}

/*lanmu*/
.pic_nav{width:99%; margin:0 auto}
.pic_nav li {float: left;width: 33%;text-align: center;margin: 10px 0;}
.pic_nav li img {width: 80%;}

.zong .pic img{width:100px;height: 100px;border-radius:50%;}

.bd ul li p{height: 55px;font-size: 12px;line-height: 26px;}

.espcms_book p{color:#575757;text-indent: 2em;line-height: 26px;text-align: justify;}

.erweina{width:100%;margin: 0 auto;text-align: center;}
.erweina p{width: 300px;text-align: center;margin: 10px auto;font-size: 14px;line-height: 24px;}
.erweina img { width: 220px; margin: 10px auto;}