@charset "utf-8";
/* CSS Document 
   author:川流
   copyright:南方网通
   create:2014-8-13
    */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
body{ font-size:12px;}
img{ border:none;}
a{ outline:none; text-decoration:none;}
ul{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.top10{ margin-top:10px;}
.clear{ clear:both;}

.w1130{ width:1130px; margin:0 auto;}

/* flexslider */
.flexslider{position:relative;height:516px;overflow:hidden;background:url(../images/loader.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:516px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; }
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.top{ position:absolute; height:76px; width:100%; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; background:#fff; z-index:999; top:0px;}
.top_c{ position:relative;}
.top_nav{ font-size:14px; color:#969595; position:absolute; right:5px; top:10px; letter-spacing:1px;}
.top_nav a{ color:#969595; }
.top_ico{ position:absolute; top:37px; right:5px;}
.top_ico li{ float:left; margin-right:26px;}
.top_tel{ font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#5f5f5f; position:absolute; bottom:0px; right:256px;}
.top_tel h3{ color:#0080cc; font-size:26px;}

.nav{ height:67px; background:url(../images/nav_bg.jpg) repeat-x;}
.ul_nav li{ float:left;}
.ul_nav li a{ display:block; width:120px; height:60px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#4d4e4f; font-weight:bold; line-height:60px; background:url(../images/nav_l.jpg) left no-repeat;}
.ul_nav li a:hover{ border-bottom:3px solid #2d5c8d;}

.ab_cont{ padding-bottom:30px;}
.ab_box{ background:#f9f8f8;}
.ab_img{ padding:18px 0 20px 0; text-align:center;}
.ab_l{ width:767px;}
.lm_t{ height:32px; border-bottom:1px solid #dfdfdf; line-height:32px;}
.lm_t span{ font-family:"微软雅黑"; font-size:16px; color:#0e5da8; margin-left:10px;}
.lm_t img{ margin-top:5px;}
.lm_t .more{ width:34px; height:32px; background:url(../images/more.png) center no-repeat;}
.lm_cont{}
.ablm_l{ width:261px;}
.ablm_r{ width:496px; line-height:24px; color:#737373;}

.picMarquee-left{ overflow:hidden; position:relative; }
.picMarquee-left .bd{ padding:10px 0;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ }
.picMarquee-left .bd ul li .pic a{ width:186px; height:134px; display:table-cell; text-align:center; vertical-align:middle; background:#fff; border:1px solid #ccc;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

.ab_r{ width:316px;}
.newsimg{ text-align:center; background:#fff;}
.news_h{ border:1px solid #eeecec; border-bottom:none; }
.newslist li{ height:27px; line-height:27px; border-bottom:1px solid #eeecec;}
.newslist li:hover{ background:#b99b73;}
.newslist li:hover a,.newslist li:hover span{ color:#fff;}
.newslist a{ float:left; margin-left:15px; color:#949393;}
.newslist span{ float:right; margin-right:10px; font-size:12px; color:#c9c9c9;}

.pro_l{ width:200px;}
.pro_t{ background:url(../images/pro01.png) 46px no-repeat; height:32px; line-height:32px; color:#1a548b; border-bottom:1px solid #dfdfdf;}
.pro_t span{ padding-left:73px; font-size:16px; font-weight:bold;}

.pro_c{ margin-top:30px;}
.sideMen{ width:200px; }
.sideMen h3{ height:45px; line-height:45px; margin-top:10px; padding-left:33px; background:#f7f7f7; font-family:"微软雅黑"; font-size:16px; color:#4b4a4a;}
.sideMen h3 em{ float:right; display:block; width:40px; height:32px; background:url(../images/hide.jpg) 19px 17px no-repeat; cursor:pointer; }
.sideMen h3 em.on{ background:url(../images/show.jpg) 19px 17px no-repeat; }
.sideMen ul{ color:#999;  }
.sideMen ul li{ height:34px; line-height:34px; border-left:1px solid #f9f9fa; border-right:1px solid #f9f9fa; font-family:"微软雅黑"; font-size:14px; color:#898989; background:#f9f9fa; border-top:1px solid #fff;}
.sideMen ul li:hover{ border-left:1px solid #1a548b; border-right:1px solid #1a548b; background:#fff;}
.sideMen ul li a{ margin-left:32px; font-family:"微软雅黑"; font-size:14px; color:#898989;}
.sideMen ul li:hover a{ color:#505050;}

.pro_r{ width:840px;}
.prolist li{ float:left; margin:0 23px 10px 0; color:#535252; text-align:center;}
.prolist li a{ display:table-cell; width:262px; height:172px; text-align:center; vertical-align:middle; border:1px solid #efeded; background:#fff; color:#535252;}

.ad{ background:#f9f8f8;}
.picScroll-left{ width:1130px;  overflow:hidden; position:relative; padding-bottom:30px; }
.picScroll-left .bd{ padding:10px 30px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ padding:2px; }
.picScroll-left .bd ul li .pic a{ width:190px; height:120px; display:table-cell; text-align:center; vertical-align:middle; border:1px solid #ccc; background:#fff;  }
.picScroll-left .prev{ display:block; height:49px; width:20px; background:url(../images/left.png) no-repeat; position:absolute; left:0px; top:50px; cursor:pointer;}
.picScroll-left .next{ display:block; height:49px; width:20px; background:url(../images/right.png) no-repeat; position:absolute; right:0px; top:50px; cursor:pointer;}

.footer{ background:#576b7a;}
.footer_c{ padding-top:20px; padding-bottom:30px;}
.footer_line{ text-align:left; width:819px; margin:0 auto;}
.ul_foot{ float:left; margin-left:65px;}
.ul_ctc{ float:left; margin-left:65px;}
.ctc_tit{ border-bottom:1px solid #cacaca; padding:3px 0; width:70px; text-align:center;}
.ul_ctc li{font-size:14px; font-family:"微软雅黑"; color:#e8e6e6;}
.ul_ctc li span{ font-size:24px; font-family:"微软雅黑"; color:#fff; line-height:40px;}
.footer_c dl{ width:70px; text-align:center;}
.footer_c dl dt{ border-bottom:1px solid #cacaca; padding:3px 0;}
.footer_c dl dt a{ color:#e8e6e6; font-family:"微软雅黑"; font-size:14px;}
.footer_c dl dd{ line-height:20px; margin-top:10px;}
.footer_c dl dd a{ color:#e8e6e6;}
.footer_b{ line-height:24px; text-align:center; color:#b6b4b4; padding:20px 0;}

/*内页*/
.in_body{ background:#f9f8f8; padding:20px 0 40px 0;}
.body_c{ background:#fff;}
.lm_l{ width:244px;}
.ab_tit{ width:244px; height:91px; line-height:30px; background:url(../images/ab_bg.jpg) no-repeat; font-family:"微软雅黑"; padding:20px 0 0 15px; color:#fff;}
.ab_tit .en{ font-family:Arial, Helvetica, sans-serif; font-size:24px; display:block; text-transform:uppercase;}
.ab_tit .cn{ font-size:14px;}
.ul_ab{ padding:0 7px;}
.ul_ab li{ height:29px; line-height:29px; background:#dcdee0; margin-bottom:7px;}
.ul_ab li:hover{ background:#26659f; color:#fff;}
.ul_ab li a{ display:block; font-family:"微软雅黑"; font-size:14px; color:#626262; padding-left:70px; font-weight:bold;}
.ul_ab li:hover a{ color:#fff;}
.l_ctc{ height:171px; background:url(../images/l_ctc.png) no-repeat; margin-top:20px; padding:20px 0 0 10px; font-family:"微软雅黑"; line-height:24px; color:#5b5d5d;}
.tel_t{ font-size:14px; color:#454545;}
.tel_c{ font-size:18px; color:#5b5d5d;}

.lm_r{ width:826px;}
.abr_tit{ height:25px; line-height:25px; border-bottom:1px solid #8f8e8e; background:url(../images/home.png) 4px 20px no-repeat; padding-top:20px;}
.abr_tit h3{ font-family:"微软雅黑"; font-size:14px; color:#26659f; padding-left:33px;}
.abr_tit span{ color:#909091; margin-right:3px;}
.abr_tit a{ color:#909091;}
.abr_cont{ padding:10px 5px; line-height:24px; color:#909091;}

/* =classnews资讯列表 */
.classnews{text-align:left;}
.classnews li { _list-style:none; padding:3px 0px; border-bottom:dotted 1px #999; height:30px;	line-height: 30px; _height:24px;	_line-height: 24px; background:url(../images/jt.png) left no-repeat; }
.classnews li a{ float:left; padding-left:10px; color:#666;}
.classnews li a:hover{ color:#EE9201;}
.classnews li span { color:#999; float:right; _letter-spacing:2px;}
/*分页样式和图片详细页面*/
.page_info{text-align:center;padding-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px; border-radius:5px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #898989;background:#898989;}
.listConts{line-height:26px;color:#666;}
.listConts img{ max-width:800px;}
.listConts .title{font-size:14px;text-align:center;line-height:20px;color:#666;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{  border-radius:3px;}
.listConts .conttitle{font-weight:bold; margin-bottom:7px;color:#666;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both; margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#666;}
.preNext .text a{ color:#444;}
.preNext .text a:hover{ color:red;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline; }
.preNext .actBox li a{color:#666;}
.preNext .actBox li a:hover{ color:red;}
/*产品页面*/
.clear{ clear:both;}
.product_list{ margin:0 auto;}
.product_list li{width:auto;float:left; margin:10px 10px 10px 25px; border-radius:3px;}
.product_list li a.img{width:230px;height:180px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;border:1px solid #ccc;overflow:hidden; border-radius:3px;}
.product_list li a.img img{vertical-align:middle;}
.product_list li a.img:hover{ box-shadow:1px 2px 3px #ccc; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.product_list li p.info{width:200px;line-height:30px; text-align:center}
.product_list li p.info span{font-family:Verdana;color:#76444a;}
.product_list li p.info a{color:#555;}
.page_info{ text-align:center;letter-spacing:2px;}
.page_info a{ margin:3px; font-size:12px; font-weight:bold; }
/*招聘详细*/
.jobConts{line-height:30px;color:#666;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobConts strong{color:#333;}
/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold; padding:10px 0;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:1px 2px 3px #ccc;border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #ccc;background:#fff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:1px 2px 3px #ccc; border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}

ul li.nomargin{ margin-right:0px;}