/* CSS Document */

/* contact-page */
.contact {width:100%;background-color:#f4f4f4; padding:50px 0px;background-image:url(../images/bg.gif);background-repeat:repeat;}
.contact-info{width:100%;}
.contact-main {width:1200px;margin:auto;}
.contact-left{width:550px; padding:0px 0px 0px 50px;}
.contact-left div{width:550px; padding:0px 0px 15px 0px;}
.contact-left .logos{width:550px;}.contact-left .logos img{width:156px; height:40px;}
.contact-left .shenjing{width:550px; font-size:16px; line-height:26px;}.contact-left .shenjing span {color:#999; font-size:14px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}
.contact-left .adds{width:550px; font-size:16px; line-height:26px;}.contact-left .adds i {width:18px;height:18px;display:block;float:left;background-image:url(../images/icon/adds.png);background-repeat:no-repeat;background-position:left center;background-size:18px;padding-right:5px;margin-top:3px;}

.contact-right{width:550px; padding:0px 50px 0px 0px}
.contact-right div{width:550px; padding:0px 0px 10px 0px;}
.contact-right .tel{width:550px;}.contact-right .tel{width:550px; font-size:16px; line-height:26px; padding-bottom:15px;}.contact-left .tel strong {font-family:Arial,Helvetica,sans-serif;}
.contact-right i {width:16px;height:16px;display:block;float:left;background-repeat:no-repeat;background-position:left center;background-size:15px;padding-right:5px;margin-top:2px;}
.tel24{background-image:url(../images/icon/24tel.png);}
.fax{background-image:url(../images/icon/fax.png);}
.email{background-image:url(../images/icon/email.png);}
.contact-right .share{width:550px; padding-top:50px;}
.contact-right .share li {height:35px;width:35px; margin-right:20px;background-repeat:no-repeat;background-position:left center;background-size:35px;}
.weixin{background-image:url(../images/icon/weixin.png);float:left}.weixin:hover{background-image:url(../images/icon/weixinh.png);} .weixin .wxewm{display:none; width:100px; height:100px;position:absolute; margin:-120px 0px 0px -40px; background-color:#fff; border:#CCCCCC 1px solid; padding:5px;}
.weixin:hover .wxewm{display:block;}
.douyin{background-image:url(../images/icon/douyin.png);float:left}.douyin:hover{background-image:url(../images/icon/douyinh.png);} .douyin .dyewm{display:none; width:100px; height:100px;position:absolute; margin:-120px 0px 0px -40px; background-color:#fff; border:#CCCCCC 1px solid; padding:5px;}
.douyin:hover .dyewm{display:block;}
.weibo{background-image:url(../images/icon/weibo.png);float:left}.weibo:hover{background-image:url(../images/icon/weiboh.png);} .weibo .wbewm{display:none; width:100px; height:100px;position:absolute; margin:-120px 0px 0px -40px; background-color:#fff; border:#CCCCCC 1px solid; padding:5px;}
.weibo:hover .wbewm{display:block;}


.contact2 {width:100%;background-color:#fff; padding:50px 0px 100px 0px}
.contact-message{width:1200px;}
.message-title{text-align:center; font-size:14px; line-height:36px; height:100px;}.message-title h2{font-size:30px; color:#023793;font-weight:normal;}
.message-left{width:600px; padding:0px 0px 0px 50px;}
.message-left div{width:600px; padding:0px 0px 15px 0px;}
.message-left .name-phone{width:600px;} .message-left .name-phone input{padding:8px 15px; width:240px; height:26px; font-size:14px; color:#555; border:0px; background-color:#f2f2f2;outline: none; margin-right:15px;}
.message-left .message-content{width:650px;} .message-left .message-content textarea{padding:10px 15px; width:525px; height:120px; font-size:14px; color:#555; border:0px; background-color:#f2f2f2;outline: none;font-family:"Microsoft YaHei";}
.message-left .submit{width:600px;} .message-left .submit input{padding:10px 50px; font-size:14px; color:#fff; border:0px; background-color:#777;outline: none;cursor:pointer;} .message-left .submit input:hover{background-color:#023793;transition:all .5s;}
.message-right{width:500px; padding:135px 50px 0px 0px; font-family:Arial, Helvetica, sans-serif; line-height:24px; text-align:left;}



/* youshi-page */
.youshi {width:100%;background-color:#f4f4f4; padding:70px 0px 50px 0px;background-image:url(../images/bg.gif);background-repeat:repeat;}
.youshi-title{width:100%;}
.youshi-main {width:600px;margin:auto;}
.shenjing-youshi{width:600px; float:left; border:#023793 4px solid; font-size:20px; padding:30px 0px 20px 0px; text-align:center;}
.shenjing-youshi h2{font-size:30px;padding:10px 25px;background-image:url(../images/bg.gif);position:absolute;font-weight:normal;display:inline-block;margin:-65px 0px 0px -145px}

.youshi-info {width:100%;background-color:#fff; padding:50px 0px;}
.youshi-content {width:1100px;margin:auto;}
.youshi-div {width:1100px;padding-bottom:80px;float:left;}
.youshi-pic{width:500px; float:left;}.youshi-pic img{width:500px;}
.padd-right{padding-right:50px;}
.youshi-txt{width:550px;}
.youshi-introduce{width:100%; float:left;}
.youshi-list-main1{width:150px; height:66px; border:#ddd 1px solid; float:left;}
.youshi-list-label{width:70px;text-align:center;position:absolute;float:left;margin:17px 0px 0px -1px;background:#da251e;color:#fff;font-size:18px;font-weight:bold; height:32px; line-height:32px;}
.youshi-list-title{margin:10px 0px 0px 102px; padding:5px 0px; background:#fff;position:absolute;float:left;}.youshi-list-title h3{ font-size:24px;font-weight:normal;}
.youshi-article{width:100%; padding:20px 0px 0px 20px; line-height:32px; font-size:16px; float:left;}.youshi-article span{color:#da251e}