/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{font-size:12px; font-family:"微软雅黑",Arial,"宋体"; color:#4f4f4f;}
table{border-collapse:collapse;border-spacing:0;}images{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑",Arial,"宋体";}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,images,th{vertical-align:middle;}address,cite,dfn,em,var{font-style:normal;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#4f4f4f;}
a:hover{text-decoration:underline; color:#000;}

body{ background:#FFF;}

/*==========================head=====================*/
#head{ width:100%; height:100px; position:fixed; z-index:9999; top:0; background:#FFF;}
#head_main{ width:1000px; margin:0 auto;}
#head_main h1#logo{ float:left; margin-top:10px;}
#head_main h1#logo img{ border:none;}
#head_main p#head_right{ width:500px; float:right; margin-top:5px;}
#head_main p#head_right a{ float:right; margin-left:5px;}
#head_main p#head_right span{ float:right; line-height:27px; background:url(../images/head_tel_bg.gif) left center no-repeat; padding-left:30px; padding-right:10px; font-size:28px; color:#f1612f; font-family:Arial, Helvetica, sans-serif;}

ul#nav{ float:right; margin-top:21px; }
ul#nav li{ float:left; padding-left:45px;}
ul#nav li a{ display:block; font-size:14px; padding:5px 0px; line-height:18px; }
ul#nav li a.a1{ border-bottom:#f1612f solid 2px; color:#f1612f;}

ul#nav li a:hover{ text-decoration:none; border-bottom:#f1612f solid 2px; color:#f1612f;}
ul#nav li a em{ color:#b3b3b3; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#top_ban{ width:100%; height:300px; float:left; margin-top:100px; background:#efefef;}

#main_box{ width:100%; float:left;}
#main{ width:1000px; margin:0 auto;}
#left{ width:210px; float:left; margin-top:50px;}
#left_tit{ width:100%; height:40px; background:url(../images/left_tit_bg.gif) no-repeat;}
#left_tit h3{ padding-left:40px; line-height:40px; color:#FFF; font-weight:normal;}
#left_tit h3 em{ font-size:16px; padding-left:10px;}

#left_news{ width:100%; float:left; margin-top:10px;}
#left_news h3{ width:100%; float:left; height:40px; line-height:40px; font-weight:normal; border-bottom:#CCC solid 1px;}
#left_news h3 span{ display:block; height:40px; float:left; border-bottom:#f1612f solid 1px; }
#left_news ul{ width:100%; float:left;}
#left_news ul li{ width:100%; height:28px; float:left; line-height:28px; overflow:hidden; border-bottom:#bfbfbf dashed 1px;}
#left_news ul li a{ font-size:13px;}
#left_news ul li a em{ background:#c6c6c6; padding:1px 3px; font-size:10px; margin-right:5px;}
#left_news ul li a em.top{ background:#f37a50; color:#FFF;}

#left_ct{ width:100%; float:left; margin-top:10px; background:url(../images/left_ct_bg.gif) 10px center no-repeat #d76f2c; padding:10px 0px;}
#left_ct p{ padding-left:60px; color:#FFF; font-size:14px;}
#left_ct p em{ font-size:12px; padding-left:5px;}
#left_ct h3{ padding-left:60px; color:#FFF; font-size:16px;}

#right{ width:750px; float:right;}
#right_wz{ width:100%; float:left; text-align:right; line-height:40px;}
#r_tit{ width:100%; float:left; height:45px; line-height:45px; border-bottom:#CCC solid 2px;}
#r_tit h2{ display:block; height:45px; float:left; font-weight:normal; font-size:22px;  border-bottom:#f1612f solid 2px; }

.page{ width:100%; float:left; margin-top:10px; height:50px; margin-top:25px; line-height:30px; text-align:center; }
.page a{ padding:2px 7px; margin-left:5px; border:#CCC solid 1px;}
.page span.current{ padding:2px 7px; margin-left:5px;  border:#CCC solid 1px; color:#FFF; background:#e87719;}

/*-------------------footer---------------------*/
#footer_box{ width:100%; float:left; margin-top:40px; background:#ededed; border-top:#f1612f solid 4px;}
#footer{ width:1000px; margin:0 auto;}

#ft_mian{ width:100%; float:left; margin-top:15px;}
#ft_mian #ft_img{ float:left; margin-right:50px; margin-top:15px;}
#ft_mian #ft_erweima{ float:right;}
#ft_mian p{ float:left; width:300px; font-size:12px; line-height:20px;}

#ft_bottom{ width:100%; float:left; margin-top:10px; padding:5px 0px 10px 0; border-top:#cdcdcd solid 1px;}
#ft_bottom ul{ float:left;}
#ft_bottom ul li{ float:left; line-height:30px;}
#ft_bottom ul li a{ float:left;}
#ft_bottom ul li span{ float:left; padding:0px 8px;}
#ft_txt{ float:left; width:100%; line-height:30px; text-align:center;}