/* CSS Document */
/* by husonghe */

* { margin:0; padding:0 }
body { font-size:12px; color:#555555; font-family:ו, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
ul,li { list-style:none }
.clear { clear:both }
body, ul, ol, li, p, h1, h2, h3, h4, table, td, th, form, img, dl, dt, dd, input, select, textarea { margin:0; padding:0; }
img { border:0; }
a { text-decoration:none; color:#3f3f3f; outline:none;}
a:hover { text-decoration:none; color: #FF0000; }

.top { height:87px; margin:0 auto; vertical-align:middle; background:url(../img/logo.jpg) no-repeat 50% 0;}
.nav { height:35px; width:100%; background:url(../img/nav_bg.jpg) repeat-x;}
.nav ul { width:980px; height:35px; margin:0 auto; display:block;}
.nav li { height:35px; width:auto; display:block; float:left; font-size:14px;  font-weight:bold; line-height:35px; text-align:center;}
.nav li a { width:135px; height:35px; display:block;color:#FFFFFF;}
.nav li a:hover { color:#FFFFFF; background:url(../img/nav_libg.jpg) repeat-x; }

#banners{height:350px;width:100%;overflow:hidden; border:0;}
.banner ul,.banner li{ height:350px;list-style:none;width:100%;margin:0;padding:0;position:relative; border:0;}
.banner li {position:absolute;top:0;left:50%;width:1910px;height:350px;margin-left:-955px; border:0;}
.banner .page_bar { width:100px; position:relative;top:-26px; margin:0 auto; *display:inline;*zoom:1;_top:-20px;}
.banner .page_bar a {height:12px;width:12px;overflow:hidden;line-height:30px;font-size:0;float:left;margin:0 2px;background:url(../img/cur_page0fffef.png) no-repeat 0 0;_background:url(../img/bg_page102f32.png) no-repeat 0 0;}
.banner .page_bar a.on{background-position:-32px 0;}

.hotcp { height:228px;background:url(../img/hotcp_bg.jpg) no-repeat 50% 0;}
.s110{width:100%; height:175px; float:left;}
.blk_18 { margin:0 auto;overflow:hidden; width:980px;}
.blk_18 .pcont { float:left;OVERFLOW: hidden; WIDTH:930px;height:175px;}
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left;height:140px;}                
.blk_18 #List2_1 { FLOAT:left;}
.blk_18 .LeftBotton { background:url(../img/ihotcp_left.jpg) center no-repeat; float: left; WIDTH: 22px; HEIGHT: 120px;display:inline}
.blk_18 .RightBotton {background: url(../img/ihotcp_right.jpg) center no-repeat; float: left; WIDTH: 22px; HEIGHT:120px;display:inline;}
.blk_18 .pl IMG { width:151px;height:138px;DISPLAY: block; MARGIN: 0 auto; CURSOR: pointer;}
.blk_18 .pl {float: left; width: 152px;margin:0px 2px;display:inline;}
.blk_18 A.pl h2{width:auto;font-size:14px;line-height:24px;text-align: center;overflow:hidden;}
.blk_18 A.pl:hover h2{color:#F00;}
.commu_cont3 { MARGIN: 0px 7px 0px; LINE-HEIGHT: 100%}
.commu_cont3 UL { WIDTH: 188px;}


.imain { height:570px; width:980px; margin:0 auto;}
.imain_l { width:716px; height:400px; float:left; background:url(../img/iabout_bg.jpg) no-repeat;}
.iabout { width:270px; float:left; margin: 35px 0 0 16px;}
.iabout p { font-size:12px; text-indent:24px; line-height:20px; color:#000000; margin:10px 0 10px 0;}
.iabout span a { color:#FF0000; font-weight:bold;}
.inews_more { height:20px; text-align:right; font-size:12px; line-height:20px; margin-bottom:8px;}
.inews { width:366px; float:right; margin: 5px 20px 0 0;}
.inews_top { height:81px;}
.inews_pic { width:88px; height:71px; float:left; border:#dfdfdf 1px solid; padding:1px 0 0 1px; margin:5px 15px 0 0;}
.inews_top h3 { font-size:12px; line-height:22px; margin-bottom:5px;}
.inews_top h3 a { color:#FF0000;}
.inews_top p {font-size:12px; line-height:22px; color:#000000;}
.inews_top p a { color:#d60000;}
.inews ul { margin-top:8px;}
.inews li { font-size:12px; line-height:26px; background:url(../img/tubiao01.jpg) no-repeat 2px; text-indent:12px; border-bottom:#b3b3b3 1px dashed;}
.inews li a { color:#000000;} 
.inews li a:hover { color:#FF0000;}
.inews li span { float:right;}
.iwuliao {width:716px; height:158px; background:url(../img/iwuliao.jpg) no-repeat;}
.iwuliao p { font-size:12px; line-height:24px; text-align:center; margin-top:10px;}
.iwl_list1 { width:112px; height:120px; float:left; margin:38px 0 0 28px;}
.iwl_list2 { width:112px; height:120px; float:left; margin:38px 0 0 20px;}
.iwl_list3 { width:112px; height:120px; float:left; margin:38px 0 0 26px;}
.iwl_list4 { width:112px; height:120px; float:left; margin:38px 0 0 24px;}
.iwl_list5 { width:112px; height:120px; float:left; margin:38px 0 0 30px;}
.ianli { width:252px; float:right; height:393px; background:url(../img/ibaike_bg.jpg) no-repeat;}
.ial_t { height:32px; font-size:12px; line-height:32px; text-align:right;}
.ial_c { height:348px; padding-top:10px;}
.ial_c ul { margin-left:44px;}
.ial_c li { font-size:12px; line-height:32px; margin-top:2px;}

.ial_list { width:240px; margin:0 auto 8px auto; height:79px;}
.ial_pic { width:104px; height:71px; float:left; border:#d6d6d6 1px solid; padding:2px 0 0 2px;}
.ial_r { float:left; margin-left:10px;}
.ial_r h3 { font-size:12px; line-height:24px; background:url(../img/tubiao02.jpg) no-repeat 2px; text-indent:12px;}
.ial_r p { line-height:26px; font-weight:bold;}

.iwl_main { background:url(../img/iwl_mainbg.jpg) repeat-x; height:100px; padding:10px;}
.iwl_main dl {}
.iwl_main dt { font-size:12px; font-weight:bold; color:#FFFFFF; line-height:24px; background-color:#FF0000; float:left; text-indent:12px; display:inline;}
.iwl_main dd { font-size:12px; line-height:24px; float:left; margin:0 2px; width:auto; }
.fdlink { height:22px; line-height:22px; text-indent:12px;}
.ifooter { height:60px; border-top:#A1A1A1 1px solid; /*background:url(../img/footer_bg.jpg) no-repeat 50% 0;*/ background-color: #F2F2F2;}
.ifooter_con { width:980px; margin:0 auto; height:60px; font-size:12px; line-height:24px; padding-top:5px;}

/*aboutliming*/

.inner_banner {left:50%;height:193px; overflow:hidden;}
/*.inner_banner img{ width:1440px; height:193px;}*/
.inner_main { width:980px; height:auto; overflow:hidden; margin:5px auto;}
/*prolist*/
.leftSidar1{WIDTH:189px; float:left}

.bread { height:30px; line-height:30px; }
UL.leftSidar2{}
.leftSidar2 li A{LINE-HEIGHT:30px; color:#FFFFFF; font-weight:bold; text-indent:40px; WIDTH:189px !important; DISPLAY:block; BACKGROUND: url(../img/prolist_ulbg.jpg) no-repeat; HEIGHT:30px}
.leftSidar2 li A:hover{ FONT-WEIGHT:bold; }
.sub li a { line-height:27px; color:#666666; font-weight:normal; text-indent:50px; width:189px; display:block; background:url(../img/prolist_libg.jpg) no-repeat; HEIGHT:27px;}

.inner_news { height:233px; margin:10px 0; background:url(../img/innews_bg.jpg) no-repeat;}
.inner_news dt { height:30px; line-height:30px; text-indent:24px; margin-bottom:3px;}
.inner_news dd { line-height:28px; text-indent:26px; margin-top:1px; display:block;}
.inner_hotcp { height:176px; background:url(../img/inner_hotcpbg.jpg) no-repeat; margin-top:10px;}
.inner_pro { width:165px; height:132px; float:left; margin:40px 12px 0 16px;}
.inner_pro h3 { font-size:12px; font-weight:normal; text-align:center; line-height:32px;}
.inner_baike { height:254px; background:url(../img/inner_baikebg.jpg) no-repeat;}
.inner_baike dt { height:30px; line-height:30px; text-indent:24px;}
.inner_baike dd { line-height:24px; text-indent:26px; margin-top:1px; display:block;}
.inner_right { width:756px; float:right; padding: 0 10px; height:auto;}
.lanmu { height:24px; text-align:right; margin-top:5px;} 
.iright_c {height:auto; border-top: #d5d5d5 1px solid;}
.iright_c p { font-size:14px; line-height:26px; text-indent:28px; margin:3px 0; color:#232323; letter-spacing:0.1px;}
.share { }

.news_li { display:block; width:756px; height:85px; margin:10px 0 15px 0; border-bottom:#b7b7b7 1px dashed;}
.news_t span { float:right; font-weight:normal; font-size:12px;}
.news_t { font-size:14px; line-height:26px; font-weight:bold;}
.news_t a { color:#c90002;}
.news_dec { font-size:12px; line-height:24px;}
.fenye,.share { height:30px; line-height:30px; margin:20px 0;}
.fenye .pagelist li{ float:left; margin-right:15px;}
.fenye .pagelist .thisclass{ color:#F00}
.aboutnews { border-top: #dcdcdc 1px solid; font-size:14px; padding-top:15px;}
/*news*/

.iright_c h2 { font-size:14px; line-height:30px; color:#000000; text-align:center; margin-top:20px;}
.author { font-size:12px; line-height:24px; text-align:center; margin:5px 0;}



/*product*/
.pro_top { min-height:172px; _height:172px; height:auto; overflow:hidden; background:url(../img/pro_topbg.jpg) no-repeat; margin-top:10px;}
.pro_topli { width:178px; height:130px; float:left; margin:15px 1px 0 8px; display:inline;}
.pro_topli h3 { font-size:14px; text-align:center; color:#111111; margin:10px 0;}
.pro_topli p { width:100px; height:24px; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#d00000; text-indent:0; text-align:center; float:left; }
.pro_topli span a { float:right; height:24px; line-height:24px; color:#d60000; margin-top:5px;}
.newpro { height:auto; background:url(../img/newpro_bg.jpg) repeat-x; border:#cecece 1px solid; overflow:hidden;}
.newpro_t { height:26px; line-height:26px; font-weight:bold; text-indent:12px; margin-top:5px;}
.newpro_li { width:173px; height:229px; float:left; margin:15px 5px; display:inline;}
.newpro_li h3 { font-size:14px; line-height:30px; text-align:center;}
.newpro_li h3 a { color:#4b4b4b;}
.newpro_li p { text-indent:12px; font-size:12px; line-height:22px; margin-bottom:3px;}
.pro_suxian { width:1px; height:111px; float:left; background:url(../img/pro_suxian.jpg) no-repeat; margin:50px 3px;}
.pro_hx { clear:both; height:1px; background-color:#eeeeee; margin:0 10px;}

.cp_pic { width:290px; height:284px; float:left; margin:20px;}
.cp_dec { width:400px; height:auto; float:right; margin:20px 20px 0 0;}
.cp_dec h2 { font-size:16px; line-height:30px; margin-top:5px; text-align:left; }
.cp_dec p { text-indent:0; font-size:12px; line-height:22px;}
.cp_dec img { margin:20px 0 0 0;}
.pro_main { height:auto; background:url(../img/newpro_bg.jpg) repeat-x;padding:0 5px; margin-bottom:10px; border:#cecece 1px solid; overflow:hidden;}
.cptedian { font-size:14px; line-height:28px; font-weight:bold; margin:5px 0; text-indent:10px; border-bottom:#d60f03 1px solid;}
.cpnr { margin:5px;}

/*ask*/
.ask_lanmu { height:34px; border:#ececec 1px solid; background-color:#f6f6f6; margin:20px 0;}
.ask_lanmu dt { font-size:14px; color:#525252; line-height:34px; text-indent:10px; float:left;}
.ask_lanmu dd { width:88px; height:22px;display:block; float:left; margin-top:6px; text-align:center; line-height:22px; margin-left:20px; display:inline;}
.ask_lanmu dd a { width:88px; height:22px;display:block;}
.ask_lanmu dd a:hover { background-color:#ac0000;  color: #FFFFFF;}
.ask_list { margin:12px 0; }
.ask_t { font-size:14px; line-height:28px; margin-bottom:8px;letter-spacing:0.1px; border-bottom:#cccccc 1px dotted;}
.ask_t a { font-weight:bold; color:#525252;}
.ask_t span { font-weight:bold; color:#d80101;}
.ask_c { font-size:12px; line-height:24px;letter-spacing:0.2px;}
.ask_c span { font-size:14px; font-weight:bold; color:#0574d3;}
