@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
body{ background:#e9eff8; font-size:14px;}
a,li{ list-style:none; text-decoration:none; color:#000;}
.m{ margin:0 auto;}
.clear{ clear:both;}
a:hover{ color:#063390;}
.inner{ width:1200px; margin:0 auto;}
img{ border:none;}
a,p,div,span{ font-family:"Microsoft YaHei";}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}

.top_bg{ width:100%; background:#FFF; position:fixed; top:0px; z-index:9999;}
.top{ width:1200px; height:78px; margin:0 auto;}
.logo{ width:350px; float:left;}
.nav{ width:830px; float:left;}
.nav li{ line-height:75px; float:left; padding:0 10px; text-align:center; border-top:3px solid #FFF; margin:0 10px; position:relative;}
.nav li:hover{ border-top:3px solid #1651b9;}

.nav li ul{ top:75px; left:-10px; position:absolute; z-index:999; width:96px; display:none;}
.nav li:hover ul{ display:block;}
.nav li ul li{ line-height:35px; height:35px;  background:#FFF;}

.banner{height:650px;overflow:hidden; position:relative;}
.banner .d1{width:100%;height:650px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:360px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(images/img1_1.png) no-repeat center;}
.i_pro{ margin-top:24px;}
.i_pro li{ width:244; height:305px; float:left; margin-right:30px;}
.i_pro li .img{ width:244; height:263px; display:block;}
.i_pro li .t{ width:244; height:42px; display:block; text-align:center;}

.fullSlide {
	width:100%;
	position:relative;
	height:490px;
	margin-top:40px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:490px;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-size:100%;
}
.fullSlide .bd li a {
	display:block;
	height:490px;
}
.fullSlide .hd {
	width:110px;
	position:absolute;
	z-index:1;
	bottom:0;
	left:550px;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:44px;
	height:2px;
	margin:5px;
	overflow:hidden;
	background:#d1d4d9;
}
.fullSlide .hd ul li.on{ background:#ff0d00;}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0;
	width:40px;
	height:60px;
	cursor:pointer;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}

.i_pro{ width:1200px; margin:20px auto 0px;}
.i_pro .tit,.about_r .tit,.i_new .tit{ width:120px; margin:0 auto;}
.i_pro .tit span,.about_r .tit span,.i_new .tit span{ margin:2px 0; display:block; text-align:center;}
.i_pro .tit .span1,.about_r .tit .span1,.i_new .tit .span1{ color:#333333; font-size:26px;}
.i_pro .tit .span2,.about_r .tit .span2,.i_new .tit .span2{ color:#a8a8a8; font-size:12px;}
.i_pro .tit .line,.about_r .tit .line,.i_new .tit .line{ width:30px; height:2px; margin:8px auto 0px; background:#1652ba; }

.i_pro .li,.pro_list li{ width:385px; overflow:hidden; margin-right:22px; float:left;}
.i_pro .li .img,.pro_list li .img{ width:385px; height:356px; display:block; border-bottom:1px solid #cccccc;}
.i_pro .li .desc,.pro_list li .desc{ overflow:hidden; padding:15px; background:#FFF;}
.i_pro .li .desc:hover,.pro_list li .desc:hover{ background:#1651b8; -webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease; }
.i_pro .li .desc:hover p a,.pro_list li .desc:hover p a{ color:#FFF;}
.pro_list li:hover .desc p a{ color:#FFF;}
.i_pro .li .desc:hover h2 a,.i_pro .li .desc:hover .p,.pro_list li .desc:hover h2 a,.pro_list li .desc:hover .p{ color:#FFF;}
.i_pro .li h2,.pro_list li h2{ width:355px; height:25px; line-height:25px; overflow:hidden; font-weight:normal; font-size:14px; text-align:center; }
.i_pro .li .p,.pro_list li .p{ color:#666666; font-size:14px; line-height:25px; height:25px; overflow:hidden; }
.i_pro .li .p a,.pro_list li .p a{ color:#666;}

.more{ margin:10px auto 0px; width:248px; height:28px; line-height:28px; text-align:center; display:block; border:1px solid #999999; background:#FFF; color:#999999;}
.more:hover{ background:#1651b8; color:#FFF; -webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;}

.i_about{ width:100%; height:540px; margin-top:60px; background:#FFF;}
.i_about img{ width:607px; height:540px; float:left; }
.i_about .about_r{ width:535px; padding:70px 0px 0px 30px; float:left;} 
.i_about .about_r .p{ height:275px; overflow:hidden; font-size:13px; line-height:30px; margin:15px 0px 35px 0px;}

.i_new{ width:100%; background:#e9eff8;} 
.i_new .tit{ margin-top:40px;}
.i_new ul{ margin:42px 0px 40px 0px; overflow:hidden;}
.i_new ul li{ width:370px; margin-right:35px; float:left; border-top:1px solid #cecece;}
.i_new ul li .date{ margin-top:20px; }
.i_new ul li .date .span1{ font-size:32px; float:left;}
.i_new ul li .date .span2{ font-size:12px; color:#999999; margin-left:5px; float:left; line-height:45px;}
.new_more{ float:left; margin-left:215px; opacity: 0;}

.i_new ul li h2{ height:25px; overflow:hidden; margin-top:7px; line-height:25px; font-size:16px;}
.i_new ul li .p{ height:44px; overflow:hidden; line-height:22px; font-size:14px; color:#666666; margin-top:7px;}
.i_new ul li img{ margin-top:10px;} 
.i_new ul li:hover{ border-top:1px solid #1651b8;}
.i_new ul li:hover .new_more{ opacity: 0.6;/*可以改变数值*/ transition: opacity 0.5s ease-in-out;/*可以改变时间*/
    -moz-transition: opacity 1s ease-in-out;
    -webkit-transition: opacity 1s ease-in-out;  }
.link,.city{ width:1200px; margin:12px auto 0px; height:27px; background:url(../images/link.png) no-repeat left top; color:#1651b8; padding:8px 0px 0px 40px;}
.link a,.city a{ color:#1651b8;}
.city{ background:url(../images/city.png) no-repeat left top;}

.footer{ width:100%; background:#00295f; overflow:hidden; padding:30px 0px 15px 0px;}
.footer ul{ width:655px; float:left;}
.footer ul li{ padding:0 50px; float:left; border-right:1px solid #12386a;}
.footer ul li a{ line-height:30px; color:#7186a4; font-size:12px; clear:both; display:block;}
.footer ul li a.a1{ height:40px; line-height:40px; font-size:14px; color:#FFF; background:url(../images/f_line.jpg) no-repeat left bottom; }
.footer .erweima{ width:125px; height:125px; float:right;}
.footer .erweima img{ width:125px; height:125px;}

.footer .inner{ border-bottom:1px solid #12386a; padding-bottom:30px; }
.copyright_inner{ width:1200px; margin:0 auto;}
.copyright{ width:478px; padding-top:15px; float:left;}
.copyright p{ font-size:14px; line-height:25px; color:#FFF;}
.jishu{ float:right; margin-top:30px;}


/*产品列表*/
.main{ width:1200px; margin:0 auto;}
.position{ width:1200px; height:35px; line-height:35px; margin:20px auto;}
.position{ text-align:right;}

.fenlei{ width:100%; }
.fenlei .ul{ width:1200px; margin:0 auto; }
.fenlei li{ float:left; height:45px; margin:2px 10px; position:relative;}
.fenlei li a{ padding:0px 15px; display:inline-block; line-height:37px; }
.fenlei li a:hover{  background:#1651b9; color:#FFF; }
.fenlei li:hover{ background:url(../images/fenlei_li.png) no-repeat center bottom;}

.fenlei li ul{ width:150px; position:absolute; top:45px; left:-18px; z-index:9999; padding:0 10px; background:#e9eff8; display:none;}
.fenlei li ul li{ height:37px; margin:0 11px; line-height:37px; }
.fenlei li:hover ul{ display:block;}
.fenlei li ul li:hover a{ background:#1651b9;}
.fenlei li ul li:hover{ background:none;}

.fenlei_b{ width:100%; height:1px; border-bottom:1px solid #ced7e8;}


.pro_list{ margin-top:20px;}
.pro_list li{ float:left; margin-bottom:20px;}
.fanye {text-align: center; margin: 20px auto 20px; overflow:hidden;}
.fanye ul li{ width:27px; height:27px; line-height:27px; text-align:center; margin-right: 3px;border: 1px solid #c9c9c9; float:left; color:#666666;}
.fanye ul li.pages_solid{ background:#1651b9; color:#FFF; }
.fanye ul li.pages_hollow:hover{ background:#1651b9; color:#FFF;}
.fanye ul li.pages_hollow:hover a{ color:#FFF;}
.fanye ul li.previous_s,.fanye ul li.next{ width:65px; border:none;}

/*产品列表*/
.main .title{ font-size:18px; line-height:25px; margin-top:30px; text-align:center;}
.main .date1{ font-size:14px; color:#999999; text-align:center; margin:10px auto;}
.main .img{ text-align:center; width:1200px;}
.main .pro_con{ line-height:25px; font-size:14px; color:#666666; padding:20px 0px;}
.main .pro_con p a,.main .pro_con a{ color:#666;}
.pian{ width:1200px;}
.pian p,.pian div{ height:40px; line-height:40px; font-size:14px; color:#666666; background:#d7e1f0; margin-bottom:9px; padding:0 10px;}
.pian p a,.pian div a{ color:#666666;}

.tag{ line-height:40px; background:#d7e1f0; font-size:14px; padding:0 10px; color:#666666; margin-bottom:9px;}
.tag a{ color:#666666;}
.xg_new{ margin-top:20px;}
.xg_new ul{ background:#f4f5f7; padding:15px; margin-top:15px;}
.xg_new .tit,.xg_pro .tit{ height:30px; line-height:30px; padding-left:30px; background:url(../images/xg_title.png) no-repeat left center; color:#3160be;}
.xg_new ul li{ border-bottom:1px dashed #d5d5d5; padding:10px 0;}
.xg_new ul li span{ width:120px; float:right; display:inline; color:#999999;}
.xg_new ul li a{ width:935px; line-height:25px; height:25px; overflow:hidden; display:inline; color:#0d50a1;}
.xg_new ul li p{ height:25px; overflow:hidden; line-height:25px; margin-top:10px; color:#8a8a8a;}

.xg_pro{ margin-top:20px;}
/*新闻列表*/
.new_list{ margin-top:20px;}
.new_list li{ padding:22px; height:190px; border-bottom:1px solid #cdd8e8; }
.new_list li:hover{ background:url(../images/new_li.png) no-repeat; border:none;}
.new_list li:hover .new_m{ background:#1651b9; border:1px solid #1651b9; color:#FFF;}
.new_list li .date{ width:100px; margin:68px 15px 0px 15px; float:left;}
.new_list li .date p{ text-align:center;}
.new_list li .date .p1{ font-size:25px; color:#000; font-weight:bold;}
.new_list li .date .p2{ font-size:14px; color:#999999;}
.new_list li .desc{ width:800px; overflow:hidden; margin-top:42px; float:left;}
.new_list li .desc a{ height:25px; display:inline-block; overflow:hidden; color:#333333; line-height:25px; display:inline-block;}
.new_list li:hover .desc a{ color:#1651b9;}
.new_list li .desc .desc_p{ height:50px; line-height:25px; color:#666666; margin-top:20px;}
.new_list li .new_m{ width:10px; height:10px; padding:13px; border:1px solid #d2d2d2; color:#bababa; display:block; float:left; margin:68px 0px 0px 168px; text-align:center; line-height:10px;}

.link_bg{ background:#e9eff8; margin:20px 0px;}

.footdibu{width:100%;background:#000;}
.footdibu img{display:block;margin:0 auto;}