@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"微软雅黑", Arial;
	color:#454444;
}
a{color:#454444; text-decoration:none;}
a:hover{color:#ae1c1c; text-decoration:none;}

#head{ width:100%; height:124px; background:url(../images/index_02.jpg) repeat-x; margin:auto;}
#lang{ width:1100px; margin:auto; height:33px;  }
#lang .box1{ width:1019px; height:33px; padding-right:20px; line-height:33px; color:#FFF; float:left; font-size:13px; text-align:right;}
#lang .box2{ width:61px; height:33px; float:left;}

#top{ width:1100px; margin:auto;}
#loge{ width:163px; height:87px; float:left; background:url(../images/loge_06.jpg) no-repeat;}
#nav{ float:left; height:47px; padding-top:40px; float:right; font-size:16px; margin-right:30px; }
#nav .lie{ height:20px; line-height:20px;  float:left; color:#FFF;}
#nav .lie a{ color:#FFF; text-decoration:none;}
#nav .lie a:hover{ color:#e8ff24; text-decoration:none;}
#nav .line{ height:20px; line-height:20px;  float:left; margin-left:30px; margin-right:30px; color:#FFF;}

#flash{ width:100%; margin:auto;  overflow:hidden;}

#box{ width:1100px; margin:auto; }

#smroe{ height:25px; line-height:25px; text-indent:10px; font-weight:bold; font-size:15px; border-left:6px #ae1c1c solid;}


#box_a{ width:578px; float:left; }
#box_a .box_a_a{width:578px; float:left; margin-top:16px;}
.jiange{ padding-top:36px; }

/*企业剪影*/
#jy_box{ width:289px; height:265px; float:left;}
#jy_box .pic{ width:289px; height:221px; float:left; background:#9F0 }
#jy_box .word{ width:289px; height:44px; line-height:44px; text-align:center; float:left; background:#2a2627; color:#FFF;}
#jy_box .word a{ color:#FFF; text-decoration:none;}
#jy_box .word a:hover{ display:block; color:#FFF; background-color:#ae1c1c; text-decoration:none;}

.rollBox{width:578px;overflow:hidden;padding:0px 0 0px 0px; }
.rollBox .LeftBotton{height:49px;width:22px;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;margin-right:0px; margin-top:30px;  margin-left:0px; display:none;  }
.rollBox .RightBotton{height:49px;width:16px;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;margin-top:0px;margin-left:0px;margin-top:30px;  display:none; }
.rollBox .Cont{width:1780px;overflow:hidden;float:left;margin-top:4px; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#595959;text-decoration:none;}
.rollBox .Cont a:hover{color:#086fde;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}


/*about us*/
#about{ width:487px; float:left; margin-left:35px; }
#about_box{ width:487px; float:left;  margin-top:16px;}
#about_box .top{height:130px;  padding-left:170px; padding-right:10px; padding-top:22px; line-height:22px; background:url(../images/index_14_01.jpg) no-repeat; overflow:hidden;}
#about_box .mid{height:112px;  background:url(../images/index_14_02.jpg) no-repeat; overflow:hidden;}
#about_anniu{ display:block; width:119px; height:42px;  text-align:center; font-size:14px; padding-top:70px;}

.an1 a{display:block; width:119px; height:110px; float:left; text-align:center; font-size:14px; padding-top:70px;}
.an1 a:hover{ background:url(../images/index_014_02.jpg) no-repeat; display:block; color:#FFF;}

.an2 a{ margin-left:3px;display:block; width:119px; height:110px; float:left; text-align:center; font-size:14px; padding-top:70px;}
.an2 a:hover{ background:url(../images/index_014_04.jpg) no-repeat; display:block; color:#FFF;}

.an3 a{ margin-left:4px;display:block; width:119px; height:110px; float:left; text-align:center; font-size:14px; padding-top:70px;}
.an3 a:hover{ background:url(../images/index_014_06.jpg) no-repeat; display:block; color:#FFF;}

.an4 a{ margin-left:4px;display:block; width:119px; height:110px; float:left; text-align:center; font-size:14px; padding-top:70px;}
.an4 a:hover{ background:url(../images/index_014_08.jpg) no-repeat; display:block; color:#FFF;}


/*产品*/
#por_bj{ width:100%; height:301px; float:left; margin-top:36px; background-color:#f0eeef; overflow:hidden;}
#pro_list{ width:1100px; margin:auto; margin-top:30px; }
#pro_list .box3{ width:1100px; float:left; margin-top:30px; }
#pro_lie{ float:left; margin-right:8px; background:#FFF; border:1px #bbbbbb solid;}
#pro_lie img{ border:0px; margin:3px; float:left;}

#nr img{max-width: 100%;}
.nei img{max-width: 100%;}
 


/*nei样式*/

#nei_flash{ width:100%;  height:225px; background:url(../images/nei_flash_02.jpg) center no-repeat; margin-bottom:2px;}

#content{ width:100%;   padding-bottom:30px; background:url(../images/nei_bj_04.jpg) top repeat-x;; overflow:auto;}
#location{ width:100%; height:32px; font-size:12px; text-indent:20px; line-height:32px; background:url(../images/location_07.jpg) repeat-x; margin:auto; margin-top:28px; color:#888888; font-weight:bold;}
#cont{  margin:auto; margin-top:19px;}
/* 
#sidebar_a{ width:232px; float:left;}
#Icons{ width:232px; float:left;} */
#menu{ width:232px;  margin-top:12px; margin-bottom:12px; float:left;}
#menu .lie{ display:block; text-indent:40px; width:232px; height:24px; margin-bottom:7px; float:left; background:url(../images/nei_18.jpg) no-repeat;}
#menu .lie a{ color:#8b8b8b; font-size:12px; line-height:24px;  text-decoration:none;}
#menu .lie a:hover{display:block; color:#c8302b; font-weight:600; background:url(../images/nei_16.jpg) no-repeat;}

#menu .lied{display:block; text-indent:40px; width:232px; height:24px; line-height:24px; margin-bottom:7px; float:left; background:url(../images/nei_16.jpg) no-repeat;}
#menu .lied a{ display:block; color:#c8302b; font-weight:600; background:url(../images/nei_16.jpg) no-repeat;  text-decoration:none;}
#menu .lied a:hover{display:block; color:#c8302b; font-weight:600; background:url(../images/nei_16.jpg) no-repeat;}



#lianxi{ width:230px; min-height:193px; padding-top:10px; padding-left:9px; padding-right:5px; padding-bottom:10px; line-height:23px; font-size:13px; margin-top:15px; float:left; background-color:#f2f2f2;}

#sidebar_b{}
#sidebar_b .top{height:51px; line-height:51px; text-indent:57px; color:#c62823; font-weight:500; font-size:20px; background:url(../images/tubiao.jpg) top left no-repeat; border-bottom:2px #c11b16 solid; background-position:17px;}
#sidebar_b .nei{padding-top:15px; line-height:26px; font-size:15px; }


#pic_list{ width:188px; float:left; margin-left:20px; margin-bottom:10px;}
.pic_lie{background:#FFF; border:1px #bbbbbb solid;}
.pic_lie img{ border:0px; width: 100%;}
.pic_word{ width:100%; height:23px; overflow: hidden; line-height:23px; font-size:12px; text-align:center; background:#c50012;}
.pic_word a{ color:#FFF;}
.pic_word a:hover{ color:#fcff00;}






#foot{ width:100%; padding-top:33px; border-top:4px #ae1c1c solid; background-color:#000; overflow:auto;}
#footer{ width:1100px; margin:auto; color:#f0eeef;}
#footer a{ color:#f0eeef; text-decoration:none;}
#footer a:hover{ color:#e8ff24; text-decoration:none;}
#footer .left{ width:963px; font-size:13px; float:left; line-height:23px;}
#footer .right{ width:137px; font-size:13px; float:left; margin-top:70px;}

@media(min-width: 1400px){
	.container{max-width: 1140px;}
}