@charset "utf-8";
/* CSS Document */
BODY {
	font-size:16px; 
	line-height:24px;
	margin:0px auto; 
	padding:0px;
	border:0px;
	width:100%;
	font-family:宋体，Arial;
	background:#fff;
	color:#333;
}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,p{padding:0px; border:0px;margin:0px auto;list-style:none;font-style:normal;}
img{vertical-align:top;}

a:link{color:#514F50; text-decoration:none;}
a:visited{color:#514F50; text-decoration:none;}
a:hover{color:#C60; text-decoration:underline;}

/***连接样式***/
.hui a:link{color:#333; text-decoration:none;}
.hui a:visited{color:#333; text-decoration:none;}
.hui a:hover{color:#0163be; text-decoration:none;}

/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#fff; text-decoration:none;}


/***连接样式***/
.lan a:link{color:#0163be; text-decoration:none;}
.lan a:visited{color:#0163be; text-decoration:none;}
.lan a:hover{color:#0163be; text-decoration:none;}



.content{ width:100%;}


.top_box{ width:100%; /*height:562px;*/ height:440px; }

.nei_top_logo{ width:1200px; height:102px; margin:0 auto;}
.nei_top_logo h1{ width:500px; height:102px; float:left;}

.nei_sousuo{ height:27px; float:right; margin-top:37px;}
.sk{ width:197px; float:left; height:27px; position:relative;}
.zhucebb{width:185px; height:23px; float:left; border:#0163be 1px solid;-moz-border-radius:20px; -webkit-border-radius:20px; outline:none; background:none; color:#0163be; padding-left:10px;}
.an{ width:17px; height:18px; float:left; position:absolute;right:8px; top:5px;}
.anniubbb{width:17px; height:18px; background:url(../images/n_fdj.png) no-repeat; list-style-type:none; border:0px; cursor:pointer;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color：#888;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color：#888;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color：#888;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color：#888;
}

.nav_box{ width:100%; height:40px; float:left; background:#0163be;}

.nav{width:1200px; height:40px; margin:0 auto;}

.nav li{ width:150px; float:left;height:40px;position:relative; font-family:微软雅黑;}
.nav last{background:none;}
.nav li a{ width:150px; float:left;display:block;height:40px;}
.nav li a span{ width:150px;float:left;display:block;padding:0px;line-height:40px;font-size:14px;color:#fff;cursor:pointer;text-align:center;}
.nav li.selected a,.nav li a.selected{ background:#005bb0;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{ background:#005bb0;color:#fff;}
.nav li.selected a span,.nav li a.hover .selected span{ background:#005bb0;color:#fff;}
.nav li.selected .submenu{display:block;}

.nav li .submenu{display:none;position:absolute;top:0;left:0; z-index:999;}
.nav li .submenu{border-style:solid;width:150px;background:rgba(1, 99, 190, 0.8)!important;filter:Alpha(opacity=80); background:#0163be;}
.nav li .submenu li{float:left;padding:0;background:none;height:40px; width:150px;border-bottom:solid 1px #0163be; text-align:center;}
.nav li .submenu li span{position:relative;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li span a{ width:150px;float:left;padding:0;text-align:center;height:40px;line-height:40px;background:none;}
.nav li .submenu li span a:hover{background:#0163be;}

#nav_line{ width:2px; height:40px; float:left;background:url(../images/nav_line.jpg) no-repeat;}

.pf_box{ width:100%; background:#fff;}

.yuyan{ width:200px; height:24px; float:right; margin-top:8px; text-align:center; line-height:24px; overflow:hidden; font-family:Arial; color:#fff; background:url(../images/yuyana.png) no-repeat;}

/***轮播图***/
.banner{ width:100%; height:420px; overflow:hidden; float:left;}
.flexslider{position:relative;height:420px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:420px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;cursor:pointer;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;cursor:pointer;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(.../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(.../images/next.png) center center no-repeat;}


.box{ width:100%;}

.part{ width:100%; height:149px; float:left; border-bottom:#f0f0f0 1px solid;}
.part_box{width:100%; float:left; border-bottom:#f0f0f0 1px solid; padding-bottom:35px;}
.part_in{ width:1200px; margin:0 auto;}
.part_in span{ width:1200px; height:82px; float:left; text-align:center; margin-top:13px;}
.part_in em{ width:1200px; height:40px;float:left; text-align:center; line-height:40px; overflow:hidden; font-size:18px; color:#888;font-family:微软雅黑; }


.about{ width:1200px; float:left; line-height:25px;font-family:微软雅黑; color:#333; padding-top:35px; text-align: justify;}
.about p{ float:left; padding-bottom:30px;}
.about img{ width:315px; height:207px; float:left; border:#f0f0f0 3px solid; margin-top:5px; margin-right:12px;}

.ability{ width:1200px; float:left; line-height:25px;font-family:微软雅黑; color:#333; padding-top:35px;text-align: justify;}
.ability img{ width:315px; height:207px; float:right; border:#f0f0f0 3px solid; margin-top:5px; margin-left:12px; display:inline;}


.product{ width:1200px; float:left; overflow:hidden;}
.product ul{ width:1230px; float:left; margin-top:40px;}
.product ul li{ width:277px; height:263px; float:left; margin-right:30px;}
.product ul li span{ width:275px; height:201px; float:left; border:#f0f0f0 1px solid;}
.product ul li span img{ width:275px; height:201px;}
.product ul li i{ width:277px; height:60px; float:left; text-align:center; color:#333; line-height:60px; overflow:hidden; font-style:normal;font-family:Times New Roman; font-weight:bold;}




.yanjiu{ width:1200px; float:left; overflow:hidden;}
.yanjiu ul{ width:1250px; float:left; margin-top:40px;}
.yanjiu ul li{ width:366px; float:left; margin-right:50px;}
.yanjiu ul li span{ width:366px; height:275px; float:left; margin-right:50px;}
.yanjiu ul li span img{ width:366px; height:275px;}
.yanjiu ul li i{ width:366px; float:left; line-height:20px; overflow:hidden; text-align:left; color:#333; padding-top:12px;font-style:normal;font-family:微软雅黑;}


.gongyi{ width:1200px; float:left; overflow:hidden;}
.gongyi ul{ width:1230px; float:left; margin-top:40px;}
.gongyi ul li{ width:216px; float:left; margin-right:30px;}
.gongyi ul li span{ width:216px; height:159px; float:left;}
.gongyi ul li span img{ width:216px; height:159px;}
.gongyi ul li i{ width:216px; float:left;line-height:20px; overflow:hidden; text-align:left; color:#333; padding-top:12px; font-style:normal;font-family:微软雅黑;}
.gy_wenzi{ width:1200px; float:left; line-height:25px; overflow:hidden; color:#333; font-family:微软雅黑;  margin-top:35px; }


.lx_bd{ width:600px; float:left; color:#333;font-family:微软雅黑; line-height:38px; overflow:hidden; font-size:14px; margin-top:35px;}
.lx_bd h2{ float:left; font-size:24px; color:#0163be;}
.biaodan{ width:600px; float:left;}
.biaodan li{ width:600px; height:32px; float:left; margin-top:8px;}
.biaodan li span{ width:228px; height:32px; float:left; text-align:right; padding-right:10px; line-height:32px; font-size:12px; overflow:hidden;}
.biaodan li em{ width:362px; float:left; height:32px;}
.bd_kuang{width:220px; height:28px; float:left; border:#e6e6e6 1px solid;-moz-border-radius:4px; -webkit-border-radius:4px; outline:none; padding-left:10px; color:#666;}
.bd_kuanga{width:340px; height:100px; float:left; border:#e6e6e6 1px solid;-moz-border-radius:4px; -webkit-border-radius:4px; outline:none; padding-left:10px; color:#666;}

.lianxi{ width:1200px; float:left;/* padding-left:30px;*/ color:#333;font-family:微软雅黑; line-height:38px; overflow:hidden; margin-top:35px;}
.lianxi h2{ float:left; font-size:24px; color:#0163be;}

.ditu{ width:1200px; float:left; margin-top:35px;}

.foot_box{ width:100%; float:left; background:#0163be; font-family:微软雅黑; overflow:hidden;}
.foot{ width:1200px; margin:0 auto;}
.foot_l{ width:700px; float:left;}
.foot_l span{ width:108px; height:108px; float:left; margin-top:30px; margin-bottom:30px;}
.foot_l em{ width:577px; float:left; margin-left:15px; display:inline; font-size:14px; color:#fff; line-height:26px; overflow:hidden; margin-top:24px;}
.foot_l i{ width:577px; height:36px; float:left; margin-left:15px; display:inline;}
.foot_r{ width:500px; float:left; line-height:28px; overflow:hidden; font-size:14px; color:#fff; text-align:right; padding-top:28px;}

.chanpin_tc{ width:940px; float:left; margin-left:30px; display:inline;}
	.chanpin_tc li{ width:940px; height:203px; float:left; margin-top:30px; }
	.chanpin_tc li span{ width:277px; height:203px; float:left;}
	
	.chanpin_tc li span img{ width:275px; height:201px; border:#f0f0f0 1px solid;}
	
	.chanpin_tc_em{ width:645px; height:203px; float:left; margin-left:18px; display:inline;font-family:微软雅黑,Arial; font-size:16px; color:#333; line-height:25px; overflow:hidden;/* text-transform:uppercase;*/}
	.chanpin_tc_em i{ float:left;font-weight:bold;}
	/*.chanpin_tc_em i{vertical-align:middle;display:inline-block;font-style:normal; }*/
	.chanpin_jj{ width:940px; float:left; margin-left:30px; display:inline; line-height:25px; overflow:hidden; color:#333; margin-top:20px; font-family:微软雅黑,Arial; margin-bottom:25px;font-size:16px;}
	.chanpin_jj i{float:left;font-weight:bold;}

