/* CSS Document */

html, body, ul, li, ol , dl , dd , dt , p, h1, h2, h3, h4, h5, h6, form, fieldset, legend , table, td, img {margin: 0;padding: 0;}

input,select,textarea{margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif;}

fieldset,img{border:none;}

address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: normal;}

ul,ol{list-style-type:none;}

select,input{vertical-align:middle;}

select,input,textarea {font-size:12px;}

body{background:url(../images/bodybg.jpg) repeat-x;font-family:"";font-size:12px; color:#000; -webkit-text-size-adjust:none;}

.clearfix:after{content:"."; display:block; height:0; visibility:hidden;clear:both;}

.clearfix{zoom:1;}

.clearit{clear:both;}

.f_left{float:left;}

.f_right{float:right;}

.f12{font-size:12px;}

.f14{font-size:14px;}

.fb{font-weight:bold;}

.inwarp{

background:#FFFFFF;

width:960px;

margin:0px auto;}

.inwarp_top{

width:960px;

margin:0px auto;}

/**/

a:link , a:visited{color:#333;text-decoration:none;}

a:hover{color:#333;text-decoration:underline;}

.head{overflow:hidden;margin:20px 0px 10px 0px;}

.main_nav{height:auto;height:30px;line-height:30px;}

.main_nav  ul li{z-index:100;float:left;padding:0px 28px;position:relative; font-weight:bold;}

.drop_down_menu{width:100px;position:absolute;left:0px;top:30px;clear:both;background:#000;display:block;border:1px solid #000000;} 

.drop_down_menu a{color:#C9B341;display:block;border-bottom:1px solid #C9B341;text-align:center;}

.drop_down_menu a:hover{text-decoration:none;background:#C9B341;color:#000000;}

.banner{z-index:1;margin:0px 0px 10px 0px;}

.com_infro{width:292px;padding-left:20px; border-left:3px solid   #999999; }

.com_news{width:230px; border-left:3px solid   #999999; padding-left:20px;height:180px; margin-left:20px;}

.com_infro h2 , .com_news h2{margin:0px 0px 20px 0px;}

.com_infro p{text-indent:2em;line-height:18px;}

.mid_content{padding:0px 0px 0px 0px;height:100%;overflow:hidden;}

.com_news ul li{line-height:18px;}

.copyright{padding:20px 0px 0px 0px;}

.inner_content{border:1px solid #e8e8e8;margin:10px 0px;padding:20px;}

.inner_content p{line-height:18px;}

.conlist{padding:20px 0px 0px 10px;}

.conlist ul li{line-height:18px;list-style-type:circle}

.border{border:1px solid #D9BA1D;padding:10px;}

.border_bottom{ border-bottom:1px solid #D9BA1D;padding:10px;}

.cooperration tr td{border:1px solid #CCCCCC;text-align:center;}

.service p{line-height:18px;}



.border_yellow{border-bottom:1px solid #ccc}

.border_yellow_l{border-left:1px solid #ccc; padding:10px;}

.service_list ul li{line-height:35px; border-bottom:1px solid #ccc; }

.service_list ul li a{padding:0px 0px 0px 10px;display:block;background:#f2f2f2;}

.service_list ul li a:hover{padding:0px 0px 0px 10px;display:block;background:#151515;color:#C9B341;}

.case_list dd{display:block;line-height:35px; border-bottom:1px solid #ccc; }

.case_list dd a{padding:5px 0px 5px 10px;display:block;background:#f2f2f2;}

.case_list dd a:hover{padding:5px 0px 5px 10px;display:block;background:#151515;color:#C9B341;}



.case{ margin-top:10px; margin-bottom:30px; }

.case_list dt{margin:0px 0px 0px 0px;background:#C9B341; height:35px; line-height:35px;}

.case_list dd{line-height:25px;}

.newslist ul li{line-height:35px;}

.newslist ul li a{text-decoration:underline;}

.newslist ul li a:hover{text-decoration:none;}

.news_content{padding:20px 0px; }

.news_content p{text-align:left;}

.news_content{/*text-align:center;*/}

.news_content img{margin:20px 0px;}

.messages tr td .textbox{border:1px solid #CCCCCC; padding:5px 0px;}

.messages tr td .btn{background:#D9BA1D;padding:5px 10px;font-family:"΢ź", "";color:#786610;border:none;font-weight:bold;}

.case_list ul li{float:left;margin:10px;}





/*

.main_nav{height:auto;height:30px;line-height:30px;}

.main_nav  ul li{z-index:100;float:left;padding:0px 28px;position:relative; font-weight:bold;}

.drop_down_menu{width:100px;position:absolute;left:0px;top:30px;clear:both;background:#000;display:block;border:1px solid #000000;} 

.drop_down_menu a{color:#C9B341;display:block;border-bottom:1px solid #C9B341;text-align:center;}

.drop_down_menu a:hover{text-decoration:none;background:#C9B341;color:#000000;}*/







.nav{height:auto;height:30px;line-height:30px; border:1px solid #CCCCCC;  background:url(../images/l_nav_bg.jpg)  repeat-x;}

.nav ul li.on {}

.nav ul {z-index:999;margin: 0;padding: 0;}

.nav ul li {float: left;position: relative;height:30px;line-height:30px; font-weight:bold; }

.nav ul li a{float:left;height:30px;line-height:30px;width:135px;text-align:center;text-decoration:none;font-size:14px;font-family:'Microsoft YaHei';}

.nav ul li a.on {background: #E3E3E3;color:#333;}

.nav ul li a:hover{background:#E3E3E3color:#FFF;text-decoration:none;}

.nav ul li ul {background:#E3E3E3;position: absolute;width:135px;display:none;visibility: hidden;left: 0;filter:alpha(opacity=80);

-moz-opacity:0.80;

opacity: 0.80;}

.nav ul li ul li {border-bottom: 1px solid gray;  border-top:1px solid #FFFFFF;}

.nav ul li ul li a{float:left;text-align:center;width: 135px;padding: 0px 0px 0px 0px;color:#333;}

.nav ul li ul li a:hover {background:#C3C3C3;color:#000000;}



/*filter:alpha(opacity=62);

-moz-opacity:0.62;

opacity: 0.62;

*/





/*分页*/

#pages { padding:10px 0 10px;text-align:center;font:12px '宋体';}

#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}

#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }

#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }

.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }





.left .list {margin:10px;}

.left .list ul.txt {margin:0;}

.left .list ul.txt li {background:url(../images/ico_1.gif) no-repeat 3px 16px;height:34px;line-height:34px;border-bottom:1px  dashed #ccc;font-size:12px;}

.left .list ul.txt li span {float:right;color:#676767}

.pos {height:35px;line-height:35px;padding-left:15px;font-size:12px;}



h4.tit {border-bottom:1px solid #A04040;line-height:40px;padding-left:15px;background:url(../images/ico_3.gif) no-repeat 3px 16px;;}

em.error {overflow:hidden;zoom:1;background:url("../Images/unchecked.gif") no-repeat 0px 0px;  padding-left: 19px;color:red;}

em.success {overflow:hidden;zoom:1;background:url("../Images/checked.gif") no-repeat 0px 0px;  padding-left: 19px;color:red;}









