/* CSS Document */
.head
{ height:76px; width:1000px; margin:0px auto; }
.head .logo
{ height:76px; width:306px; float:left}
.head .menu
{ width:610px; height:76px; float:right; overflow:hidden}
.head .menu li
{ width:120px; float:left; display:block; height:76px; font-size:16px; line-height:76px; font-family: "微软雅黑","黑体","宋体"; text-align:center; border-right:1px solid #e5e5e5;}
.head .menu a:link,.head .menu a:visited
{ color:#636363; text-decoration:none;}
.head .menu a:hover{ color:#0a6fc5}
.head .menu .cur
{ background:url(../images/menu_bg.jpg) no-repeat 0px 70px ; width:120px; }
.head .menu .cur a
{color:#0a6fc5}

.content
{ width:100%; background:url(../images/bg.jpg) repeat-x;}
.con_left
{ width:560px; float:left; }
.con_right
{ width:290px; height:500px; float:right; padding-top:60px;}
.con_box
{ height:auto; width:1000px; margin:0px auto; clear:both}

.con_box h2
{ color:#0a6fc5; font-size:18px; font-family: "微软雅黑","黑体","宋体"; line-height:25px; font-weight:bold}
.con_box h3
{ color:#7cb71e; font-size:16px; font-family: "微软雅黑","黑体","宋体"; margin:8px 0px;}

.pro_info
{ line-height:25px;}
.p_box
{ padding:30px 0px;}
.tedian h2
{ border-top:5px solid #f2f2f2; width:500px; line-height:40px;}
.tedian li 
{ height:20px; line-height:20px;clear:both;}
.tedian li h3
{ width:130px; float:left; height:25px;  }
.tedian li p
{ width:830px; float:right; height:25px; line-height:35px; text-align:left }


.hexin
{ clear:both; margin-top:40px; font-size:14px;}
.hexin h2
{border-top:5px solid #f2f2f2; width:500px; line-height:40px;}
.hexin th h3
{color:#0a6fc5; text-align:left; font-weight:bold; font-size:16px;}
.hexin h3
{ font-size:14px;}



.dian
{ clear:both; padding-top:40px; font-size:14px;}
.dian h2
{ width:500px; line-height:40px; padding-top:20px; border-bottom:5px solid #f2f2f2;}
.dian h3
{color:#7bb916; text-align:left;  font-size:18px;  width:500px; line-height:40px;}
.dian li
{ width:120px; height:40px; float:left; margin:20px 40px;}
.liu
{ width:744px; height:290px; margin:40px auto;}



.about
{ clear:both; margin-top:40px; font-size:14px;}
.about h2
{border-top:5px solid #f2f2f2; width:500px; line-height:40px; font-weight:normal}
.about a:link,.about a:visited
{ color:#2b2b2b; text-decoration:none; }
.about a:hover
{ color:#0a6fc5}
.about li
{ line-height:20px;font-size:12px;}
.about_ico
{ width:250px; height:75px; margin:0px auto; padding-top:40px;}




.yu_left
{ width:520px; height:840px; float:left; padding-top:30px;}
.yu_right
{ width:450px; height:840px; float:right; padding-top:40px;}

.name_table
{ width:450px;}
.name_table td
{ height:40px;}
.name_table .yu_text
{ height:25px; width:220px; line-height:20px; padding-left:6px; border:1px solid #a7a6a6; color:#ababab;}
.fw_table
{ margin-top:40px; width:400px}
.fw_table td{ height:40px;}
.fw_table .text_area
{ height:120px; width:200px;}
.fw_table a.button
{ padding:8px 20px; font-size:14px; background:#0481d1; display:block; width:60px; text-align:center; color:#FFF; float:right; margin-right:40px;_margin-right:20px; margin-top:20px; text-decoration:none  }
.n_text
{ font-size:18px; font-family: "微软雅黑","黑体","宋体"; text-align:right}
.n_text_l
{ font-size:18px; font-family: "微软雅黑","黑体","宋体"; text-align:left; padding-left:6px;}
.yu_text_m
{ height:25px; width:100px; line-height:20px; padding-left:6px; border:1px solid #a7a6a6; color:#ababab;}


.foot{ height:auto; text-align:center;  clear:both; line-height:30px; margin:40px auto 0px auto}
.foot a{ padding:0px 3px; color:#171717;}
