﻿
*{
margin:0;
padding:0;
}
div
{
float:left;
}

body
{
margin:0px;
padding:0px;
font-size:12px;
line-height:160%;
font-family: Arial, Helvetica, sans-serif;
background-color:#ffffff;
}
#head
{
width:100%;
height:110px;
color:#ffffff;
background:url(/images/head_bg.gif) repeat-x;
float:none;
}
#top
{
width:940px;
height:70px;
margin:0px auto;
float:none;
}
.logo
{
width:194px;
height:70px;
}
.topbanner
{
width:720px;
padding-top:28px;
color: #999999;
}
.topbanner a
{
color: #E74718;
text-decoration: underline;
}
.topbanner a:hover
{
color:#FF0000;
text-decoration: underline;
}
#menu
{
width:940px;
margin:0px auto;
float:none;
}
#menu ul
{
margin:0px;
padding:0px;
font-size:14px;
}
#menu li
{
padding-top:7px;
padding-bottom:9px;
list-style:none;
float:left;
display:block;
line-height:140%;
}
#menu li a
{
color: #f6f6f6;
text-decoration:none;
padding-top:8px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
text-align:center;
background:url(/images/nav_bg2.gif) left top no-repeat;
}

#menu li a:hover
{
color:#000000;
background:url(/images/nav_bg3.gif) no-repeat;
}

#menu li a.current
{
color:#000000;
background:url(/images/nav_bg.gif) no-repeat;
background-position: bottom;
padding-top:10px;
border-bottom: none;
border-left: none;
}
#home_banner
{
width:100%;
color:#ffffff;
background:#AE0900;
border-bottom:2px solid #EBEBEB;
}
.banner
{
width:940px;
margin:0px auto;
float:none;
}
.banner h1
{
font-family:"微软雅黑";
font-size:20px;
color:#FFFFFF;
line-height:180%;
text-align:center;
}
#content
{
width:100%;
color:#000000;
background:#ffffff;
border-bottom:6px solid #ebebeb;
}
#center
{
width:940px;
margin:5px auto;
overflow:hidden;
float:none;
}
.work
{
width:940px;
background:url(../images/douhao.gif) top left no-repeat;
}
.work p
{
font-family:"微软雅黑";
font-weight:normal;
font-size:14px;
color:#000000;
text-indent:2em;
padding:5px 0px 2px 0px;
background:url(../images/douhao2.gif) bottom right no-repeat;
}
.project {width:940px; display:block; padding:20px 0px 0px 0px;}
.slide_gallery {width:540px; }
.slide_gallery img { border:5px solid #DDDDDD; }
.projectdesc { width:380px; padding-left:20px;}
.projectdesc h1 { color:#AE0900; font-size:16px;
font-family:"微软雅黑";
font-weight:normal;}

.projectdesc h1 a
{
color:#AE0900;
text-decoration: none;
}
.projectdesc h1 a:hover
{
color:#000000;
text-decoration: underline;
}

.projectdesc h2 { color:#AE0900; margin-bottom:15px; font-size:12px;}
.projectdesc p { color:#333;text-transform:none; }
.projectdesc p span.title { color:#AE0900;}

 .projectdesc p.view { margin-top:20px; float:left; }
.projectdesc p.view a { font-family:Arial, Helvetica, sans-serif; padding:6px; background-color:#DDDDDD; font-size:12px; color:#666666; text-decoration:none; }
 .projectdesc p.view a:hover { background-color:#AE0900; color:#FFF; text-decoration:none; }

 .projectdesc p.up { margin-top:20px; margin-left:10px; float:right; }
.projectdesc p.up a { text-transform:uppercase; padding:6px; background-color:#DDDDDD; font-size:10px; color:#666666; text-decoration:none; }
 .projectdesc p.up a:hover { background-color:#AE0900; color:#FFF; text-decoration:none; }
.projectdesc p.next { margin-top:20px; float:right; }
.projectdesc p.next a { text-transform:uppercase; padding:6px; background-color:#DDDDDD; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
.projectdesc p.next a:hover { background-color:#AE0900; color:#FFF; text-decoration:none; }

.center_left
{
width:640px;
padding-right:30px;
background:url(/images/line.gif) right top no-repeat;
}
.left_home
{
width:640px;
}
.left_home h1
{
font-family:"微软雅黑";
font-size:22px;
color:#000033;
border-bottom:1px #CCCCCC dotted;
padding:5px 0px;
font-weight:normal;
}
.left_home p
{
font-size:12px;
text-indent:2em;
padding-top:5px;
}
.left_content
{
width:640px;
}
.left_content h1
{
text-align:center;
font-family:"微软雅黑";
font-size:22px;
line-height:140%;
padding:20px 0px 0px 0px;
color:#000033;
font-weight:normal;
}
.left_content h2
{
font-size:12px;
text-align:center;
color:#999999;
font-weight:normal;
border-bottom:1px #CCCCCC dotted;
padding:5px;
}
.left_content h3
{
font-size:12px;
padding:10px 0px 0px 0px;
color:#999999;
font-weight:normal;
}
.left_content h3 a
{
color:#666666;
text-decoration: underline;
}
.left_content h3 a:hover
{
color:#AE0900;
text-decoration: none;
}

.left_content h4
{
border:1px #D0842F dashed;
padding:5px;
margin-top:10px;
font-size:12px;
padding-right:10px;
font-weight:normal;
}
.left_content h4 a
{
color: #666666;
text-decoration:none;
}

.left_content h4 a:hover
{
color:#FF0000;
text-decoration: underline;
}

.left_content p
{
font-size:14px;
text-indent:2em;
padding-top:10px;
line-height:160%;
}
.refer_main
{
width:638px;
border:1px #CCCCCC dotted;
}
.refer_img
{
width:302px;
padding:20px 15px 0px 0px;
}
.refer_img img
{
padding:5px;
background:#FFFFFF;
border:1px #CCCCCC dotted;
}
.refer_img h1
{
font-size:12px;
color:#FF0000;
}
.refer_img h2
{
font-size:12px;
color: #999999;
font-weight:normal;
}

.left_mian
{
width:640px;
}
.left_mian h1
{
font-family:"微软雅黑";
font-weight:normal;
font-size:20px;
display:block;
padding:5px 5px 5px 25px;
line-height:120%;
margin-top:10px;
background:#EEEEEE url(/images/h1_icon.png) no-repeat;
float:left;
}
.left_mian h1 a
{
color:#000000;
text-decoration: none;
}
.left_mian h1 a:hover
{
color:#FF0000;
text-decoration: none;
}
.left_mian p
{
font-size:12px;
text-indent:2em;
color:#666666;
padding-top:5px;
display:block;
clear: left;
}
.left_mian p a
{
color:#FF6600;
text-decoration: none;
}
.left_mian p a:hover
{
color:#FF0000;
text-decoration: none;
}
.left_mian h2
{
font-size:12px;
color: #999999;
display:block;
padding:4px 5px;
line-height:100%;
font-weight:normal;
border-bottom:1px #CCCCCC dotted;
clear: left;
}
.left_mian h2 a
{
color: #666666;
padding:0px 6px 0px 4px;
text-decoration: none;
}
.left_mian h2 a:hover
{
color:#FF0000;
padding:0px 6px 0px 4px;
text-decoration: none;
}
.left_mian h3
{
font-size:12px;
color: #999999;
display:block;
font-weight:normal;
padding:5px 0px;
}
.left_mian h3 a
{
font-weight: bold;
font-size:14px;
padding:0px 25px;
background:url(/images/gif-0468.gif) left no-repeat;
color:#999999;
text-decoration: none;
}
.left_mian h3 a:hover
{
font-weight: bold;
font-size:14px;
padding:0px 25px;
background:url(/images/gif-0468.gif) left no-repeat;
color:#FF0000;
text-decoration: none;
}
.left_link
{
width:640px;
}
.left_next
{
width:640px;
padding-top:15px;
}
.left_next ul
{
margin:0px;
padding:0px;
}
.left_next li
{
list-style:none;
color:#666666;
padding-left:15px;
background:url(../images/gif-0162.gif) left center no-repeat;
}
.left_next li a
{
color:#666666;
text-decoration: none;
}
.left_next li a:hover
{
color:#FF6600;
text-decoration: none;
}
.left_location
{
width:638px;
padding:2px 10px;
border:1px #CCCCCC dashed;
color:#666666;
}
.left_location  a
{
color:#333333;
text-decoration: none;
}
.left_location a:hover
{
color:#FF6600;
text-decoration: none;
}
.left_introduction
{
width:640px;
background:url(../images/douhao.gif) left top no-repeat;
}
.left_introduction p
{
font-family:"微软雅黑";
font-weight:normal;
font-size:14px;
color:#000000;
text-indent:2em;
padding:5px 0px 2px 0px;
background:url(../images/douhao2.gif) bottom right no-repeat;
}
.center_right
{
width:250px;
float:right;
}
.right_about
{
width:250px;
background:#CCCCCC;
}
.right_search
{
width:250px;
padding-top:5px;
}
.right_contact
{
width:250px;
}
.right_contact ul
{
margin:0px;
padding:0px;
}
.right_contact li
{
line-height:180%;
list-style:none;
color:#666666;
padding-left:15px;
}
.right_nav
{
width:250px;
padding-top:5px;
}
.right_nav ul
{
margin:0px;
padding:0px;
}
.right_nav li
{
width:120px;
list-style:none;
color:#666666;
margin-right:2px;
margin-top:5px;
float:left;
display:block;
}
.right_nav li a
{
padding:2px 15px 2px 6px;
color:#666666;
text-decoration: none;
background: #EEEEEE;
}
.right_nav li a:hover
{
padding:2px 15px 2px 6px;
color:#FFFFFF;
text-decoration: none;
background: #990000;
}
.right_work_list
{
width:250px;
padding-top:5px;
}
.right_work_list ul
{
margin:0px;
padding:0px;
}
.right_work_list li
{
line-height:120%;
list-style:none;
color:#666666;
padding:5px 0px 5px 20px;
background:url(/images/support.gif) left top no-repeat;
border-bottom:1px #EEEEEE dotted;
}
.right_work_list li a
{
color:#666666;
text-decoration: none;
}
.right_work_list li a:hover
{
color:#d82f00;
text-decoration: none;
}
.right_hot
{
width:250px;
padding-top:5px;
}
.right_hot ul
{
margin:0px;
padding:0px;
}
.right_hot li
{
list-style:none;
color:#666666;
padding-top:2px;
margin-top:3px;
padding-left:15px;
background:url(/images/select.gif) no-repeat;
border-bottom:1px dotted #CCCCCC;
}
.right_hot li a
{
color:#666666;
text-decoration: none;
}
.right_hot li a:hover
{
color:#d82f00;
text-decoration: none;
}
.right_pic
{
width:250px;
padding-top:5px;
}
.right_question
{
width:250px;
padding-top:5px;
}
.right_question ul
{
margin:0px;
padding:0px;
}
.right_question li
{
line-height:120%;
list-style:none;
color:#666666;
padding:5px 0px 5px 20px;
background:url(/images/gif-0293.gif) left top no-repeat;
border-bottom:1px #EEEEEE dotted;
}
.right_question li a
{
color:#666666;
text-decoration: none;
}
.right_question li a:hover
{
color:#d82f00;
text-decoration: none;
}
.right_link
{
width:250px;
padding-top:5px;
}
.right_link ul
{
margin:0px;
padding:0px;
}
.right_link li
{
width:76px;
line-height:180%;
list-style:none;
color:#666666;
padding-top:4px;
padding-right:6px;
float:left;
}
.right_link li a
{
color:#666666;
text-decoration: none;
}
.right_link li a:hover
{
color:#d82f00;
text-decoration: none;
}
.center_right h1
{
font-family:"微软雅黑";
font-weight:normal;
line-height:180%;
padding-bottom:5px;
font-size:14px;
border-bottom:2px #cccccc dotted;
}
.center_right dl
{
padding:10px 0px;
}
.center_right dt
{
color:#ff6600;
font-size:18px;
border-bottom:2px #cccccc dotted;
}
.center_right dd
{
color:#006699;
}

.center_right p
{
font-size:14px;
padding-top:10px;
line-height:130%;
}
#foot
{
width:100%;
color:#999999;
background-color: #333333;
}
#footcenter
{
width:940px;
margin:0px auto;
padding-bottom:15px;
padding-top:15px;
float:none;
}
.a_main
{
width:280px;
padding:0px 16px;
}
.a_main ul
{
list-style:none;
}
.a_main li
{
padding-top:3px;
color:#666666;
}
.a_main li a
{
color:#666666;
text-decoration: none;
}
.a_main li a:hover
{
color:#d82f00;
text-decoration: none;
}
.clr {
	clear: both; visibility: hidden; overflow: hidden; height: 0px;
}

hr
{
height:1px;
border:1px dotted #cccccc;
width:94%;
}

tr,td
{
padding-top:2px;
padding-left:4px;
font-size:12px;
}
.green_black {
width:640px;
padding:10px 0px;

}
.green_black a {
	border-right: #2c2c2c 1px solid; padding-right: 5px; border-top: #2c2c2c 1px solid; padding-left: 5px; background: url(/images/image1.gif) #2c2c2c; padding-bottom: 2px; border-left: #2c2c2c 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #2c2c2c 1px solid; text-decoration: none;
}
.green_black a:hover {
	border-right: #aad83e 1px solid; border-top: #aad83e 1px solid; background: url(/images/image2.gif) #aad83e; border-left: #aad83e 1px solid; color: #fff; border-bottom: #aad83e 1px solid;
}
.green_black a:active {
	border-right: #aad83e 1px solid; border-top: #aad83e 1px solid; background: url(/images/image2.gif) #aad83e; border-left: #aad83e 1px solid; color: #fff; border-bottom: #aad83e 1px solid;
}
.green_black span.current {
	border-right: #aad83e 1px solid; padding-right: 5px; border-top: #aad83e 1px solid; padding-left: 5px; font-weight: bold; background: url(/images/image2.gif) #aad83e; padding-bottom: 2px; border-left: #aad83e 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #aad83e 1px solid;
}
.green_black span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid;
}

.title_big
{
font-family:"宋体";
font-size:18px;
border-bottom:2px #EFEFEF dotted;
padding-top:10px;
}

.title_list
{
color:#ff6600;
font-size:18px;
padding:10px 25px 5px 25px;
line-height:100%;
margin-bottom:5px;
background:url(/images/gif-0468.gif) center left no-repeat;
}
.title_look
{
color:#ff6600;
font-size:12px;
padding:10px 0px;
}
form {
margin:0;
padding:0;
}
img {
	behavior:url("/pngbehavior.htc");
}
.footsearch
{
width:166px;
font-size:12px;
height:20px;
color:#000000;
background:#DDDDDD;
border:none;
padding-left:4px;
padding-top:4px;
}
.search_bt
{
width:73px;
font-size:12px;
height:24px;
color:#000000;
font-weight:bold;
background:#DDDDDD;
border:none;
}
.iconleft
{
float:left;
margin:10px;
padding:5px;
background-color: #666666;

}
.iconright
{
float:right;
margin:5px 10px 0px 10px;
padding-bottom:5px;
background-color:#FFFFFF;
}
