﻿@charset "utf-8";
/* CSS Document */

body{ width:1004px; margin:5px auto; padding:0; font-size:12px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
a{ color:#0066CC; font-weight:bold;text-decoration:none;}
a:hover{ color:#99CC33;}


/****************************************************** top_nav ********************************************************************/
/*
#top_nav{ width:995px; margin:0 auto; float:left; background:#FFF url(../images/nav4_top1.jpg) left bottom no-repeat; 
height:92px; border-bottom:4px solid #D4D4D4;}
#top_nav .logo{ width:376px; float:left;}
#top_nav .login{ width:610px; float:left; color:#505050; text-align:right; font:12px/25px "宋体";}
#top_nav .login input{ width:86px; height:18px; border:1px solid #505050; line-height:18px;}
#top_nav .nav{ width:610px; float:left; line-height:25px; padding-top:38px;}
#top_nav .nav a{ margin:0px; padding:0px; width:122px; float:left; font:bold 14px/23px "宋体"; 
text-decoration:none; text-align:center; color:#000; display:block; }
#top_nav .nav a:hover{ color:#065aae;}
#top_nav .nav .hover{  color:#78b333; }
*/
.w1004{ width:1004px; margin:0 auto; padding:0; }
.top{width:100%; height:30px; background:#eee; border-bottom:1px #ddd solid;}
.top .inner{width:995px; height:30px;  margin:0 auto; line-height:30px; text-align:right;	   }
.top .inner a{margin:0 15px;text-decoration:none;color:#474747; font-weight:lighter;   }
.top .inner a:hover{ color:#005f89; text-decoration:underline;}
.con{width:996px;margin:0 auto; }
.head{	width:961px; height:76px; padding-left:35px; margin-bottom:27px;  margin-left:auto;  margin-right:auto;   }
.head .logo{	float:left;	margin-top:10px;  }
.head .box{	width:703px;height:59px;background:#eee;float:right;margin-top:17px;   }
.nav{width:1004px;height:28px;background:url(../images/nav6_top1.jpg) no-repeat; margin-left:auto;  margin-right:auto;  }
.nav ul{margin-left:50px;   }
.nav ul li{	float:left;   }
.nav ul li a{width:118px;height:28px;text-decoration:none;display:block;text-align:center;line-height:28px;	color:#000;	font-size:14px;	font-weight:bold;
	margin-right:4px;   }
.nav ul li a:hover{ color:#005f89;}

/****************************************************** left ********************************************************************/
#left{ width:220px; float:left; }
#left .pic{ width:220px; float:left; }

#left .sub_nav{ width:220px; float:left; margin:10px 0 0 0; padding:2px; }
#left .sub_nav h2{ background:url(../images/title_top_bg2.jpg) no-repeat; width:197px; float:left; height:32px; 
padding-left:35px; margin:1px 0px; color:#fff;font:lighter 13px/32px "宋体"; }
#left .sub_nav h2 a{ text-decoration:none; color:#000; }
#left .sub_nav h2 a:hover{ color:#3478B9;}
#left .sub_nav ul{ width:200px; float:left; padding:10px;}
#left .sub_nav li{ width:170px; float:left; font:lighter 13px/23px "宋体"; border-bottom:1px dotted #d4d4d4;  padding-left:30px;}
#left .sub_nav li a{ color:#505050; font-weight:lighter; text-decoration:none;}
#left .sub_nav li a:hover{ color:#3673AA;}
#left .sub_nav li .hover{ color:#3673AA;}


/****************************************************** right ********************************************************************/
#right{ width:760px; float:left; margin-top:10px;}
#right .rightbox{ width:750px; float:right; }

#right .rightbox h2{ width:750px; float:left; background:url(../images/line_1.jpg) left bottom no-repeat; font:bold 15px/33px "宋体"; margin:0px; }
#right .rightbox .content{ width:732px; float:left; margin-top:10px;}
#right .rightbox .content p{ width:710px; float:left; background:url(../images/pic_7.jpg) center top no-repeat; padding:65px 10px 0 10px; font:12px/23px "宋体"; color:#505050;}
#right .rightbox .content p span{ padding-left:24px;}


.cultrue{ width:730px; float:left; margin-top:10px;}
.cultrue-left{ background:url(../images/cultrue.jpg) no-repeat; width:173px; height:448px; float:left; border-right:1px dashed #dedede;}
.cultrue-right{ width:525px; float:left; margin-left:10px;}
.cultrue-title{ font-size:13px; color:#133A85; font-weight:bold; margin:5px 0; line-height:25px;}
.cultrue-title span{ color:#FF6600;}
.cultrue-topease{ font-size:13px; color:#505050; line-height:23px;}
.cultrue-topease span{ color:#FF6600;}

.talent{ width:730px; float:left; margin-top:10px;}
.talent-content{ width:720px; float:left; }
.talent-title{ font-size:13px; color:#133A85; font-weight:bold; margin:5px 0; line-height:25px;}
.talent-title span{ color:#FF6600;}
.talent-topease{ font-size:13px; color:#505050; line-height:23px; border:1px dotted #dedede; background:#f5f5f5; padding:10px; margin-top:5px;}
.talent-topease span{ color:#FF6600;}

.development{ width:730px; float:left; margin-top:10px;}
.development-right{ background: url(../images/development.jpg) no-repeat; width:215px; height:1023px; float:left; }
.development-left{ width:500px; float:left; margin-right:10px;}
.development-box{ width:500px; float:left; border-bottom:1px dashed #d4d4d4; margin-top:14px;}
.development-title{ width:110px; float:left; height:30px;color:#CB6300; font-size:18px;  font-weight:bold; font-family: "汉仪中黑简";}
.development-topease{ width:390px; float:left; font-size:12px; color:#505050; line-height:19px;}

.development-left ul, .development-left li{ width:500px; float:left;}
.development-left li{  font-size:16px; line-height:25px;  font-weight:bold; font-family: "汉仪中黑简"; color:#CB6300; border-bottom:1px dotted #D4D4D4; margin-top:10px;}
.development-left li span{ width:390px; float:right; font:12px/20px "宋体"; color:#505050; }

.team{ width:730px; float:left; margin-top:10px;}
.team-left{ background: url(photo-1.jpg) no-repeat; width:200px; height:356px; float:left; margin-top:10px;}
.team-right{ width:510px; float:left; margin-left:10px;}
.team-title{ font-size:13px; color:#133A85; font-weight:bold; margin:5px 0; line-height:25px;}
.team-topease{ font-size:13px; color:#505050; line-height:23px;}
.photos{ width:730px; float:left; text-align:center; clear:both; }

.contact-box{ width:730px;  float:left; background:#F1F7FF; margin-top:15px;}
.box{ width:710px; float:left; margin:10px; }
.box th{ background:#80B4E3; color:#fff; font-size:14px; font-weight:bold; padding:8px 0 5px 15px; text-align:left; }
.box td{ margin-top:5px; background:#E9E9E9; padding:20px 0 20px 15px; line-height:20px; color:#505050;}

.case-box{ width:730px; float:left; border:2px solid #dedede; margin-top:30px; margin-bottom:20px;}
.case-content{ margin:5px; border:1px solid #dedede;}
.case-title{ text-align:center; color:#000; font-weight:bold; font-size:16px; margin:25px 10px 0 10px; }
.case-date{ text-align:center; margin:10px; border-bottom:1px dashed #dedede; padding:5px 0; color:#888;}
.case{ color:#505050; line-height:23px; margin:15px; }
.case a{ color:#FF3300; text-decoration: none;}
.case a:hover{ color:#000;}


/****************************************************** 底部 ********************************************************************/
/*
#footer{ width:1001px; float:left; margin-top:5px; border-top:5px solid #d2d4d3; color:#707070; clear:both;}
#footer .footer{ margin-top:10px;}
#footer .footer .footer_left{ width:175px; float:left; height:106px; text-align:center;}
#footer .footer .footer_center{ width:474px;  float:left; height:86px; padding:10px; line-height:23px;
 border-left:1px dotted #707070;  border-right:1px dotted #707070;}
#footer .footer .footer_center a{ font:lighter 12px/28px "宋体"; color:#707070; padding-left:20px;}
#footer .footer .footer_center a:hover{ color:#3374ac; text-decoration:none;}
#footer .footer .footer_right{ width:305px;  float:left; height:86px; padding:10px; line-height:21px;}
*/
   
/****************************************************** 底部 ********************************************************************/
#footer{ width:1001px; margin: 5px auto; border-top:5px solid #d2d4d3; color:#707070;}
#footer .footer{ margin-top:10px;}
#footer .footer .footer_left{ width:649px;  float:left; height:86px; padding:10px; line-height:23px;
 border-right:1px dotted #707070;}
#footer .footer .footer_left a{ font:lighter 12px/28px "宋体"; color:#707070; padding-left:20px;}
#footer .footer .footer_left a:hover{ color:#3374ac; text-decoration:none;}
#footer .footer .footer_right{ width:305px;  float:left; height:86px; padding:10px; line-height:21px;}
