@charset "utf-8";
/* CSS Document */
html { overflow-x:hidden;} 
body,td,th {font-family:"微软雅黑";font-size: 12px;color:#333333;line-height:1.8em;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;	padding:0;}
a:link,a:visited{ color:#333333;text-decoration:none;}
a:hover{color:#0000FF;}
ol,li,ul,dl{ list-style:none; margin:0; padding:0;}
img {border:none;vertical-align: middle;}
a.imagehover:hover img {filter:alpha(opacity=70); opacity:0.7;}
input {vertical-align:middle}
.clear {clear:both;}
#wrap { width:1000px; margin:0 auto}


.ddsmoothmenu{height:65px; width:600px; margin:0 auto; float:right;}
.ddsmoothmenu ul{z-index:5000;}
.ddsmoothmenu ul li{position: relative;display: inline;float: right;}
.ddsmoothmenu ul li a{display: block;color:#555a64;padding:15px 15px 23px 15px;font-size:19px; height:65px; line-height:28px;font-family:"微软雅黑";}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color: #555a64;}
.ddsmoothmenu ul li a.selected{background:#d0d4d8 url(../images/nav_li_hover.png) no-repeat center bottom; color: #fff;}
.ddsmoothmenu ul li a:hover{background:#d0d4d8 url(../images/nav_li_hover.png) no-repeat center bottom;color: #fff;}
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden; border-top:4px solid #d0d4d8; width:250px}
.ddsmoothmenu ul li ul li{display: list-item;float: none; border:none}
.ddsmoothmenu ul li ul li ul{top: 0;}
.ddsmoothmenu ul li ul li a{ font-size:14px; width:250px; padding:0 20px; border-bottom: 1px solid #e1e1e1; height:30px; line-height:30px; background:#efefef}
.ddsmoothmenu ul li ul li a:hover {background:#d0d4d8; color:#fff;}
* html .ddsmoothmenu{height: 1%;}
.ddsmoothmenu .downarrowclass{position: absolute;top: 12px;right: 7px;display:none}
.ddsmoothmenu .rightarrowclass{position: absolute;top: 6px;right: 5px;display:none}
.ddsmoothmenu .ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;}
.ddsmoothmenu .toplevelshadow{opacity: 0.8;}
.ddsmoothmenu ul li .last {margin-left:-94px;}

.ddsmoothmenu ul li .nav_pro { width:1010px; margin-left:106px;}
.ddsmoothmenu ul li .nav_pro li { float:left; width:25%; height:258px; overflow:hidden}
.ddsmoothmenu ul li .nav_pro li a { border-bottom:none; color:#fff; background:none}
.ddsmoothmenu ul li .nav_pro li .tit {height:58px;}
.ddsmoothmenu ul li .nav_pro li .tit a { padding:21px 0 21px 16px; height:58px; line-height:16px; font-size:16px; display:block; width:100%;}
.ddsmoothmenu ul li .nav_pro li .tit a:hover { color:#fff;}
.ddsmoothmenu ul li .nav_pro li .sub a { line-height:30px; color:#FFFFFF; padding:0 0 0 16px;  display:block; width:100%; font-size: 14px;}

.ddsmoothmenu ul li .nav_pro .green { background:#73a1c5;}
.ddsmoothmenu ul li .nav_pro .green .tit a {background:#518bb8;}
.ddsmoothmenu ul li .nav_pro .green .tit a:hover {background:#84adcc;}
.ddsmoothmenu ul li .nav_pro .green .sub a:hover {background:#518bb8;}

.ddsmoothmenu ul li .nav_pro .dark_green { background:#99c8e7;}
.ddsmoothmenu ul li .nav_pro .dark_green .tit a {background:#81bce3;}
.ddsmoothmenu ul li .nav_pro .dark_green .tit a:hover {background:#a6cfea;}
.ddsmoothmenu ul li .nav_pro .dark_green .sub a:hover {background:#81bce3;}

.ddsmoothmenu ul li .nav_pro .black { background:#73a1c5;}
.ddsmoothmenu ul li .nav_pro .black .tit a {background:#518bb8;}
.ddsmoothmenu ul li .nav_pro .black .tit a:hover {background:#84adcc;}
.ddsmoothmenu ul li .nav_pro .black .sub a:hover {background:#518bb8;}

.ddsmoothmenu ul li .nav_pro .orange { background:#99c8e7;}
.ddsmoothmenu ul li .nav_pro .orange .tit a {background:#81bce3;}
.ddsmoothmenu ul li .nav_pro .orange .tit a:hover {background:#a6cfea;}
.ddsmoothmenu ul li .nav_pro .orange .sub a:hover {background:#81bce3;}

.ddsmoothmenu ul li .nav_pro .blue { background:#73a1c5;}
.ddsmoothmenu ul li .nav_pro .blue .tit a {background:#518bb8;}
.ddsmoothmenu ul li .nav_pro .blue .tit a:hover {background:#84adcc;}
.ddsmoothmenu ul li .nav_pro .blue .sub a:hover {background:#518bb8;}

.ddsmoothmenu ul li .nav_pro .light_Blue { background:#99c8e7;}
.ddsmoothmenu ul li .nav_pro .light_Blue .tit a {background:#81bce3;}
.ddsmoothmenu ul li .nav_pro .light_Blue .tit a:hover {background:#a6cfea;}
.ddsmoothmenu ul li .nav_pro .light_Blue .sub a:hover {background:#81bce3;}

.ddsmoothmenu ul li .nav_pro .purple { background:#73a1c5;}
.ddsmoothmenu ul li .nav_pro .purple .tit a {background:#518bb8;}
.ddsmoothmenu ul li .nav_pro .purple .tit a:hover {background:#84adcc;}
.ddsmoothmenu ul li .nav_pro .purple .sub a:hover {background:#518bb8;}

.ddsmoothmenu ul li .nav_pro .white { background:#fff;}
.ddsmoothmenu ul li .nav_pro .white .new {background:url(../images/down_r.png) no-repeat right 0 10px;}
.ddsmoothmenu ul li .nav_pro .white .new a {background: #f3f3f3; padding:35px 0 35px 16px; height:120px; font-size:29px; line-height:50px;width:255px; color:#666666;}
.ddsmoothmenu ul li .nav_pro .white .new a:hover {background:#e4e4e4; color:#fff;}
.ddsmoothmenu ul li .nav_pro .white .other a {background:#cfd3d7; padding:35px 0 35px 16px; height:139px; font-size:14px; line-height:35px;width:255px; color:#FFFFFF;}
.ddsmoothmenu ul li .nav_pro .white .other a:hover {background:#e8e8e8; color:#333}