﻿@charset "utf-8";
body {font:12px "Arial",sans-serif;color:#666666; background:url(../images/bdBG_top.gif) repeat-x;line-height:18px;}
html,body {height:100%;}
*{padding:0;margin:0;};
div,p {display:block;}
ul ,li{list-style:none;}
button {cursor:pointer;} 
img {border:0;}
input {color:#000;}
a {text-decoration:none;color:#3c6699;}
.clear{ clear:both;}

#body{background:url(../images/bdBG_bot.gif) repeat-x bottom;}
#header{width:994px;height:80px;}
#header .logo{float:left;padding:14px 0 0 17px;}
#header .zw{float:right;}
#header .zw a{padding-left:20px;}
.nav{width:902px;height:187px;background:url(../images/topBG.gif) no-repeat;padding-left:92px;}
.aboutnav{width:477px;height:43px;background:url(../images/aboutnav.gif) no-repeat;}
.contactnav{width:477px;height:43px;background:url(../images/contactnav.gif) no-repeat;}
.newsnav{width:477px;height:43px;background:url(../images/newsnav.gif) no-repeat;}
.protfolionav{width:477px;height:43px;background:url(../images/protfolionav.gif) no-repeat;}
.teamnav{width:477px;height:43px;background:url(../images/teamnav.gif) no-repeat;}


.list_1 li{float:left;height:43px;}
.list_1 li a{color:#fff;font-weight:700;display:block;height:43px;line-height:26px;cursor:pointer;}
.list_1 li .one1 .left{height:43px;width:0px;background:none;float:left;}
.list_1 li .one1 .con{height:43px;background:url(../images/nav_body.gif) repeat-x left top;float:left;_width:90px;}
.list_1 li .one1 .right{height:43px;width:0px;background:none;float:left;}
.list_1 li .one11 .left{height:43px;width:5px;background:url(../images/nav_right.gif) no-repeat left top;float:left;}
.list_1 li .one11 .con{height:43px;background:none;float:left;padding:0 15px;color:#f00;_width:100px;}
.list_1 li .one11 .right{height:43px;width:5px;background:url(../images/nav_left.gif) no-repeat left top;float:left;}

.list_1 li .one2 .left{height:43px;width:5px;background:url(../images/nav_left.gif) no-repeat left top;float:left;}
.list_1 li .one2 .con{height:43px;background:url(../images/nav_body.gif) repeat-x left top;float:left;padding:0 0;_width:90px;}
.list_1 li .one2 .right{height:43px;width:0;background:none;float:left;}
.list_1 li .one22 .left{height:43px;width:0;background:url(../images/nav_right.gif) no-repeat left top;float:left;}
.list_1 li .one22 .con{height:43px;background:none;float:left;padding:0 15px;color:#f00;_width:100px;}
.list_1 li .one22 .right{height:43px;width:5px;background:url(../images/nav_left.gif) no-repeat left top;float:left;}

.list_1 li .one3 .left{height:43px;width:0;background:url(../images/nav_left.gif) no-repeat left top;float:left;}
.list_1 li .one3 .con{height:43px;background:url(../images/nav_body.gif) repeat-x left top;float:left;padding:0 0;_width:90px;}
.list_1 li .one3 .right{height:43px;width:5px;background:url(../images/nav_right.gif) no-repeat left top;float:left;}
.list_1 li .one33 .left{height:43px;width:5px;background:url(../images/nav_right.gif) no-repeat left top;float:left;}
.list_1 li .one33 .con{height:43px;background:none;float:left;padding:0 15px;color:#f00;_width:100px;}
.list_1 li .one33 .right{height:43px;width:0;background:url(../images/nav_left.gif) no-repeat left top;float:left;}

.teamlist{padding:12px 0 0 0;}
.teamlist li{width:98px;height:220px;float:left;padding:0 15px;line-height:16px;}
.teamlist li .tu{height:148px;width:100%;}
.teamlist li img{width:94px;height:141px;padding:1px; border:1px solid #cdd3d9;}
.teamlist li a{color:#05608c;line-height:14px;}
.teamlist li a:hover{color:#f00;}
.teamlist li P{color:#999;padding-top:3px;line-height:14px;}




#center{width:940px;padding:0 0 70px 54px;overflow:hidden;}


.place{height:28px;padding:17px 0 0 0;line-height:14px;}

.title{background:#ebecee;font-size:14px;font-weight:bold;color:#000;line-height:25px;margin-top:1px;}
.title span{float:right;padding-right:10px;font-weight:200;font-style:normal;font-size:12px;font:"宋体"}
.title a{color:#000;}
.title a:hover{color:#000;}
.center_1{width:546px;float:left;}
.center_1 .title{ width:493px;}
.center_1 .nr{width:480px;padding-left:16px;}
.center_1 .nr .pt{}
.center_1 .nr .pt img{padding:1px;border:1px solid #cdd3d9;margin:9px 0;}
.center_1 .nr .wz{width:465px;line-height:20px;text-align:justify;text-justify:inter-ideograph}

.center_2{width:350px;float:left;}
.center_2_1{width:350px;}
.center_2_1 .title{ width:321px;}
.center_2_1 .bt{line-height:20px;color:#3c6699;padding-left:16px;font-size:12px;padding-top:5px;}
.center_2_1 .nr{width:307px;padding:11px 0 0 16px;}
.center_2_1 .nr .pt{float:left;}
.center_2_1 .nr .pt img{padding:1px;border:1px solid #cdd3d9;}
.center_2_1 .nr .wz{width:195px;float:left;padding:0 0 0 13px;line-height:20px;text-align:justify;text-justify:inter-ideograph}

.center_3{width:910px;padding-bottom:15px;}
.center_3 .title{ width:866px;}
.center_3 .nr{width:854px;padding:11px 0 0 16px;}
.center_3 .nr .pt{float:left;width:210px;}
.center_3 .nr .pt img{padding:1px;border:1px solid #cdd3d9;}
.center_3 .nr .wz{float:left;padding:0 0 0 13px;width:600px;}
.center_3 .nr .wz span{color:#3c6699;}


.center_4{width:910px;}
.center_4 .title{ width:866px;}
.center_4 .nr{width:840px;padding:11px 0 25px 0;margin-left:13px; border-bottom:1px solid #e4e8ec;}
.center_4 .nr2{width:840px;padding:0 0 11px 0;margin-left:13px;}
.center_4 .nr3{width:840px;padding:20px 0; border-top:1px solid #aaa;border-bottom:1px solid #aaa;font-size:14px;}
.ent2{padding:11px 0 0 15px;color:#a4a4a4;}
.center_4 .list{padding:35px 0 18px 0;width:860px;}
.center_4 .list li{width:198px;height:216px;padding:9px 0 0 5px; border-left:1px solid #eceff1;float:left;}
.center_4 .list li .bt{color:#383f47;font-size:14px;font-weight:bold;}
.center_4 .list li .pt{padding:9px 0;}
.center_4 .list li .jj{padding-bottom:5px;height:85px;border-bottom:1px solid #eef0f3;line-height:14px;color:#838a92;font-size:11px;width:132px;}
.center_4 .list li .jj a{color:#f00;}
.center_4 .list li .tel{font-size:12px;color:#838a92;line-height:16px;padding:4px 0;}

.news{width:228px;float:left;}
.news .title{ width:208px;}
.news .nr{padding:0 0 0 13px;}
.news .nr .pt{padding:10px 0;}
.news .nr .pt img{padding:1px;border:1px solid #cdd3d9;}
.news .nr .tm{color:#3c6699;width:172px;line-height:16px;}
.news .nr .jj{width:172px;line-height:12px;padding-top:5px;}

.map{padding:20px 0 0 10px;}
.map li{padding-left:20px;background:url(../images/jiao_1.gif) no-repeat left 7px;line-height:18px;}
.map li a{font-weight:700;color:#cc3300;text-decoration:underline;}
.map li a:hover{color:#333;}
.map li.one{padding-left:50px;background:none;line-height:18px; border:none;}
.map li.one a{font-weight:200;color:#cc3300;text-decoration:underline;}
.map li.one a:hover{color:#333;}



.othernews{width:676px;float:left;}
.othernews .title{ width:640px;}
.othernews .list{width:625px;padding-left:15px;}
.othernews .list li{width:600px;padding-left:10px; border-bottom:1px solid #ebedef;background:url(../images/dian.gif) no-repeat left 15px;line-height:35px;}
.othernews .list li span{float:right;color:#bcbcbc; font-family:"宋体";}
.othernews .page{width:600px; text-align:center;padding-top:40px;color:#999999;font-size:11px;}
.othernews .page a{color:#999999;padding:0 4px;}
.othernews .page a:hover{color:#ff0000;}

.portfolio{width:228px;float:left;}
.portfolio .title{ width:208px;}
.portfolio .list{width:197px;padding:13px 0 20px 13px;}
.portfolio .list li{line-height:30px;border-bottom:1px solid #e4e8ec;width:183px;}

.consumer{width:676px;float:left;}
.consumer .title{ width:640px;}
.consumer .list{padding:16px 0 0 14px;width:680px;}
.consumer .list li{width:331px;height:208px;float:left;background:url(../images/liBG.gif) no-repeat;padding-left:8px;}
.consumer .list li .bt{color:#383f47;font-size:14px;font-weight:700;}
.consumer .list li .pt{padding:9px 0;height:55px;}
.consumer .list li .jj{padding-bottom:5px;line-height:14px;color:#838a92;font-size:12px;}
.consumer .list li .jj b{color:#838a92;}
.consumer .list li .tel{padding-top:4px;}

.team{padding:11px 0 0 16px;width:640px; overflow:hidden}
.team .left{width:112px;float:left;}
.team .left .pt{padding-bottom:3px;}
.team .left .pt img{width:94px;height:141px;padding:1px;border:1px solid #cdd3d9;}
.team .left .bg{width:97px;height:100px;background:url(../images/BG.gif) no-repeat;}
.team .right{width:500px;float:left;line-height:16px;padding-bottom:20px;}
.team .right .bt{color:#999;}
.team .right .bt span{color:#05608c;font-weight:700;font-size:14px;}
.team .right .jj{padding-top:10px;color:#666;line-height:20px;text-align:justify;text-justify:inter-ideograph}

.ent{padding:11px 0 60px 13px;width:850px;}
.return{font-size:11px;padding-left:13px;}
.return a{color:#999999;padding:0 10px 0 15px;background:url(../images/return.gif) no-repeat left 2px;}
.return a.one1{color:#999999;padding:0 10px 0 25px;background:url(../images/return1.gif) no-repeat left top;}

.return a:Hover{color:#f00;}


.a01{color:#666666;font-weight:700;}
.a01:hover{color:#05608c;border-bottom:1px solid #0982aa;padding-bottom:6px;}
.one{color:#05608c;border-bottom:1px solid #0982aa;padding-bottom:6px;font-weight:700;}

.a02{color:#3c6699;border-top:1px solid #eef0f3;padding-top:4px;}
.a02:hover{color:#ff0000;}
.a03{color:#fff;padding:4px 16px 0 16px;line-height:26px;font-weight:bold;}
.a03:hover{color:#ff0000;}
.a04{width:75px;height:24px;display:block;color:#fff; text-align:center;line-height:19px;background:url(../images/an_mp.gif) no-repeat;}


#foot{width:994px; text-align:center;color:#a1a0a0;line-height:20px;font-size:9px;}
#foot a{float:right;color:#a1a0a0;padding-right:25px;}
#foot a:hover{color:#f00;}

a:hover{color:#ff0000;}