
/* inside page - chinasourcing - layout style */


#inside-chinasourcing {
text-align:center;
margin:auto;
}

#container {
text-align:left;
width:962px;
height:auto;
margin:auto;
}

#top {
width:auto;
height:24px;
text-align:center;
background-color:#f3f3f0;
border-bottom:1px solid #cdcdcd;
margin:0 auto;
}

#top img {
margin:6px 0px 0px 10px;
}

#top-line {
width:962px;
height:24px;
margin:0 auto;
}





/*header*/

#header {
width:962px;
height:193px;
margin-top:17px;
margin-bottom:14px;
}

#inside-logo {
width:319px;
height:52px;
background:url(../_imgs/inside_logo.jpg) no-repeat center center;
}
#inside-logo p {
text-indent:-9999px;
}
#mainMenu {
background:url(../_imgs/inside_menu_bg.jpg) repeat-x center center;
width:962px;
height:29px;
line-height:29px;
margin-top:26px;
font-family:Arial, Helvetica, sans-serif;
color:#285F80;
font-size:12px;
text-align:center;
}

#inside-search {
width:962px;
height:60px;
text-align:center;
background:url(../_imgs/inside_search_bg.jpg) repeat-x center top;
position:relative;
}

#search-line {
width:962px;
height:26px;
line-height:26px;
text-align:center;
}

#ksub {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:url(../_imgs/btn01.jpg) no-repeat center center;
width:56px;
height:20px;
border:0;
}

#kp {
font-family:Arial, Helvetica, sans-serif;
}




/*mainContent*/

#content {
width:962px;
height:auto;
margin-top:14px;
}

/*left*/

#left {
width:311px;
height:auto;
float:left;
}

#left-list {
background:url(../_imgs/left_list_bg.jpg) repeat-y center center;
width:293px;
height:auto;
text-align:left;
padding-bottom:15px;
padding-left:18px;
}

#sidebar {
width:275px;
height:auto;
margin-top:10px;
}

#sidebar ul {
list-style-type:none;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
}
#sidebar li {
list-style-type:none;
width:273px;
height:28px;
line-height:28px;
text-align:left;
border-bottom:1px solid #e6e6e6;
}
#sidebar li span {
margin-left:30px;
}

#left-contact {
width:311px;
height:150px;
margin-top:10px;
background-color:#F6F6F6;
display:block;
}

#left-contact-title {
width:281px;
height:30px;
line-height:30px;
padding-left:30px;
background-color:#E4EFF7;
}


/*right*/

#right img {
border:0;
}


#right-title {
background:url(../_imgs/right_list_top_bg.jpg) repeat-x center center;
width:642px;
height:44px;
}

#text-control {
width:112px;
height:26px;
line-height:26px;
background:url(../_imgs/text_zoom_bg.jpg) repeat-x center center;
padding-left:500px;
padding-right:30px;
}

#article {
width:622px;
height:auto;
margin:20px 5px 40px 15px;
}

#article-title {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-align:center;
margin-bottom:15px;
}
#article-content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}


#extra-btn {
width:auto;
height:44px;
text-align:right;
border-bottom:1px solid #E6E6E6;
border-top:1px solid #E6E6E6;
}

#extra-btn img {
margin:12px 8px 0px 0px;
border:0;
}

#pic-link {
text-align:center;
margin:20px auto;
}
#pic-link img {
border:0;
}

#top50 {
padding-left:8px;
}






/*footer*/

#footer {
width:auto;
height:93px;
background:url(../_imgs/footer_bg.jpg) repeat-x center top;
margin-top:20px;
text-align:center;
padding-top:25px;
}

#footMenu {
text-align:left;
color:#333;
font-size:8px;
text-align:center;
white-space: nowrap;
}

#footMenu p {
margin-bottom:15px;
}



/*--------------------------------------------------index*/

#main-banner {
width:960px;
height:109px;
margin:15px auto;
}

.bottom-space {
margin-bottom:12px;
}

#main-link {
height:103px;
width:auto;
margin-top:13px;
}

.main-link-bg {
background:url(../_imgs/main_link_bg.gif) repeat-x left center;
width:auto;
height:28px;
}

.link-border {
width:auto;
height:75px;
line-height:75px;
text-align:center;
border-bottom:1px solid #D3D3D3;
border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
}

.link-border img {
margin-top:5px;
}
.padding {
padding-left:40px;
}


/*part2*/

#main-news {
width:331px;
height:218px;
float:left;
margin-right:10px;
}

.h3 {
background:url(../_imgs/title_center.jpg) repeat-x center;
width:auto;
height:28px;
}

.main-title2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
margin-left:10px;
}

.title-right-bg {
background:url(../_imgs/title_right2.jpg) no-repeat right center;
}


#main-events {
width:331px;
height:218px;
float:left;
}

.con-border {
width:auto;
height:190px;
border-bottom:1px dashed #6E96C7;
border-left:1px dashed #6E96C7;
border-right:1px dashed #6E96C7;
padding:15px 10px 10px 10px;
}

#main-info {
margin-top:12px;
margin-right:10px;
}

#main-publication {
width:331px;
height:auto;
margin-top:12px;
}



.con-bg01 {
background:url(../_imgs/con-bg.gif) repeat-y center center;
height:80px;
width:auto;
padding:15px 0px 5px 15px;
}

.zipinpai-img {
background:url(../_imgs/con-bg2.jpg) repeat-y center center;
width:674px;
height: auto;
}


#main-info ul {
list-style:none;
margin:15px 15px 15px 35px;
}
#main-info ul li,#main-publication ul li {
width:200px;
height:22px;
line-height:22px;
}

#main-publication ul {
list-style:none;
margin:15px 15px 15px 35px;
}

#ab-china {
margin-bottom:5px;
}

.ab {
margin-bottom:15px;
}

.ab-top {
background:url(../_imgs/ab-top.gif) no-repeat center top;
width:281px;
height:20px;
}
.ab-bg {
background:url(../_imgs/ab-bg.gif) repeat-y center center;
width:281px;
height:158px;
}


.ab-bg2 {
background:url(../_imgs/ab-bg.gif) repeat-y center center;
width:281px;
height:auto;
}

#ab-list {
margin:8px 15px 0px 15px;
width:auto;
height:160px;
border-bottom:1px solid #DFDFDF;
border-top:1px solid #DFDFDF;
background-color:#F7F7F7;
padding-left:5px;
}

#ab-list p {
margin:10px auto;
}


.bt {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
width:auto;
height:26px;
margin:0px 15px 0px 15px;
text-align:left;
line-height:26px;
padding-left:20px;
border-bottom:1px solid #DFDFDF;
}
.bt-cn {
margin:10px 15px 5px 15px; 
width:auto;
height:105px;
padding:5px 5px 5px 10px;
text-align:left;
}

/*-------------------------------------------*/

#ajax_cate {
width:207px;
height:auto;
padding:10px 0px 0px 0px;
}

#main-search {
width:962px;
height:60px;
line-height:60px;
text-align:center;
background:url(../_imgs/inside_search_bg.jpg) repeat-x center center;
}

#main-projects {
width:auto;
height:260px;
line-height:22px;
border-bottom:1px dashed #6e96c7;
border-right:1px dashed #6e96c7;
border-left:1px dashed #6e96c7;
padding:10px 0px 0px 20px;
}

#main-projects a {
line-height:25px;
}

.pj-bottom  {
margin-bottom:20px;
}


#main-success {
width:auto;
height:120px;
border-bottom:1px solid #6e96c7;
border-right:1px solid #6e96c7;
border-left:1px solid #6e96c7;
margin-bottom:5px;
padding:15px 0px 15px 0px;
}


#email {
width:160px;
height:22px;
line-height:22px;
border:1px solid #ccc;
}

#button02 {
background:url(../_imgs/botton02.gif) no-repeat center center;
width:150px;
height:20px;
text-align:center;
line-height:20px;
margin:5px 0px 5px 40px;
border:0;
}

#form1 {
margin-top:20px;
}


#event-list ul {
list-style:none;
}
#event-list ul li {
list-style-type:none;
list-style:none;
width:auto;
height:20px;
}

#news-list ul {
list-style:none;
}
#news-list ul li {
list-style-type:none;
list-style:none;
width:auto;
height:20px;
line-height:20px;
}

#space01 {
width:auto;
height:22px;
}


#zipinpai {
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:12px;
margin:13px 10px 0px 0px;
}





