
/* Hangfa Hydraulic Engineering Co., Ltd. (Chengdu)网站CSS */
.szt{width:25px; height:60px;}
* { padding: 0; margin: 0; }
body{overflow-x: hidden; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
ul, li, img{list-style:none; border:none;}
a{ text-decoration:none;}
.sanjiyc{ display:none;}
.cl{ clear:both;}

body{ width:100%; height:auto; background:url(../image/body_bg.png) top center #dcdcdc repeat-y; background:url(../image/main_bg.jpg) repeat-x #cccccc;}
#wrap{ width:1007px; height:auto;margin:0 auto; background:#fff;}

/* 网站共用头部CSS */
.top{ width:1007px; height:85px; overflow:hidden; border-bottom:#0784cf solid 3px;}
.top .top_logo{ width:370px; height:85px; margin:0 440px 0 33px; float:left}
.top .top_lan{ float:left;width:130px; height:25px; background:#f8f8f8; margin-top:25px;}
.top .top_lan a{line-height:25px; color:#0784cf; width:65px; height:25px; display:block; float:left; text-align:center}
.top .top_lan .zw{ background:#1c7ac9; color:#fff;}
.nav{width:1007px;height:28px;position:relative;margin:0 auto; background:url(../image/mune_bg.png) repeat-x; z-index:99}
.nav .list li{float:left;}
.nav .list a{float:left;display:block; line-height:28px;width:141px;height:28px;text-align:center;font-weight:bold;color:#525252; border-left:#fff solid 1px;border-right:#fff solid 1px;}
.nav .list a:hover{color:#fff; background:url(../image/mune_hover_bg.png) repeat-x;}
.nav .list .now{color:#fff; background:url(../image/mune_hover_bg.png) repeat-x;}
.nav .list a:hover,.nav .list .now{color:#fff; background:url(../image/mune_hover_bg.png) repeat-x;}
.nav .boxww{position:absolute;left:-5px;top:28px;width:1006px;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;}
.sublist li{ padding-top:5px;}
.sublist li:last-child p a{ margin-bottom:6px; height:28px; line-height:14px;}
.sublist li h3.mcate-item-hd{ font-weight:bold; color:#1c7ac9;height:26px;line-height:26px;}
.sublist li p.mcate-item-hd a{ font-weight:bold; color:#1c7ac9;line-height:26px;}
#xiala4{ width:200px; height:200px; background:blue; margin-left:382px}
#gyhf{ width:139px; border:#1c7ac9 solid 1px; background:#fff; overflow:hidden; margin:0 0 0 152px;}
#gyhf a{ width:135px; padding-right:6px; height:24px; line-height:24px; display:block; text-align:center;color:#6c6c6c;}
#gyhf a:hover{ background:#1c7ac9; color:#fff}
#cpzx{ width:610px; height:216px; background:#fff;  border:#1c7ac9 solid 1px; margin-left:295px;}
.mcate-item-bd a{width:110px;color:#606060; display:block; float:left;padding-left:4px; margin-left:5px; text-align:center;}
.sublist li:first-child p a,.sublist li:nth-child(2) p a{ height:20px; line-height:20px;}
.mcate-item-bd a:hover{ background:#1c7ac9; color:#fff; }
.dyhkbbb a{ font-weight:bold; color:#1c7ac9;line-height:20px; display:block; clear:both; padding-left:15px; margin-left:5px; width:280px; height:20px; font-size:14px; padding-top:6px; padding-bottom:2px;}

/* 焦点图 */
.foucs{ background:url(../image/ny_con_topbj.jpg) 0 0 no-repeat;  overflow:hidden; padding-top:15px;}
#content .imgSliderContainer .imgSlider {width:989px;height:300px; margin:10px 0 0 9px; }
#content .imgSliderContainer .imgSlider .imgSliderC {width:989px;height:300px;}
#content .imgSliderContainer .imgSlider .imgSliderC div {width:989px;height:300px;}
.xibdd{ width:300px; height:30px; position:absolute; z-index:99; margin-top:-30px; margin-left:30px;}
#content .imgSliderContainer .imgSlider ul.imgSliderPagination li {float:left;margin-right:5px;}
#content .imgSliderContainer .imgSlider ul.imgSliderPagination li a {display:block;width:9px;height:9px; background:url(../image/off_foucs.png) no-repeat; font-size:0; line-height:40px; overflow:hidden;}
#content .imgSliderContainer .imgSlider ul.imgSliderPagination li.imgSliderCurrent a {background:url(../image/on_foucs.png) no-repeat;}
.txtcontent{ width:255px;height:100px; overflow:hidden; position:absolute; z-index:99; margin-top:-250px; *margin-top:40px; margin-left:30px; *margin-left:-960px;}
.txtcontent h2{ font-size:24px;color:#fff; font-family:"微软雅黑"; line-height:24px; padding:0 0 5px;}
.txtcontent p{ padding:0 0 20px 0; font-size:14px; color:#fff; line-height:22px;}
.btnaa{ width:131px; height:33px;}
.b1_t{ font-size:16px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}


/* 网站首页中部CSS */
.con{ margin:20px 0 30px 0; overflow:hidden}
.con_left{ width:354px; float:left; margin-left:8px;}
.cl_top{ width:354px; height:18px; background: url(../image/con_top1.png) no-repeat;}
.pro_s{ width:352px; height:105px; background:url(../image/product_bg.png) repeat-x; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px;}
.pro_tit{ width:230px; height:70px; margin-top:15px; float:left;}
.pro_img{ width:90px; height:67px; float:left; margin:15px 10px;}
.protit1{ font-size:14px; font-weight:bold; color:#1c7ac9;}
.protit2{color:#3e3e3e; margin-top:5px; line-height:20px;}
.pro_s a:hover .protit1{ color:#000;}
.pro_s a:hover .protit2{ color:#1c7ac9;}
.con_mid{ width:313px; float:left;}
.cm_top{ width:313px; height:18px; background:url(../image/con_top2.png) no-repeat;}
.news_tit{ width:290px; height:38px; margin:0 0 0 12px; line-height:44px; color:#3c3c3c; font-size:14px; font-weight:bold}
.news_tit span{color:#2166ad;}
.news_tit a{ color:#ababab; font-weight:normal; padding-left:170px; font-size:12px;}
.news_tit a:hover{ color:#1c7ac9;}
.news_con{ width:290px; height:170px; margin: 0 12px; border-bottom:#ebebea solid 1px; border-top:#ebebea solid 1px;}
.news_con li{ width:280px; padding-left:10px; line-height:31px; height:31px; background:url(../image/news_list_ico.png) -2px 11px no-repeat; overflow:hidden}
.news_con li a{ color:#004b97;}
.news_con li a:hover{ color:#000;}

.new_pro{ width:289px; height:300px; border:#d6d6d6 solid 1px; margin:13px 0 0 11px;}
.new_pro img{ width:289px; height:204px;}
.new_pro .nptit{ width:289px; height:22px; overflow:hidden; background:url(../image/new_pro.png) no-repeat; }
.new_pro .nptit a{color:#0a5798; font-size:14px; font-weight:bold; line-height:22px;}
.new_pro .nptit span{ padding:0 24px 0 17px;text-align:center; line-height:22px; font-weight:normal; color:#fff;}
.npcon{ padding:12px 5px; text-indent:2em; color:#676766; line-height:24px;}
.npcon a{ color:#075598}

.con_right{ width:324px; float:left}
.cr_top{ width:324px; height:18px; background:url(../image/con_top3.png) no-repeat;}
.video{ width:291px; height:195px; overflow:hidden; border:#d1d1d1 1px solid; padding:13px 15px 0 16px; border-bottom:none; border-top:none;}

.flashHolder{display:block;position:relative;}
.flashHolder.box{display:block !important;width:291px !important;padding:0 !important;}
.flashHolder object{display:block;position:relative;z-index:1;}
.flashHolder .fullScreenLnk{	position:absolute;top:5px;right:5px;color:#ffffff;font-size:10px;z-index:11;text-shadow: 1px 1px 1px rgb(0, 0, 0);filter:glow(color=black,strength=2); cursor:pointer;}
.flashHolder .flashCtrl{	width:291px;height:195px;display:block;cursor:pointer;position:absolute;top:0;left:0;z-index:10;
background:#ffffff;filter: alpha(opacity=0);opacity: 0;}
.flashHolder .ctrlBtn{width:291px;height:195px;position:absolute;top:0;left:0;z-index:3;background:url('/EN/css/images/play_btn.png') center center no-repeat;}
.flashHolder .ctrlOverlay{width:291px;height:195px;background: #000000 url('/EN/css/images/logo_new_video.png') 10px 10px no-repeat;filter: alpha(opacity=35);opacity: 0.35;position:absolute;top:0;left:0;z-index:2;}
#home_content .flashHolder .flashCtrl{	width:291px;height:195px;}
#home_content .flashHolder .ctrlBtn{width:291px;height:195px;}
#home_content .flashHolder .ctrlOverlay{width:291px;height:195px;}

/* 网站底部共用CSS */
.bot{ width:1007px; height:200px; background:#666666; border-top:#0784cf 5px solid; clear:both}
.bottit{ width:150px; height:40px; line-height:40px; font-size:14px; color:#fff; font-weight:bold;}
.bottit span{ color:#999; font-weight:normal; font-family:Arial;}
.bot1{ width:150px; float:left; margin:10px 0 0 40px;}
.bot1 a{ display:block;}
.botlink{ width:140px; height:20px; color:#fff;}
.botlink:hover{ color:#c1c1c1}

.bot2{ width:345px; float:left; margin:10px 0 0 50px; _margin:10px 0 0 30px;}
.bot2tit{ width:345px; height:40px; line-height:40px; font-size:14px; color:#fff; font-weight:bold;}
.bot2link{ width:350px; height:20px; color:#fff;}
.bot2link a{ color:#fff;font-family:Arial;}

.bot3{ clear:both; padding-left:38px;color:#fff;}
.bot3 a{ color:#fff;}
.bot3 span{ font-family:Arial;}

/* 产品Details页CSS */
.ny_con{margin:0 0 30px 0; height:auto; overflow:hidden; background:url(../image/ny_con_topbj.jpg) top center no-repeat;}
.positon{ padding:25px 20px;color:#2e2e2e}
.positon a{ color:#1c7ac9; font-weight:bold}
.ny_left{ width:228px; height:auto; margin-left:6px; background:url(../image/ny_left_bj.jpg) repeat-y; float:left; _margin-left:3px;}
.nyl1{ width:203px; height:36px; line-height:38px; font-size:14px; font-weight:bold; color:#fff; background:url(../image/ny_left_top.jpg) no-repeat; padding-left:25px; margin-bottom:8px;}
.yiji a{ margin-left:20px; height:28px; line-height:20px; display:block;  color:#1c7ac9; font-weight:bold; font-size:14px;}
.erji a{ margin-left:20px; height:25px; line-height:25px; display:block; color:#696969; font-weight:bold; padding-left:10px; background:url(../image/list_ico.gif) 0 9px no-repeat; overflow:hidden;}
.erji a:hover{color:#1c7ac9; background:url(../image/list_ico.gif) 0 -36px no-repeat;}
.erjion a{margin-left:20px; height:25px; line-height:25px; display:block;color:#1c7ac9; background:url(../image/list_ico.gif) 0 -36px no-repeat;font-weight:bold; padding-left:10px;}
.sanji a{ margin-left:30px; height:22px; line-height:22px; display:block; color:#696969;}
.sanji a:hover{ text-decoration:underline;}
.sanjion a{ margin-left:30px; height:22px; line-height:22px; display:block; color:#696969; text-decoration:underline;}
.nyl3{ width:228px; height:10px; background:url(../image/ny_left_bot.jpg) no-repeat; margin-top:8px}
.nyl5{ width:203px; height:28px; line-height:28px;font-weight:bold; font-size:14px; color:#515151; background:url(../image/ny5_bg.gif) no-repeat;padding-left:25px; margin-bottom:8px;}
.yij6{ width:193px; height:18px; line-height:18px;font-size:12px;padding-left:35px; margin-bottom:8px; background:url(../image/nyr_ico.png) 22px 3px no-repeat; overflow:hidden;}
.yij6 a{ color:#515151;}
.yij6 a:hover{ color:#1c7ac9;}
.yij7{ width:193px; height:18px; line-height:18px;font-size:12px;padding-left:35px; margin-bottom:8px; background: url(../image/pdfi.gif) 15px 0 no-repeat; overflow:hidden;}
.yij7 a{ color:#515151;}
.yij7 a:hover{ color:#1c7ac9;}

.ny_right{ width:755px; height:auto; border:#cccccc solid 1px; float:left; margin-left:8px; padding-bottom:20px; overflow:hidden;}
.nyr11{ font-family:"微软雅黑"; font-size:18px; color:#696969; font-weight:bold;}
.nyr12 img{ border:#dcdcdc solid 1px; padding:2px; margin-top:10px; margin-right:10px;height: 200px;
	width: 355px;}
.nyr1{ padding:40px 0 0 22px}
.nyr21{ width:690px; height:25px; background: url(../image/ny_right_ico.png) 14px 0 #ebebeb no-repeat; line-height:25px; padding-left:22px; font-size:14px; color:#393939; font-weight:bold; margin:20px 0 0 22px;}
.nyr22{ width:712px; height:auto; padding:10px 0; color:#7c7c7c; text-indent:2em; line-height:20px;padding-left:22px;}
.nyr23{ padding:13px 22px; overflow:hidden}
.nyr23 span{ background:url(../image/nyr_ico.png) 0 5px no-repeat; font-weight:bold; color:#696969; line-height:26px; width:227px; display:block; float:left; padding-left:10px}
.tab_lei{  font-weight:bold; color:#696969; line-height:22px; width:220px; vertical-align:top; text-align:right;}
.tab_nei{ color:#696969; line-height:20px; width:256px; line-height:22px;vertical-align:top;}
.bujian{ width:237px; height:75px; float:left; margin:7px 0 7px 0;}
.bjl{ width:75px; height:75px; overflow:hidden; float:left; list-style:none;}
.bjl img{ width:75px; height:75px;}
.bjr{ width:145px; height:75px; overflow:hidden; float:left; padding-left:10px; background:#fafafa; line-height:75px;}
.bjr1{  color:#696969; font-weight:bold; line-height:22px;overflow:hidden; padding-top:5px;} 
.bjr2{  color:#696969; line-height:20px; text-indent:2em; display:none;}
.bjr2 a{ color:#0784cf}

.nyr24{ padding:13px 22px; overflow:hidden}
.nyr25{ padding:13px 22px; overflow:hidden}
.zstp1{ width:325px; height:221px; border:#CCC solid 1px;}
.zstp2{ width:325px; height:20px; line-height:20px;  font-weight:bold;color:#5b5b5b; text-align:center; padding-top:5PX;}
.zstp{ width:327px; height:260px; float:left; margin-right:15px;}
.zstp img{width:327px; height:220px;}
.nyr25 a{ padding:6px 0 6px 10px; width:210px; display:block; float:left; background:url(../image/nyr_ico.png) 0 7px no-repeat;color:#696969; margin-left:15px;}
/*.nyr25 a:hover{ color:#0784cf}*/
.nyr21 a{ width:50px; float:right; margin-right:10px;  color:#696969; font-weight:normal; font-size:12px}
.pdf_ico{ width:34px; height:19px; float:left; background:url(../image/pdfi.gif) 10px 0px no-repeat;}
.pdf_name{ color:#666666;  font-weight:bold; padding:0 10px 0 0;; height:17px; line-height:17px; width:auto; display:block; float:left;}
.nyr24 a:hover .pdf_name{ color:#C00}
.pdfdown{ width:300px; height:30px; float:left;}
.ny14{ height:15px; background:#fff;}

/* 机器人一级列表页面CSS robot.html样式 */
.ro_tit{margin:13px 15px; width:728px; height:33px; border-bottom:#ebebeb solid 1px;}
.ro_tit .rtit1{ width:155px; height:33px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:34px; margin:0 520px 0 8px; display:block; float:left; background:#1c7ac9;}
.ro_tit .rtit2{  color:#919191; width:50px; height:33px; line-height:40px; _text-align:right;}
.ro_tit .rtit2:hover{color:#0784cf}
.ro_txt{padding:0 22px 13px 22px; width:710px;  color:#545454; text-indent:2em; line-height:22px;}
.ropro_img img{ width:121px; height:169px; padding:2px;}
.ropro_img{border:#f6f6f6 solid 1px; width:125px; height:173px;}
.ropro_txt{ width:127px; height:40px; line-height:18px; padding-top:3px; overflow:hidden; color:#666; font-weight:bold;}
.ro_pro{ margin-left:22px;}
.ro_pro a{ width:130px; height:220px; display:block; float:left; margin-right:15px; cursor:pointer}
.ro_pro a:hover .ropro_img{border:#cccccc solid 1px;}
.ro_pro a:hover .ropro_txt{ color:#1c7ac9;}
.robot1{ clear:both; height:370px;}

/* 机器人二级列表页面CSS */
.brand img{ width:743px; height:242px;}
.brand{ padding:6px 0 0 6px;}
.meter tr td{  border:none;border-top:#f2f2f2 solid 1px;border-left:#f2f2f2 solid 1px; padding:5px 3px; }
.meter{ padding:6px 0 0 6px;}
.meter table{ text-align:center;color:#666;}
/*.timg{ width:121px; height:169px; border:#fff solid 1px;}*/
.ttxt{ line-height:18px; padding-top:3px; overflow:hidden; color:#666; font-weight:bold;}
.meter a:hover .ttxt{color:#1c7ac9;}
/*.t_pro{width:123px; height:210px; display:block; float:left;}*/
.tleim{ width:85px; background:#f8f8f8;color:#666; line-height:18px;}
.tleim span{ font-weight:normal; color:#999;}
.des_tit{ width:710px; height:30px; line-height:30px; padding-left:14px; background:url(../image/off_foucs.png) 0 11px no-repeat; font-size:14px;color:#666; font-weight:bold; margin-left:22px; overflow:hidden; margin-top:10px;}
.des_con{ font-size:12px; color:#999; line-height:20px; text-indent:2em; margin:0 15px 0 22px;}
.des{ margin-top:20px;}

/* 行业应用和技术中心CSS */
.app1{ width:225px; height:320px; margin:13px; float:left}
.adata{ font-family:Arial; font-size:14px; color:#666; line-height:20px; height:20px; display:none; }
.apic img{ width:225px; height:144px;}
.atit{ font-size:12px; font-weight:bold; color:#666; padding:3px; line-height:20px; overflow:hidden; margin-top:-2px;}
.acon{ font-size:12px;color:#636363; text-indent:2em; padding:3px; line-height:20px;overflow:hidden; padding-bottom:8px; border-bottom:solid 2px #f8f8f8;}
.acon span{ color: #1c7ac9}
.app1 a:hover .acon{border-bottom:solid 2px #CCC;}
.app1 a:hover .acon span{ font-weight:bold}

/* 页码CSS */
.yema{ width:740px; height:20px; overflow:hidden; margin:20px 0 10px 0; _height:22px}
.yema a{ display:block; float:left; font-size:12px;}
.yema0{ width:370px; text-align:right; margin-right:10px;color:#a0a0a0; line-height:20px;}
.yema0 span{ font-weight:bold}
.yema1{ width:46px; height:18px; border:#e9e9e9 1px solid; text-align:center; line-height:19px;color:#a0a0a0; margin-left:5px;}
.yema1:hover{border:#048de1 1px solid; background:#048de1; color:#fff}
.yema2{ width:18px; height:18px; border:#e9e9e9 1px solid; text-align:center; line-height:19px;color:#a0a0a0; margin-left:5px;}
.yema2:hover{border:#048de1 1px solid; background:#048de1; color:#fff}
.yema2on{width:18px; height:18px;border:#048de1 1px solid; background:#048de1; color:#fff;text-align:center; line-height:18px; margin-left:5px;}
.yema3{ width:28px;text-align:center; margin-left:3px; color:#a0a0a0}

/* 新闻列表页CSS */
.new1{ width:225px; height:220px; margin:13px; float:left;}
.ndata{ font-family:Arial; font-size:12px; color:#666; line-height:20px; height:20px; text-align:right;}
.npic img{ width:225px; height:144px;}
.ntit{ font-size:12px; font-weight:bold; color:#666; padding:3px; line-height:20px;height:40px; overflow:hidden; margin-top:-2px; padding-bottom:10px;border-bottom:solid 2px #f8f8f8;}
.new1 a:hover .ntit{border-bottom:solid 2px #CCC;}
.new1 a:hover .ndata{ background:#f8f8f8;}
.newl1{ width:690px; height:32px; font-size:12px; color:#999; text-align:right; margin-left:22px; line-height:32px;clear:both; border-bottom:#CCC dashed 1px; padding-right:10px; }
.newl1 a{ display:block; float:left; color:#666; font-weight:bold; background:#fff; padding-left:15px;background: url(../image/news_list_ico.png) 2px 12px no-repeat;}
.newl1 a:hover{ color:#1c7ac9}
.new0{ margin:10px 0 0 5px; height:230px}
.new01 img{ width:296px; height:196px; padding:2px;}
.new01{ width:300px; height:200px; float:left; border:#CCC solid 1px; margin:5px;}
.new02{ width:410px; height:200px;float:left; margin:5px;}
.new021{ font-size:14px; color:#666; font-weight:bold; line-height:28px;}
.new022{ color:#666; text-indent:2em; line-height:20px; padding-top:10px; max-height:135px; overflow:hidden;}
.new0 a:hover .new022{ color:#333;}
.new0 a:hover .new022 span{ font-weight:bold;color: #1c7ac9}
.new_l{ padding-top:15px; clear:both;}
/* 全向轮一级页面CSS */
.wh_img img{ width:218px; height:141px; padding:2px;}
.wh_img{ width:222px; height:145px; border:#f6f6f6 solid 1px;}
.wh_tit{ height:30px; line-height:30px; color:#666; font-weight:bold; padding-left:3px; width:217px; overflow:hidden}
.wh_list{ color:#666666; padding-left:3px; width:219px;}
.whxl a{ width:46px; height:20px; text-align:center; line-height:20px; display:block; float:left;color:#666666;font-family:"宋体";}
.whxh{height:40px; float:left;font-family:"宋体";}
.whxl{ width:142px; height:40px; float:left; margin-top:-4px;}
.whxl a:hover{ background:#1c7ac9; color:#fff;}
.wh1 a:hover .wh_img{ border:#cccccc solid 1px}
.wh1{ width:225px; height:232px; overflow:hidden; float:left; margin-left:22px; margin-right:-2px;}

/* 液压一级页面CSS */
.ma_tit{ height:30px; line-height:30px;color:#666; font-weight:bold; padding-left:3px; width:217px; overflow:hidden; text-align:center}
.ma1 a:hover .wh_img{ border:#cccccc solid 1px}
.ma1{ width:225px; height:195px; overflow:hidden; float:left; margin-left:22px; margin-right:-2px;}

/* 新闻Details页面CSS */
.newstit{ width:700px; line-height:38px; height:38px; font:bold 18px 宋体; letter-spacing:-1px; text-align:center; margin-top:20px; color:#2b2b2b; padding-left:20px;}
.newsttt{ width:700px; padding-left:20px; text-align:right;font:bold 18px 宋体; line-height:38px}
.newscan{ width:723px; height:30px; line-height:30px; color:#afafaf; border-top:#f8f8f8 solid 2px; margin-left:15px; text-align:center; margin-bottom:20px;}
.newscan span{ padding:0 20px;}
.tupian{ width:720px; height:auto; overflow:hidden; margin-left:18px; text-align:center;font-family:楷体_gb2312,楷体; font-size:14px; color:#666; margin-bottom:15px;}
.tupian ol{ line-height:30px;}
.wenzi{  width:720px; height:auto; margin-left:18px; text-indent:2em; line-height:24px; font-size:14px; color:#525252; margin-bottom:10px; }

/* 公司介绍下面页面的CSS */
.about_1{ margin:10px;}
.about_1 img{ width:735px; height:212px;}
.about_2{ font-size:12px; color:#666; margin:15px 10px; text-indent:2em; line-height:26px; font-weight:bold; }
.about_3 img{ width:200px; height:150px; margin-left:10px; float:right;}
.about_3{ height:170px; width:735px;border-bottom:1px solid #f5f5f5; margin-left:10px;}
.about_4{ width:200px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:#1c7ac9; margin:15px 0 0 10px;}
.about_5{ font-size:12px; color:#666; margin:15px 10px; text-indent:2em; line-height:22px; }
.about_6 li{ width:300px; height:255px; margin-left:10px; float:right; text-align:center; line-height:20px; margin-right:10px; color:#666;}
.about_6{ height:265px; width:735px;border-bottom:1px solid #f5f5f5; margin-left:10px;;}

.contact1{ width:260px; height:300px; margin:20px 10px; float:left;}
.contact2{ width:367px; height:280px; margin:0 0 10px 10px; background:#f8f8f8; float:left; _margin-left:5px}
.contact2x{ width:368px; height:280px; margin:0 0 10px 0; background:#f8f8f8; float:left}
.contact21{ font-size:18px; font-weight:bold; color:#1b8be1; height:50px; line-height:65px; padding-left:20px; *line-height:60px;}
.contact22{ font-size:12px; padding-left:20px; color:#666; line-height:22px;}
.contact22 span{ font-weight:bold;}
.contact_jg{ height:15px;}
.contact3{ width:735px; height:360px; clear:both; margin:10px;}
.contt1{ margin:10px;}
.contt1 img{ width:735px; height:160px;}

.cul1{ width:735px; height:150px; overflow:hidden; margin:20px 10px 25px 10px; background:url(../image/wenh1.jpg) no-repeat;}
.cul2{ width:735px; height:150px; overflow:hidden; margin:20px 10px; background:url(../image/cul2.jpg) no-repeat;}
.cul3{ width:735px; height:150px; overflow:hidden; margin:20px 10px; background:url(../image/cul3.jpg) no-repeat;}
.cul31{ width:400px; font-size:20px; font-weight:bold; color:#1c7ac9; font-family:Microsoft YaHei; margin:30px 0 0 30px;}
.cul32{ width:400px; font-size:14px; color:#4d4d4d; margin-top:7px; margin-left:30px; line-height:16px;}
.cul4{ width:735px; height:150px; overflow:hidden; margin:20px 10px; background:url(../image/cul4.jpg) no-repeat;}
.cul5{ width:735px; height:150px; overflow:hidden; margin:20px 10px; text-align:center; line-height:150px; font-size:20px;font-weight:bold; color:#1c7ac9; background:url(../image/cul5.jpg) no-repeat;font-family:Microsoft YaHei;}

.qyly1{ font-size:14px; font-weight:bold; color: #666; padding-left:10px; height:30px; line-height:35px; border-bottom:#e7e7e7 solid 1px; margin:10px; clear:both;}
.qyly2{ margin-left:4px; margin-bottom:15px; overflow:hidden;}
.qyly2 a{ width:134px; height:102px; margin:6px;border:1px solid #e7e7e7; display:block; float:left;}
.qyly2 a img{ margin:2px;}

.zldiv{ padding-left:5px; padding-top:10px}
.zlzs{ width:166px; height:295px; float:left; margin:10px; overflow:hidden;}
.zl_img{ width:164px; height:241px;border:1px solid #e7e7e7;}
.zl_img img{ width:160px; height:237px; margin:2px;}
.zl_tit{ font-size:12px; font-weight:bold; color:#666; padding-top:10px; line-height:19px; width:164px; text-align:center;}
.yfms{ padding:10px; font-size:12px; color:#717171; text-indent:2em; line-height:22px;}

.rydiv{ padding-left:5px; padding-top:10px}
.ryzs{ width:226px; height:356px; float:left; margin:10px; overflow:hidden;}
.ry_img{ width:224px; height:304px;border:1px solid #e7e7e7;}
.ry_img img{ width:220px; height:300px; margin:2px;}
.ry_tit{ font-size:12px; font-weight:bold; color:#404040; padding-top:10px; line-height:19px; width:224px; text-align:center;}

.his_nf{ width:735px; height:30px; font-size:14px; font-weight:bold; color:#fff; border-bottom:1px solid #1c7ac9; margin:20px 0 8px 10px; clear:both; overflow:hidden}
.his_nf span{ padding:8px 30px; width:auto; height:30px; line-height:30px; background:#1c7ac9; margin-left:10px;}
.his_sj{ width:80px; height:auto; float:left; color:#696969; font-weight:bold; line-height:22px; margin-left:22px;}
.his_li{ margin-bottom:10px; clear:both;}
.hisjg{ clear:both; height:10px;}
.his_aa{ width:105px; height:34px; float:left; background:url(../image/nian_bg.gif) no-repeat; line-height:36px; margin:5px 0 0 0; text-align:center}
.his_aa span{ font-size:22px; font-family:Arial; color:#7e7e7e;}
.his_bb{ width:585px; height:34px; float:left; margin-top:5px; padding-left:10px; line-height:18px;}
.his{ margin:8px 0 0 30px; border-bottom: solid 1px #e6e6e6; width:700px; height:65px}

.zwhg{ width:735px; height:auto; margin:10px 10px;}
.zwhg1{ width:725px; height:40px; overflow:hidden; background:url(../image/zw.jpg) no-repeat; font-size:20px; font-weight:bold; color:#4d4d4d; font-family:Microsoft YaHei; margin:15px; *margin:15px 0 0 0; padding-top:165px;border-bottom:solid 1px #e5e5e5; }
.zwhg2{ width:720px; padding-left:15px; font-size:12px; padding-top:10px; line-height:20px; color:#7b7b7b}
.zwhg3{ width:720px; padding-left:15px; font-size:14px; font-weight:bold; line-height:25px; color:#4d4d4d; padding-top:20px;}
.zwhg4{ width:710px; font-size:12px; line-height:20px; color:#7b7b7b; padding:5px 0 5px 15px;}
.zwhg5{ width:720px; padding-left:15px;}
.zwhg5 img{ width:180px; height:135px; margin-right:3px;}
.zwhg6{ width:720px; height:40px;font-size:20px; font-weight:bold; color:#1c7ac9; font-family:Microsoft YaHei; margin-left:15px; line-height:50px; border-top:solid 1px #e5e5e5; margin-top:10px; margin-bottom:10px;}
.zwhg7 a{ width:200px; height:30px; line-height:30px; text-align:center; font-size:12px; font-weight:bold; background:#f8f8f8;  color:#4d4d4d; margin:5px 5px 0 0; display:block; float:left}
.zwhg7{width:720px; padding-left:15px; padding-top:10px}
.zwhg7 a:hover{ background:#1c7ac9; color:#fff;}

.gys1{ width:720px; height:40px;font-size:18px; font-weight:bold; color:#4d4d4d; font-family:Microsoft YaHei; padding-left:15px; line-height:50px; margin-top:10px;}
.gys2 ol{ color:#7b7b7b; padding-left:32px; line-height:24px; height:24px; background:url(../image/list_ico2.png) 15px 9px no-repeat;}
.gys2{ width:705px; height:200px; margin:20px 0 15px 15px;background:url(../image/gys.gif) 350px 15px #f8f8f8 no-repeat;}
.gys21{font-size:14px; font-weight:bold; line-height:40px; color:#4d4d4d; padding-left:15px;}
.gys21 span{ color:#1c7ac9}

/* 2014.6.14新改首页CSS */
.aboutleft{ width:665px; height:210px; margin-left:8px; float:left; _margin-left:4px;}
.able1{ width:665px; height:18px; background:url(../image/614bg1.png) no-repeat;}
.able2{ width:663px; height:190px;border: #cccccc solid 1px; border-top:none; background:#fff;}
.ablele{ height:175px; width:280px; overflow:hidden; margin:10px 15px; float:left}
.ablele img{ width:280px; height:170px;}
.ableri{ width:340px; height:190px;margin:15px 0; _margin:2px 0; float:left; _width:325px; _overflow:hidden;}
.ableri1{ width:330px; height:35px; border-bottom:2px solid #CCC; line-height:25px; font-size:14px; font-weight:bold; padding-left:10px; color:#333;}
.ableri1 span{ font-size:12px; color:#a6a6a6; font-family:Arial; line-height:35px; padding-left:5px; font-weight:normal}
.ableri2{ width:330px; height:auto; line-height:23px; color:#666; text-indent:2em; padding-top:8px;}
.m_txt{ letter-spacing:-0.5px;}
.ableri2 span{ color:#888}
.ableri a:hover span{ color:#1c7ac9}


.newsri{ width:325px; height:210px; float:left}
.newri1{ width:325px; height:18px; background:url(../image/614bg2.png) no-repeat;}
.newri2{ width:324px; height:190px;border-right:#cccccc solid 1px;border-bottom: #cccccc solid 1px; overflow:hidden;}
.newri2a{width:285px; height:35px; border-bottom:2px solid #CCC; line-height:25px; font-size:14px; font-weight:bold; padding-left:10px; color:#333; margin:15px 15px 10px 15px;}
.newri2a span{ font-size:12px; color:#a6a6a6; font-family:Arial; line-height:35px; padding-left:5px; font-weight:normal}
.newri2a a{ font-size:12px; color:#a6a6a6;line-height:35px; margin-left:133px; font-weight:normal}
.newri2a a:hover{ color:#1c7ac9;}
.newri2b{ height:26px; line-height:26px; width:285px;overflow:hidden; margin-left:15px; padding-left:15px; background:url(../image/list_ico2.png) 3px 10px no-repeat;}
.newri2b a{ color:#3e3e3e}
.newri2b a:hover{color:#1c7ac9}

.cpt{ width:328px; height:auto; float:left;border: #cccccc solid 1px; margin-left:8px; margin-top:20px; padding-bottom:20px; _margin-top:0; _margin-left:4px;}
.cpq{ width:329px; height:auto; float:left;border: #cccccc solid 1px; margin-left:-1px; margin-top:20px;padding-bottom:20px;_margin-top:0;}
.cptit{ width:310px; height:130px; margin:10px 0 0 9px;}
.cpcp{ width:300px; height:30px; line-height:30px; font-size:14px; border-bottom:2px solid #CCC; line-height:25px; font-weight:bold; padding-left:10px; color:#333; margin:10px 0 0 9px;}
.cpcp span{ font-size:12px; color:#a6a6a6; font-family:Arial; line-height:35px; padding-left:5px; font-weight:normal}
.cptj{width:310px; height:80px; overflow:hidden; margin:15px 0 0 9px; clear:both;}
.cptjl{ width:90px; height:68px; border:#eeeeee solid 1px; float:left; margin-right:7px;}
.cptjl img{ width:90px; height:68px;}
.cptjr{ width:210px; height:68px; float:left;}
.cptjr1{ width:210px; line-height:20px; font-weight:bold; color:#666; overflow:hidden;}
.cptjr2{ color:#a6a6a6; padding-top:5px; text-indent:2em; line-height:20px;}
.cptj a:hover .cptjl{border:#d5d5d5 solid 1px;}
.cptj a:hover .cptjr1{ color:#1c7ac9}
.cptj a:hover .cptjr2 span{ color:#1c7ac9}
.cptjr3{ width:84px; height:17px;text-align:center; line-height:17px; color:#979797; background:url(../image/btn_bg.png) no-repeat; display:block; border:#cccccc solid 1px; margin:10px 0 0 93px;}
.tel1{ width:322px; height:80px; margin-top:15px;overflow:hidden;}
.tel1 a:hover .teltit1{color:#1c7ac9} 
.tel1 a:hover .teltit2 span{color:#1c7ac9}
.tel_ico{ width:55px; height:55px; float:left; padding:20px 10px 0 12px; float:left}
.tel_tit{ width:240px; height:75px; float:left; padding-top:15px;}
.teltit1{ width:240px;height:25px; line-height:23px;  color:#666; font-weight:bold; overflow:hidden}
.teltit2{ width:240px;height:40px; line-height:19px;  color:#a6a6a6; overflow:hidden; text-indent:2em;}

.hfm_1{ width:100%; text-align:center; height:24px; background:#f8f8f8; font-weight:bold; color:#696969;}
.hfm_2{ width:100%; text-align:center; height:24px;color:#4c4c4c;}
.hfm{ border:#f6f6f6 solid 1px; width:95%; margin-left:20px;}
.hfmcc{ margin-left:20px;}
.hfm_3{ width:14%; height:24px; text-align:right;font-weight:bold; color:#4c4c4c;}
.hfm_4{ width:30%; height:24px; text-align:left}
.nyr24 .hfm_5{ height:24px; line-height:24px;color:#4c4c4c; padding-left:20px;}
.hcm_lei{  font-weight:bold; color:#696969; line-height:22px; width:20%; vertical-align:top; text-align:right}
.hcm_nei{ color:#696969; line-height:20px; width:70%; line-height:22px;vertical-align:top;}
.nyr3{ width:712px; margin:10px 0 10px 22px; height:30px; padding-top:10px; border-top:#f6f6f6 solid 1px; clear:both}
.nyr3 .nyr31{ width:150px; height:150px; float:left;border:#ccc solid 1px;}
.nyr3 .nyr31 img{ width:150px; height:150px;}
.nyr3 .nyr32{ width:550px; height:auto; padding-left:10px; float:left;}
.nyr3 .nyr32 .nyr321{ height:32px; line-height:32px; font-size:14px; color:#1c7ac9; font-weight:bold;}
.nyr3 .nyr32 .nyr322{ padding-top:5px; line-height:22px; color:#696969}
.yyaltp img{ width:350px; height:233px;}
.yyalwz1{ font-size:14px; color:#5b5b5b; line-height:26px; font-weight:bold}
.yyalwz2{ font-size:12px; color:#666; line-height:22px;}
.yyalyg{ width:360px; height:305px; overflow:hidden; float:left}
