﻿@charset "utf-8";
/* CSS Document */
body, div, span, object, frame, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input {
color:#202020;
font-family:verdana,"宋体";
font-size:12px;
margin:0;
padding:0;
}
a img{
border:0;
}
a{
text-decoration:none;
}
ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
p{
line-height:18px;
}
.clear{
border:medium none;
clear:both;
font-size:0;
font-weight:normal;
height:0;
line-height:0;
}
.fontw{
font-weight:bold;
}
.margin_t1{
margin-top:15px;
}
.margin_t0{
margin-top:10px;
}

.base{
width:940px;
margin:0 auto;
}
.top{
background:url(background.jpg) repeat-x;
height:117px;
position:relative;
}
.logo{
background:url(logo_bg.jpg) no-repeat;
width:200px;
height:117px;
float:left;
position:relative;
margin-left:10px;
}
.logo a{
position:absolute;
left:5px;
top:5px;
width:104px;
height:100px;
display:block;
}

*html .logo a{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src="logo.png");
}
html>body .logo a,*+html .logo a{
background:url(logo.png) no-repeat;
}
.logo_text{
position:absolute;
right:5px;
top:36px;
width:198px;
height:35px;
}
*html .logo_text{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src="logo_text.png");
}
html>body .logo_text,*+html .logo_text{
background:url(logo_text.png) no-repeat;
}
.top_menu{
position:absolute;
top:51px;
left:160px;
}
.top_menu_a {
width:76px;
background:url(menu_bg.jpg) no-repeat 0 -38px;
margin-right:3px;
cursor:pointer;
}
.top_menu_a span{
background:url(menu_bg.jpg) no-repeat right -38px;
}
.top_menu_a{
float:left;
display:inline;
padding-left:14px;
font-weight:bold;
zoom:1;
}
.top_menu_a span{
color:#FFF;
font-size:14px;
font-weight:bold;
line-height:34px;
height:34px;
padding-right:14px;
display:block;
}

.menu_now{
background:url(menu_bg.jpg) no-repeat 0 0;
}
.menu_now span{
background:url(menu_bg.jpg) no-repeat right 0;
color:#404040;
}
/*-------------show_photo----------------*/

.show_img{
background-color:#dee5f5;
width:100%;
padding-bottom:15px;
}
.show_img_div{
background-color:#FFF;
width:880px;
padding:10px;
margin:0 auto;
}

/*-------------content---------------*/ 
.content{
width:100%;
background-color:#FFF;
padding:30px 0px;
}
.con_left{
float:left;
width:240px;
padding-right:10px;
}
.con_right{
float:left;
width:680px;
padding-left:10px;
min-height:300px;
_height:300px;
position:relative;
}
.con_button{
position:absolute;
right:0px;
top:100px;
}
/*------------content_left-------------*/
.new_h2{
background:url(index_left_news_h2.jpg) no-repeat 0 0;
height:29px;
}
.new_h2 img{
padding-left:15px;
padding-top:12px;
}

.con_news,.con_list{
padding:0 0 15px 15px;
border-right:1px solid #c5c5c5;
}
.con_news li{
padding-bottom:10px;
padding-right:10px;
}
.con_news li img{
width:204px;
border:3px solid #6076a4;
}
.con_list{
padding:15px;
background:#DEE5F5;
}
.con_title{
height:30px;
border-bottom:#FFF solid 1px;
}
.con_title p{
font-size:14px;
font-weight:bold;
line-height:29px;
border-bottom:#666666 solid 1px;
}
.con_list ul{
margin-top:10px;
}
.con_list li a{
display:block;
padding-left:45px;
padding-top:5px;
height:30px;
line-height:25px;
font-size:14px;
font-weight:bold;
border-bottom:#CCCCCC dashed 1px;
}
.con_list li a:hover,.con_list li .on{
background-color:#FFF;
color:#344E8A;
}
.con_list li .product_1{
background:url(product_back1.jpg) no-repeat 10px 6px;
}
.con_list li .product_2{
background:url(product_back2.jpg) no-repeat 10px 6px;
}
.con_more{
text-align:right;
margin-top:15px;
}
.con_connect{
margin-top:30px;
}
.pro_icon{
margin-left:10px;
padding-left:20px;
background:url(attach.png) no-repeat;
color:#0000FF;
}
.pro_icon:hover{
color:#ff3000;
text-decoration:underline;
}


/*---------------content_right-------------------*/
.title_02{
border-bottom:1px solid #cfc8c8;
height:26px;
padding-top:4px;
margin:0 8px 8px 0;
}

.title_02 .title{
border-left:5px solid #344e8a;
font-size:16px;
font-weight:bold;
padding:5px 0 2px 5px;
color:#344e8a;
}
.title_tab{
margin-top:10px;
}
.title_tab p{
font-size:14px;
font-weight:bold;
margin-right:30px;
}
.title_tab a:hover{
color:#FF3300;
text-decoration:underline;
}
.title_tab a.on{
font-weight:bold;
}
.con_con{
width:90%;
padding-left:10px;
padding-bottom:20px;
}
.con_con p{
padding-bottom:8px;
}
.con_pic li{
float:left;
margin-top:20px;
}
.con_pic li img{
width:280px;
border:#E1E1E1 solid 2px;
margin-left:20px;
}
.con_text{
font-size:14px;
font-weight:bold;
margin-left:20px;
margin-top:10px;
}
.con_text p{
font-size:12px;
font-weight:normal;
}
.title_pro{
font-size:13px;
font-weight:bold;
margin-top:10px;
}
.con_notes{
color:#FF3300;
margin-top:20px;
}

/*-------------food--------------*/
.foot{
padding:10px 0 30px 10px;
border-top:1px solid #344d86;
background-color:#dee5f5;
}

/*--------------server----------------*/
.service_left ul{
width:80%;
margin:0 auto;
}
.service_left li{
border-bottom:1px solid #c5c5c5;
text-align:center;
}
.service_left li a{
display:block;
padding:10px;
}
.service_left li a:hover{
background-color:#f6f3ee;
}
.service_now{
background-color:#f6f3ee;
font-weight:bold;
}
.service_ul{
padding-top:12px;
}
.service_ul li{
padding-bottom:8px;
}

/*-----------user-----------*/
.user li{
padding-bottom:10px;
}
.user img{
float:left;
padding:0 10px 10px 10px;
}

/*-------------table-------------*/
.con_con table tr{
border:0;
}
.con_con table td{
border:1px solid #c5c5c5;
line-height:20px;
text-align:center;
}








