@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:13px; color:#2b2b2b; font-family:"Î¢ÈíÑÅºÚ"; background:#FFF url(../images/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:1000px; height:101px; overflow:hidden; margin:0px auto; padding:0px;}
.h01_box .logo{ width:233px; height:59px; float:left; display:inline; padding:27px 0 0 43px;}
.h01_box .h01_img{ width:234px; height:45px; float:left; display:inline; padding:33px 0 0 70px;}
.h01_box .tel{ width:289px; height:45px; float:right; display:inline; padding:35px 39px 0 0;}


.h02_box{ width:100%; height:36px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/nav_bg.jpg) repeat-x;}
.h02_box ul{ width:1000px; margin:0px auto; padding:0px; text-align:center;}
.h02_box ul li{ width:166px; line-height:36px; font-size:15px; float:left; display:inline; background:url(../images/nav_line.jpg) no-repeat;}
.h02_box ul li a{ color:#FFF;}
.h02_box ul li#no_line{ background:none;}

.banner{ width:100%; height:539px; overflow:hidden; margin:0px auto; padding:0px; text-align:center;}


.c01_box{ width:1000px; height:auto; overflow:hidden; margin:26px auto 0; padding:0px; background:url(../images/main_bg.jpg) repeat-y; border-bottom:1px solid #dddada;}
.c01_box .c01_title{ width:1000px; height:45px; margin:0px auto; padding:0px;}
.c01_box .c01_img{ width:998px; height:auto; overflow:hidden; margin:0px auto;}



.c02_box{ width:1000px; height:auto; overflow:hidden; margin:26px auto 0; padding:0px;}
.c02_box .c02_title{ width:1000px; height:63px; margin:0px auto; padding:0px;}
.c02_box .c02{ width:998px; height:384px; overflow:hidden; border:1px solid #dddada; margin:26px auto 0px;}
.c02_box .c02 .c02_lt{ width:590px; height:auto; overflow:hidden; float:left; display:inline; margin:0px 0 0 2px;}
.c02_box .c02 .c02_lt_FF01{ width:238px; height:162px; overflow:hidden; float:left; display:inline; background:#c2070e; margin:20px 0 0 20px;}
.c02_box .c02 .c02_lt_FF01 .FF_t{ width:146px; height:30px; padding:12px 0 0 16px;}
.c02_box .c02 .c02_lt_FF01 .FF{ padding:8px 15px 0; color:#ffffff; line-height:24px;}
.c02_box .c02 .c02_lt_FF02{ width:310px; height:162px; overflow:hidden; float:right; display:inline; background:#c2070e; margin:20px 0 0;}
.c02_box .c02 .c02_lt_FF02 .FF_t{ width:146px; height:30px; padding:12px 0 0 16px;}
.c02_box .c02 .c02_lt_FF02 .FF{ padding:8px 15px 0; color:#ffffff; line-height:24px;}

.c02_box .c02 .c02_rt{ width:355px; height:340px; float:right; display:inline; padding:22px 24px 0 0;}



.c03_box{ width:1000px; height:auto; overflow:hidden; margin:26px auto 0; padding:0px 0 20px 0; background:url(../images/main_bg.jpg) repeat-y; border-bottom:1px solid #dddada;}
.c03_box .c03_title{ width:1000px; height:45px; line-height:43px; margin:0px auto; padding:0px; text-align:center; font-size:25px; color:#FFF; background:url(../images/title03.jpg) no-repeat;}
.c03_box .c03_F{ width:929px; height:53px; line-height:25px; margin:20px auto 0; padding:10px; color:#232323; font-size:12px; background:url(../images/c03_bg.jpg) center no-repeat;}

.c03_box .c03_p{ width:966px; height:auto; overflow:hidden; margin:0px 0 0 10px; padding:0px;}
.c03_box .c03_p ul{ margin:0px auto; padding:0px;}
.c03_box .c03_p ul li{ padding:6px; border:1px solid #e2dfdf; float:left; display: inline; margin:20px 0 0 14px;}
.c03_box .c03_p ul li a{ display:block;}



.c04_box{ width:1000px; height:auto; overflow:hidden; margin:26px auto 0; padding:0px 0 20px 0; background:url(../images/main_bg.jpg) repeat-y; border-bottom:1px solid #dddada;}
.c04_box .c04_title{ width:1000px; height:45px; line-height:43px; margin:0px auto; padding:0px; text-align:center; font-size:25px; color:#FFF; background:url(../images/title03.jpg) no-repeat;}

.c04_box .c04_lt{ width:560px; height:auto; overflow:hidden; margin:12px 0px 0 27px; float:left; display:inline;}
.c04_box .c04_lt .c04_FF{ width:560px; height:auto; overflow:hidden; margin:16px 0 0;}
.c04_box .c04_lt .c04_FF .c04_F01{ color:#b1030a; font-size:14px; line-height:24px; background: url(../images/c04_img01.jpg) top left no-repeat; padding-left:38px; font-weight:bold;}
.c04_box .c04_lt .c04_FF .c04_F02{font-size:12px; line-height:24px; background: url(../images/c04_img02.jpg) top left no-repeat; margin:8px 0 0; padding-left:38px; color:#232323; font-size:12px;}
.c04_box .c04_rt{ width:404px; height:auto; overflow:hidden; margin:26px 2px 0 0px; float:right; display:inline;}

.c05_box{ width:1000px; height:auto; overflow:hidden; margin:26px auto 0; padding:0px; background:url(../images/main_bg.jpg) repeat-y; border-bottom:1px solid #dddada;}
.c05_box .c05_title{ width:1000px; height:45px; line-height:43px; overflow:hidden; margin:0px auto; padding:0px; text-align:center; font-size:25px; color:#FFF; background:url(../images/title03.jpg) no-repeat;}
.c05_box .c05_lt{ width:270px; height:258px; overflow:hidden; float:left; display:inline; background:url(../images/c05_img01.jpg) 35px bottom no-repeat; margin:35px 0 0; padding-left:284px;}
.c05_box .c05_lt .c05_lt_FF{ color:#232323; line-height:30px; font-size:12px; padding:4px 0 0;}
.c05_box .c05_lt .c05_lt_FF span{ line-height:50px;font-size:28px;}
.c05_box .c05_rt{ width:336px; height:278px; float:right; display:inline; padding:10px 42px 0 0;}



.footer{ width:100%; height:358px; margin:26px auto 0; padding:0xp; background:#A10108;}
.foot{ width:1000px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.foot .nav{ width:1000px; height:37px; line-height:35px; margin:0px auto; padding:0px; background:url(../images/foo_top.jpg) no-repeat;}
.foot .nav ul{ width:610px; margin:0px auto; padding:0px; text-align:center;}
.foot .nav ul li{ width:100px; color:#FFF; float:left; display:inline; background: url(../images/f_nav_line.jpg) 0px 12px no-repeat;}
.foot .nav ul li a{ color:#FFF; font-size:12px;}
.foot .nav ul li#no_line01{ background:none;}

.foot .f_FF{ color:#FFF; line-height:28px; padding:15px 0 0; text-align:center; font-size:12px;}
.foot .f_img{ width:856px; height:82px; margin:14px auto 0; padding:0px; background:#8f0006;}
.foot .f_img ul{ margin:0px auto; padding:14px 0 0 5px;}
.foot .f_img ul li{ width:122px; height:55px; float:left; display:inline; padding-left:16px;}