@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:13px;
	font-family:"微软雅黑", Arial;
	color:#333;
}

*{ list-style:none; padding:0px; margin:0px;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#2979d3;}

.top_box{ width:1160px; margin:10px auto 10px auto; overflow:auto; }
.top_box .logo_box{ width:498px; height:79px; float:left; margin-left:5px;}
.top_box .ewm_box{ width:90px; height:84px; float:right; margin-right:5px;}


/*导航*/
.dh_box{ width:100%; min-width:1160px; height:35px; background:#2979d3; }
.dh_cont{ width:1160px; margin:0px auto; }

.dh_nav{ }
.dh_nav li{ float:left; margin-right:12px; position: relative;}
.dh_nav li a{ display:block; padding:0px 30px 0px 30px; line-height:35px; font-size:15px; color:#FFF;}
.dh_nav li a:hover{ background:#69F}
.dh_nav li:hover{ background:#69F}
.dh_nav li:hover .submenu_nav{ display:block;}

.submenu_nav{ width:100%; display:none; position: absolute; z-index:500; background: rgba(39, 127, 226, 0.9);}
.submenu_nav li { width:100%;}
.submenu_nav li a{ display:block; padding:0px 10px 0px 10px;}

/*banner*/

.banner_box{ width:100%; height:395px; min-width:1160px; margin:0px auto;}

.out_cont{ width:1160px; margin:0px auto 0px auto;}

.notice{ width:1060px; height:30px; line-height:30px;  margin:20px auto 18px auto; background:url(../images/index_23.jpg) left no-repeat; font-size:14px; }
.notice .left_lie{ font-weight:bold; float:left; margin-left:28px; color:#3a77bc;}
.notice .right_lie{ width:950px; float:left; margin-left:6px; }


.sy_line{ width:1060px; height:14px; margin:25px auto 30px auto; background:url(../images/line_35.jpg) center no-repeat; }

.cont_box{ width:1060px; margin:0px auto 0px auto;}


.sy_title_box{ width:100%; overflow:auto }
.sy_title_box .left_box{ float:left; color:#3182db; font-size:19px; line-height:30px; font-weight:500}
.sy_title_box .left_box span{ font-family:Arial; color:#bababa; font-weight:normal; margin-left:9px;}
.sy_title_box .right_box{ float:right; line-height:30px;}
.sy_title_box .right_box a{ color:#333; font-weight:normal;}
.sy_title_box .right_box a:hover{ color:#fac800;}


/*首页简介*/

.sy_about{ width:310px; float:left; line-height:27px;}
.sy_about a{ color:#1c6dc7; font-size:14px; }
.sy_about a:hover{ color:#fac800;}
.sy_about .tupian_box{ width:100%; margin:10px auto 10px auto; text-align:center;}

.line_jieshao{ float:left; width:16px; height:271px; margin-left:12px; margin-right:6px; background:url(../images/index_38.jpg) left no-repeat;}


/*新闻*/

.sy_news{ float:left; width:364px; }
.sy_news_fenlei{ width:100%; margin-top:10px; margin-bottom:17px; overflow:auto; }
.sy_news_fenlei .fenlei{ width:112px; height:27px; font-size:14px; float:left; margin-right:10px;  border-radius:5px; text-align:center; background:#838383;}
.sy_news_fenlei .fenlei a{ display:block; line-height:27px; color:#FFF;}
.sy_news_fenlei .fenlei a:hover{ background:#2979d3;  border-radius:5px;}
.sy_news_fenlei .fenlei_active a,.sy_news_fenlei .fenlei_active a:hover{ color:#FFF; background:#2979d3; border-radius:5px; }

.sy_news_one{ width:100%; border-bottom:1px #CCCCCC dotted; overflow:auto; padding-bottom:7px; margin-bottom:18px;}
.sy_news_one .riqi_box{ width:58px; height:52px; float:left; font-size:20px; text-align:center; margin-left:5px; border-radius:5px; color:#FFF;  background:#0f79c3; padding-top:6px;}
.sy_news_one .riqi_box p{ margin:2px 0px 0px 0px; font-size:12px;}
.sy_news_one .word_box{ width:275px; float:left; margin-left:10px; color:#8c8b8b;}
.sy_news_one .word_box p{ font-size:16px; margin-bottom:5px;}
.sy_news_one .word_box a{ color:#2979d3}
.sy_news_one .word_box a:hover{ color:#fac800;}


.sy_news_lie{ width:100%; border-bottom:1px #CCCCCC dotted; font-size:12px; margin-top:7px; overflow:auto; padding-bottom:5px;}
.sy_news_lie .title_lie{ float:left; margin-left:5px;}
.sy_news_lie .riqi_lie{ float:right; margin-right:5px; color:#999}



 
/*视频*/

.sy_video{ float:left; width:315px;}
.sy_video .video_cont{ width:315px; height:215px; float:left; background:#000; margin-top:10px;}




/*首页产品*/
.sy_pro_box{ width:1160px; margin:20px auto 0px auto; }

.rollBox{width:1160px;overflow:hidden; margin: 0 auto;}
.rollBox .LeftBotton{width:47px; height:47px; margin-top:75px;  margin-right:6px;overflow:hidden;float:left;display:inline;cursor:pointer; background:#99FF00; background:url(../images/chanpin_27.jpg) center no-repeat; }
.rollBox .RightBotton{width:47px; height:47px; margin-top:75px; margin-left:6px;overflow:hidden;float:left;display:inline;cursor:pointer; background:#99FF00; background:url(../images/chanpin_30.jpg) center no-repeat; }
.rollBox .Cont{width:1053px;height:210px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px; padding: 10px 0 0 0;}
.rollBox .Cont .pic {width:225px; float:left; padding: 0 15px; }
.rollBox .Cont .pic img { width: 200px; height: 150px; display: block; margin-bottom: 5px; border: #ddd 1px solid; padding: 4px; }
.rollBox .Cont .pic a span { color: #222; font-size: 12px; background: url(dd.jpg) no-repeat 0 5px; padding: 0 0 0 12px; }
.rollBox #List1,.rollBox #List2{float:left;}


.sy_pro_list{ width:203px; float:left; margin-right:10px;}
.sy_pro_list .pic_box{ width:201px; height:166px; float:left; border:1px #e3e0e0 solid}
.sy_pro_list .word_box{ width:203px; text-align:center; float:left; margin-top:10px;}


.sy_fenlei{ width:100%; padding:20px 0px 20px 0px;}
.sy_fenlei .fenlei_lie{ float:right; line-height:25px; font-size:14px; margin-right:15px;}
.sy_fenlei .fenlei_lie a{ display:block; padding:0px 20px 0px 20px;  border:1px #ccc solid;  border-radius:40px;}
.sy_fenlei .fenlei_lie a:hover{ background:#2979d3; color:#fff; border:1px #2979d3 solid;}




/*内页样式*/
.nei_cont{ min-height:600px; background:url(../images/nei_22.jpg)  no-repeat 189px 10px; margin-top:20px; }

.nei_left{ width:167px; float:left;}

.nei_top_box{  width:167px; height:69px; float:left; margin-bottom:15px;}
.nei_left_lie{ width:167px; float:left;  line-height:20px; border-bottom:1px #CCCCCC dotted;}
.nei_left_lie a{ display:block;  padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}
.nei_left_lie a:hover{ background:#1382cd; display:block; color:#FFF;}
.nei_left_img{ width:167px; height:140px; margin-top:5px; float:left; background:url(../images/nei_31.jpg) center no-repeat;}
.left_lianxi{ width:167px; float:left;}
.left_lianxi .top_lie{ width:167px; float:left; line-height:30px; margin-bottom:10px; margin-top:2px; font-family:Arial; color:#1e88d0; font-size:19px; border-bottom:1px #1e88d0 solid;}
.left_lianxi .word_lie{ width:167px; float:left; font-size:12px;}
.left_lianxi .word_lie p{ margin-bottom:5px; line-height:18px;}


.nei_right{ width:934px; float:right; margin-right:10px; }
.nei_right .title_box{ width:918px; float:left; line-height:23px; margin-top:10px; font-size:15px; padding-bottom:22px; background:url(../images/line_35.jpg) bottom repeat-x; padding:0px 8px 22px 8px;}

.nei_right .word_box{ width:918px; padding:0px 8px 0px 8px; float:left; font-size:15px; line-height:30px; margin-top:13px;}

.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 }




.pro_list{ width:230px; padding-bottom:10px; float:left; border:1px #e2e2e2 solid; margin:0px 0px 25px 60px;}
.pro_list:hover{border:1px #2979d3 solid;}
.pro_list .pic_box{ width:92%; height:170px; margin:8px auto 0px auto; overflow:hidden; background:#6CF}
.pro_list .pic_box img{ 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;}




.news_biaoti{ width:100%; text-align:center; font-size:16px; margin-bottom: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;}



/*foot*/
.foot_bj{ width:100%; min-width:1160px; border-top:1px #b5b5b6 solid; margin-top:50px; padding-top:20px; padding-bottom:20px; background:#efefef; overflow:auto;}

.foot_cont{ width:1160px; margin:0px auto 0px auto; }
.foot_cont .foot_left{ width:250px; float:left; height:65px; padding-left:160px; background:url(../images/foot_50.jpg) left no-repeat;  font-size:18px; color:#3b3b3b; } 
.foot_cont .foot_left p{ margin-top:11px; margin-bottom:3px; color:#737373; font-size:14px; }
.foot_cont .foot_right{ width:670px; line-height:22px; float:right; font-size:13px; }

.d-lg-block{display: block;}
.d-lg-none{display: none;}
@media (max-width:1024px) {
	.d-none{display: none;}
	.d-block{display: block;}
}