﻿body{background: #fff;}
input[type=text],input[type=password], textarea {
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none; 
    border: 1px solid #ddd;
}
input[type=text]:focus,input[type=password]:focus, textarea:focus {
    box-shadow: 0 0 5px rgba(81, 203, 238, 1); 
    border: 1px solid rgba(81, 203, 238, 1);
} 
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.layout{width: 100%; min-width: 1200px;   margin: 0 auto; position: relative;}
.wrapper{width: 1200px; height: auto; margin: 0 auto;  }
.fl{float: left;}
.fr{float: right;} 
.ico{font-family: "\5b8b\4f53";}
.radius{
-ms-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;  
}
.rotate{
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari oí Chrome */
-o-transform:rotate(180deg); 
}
.loading{
	-webkit-transition: all 0.60s ease-in-out;
    -moz-transition: all 0.60s ease-in-out;
    -ms-transition: all 0.60s ease-in-out;
    -o-transition: all 0.60s ease-in-out;
}


#main{text-align:left;width:1200px; color:#666;margin:0 auto}
.wraper{width:1920px;  position:relative;left:50%;margin-left:-960px;}
.wrap{width:1200px; position:relative;left:50%;margin-left:-600px }
.bg{background:url(img/bg.png) no-repeat}


/*top*/
/* #top{background:#fff;z-index:99999999;border-bottom:1px solid #ccc; }
.nav{ position:absolute;top:33px; right:0px; height:29px; width:875px;  z-index:1; }
.nav a{ display:block; float:left; width:110px; height:29px;text-align:center;font:16px/29px "微软雅黑";color:#333}
.nav a:hover{background:url(img/nav_h.jpg) no-repeat;color:#fff !important}
.nav a.chose{background:url(img/nav_h.jpg) no-repeat;color:#fff !important}*/


  
#copyright{width:100%; height:430px; background:#202b30; overflow:hidden;clear:both;}
.copyright{  width:1200px; margin:0 auto;}
.copy_con1{ width:1140px; padding-left:30px; padding-top:30px; height:250px; overflow:hidden; clear:both;}
.company_resume{ width:367px; height:250px; overflow:hidden; float: left;}
.cr_title{ width:367px; height:35px; background:url(img/icon_space1.jpg) repeat-x bottom left; }
.cr_title span{ display:block; height:36px; line-height:35px; width:300px; overflow:hidden; background:url(img/icon_space2.jpg) no-repeat left bottom; font-size:18px; color:#8e8e8e;}
.cr_title span a{ font-size:14px; color:#8e8e8e; font-family:Arial; margin-left:5px; }
.about_company{width:200px; height:250px; overflow:hidden; margin-left:90px; float: left;}
.ac_title{ width:200px; height:35px; background:url(img/icon_space1.jpg) repeat-x bottom left; }
.ac_title span{ display:block; height:36px; line-height:35px; width:300px; overflow:hidden; background:url(img/icon_space2.jpg) no-repeat left bottom; font-size:18px; color:#8e8e8e;}
.ac_title span a{ font-size:14px; color:#8e8e8e; font-family:Arial; margin-left:5px; }
.company_contacts{width:390px; height:250px; overflow:hidden; margin-left:90px; float: right;}
.cc_title{ width:390px; height:35px; background:url(img/icon_space1.jpg) repeat-x bottom left; }
.cc_title span{ display:block; height:36px; line-height:35px; width:300px; overflow:hidden; background:url(img/icon_space2.jpg) no-repeat left bottom; font-size:18px; color:#8e8e8e;}
.cc_title span a{ font-size:14px; color:#8e8e8e; font-family:Arial; margin-left:5px; }
.cr_resume{ width:367px; height:120px; overflow:hidden; line-height:30px; font-size:14px; color:#8e8e8e; margin-top:10px;}
.ac_con{ width:200px; height:120px; margin-top:10px; overflow:hidden; clear:both;}
.ac_con a{ display:block; width:100px; float:left; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#8e8e8e;}
.ac_con a span{ display:block; width:70px; height:30px; padding-left:10px; background:url(img/icon_about.jpg) no-repeat left center; padding-left:8px;}
.ac_con a:hover span{ text-decoration:underline;}
.cc_con{ width:390px; height:200px; overflow:hidden;}
.cc_con p{ display:block; width:360px; padding-left:30px; height:30px; line-height:30px;  margin:0px; overflow:hidden; font-size:14px; color:#8e8e8e;}
.cc_con span{ display:block; width:360px;padding-left:30px; height:50px; line-height:50px;  margin:0px; overflow:hidden; font-size:14px; color:#8e8e8e;}
.cc_con span a{ font-size:14px; color:#8e8e8e;}
.cc_con span a:hover{ text-decoration:underline;}
.cc_address{ width:360px; height:30px; line-height:30px; background:url(img/icon_address.jpg) no-repeat left center; padding-left:30px; font-size:14px; color:#8e8e8e; margin-top:10px;}
.copy_con2{ width:1140px; padding-left:30px; overflow:hidden;}
.fried_link_title{ width:1140px; height:35px; background:url(../image/icon_space1.jpg) repeat-x bottom left; }
.fried_link_title span{ display:block; height:36px; line-height:35px; width:300px; overflow:hidden; background:url(img/icon_space2.jpg) no-repeat left bottom; font-size:18px; color:#8e8e8e;}
.fried_link{ width:1040px; height:40px; line-height:40px; overflow:hidden; clear:both;}
.fried_link a{ float:left; font-size:14px; color:#8e8e8e; padding-right: 20px;}
.fl_space{ width:30px; text-align:center;}
.fried_link a:hover{ text-decoration:underline;}
.fried_link .fl_space:hover{ text-decoration:none;}
.copyright_notes{ width:1040px; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:14px; color:#8e8e8e; margin-top:30px;}
 
.top{;height:30px;position: relative;text-align: center;line-height: 30px;font-size: 18px;font-family: "微软雅黑";cursor: pointer;border-bottom: 1px solid #666
}

#online_qq_tab a,.onlineMenu li.tli,.newpage{background:url(img/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(img/float_bg.gif) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:300px 0 0 0;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.tQQ{z-index: 99;color: #000;position: relative}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 16px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;padding: 0 0 0 28px}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}

.middle_float_contact{width: 655px; height: 345px; position: fixed; left: 50%; top: 50%; margin-left: -327px; margin-top: -172px; background: url(img/layer.png); z-index: 99999999999; display: none;} 
.middle_float_contact p{position: absolute; left: 70px; top: 214px; font-size: 14px; font-family: "微软雅黑";}
.middle_float_contact a{position: absolute;  font-family: "微软雅黑"; text-decoration: none;}
.middle_float_contact a.a1{font-size: 14px; color:#111; left: 260px; top: 213px;}
.middle_float_contact a.a2{font-size: 16px; color:#fff; display: block; width: 121px; height: 35px; background: #a0a0a0 !important; text-align: center; line-height: 35px; left: 104px; top: 278px;}
.middle_float_contact a.a3{font-size: 16px; color:#fff; display: block; width: 121px; height: 35px; background: #e55047; text-align: center; line-height: 35px; left: 255px; top: 278px;}
.middle_float_contact a.a4{display: block; width: 30px; height: 30px;  right: 26px; top: 63px;}

.sub_nav1{width: 190px; background: #f3f3f3; display: none; position: fixed; left:50%; margin-left: -200px; top: 80px; z-index: 99999999999;}
.sub_nav1 a{display: block; line-height: 30px; border-left: 3px solid #f3f3f3; padding-left: 30px; font-size: 14px;}
.sub_nav1 a:hover{background: #e5e3e3; color: #3575e1; border-left: 3px solid #3575e1;}
.sub_nav1 a i{float: right; padding-right: 20px;}

/* 分页样式 */

.FKpage{padding:15px 20px;text-align:left;color:#ccc;text-align:center;}
.FKpage a{display:inline-block;color:#428bca;height:25px;line-height:25px;padding:0 6px;border:1px solid #ddd;margin:0 2px;vertical-align:middle;}
.FKpage b{display:inline-block;border:1px solid #ddd;height:25px;line-height:25px;padding:0 6px;margin:0 2px;vertical-align:middle;}
.FKpage .pageinfo{display:inline-block;height:25px;line-height:25px;padding:0 10px;margin:0 2px;color:#fff;background-color:#428bca;border:1px solid #428bca;border-radius:0;vertical-align:middle;}
.FKpage .cur{color:#fff;background-color:#428bca;}
.FKpage input{width:32px;height:22px;line-height:25px;vertical-align:middle;}
.FKpage button{height:25px;line-height:25px;vertical-align:middle;padding:0 4px}						