﻿@charset "utf-8";
/* CSS Document */

/* 全局通用CSS */
*{ margin:0; padding:0;}
body{ font-family:'Microsoft YaHei'; font-size:14px; color:#000; background-color:#fff;}
h1,h2,h3,h4{ font-weight:normal;}
a{ text-decoration:none;}
em{ font-style:normal;}
li{ list-style:none; }
img{ border:none;}
.middle{ width:1000px; margin:0 auto;}
.clear{ display:block; overflow:hidden;}

/*top*/
.top{ width:100%; height:36px; background-color:#333; color:#fff; line-height:36px;}
.top_m{ background-color:#333;}
.top_m span{ display:block; float:left; width:70%;}
.top_m em{ display:block; float:right; width:30%; text-align:right;}
.top_m a{ color:#fff;}
.top_m a:hover{ color:#f63;}

/*logo_tel*/
.logo_tel{ width:100%; height:120px;}
.logo_tel_m_L{ display:block; float:left; width:50%;}
.logo_tel_m_R{ display:block; float:right; width:50%;}
.logo_tel_m_L img{ float:left; padding-top:21px;}
.logo_tel_m_L span{ display:block; float:left; padding-left:13px; padding-top:33px; line-height:26px; font-size:18px; text-align:left;}
.logo_tel_m_R img{ float:right; padding-top:23px;}
.logo_tel_m_R span{ display:block; float:right; padding-left:15px; padding-top:29px; line-height:26px; font-size:16px;}
.logo_tel_m_R span em{ font-size:22px; color:#f63;} 

/*nav*/
.nav{ width:100%; height:46px; border-top:1px #f2f2f2 solid; border-bottom:1px #f2f2f2 solid; }
.nav_m_txt ul{ text-align:center; letter-spacing:-8px;}
.nav_m_txt li{ display:inline; letter-spacing:normal;}
.nav_m_txt li a{ line-height:46px; font-size:16px; color:#000; padding:12px 15px 12px 15px;}
.nav_m_txt li a:hover{ background-color:#f63; color:#fff;}
.nav_m_txt .t_0 a{ background-color:#f63; color:#fff;}
.nav_m_txt .t_1 a{ background-color:#fff; color:#000;}
.nav_m_txt .t_2 a{ background-color:#f63; color:#fff;}
#t11,#t5,#t64 a{ font-weight:bold;}


/*banner*/
.banner{margin:0 auto; width:100%; height:416px;}
#kinMaxShow{visibility:hidden;width:100%; height:416px; overflow:hidden;}

/*sousuo weizi*/
.sousuo{ width:100%; height:auto; background-color:#f2f2f2;}
.sousuo_m{ width:1000px; height:40px; padding:10px 0px;}
.sousuo_m_ss{ width:270px; height:46px; float:left;}
.sousuo_m_wz{ width:700px; height:46px; float:right; line-height:46px; text-align:right;  color:#999; overflow:hidden;}

.sousuo_m_ss form{ width:260px; height:33px; margin-top:2px; position:relative;}
.sousuo_m_ss .ss_input{ width:260px; height:33px; border:1px #999 solid; background-color:#f2f2f2; font-family:Microsoft Yahei; font-size:14px; color:#4d4d4d; text-indent:10px;}
.sousuo_m_ss .ss_btn{ width:46px; height:32px; z-index:9999; position:absolute; right:0px; top:1px; background:url(../images/sousuo_bj.png) no-repeat right center; border:none; background-color:#f2f2f2; cursor:pointer;}

.sousuo_m_wz span{ font-weight:bold;}
.sousuo_m_wz a{ padding:0 5px; color:#999; text-decoration:underline;}
.sousuo_m_wz a:hover{ color:#f63;}



/*menu*/
.menu{ width:100%; height:auto; background-color:#f2f2f2;}
.menu_m{ background:url(../images/menu_cpfl.gif) no-repeat left 20px; background-color:#f2f2f2; padding:20px 0px;}
.menu_m_fl{ margin-left:130px;}
.menu_m_fl dl{ width:180px; height:auto; display:block; float:left;}
.menu_m_fl dl dd a{ color:#4d4d4d; font-size:16px; line-height:28px; background:url(../images/icon_tit_2.gif) no-repeat 10px top; padding-left:28px;}
.menu_m_fl dl dt a{ color:#4d4d4d; font-size:19px; line-height:36px; font-weight:bold; background:url(../images/icon_tit.gif) no-repeat left 5px; padding-left:15px;}
.menu_m_fl dl a:hover{ color:#f63;}
.menu_m_zx{ width:300px; height:165px; float:right; background:url(../images/menu_tel.gif) no-repeat center; margin-top:20px; position:relative;}
.menu_m_zx span{ display:block; position:absolute; left:202px; top:92px;}
.menu_m_zx span a{ font-size:16px; color:#094; border-bottom:2px #094 dashed; padding-bottom:3px; }
.menu_m_zx span a:hover{ color:#f63; border-bottom-color:#f63; font-weight:bold;}
#t2{ color:#f63;}

/*pro*/
.pro{ width:100%; height:auto;}
.pro_m{ margin-top:30px;}
.pro_m_h2{ width:100%;  text-align:center;}
.pro_m_h2 h2{ width:100%; font-size:28px; color:#000; line-height:36px;}
.pro_m_h2 p{ width:100%; font-size:18px; color:#999; line-height:30px; text-transform:uppercase;}

.pro_m_h3{ width:100%; height:40px; text-align:center; margin:20px 0px 10px 0px;}
.pro_m_h3 h3{ display:inline; line-height:36px; font-size:16px; color:#000; border:1px #f63 solid; padding:6px 15px; margin-left:10px; cursor:pointer;}
.pro_m_h3 h3.tabOn{ border:1px #000 solid; border-bottom:3px #f63 solid; color:#f63; background-color:#000;}


.pro_m_h4 { width:100%; height:490px; overflow:hidden;}
.pro_m_h4 .tab{ width:100%; height:490px; display:block; float:left;}
.pro_m_h4 .tab li{ float:left; margin-left:14px; width:314px; height:250px; overflow:hidden; position:relative;}

.pro_m_h4 li span{ display:block; background-color:#fff; margin-top:5px;}
.pro_m_h4 li span img{ padding:6px; border:1px #999 solid;}
.pro_m_h4 li span img:hover{ border:1px #f63 solid;}
.pro_m_h4 li h4{width:100%; height:36px; overflow:hidden; position:absolute; left:0px; top:210px; }
.pro_m_h4 li h4 a{ width:230px; height:36px; display:block; line-height:36px;  margin:0 auto; text-align:center; color:#000; font-size:14px;}
.pro_m_h4 li h4 a:hover{ color:#f63;}

/*youshi*/
.youshi{ width:100%; height:390px; background:url(../images/youshi_bj.jpg) no-repeat center; margin-top:30px;}
.youshi_bm{ background:url(../images/youshi_bj.jpg) no-repeat center;}
.youshi_m{ height:390px; background:url(../images/youshi_bj_2.png) no-repeat center;}

.youshi_m_L{ text-align:left; color:#999; width:390px; height:390px; float:right; position:relative;}
.youshi_m_L .p1{ width:380px; position:absolute; left:0px; top:60px;}
.youshi_m_L .p2{ width:350px; position:absolute; left:40px; top:160px;}
.youshi_m_L .p3{ width:380px; position:absolute; left:0px; top:260px;}

.youshi_m_R{ text-align:right; color:#999; width:390px; height:390px; float:left; position:relative;}
.youshi_m_R .p6{ width:380px; position:absolute; right:0px; top:60px;}
.youshi_m_R .p5{ width:350px; position:absolute; right:40px; top:160px;}
.youshi_m_R .p4{ width:380px; position:absolute; right:0px; top:260px;}

.youshi_m_L em, .youshi_m_R em{ font-size:18px; color:#f63; line-height:30px;}
.youshi_m_L span, .youshi_m_R span{ font-size:14px; color:#999; line-height:20px;}

/*anli*/
.anli{ width:100%; height:auto;}
.anli_m{ margin-top:30px;}
.anli_m_h2{ text-align:center;}
.anli_m_h2 h2{ width:100%; font-size:28px; color:#000; line-height:36px;}
.anli_m_h2 p{ width:100%; font-size:18px; color:#999; line-height:30px; text-transform:uppercase;}

.anli_m_h4{ margin-top:20px;}
.anli_m_h4_L{ width:406px; height:364px; float:right; }
.anli_m_h4_R{ width:585px; height:364px; float:left; overflow:hidden;}

.anli_m_h4_L li{ width:402px; height:42px; margin-bottom:3px;font-size:16px; background-color:#f2f2f2; border-left:5px #4d4d4d solid;}
.anli_m_h4_L li h4{ width:285px; height:42px; line-height:42px; overflow:hidden; float:left; padding-left:15px;}
.anli_m_h4_L li span{ width:90px; height:42px; line-height:42px; display:block; float:right; color:#999; font-size:14px;}
.anli_m_h4_L li h4 a{ color:#000;}
.anli_m_h4_L li.current{ background-color:#4d4d4d; border-left:5px #f63 solid;}
.anli_m_h4_L li.current a{ color:#f63;}
.anli_m_h4_R img{ padding:5px; border:1px #999 solid; background-color:#fff;}

.anli_m_more{ width:1000px; height:50px; text-align:center; margin-top:20px;}
.anli_m_more a{ line-height:48px; color:#094; border:1px #094 solid; padding:10px 20px; font-size:16px;}
.anli_m_more a:hover{ color:#f63; border-color:#f63;}

/*about*/

.about{ width:100%; height:500px; margin:0 auto; margin-top:30px; background:url(../images/about_bj.jpg) no-repeat center; border:1px solid #fff;}
.about_m{ height:470px; padding-top:30px; background:url(../images/about_bj.jpg) no-repeat center;}
.about_m_h2{ text-align:center; margin-bottom:20px;}
.about_m_h2 h2{ width:100%; font-size:28px; color:#f63; line-height:36px;}
.about_m_h2 p{ width:100%; font-size:18px; color:#999; line-height:30px; text-transform:uppercase;}

.about_m_p{ width:900px; height:auto; margin:0 auto;}
.about_m_p p{ line-height:26px; font-size:16px; color:#f2f2f2; text-indent:30px;}

.about_m_more{ width:1000px; height:50px; text-align:center; margin-top:20px;}
.about_m_more a{ line-height:48px; color:#f63; border:1px #f63 solid; padding:10px 20px; font-size:16px;}
.about_m_more a:hover{ color:#fff; border-color:#f2f2f2;}

/*news*/

.news{ width:100%; height:auto;}
.news_m{ margin-top:30px;}
.news_m_h2{ text-align:center;  margin-bottom:20px;}
.news_m_h2 h2{ width:100%; font-size:28px; color:#000; line-height:36px;}
.news_m_h2 p{ width:100%; font-size:18px; color:#999; line-height:30px; text-transform:uppercase;}
.news_m_list{ width:488px; height:510px; margin-left:5px; margin-right:5px; float:left;}
.news_m_tit{ width:488px; height:50px; background-color:#f2f2f2;}
.news_m_tit h3{ width:400px; height:50px; float:left; background:url(../images/icon_tit.gif) no-repeat 5px center; }
.news_m_tit h3 a{ line-height:50px; padding-left:20px; font-size:18px; color:#000; }
.news_m_tit span{ width:80px; height:50px; float:right;}
.news_m_tit span a{ line-height:50px; font-size:16px; color:#4d4d4d;}
.news_m_tit span a:hover{ color:#999;}
.news_m_top{ width:488px; height:180px; margin-top:10px;}
.news_m_top_L{ width:220px; height:172px; float:left;}
.news_m_top_R{ width:260px; height:162px; float:left;}
.news_m_top h4{ width:200px; height:36px; overflow:hidden;}
.news_m_top h4 a{line-height:36px; font-size:16px; color:#000;}
.news_m_top h4 a:hover{ color:#f63;}
.news_m_top .p7{ width:200px; height:162px; line-height:22px; font-size:13px; color:#4d4d4d; text-indent:25px;}
.news_m_top .p7 span{ color:#999;}
.news_m_top .p8{ width:260px; height:164px; background-color:#f2f2f2;}
.news_m_top .p8 img{ padding:2px; border:1px #999 solid; }
.news_m_top .p8 img:hover{ border-color:#f63;}
.news_m_low { width:480px; height:160px; margin-top:5px;}
.news_m_low ul{ width:480px; height:160px; float:left;}
.news_m_low li{ width:480px; height:36px; border-bottom:1px #999 dotted; background: url(../images/icon_li_dian.gif) no-repeat left center;}
.news_m_low li h4{ width:380px; height:36px; overflow:hidden; float:left;}
.news_m_low li h4 a{ line-height:36px; font-size:16px; color:#000; padding-left:15px;}
.news_m_low li h4 a:hover{ color:#f63;}
.news_m_low li span{ width:90px; height:36px; line-height:36px; float:right; color:#999; text-align:right; font-size:14px;}

/*zixun*/
.zixun{ width:100%; height:80px; background-color:#f63;}
.zixun_m{ height:80px; line-height:80px; margin-top:15px; background-color:#f63;}
.zixun_m .p10{ width:800px; height:80px; font-size:24px; color:#fff; float:left;}
.zixun_m .p11{ width:156px; height:80px; float:right; text-align:center; background:url(../images/zixun_bj.gif) no-repeat center;}
.zixun_m .p11 a{ font-size:20px; color:#fff;}
.zixun_m .p11 a:hover{ color:#999;}

/*foot*/
.foot{ width:100%; height:auto; background-color:#333; border:1px #333 solid;}
.foot_m{ width:960px; padding:20px; background-color:#333;}

.foot .list1{ width:280px; height:auto; float:left; margin-right:20px;}
.foot .list2{ width:140px; height:auto; float:left; margin-left:20px;}
.foot .list1 dt{ width:280px; height:50px; line-height:50px; font-size:24px; color:#fff;}
.foot .list2 dt{ width:140px; height:50px; line-height:50px; font-size:24px; color:#fff;}
.foot .list1 dd, .foot .list2 dd{ width:140px; height:30px; float:left;}

.foot .list1 dd a, .foot .list2 dd a{ line-height:30px; font-size:14px; color:#f2f2f2;}
.foot .list1 dd a:hover, .foot .list2 dd a:hover{ color:#f63;}
.foot p{ width:115px; height:150px; float:right; margin:30px 50px 0px 0px;}

/*conpyright*/
.conpy{ width:100%; height:40px; background-color:#000;}
.conpy_m{ background-color:#000;}
.conpy_m span{ height:40px; line-height:40px; font-size:12px; color:#999;}
.conpy_m span a{ color:#999;}

/*--product begin-----------------------------*/
.toppic{ width:100%; height:300px;  }
.toppic_m{ width:1000px; height:300px; margin:0 auto;}

/*content begin*/
.content{ background-color:#f2f2f2;}
.content2{ background-color:#FFF;}

/*三大分类专题页*/

.pro_fl{ width:100%; height:auto;}
.pro_fl_tit{ width:1000px; height:auto; margin-top:30px; }
.pro_fl_tit h1{ height:60px; line-height:60px; font-size:30px; text-align:center;}
.pro_fl_tit h1 em{ font-style:normal; color:#F63;}
.pro_fl_tit p{ height:auto; line-height:30px; font-size:20px; text-align:center; color:#999;}
.pro_fl_tit p a{ border:1px solid #f63; padding:8px; color:#000; font-size:16px;}
.pro_fl_tit p a:hover{ color:#FFF; background-color:#f63; }

.pro_fl_con{ width:100%; height:660px; margin-top:30px; position:relative; overflow:hidden;}
.pro_fl_con_1{ width:493px; height:318px; border:1px solid #CCC; position:absolute; left:0px; top:0px; overflow:hidden; background-color:#FCFCFC;}
.pro_fl_con_2{ width:238px; height:318px; border:1px solid #CCC; position:absolute; left:505px; top:0px; overflow:hidden; background-color:#FCFCFC;}
.pro_fl_con_3{ width:238px; height:318px; border:1px solid #CCC; position:absolute; left:755px; top:0px; overflow:hidden; background-color:#FCFCFC;}
.pro_fl_con_4{ width:493px; height:318px; border:1px solid #CCC; position:absolute; left:0px; top:330px; overflow:hidden; background-color:#FCFCFC;}
.pro_fl_con_5{ width:238px; height:318px; border:1px solid #CCC; position:absolute; left:505px; top:330px; overflow:hidden; background-color:#FCFCFC;}
.pro_fl_con_6{ width:238px; height:318px; border:1px solid #CCC; position:absolute; left:755px; top:330px; overflow:hidden; background-color:#FCFCFC;}

.pro_fl_con_1 img, .pro_fl_con_4 img{ width:246px; height:318px; float:left;}
.pro_fl_con_1 h3, .pro_fl_con_4 h3{ width:230px; height:50px; line-height:50px; text-align:center; float:left; margin-left:15px;}
.pro_fl_con_1 h3 a, .pro_fl_con_4 h3 a{ color:#f63; font-size:20px; font-weight:bold; }
.pro_fl_con_1 p, .pro_fl_con_4 p{ width:220px; height:280px; line-height:20px; float:left; margin-left:15px; color:#4d4d4d; overflow:hidden; text-align:justify; text-justify: inter-ideograph;}

.pro_fl_con_2 img, .pro_fl_con_3 img{ width:238px; height:149px;}
.pro_fl_con_2 h3, .pro_fl_con_3 h3{ width:230px; height:50px; line-height:50px; text-align:center; margin-left:13px;}
.pro_fl_con_2 h3 a, .pro_fl_con_3 h3 a{ color:#f63; font-size:20px; font-weight:bold; }
.pro_fl_con_2 p, .pro_fl_con_3 p{ width:220px; height:100px; line-height:20px; margin-left:13px; color:#4d4d4d; overflow:hidden; margin-bottom:19px; text-align:justify; text-justify: inter-ideograph;}
.pro_fl_con_5 img, .pro_fl_con_6 img{ width:238px; height:149px;}
.pro_fl_con_5 h3, .pro_fl_con_6 h3{ width:230px; height:50px; line-height:50px; text-align:center; margin-left:13px;}
.pro_fl_con_5 h3 a, .pro_fl_con_6 h3 a{ color:#f63; font-size:20px; font-weight:bold; }
.pro_fl_con_5 p, .pro_fl_con_6 p{ width:220px; height:100px; line-height:20px; margin-left:13px; color:#4d4d4d; overflow:hidden; margin-bottom:19px; text-align:justify; text-justify: inter-ideograph;}

.pro_fl_pic{ width:100%; height:196px; margin-bottom:50px; overflow:hidden;}
.pro_fl_pic .scroll{ width:100%; height:196px; position:relative;}
.pro_fl_pic .scroll_pic{ width:100%; height:196px; overflow:hidden;}
.pro_fl_pic .scroll_pic li{ width:320px; height:196px; float:left; margin-left:10px; position:relative;}
.pro_fl_pic .scroll_pic li img{ width:320px; height:196px;}
.pro_fl_pic .scroll_left{ width:34px; height:53px; position:absolute; left:10px; top:70px; background:url(../images/icon_LeftArr.gif) no-repeat center; z-index:99999;}
.pro_fl_pic .scroll_right{ width:34px; height:53px; position:absolute; right:10px; top:70px; background:url(../images/icon_RightArr.gif) no-repeat center; z-index:99999;}


.pro_fl_news{ width:1000px; height:auto; margin-top:30px;}

.pro_fl_news li{ width:800px; height:100px; position:relative; margin:0 auto; background:url(../images/pro_fl_news_bj.png) no-repeat 240px 0px;}
.pro_fl_news li span{ width:80px; height:30px; line-height:30px; color:#999; position:absolute; left:145px; top:13px;}
.pro_fl_news li h4{ width:350px; height:30px; line-height:30px; font-size:16px; font-weight:bold; overflow:hidden; position:absolute; left:280px; top:14px;}
.pro_fl_news li p{ width:450px; height:60px; line-height:20px; color:#999; overflow:hidden; position:absolute; left:280px; top:45px; }
.pro_fl_news li h4 a{ color:#000; }
.pro_fl_news li h4 a:hover{ color:#f63; }








/*menu*/
.s_menu{ width:260px; height:auto; float:left; background-color:#f2f2f2; padding-bottom:30px;}
.s_menu_big{ width:260px; height:73px; background:url(../images/cpfl_bj.gif) no-repeat left center;}
.s_menu_big h2{ font-size:22px; line-height:58px; padding-left:70px; color:#fff;}

.s_menu_small{ width:170px; height:auto; margin-left:45px; margin-top:15px;}
.s_menu_small dt{ width:100%; height:36px; background-color:#4d4d4d; text-align:center;}
.s_menu_small dd{ width:100%; height:32px;}

.s_menu_small dt a{ line-height:36px; color:#fff; font-size:18px; background-image:none;}
.s_menu_small dd a{ line-height:32px; color:#333; font-size:16px; padding-left:42px;  background:url(../images/icon_menu_small.gif) no-repeat 20px center;}
.s_menu_small dt a:hover{ color:#f63;}
.s_menu_small dd a:hover{ color:#f63; background:url(../images/icon_menu_small2.gif) no-repeat 20px center;}
.s_menu_small .d_1 a{ color:#f63;}
.s_menu_small .n_1 a{ color:#f63; background:url(../images/icon_menu_small2.gif) no-repeat 20px center;}

.s_menu_link{ width:100%; height:auto; background-color:#f63; padding:20px 0px 30px 0px; margin-top:15px;}
.s_menu_link1{ width:92%; height:100px; margin:0 auto; background:url(../images/link_tel_bj.gif) no-repeat left 10px;}
.s_menu_link1 span{ line-height:16px; font-size:16px; display:block; padding-left:70px; padding-top:10px; }
.s_menu_link1 span em{ line-height:40px; font-size:22px; color:#fff;}
.s_menu_link2{ width:92%; height:310px; margin:0px auto;background-color:#fff; padding:10px 0px 20px 0px;}
.s_menu_link2 .p12{ width:100%; height:28px; line-height:28px;  background:url(../images/link_icon_bj.gif) no-repeat  4px 0px; text-indent:40px; font-size:20px; color:#f00; margin:10px 0px; }
.s_menu_link2 .p13{ width:100%; height:28px; line-height:28px;  background:url(../images/link_icon_bj.gif) no-repeat 4px -37px; text-indent:40px; font-size:16px; color:#4d4d4d; margin:10px 0px; }
.s_menu_link2 .p14{ width:100%; height:28px; line-height:28px;  background:url(../images/link_icon_bj.gif) no-repeat 4px -74px; text-indent:40px; font-size:16px; color:#4d4d4d; margin:10px 0px; }
.s_menu_link2 .p15{ width:100%; height:28px; line-height:28px;  background:url(../images/link_icon_bj.gif) no-repeat 4px -111px; text-indent:40px; font-size:14px; color:#4d4d4d; margin:10px 0px; }
.s_menu_link2 .p16{ width:100%; height:150px; text-align:center; }

.s_menu_big_2{ width:260px; height:73px; margin-top:15px; background:url(../images/cpfl_bj.gif) no-repeat left center;}
.s_menu_big_2 h2{ font-size:22px; line-height:58px; padding-left:70px; color:#fff;}
.s_menu_pro{ width:258px; height:586px; border:#999 1px solid; overflow:hidden;}

.s_menu_pro p{ width:260px; height:196px; margin-top:10px;}
.s_menu_pro p img{ margin-left:5px;}
.s_menu_pro p em{ width:200px; height:40px; display:block; line-height:40px; overflow:hidden; margin:0px 30px; }
.s_menu_pro a{ list-style:none; color:#4d4d4d; font-size:14px;}

/*info*/
.info{ width:740px; height:auto; float:right; background-color:#fff;  font-family:'Microsoft Yahei'; font-size:14px;   }
.info_m{ width:730px; height:auto; float:right; padding:0px 0px 30px 10px; font-family:'Microsoft Yahei'; font-size:14px;   }
.info_m_pro{ width:100%; height:auto; padding-top:20px; font-family:'Microsoft Yahei'; font-size:14px; }
.info_m_pro li{ width:352px; height:280px; float:left; margin-left:10px; overflow:hidden; position:relative;}
.info_m_pro li img{ padding:9px; border:1px #999 solid;}
.info_m_pro li h4{ width:330px; height:46px; overflow:hidden; margin:0 auto; text-align:center; position:absolute; top:226px; left:10px;}
.info_m_pro li h4 a{ line-height:46px; font-size:16px; color:#4d4d4d;}
.info_m_pro li h4 a:hover{ color:#f63;}
.info_m_pro li img:hover{ border-color:#f63; }
.info_m_show{ width:97%; padding:0px 10px; padding-top:20px; font-family:'Microsoft Yahei'; font-size:14px;  }
.info_m_show p{ line-height:26px; font-size:14px; color:#4d4d4d; text-align:justify; text-justify: inter-ideograph;}
.info_m_show table{border-right:1px solid #999; border-bottom:1px solid #999; margin:20px auto 20px;}
.info_m_show table td{border-left:1px solid #999; border-top:1px solid #999; font-size:14px; color:#4d4d4d;} 
.info_m_show table tr{ line-height:26px;}

.info_m_showpro{ width:97%; padding:0px 10px 0 10px; border-top:1px #999 solid;}
.info_m_showpro p{ line-height:26px; font-size:14px; color:#4d4d4d; text-align:justify; text-justify: inter-ideograph;}
.info_m_showpro h5{ width:100%; height:28px; color:#4d4d4d; font-size:16px; margin:20px 0 20px 0; background:url(../images/bj_h5.png) left bottom no-repeat; text-indent:50px;}
.info_m_showpro h5 em{ line-height:25px; border-bottom:1px #999 dashed; padding-left:5px; padding-bottom:4px; }
.info_m_showpro table{border-right:1px solid #999; border-bottom:1px solid #999; margin:20px auto 20px;}
.info_m_showpro table td{border-left:1px solid #999; border-top:1px solid #999; font-size:14px; color:#4d4d4d;} 
.info_m_showpro table tr{ line-height:26px;}

.info_m_probig{ width:100%; height:auto; padding-top:20px;}
.info_m_probig li{ width:330px; height:410px; float:left; margin-left:10px; margin-bottom:10px; border:1px #999 solid; padding:10px 10px; position:relative;}
.info_m_probig li h3{ width:100%; height:50px; text-align:center; position:absolute; left:0px; top:220px;}
.info_m_probig li h3 a{ line-height:50px; font-size:20px; color:#f63; background:url(../images/icon_proh3_bj_2.gif) no-repeat left center; padding-left:30px;}
.info_m_probig li h3 a:hover{ color:#094; border-bottom:1px #094 solid; background:url(../images/icon_proh3_bj_1.gif) no-repeat left center; padding-left:30px;}
.info_m_probig li .p_txt{ width:94%; height:150px; overflow:hidden; line-height:24px; text-indent:26px; text-align:justify; text-justify:inter-ideograph; font-size:14px; color:#4d4d4d; position:absolute; left:10px; top:270px;}
.info_m_probig li .p_img{ width:330px; height:206px;  border-bottom:1px #999 dashed; }

.info_m_show_h1{ width:100%; height:30px; line-height:30px; text-align:center; font-size:20px;}
.info_m_show .p25{ width:97.2%; height:26px; height:auto !important; min-height:26px; margin:10px auto; padding:10px; line-height:26px; font-size:14px; color:#4d4d4d; background-color:#f2f2f2;}
.info_m_show .p25 em{ font-size:14px; font-weight:bold;}
.info_m_show .p26{ width:100%; height:26px; margin:10px auto; line-height:26px; font-size:14px; color:#4d4d4d; text-align:center;}
.info_m_show .p26 em{ font-weight:bold; color:#f63;}
.info_m_show .p26 span{ color:#999;}
.info_m_show .p27{ width:100%; height:48px; text-align:center; margin:15px 0px 5px; background:url(../images/icon_sanjiao_bj.png) no-repeat bottom center;}
.info_m_show .p27 span{ line-height:30px; font-size:20px; color:#fff; padding:10px 15px; background-color:#999; }
.info_m_show .p28{ width:100%; height:auto; line-height:30px; font-size:16px; text-align:center; color:#000;}
.info_m_show .p28 em{ font-size:20px; color:#f63;}
.info_m_show .p29{ width:100%; height:auto; line-height:26px; font-size:14px; color:#4d4d4d; text-indent:26px;}
.info_m_show .p29 em{ color:#f63;}

.info_m_show_downL{ width:390px; height:210px; float:left; overflow:hidden;}
.info_m_show_downR{ width:300px; height:210px; float:right;}
.info_m_show_downL h1{ width:100%; height:50px; line-height:50px; border-bottom:1px #999 dashed; font-size:18px; color:#000; overflow:hidden;}
.info_m_show_downL .p30{ width:100%; height:auto; margin-top:20px;}
.info_m_show_downL .p30 span{ padding:10px 20px 10px 0px; margin:0px 10px; line-height:30px; font-size:14px;}
.info_m_show_downL .p31{ width:100%; height:36px; line-height:36px; padding-left:10px; margin-top:10px;}
.info_m_show_downR img{ padding:9px; border:1px solid #999;}
.border-bottom{ border-bottom:1px #999 dashed; padding-bottom:30px;}

.info_m_show .p32{ width:70%; height:36px; float:left; line-height:36px; font-size:14px; color:#999;}
.info_m_show .p32 em{ font-weight:bold;}
.info_m_show .p33{ width:30%; height:26px; float:right; line-height:26px;}
.info_m_show .p34{ width:100%; height:40px; line-height:40px; color:#000; font-size:16px; background:url(../images/icon_li_dian.gif) no-repeat left center; text-indent:15px; border-bottom:1px #999 dashed; margin:10px 0px;}
.info_m_show .p35{ width:100%; height:auto; line-height:30px; color:#4d4d4d; font-size:14px;}


.info_m_relative{ width:730px; position:relative;}
.info_m_show_absolute{ width:720px; height:300px; position:absolute; top:0px; left:0px;  border:1px #F00 solid; z-index:9999; }


/*fenye*/
.info_m_fenye{ width:100%; height:50px; line-height:50px; text-align:center; margin-top:5px;}
.info_m_fenye span{ font-size:14px; color:#4d4d4d; padding-right:10px;}
.info_m_fenye a{ color:#4d4d4d; font-size:14px; padding:3px 8px; border:1px #4d4d4d solid; margin-left:5px;}
.info_m_fenye font{ font-size:14px; padding:3px 8px; border:1px #f00 solid; margin-left:2px;}
.info_m_fenye .nolink{ color:#4d4d4d; font-size:14px; padding:3px 8px; border:1px #4d4d4d solid; margin-left:5px;}
/*key*/
.info_m_key{ width:100%; height:50px; background-color:#f2f2f2; margin-top:20px;}
.info_m_key p{ width:100%; height:50px; line-height:50px; color:#4d4d4d; font-size:14px; text-indent:20px; overflow:hidden; background:url(../images/icon_tit.gif) no-repeat 5px center;}
.info_m_key p span{ font-size:16px; color:#000;}

/*内页list*/
.info_m_litit{ width:100%; height:auto; margin-top:20px;}
.info_m_tit{ width:100%; height:50px; background-color:#f2f2f2;}
.info_m_tit h3{ width:80%; height:50px; float:left; background:url(../images/icon_tit.gif) no-repeat 5px center; }
.info_m_tit h3 a, .info_m_tit h3 em{ line-height:50px; padding-left:20px; font-size:18px; color:#000; }
.info_m_tit span{ width:20%; height:50px; float:right; text-align:right;}
.info_m_tit span a{ line-height:50px; font-size:16px; color:#4d4d4d;  padding-right:15px;}
.info_m_tit span a:hover{ color:#999;}
.info_m_list{ width:100%; height:auto;}
.info_m_list ul{ margin-top:10px;}
.info_m_list li{ width:46%; height:40px; float:left; background:url(../images/icon_li_dian.gif) no-repeat left center; margin-left:20px; border-bottom:1px #999 dotted;}
.info_m_list li a{ width:73%; height:40px; line-height:40px; display:block; float:left; overflow:hidden; color:#000; font-size:16px; text-indent:15px;}
.info_m_list li a:hover{ color:#f63;}
.info_m_list li span{ width:25%; line-height:40px; display:block; float:right; color:#999; font-size:14px; text-align:right;}

.info_m_lipic{ width:100%; height:290px; margin-top:20px;}
.info_m_pic{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.info_m_pic .scroll{ width:100%; height:220px; position:relative;}
.info_m_pic .scroll_pic{ width:100%; height:220px; overflow:hidden;}
.info_m_pic .scroll_pic li{ width:350px; height:220px; float:left; margin-left:10px; position:relative;}
.info_m_pic .scroll_pic li img{ width:330px; height:198px; padding:9px; border:1px #999 solid;}
.info_m_pic .scroll_pic li span{ width:350px; height:36px; line-height:36px; display:block; background-color:#000; position:absolute; left:0px; bottom:2px; color:#fff; font-size:16px; text-align:center; overflow:hidden; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
.info_m_pic .scroll_left{ width:34px; height:53px; position:absolute; left:10px; top:80px; background:url(../images/icon_LeftArr.gif) no-repeat center; z-index:99999;}
.info_m_pic .scroll_right{ width:34px; height:53px; position:absolute; right:10px; top:80px; background:url(../images/icon_RightArr.gif) no-repeat center; z-index:99999;}

/*showpic*/
.showpic{ width:100%; height:440px;}
.showpic_m{ margin-top:20px; }
.showpic_m_L{ width:50%; height:auto; float:left;}
.showpic_m_R{ width:48%; height:auto; float:right;}

#preview{ width:500px; height:410px;}
#spec-n1{ width:500px; height:312px;}
#spec-n1 img{ width:480px; height:292px; padding:10px; border:1px #999 solid;}
#spec-n5{ width:500px; height:88px; margin-top:10px;}
#spec-left{ width:35px; height:88px; float:left; cursor:pointer;}
#spec-right{width:35px; height:88px; float:left; cursor:pointer;}
#spec-list{ width:428px; height:88px; float:left; overflow:hidden;}
#spec-list li{ width:140px; height:88px; float:left; padding:0px 2px; }
#spec-list li img{ width:132px; height:84px; padding:1px;  border:1px #999 solid;}
/*
.jqzoom { width:500px; height:410px; position: relative;}
.zoomdiv { z-index:100; position:absolute; top:0px; left:0px; width:100px; height:62px; background:url(../images/loading.gif) #fff no-repeat center center; border:1px solid #e4e4e4; display:none; text-align:center;	overflow: hidden;}
.bigimg { width:1000px; height:625px;}
.jqZoomPup { z-index:10; visibility:hidden;	position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#FEDE4F 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move;}
*/

.showpic_m_R_h1{ width:100%; height:auto;}
.showpic_m_R_h1 h1{ width:100%; height:36px; line-height:36px; font-size:18px; font-weight:bold; color:#4d4d4d; overflow:hidden; border-bottom:1px #999 solid; text-indent:10px;}
.showpic_m_R_con{ width:100%; height:auto; overflow:hidden;}
.showpic_m_R_con p{ padding:0px 10px; color:#4d4d4d; font-size:14px;}
.showpic_m_R_con .p17{ width:97%; height:auto; line-height:30px; font-size:14px; color:#999;}
.showpic_m_R_con .p18{ width:97%; height:auto; line-height:30px; font-size:14px; overflow:hidden;}
.showpic_m_R_con .p19{ width:97%; line-height:26px; font-size:14px; height:100px; height:auto !important; max-height:160px; text-align:justify; text-justify: inter-ideograph; overflow:hidden;}
.showpic_m_R_con .p20{ width:97%; height:55px; line-height:30px; text-align:center; margin:10px 0px;}
.showpic_m_R_con .p20 .kf{ width:115px; height:55px; line-height:55px; display:block; float:left; margin-left:100px; font-size:18px; color:#094; background:url(../images/pro_bj_green.png) no-repeat center;}
.showpic_m_R_con .p20 .js{ width:115px; height:55px; line-height:55px; display:block; float:left; margin-left:50px; font-size:18px; color:#f63; background:url(../images/pro_bj_yellow.png) no-repeat center;}
.showpic_m_R_con .p20 a:hover{ color:#999;}

.showpic_m_R_con .p21{ width:97%; height:45px; line-height:45px; font-size:14px;}
.showpic_m_R_con .p21 em{ font-size:22px; color:#f63;}
.showpic_m_R_con .p21 .zx{ width:60%; height:45px; display:block; float:left;}
.showpic_m_R_con .p21 .bdsharebuttonbox{ width:40%; height:45px; display:block; float:right;}
.showpic_m_R_con .p17 span, .showpic_m_R_con .p18 span, .showpic_m_R_con .p19 span{ font-weight:bold;}

/*news*/
.info_m_cont{ width:100%; height:auto; margin-top:20px;}
.info_m_cont_scroll{ width:728px; height:237px;  border:1px #999 solid; margin-top:20px; overflow:hidden; position:relative;}
.info_m_cont_scroll .jt1{ width:34px; height:53px; background:url(../images/icon_LeftArr.gif) no-repeat center; z-index:99999; position:absolute; left:5px; top:86px; display:none;}
.info_m_cont_scroll .jt2{ width:34px; height:53px; background: url(../images/icon_RightArr.gif) no-repeat center; z-index:99999; position:absolute; right:5px; top:86px; display:none;}
.info_m_cont_scroll li{ width:720px; height:225px; float:left; padding:5px;}
.info_m_cont_scroll .con_L{ width:360px; height:225px; float:left;}
.info_m_cont_scroll .con_R{ width:340px; height:225px; float:right; padding:10px 5px 10px 10px;}
.info_m_cont_scroll .con_R h4{ width:340px; height:26px; border-bottom:1px #999 dotted; overflow:hidden;}
.info_m_cont_scroll .con_R h4 a{ line-height:26px; font-size:16px; color:#000;}
.info_m_cont_scroll .con_R .p22{ width:340px; height:26px; line-height:26px; font-size:12px; color:#999; overflow:hidden;}
.info_m_cont_scroll .con_R .p22 em{ font-weight:bold;}
.info_m_cont_scroll .con_R .p23{ width:340px; height:100px; height:auto !important; max-height:130px; line-height:26px; font-size:14px; color:#4d4d4d; text-indent:16px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}
.info_m_cont_scroll .con_R .p24{ width:340px; height:36px; overflow:hidden; }
.info_m_cont_scroll .con_R .p24 a{ line-height:36px; color:#094;}
.info_m_cont_scroll .con_R .p24 a:hover{ color:#f63;}

.info_m_cont_top{ width:100%; height:auto; margin-top:20px;}
.info_m_cont_top .con_L{ width:360px; height:225px; float:left;}
.info_m_cont_top .con_R{ width:350px; height:225px; float:right; padding:10px 5px 10px 10px;}
.info_m_cont_top .con_R h4{ width:350px; height:26px; border-bottom:1px #999 dotted; overflow:hidden;}
.info_m_cont_top .con_R h4 a{ line-height:26px; font-size:16px; color:#000;}
.info_m_cont_top .con_R .p22{ width:350px; height:26px; line-height:26px; font-size:12px; color:#999; overflow:hidden;}
.info_m_cont_top .con_R .p22 em{ font-weight:bold;}
.info_m_cont_top .con_R .p23{ width:350px; height:100px; height:auto !important; max-height:130px; line-height:26px; font-size:14px; color:#4d4d4d; text-indent:16px; text-align:justify; text-justify: inter-ideograph; overflow:hidden;}
.info_m_cont_top .con_R .p24{ width:350px; height:36px; overflow:hidden; }
.info_m_cont_top .con_R .p24 a{ line-height:36px; font-size:14px; color:#094;}
.info_m_cont_top .con_R .p24 a:hover{ color:#f63;}

.info_m_cont .ullist{ width:100%; height:auto;}
.info_m_cont .ullist li{ width:96%; height:36px; margin-left:15px; background:url(../images/icon_li_dian.gif) no-repeat left center;  border-bottom:1px #999 dashed;}
.info_m_cont .ullist li a{ width:80%; height:36px; line-height:36px; display:block; float:left; font-size:16px; color:#4d4d4d; text-indent:15px;}
.info_m_cont .ullist li a:hover{ color:#f63;}
.info_m_cont .ullist li span{ width:18%; height:36px; line-height:36px; display:block; float:right; text-align:right; padding-right:3px; color:#999;}

.info_m_cont_list{ width:100%; height:auto; border-bottom:1px #999 dashed; padding-bottom:15px; margin-bottom:15px;}
.info_m_cont_list .div_L{ width:310px; height:198px; float:left; text-align:center;}
.info_m_cont_list .div_L img{ padding:4px; border:1px solid #999;}
.info_m_cont_list .div_L img:hover{ border:1px solid #4d4d4d;}

.info_m_cont_list .div_R{ width:400px; height:198px; float:right;}
.info_m_cont_list .div_R h4{ width:100%; height:36px; border-bottom:1px #999 dotted;}
.info_m_cont_list .div_R h4 a{ line-height:36px; font-size:16px; color:#000;}
.info_m_cont_list .div_R h4 a:hover{ color:#f63;}
.info_m_cont_list .p29{ width:100%; height:26px; line-height:26px; font-size:12px; color:#999;}
.info_m_cont_list .p29 em{ font-weight:bold;}

.info_m_cont_list .p30{ width:100%; height:100px; height:auto !important; max-height:120px; overflow:hidden; line-height:22px; font-size:14px; color:#4d4d4d; margin:5px 0; text-indent:15px;}
.info_m_cont_list .p30 a{ font-size:14px; color:#094;}
.info_m_cont_list .p30 a:hover{ color:#f63;}

.info_m_cont_table{ width:auto; height:auto; margin:0 auto; margin-top:20px; border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.info_m_cont_table .tr1 td{ font-size:16px; line-height:40px; border-left:1px solid #f2f2f2;  padding:0 10px; border-top:1px solid #f2f2f2; font-weight:bold;}
.info_m_cont_table .tr2 td{font-size:14px; line-height:36px; border-left:1px solid #f2f2f2;  padding:0 10px; border-top:1px solid #f2f2f2;}
.info_m_cont_table .tr2 td a{ font-size:14px; color:#000;}
.info_m_cont_table .tr2 td a:hover{ color:#f63;}

/*page分页*/
.info_m_page{ width:100%; height:auto; padding-top:10px;}
.info_m_page span{ width:100%; height:30px; font-size:16px; color:#4d4d4d; padding-left:5px;}
.info_m_page span a{ line-height:30px; font-size:14px; font-weight:bold; color:#4d4d4d;}
.info_m_page span a:hover{ color:#f63;}
/*pinglun评论*/
.info_m_pl{ width:100%; height:auto; margin-top:20px;}
.info_m_pl_tit{ width:100%; height:46px; line-height:46px; font-size:16px; background:url(../images/icon_tit.gif) no-repeat 5px center; text-indent:20px; background-color:#f2f2f2;}
.info_m_pl_tit2{ width:100%; height:46px; line-height:41px; font-size:16px; background:url(../images/icon_pl_tit.gif) no-repeat 5px center; text-indent:40px;}
.info_m_pl_con{ width:95%; height:auto; margin-left:15px;}
.info_m_pl_con dl{ padding:10px 0px;}
.info_m_pl_con dt em{ width:90%; height:30px; display:block; float:left; line-height:30px; font-weight:bold;}
.info_m_pl_con dt em font{ font-weight:normal;}
.info_m_pl_con dt span{ width:10%; height:30px; line-height:30px; float:right; text-align:right; color:#f63;}
.info_m_pl_con dd span{ width:100%; height:auto; line-height:20px; display:block; text-indent:15px; color:#094;}
.info_m_pl_tab{ width:95%; height:auto; margin-left:15px; display:block; overflow:hidden;}
.info_m_pl_tab .input_text{ border:1px #999 solid; height:24px; line-height:24px;}
.info_m_pl_tab .input_textarea{ border:1px #999 solid; line-height:24px;}
.info_m_pl_tab .input_btn{ padding:5px 10px; margin-right:10px; border:1px #999 solid;  font-family:Microsoft Yahei; font-size:14px; cursor:pointer;}
.info_m_pl_tab tb{ font-family:Microsoft Yahei; font-size:14px;}

/*guestbook留言*/
.guest_ctr {width:100%; height:auto; margin:10px auto 10px;float:left;overflow:hidden;position:relative;}
.guest_left { margin:0 20px 0 0;float:left;width:48px;height:auto;overflow:hidden;display:inline;}
.guest_pic { margin:0 auto;float:left;width:48px;height:48px;}
.guest_right { margin:0 auto;float:left;width:610px;min-height:28px;HEIGHT: auto !important;height:28px;overflow:visible;border:1px #e7e7e7 solid;padding:10px;padding-bottom:5px;}
.guest_rt1 { margin:0 auto;float:left;width:100%;height:22px;border-bottom:1px #ccc dashed;}
.guest_rt11 { float:left;width:50%;}
.guest_rt12 { float:left;width:50%;text-align:right;color:#ccc;}
.guest_rctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;line-height:22px;padding:5px 0;}
.guest_fg { position:absolute;width:7px;height:11px;background:url(../images/dot.gif);left:63px;top:18px;z-index:999;}
.fguest_ctr { margin:10px auto 10px;float:left;width:658px;height:auto;overflow:hidden;padding:25px;border:1px #e7e7e7 solid;color:#000;background:#fff;}
.fguest_title { margin:0 auto 5px;float:left;width:100%;height:22px;border-bottom:1px #ccc solid;font-size:14px;font-weight:bold;display:inline;}
.input_textarea,.input_text {border:1px #e8e8e8 solid;border-top:1px #b4b4b4 solid;border-left:1px #b4b4b4 solid;padding-left:3px;}
.input_text { height:22px;line-height:22px;width:200px;}
.input_textarea { padding-top:5px;padding-bottom:5px;}
.input_btn { margin:0 auto;float:left;border:0;width:88px;height:31px;background:url(../images/btn_bg.gif);cursor:pointer;text-align:center;line-height:31px;color:#333;display:inline;}

/*map_tit*/
.map{ border:5px #f2f2f2 solid; margin-bottom:20px;}
.map_tit{ width:100%; height:46px; line-height:46px; border-bottom:1px #999 solid; margin-bottom:10px; text-align:right;}
.map_tit a{ line-height:46px; color:#4d4d4d; font-size:16px; padding:0 10px;}
.map_con{ width:auto; padding:10px;}
.map_con dl{ width:100%; height:auto; display:block; overflow:hidden;}
.map_con dt{ height:36px; line-height:36px; font-size:14px; font-weight:bold;}
.map_con dd{ width:auto; height:36px; font-size:14px; color:#4d4d4d; float:left; display:block; overflow:hidden;}
.map_con dd a{ height:36px; line-height:36px; margin-left:16px; color:#4d4d4d;}
.map_con dd a:hover{ color:#f63; border-bottom:1px #f63 solid;}
