﻿

/*-----------------[初始化]--------------*/
body{color: #333;font-size: 14px;min-width:1200px;font-family:"微软雅黑","Microsoft Yahei";}
a{color: #333;}
a:hover{color: #004ea2;}

.center{text-align: center;}
.hide{visibility: hidden;}

/*布局*/
.wp{width: 1200px;margin: 0 auto;}
.wrapper{width: 1200px;margin: 50px auto;}
.h400{height: 400px;overflow: hidden;clear: both;}
.h250{height: 250px;overflow: hidden;clear: both;}
.h50{height: 50px;overflow: hidden;clear: both;}
.iheader{position: relative;}

/*-----------------[颜色]--------------*/
.blue{color: #004ea2 !important;}
.red{color: #c70714 !important;}

/*-----------------[背景]--------------*/
.bg1{background: url(../images/bg1.jpg) no-repeat center top;}
.bg2{background: url(../images/bg2.jpg) no-repeat center top;}
.bg3{background: url(../images/bg3.jpg) no-repeat center top;}
.bg4{background: url(../images/bg4.jpg) no-repeat center top;}
.bg5{background: url(../images/bg5.jpg) no-repeat center top;}
.bg6{background: url(../images/bg6.jpg) no-repeat center top;}

/*-----------------[标题]--------------*/
.tit{height: 100px;line-height: 50px;overflow: hidden;margin: 0px 0;text-align: center;}
.ctit{height: 100px;line-height: 50px;overflow: hidden;text-align: center;margin:70px auto;}
.t1{font-size: 30px;color: #333333;font-weight: normal;display: inline-block;width:1200px;height:55px;line-height: 50px;background: url(../images/line0.jpg) no-repeat bottom;}
.t1 span{font-size: 16px;color: #333333;}
.t2{font-size: 20px;color: #99998c;font-weight: normal;margin-right: 45px;}
.t2 em{display: inline-block;padding-right: 10px;text-transform: uppercase;}
.t2news{font-size: 20px;color: #99998c;font-weight: normal;margin-right: 45px;}
.t2news em{display: inline-block;padding-right: 10px;text-transform: uppercase;}
.t2pro{font-size: 20px;color: #99998c;font-weight: normal;margin-right: 45px;}
.t2pro em{display: inline-block;padding-right: 10px;text-transform: uppercase;}

.t3{font-size: 30px;color: #333;font-weight: 600;line-height: 30px;}
.t3 em{font-size: 15px;display: block;text-transform: uppercase;color: #bababa;}

/*-----------------[按钮]--------------*/
.more-btn1{display: inline-block;padding-left: 15px;
	background: url(../images/a1.jpg) no-repeat left center;}
.more-btn2{display: inline-block;width: 41px;overflow: hidden;
	background: url(../images/more.jpg) no-repeat left center;}

.btn1{display: inline-block;height: 30px;line-height: 30px;
	padding: 0 20px;background: #004ea2;color: #fff;}
.btn1:hover{color: #fff;background: #003b7a;}

/*******************************
	-------[=头部]-------
********************************/
#hd{padding: 20px 0;position: absolute;z-index: 9;width: 1200px;
	left:0;right:0;margin: 0 auto;
	}

/*******************************
	-------[=导航]-------

.nav-ul{}
.nav-ul li{float: left;margin-left: 10px;}
.nav-ul li a.v1{color: #fff;font-size: 16px;display: inline-block;line-height: 50px;margin: 0 15px;}
.nav-ul li.on a.v1{border-bottom: 1px solid #fff;}
.nav-ul li a.v1:hover{border-bottom: 1px solid #ccc;}
********************************/
/*******************************
	-------[=banner]-------
********************************/
#banner{width: 100%;z-index: 1;}
#banner img{width:100%;}

.fullSlide{min-width: 1200px; height:900px; overflow:hidden;   }
.fullSlide .bd{ z-index:0;}
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:600px; }
.fullSlide .bd li a{display: block;width: 100%;height: 100%;}
.fullSlide .bd .txt{width: 1000px;margin: 0 auto;padding-top: 160px;}
.fullSlide .bd h2{font-size: 48px;font-weight: normal;color: #333;}

.fullSlide .hd{ width:100%; position:absolute; z-index:999; top: 470px; left:0;text-align: center; height:15px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px;
	margin:4px;	background: #fff; overflow:hidden;line-height:9999px;text-indent: 999px;border-radius: 50%;}
.fullSlide .hd ul .on{background: #004ea2;}

/*******************************
	-------[=底部]-------
********************************/
#fd{background: #004ea2;overflow: hidden;height: 50px;color: #fff;}
#fd p{line-height: 50px;}

#toTop{display: block;width: 73px;height: 20px;padding-top: 17px;color: #fff;
	margin: 0 auto;text-align: center;line-height: 20px;overflow: hidden;
	background: url(../images/top.png) no-repeat left top;}

/*-----------------[正文]--------------*/

.index #bd{background: url(../images/bd-bg.png) repeat left top;z-index: 10;}
#bd{background: url(../images/bd-bg.png) repeat left top;z-index: 10;}
/*标题*/

/*文字列表*/

/*图片列表*/

/*-----------------[选项卡]--------------*/
.tab-ul{overflow: hidden;}
.tab-ul li{float: left;margin-right: 1px;background: #bbb;cursor: pointer;}
.tab-ul li.current{background: #004ea2;color: #fff;}

.i-pro{}

/*图片列表1*/
.ywly{width:100%;background:#f4f4f4;margin:50px 0 0 0;height:660px;}
.ywly-1200{width:1200px;margin:0 auto;padding:50px 0 0 0;}
.img-ul1{}
.img-ul1 li{float: left;width: 370px;height: 380px;margin-left: 40px;margin-bottom: 20px; background:#ffffff;margin:0 15px;}
.img-ul1 li a{
	width: 171px;
	height:171px;
	text-align: center;
	display: block; 
margin:0 auto;
 
}
.img-ul1 li .yu1:hover{background: url(../images/lingyu1h.png) no-repeat;}
.img-ul1 li .yu2:hover{background: url(../images/lingyu3h.png) no-repeat;}
.img-ul1 li .yu3:hover{background: url(../images/lingyu2h.png) no-repeat;}
.img-ul1 li img{
	vertical-align:middle;
   
		-o-transition:.3s;
		-ms-transition:.3s;
		-moz-transition:.3s;
		-webkit-transition:.3s;
		transition:.3s;
}
.img-ul1 li a:hover img{opacity: .2;
}
.img-ul1 li .title{left: 0;bottom: 0;width: 100%;
	height: 35px;line-height: 35px;text-align: center;font-size: 20px;color: #092056;
	margin:30px 0;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.img-ul1 li .title a{color: #092056;}
.img-ul1 li .xiangxis{font-size:16px;margin:0 40px;text-align: center;line-height: 30px;}
.img-ul1 li a:hover .title{color: #fff;background: rgba(0,78,162,0.5);background: #004ea2 \9;}

.i-pro-tab{overflow: hidden;margin-top: 8px;}
.i-pro-tab li{color: #fff;height: 35px;line-height: 35px;padding: 0 35px;font-size: 18px;}


/*产品图片列表2*/
.pro-ul1{overflow: hidden;margin-left: -25px;}
.pro-ul1 li{float: left;width: 256px;margin-left: 25px;margin-bottom: 20px;}
.pro-ul1 li .pic{height: 200px;overflow: hidden;position: relative;}
.pro-ul1 li .pic img{display: block;width: 100%;height: 100%;}
.pro-ul1 li .title{left: 0;bottom: 0;width: 100%;
	height: 24px;line-height: 24px;color: #004ea2;font-size: 14px;
	background: rgba(255,255,255,0.4);background: url(../images/white-alpha.png) repeat left top \9;}
.pro-ul1 li .con{padding: 5px;font-size: 14px;color: #000;}
.pro-ul1 li .con p{line-height: 25px;}
.pro-ul1 li a{color: #004ea2;}
.pro-ul1 li a:hover{text-decoration: underline;}

/*首页关于我们*/
.pro-ulabout{overflow: hidden;}
.pro-ulabout li{height:500px;}
.pro-ulabout li .apic{width: 675px;float:left;}
.pro-ulabout li .apic img{display: block;width: 100%;height: 100%;}
.pro-ulabout li .title{left: 0;bottom: 0;width: 100%;
	height: 40px;line-height: 24px;color: #333333;font-size: 24px;background: url(../images/line0.jpg) no-repeat left bottom;}
.pro-ulabout li .acon{margin:0 0 0 15px;font-size: 14px;color: #000;width:510px;float:left;}
.pro-ulabout li .acon p{line-height: 25px;margin:10px 0 0 0;}
.pro-ulabout li a{color: #004ea2;}
.pro-ulabout li a:hover{text-decoration: underline;}
.pro-ulabout .time{display:block;margin:100px 0 0 0;}

.i-new{padding: 40px 0;overflow: hidden;border-top: 1px dashed #d4d4d2;}

.scroll-new{}
.scroll-new dt{font-size: 15px;}

.scroll-box{ position:relative;}
.scroll-box .hd .prev,.scroll-box .hd .next{ 
	display:block;  width:25px; height:38px;z-index: 999;
	position: absolute;top: 50%;margin-top: -19px;overflow:hidden;
	cursor:pointer;background: url(../images/arrow.png) no-repeat;}
.scroll-box .hd .prev{left: -30px; background-position:0 center;  }
.scroll-box .hd .next{right: 0; background-position:-50px center;  }

.scroll-box .bd{ padding: 20px 0;}
.scroll-box .bd ul{ overflow:hidden; zoom:1;}
.scroll-box .bd ul li{ margin-right:30px;height: 125px; float:left;
 _display:inline; overflow:hidden; text-align:center;position: relative; }
.scroll-box .bd ul li .pic{ text-align:center; }
.scroll-box .bd ul li .pic img{ width:225px; height:125px; display:block; }

.txt-new{width: 310px;overflow: hidden;}
.txt-new dt{height: 25px;line-height: 25px;overflow: hidden;margin-bottom: 10px;}

.new-tab{}
.new-tab li{padding: 0 15px;height: 25px;line-height: 25px;}

/*文字列表*/
.txt-list1{}
.txt-list1 li{height: 30px;line-height: 30px;overflow: hidden;
	padding-left: 20px;background: url(../images/d1.jpg) no-repeat 4px center;}

.i-contact{overflow: hidden;background:#f2f2f2;}
.i-contact .wrapper{padding-top: 50px;overflow: hidden;
	background: url(../images/vline1.jpg) repeat-y 380px top;}
.contact-way{width: 375px;min-height: 260px;
	background: url(../images/k.jpg) no-repeat left top;}
.contact-way p{padding: 15px 0;line-height: 25px;}


.message-form{width: 710px;}
.message-form .map img{display: block;width: 365px;height: 230px;}
.message-table{width: 300px;overflow: hidden;margin: 0 20px;}
.message-table input,.message-table textarea{width: 208px;padding: 0 5px;background: none;border: 1px solid #c1c1c1;}
.message-table input{height: 24px;line-height: 24px \9;	}
.message-table textarea{line-height: 20px;padding: 5px;height: 70px;}
.message-table th{text-align: right;font-weight: normal;line-height: 26px;vertical-align: top;}
.message-table td{width: 220px;}
.message-table th,.message-table td{padding-bottom: 20px;}
.message-table .mess-sub,.message-table .mess-res{
	height: 30px;line-height: 30px;border: 0;width: auto;
	font-family:"微软雅黑","Microsoft Yahei";float: left;
	cursor: pointer;padding: 0 20px;background: #004ea2;color: #fff;}
.message-table .mess-res{float: right;}
.message-table .mess-sub:hover,.message-table .mess-res:hover{background: #003b7a;}

/*新闻资讯*/
.pull_left{float:left;color:#717171;}
.pull_left a{color:#717171;}
.pull_left a:hover{color:#fff;}
.pull_right{float:right;}
.f_container_wrap{width:1200px;margin:0 auto;}
.news_part{width: 1200px;margin:0 auto;}
.news_wrap{}
.news_main{margin-top: 55px;}
.part_hd_wrap_news{margin:0 auto;position: relative;width: 400px;text-align: center;}
.part_hd_txt_news{font-size: 26px;color:#333333;background-color:#f7f7f7;padding:0 20px;position: relative;z-index: 2;vertical-align: middle;}
.part_hd_line{position: absolute;height:2px;background:#99dbf9;width: 100%;top:20px;left:0;z-index: 0}
.news_left_box{background:#fff;height: auto;overflow:hidden;width: 540px;margin:30px 0 0 0;}
.news_left_imgbox{width: 540px;height: 426px;float: left;}
.news_left_txt{top:355px;position: absolute;height: 130px;width:540px;
	background-color:#000000;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
  background-color:rgba(0,0,0,0.4); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);
}
.news_left_a{position: absolute;right:15px;bottom: 15px;}
.news_left_hd{padding-top: 20px;font-size: 18px;color:#fff;font-weight: lighter;margin:0 0 0 20px;}
.news_left_hd a{font-size: 18px;color:#fff;}
.news_left_brief{margin-top: 10px;color:#fff;font-size: 14px;margin: 10px 20px 0 20px;}
.news_right{width: 618px;margin:0  0 42px 42px;}
.news_right_line{margin-bottom: 0px;background: url(../images/inewbgline.png) no-repeat left bottom;width:618px;height:160px;padding:20px 0 0 0;}
.news_right_line:hover{ box-shadow: darkgrey 0px 0px 10px 0px ;}
.news_right_time{width: 90px;height: 90px;}
.news_time_day{font-size: 48px;color:#000;text-align: center;font-weight: bold;padding:40px 0 0 0;}
.news_time_y_m{text-align: center;font-size: 14px;color:#999999;}
.news_right_txts{margin-left: 105px;}
.news_right_txts .time{text-align: right;background:url(../images/timenews.png) no-repeat 370px center;margin:0 40px 0 0;}
.news_right_txts .hd{font-size: 18px;color:#092056;padding-top: 0px;}
.news_right_txts .hd a{font-size: 18px;color:#092056;}
.news_right_txts .brief{font-size: 14px;color:#666666;padding-top: 10px;line-height: 2;width:480px;}
.news_right_txts .brief a{font-size: 14px;color:#666666;}
.news_see_more{background-color:#009be2;color:#fff;font-size: 14px;margin-top: 45px;margin:0 auto;padding:10px 25px;}
/*新闻资讯 结束*/

/*底部*/
.f_container_fluid{width:100%;min-width:1200px}
.f_cantainer_m{width: 1200px;margin:0 auto;position: relative;}
.bottom_part{background:url(../images/foot_bg.png) repeat-x #092056;height:363px;}
.bottom_left{width: 455px;float: left;margin:80px 0 0 0;}
.bottom_center{border-left:1px solid #44567D;border-right:1px solid #44567D;float: left;width: 525px;margin:80px 0 0 0;height:200px;}
.bottom_c_box{float: left;width:80px;margin-left: 124px;}
.bottom_c_box .hd{font-size: 14px;color:#ffffff;}
.bottom_c_box .list{margin:0 auto}
.list li{text-align: left;margin-top:10px;}
.list li a{color:#ffffff;font-size: 16px;}
.list2 li{text-align: left;margin-top:10px;}
.list2 li a{color:#ffffff;font-size: 16px;}
.bottom_right{margin-left: 30px;float: left;margin-top:80px}
.bottom_right .hd{font-size: 14px;color:#ffffff;}
.bottom_left .hd{font-size: 16px;color:#ffffff;}
.bottom_contact{}
.bottom_contact .line_row{margin-top: 10px;color:#ffffff;font-size: 16px;padding:0 10px 0 0;}
.line_row1{width: 215px;color:#fff;font-size: 12px;margin-top: 10px;}
.line_row1 .left{width: 42px;}
.line_row1 .right{width: 173px;}
.bottom_part2{background-color:#222222;height: 50px;line-height: 50px;font-size: 12px;color:#717171}
.bottom_part2:after{clear:both;}
.ewm{width:182px;margin:0 auto;}
.ewm li{color:#fff;display: block;font-size:16px;text-align: center;list-style:none;}
/*底部 结束*/