@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; color:#333333; font-family:"Î¢ÈíÑÅºÚ"; }
* 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;}


.box_top{ width:100%; height:34px; background:#F3F3F3; border-bottom:1px solid #D5D5D5}
.top{ width:1000px; height:34px; line-height:34px; overflow:hidden; margin:0 auto; padding:0;}
.top .top_lt{ width:266px; float:left; display:inline; color:#666666; padding-left:20px;}
.top .top_rt{ width:130px; float:right; display:inline;}
.top .top_rt a{ color:#666666; width:60px; text-align:center; margin-right:1px; margin-top:5px; height:25px; line-height:25px; background:#1A59B8; color:#FFFFFF; display:block; float:left}
.top .top_rt a:hover{ background:#FF6600}


.head_top{ width:1000px; height:124px; overflow:hidden; margin:0 auto; padding:0;}
.head_top .h_logo{ width:515px; height:80px; overflow:hidden; float:left; display:inline; padding:34px 0 0;}
.head_top .h_tel{ width:210px; height:86px; background:url(../images/tel.jpg); float:right;  margin-top:39px;}
.rx{ width:210px; text-align:left; height:30px; line-height:39px;  float:left; margin-left:3px;}
.dh{ font-size:25px; color:#FF6600; width:100%; font-weight:bold}

.box_menu{ width:100%; height:48px; background:#1A59B8}
.meun{ width:1000px; height:48px; line-height:48px; margin:0 auto; padding:0;}
.meun ul{ margin:0; padding:0; text-align:center;}
.meun ul li{ width:141px; float:left; display:inline; background:url(../images/nav_line.jpg) no-repeat;}
.meun ul li a{ color:#FFF; font-size:15px; display:block;}
.meun .cur{background:#0F4585; display:block}
.meun ul li a:hover{ background:#0F4585;}
.meun ul li#no_line{  background:none;}



.banner{ width:100%; height:432px; overflow:hidden; margin:0 auto; padding:0; text-align:center; background:#EFEFEF;}

.product{ width:1000px; height:auto; overflow:hidden; margin:56px auto 0; padding:0;}
.product .p_title{ height:56px; line-height:56px; overflow:hidden;}
.product .p_title .p_t_lt{ width:305px; float:left; display:inline;  font-size:20px;}
.product .p_title .p_t_lt i{ width:40px; height:9px; background:#1A59B8; display:block; clear:both; line-height:9px; margin-bottom:-10px; margin-top:0px;}
.product .p_title .p_t_lt font{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:10px;}
.product .p_title .p_t_rt{ width:94px; height:34px; float:right; display:inline; padding:10px 0 0;}
.product ul{ margin:10px 0 0; padding:0; text-align:center;}
.product ul li{ width:242px; height:218px; overflow:hidden; background:#EBEBEB; margin-left:10px; float:left; display:inline; text-align:center}
.product ul li a{ color:#333333; line-height:48px; display:block}
.product ul li:hover{ background:#1A59B8;}
.product ul li:hover a{ color:#FFFFFF}
.product ul li a:hover{ color:#FFF;}





.main_box01 .news{ width:416px; height:auto; overflow:hidden; float:right; display:inline;}
.main_box01 .news ul{ margin:10px 0 0; padding:0;}
.main_box01 .news ul li{ line-height:35px; background:url(../images/n_li.jpg) 0 13px no-repeat;}
.main_box01 .news ul li:hover{ background:url(../images/n_li.jpg) 5px 13px no-repeat #F3F3F3; border-radius:3px;}
.main_box01 .news ul li a{ width:322px; float:left; display:inline; color:#333333; padding-left:24px;}
.main_box01 .news ul li span{ width:88px; color:#999999;}
.main_box01 .news ul li a:hover{ color:#1A59B8;}


.main_box02{ width:1000px; height:auto; overflow:hidden; margin:56px auto 0; padding:0;}
.main_box02 .m_b_title01{ height:26px; line-height:26px;  font-size:20px;}
.main_box02 .m_b_title01 i{ width:0px; height:17px; line-height:17px; float:left; border-left:9px solid #1A59B8; margin-left:0px; margin-right:10px; margin-top:5px;}
.main_box02 .contact{ width:300px; height:auto; overflow:hidden; float:left; display:inline; background:url(../images/line.jpg) right center no-repeat;}
.main_box02 .contact .c_FF{ font-size:12px; line-height:34px; margin-top:12px;}
.main_box02 .contact .chakan{ width:80px; height:26px; line-height:26px; text-align:center; border-radius:5px; color:#FFFFFF; background:#1A59B8; display:inline-block; font-size:12px; margin-left:10px;}
.main_box02 .contact .chakan a{ color:#FFFFFF; }

.main_box02 .yongyu{ width:325px; height:auto; overflow:hidden; float:left; display:inline; margin-left:50px; background:url(../images/line.jpg) right center no-repeat;}
.main_box02 .yongyu ul{ margin:10px 0 0; padding:0;}
.main_box02 .yongyu ul li{ line-height:35px; background:url(../images/n_li.jpg) 0 13px no-repeat;}
.main_box02 .yongyu ul li:hover{ background:url(../images/n_li.jpg) 5px 13px no-repeat #F3F3F3; border-radius:3px;}
.main_box02 .yongyu ul li a{ width:222px; float:left; display:inline; color:#333333; padding-left:24px;}
.main_box02 .yongyu ul li span{ width:88px; color:#999999;}
.main_box02 .yongyu ul li a:hover{ color:#1A59B8;}


.main_box02 .wenhua{ width:260px; height:auto; overflow:hidden; float:right; display:inline;}
.main_box02 .wenhua .wh_FF{ font-size:13px; line-height:34px; margin-top:12px;}


#box{ width:100%; height:auto; overflow:hidden; padding:0; background:#EBEBEB;  margin-top:50px; border-top:1px solid #D5D5D5}
.box_cen{ width:1100px; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.box_cen_lf{ width:850px; float:left}
.box_list{ width:210px; float:left; border-right:1px solid #D5D5D5; padding-bottom:20px; height:160px;}
.box_list ul li{ width:90px; padding-left:75px; height:30px; line-height:30px;}
.box_list ul li a{ font-size:13px;}
.box_list h3{ width:60px; margin-left:75px; height:30px; line-height:30px; border-bottom:2px solid #1A59B8; margin-top:0px; font-size:14px;}

.box_cen_rg{ width:200px; float:right}

.footer{ width:100%; height:76px; line-height:76px; background:#1A59B8; text-align:center; color:#FFF; font-size:14px;}

/**ÄÚÒ³**/

.common{ width:1000px; height:auto; overflow:hidden; margin:30px auto 40px;}
.com_lt_t{ height:42px; line-height:42px; overflow:hidden; background:#1A59B8; color:#FFF; font-size:16px; padding-left:25px;}
.com_lt_t font{ font-size:10px; padding-left:10px; text-transform:uppercase;}
.com_lt_con{ line-height:25px; padding:10px; padding-left:25px; background:#F4F4F4; padding-bottom:20px;}

.com_rt_title{ height:40px; line-height:40px; overflow:hidden; font-size:16px; padding-left:2px; color:#666666; font-weight:bold; border-bottom:1px solid #e3e3e3;}
.com_rt_title font{ padding-left:8px; font-size:10px; text-transform:uppercase; font-weight:normal; color:#5b5b5c;}
.com_rt_title span{ font-size:12px; float:right;}


.com_lt{ width:250px; height:auto; overflow:hidden; float:left; display:inline;}
.com_lt ul{ margin:4px 0 0; padding:0;}
.com_lt ul li{ height:28px; line-height:28px; border-bottom:1px solid #e3e3e3;}
.com_lt ul li a{ font-size:12px; color:#333333; display:block; padding-left:28px;}
.com_lt ul li a:hover{ background:#FD8900; color:#FFF;}
.com_lt ul li#li_a01{ height:36px; line-height:36px; font-size:14px; background:#a3a3a3; margin-top:3px;}
.com_lt ul li#li_a01 a{ font-size:14px; color:#FFF;}



.com_rt{ width:720px; height:auto; overflow:hidden; float:right; display:inline;}
.com_rt .rt_FF{ line-height:28px; overflow:hidden; padding:10px 2px 0; min-height:400px;}









