@charset "utf-8";
/* CSS Document */

* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;outline:none;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clear{ clear:both}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus{ outline:none;}

body{ margin: 0; padding: 0; font-family:"宋体";}
.title2 a{ color:#000;}
.title2 a:hover{ color:#999; text-decoration:underline;}


.head{ width:1000px; float:left; position:relative; z-index:1000;}

.head_01{ width:1000px; height:102px; float:left;}
.logo{ width:610px; height:102px; float:left;}
.lan{ width:270px; height:102px; float:right;}
.mail{ width:270px; height:28px; float:left; margin-top:30px; display:inline;}
.lan_zh{ width:270px; height:16px; float:left; margin-top:7px; display:inline;}


.nav{ width:1000px; height:38px; float:left;}
.nav li{ width:125px; float:left; background:url(../images/images_01.png) no-repeat right;}
.nav li a{ width:125px; float:left; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#2c2c2c; line-height:38px;}

.nav_er{ width:1000px; float:left; position:absolute; left:0; top:140px; z-index:9999; display:none;}
.nav_er ul{ width:844px; float:left; margin-left:156px; display:inline;}
.nav_er ul li{ float:left; margin-right:19px; display:inline;}
.nav_er ul li a{ font-size:12px; color:#fff; line-height:30px;}


.con01{ width:1000px; float:left; position:relative; z-index:9999; margin-top:-21px; display:inline;}

.div01{ width:269px; height:100px; float:left; padding:130px 15px 0 15px;}
.sp4{ float:left; font-size:12px; color:#afb5c5; line-height:21px; text-indent:2em;}

.div02{ width:442px; height:230px; float:left; padding:0 15px;}
.div02_top{ width:442px; height:47px; float:left; margin-top:21px; display:inline;}
.div02_top a{ width:63px; height:20px; float:right; margin-top:16px; display:inline;}
.div02_con{ width:432px; float:left; padding:0 5px;}
.div02_con_nr{ width:432px; float:left; margin-top:11px; display:inline;}
.div02_con_nr_img{ width:108px; height:69px; float:left;}
.sp1{ width:312px; float:left; margin-left:12px; display:inline;}
.sp1 a{ width:312px; float:left; font-size:14px; color:#0e050a; line-height:24px; font-weight:bold;}
.sp1 p{ width:312px; float:left; font-size:12px; color:#6e6e6e; line-height:18px; padding-top:3px;}
.div02_con ul{ width:432px; float:left; margin-top:8px; display:inline;}
.div02_con ul li{ width:418px; float:left; background:url(../images/images_02.jpg) no-repeat left center; padding-left:14px;}
.div02_con ul li a{ float:left; font-size:12px; color:#6e6e6e; line-height:23px;}
.div02_con ul li span{ float:right; font-size:12px; color:#6e6e6e; line-height:23px;}

.div03{ width:194px; height:170px; float:left; padding:48px 15px 12px 20px;}
.div03_list{ width:192px; height:170px; float:left;}
.div03_list li a{ font-size:12px; color:#53628f; line-height:21px;}


.con02{ width:1000px; float:left; margin-top:11px; display:inline;}

.div04{ width:1000px; height:228px; float:left;}
.div04_top{ width:1000px; height:41px; float:left;}
.div04_top a{ width:63px; height:20px; float:right; margin-top:10px; display:inline;}
.div04_nr{ width:1000px; float:left; margin-top:15px; display:inline;}
#goR,#goL{ width:21px; height:142px; float:left;}
#marquee1{ width:952px; height:146px; float:left; overflow:hidden; margin:0 3px; display:inline;}
#marquee1 ul li{ float:left; width:120px; height:146px; padding:0 8px;}
#marquee1 ul li img{ float:left; width:118px; height:118px; border:1px solid #dbdbdb;}
#marquee1 ul li span{ width:120px; float:left; text-align:center; font-size:12px; color:#333; line-height:26px;}


.foot{ width:1000px; float:left;}
.foot_logo{ width:126px; height:75px; float:left;}
.foot_nr{ width:357px; height:57px; float:left; padding-top:18px; font-size:12px; color:#999; line-height:20px;}
.foot_nr a{ color:#999;}
.foot_nav{ width:517px; float:left;}
.foot_nav li{ float:left; font-size:12px; color:#999; line-height:75px;}
.foot_nav li a{ color:#999; margin:0 5px; display:inline;}


.page{ width:1000px; float:left; position:relative; z-index:2000; margin-top:-21px; display:inline; margin-bottom:20px; display:inline;}
.page_left{ width:220px; height:260px; float:left;}
.page_left ul{ width:190px; float:left; margin:62px 15px 0 15px; display:inline;}
.page_left ul li{ width:190px; float:left; margin:5px 0; display:inline;}
.page_left ul li a{ width:190px; float:left; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:36px; background:#2e417c; font-weight:bold;}
.page_left ul li a:hover{ background:url(../images/bj_02.jpg) no-repeat; color:#333;}
#pl{ background:url(../images/bj_02.jpg) no-repeat; color:#333;}


.page_right{ width:760px; float:left; margin-left:20px; display:inline; min-height:500px; _height:500px;}
.page_right_top{ width:760px; height:33px; float:left; background:url(../images/images_06.png) no-repeat; padding-top:35px;}
.sp2{ float:left; font-family:"微软雅黑"; font-size:20px; color:#000; font-weight:bold;}
.sp3{ float:right; background:url(../images/images_05.jpg) no-repeat left center; padding:0 10px 0 19px; font-size:12px; color:#999; line-height:32px;}
.sp3 a{ color:#999;}


.page_right_nr{ width:760px; float:left; padding:20px 0;}


.About{ width:740px; float:left; padding:0 10px; font-size:12px; color:#333; line-height:30px;}

.Picture{ width:750px; float:left; padding:0 5px;}
.Picture ul{ width:750px; float:left;}
.Picture ul li{ width:220px; height:220px; float:left; background:#eee; margin:15px; display:inline;}
.Picture ul li a{ width:220px; height:220px; display:table-cell; text-align:center; vertical-align:middle;}
.Picture ul li a img{ *margin-top:expression(( 220 - this.height ) / 2); *margin-left:expression(( 220 - this.width ) / 2);}


.News{ width:740px; float:left; padding:0 10px;}
.News ul{ width:740px; float:left;}
.News ul li{ width:740px; float:left; border-bottom:1px dashed #ddd; background:url(../images/images_06.jpg) no-repeat left center;}
.News ul li a{ float:left; font-size:12px; color:#333; line-height:34px; margin-left:14px; display:inline;}
.News ul li span{ float:right; font-size:12px; color:#999; line-height:34px;}

.NewsShow{ width:740px; float:left; padding:0 10px;}
.NewsShow_tit{ width:740px; float:left; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#192d6a; line-height:42px; font-weight:bold;}
.NewsShow_time{ width:740px; float:left; text-align:center; font-size:12px; color:#999; line-height:20px; border-bottom:1px dashed #ddd; padding-bottom:15px;}
.NewsShow_nr{ width:740px; float:left; margin-top:15px; display:inline; font-size:12px; color:#333; line-height:26px;}


.job_show{ width:760px; float:left; font-size:12px; color:#646464; line-height:30px;}


.Messages{ width:760px; float:left; background:url(../images/images_07.jpg) no-repeat;}
.input{ width:198px; height:32px; float:left; font-size:12px; color:#000; line-height:32px; border:1px solid #ddd;}
.text{ width:303px; height:90px; float:left; font-size:12px; color:#000; border:1px solid #ddd;}
.btn{ width:126px; height:33px; float:left; border:none; cursor:pointer; margin-top:7px; display:inline;}


.Contact{ width:680px; float:left; padding:0 40px;}
.Contact_nr{ width:680px; float:left; font-size:12px; color:#0e050a; line-height:30px;}
.Contact_map{ width:680px; height:347px; float:left; margin-top:24px; display:inline;}


.page_left_01{ width:220px; float:left;}
.page_left_01 ul{ width:190px; float:left; margin:64px 15px 17px 15px; display:inline;}
.page_left_01 ul li{ width:190px; float:left; margin:3px 0; display:inline;}
.page_left_01 ul li a{ width:190px; float:left; text-align:center; font-family:"微软雅黑"; font-size:13px; color:#fff; line-height:28px; background:#2e417c; font-weight:bold;}
.page_left_01 ul li a:hover{ background:url(../images/bj_03.jpg) no-repeat; color:#333;}
#pl01{ background:url(../images/bj_03.jpg) no-repeat; color:#333;}

.pro_btn{ width:740px; float:left; padding:0 10px; text-align:center;}
.pro_btn a{
border-bottom: #d3d3d4 1px solid;
border-left: #d3d3d4 1px solid;
line-height: 15px;
background: url(../images/bgpage-01.gif) repeat-x 0px -58px;
height: 25px;
color: #666 !important;
border-top: #d3d3d4 1px solid;
border-right: #d3d3d4 1px solid;
text-decoration: none;
font-size:14px;
padding:5px;
}
.pro_btn a:hover{
border-bottom: #34a7db 1px solid;
border-left: #34a7db 1px solid;
background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px;
color: #0068cc !important;
border-top: #34a7db 1px solid;
border-right: #34a7db 1px solid;
}


.Product{ width:740px; float:left; padding:0 10px;}
.Product ul{ width:740px; float:left;}
.Product ul li{ width:720px; float:left; border-bottom:1px dashed #ddd; padding:20px 10px;}
.Product_img{ width:210px; height:210px; float:left;}
.Product_img a{ width:208px; height:208px; float:left; border:1px solid #e6e7e7;}
.Product_jj{ width:480px; float:left; margin:0 10px 0 20px;}
.Product_jj_tit{ width:480px; float:left; font-family:"微软雅黑"; font-size:20px; color:#192d6a; line-height:40px; font-weight:bold;}
.Product_jj_nr{ width:480px; float:left; font-size:12px; color:#666; line-height:26px; margin:3px 0 10px 0; display:inline;}
.Product_jj_a{ width:480px; float:left;}
.Product_jj_a a{ font-size:12px; color:#192d6a; font-weight:bold;}


.ProductShow{ width:740px; float:left; padding:0 10px;}
.ProductShow_tit{ width:740px; float:left; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#192d6a; line-height:40px; font-weight:bold;}
.ProductShow_img{ width:740px; float:left; text-align:center;}
.ProductShow_nr{ width:740px; float:left; margin:10px 0; display:inline; font-size:12px; color:#333; line-height:36px;}


.banner{ position:relative; z-index:5; height:427px;}
.banner .swiper-slide img{ width:100%; display:block; max-width:100%; margin:0 auto;}
.banner .swiper-slide .ban_pic{ width:1920px; max-width:inherit; position:absolute; left:50%; margin-left:-960px; top:0; bottom:0;}
.banner .swiper-pagination{ bottom:50px;}
.banner .swiper-pagination-bullet{ width:45px; height:3px; border-radius:0; transition:all linear .2s; background:#fff; opacity:1; margin:0 8px 30px!important;}
.banner .swiper-pagination-bullet-active{ opacity:1; background:#192d6a;}








