@charset "utf-8";
/* 公共样式 */
* { padding: 0; margin: 0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, 
fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
html{background:#FFF;-webkit-text-size-adjust:none;}
body{color:#666;margin:0 auto;font-size:12px;font-family:Microsoft YaHei,'\5B8B\4F53','\9ED1\4F53';background:#FFF;-webkit-text-size-adjust:none;}
table {border-spacing:0;border-collapse:collapse;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,th,{font-style:normal;font-weight:normal;} 
ol,ul,li {list-style:none;} 
q:before,q:after {content:".";}
a{color:#666; text-decoration:none;cursor:pointer;}
a:hover{color:#ff3000;}
a,a:active,button{blr:expression(this.onFocus=this.blur()); outline:0;}
::-moz-focus-inner{border:0px;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}
.FF{overflow:hidden;*zoom:1;}
.FL,.fl{float:left;}
.FR,.fr{float:right;}
.blue{color:#ff3000;}
.noBg{background:none !important;}
.clearfix:after{content:""; visibility:hidden; height:0; display:block; clear:both;}
.clearfix{zoom:1;}

/*首页 头部*/




.dfg0{  width:100%; height:40px;}
.dfg1{ background:url(../images/scy_gj_sj_ddd_03.png) no-repeat 94% 10px; width:100%; height:40px;display:block;}
.dfg2{ background:url(../images/scy_gj_sj_ddd_03.png) no-repeat 94% 10px; width:100%; height:40px;}
.dfg3{ width:100%; height:40px;}
.dfg4{ background:url(../images/scy_gj_sj_ddd_03.png) no-repeat 94% 10px; width:100%; height:40px;}
.dfg5{ width:100%; height:40px;}
.dfg6{ background:url(../images/scy_gj_sj_ddd_03.png) no-repeat 94% 10px; width:100%; height:40px;}
.x-hsrt1{ background:url(../images/scy_gj11_03.png) no-repeat 94% 16px; width:100%; height:40px;}

.x-titg { text-align: center; background:#1A1A1A;text-align:left;border-bottom:1px #fff solid ;}
.x-yuyan{display:none}

.x-titg dt { margin:10px; float:left;width:100%;max-width:244px;}
.x-titg .x-zcdb { border-left:#333333 1px solid; float:left;  height:40px; }
.x-titg .x-zcdb a {  font-size:16px; line-height:30px; color:#333333; margin-left:8px;}
.x-titg .x-xlcd { margin:25px 18px 0px 8px; float:right;}
.x-titg .x-fdjk { margin:10px 13px 0px 8px; float:right;}
.x-sckz {  background-color:#FFF; padding:8px 8px 2px 8px; font-size:16px; text-align:center; line-height:22px; font-weight:bold;}
 
.x-xldsg { background:rgba(49,52,71,0.8); margin-top:70px;display:none;position:relative;z-index:999}
.x-sghs { margin-top:0px; border-top:#ccc 0px solid;}

.x-hsgz { height:39px; border-top:#000 0px solid;border-bottom:#333333 1px solid;}
.x-hsgz .x-hslf { float:left;width:100%; font-size:1.1em; color:#fff;height:40px;line-height:40px;text-indent:10px;     text-decoration: none;}
.x-hsgz .x-hsrt { float:right; color:#FFF; margin-right:10px;  }

.x-bsgz { height:39px; border-top:#333333 1px solid; background:rgba(49,52,71,0.8);  border-bottom:#CCC 0px solid;}
.x-bsgz .x-hslf { float:left; font-size:1em; color:#efefef; line-height:40px; margin-left:15px;width:100%;display:block; text-decoration: none;}
.x-bsgz .x-hsrt { float:right;  color:#FFF; line-height:40px; margin-right:10px; }




/*导航*/
.headerbg{background:#f4f4f4;border-bottom:4px solid #151515}
.nav-box {width:1200px;	height: 110px;	margin: 0 auto;}
.logo {	float: left;	margin-top:25px;font-size:38px;font-weight:bold}
.top_left {width:650px;float: right;text-align: right;color: #555;margin-top:15px;height:26px; }
.top_left span {float: right;display:block}
.top_left span.bt1 {width:130px;color: #575757;font:13px/30px "impact";}
.top_left span.bt2 {color: #575757;font:16px/30px "impact";padding-top:0px;}
.nav {width:542px;float: right;text-align: right;overflow: hidden;}
.nav li {	width: 108px;height:110px;line-height:110px;float: left;	overflow: hidden;text-align: right;font-size:16px;background:url(../images/line01.jpg) 26px center  no-repeat;}
.nav li a {	display: block;color: #333;}
.nav li a:hover {color: #c40000;}
.nav li a.on {	color: #c40000;background:none}
.nav li.on {	color: #c40000;background:none}

/* flash_start */
.flash_ban {width:100%;height:500px;border-top:0px #0B233D solid;position:relative;text-align: center;z-index:0;}
/* flash背景色 */
.flash_ban .flash_bg{position:relative;}
.flash_ban .flash_bg li{position:absolute;width:100%;height:500px;display:none}
.flash_ban .flash_bg li.bg1{background:url('../images/b1.jpg') no-repeat 49% 0;}
.flash_ban .flash_bg li.bg2{background:url('../images/b1.jpg') no-repeat 49% 0;}
/* flash主图片 */
/* .flash_ban .flash_pic{position:absolute;width:1200px;left:50%;margin-left:-600px;} */
.flash_ban .flash_pic{position:absolute; width:1200px; margin:0 auto; }
/* flash数量切换 */
.flash_ban .flash_nums_menu{position:absolute;width:1200px;left:50%;margin-left:-600px;}
.flash_ban .flash_nums_menu .flash_nums{position:absolute;width:100%;top:450px;text-align:center;font-size:0;}
.flash_ban .flash_nums_menu .flash_nums li{cursor:pointer;margin:0 10px;display:inline;}
/* flash左右切换 */
.flash_ban .flash_prev{position:absolute;left:0px;top:280px;cursor:pointer; display:none; background:url(../images/prod_startpage.png) -140px -306px; ; width:105px; height:105px;}
.flash_ban .flash_next{position:absolute;right:0px;top:280px;cursor:pointer; display:none; background:url(../images/prod_startpage.png) -261px -310px; ; width:105px; height:105px;}

/* flash_end */

.nybanner{height: 360px;}
.mainbg{width:100%;background:url('../images/bg01.jpg') no-repeat center top;}

.main01{width:1200px;margin:0 auto;padding-top:120px;overflow: hidden;}
.main01 .hk{float:left;width:575px;background:url('../images/hk.png') no-repeat left top;padding-top:25px;padding-left:25px;}
.main01 .hk img{}
.main01 .txt{float:left;width:550px;margin-left:50px;}
.main01 .txt h2{font-size:24px;color:#c40000;font-weight:normal;margin-top:40px;margin-bottom:40px;}
.main01 .txt span{font-size:16px;color:#3f3e3e}
.main01 .txt p{font-size:16px;line-height: 30px;color:#3f3e3e;margin-bottom:80px;}
.main01 a.agd{width:181px;display: block;}
.main01 a.agd img{width:100%;}

.main02{width:1200px;margin:0 auto;padding-top:100px;position:relative;overflow: hidden;}
.main02 .hk{float:left;width:500px;}
.main02 .txt{float:left;width:630px;margin-right:50px;margin-left:20px;}
.main02 .txt h2{font-size:24px;color:#fff;font-weight:normal;margin-top:30px;margin-bottom:40px;}
.main02 .txt span{font-size:16px;color:#c8c8c8}
.main02 .txt p{font-size:16px;line-height:30px;color:#c8c8c8}
.main02 .jiantou{position:absolute;top:380px;left:600px;z-index:1}

.main03{width:1200px;;height:620px;margin:0 auto}
.main03 .biaoti h2{font-size:24px;color:#fff;font-weight:normal;margin-top:140px;text-align:center}
.main03 .biaoti p{font-size:16px;line-height: 28px;color:#c8c8c8;text-align:center;margin-bottom:80px}
.main03 li{float:left;width:23.3333%;text-align:center;padding:0 5%}
.main03 li h2{font-size:18px;color:#c7c7c7;font-weight:normal;margin:40px 0;}
.main03 li{font-size:14px;color:#c7c7c7;line-height:28px;}


.main2bg{width:100%;background:url('../images/bg02.jpg') no-repeat center top;padding-top:60px;}

.main2_1{width:1200px;height:800px;margin:0 auto;padding-top:120px;background:#f5f5f5;}
.main2_1 li{float:left;width:29.3333%;text-align:left;padding:1% 2%}
.main2_1 li h2{font-size:24px;color:#c40000;font-weight:normal;margin:20px 0;}
.main2_1 li span{font-size:16px;color:#3f3e3e;}
.main2_1 li p{font-size:16px;color:#3f3e3e;font-weight:normal;margin:20px 0;}
.main2_1 li{font-size:14px;color:#c7c7c7;line-height:28px;}
.main2_1 li img{width:100%;}
.main2_1 .jt{width:1200px;margin:0 auto;text-align:center;}
.main2_1 .jt img{margin-top:30px;}

.main_conbg{width:100%;background: #fafafa;}
.main_con{width:1100px;margin:0 auto;background: #fafafa;}
.main_con h2{font-size:24px;color:#c40000;font-weight:normal;padding-top:60px;text-align:center}
.main_con p{font-size:16px;line-height: 28px;color:#c8c8c8;text-align:center;margin-bottom:60px}
.main_con .slider1 .slide{width:550px;float:left;}
.main_con .slider1 .slide img{width:550px;height:280px;}
.main_con .slider1 .slide h2{font-size:16px;color:#333;padding:10px 20px;text-align:left;background: #fff;}
.main_con .slider1 .slide p{font-size:14px;color:#333;padding:0 20px 10px 20px;line-height:24px;text-align:left;background: #fff;margin-bottom:10px}

.footbg{width:100%;height:260px;background:#171717;}
.foot{width:1100px;margin:0 auto;}
.foot li{float:left;text-align:left;padding:1% 1%;color:#999999;font-size:16px;line-height:32px;padding-top:50px;}
.foot li.a{width:18%;}
.foot li.b{width:56%;}
.foot li.c{width:20%;text-align:center}
.foot li.c img{width:130px;}
.foot li h2{color:#999999;font-size:24px}

.copyright{width:100%;background:#1f1f1f;color:#999999;font-size:14px;line-height:30px;height:70px;text-align:center;padding-top:10px}
.copyright a{color:#999999;}

.anlilistbg{width:100%;background:#fff;}
.anlilist{width:1200px;margin:0 auto}
.anlilist .biaoti h2{font-size:24px;color:#333;font-weight:normal;margin-top:80px;text-align:center}
.anlilist .biaoti p{font-size:16px;line-height: 28px;color:#999999;text-align:center;margin-bottom:50px}
.anlilist li{float:left;width:23.3333%;text-align:center;padding:0 5%}
.anlilist li h2{font-size:18px;color:#666666;font-weight:normal;margin:40px 0;}
.anlilist li{font-size:14px;color:#999999;line-height:28px;}
.anlilist li h2:hover{color:#c40000;}

.anlilist2bg{width:100%;background:#fff;padding:60px 0;}
.anlilist2_1{width:1200px;margin:0 auto;padding-top:0px;overflow: hidden;}
.anlilist2_1 .txt{padding:1%;}
.anlilist2_1 .txt h2{font-size:24px;color:#c40000;font-weight:normal;margin:20px 0;}
.anlilist2_1 .txt span{font-size:16px;color:#3f3e3e;}
.anlilist2_1 .txt p{font-size:14px;color:#747474;line-height:30px;font-weight:normal;margin:20px 0;}
.anlilist2_1 li{float:left;width:31.3333%;text-align:left;padding:1%;font-size:14px;color:#c7c7c7;line-height:28px;}
.anlilist2_1 li img{width:100%;}


.aboutbg{width:100%;background:#fff;padding:60px 0;}
.about01{width:1200px;margin:0 auto;padding-top:80px;}
.about01 .hk{float:left;width:575px;background:url('../images/hk.png') no-repeat left top;padding-top:25px;padding-left:25px;}
.about01 .hk img{}
.about01 .txt{float:left;width:550px;margin-left:50px;}
.about01 .txt h2{font-size:24px;color:#c40000;font-weight:normal;margin-top:40px;margin-bottom:40px;}
.about01 .txt span{font-size:16px;color:#3f3e3e}
.about01 .txt p{font-size:16px;line-height: 32px;color:#3f3e3e;margin-bottom:60px;}

.about02{width:1200px;margin:0 auto;padding-top:100px;position:relative;}
.about02 .hk{float:left;width:565px;background:url('../images/hk.png') no-repeat right top;padding-top:25px;padding-left:25px;}
.about02 .txt{float:left;width:560px;margin-right:50px;}
.about02 .txt h2{font-size:24px;color:#c40000;font-weight:normal;margin-top:60px;margin-bottom:40px;}
.about02 .txt span{font-size:16px;color:#3f3e3e}
.about02 .txt p{font-size:16px;line-height: 30px;color:#3f3e3e}

.listbg{width:100%;background:#fff;padding:0px 0;}
.newslist{width:1200px;height:800px;margin:0 auto;padding-top:40px;}
.newslist .txt{}
.newslist .txt h2{font-size:24px;color:#c40000;font-weight:normal;margin:20px 0;}
.newslist .txt span{font-size:16px;color:#3f3e3e;}

.newslist li{float:left;line-height:30px;height:80px;background:url('../images/newico.jpg') repeat-y 120px top;}
.newslist li .riqi{float:left;width:200px;font-size:15px;padding-top:10px;}
.newslist li .con{float:left;width:1000px;}
.newslist li .con h2{font-size:18px;color:#c7c7c7;font-weight:normal}
.newslist li .con p{font-size:14px;color:#797979;}

.new_con{max-width: 1200px;  margin: 0px auto; padding: 20px 20px 20px; min-height: 770px; margin-top:40px;margin-bottom:40px;;}
.new_con h1{ font:28px/52px Microsoft Yahei; color: #000; text-align: left;}
.new_con h2{ font:14px/40px Microsoft Yahei; color: #cccccc; padding-bottom: 10px; padding-left: 28px; background: url(../images/eye.png) no-repeat left 12px; border-bottom: 1px solid #e9e9e9; margin-bottom: 15px;}
.new_con .introbox{ min-height: 550px;font:14px/30px Microsoft Yahei; text-align: left; color: #4b4b4b;}
.new_con .introbox p{ font:14px/30px Microsoft Yahei; text-align: left;color: #4b4b4b;}
.new_con .uppage{ margin-top: 50px; border-top: 1px solid #e9e9e9;padding-top:20px;}
.new_con .uppage ul li{ width: 100%; float:left; font:14px/30px Microsoft Yahei; text-align: left; color: #000; }
.new_con .uppage ul li a{ color: #000; text-decoration: none;}
.introfoot{ text-align: center; font:14px/100px Microsoft Yahei; color: #3b3b3b;}
.introfoot a{  color: #3b3b3b;}

.lxbg{width:100%;background:#fff;}
.lianxi{width:1200px;margin:0 auto;}
.lianxi li{float:left;text-align:left;padding:2% 0;color:#333;font-size:16px;line-height:32px;padding-top:70px;}
.lianxi li.a{width:20%;}
.lianxi li.b{width:60%;}
.lianxi li.c{width:20%;text-align:center;line-height:20px;}
.lianxi li.c img{width:150px;}

.lianxi li h2{color:#333;font-size:24px}
