@charset "utf-8";

/* CSS Document */

/*---整站头部样式-----*/

.picture{text-align:center; vertical-align:middle; margin:0 auto; display:table-cell;}

.son_{width:1100px;height:100%;margin:0 auto;}





#header{width:100%;height:86px;border-top:rgb(34,40,76) solid 3px;background:url(../img/bg1.png) repeat-x;}

#header-left{float:left;width:280px;height:100%;padding-top:5px;}

#nav_{float:right;width:745px;height:100%;padding-top:24px;margin-right:60px;}

#logo{margin-left:0px;}





#nav_ li{float:left;background:url(../img/line1.png) left center no-repeat;}

#nav_ li:first-child{background:none;}

#nav_ li a{display:block;padding:10px 22px 10px 22px;color:#232323;font-size:14px;font-weight:700;}

#nav_ li:hover a,#nav_ li.current a{color:#29357b;}



#banner{position:relative;}

#banner_{position:absolute;left:0px;bottom:0px;width:100%;height:52px;}

#banner_ .son_ li{float:left;}

#banner_ .son_ li  a{display:block;padding:15px 30px 15px 30px;color:#ffffff;font-size:14px;}

#banner_ .son_ li.current a,#banner_ .son_ li:hover a{background:#0e4988;}



.border_{border-radius:7px;border:rgb(212,212,212) solid 1px;border-right:rgb(213,213,213) solid 2px;border-bottom:rgb(213,213,213) solid 2px;}

#picscroll{width:100%;margin-top:35px;}

#picscroll .son_{background:#f8f8f8;}

#picscroll .son_ .title{width:100%;height:50px;background:url(../img/bg2.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;}

#picscroll .son_ .title .txt{

	display:block;

	float:left;

	width:190px;

	height:100%;

	font-size:18px;

	color:#ffffff;

	background:#1e3367;

	border-top-left-radius:5px;

	text-align:center;

	line-height:50px;

}

#picscroll .son_ .title .more{float:right;margin-right:27px;margin-top:15px;color:#000;}

#picscroll .son_ .picscroll_{width:100%;height:415px;}

.picscroll_{position:relative;}

.picscroll_ #sxfmscrollleft{position:absolute;left:0px;top:140px;cursor:pointer;margin-left:20px;display:none;}

.picscroll_ #sxfmscrollright{position:absolute;right:0px;top:140px;cursor:pointer;margin-right:20px;display:none;}

.picscroll_ #sxfm{position:relative;left:16px;top:32px;float:left;}



.picscroll_ ul{overflow:hidden; }

.picscroll_ ul .con{margin-left:20px; border:0 none !important; width:14px; margin-top:130px;}

.picscroll_ ul li{float:left;width:177px;height:187px;margin-left:30px;}

.picscroll_ ul li a{display:block;}

.picscroll_ ul li .title-1{width:100%; display:block;color:#000;text-align:center;padding:12px 0 12px 0px;}

.picscroll_ ul li .title-1 a{color:#333;}

.picture{border:1px solid rgb(218,218,218);padding:5px;background:#ffffff;width:175px;  text-align:center; vertical-align:middle; margin:0 auto; display:table-cell;background:#fff; border:1px solid #ecebeb;}





#index_4{width:100%;height:340px;margin-top:40px;}

#index_4 .son_>ul>li{float:left;width:260px;height:340px;margin-left:20px;background:url(../img/bg3.png) left 45px no-repeat #f8f8f8;}

#index_4 .son_>ul>li:first-child{margin-left:0px;}

#index_4 .son_>ul>li.a2{background-position:-277px 45px;}

#index_4 .son_>ul>li.a3{background-position:-555px 45px;}

.a4{background-position:-836px 45px;}

#index_4 .son_>ul>li .ti{width:100%;height:45px;background:url(../img/bg4.png) left bottom repeat-x;font-size:18px;color:#030d4a;padding:12px 22px 12px 22px;border-top-left-radius:10px;border-top-right-radius:10px;}

#index_4 .son_>ul>li .ti .icon1{margin-right:8px;}

#index_4 .son_>ul>li .con{padding:18px;height:230px;}

#index_4 .son_>ul>li:first-child .con ul{width:173px;margin:0 auto;}

#index_4 .son_>ul>li:first-child .con ul li{width:100%;height:27px;margin-top:3px;background:url(../img/bg6.png) no-repeat;}

#index_4 .son_>ul>li:first-child .con ul li a{display:block;width:100%;height:100%;color:#242424;padding:2px 30px 2px 30px;}

#index_4 .son_>ul>li:first-child .con ul li:first-child{margin-top:0px;}

#index_4 .son_>ul>li:first-child .con ul li:hover{background:url(../img/bg7.png) no-repeat;}

#index_4 .son_>ul>li:first-child .con ul li:hover a{color:#ffffff;}

.a4 .con{background:url(../img/bg5.png) 18px top no-repeat;}

.a4 .con li{margin-top:15px;}

.a4 .con li img{margin-right:12px;margin-top:-1px;}

.a4 .con li:first-child{margin-top:20px;}



#footer{width:100%;height:45px;background:#262626;margin-top:35px;}

#footer .son_ .left{float:left;display:block;width:300px;height:100%;color:#aaa;padding:12px 20px 12px 20px;}

#footer .son_ .right{float:right;display:block;height:100%;padding:12px 25px 12px 25px;}

#footer .son_ .right .share li{float:left;margin-left:15px;}



















#pmain{width:100%;min-height:500px;margin-top:20px;margin-bottom:20px;}

#pmain .son_{min-height:700px;}





#pright{width:810px;/*display:inline-block;*display:inline;*zoom:1;vertical-align:top;*/float:left;margin-left:30px;}

#pright h4{border-bottom:#030d4a solid 2px;font-size:20px;padding:0px 15px 10px 15px;font-weight:700;color:#030d4a;}

#pright #con{padding:20px 10px 20px 10px;}





/*---产品列表样式-----*/

.product{width:900px;margin-left:-15px;}

.product ul{ overflow:hidden; margin-bottom:20px;}

.product ul li{display:inline-block; vertical-align:top; overflow:hidden; width:190px; margin-top:15px; margin-left:10px;}

.product ul li a{display:block;}

.product ul li .picture{width:202px; height:175px;background:#fff; border:1px solid #ecebeb;}

.product ul li .title-1{width:100%; display:block; color:#4c4b4b; text-align:center;  padding:12px 0 12px 0px;}



/*---产品详情页样式-----*/

.pinfo{padding-bottom:30px;  margin-right:23px; width:828px; margin-top:20px;}

#d-top{overflow:hidden; margin-left:23px;}

/*---右边描述样式-----*/

#d-top .t-right{float:left; width:360px; margin-left:56px;}

#d-top .t-right span{display:block; padding-top:10px; padding-bottom:20px;}

#d-top .t-right .enquire{width:147px; height:46px; background:#030D4A; border:2px solid #030D4A; border-radius:8px; font-size:18px; color:#fff; text-align:center; line-height:44px; display:block;}

/*---下面产品具体内容介绍样式-----*/

#d-bottom{margin-top:50px; width:850px; margin-left:0 !important;}

#d-bottom .title{width:850px;}

#d-bottom .title ul{overflow:hidden; background:#f5f4f4; border-bottom:1px #ECEBEB solid;border-top:1px #ECEBEB solid;}

#d-bottom .title ul li{float:left; margin-right:20px;}

#d-bottom .title ul li a{display:block; padding:8px 30px 8px 30px; background:#030D4A; color:#ffffff; font-weight:bold; border-bottom:2px #030D4A solid; font-size:14px;}

#d-bottom .d-font{padding:30px 30px 30px 30px; line-height:22px;}













.pleft{width:260px;height:auto;float:left;}

.pleft .title_{width:100%;height:50px;background:url(../img/bg4.png) repeat-x;font-weight:700;font-size:14px;padding:12px 30px 12px 30px;border-top-left-radius:10px;border-top-right-radius:10px;}

.pleft .title_ .fa-list{float:right;margin-top:3px;}

.pleft ul{display:block;width:100%;height:auto;padding-top:10px;padding-bottom:10px;}

.pleft li{width:100%;height:38px;border-top:#eaeaea solid 1px;}

.pleft li:first-child{border-top:none;}

.pleft li a{font-size:15px;color:#2e3a47;display:block;padding:10px 30px 10px 30px; font-weight:bold;}

.pleft li a .fa-angle-right{float:right;}

.pleft li:hover,.pleft li.current{background:#1e3367;}

.pleft li:hover *,.pleft li.current *{color:#ffffff;}



.c1 .title_{width:100%;height:50px;background:url(../img/bg4.png) repeat-x;font-weight:700;font-size:14px;padding:12px 30px 12px 30px;border-top-left-radius:10px;border-top-right-radius:10px;}

.c1{clear:both;margin-top:20px;height:290px;float:left;width:100%;}

.c1 li a{padding:0px;}

.c1 li a .tit{text-align:center;width:180px;margin:0 auto;}

.c1 .con{padding:18px;}







/*内页左侧子栏目样式*/

.left-sub{border-bottom:none !important;height:auto !important;background:#f3f3f3 !important;border-top:#a8a3a3 dashed 1px !important;}

.subwrap ul{height:auto;padding:0px;}

.subwrap ul li small{float:right;margin-right:50px;margin-top:5px;}

.subwrap ul li:first-child{border-top:none !important;}

.subwrap ul li:hover,.subwrap ul li.current{background:#E1E1E1 !important;}

.subwrap ul li a{padding:10px 0px 10px 30px !important;font-size:12px; font-weight:normal;}

.subwrap ul li.current *,.subwrap ul li:hover *{color:#ff0000 !important;}





/*---新闻页样式-----*/

#news-list{ padding-bottom:30px; margin-left:10px; margin-right:23px; width:790px;}

#news-list ul{margin-top:20px;}

#news-list ul li{border-bottom:1px dotted #d1d6da; margin-top:12px;}

#news-list ul li a{display:block; padding:10px 10px 5px 21px; color:#696969;}