﻿@charset "utf-8";
/* CSS Document */
.header{ height:119px; width:100%; background:url(../images/header_bg.jpg) repeat-x; position:relative; z-index:5;}
.w1003{ width:1003px; margin:0 auto;}
.header .top{ height:75px; overflow:hidden;}
.header .top .logo{ margin-top:16px;}
.header .top .top_right{ width:515px;}
.header .top .top_right span{ float:left; margin-top:39px; display:block; width:240px; height:21px; line-height:21px; background:url(../images/search_bg.jpg) no-repeat left top; }
.header .top .top_right span .ditu_xuan { width:50px; text-align:center; display:block; float:left; line-height:21px; cursor:pointer; position:relative;}
.header .top .top_right span .ditu_xuan b{ width:50px; line-height:21px; text-align:center; cursor:pointer; font-weight:normal;}
.header .top .top_right span .ditu_xuan p { position:absolute; bottom:21px; left:0px; width:48px; text-align:center; border:1px solid #e6e4e5; border-bottom:none; display:none; }
.header .top .top_right span .ditu_xuan p a{ display:block; height:18px; line-height:18px; font-size:12px;}
.header .top .top_right span .search_input{ float:left; width:150px; margin-left:10px; height:21px; line-height:21px; border:none; background:none;}
.header .top .top_right span .search_bt{float:right; width:27px; height:21px; background:none;}
.header .top .top_right .teldiv{ text-align:right; padding-top:15px; width:250px; float:right;}
.header .top .top_right .teldiv a{ padding-left:27px; color:#323232;}
.header .top .top_right .teldiv .chinese{ background:url(../images/china_bg.jpg) left no-repeat; }
.header .top .top_right .teldiv .us{ background:url(../images/us_bg.jpg) left no-repeat; margin-left:20px;}
.header .top .top_right .teldiv .tel{ background:url(../images/tel_bg.jpg) left no-repeat; height:39px; line-height:39px;}
.header .top .top_right .teldiv .tel i{ font-size:14px; font-family:"微软雅黑"; font-style:normal;}
.header .top .top_right .teldiv .tel em{ font-size:18px; color:#729f17; font-style:normal;}
/*-----导航----*/
.nav { width:1003px; height:44px; background:url(../images/nav_ul_bg.jpg) no-repeat;}
.nav li{ float:left; width:125px;  height:44px; line-height:44px;  text-align:center; position:relative; z-index:3;}
.nav li>a{ display:block; color:#333; font-size:14px; font-family:"微软雅黑";}
.nav li#current{background:url(../images/nav_lihover2.jpg) no-repeat; }
.nav li#current>a{ color:#FFF;}
.nav li:hover{ background:url(../images/nav_lihover2.jpg) no-repeat;}
.nav li:hover>a{ color:#FFF;}
.nav li div{ display:none; position:absolute; left:0; top:44px; width:193px; text-align:left; padding:16px 0px 0px 0px; border-bottom:1px solid #cacaca; background:url(../images/sub_nav_bg.jpg) no-repeat #f8f8f8; z-index:4;}
.nav li div a { display:block; width:129px; margin-top:7px; padding:0px 32px; height:27px; line-height:27px; background:#f1f1f1; border-bottom:1px solid #eaeaea; font-size:13px; color:#565656; overflow:hidden;}
.nav li div a:hover{ background:#dffdd5; border-bottom:1px solid #a7dd8f; color:#147911; font-weight:bold;}
.nav li .nav_div8{ position:absolute; left:-68px; top:44px; width:193px; background:url(../images/sub_nav_bg8.jpg) no-repeat #f8f8f8;}
.nav li:hover div{ display:block;}
.nav_line{ display:none;}
.nav_line2{ display:block;width:100%; background:#187b15; height:3px; position:absolute; top:119px; z-index:2;}
/*----- banner-----*/
#hbanner{width:100%; min-width:1003px; height:381px; position:relative; z-index:1; overflow:hidden;}
#hbanner li{position:absolute; left:50%; margin-left:-800px; top:0; display:none;}
#hbanner li:first-child{display:block;}



.banner_btn{ width:90px; height:10px; position:absolute; left:50%; margin-left:-45px; top:455px; z-index:99;}
.banner_btn a{ width:10px; height:10px; display:inline-block; background:url(../images/ico_01.png) no-repeat; float:left; margin-left:7px;}
.banner_btn a:hover,
.banner_btn a.cur{ background:url(../images/ico_02.png) no-repeat;}


.news_scroll{ width:100%; height:38px; background:url(../images/line_bg.jpg) repeat-x; overflow:hidden;}
.news_scroll ul{ height:18px; overflow:hidden; margin-top:10px; }
.news_scroll ul li{  height:18px; line-height:18px; overflow:hidden; float:left; width:100%;}
.news_scroll ul li span{ display:inline-block; float:left; color:#333333; font-weight:bold;}
.news_scroll ul li span a{ color:#158001;}
.news_scroll ul li span a:hover{ text-decoration:underline;}
.news_scroll ul li p{ float:left; width:730px; padding-left:10px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
/*-----首页内容----*/
.main{ width:100%; height:315px; overflow:hidden; background:url(../images/mian_bg.jpg) repeat-x #FFF;font-family:"Arial","宋体";}
.main .about_box{ margin-top:24px; width:320px; height:254px; overflow:hidden; float:left; background:url(../images/about_box.jpg) no-repeat;}
.main .title_t1{ padding-left:20px; height:33px; line-height:33px; font-size:14px; color:#333333;}
.main .title_t1 b{ display:inline-block; float:left; width:70%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main .title_t1 a{ display:inline-block; float:right; margin:7px 13px; height:20px; line-height:20px; text-align:center; width:43px; background:url(../images/more_bg.jpg); font-size:12px; }
.main .title_t1 a:hover{ background:url(../images/more_hover.jpg); color:#FFF;}
.main .about_box .about_img{ width:285px; margin:15px auto 13px; height:89px; border:1px solid #bfbfbf; padding:2px;}
.main .about_box p{ width:290px; margin:0 auto; line-height:24px; text-indent:2em; background:url(../images/about_p_bg.jpg) no-repeat;}
.main .probox{ margin-top:24px;  margin-left:15px;  width:365px; height:254px; overflow:hidden; float:left; background:url(../images/pro_box.jpg) no-repeat;}
.probox p.pro_info{ width:317px; margin:15px auto; line-height:24px; height:48px; overflow:hidden; text-indent:2em; color:#646464;}
.probox .wrap{ width:365px; margin:0 auto; overflow:hidden;position:relative;}
.probox .wrap .imgList{ position:relative; z-index:2; margin:0 auto;width:318px; height:130px;overflow:hidden;}
.probox .wrap .imgList ul{ position:absolute;}
.probox .wrap .imgList ul li{ width:156px; float:left; margin-right:5px; }
.probox .wrap .imgList ul li span{ display:block; width:150px; height:93px; border:1px solid #bfbfbf; padding:2px;}
.probox .wrap .imgList li p{ width:100%; text-align:center; height:24px; line-height:24px; margin-top:6px; overflow:hidden;}
.probox .wrap .arrows{position:absolute;left:0;top:34px;z-index:1;width:100%;}
.probox .wrap .arrows a{width:20px;height:48px;overflow:hidden;background:url(../images/pro_btlh.png) no-repeat;text-indent:-999em;}
.probox .wrap .arrows a.arrowsPrev{float:left;background-position:0 0;}
.probox .wrap .arrows a.arrowsNext{float:right;background:url(../images/pro_btrh.png) no-repeat;}
.probox .wrap .arrows a.default{background:url(../images/pro_btl.png) no-repeat;}
.probox .wrap .arrows a.default2{background:url(../images/pro_btr.png) no-repeat;}
.main .box_3{  margin-top:17px;  width:290px; float:right;overflow:hidden;}
.main .box_3 .title_t2{ margin-top:6px; line-height:27px;}
.main .box_3 .title_t2 a{  display:block; height:27px; width:242px; padding:0px 30px 0px 18px; color:#333333;font-weight:bold;background:url(../images/title1.jpg) no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.main .box_3 .title_t2 a:hover{background:url(../images/title1h.jpg) no-repeat; color:#FFF;}
.main .box_3 .indexmanage{float:left; width:290px; height:188px; margin-top:7px; overflow:hidden;  background:url(../images/vedio_box.jpg) no-repeat; position:relative;}
.main .box_3 .index_patit_r{ position:absolute; top:147px;left:234px; z-index:4;}
.main .box_3 .index_patit_r a{vertical-align:middle;}
.main .box_3 .prev02{display:inline-block; height:20px; width:21px;background:url(../images/pre_bth.jpg) no-repeat left top;}
.main .box_3 .next02{display:inline-block; height:20px; width:21px;background:url(../images/next_bth.jpg) no-repeat left top; margin-left:3px;}
.main .box_3 .prev02.hv{background:url(../images/pre_bt.jpg) no-repeat left top;}
.main .box_3 .next02.hv{background:url(../images/next_bt.jpg) no-repeat left top;}
.main .box_3 .indexmanalist{ height:188px; overflow:hidden;}
.main .box_3 .indexmanalist ul{ height:10000px;}
.main .box_3 .indexmanalist li{width:290px; height:188px; overflow:hidden;}
.main .box_3 .indexmanage ul li{ width:290px; height:188px;}
.main .box_3 .indexmanage ul li .video_l{ display:inline-block; float:left; margin:17px 15px 10px 17px; width:183px; height:160px; text-align:center; overflow:hidden;}
.main .box_3 .indexmanage ul li .video_l a{ display:block; width:100%; line-height:30px; height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main .box_3 .indexmanage .video_r{ width:70px; float:right; position:relative;}
.main .box_3 .indexmanage .video_r p{ display:inline-block;width:70px; float:right; padding-top:40px;}
.main .box_3 .indexmanage .video_r p a{ display:block; height:15px; line-height:15px; padding-left:20px; margin-top:12px; background:url(../images/vedio_bt.png) no-repeat;}
.main .box_3 .indexmanage .video_r p a.a1{ background-position:0px 0px;}
.main .box_3 .indexmanage ul li .video_r p a.a2{ background-position:0px -15px;}
.main .box_3 .indexmanage ul li .video_r p a.a3{ background-position:0px -30px;}

/*-----底部----*/
.footer{  width:100%; height:31px; padding-top:17px; background:url(../images/foot_bg.jpg) repeat-x;}
.footer p{ width:800px; float:left; color:#555b4c;}
.footer p a{ color:#555b4c;}
.footer p a:hover{ color:#187b15;}
.footer span{ display:inline-block; width:191px; float:right;}

/*=============关于万朗=================*/
.ny_banner{width:100%; min-width:1003px; height:235px; position:relative; z-index:1; overflow:hidden;}
.ny_banner img{position:absolute; left:50%; margin-left:-800px; top:0;}
.ny_main{ width:100%; overflow:hidden; background:url(../images/mian_bg.jpg) repeat-x #FFF; padding:24px 0px 23px;font-family:"Arial";}
.ny_main .left{ width:204px; overflow:hidden;}
.ny_main .left ul li{ margin-bottom:7px;}
.ny_main .left ul li>a{ display:block;padding:0px 32px 0px 19px;width:153px;height:27px;line-height:27px;background:url(../images/left_li_bg.jpg) no-repeat;font-size:13px;color:#757575;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ny_main .left ul li.cur>a{ font-size:13px; color:#FFF; font-weight:bold;background:url(../images/left_li_bgh.jpg) no-repeat;}
.ny_main .left .left_contact{ width:191px; overflow:hidden; padding-top:138px; background:url(../images/left_contact.jpg) left top no-repeat;}
.ny_main .left .left_contact div{ width:153px; padding:5px 6px 14px 30px; border:1px solid #d8d8d8; background:url(../images/left_cbg.jpg) no-repeat;}
.ny_main .left .left_contact div p{ line-height:24px;}
.ny_main .right{ width:765px; overflow:hidden;}
.ny_main .right .bread{ height:33px; width:735px; padding:0px 15px; line-height:33px; background:url(../images/bread.jpg) no-repeat;}
.ny_main .right .bread h2{float:left; display:inline-block; color:#333333; font-size:14px; width:35%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ny_main .right .bread div{ float:right; text-align:right; color:#999999; width:65%; overflow:hidden;
                            white-space:nowrap;text-overflow:ellipsis; line-height:33px;}
.ny_main .right .bread div a{ color:#999999;}
.ny_main .right .bread div a:hover{ color:#1a7d17;}
.ny_main .right .bread div span{ height:18px; line-height:18px;  color:#FFF; background:#1b7d18; padding:0px 2px;}
.ny_main .right .con,.mml{ width:735px; overflow:hidden; min-height:281px; padding:54px 14px 35px; border:1px solid #d7d7d7; border-top:none; background:url(../images/content_bg.jpg) bottom repeat-x;}
.ny_main .right .con h1{ text-align:center; color:#323232; font-size:30px; font-family:"微软雅黑";}
.ny_main .right .con .des{ width:565px; margin:0 auto; text-align:center; color:#1a7d17; padding:10px 0px 50px; line-height:22px; font-size:15px; font-weight:bold; font-family:"微软雅黑";}

/*=============产品中心===============*/
.ny_main .left ul li div{ display:none; width:153px; padding:19px; background:#f6f6f6;}
.ny_main .left ul li div a{ line-height:26px; height:26px; color:#929292; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display:block;}
.ny_main .left ul li div a:hover{ color:#197c16;}
.ny_main .left ul li.cur div{ display:block;}
.ny_main .left ul li.cur div a.cur{color:#197c16;}
.pro_con .pro_ul{ width:760px; padding-bottom:20px;}
.pro_con .pro_ul li{ float:left; height:208px; text-align:center;width:226px; overflow:hidden; margin-right:27px;}
.pro_con .pro_ul li span{ display:block; height:138px; width:220px; text-align:center; border:1px solid #dfdfdf; padding:2px;}
.pro_con .pro_ul li a{ height:138px; width:220px; overflow:hidden;}
.pro_con .pro_ul li p{ height:40px; line-height:40px; overflow:hidden; font-size:14px;}
.pro_con .pro_ul li:hover span{ border:1px solid #71bc6f;}
.pro_con .pro_ul li:hover p a{ color:#1a7d17;}
/*-----分页----*/
.page{ text-align:center;  margin:0 auto;}

.page a{ display:inline-block; height:21px; vertical-align:top;  color:#323232; font-weight:bold; font-size:13px; font-family:"微软雅黑";
          margin:0px 10px;}
.page .page_cur{color:#80c309;}
.page .p1{ height:21px; width:22px;margin:0;background:url(../images/page_p1.jpg);}
.page .p1:hover{ background:url(../images/page_p1h.jpg);}
.page .p2{ height:21px; width:22px;margin:0;background:url(../images/page_p2.jpg); margin-right:10px;}
.page .p2:hover{ background:url(../images/page_p2h.jpg);}
.page .n1{ height:21px; width:22px;margin:0;background:url(../images/page_n2.jpg); margin-left:10px;}
.page .n1:hover{ background:url(../images/page_n2h.jpg);}
.page .n2{ height:21px; width:22px;margin:0;background:url(../images/page_n1.jpg);}
.page .n2:hover{ background:url(../images/page_n1h.jpg);}
.page a:hover,.page .cpb{ color:#80c309;}

/*搜索分页样式*/
.page span{ display:inline-block; height:21px; color:#323232; font-weight:bold; font-size:13px; font-family:"微软雅黑"; margin:0px 10px;}
.page a:hover,.page span{ color:#80c309;}


/*=============产品中心-详细页===============*/
.proshow_con .proshow{ height:393px; overflow:hidden;}
.proshow_con .proshow #serbigimg{ position:relative; z-index:1;}
.proshow_con .proshow #serbigimg div{  width:373px; height:232px;border:1px solid #dbd8d8; padding:2px;}
.proshow_con .proshow #sersimg ul{ overflow:hidden; margin-top:17px;}
.proshow_con .proshow #sersimg ul li{float:left; width:117px; height:73px; border:1px solid #dbd8d8; padding:2px; margin-right:5px; position:relative; z-index:1;}
.proshow_con .proshow #sersimg ul li span.jzimg{ width:117px; height:73px; z-index:2; }
.proshow_con .proshow #sersimg ul li span.jzimg img{cursor:pointer;}
.proshow_con .proshow #sersimg ul li div{ display:none;  width:117px; height:73px; position:absolute; top:2px; left:2px; z-index:3; background:url(../images/tm_p.png);}
.proshow_con .proshow #sersimg ul li.hv{ border:1px solid #74bd72;}
.proshow_con .proshow #sersimg ul li.hv div{ display:block;}
.proshow_con .pros_left{ width:330px; height:330px; overflow:hidden;}
.proshow_con .pros_left h1.pro_title{ color:#1a7d17; font-size:22px;height:24px;line-height:24px;font-family:"微软雅黑"; font-weight:normal;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.proshow_con .pros_left .pro_date{ color:#b7b7b7; line-height:24px; height:24px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.proshow_con .pros_left p{ line-height:30px; height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.proshow_con .pros_left p b{ font-size:14px;} 
.proshow_con .pros_left span{ display:block; line-height:24px; height:96px; overflow:hidden;}
.proshow_con .pros_left .zx{ display:block;margin-top:25px;width:114px;text-align:center;font-weight:bold;font-size:14px;color:#FFF;height:27px;line-height:27px;background:url(../images/zx.jpg) no-repeat;}
.proshow_con .proshow_info .proshow_info_t{ width:149px; height:27px; line-height:27px; text-align:center; overflow:hidden; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/proshow_t.jpg) no-repeat;}
.proshow_con .proshow_info .proshow_info_c{ margin:35px 0px 40px 0px;}
.proshow_con .proshow_info .proshow_info_c p{ text-indent:2em;}
.article_next{ height:27px; line-height:27px; padding:0px 15px; width:705px; margin-bottom:30px; overflow:hidden; background:url(../images/art_bg.jpg) no-repeat;}
.article_next span{ display:inline-block; width:45%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.article_next span b{ color:#333333;}
.article_next span.art_span{ text-align:right;}

/*=============经典案例===============*/
.case_con{ width:735px; overflow:hidden; min-height:281px; padding:35px 14px 55px; border:1px solid #d7d7d7; border-top:none;background:url(../images/content_bg.jpg) bottom repeat-x;}
.case_con .case_ul{ width:760px; margin-bottom:10px;}
.case_con .case_ul li{ float:left; text-align:center; height:197px; width:229px; overflow:hidden; margin-right:24px;}
.case_con .case_ul li a.lxmimg{ display:block; height:126px; width:229px; text-align:center; background:#eeeeee; }
.case_con .case_ul li p{ height:40px;line-height:40px; background:#eeeeee; overflow:hidden; font-size:14px;}
.case_con .case_ul li:hover p{ background:url(../images/caseli_t.jpg) no-repeat;}
.case_con .case_ul li:hover p a{ color:#fff;}

/*=============案例详细页===============*/
.caseshow_con h1{ font-size:24px; text-align:center; color:#424242; font-weight:normal; font-family:"微软雅黑"; padding-bottom:14px; border-bottom:1px solid #dedede;}
.caseshow_con .case_info{ padding:20px 0px 35px 0px;}
.return a{ display:block;float:right ;height:33px;line-height:33px;width:132px;text-align:center;color:#FFF;font-weight:bold;font-size:15px;background:url(../images/return.png) no-repeat;}

/*=============新闻列表============*/
.news_con{ width:735px; overflow:hidden; min-height:281px; padding:42px 14px 55px; border:1px solid #d7d7d7; border-top:none;background:url(../images/content_bg.jpg) bottom repeat-x;}
.news_con .news_ul{ padding-bottom:50px; }
.news_con .news_ul li{ margin-top:26px; overflow:hidden; height:123px;background:url(../images/newli_bg.png) bottom no-repeat;}
.news_con .news_ul li span{ display:block; float:left;  margin-left:11px; height:93px; width:150px; text-align:center; border:1px solid #dfdfdf; padding:2px;}
.news_con .news_ul li span a{ height:93px; width:150px;}
.news_con .news_ul li div{ width:530px; float:left; margin-left:20px;}
.news_con .news_ul li div .news_p1{ height:36px; line-height:36px; overflow:hidden;}
.news_con .news_ul li div a{ float:left; display:inline-block; width:440px; color:#373737; font-size:14px; font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_con .news_ul li div b{ float:right; color:#a1a1a1; font-weight:normal;}
.news_con .news_ul li div .news_p2{ line-height:22px; height:44px; overflow:hidden;}
.news_con .news_ul li:hover span{border:1px solid #71bc6f; }
.news_con .news_ul li:hover div a{ color:#1c7f19;}

/*=============新闻详细页============*/
.newsshow_con{ width:735px; overflow:hidden; min-height:281px; padding:30px 14px; border:1px solid #d7d7d7; border-top:none;background:url(../images/content_bg.jpg) bottom repeat-x;}
.newsshow_con .newsshow_t{ background:url(../images/newli_bg.png) bottom no-repeat; padding-bottom:8px;}
.newsshow_con .newsshow_t h1{ font-size:30px; color:#1c7f19; font-weight:normal; font-family:"微软雅黑"; text-align:center; line-height:40px;}
.newsshow_con .newsshow_t div{ line-height:30px; text-align:center;}
.newsshow_con .newsshow_t div span{ margin:0px 6px; color:#a1a1a1;}
.newsshow_con .newsshow_info{ padding:30px 0px 47px 0px;}
.newsshow_con .related_art{ height:190px; width:100%; background:url(../images/rel_bg.png) no-repeat; }
.newsshow_con .related_art div{ color:#197c16; font-size:14px; padding-left:15px; font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.newsshow_con .related_art ul{ padding:12px 25px; width:800px;}
.newsshow_con .related_art ul li{ height:32px; line-height:32px; width:320px; float:left; margin-right:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsshow_con .related_art ul li a{ color:#333333;}
.newsshow_con .related_art ul li a:hover{ color:#187b15;}

/*=============视频专区============*/
.video_con{ margin-bottom:60px;}
.video_con .video{ width:726px; margin:0 auto; margin-top:20px; min-height:500px;}

/*=============招聘职位============*/
.rec_con ul{ width:600px; padding-bottom:34px; margin:0 auto;}
.rec_con ul li{ width:600px; float:left; overflow:hidden; height:38px; line-height:38px; border:1px solid #dae8f5; border-top:none; list-style:none; color:#4a4a4a;font-family:"Arial","宋体";}
.rec_con ul li a{ color:#4a4a4a; background:url(../images/rec_li.jpg) left no-repeat; padding-left:7px;}
.rec_con ul li a:hover{color:#187b15;}
.rec_con ul li.title{ width:602px; font-weight:bold; height:27px; color:#FFF; line-height:27px; background:#1f931b; border:none;}
.rec_con ul li.title .span1{ background:none;}
.rec_con ul li span{ display:inline-block; float:left; }
.rec_con ul li .span1{ padding-left:22px; width:283px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; }
.rec_con ul li .span2{ width:138px; text-align:center;  border-left:1px solid #dae8f5;}
.rec_con ul li .span3{ width:155px; text-align:center;  border-left:1px solid #dae8f5;}

/*=============招聘职位详细页面============*/
.recshow_con .recshow_ul{ width:648px; margin:0 auto; }
.recshow_con .recshow_ul li{ width:646px; height:34px; float:left; line-height:34px; border:1px solid #dedede; border-top:none; margin:0px; padding:0px; color:#4a4a4a;}
.recshow_con .recshow_ul li.recshow_li1{ border-top:1px solid #dedede; }
.recshow_con .recshow_ul li span{ display:inline-block; float:left;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; width:286px; padding:0 18px;}
.recshow_con .recshow_ul li .span2{border-left:1px solid #dedede; }
.recshow_con .recshow_info{ width:608px; padding:20px 20px; color:#4a4a4a; margin:0px auto; line-height:32px; overflow:hidden;}

/*=============联系我们===========*/
.contact_con .conatct_info{ padding:170px 90px 0px 320px; min-height:190px; background:url(../images/contact_bg.png) top no-repeat; font-family:"Arial";}
.contact_con .baidumap{ margin:0 auto; width:604px;}

/*=============在线留言==========*/
.contact_con .feedback_t{ height:160px; width:100%; background:url(../images/feedback_t.png) no-repeat;}
.contact_con .feedback{ margin-left:5px;}
.contact_con .feedback p .input1{ display:inline-block; margin:18px 18px 0px 0px; height:33px; line-height:33px; width:320px; color:#828282; padding-left:25px; background:url(../images/input1.png) no-repeat;}
.contact_con .feedback p .input1 i{ float:left; font-style:normal;}
.contact_con .feedback p .input1 input{ float:left; width:200px; line-height:33px; height:33px; border:none; background:none;}
.contact_con .feedback p .input1:hover{ background:url(../images/input1h.png) no-repeat; color:#080808;}
.contact_con .feedback p .input2{ display:inline-block; margin:18px 18px 0px 0px; height:33px; line-height:33px; width:687px; color:#828282; padding-left:25px; background:url(../images/input2.png) no-repeat;}
.contact_con .feedback p .input2 i{ float:left; font-style:normal;}
.contact_con .feedback p .input2 input{  float:left; width:615px; line-height:33px; height:33px; border:none; background:none;}
.contact_con .feedback p .input2:hover{ background:url(../images/input2h.png) no-repeat; color:#080808;}
.contact_con .feedback div{ margin-top:18px; width:687px; padding-left:25px;  height:154px; background:url(../images/input3.png) no-repeat;}
.contact_con .feedback div p{ height:33px; line-height:33px;}
.contact_con .feedback div textarea{  width:675px; height:110px; border:none; background:none;}
.contact_con .feedback div:hover{ background:url(../images/input3h.png) no-repeat;color:#080808;}
.contact_con .feedback p.code span{ float:left;}
.contact_con .feedback p.code img{float:left; margin-top:18px;}
.contact_con .feedback p a{ float:left; line-height:33px;height:33px; margin-top:18px; display:inline-block;  margin-left:15px;}
.contact_con .feedback p.button{ margin-top:20px;}
.contact_con .feedback .button .submit_bt{ height:31px; width:98px; background:url(../images/submit.png) no-repeat;}
.contact_con .feedback .button .reset_bt{ height:31px; width:98px; background:url(../images/reset.png) no-repeat; margin-left:9px;}