@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; color:#2b2b2b; font-family:"宋体"; background:#FFF url(../images/h01_bg.jpg) repeat-x;;}
* html div { height:1%; } /**/
div,form,img,ul,li,p,a {margin:0; padding:0; border:0; text-decoration:none; list-style:none;}
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}


.h01_box{ width:980px; height:29px; line-height:29px; overflow:hidden; margin:0px auto; padding:0px; color:#918f8f;}
.h01_box .h01_lt{ width:500px; float:left; display:inline; padding-left:323px;}
.h01_box .h01_rt{ width:148px; float:right; display:inline;}
.h01_box .h01_rt a{color:#918f8f; padding:0px 8px;}

.h02_box{ width:980px; height:102px;  overflow:hidden; margin:0px auto; padding:0px;}
.h02_box .logo{ width:227px; height:59px; float:left; display:inline; padding:25px  0 0 15px;}
.h02_box .tel{ width:371px; height:97px; float:right; display:inline; background:url(../images/tel.jpg) no-repeat;}
.h02_box .tel .tel_FF{ width:215px; height:22px; line-height:22px; padding-left:134px;color:#212121;}
.h02_box .tel .tel_FF a{ color:#212121; padding:0px 8px;}

.nav{ width:980px; height:44px; margin:8px 0  0 -490px; padding:0; background:url(../images/nav_bg.png) 0px 4px no-repeat; position:absolute; z-index:999; left:50%;font-family:"宋体";}

.nav ul{ margin:0; padding:0; text-align:center;}
.nav ul li{ width:119px; height:44px; line-height:38px;float:left;  display:inline;font-family:"宋体";}
.nav ul li a{ color:#212121; font-size:14px; display:block;font-family:"宋体";}
.nav ul li a:hover{ height:44px; background:url(../images/image_5.png) center top no-repeat; color:#FFF;font-family:"宋体";}

.nav ul li ul{ display:none;}
.nav ul li:hover ul{ float:left; display:block; position:absolute; width:89px; text-align:center; padding:0; }
.nav ul li ul li{ width:89px;height:44px; line-height:44px;  float:left; display:inline; background:#9c0608; margin:0px 0 0 15px;}
.nav ul li ul li a{ height:44px; line-height:44px;  font-size:12px; color:#FFF;font-family:"宋体";}
.nav ul li ul li a:hover{ height:44px; background:url(../images/image_5.png) center top no-repeat; color:#FFF;}

.banner{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0; text-align:center;font-family:"宋体";}


.main{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0; background:#FFF url(../images/bg.jpg) repeat-x;font-family:"宋体";}
.c01_box{ width:980px; height:auto; overflow:hidden; margin:30px auto 0; padding:0;}
.c01_box ul{ margin:0; padding:0;} 
.c01_box ul li{ width:177px; height:154px; float:left; display:inline; margin:0px 8px;}

.c02_box{ width:980px; height:auto; overflow:hidden; margin:40px auto 0; padding:0;}
.c02_box .c02_title{ height:61px;}
.c02_box ul{ margin:0; padding:0; text-align:center; }
.c02_box ul li{ width:233px; height:245px; overflow:hidden; float:left; display:inline; margin:24px 6px 0; 
background:url(../images/c_FF.jpg) bottom no-repeat; }
.c02_box ul li a{ color:#020202; line-height:55px; font-size:14px;font-family:"宋体";}
.c02_box ul li a:hover{  color:#a60a0c;}
.c02_box ul li:hover{ background:url(../images/c_FF_h.jpg) bottom no-repeat; color:#a60a0c;} 
.c02_box .c02_more{ width:64px; height:18px; margin:0px 0 0 900px;}


.c03_box{ width:980px; height:auto; overflow:hidden; margin:20px auto 0; padding:0;}
.c03_box .c03_title{ height:41px;}
.c03_box ul{ margin:34px 0 0; padding:0;} 
.c03_box ul li{ width:178px; height:270px; overflow:hidden; float:left; display:block; margin:0px 14px; background:url(../images/s_bg.jpg) no-repeat;}
.c03_box ul li a{ color:#2b2c2c; line-height:20px; padding:0px 8px; font-size:12px; display:block;font-family:"宋体";}
.c03_box ul li a font{ height:34px; line-height:34px; font-size:14px; font-weight:bold;font-family:"宋体";} 
.c03_box ul li a img{ width:162px; margin:6px 0 0 0px;}
.c03_box ul li a:hover{ height:270px; background:url(../images/s_bg_h.jpg) no-repeat; color:#af0c0e;}


.c04_box{ width:980px; height:auto; overflow:hidden; margin:40px auto 0; padding:0;}
.c04_box .c04_title{ width:298px; height:55px;}
.c04_box .news{ width:298px; height:auto; overflow:hidden; float:left; display:inline; }
.c04_box .news ul{ margin:10px 0 0; padding:0;}
.c04_box .news ul li{ height:35px; line-height:35px; background:url(../images/c04_li.jpg) 10px 15px no-repeat; border-bottom:1px dashed #D9D9D9;}
.c04_box .news ul li a{ color:#2b2b2b; padding-left:25px;}
.c04_box .news ul li a:hover{ color:#af0c0e;}

.c04_box .qu{ width:298px; height:auto; overflow:hidden; float:left; display:inline; margin-left:44px; }
.c04_box .qu ul{ margin:10px 0 0; padding:0;}
.c04_box .qu ul li{ height:35px; line-height:35px; background:url(../images/c04_li.jpg) 10px 15px no-repeat; border-bottom:1px dashed #D9D9D9;}
.c04_box .qu ul li a{ color:#2b2b2b; padding-left:25px;}
.c04_box .qu ul li a:hover{ color:#af0c0e;}

.c04_box .sh{ width:298px; height:auto; overflow:hidden; float:right; display:inline; }
.c04_box .sh ul{ margin:10px 0 0; padding:0;}
.c04_box .sh ul li{ height:35px; line-height:35px; background:url(../images/c04_li.jpg) 10px 15px no-repeat; border-bottom:1px dashed #D9D9D9;}
.c04_box .sh ul li a{ color:#2b2b2b; padding-left:25px;}
.c04_box .sh ul li a:hover{ color:#af0c0e;}

.c05{ width:100%; height:auto; overflow:hidden; margin:40px auto 0; padding:0 0 34px 0; background:#3C3C3C;}
.c05_box{ width:980px; height:auto; overflow:hidden; margin:36px auto 0; padding:0;}
.c05_box .c05_con{ width:328px; height:auto; line-height:28px; color:#FFF; overflow:hidden; float:left; display:inline;}
.c05_box .c05_nav{ width:642px; height:auto; overflow:hidden; float:left; display:inline;} 
.c05_box .c05_nav .c05_n_nav{ width:128px; height:225px; float:left; display:inline; background:url(../images/c05_bg.jpg) no-repeat; }
.c05_box .c05_nav .c05_n_nav .c05_title{ height:36px; line-height:36px; font-size:16px; padding-left:32px;color:#FFF;font-family:"宋体";}
.c05_box .c05_nav .c05_n_nav ul{ margin:0 0 0 32px; padding:0;}
.c05_box .c05_nav .c05_n_nav ul li{ line-height:24px;}
.c05_box .c05_nav .c05_n_nav ul li a{ color:#C1C1C1;}
.c05_box .c05_nav .c05_n_nav ul li a:hover{ color:#FFF;}

.footer{ width:100%; height:100px; line-height:50px; color:#FFF; background:#191918; }
.foot{ width:980px; margin:0px auto; padding:0;}
.foot .foot_lt{ width:654px; float:left;display: inline;}
.foot .foot_lt a{ float:left;color:#FFF;}

.foot .foot_rt{ width:300px; float:right; display:inline;padding-top:10px }
.foot .foot_rt a{ padding:0px 5px; color:#FFF;}

/**内页**/

.common{ width:980px; height:auto; overflow:hidden; margin:30px auto 0; padding:0px;}

.com_lt_title{ height:34px; line-height:34px; font-size:16px;color:#FFF; padding-left:12px;font-family:"宋体";}
.com_lt_title font{ font-size:14px; padding-left:8px;font-family:"宋体";}


.com_rt_title{ height:33px; line-height:28px; background:url(../images/com_title.jpg) left bottom no-repeat;}
.com_rt_title .com_rt_lt{ width:172px; float:left; display:inline; padding-left:20px; font-size:14px;font-family:"宋体";}
.com_rt_title .com_rt_rt{ width:195px; float:right; display:inline;}


.com_left{ width:225px; height:auto; overflow:hidden; float:left; display:inline; background:url(../images/com_left_bg.jpg) no-repeat;}
.com_left ul{ margin:14px auto 0; padding:0px;}
.com_left ul li{ height:29px; line-height:29px; background:url(../images/com_li.jpg) no-repeat; margin:8px 10px;}
.com_left ul li a{ color:#191918; padding-left:28px; display:block;}
.com_left ul li a:hover{ background:url(../images/com_li_h.jpg) no-repeat; color:#af0c0e;}



.com_right{ width:736px; height:auto; overflow:hidden; float:right; display:inline;}
.com_right .com_FF{ line-height:25px; padding:10px 4px 0;}












