@charset "utf-8";
/* CSS Document */

.clear{clear:both;}
*{margin:0;padding:0;text-decoration:none;}
ul{list-style-type:none;}
body{font-family:"微软雅黑"; font-size:14px;}
a:hover{color:#007fea;}
img{border:none;}
.clear{clear:both;zoom:1;}
a{color:#434343;}
.fl{float:left;}
.fr{float:right;}

.top{width:100%;height:36px;background:url(../images/top.jpg) center;}
.topcenter{width:1200px;height:36px;margin:0 auto;}
.topleft{float:left;line-height:36px;color:#fff;}
.topright{float:right;line-height:36px;color:#fff;}
.topright p{background:url(../images/phone.png) left no-repeat;padding-left:28px;}

.topbottom{width:100%;height:110px;background:url(../images/top2.jpg) center;}
.toplogo{width:1200px;height:110px;margin:0 auto;}
.logo{width:244px;height:64px;float:left;margin-top:25px;}
.nav{width:665px;height:110px;float:right;}
.nav li{float:left;width:95px;height:34px;text-align:center;line-height:34px;margin-top:40px;}
.nav li.cur{width:95px;height:34px;text-align:center;line-height:34px;background:#027ae1;}
.nav li.cur a{color:#fff;}
.nav li a{float:left;width:95px;height:34px;text-align:center;display:block;line-height:34px;}
.nav li a:hover{background:#027ae1;color:#fff;}

.abouts{width:1200px;height:335px;margin:0 auto;}
.aboutleft{width:960px;height:335px;float:left;}
.aboutleft h3{margin:40px 0 15px 0;}
.aboutleft p{text-indent:2em;line-height:30px;}
.aboutright{width:181px;height:335px;float:right; background:url(../images/about.jpg) no-repeat;}
.xiangq{display:block;height:40px;width:165px;}
.xiangq a{display:block;height:40px;width:165px;background:#ff8a00;color:#fff;text-align:center;line-height:40px;margin-top:25px;border-radius:5px;}

.aboutright p{color:#0081e9;font-size:18px;font-weight:600;padding:37px 0 0 18px;}

.products{width:100%;height:562px;background:url(../images/products.jpg) center;margin:30px auto;}
.ptop{width:42px;height:54px;margin:10px auto;}
.topzi{padding-top:30px;}
.topzi span{text-align:center;display:block;color:#fff;font-size:14px;}
.topzi .pxian{height:25px;display:block;margin:0 auto;text-align:center;color:#5b4f48;background:url(../images/xian.png) center no-repeat;line-height:23px;font-size:16px;color:#fff;font-weight:600;}
.navprodu{width:1200px;height:290px;margin:0 auto;}

.navleft{width:205px;height:290px;float:left;}
.navleft ul li{width:205px;height:40px; background:url(../images/nav.jpg);line-height:40px;text-align:center;margin-bottom:10px;}
.navleft ul li a{color:#fff;width:205px;height:40px;display:block;}
.navleft ul li a:hover{background:#ff8a00;}
.navright{width:980px;height:290px;float:right;}
.navright ul li{width:208px;height:265px;float:left;margin-right:37px;}
.navright ul li a{width:208px;height:265px;border:1px #12a1fd solid;padding:11px;display:block;}
.navright ul li a:hover{border:1px #ff8a00 solid;}
.xiangq1{display:block;height:40px;width:165px;margin:0 auto;}
.xiangq1 a{display:block;height:40px;width:165px;background:#ff8a00;color:#fff;text-align:center;line-height:40px;margin-top:40px;border-radius:5px;}

.ptop1{width:42px;height:54px;margin:10px auto;}
.topzi1{padding-top:30px;}
.topzi1 span{text-align:center;display:block;color:#333;font-size:14px;}
.topzi1 .pxian1{height:25px;display:block;margin:0 auto;text-align:center;color:#5b4f48;background:url(../images/hxian.png) center no-repeat;line-height:23px;font-size:16px;color:#333;font-weight:600;}

.news{width:1200px;margin:0px auto;overflow:hidden;position:relative;}
.slide-item{display:none;}
.slide-item img{width:100%;}
.newsleft{float:left;width:360px;}
.newsleft li{position:relative;float:left;height:140px;width:175px;cursor:pointer;vertical-align:bottom;margin: 3px 4px 0 0;}
.newsleft li img{width:175px;height:140px;}
.newsleft li .item-title{display:none;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:18px;font-size:14px;position:absolute;bottom:0;text-align:center;text-align:center;height:32px;line-height:32px;width:100%;}
.newsleft li .item-title{background: rgba(0, 0, 0, 0.27);display:block;}
.newsright{width:810px;height:285px;float:right;}
.newsright h3 {padding-bottom: 6px;color: #007ce8;}
.newsright span{line-height:25px;}
.newsright ul li{line-height:31px;display:block;width:810px;height:31px;}
.newsright ul li a{float:left;}
.newsright ul li span{float:right;}

.contact{width:100%;height:562px; background:url(../images/cunter.jpg) center;margin:0 auto;margin-top:40px;}
.contactmain{width:1200px;height:370px;margin:0 auto;}
.contactleft{width:830px;height:370px;float:left;}
.input_message{float:left;width:830px;height:24px;line-height:24px;background-color:transparent!important;background-image:none;font-size:14px;color:#ffffff;text-align:left;word-spacing:0px;padding:4px;font-family:Microsoft YaHei;border:1px;border-color:#13a3ff;border-style:solid;clear:both; margin-top:0px; margin-left:0px;}
.message_left{float:left;width:830px;height:34px;line-height:34px;background-color:transparent!important;background-image:none;font-size:14px;color:#ffffff;text-align:left;word-spacing:0px;padding:0px;font-family:Microsoft YaHei;border:0px;border-color:transparent;border-style:none;clear:both; margin-top:5px; margin-left:0px;}
.area_message{float:left;width:830px;height:100px;line-height:28px;background-color:transparent!important;background-image:none;font-size:14px;color:#ffffff;text-align:left;word-spacing:0px;padding:4px;font-family:Microsoft YaHei;border:1px;border-color:#13a3ff;border-style:solid;clear:both; margin-top:0px; margin-left:0px;}
.sub_message{float:left; cursor:pointer;width:120px;height:28px;line-height:28px;background-color:#ff8a00;background-image:none;font-size:14px;color:#FFFFFF;text-align:center;word-spacing:0px;padding:0px;font-family:Microsoft YaHei;border:1px;border-color:#ea7f00;border-style:dashed;clear:both; margin-top:20px; margin-left:0px;}
.sub_message input{width:120px;height:28px;background-color:#ff8a00;color:#fff;border:0;font-family:Microsoft YaHei;}
.contactright{width:330px;height:370px;float:right;}
.contactright font span{width:330px;display:block;color:#fff;padding-top:11px;}

.copy{width:1200px;height:80px;margin:0 auto;line-height:80px;}
.copy1{width:1200px;height:60px;margin:0 auto;line-height:60px;background:#007ee9;color:#fff;}
.copy1 a{color:#fff;}
.footer{width:100%;height:60px;background:#007ee9;margin-top:30px;}



.main{width:1200px;height:auto;margin:30px auto;}
.maincn{width:100%;height:45px;margin:0 auto;background:url(../images/br.png) repeat-x;margin-top:25px;}
.m_left{float:left;width:225px;height:auto;border:1px solid #e2e2e2;background:#fafafa;}
.m_right{width:927px;height:auto!important;float:right;}
.blank1{height:430px;display:block;}
.l_t{width:225px;height:106px;background:url(../images/nenav.png) no-repeat;}
.l_t p{color:#fff;padding-left:20px;padding-top:20px;line-height:25px;font-size:16px;font-weight:600;}
.l_t span{display:block;height:2px;width:35px;background:#fff;margin:10px 0 0 20px;}
.leftmain{width:223px;height:auto;}
.leftmain ul{padding-top:27px;padding-bottom:150px;}
.leftmain ul li{width:225px;height:40px;line-height:40px;text-align:center;background:url(../images/nnav.gif) center no-repeat;margin-bottom:7px;}
.leftmain ul .bt a{width:225px;height:40px;line-height:40px;text-align:center;color:#fff;background:url(../images/hnav.gif) center no-repeat;}
.leftmain ul li a{display:block;width:225px;height:40px;line-height:40px;text-align:center;color:#fff;}
.leftmain ul li a:hover{background:url(../images/hnav.gif) center no-repeat;color:#fff;}
.righttitle p{width:927px;height:33px;border-bottom:1px solid #d5d5d5;line-height:33px;font-weight:600;}
.m_right .news li{height:40px;width:927px;line-height:40px;border-bottom:1px dashed #e8e8ea;}
.m_right .news li a{float:left;}
.m_right .news li span{float:right;}
.m_right .moye{margin:30px auto;text-align:center;}
.m_right .moye a{margin:0 auto;width:30px;height:28px;text-align:center;display:inline-block;background:#e8e8ea;margin-left:7px;line-height:28px;}
.m_right .moye a:hover{background:#007fea;color:#fff;}
.m_right .moye a.mpyea{width:60px;height:28px;text-align:center;display:inline-block;background:#e8e8ea;}
.m_right .moye a.mpyea:hover{background:#007fea;color:#fff;}
.main_m h3{text-align:center;padding-top:10px;line-height:40px;}
.main_m p{text-align:center;border-bottom:1px dotted #d8d8d8;height:30px;color:#767676;}
.articleContent{line-height:24px;text-align:justify;overflow:hidden;padding:10px;}
.m_right .product{}
.m_right .product li{float:left;width:208px;height:295px;padding:10px;border:1px solid #e0e0e0;margin:10px 10px 10px 50px; }
.m_right .product li span{display:block;width:208px;text-align:center;padding-top:10px;}


/*********************人才招聘********************/
.n_job{margin:10px 0;}
.zhaopin{padding:20px 0;border-bottom:1px dashed #CACACA;}
.zhaopin_tl{height:30px;line-height: 30px;border: 1px solid #eaebe9;color:#fff;}
.zhaopin li{line-height:30px;padding-left:15px;	}
.zhaopin li span {font-weight: bold;color:#666;}
.zhaopin em {background:#ff8a00;display: block;width:90px;text-align:center;color:red;font-style:normal;height:30px;line-height:30px;margin-left:15px;margin-top:15px;}
.zhaopin em a{color:#fff;}
.job_list{padding-bottom:30px;}
.comm-list {border: 1px solid #E9E9E9;margin:20px 0 40px;}
.comm-list-title {height: 30px;line-height: 30px;border-bottom: 1px solid #E9E9E9;font-weight: bold;background-color: #F7F7F7;}
.comm-list-title span {display: block;float: left;/**padding-left: 28px;*/font-size:86%;}
.comm-list-title a.back {display: block;float: right;margin-right: 10px;font-weight: normal;}
.comm-list-content {clear: both;line-height: 20px;color:#333;padding:30px;font-size:86%;}
.comm-list-content table tr{height:40px;}
.comm-list-content table td {padding: 4px;min-width:80px;}
.comm-list-content table td input {border: 1px solid #CCC;padding: 4px;background:none;}
.plist{margin-top:40px;text-align:center;}
.putime{padding-right:15px;font-size:86%;}
.comm-list-repley {clear: both;color:#666;line-height: 20px;margin: 10px;margin-top: 0;padding: 6px;background-color: #F6F6F6;border: 1px dashed #CCCCCC;font-size:86%;}
.comm-list-repley span {font-weight: bold;color:#F59307;}
#n_submit{height:30px;background:#FF7611;color:#fff;border:none;cursor:pointer;padding:0 10px;}
#n_reset{height:30px; margin-left:20px;background:#666;color:#fff;border:none;cursor:pointer;padding:0 10px;}
.n_message{margin-top:30px;}
.radio, .checkbox{display:inline;}
.n_housing_con_t{margin-top:20px;}

