body {margin:0 auto; font-family:"微软雅黑"; line-height:1.5; font-size: 14px; color:#888888;}
ul, li,dl, dd, h1, h2, h3, h4, h5, h6, form, p ,span,img,a,input{ padding:0; margin:0;}
img{ border:none;}
ul,li { list-style:none;}
a{ text-decoration:none; color:#888888;}

.top{ width:1200px; height:82px; margin:auto; overflow:auto; background:url(/images/red_bg.gif) no-repeat bottom; }
.logo{float:left; width:125px; height:80px;}
.nav{ float:right; width:500px; height:82px; overflow:auto;}
.nav ul{ overflow:auto;}
.nav ul li{ float:left; height:82px;  line-height:80px; }
.nav ul li a{font-size:16px; color:#666666; padding:0 20px; border-right:#dfdfdf solid 1px;}
.nav ul li:hover a{color:#999999; }
.dropMenu{position:absolute; margin-top:28px;z-index:100;visibility:hidden;width:102px;}
.dropMenu li{width:102px;height:40px; line-height:40px; text-align:center;background:#fff;}
.dropMenu li a{display:block;width:102px;height:40px; color:#888888;}
.dropMenu li:hover{background:#ebebeb;}
.index_search{ float:right; height:53px; padding-top:27px; text-align:right;  overflow:auto;}
.search-keyword{ float:left; width:76px; height:24px; line-height:24px; border:none; background:#ebebeb; font-size:12px; color:#999; padding:0 3px;}
.search-submit{float:left; width:24px; height:24px; background:url(/images/search.png); border:none;}

.top2{ width:1000px; height:54px; border-bottom:#dfdfdf solid 1px; margin:auto; margin-bottom:40px; overflow:auto;}
.logo2{ width:300px; height:54px; line-height:54px; color:#777; font-size:16px; float:left; background:url(/images/logo2.png) no-repeat; padding-left:38px;}
.logo2 span{ font-size:14px;}
.nav2{ float:right; height:54px; line-height:54px;}
.nav2 ul{ overflow:auto;}
.nav2 ul li{ float:left;}
.nav2 a{ font-size:14px; color:#999999; padding-left:22px;}
.nav2 a:hover{ color:#666666;}

.plistjj{ width:1000px; margin:auto;}
.p1,.ptitle{ font-size:36px; color:#888888; font-variant:normal;}
.p2{ line-height:30px; padding-top:16px;}
.plist{ width:1040px; margin:0 auto 20px auto;}
.plist ul{ overflow:auto;}
.plist ul li{width:220px; float:left; padding:0 20px 30px 20px; line-height:36px; overflow:hidden;}
.plist ul li a{color:#666;}
.plist ul li a:hover{ color:#999;}

.pneirong{ width:1000px; margin:auto; overflow:auto;}
.pleft{ width:660px; float:left; line-height:30px; padding-bottom:25px; overflow:hidden; }
.pjianjie{ padding-top:24px;}
.pduoye{ padding:28px 0; border-bottom:#dfdfdf solid 1px;}
.pduoye1{ padding:28px 0;}
.underline{font-size:18px; border-bottom:#b81d22 solid 1px; padding-bottom:7px; margin-bottom:30px;}
.underline1{ width:152px;}
.underline2{ width:187px;}
.underline3{ width:133px;}
.underline4{ width:179px;}
.underline5{ width:169px;}
.underline6{ width:197px;}
.pright{ width:290px;float:right; overflow:hidden;}
.pright p{ padding:15px 0 20px 0;}
.pright p a{ font-size:18px;}
.pright ul li{ line-height:30px; margin-bottom:30px;}
.pright a:hover{ color:#666666;}

.clist{ width:1041px; margin:45px auto 0 auto;}
.clist ul{ overflow:auto;}
.clist ul li{ width:307px; float:left; padding:0 20px 30px 20px; line-height:36px; overflow:hidden;}
.clist ul li a{color:#888;}
.clist ul li a:hover{ color:#666;}
.cxmxx{ padding-top:27px;}
.cbody{ padding-top:40px; padding-bottom:35px;}
center{ margin-bottom:10px; margin-top:25px;}
center a{ padding:3px 10px; font-size:16px;}
center a:hover{ background:#b81d22; color:#fff;}

.lefttitle{font-size:36px; color:#888888; padding-top:12px;}
.leftzw{ padding-top:55px; padding-bottom:30px;}
.right2{width:290px;float:right; overflow:hidden; background:#ebebeb; padding:45px 0 ; line-height:24px; margin:30px 0;}
.right21{ text-align:center;}
.right22{ padding:35px 0 20px 40px; }
.right22 span{ color:#b81d22;}
.right23{ padding-left:40px;}

.leftlist{ padding-top:50px;}
.leftlist ul li{ border-bottom:#dfdfdf solid 1px; padding-bottom:20px; margin-bottom:40px;}
.leftlist1 a{ font-size:18px; color:#777777;}
.leftlist2{ font-size:13px; color:#aeaeae; line-height:40px;}
.leftlist4{font-size:13px; color:#aeaeae; line-height:46px;}
.leftlist a:hover{ color:#666;}
.downnei{ padding-top:50px; padding-bottom:10px;}
.downnei table{ margin-bottom:20px;}
.downa a{ display:block; height:36px; width:160px; background:#b81d22; text-align:center; line-height:36px; font-size:16px; color:#f7d7d8; letter-spacing:5px;}
.downa a:hover{ background:#ff0000;}
.leftlist11{ padding-bottom:8px;}
.techzw{ padding-top:50px; padding-bottom:40px;}

.comtitle{ width:1000px; margin:auto; overflow:auto;}
.comtitle1{ float:left; font-size:36px; color:#888888; }
.comtitle2{ float:left; font-size:18px; color:#888888; padding-left:45px; padding-top:25px;}
.comtitle2 span{ color:#0073a2;}
.brandimg,.jobimg{ width:1000px; margin:50px auto 45px auto;}
.brandjj{ width:1000px; margin:auto; overflow:auto; line-height:30px;}
.yuangong{ width:1030px; margin:30px auto 50px auto; }
.yuangong ul{overflow:auto;}
.yuangong ul li{ float:left; width:485px; padding:15px;}
.lianxi{ width:920px; margin:auto; padding-left:80px; padding-top:45px; padding-bottom:60px; margin-bottom:65px; border-bottom:#cccccc dashed 1px;}
.lianxi ul{ overflow:auto;}
.lianxi ul li{ width:300px; float:left; line-height:70px; height:70px; font-size:18px;}
.lianxi p{font-size:18px; padding-top:20px;}
.map{ width:1000px; margin:auto; text-align:center; padding-bottom:70px;}
.joblx{ width:1000px; margin:5px auto 70px auto; overflow:hidden; border-top:#dfdfdf solid 1px; border-left:#dfdfdf solid 1px;}
.joblx ul{ overflow:auto;}
.joblx ul li{ float:left; width:249px; height:249px; border-right:#dfdfdf solid 1px; border-bottom:#dfdfdf solid 1px;}
.joblx ul li a{ display:block;width:249px; height:249px; text-align:center; font-size:36px; line-height:249px;}
.joblx ul li a:hover{ background:#b81d22; color:#fff;}
.joblist{ margin-top:40px; margin-bottom:45px;}
.joblist ul li{ height:70px; line-height:70px; border-bottom:#dfdfdf solid 1px; overflow:auto;}
.joblist ul li div{ float:left; font-size:18px;}
.joblist ul li div a,.joblist ul li div span{ font-size:14px;}
.jobli1{ width:210px; overflow:hidden;}
.jobli2{ width:150px;}
.jobms{ width:658px; border:#cccccc dashed 1px; margin-top:50px; margin-bottom:10px; padding:5px 0;}
.jobms ul{ overflow:auto;}
.jobms ul li{ width:200px; padding-left:19px; height:40px; line-height:40px; float:left;}

.pages{ width:1000px; margin:auto; padding-bottom:65px; line-height:22px;}
.pages1{ width:1000px; margin:auto; padding-bottom:36px; line-height:22px;}
.pages ul,.pages1 ul{ overflow:auto;}
.pages ul li,.pages1 ul li { float:left; margin:0 3px; border:#dfdfdf solid 1px;}
.pages ul li a,.pages1 ul li a{ display:block; padding:0 7px;}
.pages ul li span,.pages1 ul li span{ display:block; padding:0 7px;}
.pages ul li a:hover,.pages1 ul li a:hover{ background:#b81d22; color:#fff;}
.thisclass{padding:0 14px; background:#b81d22; color:#fff;  border:#b81d22 solid 1px; }

.liebiao { width:660px; overflow: hidden; margin-top:55px; margin-bottom:16px; }
.liebiao li { width:638px; height:50px; line-height:50px; border:#cccccc dashed 1px; margin-bottom:28px; padding-left:20px; background:url(/images/jia.png) no-repeat right center; }
.liebiao li .link { width:638px; height:50px; display:block;}
.liebiao li.xz { background:url(/images/cha.png) no-repeat right center; color:#b81d22;}
.liebiao li.xz a{color:#b81d22;}
.liebiao li.zk { width:628px; background:none; height:auto; border-left:#cccccc dashed 1px; border-right:#cccccc dashed 1px; border-bottom:#cccccc dashed 1px;  border-top:none; margin-top:-28px; padding:15px; line-height:30px;}

.footer{width:1200px; height:74px; margin:auto; border-top:#dfdfdf solid 1px; font-family:Arial;}
.footer1{ float:left; height:74px; line-height:74px; font-size:14px; color:#999999;}
.footer1 a{font-size:13px; color:#999999;}
.footer2{ float:right; height:74px; line-height:74px; padding-right:15px;}
.footer2 a{font-size:14px; color:#999999; padding:0 8px;}
.footer3{ float:right; padding-top:18px;}
.footer3 a{ padding:0 2px;}
.footer a:hover{ color:#666666;}