﻿body {font:12px Arial,"宋体", Helvetica, sans-serif ;line-height:24px;color:#555555;}
select,input,textarea,button,td {font-size:12px}
ul,body,form,p{margin:0;padding:0}
select,input{vertical-align:middle;background:#fff;border:1px solid #dddddd;color:#2f2f2f}
img{border:0;}
a {color:#777777;text-decoration:none;font-size:12px;}
a:hover{color:#d10000;text-decoration:none}
li {list-style:none;padding:0;margin:0;}
h2,.f14 {font-size:14px;font-weight:bold;margin:0;padding:0;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.red {color:#d10000;}
.blue {color:#00599a}
.bgcl_f1 {background:#f1f1f1;}
.f_l{float:left}
.f_r{float:right}
.line2 {height:2px;line-height:2px;overflow:hidden;padding:0;margin:0;clear:both;}
.line10 {height:10px;line-height:10px;overflow:hidden;padding:0;margin:0;clear:both;}
.date {float:right;font-size:12px;color:#888;}
.hidden {overflow:hidden;}
.clear {clear:both;}
.m_10 {margin-bottom:10px;}
#main000 {width:950px;margin:0 auto;}
#top {background:url(/images/banner_bg.jpg) top center no-repeat;height:277px;position:relative;}
#mainleft {width:264px;float:left;}
#mainright {width:686px;float:right;}

.top_bar {text-align:right;float:right;position:relative;right;top:9px;right:20px;width:400px;}
.top_bar a {color:#000;margin-left:30px;}
.top_bar a.red {color:#d10000;}
.logo {float:left;position:relative;top:10px;left:15px;}
.logo a {display:block;width:180px;height:66px;}
#menu {float:left;position:relative;top:16px;left:40px;width:710px;height:34px;line-height:34px;}
#menu .nav li {float:left;margin:0px;}
#menu .nav .visited, #menu .nav li a:hover {background:url(../../images/icon_01.gif) 0 -76px;}
#menu .nav .visited a,#menu .nav .visited a:hover {background:none;}
#menu .nav li a {font-weight:bold;font-size:14px;color:#ffffff;padding:0 15px;display:block;background:url(../../images/icon_01.gif) 0 10px no-repeat;}
#menu .nav .home a{background:none;}
#banner {position:absolute;right:30px;top:75px;width:300px;overflow:hidden;}
#banner img {height:200px;}
/*mainleft begin*/
#mainleft .ml_title{background:url(../../images/ml_bg.jpg) no-repeat top;}
#mainleft .ml_title a {font-weight:bold;color:#00599a;font-size:14px;padding-left:15px;}
#mainleft .ml_content {background:#eee;border:1px #ccc solid;border-top:none;padding:5px 0;}
#mainleft .ml_line {background:url(../../images/icon_01.gif) 0 -31px repeat-x;font-weight:bold;}
#mainleft .ml_line .line a {color:#333;}
#mainleft .ml_ss {width:92%;background:#fff;border:1px #ccc solid;margin:10px auto;margin-bottom:5px;padding:5px;}
#mainleft .ml_ss #key {width:160px;color:#888;}
#mainleft .ml_ss .p200 {width:232px;color:#888;}
#mainleft .ml_ss .input-btn {background:url(../../images/ss_input.jpg);width:61px;height:19px;border:none;font-family:arial;}
#mainleft .ml_contact {background:#fff url(../../images/ml_lx_bg.jpg) right bottom no-repeat;width:92%;border:1px #ccc solid;margin:0 auto;padding:10px 5px;}
#mainleft .ml_contact .title,#mainleft .ml_contact .content {padding:5px 15px;font-size:12px;}
#mainleft .ml_contact .title {font-weight:bold;font-size:14px;color:#00599a}

/*mainright begin*/
#mainright .gsjj {width:656px;margin:0 auto;}
#mainright .gsjj .f_l {border:1px #ddd solid;padding:3px;}
#mainright .gsjj .f_l img {height:150px;}
#mainright .jj_nr {width:430px;float:right;}
#mainright .cpzs .title, #main2 #mainright .title {background:url(../../images/mr_tit_bg.jpg) repeat-x top;height:28px;line-height:28px;border:1px #ddd solid;overflow:hidden;padding:0 10px;width:636px;margin:0 auto;}
#mainright .cpzs .f14, #main2 #mainright .f14 {background:url(../../images/icon_01.gif) 0 -117px no-repeat;padding-left:10px;}
#mainright .cpzs .content {padding:10px 0;}
#mainright .cpzs .content li {float:left;overflow:hidden;*width:171px!important;width:25%;_width:171px;margin:5px 0;text-align:center;}
#mainright .cpzs .content li .pro_img {border:1px #cdcdcd solid;width:140px;height:110px;overflow:hidden;display:block;margin:0 auto;}
#mainright .cpzs .content li .pro_img img {width:120px;height:90px;margin:10px;}
#mainright .cpzs .content li .pro_tit {width:140px;height:24px;overflow:hidden;line-height:24px;text-align:center;margin:0 auto;}
.pro_view .part_bar {background:#f1f1f1;padding-left:15px;border-bottom:1px #cdcdcd solid;margin-bottom:10px;color:#888;}
.news_view #mainright .content, .aboutus #mainright .content {width:656px;margin:0 auto;padding:10px 0;}
.pro_view .pro_img {border:1px #cdcdcd solid;padding:5px;}
.news #mainright .content {width:658px;margin:10px auto;}
.news #mainright .content li.new_list {padding-top:5px;padding-left:15px;border-bottom:1px #cdcdcd dashed;background:url(../../images/icon_01.gif) -50px -9px no-repeat;}
/*foot*/
#foot {background:#dddddd;overflow:hidden;padding:0px 10px;width:930px;}
#foot .f_l {margin-top:5px;}
#foot .f_r {margin:5px 0;border:1px #aaa solid;}
