@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
	font-family:"微软雅黑", Arial;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"微软雅黑", Arial;
	color:#6d6d6d;
}
*{ padding:0px; margin:0px; list-style:none;}
a{color:#6d6d6d; text-decoration:none}
a:hover{color:#be161a; }

.en_font{ font-family:Arial;}

.top_box{ width:100%; min-width:1200px; height:33px; margin:0px auto 0px auto; background:#282626; }
.top_main{ width:1178px; height:33px; margin:0px auto 0px auto; color:#cfcfcf}
.top_main .left_lie{ float:left; line-height:33px; }
.top_main .right_lie{ float:right;  line-height:33px;}
.top_main a{color:#cfcfcf}
.top_main a:hover{color:#be161a; }

.hesd_box{width:1200px; margin:0px auto 0px auto; }
.hesd_main{width:1178px; height:114px; margin:0px auto 0px auto; background:url(../images/logo_05.jpg) left no-repeat;} 
.hesd_main_en{background:url(../images/en_logo_05.jpg) left no-repeat;}

.dh_box{ float:right; margin-top:35px;}
.dh_box .dh_lie{ float:left; font-size:14px;}
.dh_box .dh_lie a{  display:block; padding:8px 14px 10px 14px;}
.dh_box .dh_lie a:hover{ color:#FFF; background:#b30b0f}
.dh_box .dh_line{ float:left; width:1px; height:13px; margin:13px 4px 0px 4px; border-left:1px #CCCCCC solid}


.banner_box{ width:100%; height:508px; min-width:1200px; margin:0px auto 0px auto;}


.main_box{ width:1200px; margin:0px auto 0px auto; }
.sy_about{ width:1100px; margin:0px auto 120px auto; }
.sy_about .title_box{ width:846px; margin:90px auto 50px auto; text-align:center; font-size:43px; color:#bd2e32;  font-family:Arial; }
.sy_about .title_box p{ font-size:13px; color:#b5b5b5; line-height:15px; margin-top:15px; }

.sy_about_jieshao{ width:533px; float:left; margin-left:5px;  }
.sy_about_jieshao .title_lie{ width:527px; float:left; padding:0px 3px 5px 3px; border-bottom:1px #d5d5d5 solid; font-family:Arial; }
.sy_about_jieshao .title_lie .more{ float:right; margin-top:7px;}
.sy_about_jieshao .title_lie .bt1{ font-size:18px; font-family:"微软雅黑"; color:#bd2e32;}
.sy_about_jieshao .title_lie .bt2{ font-size:14px; }
.sy_about_jieshao .cont_box{ width:523px; float:left; padding:10px 5px 0px 5px; font-size:14px; line-height:25px;}
.sy_about_jieshao .pic_box{ width:533px; float:left; margin-top:28px;}
.sy_about_margin{ margin-left:29px;}


/***************************************************/
.tedian_bj{ width:100%; min-width:1200px; height:982px; background:url(../images/sy_bj_40.jpg) center no-repeat; overflow:hidden; background-size: cover; background-attachment: fixed;}
.sy_tedian_box{ width:1164px; height:824px; margin:70px auto 0px auto;  padding:60px 23px 0px 23px; background:rgba(255,255,255,0.9);}

.sy_td_js{ width:507px; float:left;}
.sy_td_js .title_box{ color:#bd2e32; font-size:30px; padding-bottom:14px; background:url(../images/sy_50.jpg) left bottom no-repeat;}
.sy_td_js .title_box p{ font-size:20px; font-family:Arial; color:#bfbfbf; margin-top:6px;}
.sy_td_js .pic_box{width:507px; float:left; margin-top:55px; margin-bottom:16px;}
.sy_td_js .word_box{width:403px; float:left; font-size:15px; padding:0px 52px 0px 52px;}

.sy_biaoge{ width:557px; height:300px; float:right; margin-top:20px;  }
.sy_biaoge tr{ background:#f3f4f4; }
.sy_biaoge tr:nth-child(2n){ background:#e8e9e9}
.sy_biaoge td{ border-bottom:1px #FFFFFF solid; text-align:center; border-right:1px #FFFFFF solid; font-size:13px; padding-top:10px; padding-bottom:10px;}
.sy_biaoge .bt{ text-align:left; padding-left:18px;}

.sy_pro_box{ width:1118px; float:left; margin-top:50px;  }
.sy_pro_list{ width:209px; height:160px; float:left; position:relative; margin-left:13px; }
.sy_pro_list img{width:209px; height:160px;}
.sy_pro_list .word_box{ width:100%; height:30px; line-height:30px; text-align:center; margin-top:130px; color:#FFF; background:rgba(0,0,0,0.3); position:absolute; z-index:50}
.sy_pro_list .word_box a{ display:block; color:#FFF}
.sy_pro_list .word_box a:hover{ color:#fde755}

.sy_pro_list_en{ width:209px; height:160px; float:left; overflow:hidden; position:relative; margin-left:13px; }
.sy_pro_list_en img{width:209px; height:160px;}
.sy_pro_list_en .word_box{ width:100%; height:28px; line-height:18px; text-align:center; margin-top:131px; color:#FFF; background:rgba(0,0,0,0.3); position:absolute; z-index:50; padding-top:8px; transition:0.2s; font-size:14px; }
.sy_pro_list_en:hover .word_box{ margin-top:0px; transition:0.2s; height:100%; padding-top:60px;}
.sy_pro_list_en .word_box a{ display:block; color:#FFF}
.sy_pro_list_en .word_box a:hover{ color:#fde755}

/***************************************************/
.youshi_bj{ width:100%; min-width:1200px; height:870px; background:url(../images/sy_bj_41.jpg) center no-repeat; overflow:hidden; background-size: cover; background-attachment: fixed;}

.youshi_cont{ width:1164px; margin:140px auto 0px auto; }
.youshi_title{ width:100%;  float:left; text-align:center; font-size:30px;}
.youshi_title span{ color:#cb1a1f;}
.youshi_title_en{ width:100%; float:left; margin-top:15PX;}
.youshi_title_en .left_line,.youshi_title_en .right_line{ width:472px; height:1px; float:left; border-bottom:1px #dddddc solid; margin-top:10px;}
.youshi_title_en .word_box{ width:220px; float:left; font-size:20px; text-align:center; color:#bebebe; font-family:Arial;}
.youshi_small_word{ width:100%; float:left; text-align:center; font-size:15px; margin-top:12px; color:#646464;}

.youshi_nei_box{ width:1164px; float:left; margin-top:50px; }
.youshi_nei_box .left_lie{ width:396px; float:left; }
.youshi_nei_box .mid_lie{ width:360px; float:left; margin:70px 6px 0px 6px;}
.youshi_nei_box .mid_lie img{ width:100%;}
.youshi_nei_box .right_lie{ width:396px; float:left; }

.youshi_list{ width:343px; float:left; border-bottom:1px #CCCCCC dotted; padding-bottom:18px; margin-top:60px;}
.youshi_list .xuhao{ width:70px; height:63px; float:left; color:#FFF; text-align:center; line-height:63px; font-family:Arial; font-size:30px; background:url(../images/pic.png) center no-repeat;}
.youshi_list .left_word{ width:260px; float:left; margin-left:13px; color:#737272;}
.youshi_list .left_word p{ font-size:20px; font-weight:bold; color:#5d5d5d; margin-bottom:5px; margin-top:3px;}

.youshi_list .right_word{ float:left; margin-left:10px; margin-left:3px;}

.ys_marg_left{ margin-left:50px;}


/***************************************************/
.sy_news_bj{ width:100%; min-width:1200px; margin:0px auto 100px auto; }
.sy_news{width:1164px; margin:140px auto 0px auto;}

.sy_news_title{ width:100%;  float:left; text-align:center; font-size:30px;}
.sy_news_title span{ color:#cb1a1f;}
.sy_news_title_en{ width:100%; float:left; margin-top:15PX;}
.sy_news_title_en .left_line,.sy_news_title_en .right_line{ width:472px; height:1px; float:left; border-bottom:1px #dddddc solid; margin-top:10px;}
.sy_news_title_en .word_box{ width:220px; float:left; font-size:20px; text-align:center; color:#bebebe; font-family:Arial;}

.sy_news_cont{ width:1164px; float:left;  margin-top:100px;}

.sy_news_cont .left_lie{ width:500px; float:left; background:url(../images/sy_87.jpg) center top no-repeat; font-size:13px; padding-top:288px; margin-left:10px;}
.sy_news_cont .right_lie{ width:584px; float:right; margin-right:10px; }

.sy_news_list{ width:584px; float:left; margin-bottom:66px;}
.sy_news_list .riqi_lie{ width:92px; float:left; font-size:28px; font-family:Arial;}
.sy_news_list .riqi_lie p{ font-size:17px; margin-top:4px;}
.sy_news_list .word_lie{ width:485px; float:right; line-height:20px; color:#959595}
.sy_news_list .word_lie p{ font-size:18px; margin-bottom:8px; color:#333}
.sy_news_list .word_lie p a{color:#333}
.sy_news_list .word_lie p a:hover{color:#be161a; }



/********************************************************/

.nei_banner_box{ width:100%; min-width:1200px; height:279px; margin:0px auto 0px auto; }

.nei_cont{ width:1157px; margin:0px auto 80px auto;}
.nei_left{ width:198px;  float:left;}
.nei_left .title_box{ width:198px;  float:left; font-size:27px; background:#c10e13; padding:20px 0px 20px 0px; text-align:center; color:#FFF}
.nei_left .title_box p{ font-size:13px; margin-top:2px;}
.nei_left_dh{ width:198px;  float:left; background:#f2f2f2; margin-top:5px; line-height:20px;}
.nei_left_dh a{ display:block; padding:10px 10px 15px 10px; font-size:14px;}
.nei_left_dh a:hover{ color:#FFF; background:#434343;}


.nei_right{ width:920px; float:right; margin-top:25px;}
.nei_right .titile_box{ width:860px; height:41px; background:url(../images/nei_19.jpg) left no-repeat; line-height:40px; font-size:15px; padding-left:60px;}
.nei_right .cont_box{ width:920px; float:left; font-size:15px; line-height:30px; margin-top:20px;}



.news_list{ width:95%; margin:23px auto 0px auto; line-height:20px; padding:0px 9px 12px 5px; border-bottom:1px #CCCCCC dashed; clear:both; }
.news_list img{ width:125px; height:114px; float:left; margin-right:15px;}
.news_list p{ margin:0px auto 0px auto;}
.news_list .news_title{ padding-top:6px;}
.news_list .news_riqi{ font-size:12px; margin:10px 0px 5px 0px; color:#999 }
.news_list .news_intro{font-size:13px; color:#666 }



.news_biaoti{ width:100%; text-align:center; font-size:16px; margin-bottom:0px; margin-top:8px; font-weight:bold}
.news_word{ width:100%; border-bottom:1px #b3b3b3 dotted; text-align:center; margin-bottom:23px; font-size:13px; padding-bottom:10px;}


.news_xiangguan{ width:100%; border-top:1px #b3b3b3 dotted; margin-top:33px; overflow:auto; padding-top:20px; }
.news_xiangguan .lie_box{ width:99%; line-height:20px;  margin:0 auto 13px auto;}
.news_xiangguan .lie_box a{ color:#333333;}
.news_xiangguan .lie_box a:hover{ color:#2979d3;}



.pro_list{ width:200px; padding-bottom:10px; float:left; border:1px #e2e2e2 solid; margin:0px 15px 20px 13px;}
.pro_list:hover{border:1px #2979d3 solid;}
.pro_list .pic_box{ width:92%; height:150px; margin:8px auto 0px auto; overflow:hidden; }
.pro_list .pic_box img{ max-width:100%; width:100%; height:100%; }
.pro_list .word_box{width:92%; line-height:20px;  font-size:13px; text-align:center; margin:5px auto 0px auto; }
.pro_list .word_box a{ display:block; color:#333;}
.pro_list .word_box a:hover{ color:#2979d3;}

.pro_list_en{ width:200px; height:210px; padding-bottom:5px; float:left; border:1px #e2e2e2 solid; margin:0px 15px 20px 13px;}
.pro_list_en:hover{border:1px #2979d3 solid;}
.pro_list_en .pic_box{ width:92%; height:150px; margin:8px auto 0px auto; overflow:hidden; }
.pro_list_en .pic_box img{ max-width:100%; width:100%; height:100%; }
.pro_list_en .word_box{width:96%; line-height:15px;  font-size:12px; text-align:center; margin:5px auto 0px auto; }
.pro_list_en .word_box a{ display:block; color:#333;}
.pro_list_en .word_box a:hover{ color:#2979d3;}




      .color_box{ width:100%; margin:0px auto 27px auto;}
	  .color_box .color_lie{ width:14.2%; height:37px; float:left; margin-bottom:5px;}
	  .color_kuai{ width:95%; height:37px; margin:0px auto 0px auto; overflow:hidden;}
	  .color_kuai img{ width:100%; height:37px;}
	  
	  .show_box_k{ width:100%; margin:0px auto 0px auto;}
	  .show_box_title{ width:100%; height:40px; line-height:40px; color:#FFF; background:#ba0c11; text-align:center; float:left;}
	  .show_box_cont{ width:100%; height:340px; float:left;  background:#eeeeee}
	  .show_box_cont .show_box{ width:820px; height:280px; margin:23px auto 0px auto; }



.foot_bj{ width:100%; min-width:1200px; background:#282828; overflow:auto; color:#949494; padding:20px 0px 20px 0px;}
.foot_bj a{color:#949494;}
.foot_bj a:hover{color:#be161a; }
.foot_dh{ width:1164px; margin:0px auto 0px auto; text-align:center; font-size:15px;}
.foot_line{ width:100%; border-bottom:1px #363636 solid; margin-bottom:20px; margin-top:20px;}
.foot_word{ width:1164px; margin:0px auto 0px auto; text-align:center; font-size:13px; line-height:23px;}