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}
.erweima{ width:80%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.erweima img{ width:100%;}


/*top*/
.index-top{ position: relative; z-index: 10; clear: both; padding: 0.72rem 0; box-sizing: border-box; background:url(../images/bg-index.jpg)no-repeat top center; background-size: 100% auto; }
.index-tops{ box-shadow: 0 0 0.62rem 0 rgba(46,55,98,0.7); -webkit-box-shadow: 0 0 0.62rem 0 rgba(46,55,98,0.7); -moz-box-shadow: 0 0 0.62rem 0 rgba(46,55,98,0.7); background-color: #2E3762; }
.logo{ display: block; text-align: center; margin: 0 auto;}
.logo img{ width:90%;height: auto;margin-top: 5px;}
.nav{ clear: both;  height: 2.2rem; line-height:2.2em;   background-image: -webkit-linear-gradient(left,#bf211d, #d3751b); display: block; margin-top: 5px;}
.nav li { position: relative; float: left; width: 16.6%; font-size: 0.94rem; text-align: center; }
.nav li a{ color: #FFF; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; transition:all 0.3s ease;}
.nav li a.nav-select{ color:#FFF; font-size: 1.0rem; font-weight: 600;  }
.nav li a.nav-select:after { position: absolute; left: 34%; top:1.86rem; content:''; display:block; width:32%; height: 0.12rem; background-color: #FFF;}
.navs{ margin-bottom: 0.9rem; }
.navs li a.nav-select:before{ position: absolute; bottom: -2.0rem; left: 42%; margin-left: -0.31rem; content:''; display:block; width:0; height:0; border-width:0.44rem 0.62rem 0;  border-style:solid; border-color:#2E3762 transparent transparent; z-index: 10;}

.slideBoxbann{ width:90%; margin:10px auto 0 auto; border: 2px #fff solid; border-radius:10px; box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.3);} 
.slideBoxbann img{ width: 90%; height: auto; border-radius: .38rem;}
.slideBoxbann .hd{ position:absolute; height:26px; line-height:26px; bottom:20px; right:40%; z-index:1; }
.slideBoxbann .hd li{ display:inline-block; width:12px; height:12px;  background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px;  border-radius:50%  }
.slideBoxbann .hd li.on{ background: #F60;  }
.slideBoxbann .bd{ position:relative; z-index:0; }
.slideBoxbann .bd li{ position:relative; text-align:center;  }
.slideBoxbann .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;}
.slideBoxbann .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.slideBoxbann .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focustitlebg.png) repeat-x; color:#fff;  text-align:left;  }




.fangan_list{width:96%; margin-left: 2%}
.fangan_list li{width:20%; float:left; text-align: center}
.fangan_list li p{text-align: center}
/*分类*/
.index-type{ clear: both; overflow: hidden; padding: 1rem 0; border-bottom: 0.3rem solid #F0F0F0; }
.index-type ul{ clear: both; overflow: hidden; }
.index-type li{ float: left; width: 20%; text-align: center; }
.index-type li .type-pic{ display: block; width: 3.875rem;text-align: center; margin: 0 auto; background: url('../images/nav-bg.png') no-repeat top center; background-size:100% auto; }
.index-type li img{ width:3.5rem; height: 3.5rem;border: 2px solid #ccc;border-radius: 50%;}
.index-type li p{ margin-top: 0.38rem; line-height: 1.1; }
.index-type li p a{ font-size: .8rem; }
.index-type li p a.type-select{ color: #EFBD45; font-size: 1.06rem; font-weight: 600; }

/*chanpinbiaoti*/
.pro-tit{ line-height: 1.1; padding: 1.2rem 1.5rem ; text-align: center; background: url("../images/Mtotalproicon02.png") top no-repeat; background-size:75% auto;font-family: "Microsoft JhengHei","Helvetica Neue", "Microsoft YaHei", Helvetica, STHeiTi, sans-serif;}
.pro-tit h2{ display: inline-block; font-size:1.2rem;}

.pro-tit h2 a{font-weight: bold;color: #0c245f;}
.tit-more{ position: relative; float: right; color: #666; font-size: 0.94rem; line-height: 1.4; padding-left: 1.5rem; }
.tit-more:before{ content:''; position:absolute; left:0; top:0.52rem; width:0.31rem; height:0.31rem; border-radius:50%; background:#f40e0e;}
.tit-more:after{ content:''; position:absolute; left:0.62rem; top:0.52rem; width:0.31rem; height:0.31rem; border-radius:50%; background:#0c245f;}


.youshi{ width: 100%; height:200px; background:url(../images/youshi_bg.jpg) no-repeat center; padding:15px 0 0 0;}
.youshi .yuan{ width:94%; margin:0 auto;text-align: center; }
.wap_fwdh{font-size: 22px;font-weight: bold;color: #FFFFFF;margin-top: 16px;}
.wap_fwdhwz{font-size: 16px;color: #fff;margin:10px auto;line-height: 30px}
.wap_fwdhtel{font-size: 25px;line-height: 40px;font-weight: bold;font-family:Arial;width: 188px;border-radius: 50px;background-color: #fff;margin: 12px auto;}


.sy_lx{font-size:14px;width:90%; margin: 0 auto; text-align: left; line-height: 30px; margin-bottom: 20px}

.hezuo{width:1280px; margin: 0 auto; text-align: center; z-index: 9999}
.hezuo h1{font-size:48px; font-weight: bold; padding-top: 40px; color:#555}
.hezuo .red{color:#c9221e}



#nav_touch{height: 134px!important;}
.factory_dd{position: relative; font-size: .7rem; margin-top: 10px;}
.factory_dd ul{ width:28rem; height: 134px!important;}
.factory_dd li { float: left; width:5rem; text-align: center;height: 7.7rem;overflow: hidden;}
.factory_dd li a{ font-size:1rem; display: block; color:#4a4a4a;margin:8px auto;}
.factory_dd li img{width:20%;height:15%;border-radius:50%;}


.main{ max-width:720px;overflow: hidden; background:#fff;border-bottom: 0.3rem solid #F0F0F0;}
.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: #0657b2; 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: #182655; font-size: 24px; display:block; font-weight:bold;     display: block;
 
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(left,#bf211d, #d3751b);}
.main_title_en{ width:40%; margin:0 auto}


.main_title a { float: right; line-height: 35px; height: 35px; color: #333; font-size: 12px;}

.chanpin_more{ width:120px; margin:15px auto 25px auto; height:35px; line-height:35px; background:#333; text-align:center; border-radius:20px;}
.chanpin_more a{ font-size:14px; color:#fff}

.anli{border-bottom: 0.3rem solid #F0F0F0;clear: both; overflow: hidden; padding: 0 0 0.88rem;}


.jia{ background:url(../images/xinwen_t.jpg) no-repeat center center; background-size:95%; text-align:center; margin:0 0 20px 0}
.jia strong{ display:block; font-size:17px; color:#a27f61}

.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{}
.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 4px 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}

.zhaotong_footer{ max-width:720px; margin:0 auto;}

.espcms_page_bannpic{ max-width:720px; margin:0 auto;}


/*---  channle_page  ---*/

.channel_banner{ width:100%; height:529px; background:url(../images/join_us_bnner_bg.jpg) no-repeat center top;}

.channer_liaojie{position:relative; overflow: hidden;}
.channel_title{ border-bottom:#d0d0d0 1px solid; padding:5px 0; text-align:center; margin:0 0 15px 0}
.channel_title h1{ line-height:38px; font-size:18px; font-weight:bold; color:#e88c1f; display:inline;}
.channel_title span{ color:#626161; font-size:18px; font-weight:bold; }
.channel_title h3{ margin-left:20px; font-size:16px; font-weight:bold; color:#bab9b9;display:inline; }
.channer_liaojie h4{ font-size:14px; font-weight:bold; color:#6b6b6b; text-align:center; padding:0 0 20px 0}

.channel_content_title{ width:95%; line-height:24px; font-size:14px; font-weight:bold; text-align:center; color:#55a1d6; padding:0 0 20px 0}
.channel_content_title_c{width:95%; margin:0 auto; line-height:22px; font-size:13px; text-align:justify; text-indent:32px; color:#868686; padding:0 0 35px 0}


.channel_honor{}
.friend{position:relative; margin:0 auto; width:95%;}

.mr_frbox{height:auto;padding:0 0 20px 0; position:relative}
.mr_frUl{ overflow:hidden}
.mr_frUl ul li{ float:left; width:32%; margin:0 1% 10px 0; overflow:hidden;position:relative; text-align:center}
.mr_frUl ul li p{ text-align:center; line-height:35px;}
.mr_frUl ul li img{ width:85%; margin:0 auto}

.channel_258_wrap{ width:100%; background:#369fda; position:relative;overflow: hidden;  padding:15px 0}
.channel_258{ width:90%; margin:0 auto;}
.channel_258_title_t{ line-height:24px; font-size:18px; font-weight:bold; text-align:left; color:#fff; padding:0 0 20px 0}
.channel_258_title_p{ font-size:13px; line-height:24px; color:#fff; padding:0 0 15px 0}
.channel_258 ul{ }
.channel_258 li{ float:left; width:20%; text-align:center}
.channel_258 li img{ width:85%}
.channel_258_li_p{ margin-top:12px; font-size:13px; line-height:20px; color:#fff; text-align:center;}

.channel_yxc{background:#fff;position:relative;overflow:hidden}
.channel_yxc_left{ }
.channel_yxc_right{ width:90%; margin:0 auto; padding:15px 0}
.channel_yxc_right_title{ font-size:18px; line-height:45px; font-weight:bold; color:#186dbf;}
.channel_yxc_right_content{ font-size:13px; line-height:22px; color:#868686; }

.channel_best_wrap{ position:relative;overflow: hidden; background:#369fda;}
.channel_best_t{ }
.channel_best_left_h2{ font-size:18px; color:#fff; font-weight:bold; width:90%; margin:0 auto; padding:15px 0 10px 0}
.channel_best_left_ul{ width:90%; margin:0 auto;  padding:20px 0}
.channel_best_left_ul li{ width:20%; float:left; text-align:center; color:#fff; font-size:13px;}
.channel_best_left_ul li img{ width:85%; margin:0 auto;}
.channel_best_p{ width:90%; margin:0 auto; font-size:13px; line-height:24px; color:#fff; padding:0 0 15px 0}

.channel_mozhan_wrap{ width:95%; margin:0 auto; padding:20px 0 }
.channel_mozhan{ position:relative;overflow: hidden}
.channel_mozhan_logo{ width:50%; margin:0 auto; padding:0 0 20px 0}
.channel_mozhan_logo_t{ text-align:center; color:#4176c4; font-size:16px; font-weight:bold;}
.channel_mozhan_h2{ margin:24px 0 60px;  height:34px; line-height:34px; font-size:15px; font-weight:bold; color:#868686; text-align:left;}
.channel_mozhan_p{  font-size:13px; line-height:23px; color:#868686; text-align:left; padding:25px 0}





/*---  contact_us_page  ---*/
.contact_us_fcompany{ width:80%; margin:0 auto; padding:0 0 40px 0; font-size:16px;width: 80%;margin: 0 auto;margin-top: -40px;padding: 0px 0 38px 0;}
.contact_us_fcompany p{margin-top: 8px;}
.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 li p{ font-size:14px; line-height:30px; color:#777; padding:0 3% 0 6%; }
.contact_us_fcompany p strong span{font-size: 22px!important;}
.contact_us_fcompany p strong{    display: block;
    line-height: 60px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(left,#bf211d, #d3751b);}

/*soft_page*/
.soft_page{ background: none; padding:20px 0 0 0}
.soft_page li h2{ color:#333; font-size:15px; line-height: 46px; text-align: center;}
.soft_page li p{ color:#666; font-size:13px; line-height: 20px;}
.soft_page li img { width: 40%; margin: 0 auto;}
.soft_page li{ float:left; width:50%; text-align:center }

.soft_liucheng{ padding:20px 0 20px 0; position:relative}
.soft_liucheng h2{ text-align:center; line-height:30px; color:#333; font-size:18px; font-weight:bold; padding:0 0 30px 0}
.soft_liucheng h2 span{ padding:0 0 0 20px; color:#C33; text-transform:uppercase}
.soft_liucheng ul{ position:relative; z-index:2; }
.soft_liucheng li{ float:left; width:25%;}
.soft_liucheng li .soft_liucheng_pic{ width:100%; text-align:center}
.soft_liucheng li p{ text-align:center; line-height:50px;}
.soft_liucheng li img { width:70%; margin: 0 auto;}

.soft_advantage{ background:url(../images/soft_youshi_bg.jpg) no-repeat center top; background-attachment: fixed; background-size: cover; padding-bottom:20px;}
.soft_advantage h2{ text-align:center; line-height:40px; color:#fff; font-size:18px; font-weight:bold; padding: 20px 0 0  0; display:block; text-transform:uppercase}
.soft_advantage span{ color:#fff; text-transform:uppercase; font-size:14px; display:block ; text-align:center}
.soft_advantage ul{ padding:30px 0 0 0}
.soft_advantage li{width:33.3%; float:left;}
.soft_advantage_con{ width:95%; margin: 0 auto; background-color: rgba(255,255,255,0.80); position:relative; text-align: center; padding:0 0 20px 0}
.soft_advantage_con .soft_liucheng_pic{ width:84%; margin:0 auto; padding:10px 0 0 0}
.soft_advantage_con .soft_liucheng_pic img{ width:50%;}
.soft_advantage_con h3{ line-height:40px; font-size:16px; color:#f75a53; font-weight:bold}
.soft_advantage_con p{ line-height:23px; font-size:12px; width:90%; margin:0 auto}

/*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; }

.se_case2{ padding:0 0 40px 0}
.se_case2 ul{ width:100%; margin:0 auto; padding:5px 0 0 0; overflow: hidden;}
.se_case2 li{     width: 92%; margin-left: 1%;
    margin-bottom: 1.0rem;
    border-radius: 0.38rem;
    background-size: cover;
    box-shadow: 0 0 0.38rem rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 0.38rem rgba(0,0,0,.5);
    -moz-box-shadow: 0 0 0.38rem rgba(0,0,0,.5);
    padding: 3%;}

.se_case2 li .line-pic{ left: 0; top:-0.7rem; width:35%; height:0px;}
.se_case2 li .line-pic img{ width: 100%; height: auto; border-radius: 0.38rem; }
.se_case2 li .line-show{  width: 60%; color: #333; }
.se_case2 li .line-show p{color:#666}
.pinzhi_list{width:94%; margin: 0 auto; background: #fff; margin-bottom: 30px; height: 150px }
.pinzhi_list li{width:28%; float:left; text-align: center;border: 1px solid #FCA870; margin: 0.6%; padding: 10px 5px 20px 5px}
.pinzhi_list li p{font-size:16px;font-weight: bold}

.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{}
.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:15px 0;}
.espcms_pro_pic{width:100%;overflow: hidden;}




.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-image: -webkit-linear-gradient(left,#bf211d, #d3751b); 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;}



/*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%;}



.index-line{ clear: both; overflow: hidden; padding: 1.56rem 0 0.88rem; border-bottom: 0.38rem solid #F0F0F0; }
.line-list{ clear: both; margin: 0 0.62rem; }
.line-list li{  width: 94%; margin-top: 1rem; margin-bottom: 1.0rem; border-radius: 0.38rem;  background-size: cover; box-shadow: 0 0 0.38rem rgba(0,0,0,.5); -webkit-box-shadow: 0 0 0.38rem rgba(0,0,0,.5); -moz-box-shadow: 0 0 0.38rem rgba(0,0,0,.5); padding:3%; background: url("../images/rbg.jpg") bottom; background-size:100% auto}
.line-list li .line-pic{ left: 0; top:-0.7rem; width:40%; height:0px;}
.line-list li .line-pic img{ width: 100%; height: auto; border-radius: 0.38rem; }
.line-list li .line-show{  width: 55%; color: #FFF; }
.line-show h3{ line-height:1.5rem;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;text-align:left;font-size: 1rem;font-weight: bold; color: #D71D1D;}
.bd ul li p{font-size: 12px;line-height: 23px;  color: #333; background: url("../images/nr.png") left no-repeat; padding-left: 30px}

.fangan_more{text-align: center; margin-top: 5px; line-height: 25px;
    background-image: -webkit-linear-gradient(left,#bf211d, #d3751b);}
.fangan_more a{color:#fff}
.neirong span{font-size: 23px!important;text-align: center!important;}
.neirong p{line-height: 24px;margin: 12px 0;}

.zong .pic img{width:100px;height: 100px;border-radius:50%;}



.erweina{width:100%;}
