@charset "utf-8";
/* CSS Document */
body{background:#f7f6f6}
.content{margin:0 auto;width:1200px;margin-bottom:40px}
.bg_title{font-size:32px;margin-top:40px;text-align:center}

.return{margin-top:30px;display:inline-block;width:80px;height:25px;background:#999999;color:#FFFFFF;float:right;text-align:center;cursor:pointer}
.return:hover{background:#182e7a}
.solution_part{width:359px;float:left;margin-right:60px;}

.news_part{width:359px;float:left;margin-right:60px;}
.other_part{width:359px;float:left;margin-right:60px;}
.other_part .oTitle{}
.other_part .oTitle div{font-size:16px;color:#3d5f88;}

.contact{width:360px;float:left;margin-right:30px;background-color:#eeeeee;height:200px;margin-bottom:20px;padding:20px;}
.contact .Ctitle{font-size:16px;border-bottom:1px dotted #999999;margin-bottom:10px;font-weight:bold}
@media screen and (max-width:991px){
	.contact{width:94%;margin: 0;margin-bottom: 20px;height: auto;padding: 20px 3%}
}
.qywh{width:380px;float:left;margin-right:20px;background-color:#FFFFFF;height:200px;margin-bottom:20px;}
.qywh .Qtitle{font-size:16px;text-align:center;font-weight:bold;height:30px;background:#dddddd}
.qywh .Qcontent{padding:12px;}

.sub_job{margin-right:20px;background:#FFFFFF;margin-bottom:10px;}
.sub_job .jtitle{width:80px;background:#777777;color:#FFFFFF;text-align:center;font-size:14px;font-weight:bold;}
.sub_job .jcontent{padding:10px;}

.leftmenu{width:230px;float:left;}
.leftmenu .menutitle{background:#182e7a;font-size:26px;color:#FFFFFF;padding-left:10px}
span.cntitle{font-size:18px}
.linkmenu{background:#FFFFFF;padding:10px;padding-top:0px;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}
.linkmenu >a{letter-spacing:2px;display:block;height:45px;line-height:45px;border-bottom:1px dotted #b2b2b2;font-size:16px;color:#000000;background:url(../images/arraw2.gif) no-repeat right}
.linkmenu >a:hover{color:#ff6600;background:url(../images/arraw2_over.gif) no-repeat right}

.sub_leftmenu{margin-top:20px;width:210px;padding:10px;background:#FFFFFF;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}

.rightContent{width:895px;float:right}

@media screen and (max-width:991px){
	.leftmenu,.rightContent{width:100%;float:none;}
	.sub_leftmenu{display: none}
	.leftmenu .menutitle{font-size: 18px;}
	span.cntitle{font-size:14px}
	.linkmenu >a{letter-spacing:0;height:35px;line-height:35px;font-size:13px;}
}

.title16{font-size:16px;color:#000000;}
.title16_center{font-size:16px;color:#000000;text-align:center}
.title20{font-size:20px;color:#000000;}
.title22{font-size:22px;color:#000000;text-align:center}
.title26{font-size:26px;color:#000000;}
@media screen and (max-width:991px){
	.title26{font-size:20px;color:#000000;}
}
.home-video{width:365px;float:left}
.home-news{width:500px;float:right}
.subcompany{padding:20px;width:180px;height:220px;background:#FFFFFF;float:right;margin-top:25px;}
.hot-line{width:180px;height:220px;background:#FFFFFF;float:right;margin-top:20px;padding:20px;}
.hot-link{width:220px;height:250px;float:right;margin-top:10px;margin-bottom:25px;}
.home-flash{margin-top:10px;}
.home-flash video{height:200px;width: 100% }

@media screen and (max-width:991px){
	.home-video,.home-flash{width:100%;float:left}
	.home-news{width:100%;float:left}
	.subcompany{padding:15px 3%;width:94%;;height:auto;float:left}
	.hot-line,.hot-link{width:94%;float:left;padding:15px 3%;}
	#link >div:nth-child(odd){width:50%;}
	#link >div:nth-child(even){width:50%;}
	.home-flash video{height:250px}
}
.about{float:left;position:relative;overflow:hidden;cursor:pointer}
.about >img{display:block;position:absolute;top:0px;left:0px;}
.about >div{position:absolute;z-index:2;width:100%;height:100%;background:url(../images/alpha_bj.png)}
.about >div >div{height:40px;}
.about >div >div >div{color:#FFFFFF;font-size:18px;float:left;padding-left:20px;}
.about >div >div >img{display:block;float:right;padding-right:20px;padding-top:10px;}
.about >div >span{display:block;padding:20px;padding-top:0px;padding-bottom:0px;color:#FFFFFF}
.about >div a{color:#FFFFFF;text-align:right;display:block;padding-right:20px;}
.about >div a:hover{color:#FF6600}

.about.partone{margin-right:10px;width:531px;height:468px;}
.about.parttwo{margin-right:10px;width:323px;height:229px;}
.about.partthree{width:323px;height:229px;}
.about.partfour{margin-top:10px;width:656px;height:229px;}
.inner-about-product{margin-top: 45px}
.inner-about-product .about > div{ top:221px;}
.about.p1{margin-right:10px;width:393px;height:261px;cursor:pointer}
.about.p2{margin-right:0px;width:393px;height:261px;background:#e0ece4;}
.about.p3{margin-top:10px;margin-right:10px;width:393px;height:261px;background:#e6e6e6;}
.about.p4{margin-right:10px;margin-top:10px;width:393px;height:261px;cursor:pointer}
.about.p5{margin-top:10px;width:393px;height:261px;cursor:pointer}

.about.ps1{margin-right:40px;margin-right:40px;width:393px;height:261px;cursor:pointer}
.about.ps2{width:393px;height:261px;cursor:pointer}
.about.ps3{margin-top:40px;margin-right:40px;width:393px;height:261px;cursor:pointer}
.about.ps4{margin-top:40px;width:393px;height:261px;cursor:pointer}

.about.nc1{margin-right:10px;width:393px;height:261px;cursor:pointer}
.about.nc2{width:393px;height:261px;cursor:pointer}

.about.j1{margin-right:10px;width:393px;height:261px;cursor:pointer}
.about.j2{width:393px;height:261px;cursor:pointer}

.about.ct1{margin-right:10px;width:393px;height:261px;cursor:pointer}
.about.ct2{margin-right:0px;width:393px;height:261px;background:#e2e8e8;}
.about.ct3{margin-top:10px;margin-right:10px;width:393px;height:261px;background:#e3ded8;}
.about.ct4{margin-right:10px;margin-top:10px;width:393px;height:261px;cursor:pointer}
.about.ct5{margin-top:10px;width:393px;height:261px;cursor:pointer}

@media screen and (max-width:991px){
	.inner-about-product{margin-top: 25px}
    .about.partone,.about.parttwo,.about.partthree,.about.partfour{margin-right:0;width:100%;height:auto;margin-bottom: 15px}
    .about >img{position: static;width: 100%}
    .about.p1,.about.p4,.about.p5{margin:0;width:100%;height:auto;margin-bottom: 10px}
	.about.p2,.about.p3{display: none}
	.inner-about-product .about > div{ top:210px;}
	.about >div >div >div{font-size: 14px;padding-top: 5px}
	.about.ps1,.about.ps2,.about.ps3,.about.ps4{margin:0;width:100%;height:auto;margin-bottom: 10px}
	.inner-about-product.pruts .about > div{ top:190px;}
	.about.nc1,.about.nc2,.about.j1,.about.j2,.about.ct1,.about.ct2,.about.ct3,.about.ct4,.about.ct5{margin:0;width:100%;height:auto;margin-bottom: 10px}
}

.about2{float:left;position:relative;overflow:hidden}
.about2 >img{display:block;position:absolute;top:0px;left:0px;}
.about2 >div{position:absolute;z-index:2;width:100%;height:100%;background:url(../images/alpha_bj.png)}
.about2 >div >div{height:40px;}
.about2 >div >div >div{color:#FFFFFF;font-size:18px;float:left;padding-left:20px;}
.about2 >div >div >img{display:block;float:right;padding-right:20px;padding-top:10px;}
.about2 >div >span{display:block;padding:20px;padding-top:0px;padding-bottom:0px;color:#FFFFFF}
.about2 >div a{color:#FFFFFF;text-align:right;display:block;padding-right:20px;}
.about2 >div a:hover{color:#FF6600}

#zjjj{}
#zjjj a{display:block;float:left;margin-right:41px;height:180px;text-align:center}
#zjjj a:nth-child(3n){margin-right:0px;float:right}
#zjjj a >div:nth-child(2){text-align:center}
#zjjj a:hover >div:nth-child(2){color:#FF6600}
@media screen and (max-width:991px){
	#zjjj a{width: 100%;height: auto}
	#zjjj a div{width: 100%;margin-bottom: 15px}
	#zjjj a img{width: 100%}
}
#news_home{}
#news_home a{color:#182e7a;display:block;width:100%;}
#news_home a div:nth-child(1){float:left;}
#news_home a div:nth-child(2){float:right;}

#link{width:220px;height:250px;}
#link >div:nth-child(odd){width:105px;height:119px;background:#FFFFFF;margin-right:10px;float:left;margin-top:10px;}
#link >div:nth-child(even){width:105px;height:119px;background:#FFFFFF;margin-right:0px;float:right;margin-top:10px;}
@media screen and (max-width:991px){
    #link{width: 100%;height: auto}
}

#group{}
#group>div{width:175px;height:32px;overflow:hidden;background:url(../images/sub_bj1.jpg);padding-left:11px;line-height:32px;margin-top:10px;color:#182e7a;}
#group>div:hover{width:166px;height:32px;overflow:hidden;background:url(../images/sub_bj2.jpg);color:#FFFFFF}
@media screen and (max-width:991px){
	#group>div{margin-right: 5px;float: left;}
}
#wh{}
#wh >div{margin-bottom:23px;padding-bottom:30px;border-bottom:1px solid #dddddd}
#wh >div >div:nth-child(1){float:right;width:255px;padding-top:8px;}
#wh >div >div:nth-child(2){float:left;width:545px;}
#wh >div >div:nth-child(2) >div:first-child{color:#182e7a;font-size:20px;}
#wh >div >div:nth-child(2) >div:first-child >span{color:#000000;font-size:16px;}


#product_item{}
#product_item .item {float:left;margin-right:50px;width:157px;}
#product_item .item:hover {float:left;margin-right:50px;width:157px;background:#477aaa;}
#product_item .item a{}
#product_item .item:hover a{color:#FFFFFF}
#product_item .item  div:first-child{background:#aaaaaa;}
#product_item .item:hover div:first-child{background:#477aaa;}
#product_item .item  div:nth-child(2){padding-top:10px;}

.news_title16{border-bottom:1px dotted #999999;margin-bottom:20px}
.news_title16 div:first-child{font-size:16px;color:#000000}
.news_title16 div:nth-child(2) a{color:#000000}
.news_title16 div:nth-child(2) a:hover{color:#cc0000}


.newsListItem{width: 100%}
.newsListItem .newsListDiv .left_part{width:240px;float:left;height:160px;overflow:hidden}
.newsListItem .newsListDiv .left_part img{width:240px;}
.newsListItem .newsListDiv .right_part{width:550px;float:right;}
.newsListItem .newsListDiv .right_part div:first-child{color:#b47837}
.newsListItem .newsListDiv .right_part div:nth-child(2){font-size:18px;text-align:left;line-height:150%;}
.newsListItem .newsListDiv .right_part a{color:#666666}
.newsListItem .newsListDiv .right_part a:hover{color:#ff6600}
.newsListItem .newsListDiv .right_part div:nth-child(3){text-align:left}
@media screen and (max-width:991px){
	.newsListItem .newsListDiv .left_part{width:100%;height:auto;}
	.newsListItem .newsListDiv .left_part img{width:100%;}
	.newsListItem .newsListDiv .right_part{width:100%;float:left;}
}
.newsList{}
.newsList .newsListDiv{margin-top:10px;}
.newsList .newsListDiv .newsD{color:#b47837;}
.newsList .newsListDiv .newsT{font-size:14px;color:#3a597d;margin-top:0px;}
.newsList .newsListDiv  a{font-size:14px;color:#3a597d;}
.newsList .newsListDiv  a:hover{color:#c30d23}
.newsList .newsListDiv .newsC{text-align:right;margin-top:5px;}
.newsList .newsListDiv .newsP{width:359px;height:162px;background:no-repeat center}

.newsList .newsListDiv .left_part{width:240px;float:left;height:160px;overflow:hidden}
.newsList .newsListDiv .left_part img{width:240px;}
.newsList .newsListDiv .right_part{width:300px;float:right;}
.newsList .newsListDiv .right_part div:first-child{color:#b47837}
.newsList .newsListDiv .right_part div:nth-child(2){font-size:18px;text-align:left;line-height:150%;}
.newsList .newsListDiv .right_part a{color:#cc0000}
.newsList .newsListDiv .right_part a:hover{color:#000000}
.newsList .newsListDiv .right_part div:nth-child(3){text-align:left}

.newsShow{}
.newsShow div:first-child{font-size:20px;text-align:center;color:#000000;width:60%;margin:0 auto}
.newsShow div:nth-child(2){text-align:center;margin-bottom:20px;}
.newsShow div:nth-child(3){width:824px;overflow:hidden}
.newsShow div:nth-child(3) img {max-width: 100%}
.newsShow div:nth-child(4){width:85%;margin:0 auto}
@media screen and (max-width:991px){
	.newsShow div:first-child{font-size:18px;width:100%;}
	.newsShow div:nth-child(3){width:100%;}
	.newsShow div:nth-child(4){width:100%;}
}
.visual{height:462px;background:no-repeat center;}

.visual_pro{height:560px;background-color:#c7d1d4}
.visual_pro .pro_content{width:1200px;margin:0 auto}
.visual_pro .pro_content .left_content{float:left;margin-top:220px;widtH:560px}
.visual_pro .pro_content .left_content .pro_title{font-size:28px;color:#57656d}
.visual_pro .pro_content .left_content .pro_cpzy{color:#57656d;}

.visual_pro .pro_content .right_content{float:right;position:relative;height:560px}
.visual_pro .pro_content .right_content .pro_img{position:absolute; right:0px;bottom:0px;}



.visual_pro_micro{height:560px;background-color:#c7d1d4;}

.download{float:left;background-color:#666666;height:35px;padding-left:10px;padding-right:10px;text-align:center;color:#ffffff;line-height:35px;cursor:pointer}
.download a{display:block;height:35px;padding-left:10px;padding-right:10px;text-align:center;color:#ffffff;line-height:35px;}
.download:hover{background-color:#477aaa}

.left_content{width:564px;float:left}
.right_content{width:564px;float:right}

.rightContent2{padding:30px;line-height:250%;background:#FFFFFF;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}
.rightContent2 p{text-indent:28px;line-height:250%}
.rightContent2 img{max-width: 100%}
.about-vision{float:left;width:400px;}
.about-vision-img{width:364px;float:right}
.link1{width:268px;float:left;margin-right:14px;padding-top:5px;border-top:1px solid #CCCCCC;margin-top:30px;}
.link1 >a span{display:block;text-align:center;font-size:16px;color:#000000}
.link1 >a img{padding-top:5px;}
@media screen and (max-width:991px){
	.link1{width:100%;}
	.link1 >a img{width: 100%}
	.rightContent2{padding:20px 3%;width: 94%}
	.rightContent2 img{max-width: auto;width: 100%}
	.about-vision{width: 100%}
	.about-vision-img{width:100%;float:none}
	.rightContent2 embed{height: 200px;}
	.rightContent2 tr td:first-child{width: 20%}
	.rightContent2 tr td:nth-child(3){width: 20%}
	.rightContent2 .guestinput{width: 90%;}
	.rightContent2 input[name='Code']{width: 50%;}
	.rightContent2 .cont3{width:400px;float:right;margin-right:150px}
}
.biz{float:left;margin-right:28px;padding:10px;width:180px;height:140px;border:1px solid #CCCCCC;box-shadow: 0px 2px 2px #aaaaaa;webkit-box-shadow: 0px 2px 2px #aaaaaa;-moz-box-shadow: 0px 2px 2px #aaaaaa}
.biz img{width:180px;height:120px}
.biz span{text-align:center;display:block;margin-top:5px;}

@media screen and (max-width:991px){
	.biz{margin-right:0;padding:10px 3%;width:94%;height:auto;margin-bottom: 20px}
	.biz a{display: block;}
	.biz img{width:100%;height:auto}
	.rightContent2 .cont3{width:100%;float:left;margin:0}
}

.menu{height:43px;}
.an_float{font-size:14px;background:url(../images/bj_line.gif);cursor:pointer;height:42px;padding-left:20px;padding-right:20px;line-height:42px;float:left;border:1px solid #d3d3d3;border-bottom:0px;}
.an_float_over{font-size:14px;cursor:pointer;height:42px;padding-left:20px;padding-right:20px;line-height:42px;float:left;border:1px solid #477aaa;color:#ffffff;border-bottom:0px;background-color:#477aaa;background-image:url(../images/arraw.gif);background-repeat:no-repeat;background-position:bottom  center}

.an_float div:nth-child(1){font-size:14px;height:42px;line-height:42px;background:url(../images/pdf_down.gif) left no-repeat;padding-left:15px;}
.an_float_over div:nth-child(1){font-size:14px;color:#FFFFFF;height:42px;line-height:42px;background:url(../images/pdf_down2.gif) left no-repeat;padding-left:15px;}

.pro_detail{width:500px;border-right:1px solid #cccccc;float:left}
.pro_detail div:nth-child(2n+1){color:#000000;font-size:16px;margin-top:30px}
.pro_detail div:nth-child(2n){}
.pro_detail2{float:right;text-align:center;margin-right:140px;margin-top:100px;}

#guest input{height:22px}
