* { padding: 0; margin: 0; }
.navbar-default { background: none; }
.navbar-default .navbar-nav>li>a { color: #333; font-size: 16px; margin-top: 8px; height: 60px; padding-right: 12px; padding-left: 12px }
.dropdown .active { border-bottom: 3px solid #235378; }
a.shouyeactive { border-bottom: 3px solid #235378; }
.navbar-default .navbar-nav>li>a:hover { color: #333; }
.topbox { background: #fff; height: 68px; }
.navbar { border: 0; }
.dhbox { float: right; }
.well { border: 0; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border: 0; }
.topheight { height: 80px; }
.well { -webkit-box-shadow: none; }
@media screen and (max-width:500px) {
	.dropdown .active { border-bottom: none !important; }
	a.shouyeactive { border-bottom: none !important; }
	.navbar-default .navbar-nav>li>a { height: 0 !important; }
	.navbar { background: url("../images/603.png"); }
	.topbox { margin-top: 5px; }
	.media2 { margin: 0; }
	.topheight { height: 55px; }
	.img_box { width: 115px !important; height: 115px !important; }
	.news_right img { width: 100px !important; height: 100px !important; }
	.well form-search { display: none; }
	.qyeyright img { width: 100%; }
	.lianxibg { background: none !important; }
	.lianxiwomen { border-bottom: solid 1px #e7e7e7; }
	.ibanner { display: none; }
	.flash { display: block !important; }
	.ibanner #video { width: 100%; }
	.ibanner { height: 132px !important; }
	.ibanner li { height: 217px !important; }
	.ibanner .cover { display: none; }
	.zhaopinbg { background: #003399; padding: 0 0 !important; margin-top: 30px; height: 149px; font-size: 12px !important; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 0px; color: #ffffff; }
	.erweima img { width: 100%; }
	.sygywm { width: 100% !important; height: 770px !important; }
	.content { margin-top: 813px !important; }
	.time_left span { line-height: 35px !important; }
	.time_left { width: 35px !important; height: 35px !important; left: 22px !important; }
	.sylanmu { width: 300px !important; }
	.chanpinlanmu { margin-bottom: 90px !important; }
	img.logo { width: 149px !important; margin-top: 1px !important; }
	.xiaoyuanzp { padding: 33px 30px 33px 103px !important; }
	.xiaoyuanleft { bottom: 40% !important; left: 0 !important; }
	.lianxiwomenleft { bottom: 31% !important; left: 0 !important; }
	.lianxiwomenleft { width: 60px; height: 30px; }
	.btn { position: absolute; top: -2px; right: 0; background: #fff; padding: 5px 10px !important; }
	button.btn.btn-default.dropdown-toggle { display: block !important; }
	.chanpin h1 { font-size: 24px !important; font-weight: 100 !important; }
	.chanpin h2 { font-size: 24PX !important; font-weight: 100 !important; }
	.synews h1 { font-size: 24px !important; font-weight: 100 !important; }
	.synews h2 { font-size: 24PX !important; font-weight: 100 !important; }
	.sygywm h1 { font-size: 24px !important; font-weight: 100 !important; }
	.sygywm h2 { font-size: 24px !important; font-weight: 100 !important; }
	.syproduct li a { font-size: 16px !important; }
	.video { width: 100% !important; height: 267px !important; }
	.sjshiji { display: block !important; }
	.shiji { display: none !important; }
	.sygywm p { font-size: 14px !important; line-height: 46px !important; }
	#navbar { background: #FFF; }
	.shuangyu { margin-right: 20px !important; z-index: 1 !important; }
	.topbox { height: auto !important; }
	.navbar-default .navbar-nav>li>a { height: 38px !important; }
}
.shiji { display: block; }
.sjshiji { display: none; }
.ibanner { height: 1018px; }
.ibanner li { height: 1096px; top: -10px; position: relative; overflow: hidden; }
.ibanner .owl-item li >img { width: 100%; max-width: none; position: absolute; left: 50%; margin-left: -960px; top: 0; }
.ibanner .owl-item .cover+ img { display: none; }
.ibanner.ie .owl-item .cover+ img { display: block; }
.ibanner li .wrapin { position: absolute; left: 50%; margin-left: -600px; top: 0; z-index: 2; width: 1200px; }
.ibanner li .wrapin .text_box { width: 50%; }
.ibanner li .wrapin .year_box { width: 50%; }
.ibanner li .wrapin .text_box .pd { padding: 130px 0 0 30px; }
.ibanner li .wrapin .year_box .pd { padding: 100px 0 0 80px; }
.ibanner li .wrapin .year_box .pd .ani_box { height: 0; padding-bottom: 100%; position: relative; }
.ibanner li .wrapin .year_box .pd .ani_box >img { position: absolute; left: 0; top: 0; width: 100%; height: auto; z-index: 2; }
.ibanner li .wrapin .text_box .t1 { font-size: 60px; font-weight: bold; color: #fff; line-height: 1; margin-bottom: 25px; opacity: 0; }
.ibanner li .wrapin .text_box .t2 { font-size: 40px; color: #fff; line-height: 1; margin-bottom: 50px; opacity: 0; }
.ibanner li .wrapin .text_box .text_line { font-size: 14px; color: #fff; line-height: 24px; }
.ibanner li .wrapin .text_box .text_line .line { height: 24px; }
.ibanner #video { position: absolute; min-width: 100%; min-height: 100%; left: 0; top: 0; margin-left: 0; z-index: 2; }
.ibanner .cover { position: absolute; width: 100%; height: 100%; background: url(../images/video_cover.png) repeat; color: #fff; text-align: center; z-index: 3; top: 0; }
.ibanner.ie .cover .text1 { display: none; }
.ibanner.ie .cover .text2 { display: none; }
.ibanner .text1 { margin-top: 15%; }
.ibanner .owl-carousel.owl-loaded .text1 { visibility: visible; }
.ibanner .owl-carousel .owl-item .text1 img { display: inline; width: auto; }
.ibanner .text2 { margin-top: 2%; font-size: 16px; font-weight: 700; margin-left: auto; margin-right: auto; max-width: 700px; }
.ibanner .guide { width: 81px; height: 81px; background: url(../images/mouse_guide.png) center center no-repeat; left: 50%; margin-left: -40px; bottom: 5%; position: absolute; }
.well.form-search { float: right; margin: 6px; padding: 19px 10px }
.footbox { background: #efefef; margin-top: 60px; padding-bottom: 30px; padding-top: 30px; }
.footer_logo p { display: inline; }
.footer_logo { margin-top: 20px; }
.footer_contact { margin-top: 30px; }
.lianxibox { margin-top: 30px; }
.footbox6 { background: #003399; }
.footbox6 span { color: #fff; display: block; overflow: hidden; margin-top: 30px; }
.btn1 { background: url("../images/sou.png")no-repeat center; width: 24px; height: 24px; border: 0;    /* margin-top: 6px; */ overflow: hidden; display: block; float: right; border-left: 1px solid #fff; }
.well { background: #fff; }
.input-medium.search-query { background-color: #f0f0f0; box-shadow: inset -1px 1px 7px 0px

rgba(240, 240, 240, 0.35); border-radius: 5px; color: #333; border: 1px solid #ccc; }
.input-medium.search-query:hover { border: 0; }
.navbar-nav { margin: 0; }
.nav.navbar-nav  a { margin: 0px; }
ul.dropdown-menu li a { margin: 0 !important; }
.lanmu { width: 100%; height: 146px; background: #efefef; }
.lanmu a { text-decoration: none; }
.lanmu6 li { margin: 0 auto; display: block; text-align: center; width: 91px; margin-top: 20px; }
.lanmu6 h1 { font-weight: 100; font-size: 16px; color: #595656; margin-top: 10px; display: block; }
.banner img { width: 100%; }
.gsjjbox { }
.gsjjleft { margin-top: 50px; }
.gsjjleft h1 { font-weight: 100; font-size: 24px; }
.gsjjline { background: url("../images/Rectangle8.png") no-repeat; height: 2px; margin-top: 15px; }
.gsjjleft span { font-family: MicrosoftYaHei; font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 29px; letter-spacing: 0px; color: #666666; margin-top: 30px; display: block; }
.gsjjleft button { width: 160px; height: 40px; background-color: #003399; border: 1px solid #fff; color: #fff; margin-top: 35px; }
.sccjleft img { width: 100%; margin-top: 60px; margin-top: 60px; }
.sccjright h1 { font-weight: 100; font-size: 24px; margin-top: 60px; padding-bottom: 10px; }
.sccjline { background: url("../images/Rectangle8.png") no-repeat; height: 2px; }
.sccjbox h1 { font-size: 16px; color: #003399; font-weight: bold; text-align: center; }
.sccjbox .sccjnr { display: block; text-align: center; }
.qyrybox { background: #f9f9f9; margin-top: 30px; }
.qyryright h1 { font-weight: 100; font-size: 24px; margin-top: 60px; }
.qyryline { background: url("../images/Rectangle8.png") no-repeat; height: 2px; }
.qyrybox h1 { font-size: 16px; color: #003399; font-weight: bold; }
.qyrybox p { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; margin-top: 20px; }
.qyeyright img { height: 344px; margin-top: 60px; }
.about_nr { margin-top: 30px; }
.about_nr p { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 29px; letter-spacing: 0px; color: #666666; }
.lianxibg { background: url(../images/lianxibg.png) no-repeat center center; height: 236px; }
.lianxibg h1 { text-align: center; font-size: 16px; font-weight: bold; color: #3e3a39; }
.lianxibg h2 { text-align: center; color: #3e3a39; font-size: 12px; padding-top: 10px; }
.lianxibg span { text-align: center; font-size: 13px; width: 90%; float: left; color: #3e3a39; float: right; }
.lianxibg .lianxiwomen .media1 { text-align: center; margin: 20px auto; }
.lianxibg .lianxiwomen .media2 { width: 200px; margin: 20px auto; }
.lianxibg .lianxiwomen .media3 { width: 238px; margin: 20px auto; }
.lianxibg .lianxiwomen .media1 .media-tubiao em { background: url(../images/dizhi.png) no-repeat center center; height: 26px; width: 30px; float: left; }
.lianxibg .lianxiwomen .media2 .media-tubiao em { background: url(../images/dianhua.png) no-repeat center center; height: 26px; width: 30px; float: left; }
.lianxibg .lianxiwomen .media3 .media-tubiao em { background: url(../images/youxiang.png) no-repeat center center; height: 26px; width: 30px; float: left; }
.lianxiwomen { margin-top: 65px; }
.form-control { height: 45px; border: solid 1px #e7e7e7; }
textarea.form-control { height: 200px; }
.btn { background-color: #235378; border-radius: 4px; padding: 14px 56px; color: #fff; margin: 0 auto; display: block; }
.lianxibg { width: 100%; }
.lxwmbox img { width: 100%; margin-top: 60px; }
.lxwmbox h1 { font-weight: 100; font-size: 24px; margin-top: 30px; padding-bottom: 10px; }
.lxwmline { background: url("../images/Rectangle8.png") no-repeat; height: 2px; padding-bottom: 30px; }
.btn:hover { color: #fff; }
.left_line { background: url(../images/blue_line.png) no-repeat left center; height: 2px; }
.time_box { width: 10%; float: left; }
.left_time h1 { font-size: 14px; display: inline; margin-top: 20px; display: block; text-align: right; }
.left_time h2 { font-size: 28px; color: #003399; display: inline; margin: 0 auto; display: block; text-align: right; }
.love { background: url(../images/love.png) no-repeat  right center; height: 19px; }
.share { background: url(../images/share.png) no-repeat right center; height: 19px; }
.news_right { width: 90%; float: left; }
.news_right img { overflow: hidden; display: block; width: 200px; height: 200px; }
.img_box { width: 200px; height: 200px; margin-left: 20px; margin-right: 20px; overflow: hidden; display: block; }
span.news_biaoti { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #3e3a39; font-weight: bold; }
a.lianjie { text-decoration: none; }
span.pull-md-right.year { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #003399; }
span.liulan { font-size: 14px; font-weight: normal; letter-spacing: 0px; color: #898989; }
.new_left_box { margin: 50px auto; }
.text-detail { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #898989; }
a.xiangxi { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #003399; }
.text2.fadeInUp.wow .btn a { color: #fff; text-decoration: none; }
img.tupian { width: 60px; height: 60px; float: right; }
ul.xinwen li { line-height: 30px; list-style: none; }
span.xuhao { font-size: 18px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #003399; }
.xinwen a { margin-left: 10px; }
.xinwen img { width: 60px; height: 60px; }
.redian { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #3e3a39; font-weight: bold; }
.new_left_box { margin-top: 50px; overflow: hidden; }
.xinwen_box { margin-top: 30px; overflow: hidden; border-bottom: 1px solid #efefef; }
.xinwen_box li { margin-bottom: 30px; }
.xinwen_box span.biaoti { color: #898989; }
.left-neirong { margin-top: 80px; }
.left-neirong img { width: 100%; }
.left-neirong h1 { font-size: 18px; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #3e3a39; font-weight: bold; }
.left-neirong span { color: #898989; font-family: Î¢ÈíÑÅºÚ; font-size: 14PX; }
.left-neirong span.zuozhe { text-align: right; display: block; color: #898989; }
.left-neirong p.neirong { color: #898989; font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; }
.product_right { margin-top: 80px; }

/*·ÖÒ³ÑùÊ½*/
.page { clear: both; margin: 20px 0px 20px 0px; text-align: center; }
.page a { display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding: 4px 9px; margin: 2px; margin-bottom: 5px; color: #fff; text-decoration: none; background-color: #c4c4c4; }
.page a:hover, .page a:focus { font-family: Arial; font-size: 13px; border: #fff 1px solid; }
.page .current { font-family: Arial; border: #fff 1px solid; font-size: 13px; padding: 5px 9px; color: #fff; margin: 2px; background-color: #acacac; }
.chuangxinbox { margin-top: 20px; }
span.zhaopin { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 38px; letter-spacing: 0px; color: #727171; margin-top: 20px; display: block; }
.zhaopinbg { background: #003399; padding: 32px 32px; margin-top: 30px; height: 149px; font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 0px; color: #ffffff; }
.erweima img { margin: 0 auto; display: block; margin-top: 30px; }
.sjvideo { display: none; }
#app_menudown, #search_btn { display: none; }
.navbar .nav > li .dropdown-menu { margin: 0; width: 350px; left: 15px; height: 49px; }
.navbar .nav > li.dropdown-right .dropdown-menu { width: 560px; left: -230px}
.navbar .nav > li:hover .dropdown-menu { display: block; }
.dropdown-menu { background: url(../images/xiala.png) no-repeat center center; }
.navbar .nav > li.dropdown-right .dropdown-menu  { background-size: cover; }
.dropdown-menu li a { color: #fff; font-size: 16px; line-height: 30px; }
.nav.navbar-nav a:hover { background: 0; color: #c3e2fa; font-size: 16px; }
.tab-content li { list-style: none; }
.card img { width: 100%; }
img.logo { max-height: 68px; margin-right: 15px }
.chanpin { text-align: center; margin-top: 50px; margin-bottom: 30px; }
.chanpin h1 { margin-bottom: 5px; font-size: 28px; font-weight: bold; color: #444444; }
.chanpin span { color: #686868; font-size: 18px; margin-top: 20px; margin-top: 20px; display: block; padding-bottom: 30px; }
.chanpin .line { height: 2px; background: #235378; width: 30px; text-align: center; margin: 0 auto; margin-top: 5px; }
.chanpin h2 { color: #686868; font-size: 16px; }
.chanpinlanmu li { float: left; list-style: none; border: 2px solid; border-radius: 50px; width: 249px; height: 70px; line-height: 70px; text-align: center; margin: 0 auto; background: #fff; border: 0; margin-left: 20px; background-color: #ffffff; box-shadow: -1px 1px 8px 1px

rgba(182, 190, 196, 0.64); border-radius: 35px; }
.chanpinlanmu li.gaoliang { float: left; list-style: none; border: 2px solid; border-radius: 50px; width: 249px; height: 70px; line-height: 70px; text-align: center; margin: 0 auto; background: #235378; border: 0; margin-left: 20px; }
.chanpinlanmu li.gaoliang a { color: #fff; text-decoration: none; }
.chanpinlanmu li a { color: #686868; text-decoration: none; }
.chanpinlanmu { height: 300px; height: 71px; margin-top: 50px; margin-bottom: 50px; }
.syproduct { width: 100%; }
.syproduct li { float: left; }
.syproduct li a { text-align: center; display: block; font-size: 15px; }
li { list-style: none; }
.syproduct li a { text-decoration: none; }
.gsjjbox span { font-family: SourceHanSansCN-Regular; color: #686868; font-weight: normal; font-stretch: normal; }
about_nr p { font-family: SourceHanSansCN-Regular; color: #686868; font-weight: normal; font-stretch: normal; }
.content { margin-top: 399px; }
.content img { width: 100%; position: relative; }
.sygywm { background: #235378; width: 1170px; height: 370px; position: absolute; z-index: 9999; margin-top: 50px; overflow: hidden; }
.sygywm h1 { font-size: 30px; font-size: 28px; color: #fff; font-weight: bold; text-align: center; margin-top: 20px; }
.sygywm h2 { font-size: 30px; color: #fff; font-size: 18px; text-align: center; margin-top: 5px; }
.sygywm p { font-size: 16px; color: #fff; padding: 30px; line-height: 50px; }
.synews { margin-top: 50px; position: relative; }
.synews .line { height: 2px; background: #235378; width: 30px; text-align: center; margin: 0 auto; margin-top: 5px; }
.synews h1 { text-align: center; font-size: 28px; font-weight: bold; margin-bottom: 5PX; }
.synews h2 { color: #686868; text-align: center; font-size: 18px; }
.synews li { box-shadow: -2px 1px 10px 1px

rgba(182, 190, 196, 0.5); float: left; height: 215px; width: 100%; }
.synews li a { padding: 0 50px; font-size: 18px; display: block; font-weight: normal; font-stretch: normal; line-height: 39px; letter-spacing: 1px; color: #444444; margin-top: 30px; }
.synews li p { padding: 0 50px; display: block; font-weight: normal; font-stretch: normal; line-height: 25px; letter-spacing: 1px; color: #636363; }
.synews h3 { margin-left: 50px; margin-top: 20px; display: block; color: #686868; margin-bottom: 20px; }
.time_left { width: 50px; height: 50px; background: #235378; position: absolute; left: -10px; bottom: 85px; }
.time_left span { text-align: center; line-height: 50px; color: #fff; display: block; font-size: 18px; font-weight: bold; }
.footbox { background: #235378; text-align: center; }
.footbox h1 { font-size: 16px; font: bold; color: #fff; margin-bottom: 10px; }
.footbox p { font-size: 14px; color: #7ea1bb; }
.footbox .footlianxi p { text-align: center; }
.footbox img { width: 25%; height: 25%; margin: 0 auto; display: block; }
.foot { width: 100%; height: 75px; background: #202020; }
.foot h1 { text-align: center; font-size: 14px; margin-top: 20px; color: #fff; }
.foot p { text-align: center; font-size: 14px; color: #fff; }
.sylanmu { margin: 0 auto; width: 570px; }
.input-medium.search-query:focus { border-style: solid; background: #fff; border: 0 !important; outline: #235378 !important; box-shadow: 0 0 15px #235378 !important; }
.shuangyu { float: right; background: #235378; line-height: 25px; height: 25px; margin: 0 auto; margin-right: -220px; width: 60px; padding: 0 8px; }
.shuangyu li { float: left; }
.shuangyu li a { color: #fff; }
button.btn.btn-default.dropdown-toggle { display: none; }
.video { width: 1170px; height: 660px; margin: 0 auto; }