﻿@charset "utf-8";
/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px; }
/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:"Microsoft Yahei",Arial; color:#666666; background-color:#ffffff; -webkit-text-size-adjust:none; cursor:default; }
* html,* html body{ background-image:url(about:blank); background-attachment:fixed;}
/*默认的文字链接样式*/
a:link, a:visited { color:#3c3c3c; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#666; text-decoration:none; cursor:pointer; }
/*页面右侧滚动条*/html{overflow-y:scroll;}/*清除页面所有图片的默认边框*/img{border:none;}/*去除ol、ul、li的默认样式*/ol,ul,li{list-style-type:none;}/*设置表单等项目的默认字体大小*/input,select,textarea{font-size:12px;font-family:Arial;}input{vertical-align:middle;}/*设置文字段落、表格单元格的默认行高*/p,th,td{line-height:22px;}h1,h2,h3,h4,h5,h6{font-weight:normal;}em,i,u,s{font-style:normal;}h1{font-size:14px;}h2{font-size:12px;}h3{font-size:12px;}/*去除页面中的链接点击后留下的虚线框*/body a{outline:none;blr:expression(this.onFocus=this.blur());}/* 整个网站需要的字体样式*//* p系列控制padding */.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.pt3{ padding-top:3px;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}.pt40{padding-top:40px;}.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}/* m系列控制padding */.m5{margin:5px!important;}.m10{margin:10px!important;}.m15{margin:15px!important;}.m20{margin:20px!important;}.m25{margin:25px!important;}.m30{margin:30px!important;}.mt5{margin-top:5px!important;}.mt10{margin-top:10px!important;}.mt15{margin-top:15px!important;}.mt20{margin-top:20px!important;}.mt25{margin-top:25px!important;}.mt30{margin-top:30px!important;}.mr5{margin-right:5px!important;}.mr10{margin-right:10px!important;}.mr15{margin-right:15px!important;}.mr20{margin-right:20px!important;}.mr25{margin-right:25px!important;}.mr30{margin-right:30px!important;}.mb5{margin-bottom:5px!important;}.mb10{margin-bottom:10px!important;}.mb15{margin-bottom:15px!important;}.mb20{margin-bottom:20px!important;}.mb25{margin-bottom:25px!important;}.mb30{margin-bottom:30px!important;}.ml5{margin-left:5px!important;}.ml10{margin-left:10px!important;}.ml15{margin-left:15px!important;}.ml20{margin-left:20px!important;}.ml25{margin-left:25px!important;}.ml30{margin-left:30px!important;}/* 其他常用元素 *//*文本对齐样式*/.center{margin:0px auto;}.tcenter{text-align:center;}.tleft{text-align:left;}.tright{text-align:right;}/*左右漂浮样式*/.l{float:left;}.r{float:right;}/*css清除浮动*/.c{clear:both}.clear{clear:both;height:0px;line-height:0px;font-size:0px;}/*clearfix*/.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}.imgfix img{display:block;}/*添加鼠标悬浮显示手的形状*//*单行截字*/.textbreak{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}/*隐藏元素*/.hide{display:none;}/*解决IE6双边距加倍错误*/.inline{_display:inline;}/*通用样式*/.title{width:100%;float:left;}.title h2,.title h3{width:auto;float:left;white-space:nowrap;}.title span.more{width:auto;float:right;font-family:宋体;}.list{width:100%;float:left;}.list li{width:100%;float:left;}.img{float:left;}.intro{float:right;}.content{width:100%;float:left;}em.w{margin:0px 5px;}/*表格*/.datalist{border:1px solid #ccc;border-collapse:collapse;background:#fff;text-align:left;}.datalist caption{padding-bottom:5px;font-weight:bold;}.datalist th{border: 1px solid #ccc;background-color:#eee;color:#000;font-weight:bold;padding:4px 0 4px 15px;}.datalist td{ border:1px solid #ccc;padding:4px 0 4px 15px;}.datalist tr.altrow{background:#c7e5ff;}/*inputholder*/.inputholder{color:#969696;}.inputholder.focous{color:#333;}.btn{cursor:pointer;}.hidetext{font:0/0 a;letter-spacing:-9px;}.base_list li{height:24px;line-height:24px;border-bottom:1px dotted #ccc;background:url(../small_b.png) 0 0px no-repeat;padding-left:12px;}.base_list a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;}.base_pic_list li{padding-bottom:5px;}.base_pic_list li a{display:block;width:100%;}.base_pic_list li img{display:block;}.base_pic_list li h3{width:100%;height:24px;line-height:24px;font-size:12px;font-weight:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}/*下拉(组)*/.sele{position:relative;height:22px;line-height:22px;width:99px;cursor:pointer;}.sele_{display:none;position:absolute;width:150px;left:-1px;top:22px;background:#fff;border:1px solid #cacad9;height:auto;overflow:auto;}.sele_ a{display:block;}.sele_ a:hover{color:#333;}
input,textarea{font:12px/1.67 'Microsoft Yahei','SimSun',sans-serif;border:0;outline:none;background:none;color:#666;vertical-align:middle;}.mh {height: auto !important;height: 470px;min-height: 470px;padding-bottom: 40px;}
/*图标*/
.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:-6px;*vertical-align:-2px;background:url(../ico.png);}
.ico1_2{background-position:-20px 0;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}
.ico5_1{background-position:0 -80px;}
.ico5_2{background-position:-20px -80px;}
.ico5_3{background-position:-40px -80px;}
.ico5_4{background-position:-60px -80px;}
.ico5_5{background-position:-80px -80px;}
/*CSS Begin*/
.wrap { width:980px; height:195; clear:both; margin:0 auto;}
/*top*/
.top { background:#fff; height:95px; position:relative; z-index:888;}
.top .top_right{ width:630px; padding-top:10px;}
.i_topr_t .toplan{ width:80px; margin-right:20px; padding-top:3px;}
.i_topr_t span i.jt{ display:inline-block; width:8px; height:5px; background:url(../jt_ico.gif) no-repeat 0 0; margin-left:5px;*vertical-align:5px; font-size:0px;}
.i_topr_t .toplg{ width:95px; padding-top:3px; margin-right:20px;}
.i_topr_t .toplan .sele_,.i_topr_t .toplg .sele_{ padding-left:5px; top:25px;}
.i_topr_t .toplg span i.jt{ margin-left:13px; vertical-align:1px; *vertical-align:5px;}
.i_topr_t .it_sea{ width:262px; height:23px; border:1px solid #d7d7d7;}
.i_topr_t .it_sea .tb_sele{ height:23px; line-height:23px; width:76px; padding-left:12px; background:url(../se_xian_03.gif) no-repeat right;}
.i_topr_t  .it_sea .sele_{ top:23px; padding-left:12px; width:76px;}
.it_sea_inp .inp{ width:130px; height:19px; line-height:19px; padding:2px 0 2px 10px;}
.it_sea_inp .btn{ width:24px; height:23px; background:url(../fdj_ico.gif) no-repeat 0 0; border-width:0;}
.topyy{ background:url(../topyy.png) repeat-x 0 0; height:6px; font-size:0; position:relative; z-index:20;}
/*导航*/
.i_topr_b{ margin-top:20px;float: right;width: 525px;}
.nav li {float: left;width: 105px;position: relative;height: 40px;line-height: 30px;font-size: 15px;text-align: center;}
.nav a {display: block;height: 40px;position: relative;color: #221815;font-weight: bold;}
.nav .cur a{ background:url(../navbg_03.gif) no-repeat 0 0; color:#fff;}
.nav .nav_lev2{ width:468px; height:315px; background:#fcba0e; position:absolute; top:-9999px; left:1px;box-shadow: -2px 0 4px rgba(0,0,0,.3);}
.nav .cur .nav_lev2{ top:40px;}
.nav .nlev2_1{ left:-305px;}
.nav .nlev2_2{ left:-265px;}
.nav .nlev2_3{ left:-130px;}
.nav .nlev2_4{ left:-240px;}
.nav .nlev2_5{ left:-353px;}
.nav .nlev2_6{ left:-353px;}

.nav .nav_lev2 .nlev_nav{width:135px; height:290px; padding-top:20px; background:#eeeeee;}
.nav .nav_lev2 .nlev_nav li{ float:none; width:135px; height:30px; line-height:30px; margin-bottom:3px;font-size:14px; color:#656565;text-indent: 30px; text-align: left; }
.nav .nav_lev2 .nlev_nav li a{ display:block;width:135px; height:30px; line-height:30px; background:url(../nav2_2.gif) no-repeat 18px 12px; font-size:14px; color:#656565; }
.nav .nav_lev2 .nlev_nav li a:hover{ background:#fcba0e url(../nav2_1.gif) no-repeat 18px 12px;}
.nav .nav_lev2 .nlev_video{ width:282px; height:270px; position:relative; overflow:hidden; text-align:left;line-height:22px; margin:25px 25px 0 0; _display:inline; }
.nav .nav_lev2 .nlev_video .nv_js{ font-size:12px; color:#fff; }
.nav .nav_lev2 .nlev_video .nv_js a{ font-weight:normal;}
.nav .nav_lev2 .nlev_video .nv_video{ width:282px; height:160px; overflow:hidden;}
.nav .nav_lev2 .nlev_video .nv_video a{ display:block; width:100%; height:100%;}
.nv_video .v_pl_ico{ display:block; width:41px; height:41px; position:absolute; top:62px; left:124px; }
.nv_video .v_pl_ms{ height:28px; width:100%;line-height:28px; position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); font-size:14px; font-weight:normal; color:#fff; text-align:center; }
/*top end*/
/*banner*/
.banner { width:100%; height:500px; clear:both; position:relative; overflow:hidden; z-index:10; margin-top:-5px;}
.banner .bgs,.banner .bgs li { width:100%; height:500px; position:absolute; left:0px; top:0px;}
.banner .bgs li { background-position:center top; background-repeat:no-repeat;}
.banner .bgs li a{ display:block; width:100%; height:100%;}
.banner .sc { position:absolute; right:50%; margin-right:-490px; bottom:15px; white-space:nowrap; width:auto; height:20px; text-align:right;}
.banner .prev,.banner .next,.banner .points li { background-image:url(../banner_slide.png); _background-image:url(../banner_slide_ie6.png); background-repeat:no-repeat;}
.banner .prev,.banner .next { width:20px; height:20px; float:left;}
.banner .prev { background-position:0px 0px;}
.banner .prev:hover { background-position:0px -20px;}
.banner .next { background-position:-20px 0px;}
.banner .next:hover { background-position:-20px -20px;}
.banner .points { width:auto; height:20px; float:left;}
.banner .points li { width:20px; height:20px; float:left; background-position:-40px 0px; cursor:pointer;}
.banner .points li.on { background-position:-40px -20px;}

/*首页中间区域*/
.i_main_o{ background:#ececec;}
.i_main_o .lanm{ float:left; height:345px; }
.i_main_o .lan_o{width:330px; }
.i_main_o .lan_t{ width:300px; background:#f6f6f6; padding-left:25px; padding-right:25px;}
.i_main_o .lan_th{ width:275px;padding-left:25px; }
.i_main_o .lanm h2{ padding:25px 0 22px;}
.i_main_o .lanm h2,.i_main_o .lanm h2 a{ font-size:18px; font-weight:bold; color:#0e0d0c;}

.lan_o .topnews .n_img{ width:135px; height:90px;}
.lan_o .topnews .n_img img{ width:135px; height:90px;}
.lan_o .topnews .n_nr{ width:160px; padding-left:10px;}
.lan_o .topnews .n_nr .n_title{ font-size:15px; font-weight:bold; color:#fea00b;}
.lan_o .topnews a:hover .date{ color:#807f7f;}
.lan_o .inews_list{ margin-top:15px;}
.lan_o .inews_list li{ line-height:22px; width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }

.lan_t .i_ztbd{ width:296px;}
.lan_t .i_ztbd .bd{ width:100%; height:208px; overflow:hidden;}
.lan_t .i_ztbd .bd li img{ width:296px; height:178px; display:block;}
.lan_t .i_ztbd .bd li .bd_title{ height:30px; width:100%; line-height:30px; background:#fff url(../in_jh.gif) no-repeat 10px 7px; font-size:15px; font-weight:bold; color:#f60; text-indent:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lan_t .i_ztbd .hd { padding:15px 0 0 130px;}
.lan_t .i_ztbd .hd li { width:10px; height:10px; background:#2b2b2b; overflow:hidden; float:left;  border-radius:50%; float:left; margin-right:5px; text-indent:-99px; cursor:pointer;}
.lan_t .i_ztbd .hd li.on { background-color:#fcba0e;}

.lan_th .ipro_list{ width:255px; height:169px; overflow:hidden; position:relative;}
.lan_th .ipro_list .hd a{ display:block; width:22px; height:40px; position:absolute; background:url(../ipro_btn.png) no-repeat 0 0; top:65px; cursor:pointer;}
.lan_th .ipro_list .hd a.next{ right:0px;background-position: -22px 0;}
.lan_th .ipro_list .hd a.prev{ left:0px;}
.lan_th .lth_pse{ height:80px; width:255px; position:relative; margin-top:15px;_margin-top:10px;}
.lan_th .lth_pse .sele{  height:20px; line-height:20px; border:1px solid #ccc; background:#ebebeb url(../ipsebg_03.gif) no-repeat right; text-indent:10px; margin-top:5px;}
.lan_th .lth_pse .sele .sele_{top:20px; width:252px; background:#ebebeb;height: auto !important;height: 200px;max-height: 200px;overflow: auto;}
.lan_th .lth_pse .sele1{width:252px;}
.lan_th .lth_pse .sele2{ width:190px;}
.lan_th .lth_pse .ip_srbtn{ width:55px; height:23px; position:absolute; bottom:4px; right:1px;_bottom:-1px;}
.lan_th .lth_pse .ip_srbtn .btn{width:55px; height:23px; border:none; background:url(../ipsebtn_03.gif) no-repeat 0 0; color:#fff;}

.i_main_t{ background:#fff; height:182px; padding-top:20px;}
/*.i_main_t ul{ width:110%;}
.i_main_t ul li{ width:182px; float:left; _display:inline; margin-right:17px;}
.i_main_t ul li h2{ font-size:18px; font-weight:bold; color:#0e0d0c; padding:15px 0;}
.i_main_t ul li .lmt_img img{ width:182px; height:106px; }*/
.i_main_t .i_add_ico{ width:110%;}
.i_main_t .i_add_ico li{ width:200px; height:145px; border-right:1px dashed #d3d3d3; padding-top:10px; float:left;}
.i_main_t .i_add_ico li a{ display:inline-block; width:100%; height:100%; }
.i_main_t .i_add_ico li .add_iimg{ width:51px; height:51px; margin:0 auto; margin-bottom:15px;}
.i_main_t .i_add_ico li .add_ititle{ font-size:18px; font-weight:bold; color:#000; text-align:center; margin-bottom:5px;}
.i_main_t .i_add_ico li .add_isum{ color:#666666; line-height:20px; text-align:center;}

.i_main_t .i_add_ico li.i1 .add_iimg{ background:url(../add_ico1_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i1 a:hover .add_iimg{ background:url(../add_ico11_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i2 .add_iimg{ background:url(../add_ico2_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i2 a:hover .add_iimg{ background:url(../add_ico22_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i3 .add_iimg{ background:url(../add_ico3_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i3 a:hover .add_iimg{ background:url(../add_ico33_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i4 .add_iimg{ background:url(../add_ico4_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i4 a:hover .add_iimg{ background:url(../add_ico44_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i5 .add_iimg{ background:url(../add_ico5_03.gif) no-repeat center;}
.i_main_t .i_add_ico li.i5 a:hover .add_iimg{ background:url(../add_ico55_03.gif) no-repeat center;}

/*product*/
.i_main_t .pro .i_add_ico li.i1 .add_iimg{ background:url(../add_ico6_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i1 a:hover .add_iimg{ background:url(../add_ico66_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i4 .add_iimg{ background:url(../add_ico2_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i4 a:hover .add_iimg{ background:url(../add_ico22_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i3 .add_iimg{ background:url(../add_ico8_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i3 a:hover .add_iimg{ background:url(../add_ico88_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i2 .add_iimg{ background:url(../add_ico7_03.gif) no-repeat center;}
.i_main_t .pro .i_add_ico li.i2 a:hover .add_iimg{ background:url(../add_ico77_03.gif) no-repeat center;}

/*foot*/
.foot_o{ background:url(../ifobg_03.jpg) repeat-x 0 0; height:46px;}
.foot_o .fo_left{ padding-top:15px;}
.foot_t{ height:auto; background:#ccc; padding-top:30px;}
.foot_t .foott_left{ width:740px;}
.foot_t .foott_left dl{ float:left; width:120px;}
.foot_t .foott_left dl dt{ font-size:14px; font-weight:bold; color:#656565; padding:3px 0;}
.foot_t .foott_left dl dd{ padding:3px 0;}
.foot_t .foott_left dl dd a{ color:#656565; }
.foot_t .foott_right{ width:215px; }
.foot_t .foott_right p{ line-height:18px;}
.foot{ height:45px; line-height:45px; background:#fdb90e; color:#000;}
.foot a,.foot a:hover{ color:#000;}
/*foot end*/

/*内页*/
.nbanner{background:#f1f1f1; padding-top:20px;}
.nbanner .nban{ height:260px;}
.probanner .nban{ height:350px;}

.channel_title{ background:#fff; height:66px; border-bottom:1px solid #e8e8e8;}
.channel_title .channel{ height:100%; position:relative;}
.channel_title .chanT{ width:auto; border-bottom:7px solid #fcba0e; font-size:26px; font-weight:bold; color:#000; height:56px; line-height:56px; position:absolute; left:0px; bottom:-3px; text-align:left;}
.ncn_right .channel_title .chanT{ font-size:22px; left:18px;}

.channel_content{ background:#fff url(../nm_bg_03.jpg) repeat-x 0 0; padding:40px 0 60px;}
.chan_t_h3{ color: #000;font-size: 20px;font-weight: bold;padding: 0 0 20px 0;text-indent: 3px;}

.nchannel_content{ background:#fff;}
.ncn_left{ width:200px; padding-bottom:30px;}
.ncn_right{ width:745px;}
.ncn_left .ncnl_title{ font-size:22px; font-weight:bold; color:#fcba0e; text-align:center; padding:20px 0;}
.n_menu li { border-bottom:1px solid #e8e8e8; line-height:34px; }
.n_menu li a{ display:block; height:34px; line-height:34px;text-indent:60px; font-size:14px; font-weight:bold;}
.n_menu .cur a, .n_menu li a:hover { background:#fcba0e; color:#fff;}
.n_menu li li{ border-bottom:none; line-height:24px;}
.n_menu li li a, .n_menu .cur li a{ background:none; color:#404040; font-weight:normal;}
.n_menu li li.cur a, .n_menu .cur li.cur a{ background:url(../nmenuon_03.gif) no-repeat 48px 17px; color:#fcba0e;}
.n_menu li li.cur a:hover, .n_menu .cur li.cur a:hover{ background:url(../nmenuon_03.gif) no-repeat 48px 17px; color:#fcba0e;}
.n_menu ul li ul{ display:none;}
.n_menu ul li.cur ul{ display:block;}

.nrqy{  line-height:2em; padding-top:35px; padding-left:10px; padding-right:10px;}
.nrqy_pro{line-height:2em; padding-top:35px; padding-left:5px;}

/*about layout*/
.cclay_olist{ width:464px; padding-right:25px; border-right:1px solid #e5e5e5;padding-bottom: 15px;}
.cclay_olist2{padding-right:0px; border-right:none; padding-left:25px;}
.cclay_gd { width:462px; height:212px; overflow:hidden; position:relative;}
.cclay_gd .bd li img{ width:462px; height:165px;}
.cclay_gd .hd ul { position:absolute; top:10px; right:15px;_right:10px;}
.cclay_gd .hd li{ width: 10px;height: 10px;background: #bebebe;overflow: hidden;float: left;border-radius: 50%;float: left;margin-right: 5px;text-indent: -99px;cursor: pointer;}
.cclay_gd .hd li.on{ background:#fcba0e;}
.cclay_gd .hd a{ display:block; width:5px; height:10px; position:absolute; background:url(../al_btn_03.gif) no-repeat 0 0; cursor:pointer; top:11px;}
.cclay_gd .hd a.next{ right:0px;background-position: -5px 0;}
.cclay_gd .hd a.prev{ right:80px;}
.cc_aunr{ padding:25px 0 10px; line-height:20px; }
.cc_othor_l li{ float:left; background:url(../nl_jt_03.gif) no-repeat left; padding-right:20px; text-indent:10px; line-height:26px;}
.cclay_gd .col_img img{ width:462px; height:165px;}

.cclay_t{ overflow:hidden; width:100%; margin-top:20px;}
.cclay_t .cclatt_list{ width:110%;}
.cclay_t .cclatt_list .clatl_k{ width:200px; height:285px; padding:17px 17px 0; border:1px solid #e5e5e5; background:#fff; float:left; _display:inline; margin-right:10px;}
.cclay_t .clay_kimg img{ width:200px; height:136px;}
.cclay_t .clay_ktitle{ font-size:16px; font-weight:bold; color:#000; padding:15px 0 10px;}
.cclay_t .clay_ksum{ padding-bottom:5px; height:35px; overflow:hidden; color:#666666;}
.cclay_t .cc_othor_l li{ font-size:13px; color:#232323;}
.cclay_t .cc_othor_l li a{color:#232323;}
.cclay_t .cc_othor_l li a:hover{ color:#fcba0e;}

.cclay_th{ margin-top:25px;}
.cclay_th .cth_left{ width:122px; height:116px; background:url(../lxbg.gif) no-repeat 0 0; position:relative;}
.cclay_th .cth_left i{ font-size:16px; font-weight:bold; color:#000; position:absolute; left:29px; bottom:12px;}
.cclay_th .cth_right{ width:807px; height:96px; background:#f1f1f1; padding:20px 20px 0;}

/*career layout*/
.career_t .cclatt_list .clatl_k{ height:237px;}
.career_t .career_t_list li{ width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:2px;}
.career_t .career_t_list li a{ color:#666; }
.career_t .career_t_list li a:hover{color:#fcba0e;}

.cth_right .car_zpxx p{ line-height:20px;}
.cth_right .car_zpxx .ctitle{ font-size:14px; font-weight:bold; }
.car_zpxx_right{ width:600px; font-size:14px; line-height:26px; padding-top:15px;}

/*serice layout*/
.service_t{ width:100%; border:1px solid #e7e7e7; background:#fff; padding-top:20px; height:280px;margin-top: 20px;}
.service_t .serv_h3t{color: #000;font-size: 20px;font-weight: bold;padding: 0 0 10px 24px;text-indent: 3px; }
.serv_partlist{ padding-left:25px;}
.serv_partlist li{ width:222px; float:left; _display:inline; margin:10px 15px 0 0;}
.serv_partlist li .sp_img img{ width:222px; height:123px;}
.serv_partlist li .sp_title{ font-size:14px; font-weight:bold; padding:8px 0;}
.sp_con_2{ margin-left:80px;}
.sp_con_3{ margin-left:90px;}

/*news layout*/
.newsly_o .newslyo_left{ width:630px; height:515px; overflow:hidden;}
.newsly_o .newslyo_right{ width:300px; border:1px solid #eaeaea; background:#fff; padding:20px 0 17px 20px;}
.newlyo_list li{ margin-bottom:24px;}
.newlyo_list li img{ float:left; width:110px; height:82px; padding-right:13px;}
.newlyo_list li .nlo_title{ font-size:16px; font-weight:bold;}
.newlyo_list li .nlo_title span{ font-size:12px; color:#fcba0e; font-weight:normal;} 
.newlyo_list li .nlo_sum{ padding-top:5px; }
.newlyo_list li a:hover .nlo_title{ color:#666;}
.newlyo_list li a .nlo_sum{ color:#7f7f7f;}
.newlyo_list li a:hover .nlo_sum { color:#7f7f7f;}
.newslyo_left .nly_lmore a{ display:block; width:80px; height:18px; background:#fcba0e url(../news_jh_03.gif) no-repeat 3px 3px; color:#fff; text-indent:20px; float:right;}

.newslyo_right .chan_t_h3{ padding:0 0 10px 0;}
.newslyo_right .news_seach .inp{ background:url(../news_seabg_03.gif) no-repeat 0 0; width:163px; height:23px; border:none; padding:1px 0 1px 30px; line-height:22px; }
.newslyo_right .news_seach .btn{ width:77px; height:24px; color:#fff; background:url(../news_sea_btn_03.gif) no-repeat 0 0; border:none;}
.newslyo_right .news_wb_k{ border-top:1px solid #eeeeee; margin-top:10px; padding-top:10px; height:315px; width:280px;}

.newsly_t{margin-top:35px;overflow:hidden;}
.nsly_list{ overflow:hidden; position:relative; width:100%; }
.nsly_list .bd{ width:110%;}
.nsly_list .bd li{ width:304px; float:left; _display:inline; margin:0 34px 0 0;}
.nsly_list .bd li .nsly_img img{ width:304px; height:203px;}
.nsly_list .bd li .nsly_title{ width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:14px; font-weight:bold; color:#000; padding:15px 0 10px;}
.nsly_list .bd li .nsly_nrsum{ height:88px; overflow:hidden; color:#666;}
.nsly_list .hd a{ display:block; width:5px; height:10px; position:absolute; background:url(../al_btn_03.gif) no-repeat 0 0; cursor:pointer; top:20px;}
.nsly_list .hd a.next{ right:0px;background-position: -5px 0;}
.nsly_list .hd a.prev{ right:30px;}
.nsly_list .hd ul { position:absolute; top:10px; right:15px;_right:10px;}
.nsly_list .hd li{ width: 10px;height: 10px;background: #bebebe;overflow: hidden;float: left;border-radius: 50%;float: left;margin-right: 5px;text-indent: -99px;cursor: pointer;}
.nsly_list .hd li.on{ background:#fcba0e;}
.nsly_list .hd a{ display:block; width:5px; height:10px; position:absolute; background:url(../al_btn_03.gif) no-repeat 0 0; cursor:pointer; top:11px;}
.nsly_list .hd a.next{ right:0px;background-position: -5px 0;}
.nsly_list .hd a.prev{ right:90px;}

.newsly_th{ margin-top:25px;}
.nsly_pplist{ overflow:hidden; width:100%;}
.nsly_pplist ul{ width:110%;}
.nsly_pplist ul li{ width:182px; height:106px;  position:relative; float:left; _display:inline; margin:0 17px 0 0;}
.nsly_pplist ul li img{ width:182px; height:106px;}
.nsly_pplist ul li .ppname{ height:24px; width:100%; line-height:24px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); color:#fff; position:absolute; bottom:0px; left:0px; _bottom:5px; text-align:center; font-size:14px; font-weight:bold;}

.newsly_f{ margin-top:40px;}
.newsly_f .chan_t_h3{ padding: 0 0 10px 0;}
.nsli_mtlg_list ul li{ width:470px; float:left; _display:inline; background:url(../nl_jt_03.gif) no-repeat 2px 8px; line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding-right:10px;}
.nsli_mtlg_list ul li.odd{ width:490px}
.nsli_mtlg_list ul li span{ display:inline-block;color:#fcba0e; padding-left:15px;}

/*领导关怀*/
.ldgh_list li{ border-bottom:1px solid #e8e8e8; padding:20px 0;}
.ldgh_list .ld_left{ width:200px; height:135px; position:relative; padding-right:20px;}
.ldgh_list .ld_left .ld_img{ border:1px solid #d7d5d5; width:194px; height:128px; position:relative; z-index:2;}
.ldgh_list .ld_left .ld_img img{ border:6px solid #fff; width:182px; height:116px;}
.ldgh_list .ld_left .ld_imgbg{ width:196px; height:130px; background:#e3e3e3; position:absolute; top:4px; left:4px; z-index:1;}
.ldgh_list .ld_right .ld_nrsum{ font-size:14px; height:100px; padding-bottom:10px;}
.ldgh_list .ld_right .ld_fd a{ display:inline-block; width:90px; height:20px; line-height:20px; background:url(../news_jh_03.gif) no-repeat 6px 4px #fcba0e; color:#fff; font-weight:bold; text-indent:20px; _display:block;  }

/*企业新闻*/
.qyn_list .qyn_title{ font-size:14px; padding-bottom:5px;}
.qyn_list .ld_right .ld_nrsum{ color:#7f7f7f;height: auto !important;height: 56px;min-height: 56px; }
.qynews_sea{ border-bottom:1px solid #e8e8e8; padding-bottom:20px;}
.qynews_sea .qynewsse_t{ font-size:16px; color:#333; font-weight:bold; padding:0 10px 0 30px;}
.qynews_sea .qynewsse_inp{ width:600px;}
.qynews_sea .qynewsse_inp .se_top,.qynews_sea .qynewsse_inp .se_foot{ height:28px; overflow:hidden; }
.qynews_sea .qynewsse_inp .se_top div{ float:left; }
.qynews_sea .qynewsse_inp .se_top .inp{ width:100px; height:25px; line-height:25px; border:1px solid #dddddd; background:url(../dateico_03.jpg) no-repeat 80px 6px;} 
.qynews_sea .qynewsse_inp .se_top .nse_bod{border: 1px solid #d7d7d7; margin-left:5px;}
.qynews_sea .qynewsse_inp .se_top .inpss{width: 135px;height: 19px;line-height: 19px;padding: 2px 0 2px 10px;}
.qynews_sea .qynewsse_inp .se_top .btn{width: 24px;height: 23px;background: url(../fdj_ico.gif) no-repeat 0 0;border-width: 0;}
.qynews_sea .qynewsse_inp .se_wz{ height:27px; line-height:27px; padding-right:5px;}
.qynews_sea .qynewsse_inp .se_foot .se_radbtn label{ padding-right:10px; line-height:28px;}
.qynews_sea .qynewsse_inp .se_foot .se_radbtn label input{ vertical-align:-2px; margin-right:3px;}

/*page*/
.page { clear:both; padding:25px 0px; }
.page .page-con { width:100%; height:auto; text-align:center; white-space:nowrap; line-height:0; font-size:0; _padding-bottom:1px;}
.page .page-con a, .page .page-con strong, .page .page-con .total { display:inline-block; width:auto; height:28px; line-height:28px; font-size:12px; padding:0px 10px; border:#dddddd 1px solid; overflow:hidden; margin-left:-1px; *margin-left:-2px; color:#333!important; vertical-align:middle; white-space:nowrap; }
.page .page-con a:hover,.page .page-con strong.cur { background-color:#ffcb03; color:#fff!important; }
.page .page-con a.prev,.page .page-con a.next { margin:0px 10px; }
.page .page-con .total { border:0; }
/*page end*/

/*瀑布流*/
#staffPictures .cell img { display:block; width:100%; height:auto;}
#staffPictures .cell { width:100%; height:auto; position:relative; margin-bottom:15px;}
#staffPictures .cell p { display:block; width:100%; height:34px; line-height:34px; position:absolute; z-index:10; left:0px; bottom:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); color:#fff; text-align:center; font-size:12px;}
#staffPictures .cell .cover { display:none; width:100%; height:100%; position:absolute; left:0px; top:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
#staffPictures .cell .cover s { display:block; width:64px; height:64px; background:url(../cover_zoom.png) no-repeat; position:absolute; left:50%; top:50%; margin:-32px 0px 0px -32px;}
#staffPictures .cell_hover p { background:none;}

/*part*/
.nn_cattab{  width:100%; overflow:hidden;margin-bottom: 25px;}
.nn_cattab ul{ width:110%;}
.nn_cattab ul li{ float:left; _display:inline; margin:0 10px 0 0;}
.nn_cattab ul li a{ display:inline-block; height:26px; width:90px;line-height:26px; text-align:center; color:#525252; font-size:14px; background:#ebebeb; padding:0 40px;}
.nn_cattab ul li a:hover,.nn_cattab ul li.cur a{ color:#fff; background:#feaa04;}

/*part*/
.nn_cattabb{ margin-bottom:25px; width:100%; overflow:hidden;}
.nn_cattabb ul{ width:110%;}
.nn_cattabb  ul li{ float:left; _display:inline; margin:0 10px 0 0;width: 165px;border-right: 1px solid #ececec;}
.nn_cattabb ul li a{ display:inline-block; height:26px; line-height:26px; text-align:center; font-size:14px; padding:0 40px;}
.nn_cattabb ul li a:hover{ color:#fcba0e;}
.cured  a{color:#fcba0e;};


/*大事记*/
.tab_value{ display:none;}
.dsj_tab{  height:65px; position:relative; }
.dsj_tab .dsj_xian{ height:1px; font-size:0; width:100%; border-bottom:1px dotted #a8a8a8; position:absolute; top:50px;_top:25px; left:0px; z-index:1;}
.dsj_tab ul{ position:relative; z-index:2; padding-left:11px;}
.dsj_tab ul li{ float:left; _display:inline;margin:0 43px 0 0;}
.dsj_tab ul li a{ display:inline-block; width:90px; height:62px; background:url(../dsj_off_03.gif) no-repeat 0 0;line-height:26px; text-align:center; font-size:14px; font-weight:bold; color:#434343;}
.dsj_tab ul li a:hover,.dsj_tab ul li.cur a{ background:url(../dsj_on_03.gif) no-repeat 0 0; color:#fff; }
.dsj_mnr{ padding-left:20px; padding-top:30px; line-height:28px;}

/*荣誉*/
.honor_tab ul{ padding-left:20px;}
.honor_tab ul li{ margin:0 15px 0 0;}
.honor_list{ margin-top:30px;}
.honor_list li { width:150px; float:left; _display:inline; margin: 0 15px 15px 10px;}
.honor_list li .honor_img{width:150px; height:208px;}
.honor_list li .honor_img img{ width:150px; height:208px;}
.honor_list li .honor_name{ text-align:center; padding-top:3px;}

/*暑假实践*/
.holidat_tab ul{ padding-left:20px;}
.holidat_tab ul li{ margin:0 15px 0 0;}
.holiday_val{ overflow:hidden; width:100%;}
.hod_list{ width:110%; margin-top:30px;}
.hod_list li{ width:215px; float:left; _display:inline; margin:0 15px 20px 12px;}
.hod_list li .hod_img{ width:215px; height:245px;}
.hod_list li .hod_img img{ width:215px; height:245px;}
.hod_list li .hod_tltle{ font-weight:bold; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding:5px 0;}
.hod_list li .hod_ico{ height:28px; width:100%; line-height:28px; background:#f4f4f4; _height:auto; _padding:
3px 0;}
.hod_list li .hod_view{ padding-left:55px;}

/*品牌资料*/
.ppzl_list{ margin-top:0px; }

/*活动图片*/
.actv_list li{width:215px; height:145px; position:relative; float:left; margin: 0 13px 26px 12px; _display:inline;}
.actv_list li img{width:215px; height:145px; }
.actv_list li .act_title{ height:24px; line-height:24px; width:100%; position:absolute; bottom:0px; left:0px; background:#fff url(../in_jh.gif) no-repeat 10px 4px; font-size:14px; font-weight:bold; color:#feaa04; text-indent:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.actv_list li .act_titles{ height:24px; line-height:24px; width:100%; position:absolute; bottom:0px; left:0px; background:#fff 10px 4px; font-size:14px; font-weight:bold; color:#fcba0e; text-indent:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.addvideo_list li s{ width:41px; height:41px; display:block; background:url(../bofang.png) no-repeat 0 0; position:absolute; left: 50%;top: 50%;margin: -25px 0px 0px -23px;}
.addvideo_list li .act_title { background: #2b2b2b; text-indent:15px;}
.addvideo_list li .act_titles { background: #fff; text-indent:15px;}

/*视频*/
.video_val .video_left{ width:505px; padding-left:10px;}
.video_left h2{ font-size:18px; color:#fcba0e; font-weight:bold;}
.video_left .v_date{ padding:10px 0;}
.video_left .v_zytitle{ font-size:14px; font-weight:bold; padding:20px 0 5px;}

.video_right{ width:192px; border-left:1px solid #e7e7e7;height: auto !important;height: 550px;min-height: 550px;}
.vr_list{ margin-left:20px;}
.video_right .vr_list li{ width:160px; height:130px; margin-bottom:20px;}
.video_right .vr_list li .vr_img{ width:160px; height:105px;}
.video_right .vr_list li img{ width:160px; height:105px;}
.video_right .vr_list li .vr_title{ height:24px; line-height:24px; text-align:center; background:#e0e0e0; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/*社会责任*/
.zrnr_one{ border-bottom:1px solid #e8e8e8; padding-bottom:20px; margin-bottom:30px;}
.zrnr_one h2{ font-size:20px; color:#fcba0e; font-weight:bold; padding:0 0 20px;}
.zrnr_one h2 a{ color:#fcba0e;}
.zrnr_one .zrnr_pisl{ height:280px; overflow:hidden;}
.zrnr_pisl .zrpl_left{ width:725px;}
.zrnr_pisl .zrpl_right{ width:232px; padding-left:8px;}
.zrpl_right .imgpt{ padding-top:3px; _padding-top:10px;}
.zrnr_one .zrpl_title{ font-size:14px; font-weight:bold; color:#666666; padding:15px 0 10px;}
.zrnr_one .zrpl_title a{ color:#666;}
.zrnr_one .zrpl_sumnr{ color:#959595;}
.zr_other_list{ margin-top:10px;}
.zr_other_list li{ background:url(../nl_jt_03.gif) no-repeat 0px 9px; width:auto; float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-indent:15px;  margin-right:15px;}
.zrnr_one .zr_more{ margin-top:20px;}
.zrnr_one .zr_more a{ display:block; width:80px; height:18px; line-height:18px; background:#fcba0e url(../news_jh_03.gif) no-repeat 5px 3px; color:#fff; text-indent:20px;}

/*社会责任详细页*/
.zrdet_o{ padding-bottom:35px; border-bottom:1px solid #e8e8e8;}
.zrdet_o .zeo_ct{ height:40px; line-height:40px; color:#fff; background:#fcba0e; font-weight:bold; font-size:20px; text-indent:20px; margin-bottom:25px;}
.zrdet_o .zeo_ct a{ color:#fff;}
.zrdet_o .zeo_onews img{ float:left; padding-right:20px;}
.zrdet_o .zeo_onews  .znws_title{ font-size:20px; font-weight:bold; color:#fcba0e;padding:5px 0 10px;}
.zrdet_o .zeo_onews  .znws_title a{color:#fcba0e; }
.zrdet_o .zeo_onews .znws_sum{ height:110px; overflow:hidden;}

.zrdet_t .chan_t_h3{ color:#666; padding-top:20px;}
.zrdet_th{border-top:1px solid #e8e8e8; padding-top:20px; margin-top:10px;}
.zrdet_th .chan_t_h3{ color:#666;}

.zrdet_xllist li{  background:url(../nl_jt_03.gif) no-repeat 2px 8px; line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; width:100%;}
.zrdet_xllist li span{ display:inline-block;color:#fcba0e; padding-left:15px; padding-right:10px;}

/*job*/
.jobnrqy{padding-top:35px;}
.job_list li{ border-bottom:1px solid #e7e7e7; float:left; width:100%;}
.job_list li.first{ background:#fcba0e; font-size:14px; color:#fff; font-weight:bold;}
.job_list li div{ height:36px; line-height:36px;}
.job_list li .jobname{ width:315px; padding-left:25px;}
.job_list li .jobpalce{ width:100px; text-align:center; padding:0 10px;}
.job_list li .jobcount{ width:70px; text-align:center;}
.job_list li .jobdate{ width:100px; padding-left:90px;}
.job_list li a{ display:block; height:36px; width:100%;}
.job_list li a:hover{ background:#fef1cf;}

.job_det .job_a,.job_det .job_b,.job_det .job_c{ height:35px; line-height:35px; border-bottom:1px solid #e7e7e7; padding-left:25px; font-size:14px; font-weight:bold;}
.job_det .job_a{ background:#fcba0e; color:#fff;}
.jobdet_a{ width:280px; line-height:35px;}
.jobdet_b{ width:290px;line-height:35px;}
.jobdet_c{line-height:35px;}
.job_d{padding-left:25px; padding-top:5px; }
.job_d .jobdet_ssum{font-size:14px; font-weight:bold; padding:10px 0; }
.jobdet_sumnr{ line-height:24px;}

.jobdet_foot{ padding-left:20px; margin-top:30px;}
.jobdet_foot .jobdf_left{ width:345px; height:85px; padding:15px 0; background:#fcba0e url(../jobbg1_03.png) no-repeat 30px 32px;}
.jobdet_foot .jobdf_right{width:345px; height:85px; padding:15px 0; background:#f1f1f1 url(../jobbg2_03.gif) no-repeat 50px 19px;}
.jtel_t{ font-weight:bold; font-size:14px;}
.jobdf_left .jttelnr{ padding-right:50px;}
.jobdf_right .jttelnr2{ padding-right: 20px; width:210px;}

.jobque_list li { cursor:pointer;}
.jobque_list li .jobque_bh{background:url(../wdico_03.jpg) no-repeat 20px 6px; height:35px; line-height:35px; border-bottom:1px solid #e8e8e8;}
.jobque_list li .que_left{ width:500px; padding-left:45px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.jobque_list li .que_right{ width:50px; background:url(../nl_jt_03.gif) no-repeat left; padding-left:12px; padding-right:20px;}
.jobque_list li .jobque_zk{ padding:10px 22px; background:#efefef; display:none; line-height:24px;}

/*pro*/
.pro_c_o{ margin-bottom:20px;}
.pro_c_o .pc_chan_t{ height:36px; line-height:36px; background:#fcba0e; font-size:18px; font-weight:bold; color:#fff; text-indent:20px;}
.pro_c_o .pc_seach{ padding:20px; background:#fff; font-size:14px; font-weight:bold; color:#1e1e1e;}
.pc_secat .pccat_left{ width:70px;}
.pc_secat .pccat_right{ width:865px;}
.pc_secat .pccat_right span{ padding:0 10px 10px 0; display:inline-block;}
.pc_secat .pccat_right span input{ vertical-align:-2px; margin-right:2px;}

.pro_c_main{ height:325px;}
.pro_c_main .pcm_left{ width:235px; height:325px; background:#fcba0e; position:relative;}
.pro_c_main .pcm_right{ width:743px; height:323px; border:1px solid #e7e7e7; border-left:none;background:#fff;}
.pcm_left .pcml_ct{ font-size:18px; font-weight:bold; height:48px; line-height:48px; text-align:center; color:#333;}

.pcm_progd .hd ul{ padding-left:95px; padding-top:15px;}
.pcm_progd .hd li{ width: 10px;height: 10px;background: #fff;overflow: hidden;float: left;border-radius: 50%;float: left;margin-right: 5px;text-indent: -99px;cursor: pointer;}
.pcm_progd .hd li.on{ background:#745506;}

.pcm_cattab ul{ height:37px; background:#e7e7e7;}
.pcm_cattab ul li{ float:left; height:37px; line-height:37px; position:relative; background:url(../pcat_x.gif) no-repeat right; }
.pcm_cattab ul li a{ display:block;padding:0 20px;}
.pcm_cattab ul li.cur{ background:#fff;}

.pcm_list{ display:none;}
.pcm_list li{ width:245px; float:left;}
.pcm_list li .pcml_img{ width:230px; margin:10px auto;}
.pcm_list li .pcml_img img{ width:230px; height:173px;}
.pcm_list li .pcml_name{ width:195px; margin:0 auto; border-bottom:1px solid #e7e7e7; font-size:16px; font-weight:bold; color:#333; text-align:center; padding:5px 0;}
.pcm_list li .pcml_name a{ color:#333;}
.pcm_list li .pcml_gnxx{width:195px; margin:10px auto 0;}
.pcm_list li .pcml_gnxx span{ padding:0 6px;}

.pro_c_t{ margin-bottom:30px;}

.pro_c_th{ padding:20px 0px 20px 23px; border:1px solid #e7e7e7;}
.p_case_list li{ width:222px; float:left; _display:inline; margin-right:15px;}
.p_case_list .p_caseimg{ width:100%; height:167px}
.p_case_list .p_caseimg img{ width:222px; height:167px}
.p_case_list .p_casename{ width:100%; text-align:center; padding:10px 0 0; font-weight:bold; color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


.pro_c_fo{ margin-top:50px;}
.pro_c_fo .pcf_ico a{ display:block; padding-left:70px; width:265px; height:50px;}
.pro_c_fo .pcf_ico2 a{ width:210px;}
.pro_c_fo .pcf_ico1{ background:url(../pro_fico1_03.gif) no-repeat 10px 0px; margin-left:15px;}
.pro_c_fo .pcf_ico2{ background:url(../pro_fico2_03.gif) no-repeat 10px 0px;}
.pro_c_fo .pcf_ico3{ background:url(../pro_fico3_03.gif) no-repeat 10px 0px;}
.pro_c_fo .pcl_title{ font-size:16px; font-weight:bold; color:#333;}
.pro_c_fo .pcl_zysum{ color:#666;}

/*prolist*/
.pro_val{ margin-bottom:17px;}
.pro_val .pro_cattitle{ height:32px; line-height:32px; background:#f2f2f2; font-size:14px; color:#424242; padding-left:15px;}
.pro_list li{ height:28px; line-height:28px; border-bottom:1px solid #dddddd; float:left; width:100%;}
.pro_list .pro_name{ padding-left:15px; color:#666;line-height:28px;}
.pro_list .pro_name a{ display:inline-block; width:350px;}
.pro_list .pro_gnxx{ width:330px;padding-top: 4px;}
.pro_list .pro_gnxx span{ padding-right:15px; float:left;}

.pro_list li.pro_listbg{ background:#feaa04;}
.pro_list li.pro_listbg .pro_name a{ color:#fff;}
.pro_list li.pro_listbg .pro_gnxx a{ color:#fff;}
.pro_list li.pro_listbg .pro_gnxx .ico3_1{background-position:0 -60px;}
.pro_list li.pro_listbg .pro_gnxx .ico3_2{background-position:-20px -60px;}
.pro_list li.pro_listbg .pro_gnxx .ico3_3{background-position:-40px -60px;}
.pro_list li.pro_listbg .pro_gnxx .ico3_4{background-position:-60px -60px;}
.pro_list li.pro_listbg .pro_gnxx .ico3_5{background-position:-80px -60px;}

/*peodetail*/
.prodet_top .protop_left{ width:470px; height:290px; position:relative;}
.prodet_top .protop_right{ width:270px;height:290px; background:#feaa04;}
.prodet_top .protop_left .bd ul li{width:470px; height:290px;}
.prodet_top .protop_left .bd ul li img{width:470px; height:290px;}
.protop_left .hd{ position:absolute; bottom:10px; left:220px;}
.protop_left .hd li{ width: 12px;height: 12px;background: #818181;overflow: hidden;float: left;border-radius: 50%;float: left;margin-right: 5px;text-indent: -99px;cursor: pointer;}
.protop_left .hd li.on{ background:#fcba0e;}
.protop_right .pdet_name{ font-size:24px; color:#fff; height:35px; line-height:35px; padding-left:30px; margin-top:25px;}
.protop_right .pdet_cat{ font-size:24px; color:#fff; height:35px; line-height:35px; padding-left:30px; }
.protop_right .pdet_cat i{display:inline-block;overflow:hidden;width:14px;height:27px; background:url(../pdet_jt_03.gif) no-repeat 0 0; vertical-align:-3px;*vertical-align:4px; margin-left:7px;}
.protop_right .pdet_dg span a{ display:block;}

.pdet_dg{ margin-top:25px;}
.pdet_dg span a{ color:#fff !important;height:26px; line-height:26px;}
.pdet_dg .pddg_dg a{ width:112px;  background:#fec75a url(../pdet_jt2_03.gif) no-repeat 90px 9px; text-indent:20px;}
.pdet_dg .pddg_wl a{ width:155px; background:#fec75a url(../pdet_jt2_03.gif) no-repeat 135px 9px; text-indent:20px;}

.pdet_other{ margin-top:20px; padding-left:20px;}
.pdet_other p{ padding:3px 0;}
.pdet_other p a{ color:#fff !important;}

.pdet_tab{ width:100%; height:34px; background:#fafafa; border-bottom:2px solid #b5b5b5; margin-top:50px;}
.pdet_tab ul li{ height:34px; line-height:34px; float:left; padding:0 25px; font-size:14px; background:url(../pcat_x.gif) no-repeat right;}
.pdet_tab ul li.cur{ background:#f0f0f0;}
.pdet_val{ padding-top:20px;}


/*人力资源*/
.jobcontent { padding:20px 0px;}

.jobs_point { margin-top:3px;}
.jobjizhi { margin-bottom:15px;}
.jobjizhi th { font-weight:normal; text-align:left; line-height:19px; border-bottom:#ededed 1px solid;}
.jobjizhi td { padding:10px 5px;}

.jobrighttop { height:22px; padding:15px 0px;}
.jobrighttop h2 { width:150px; height:22px; line-height:22px; float:left; background:url(../point_title.gif) left no-repeat; padding-left:43px; font-size:20px; color:#2a2a2a; font-weight:normal;}

.jobtopsearch { background:#dddddd; margin-bottom:10px; height:22px; overflow:hidden;}
.jobtopsearch table td select { font-size:12px;}
.jobtopsearch table td input { width:100px; height:16px; border:none;}
.jobtopsearch table td input.btn03 { width:37px; height:18px; border:none; background:url(../cz.gif) no-repeat;}

.joblisttitle { border:#e5e5e5 1px solid; border-bottom:none; padding:1px; padding-bottom:0px; background:#fff;}
.joblisttitle table td { text-align:center; line-height:33px; color:#242424; font-weight:bold; background:#dddddd;}

.joblist { background:#e5e5e5; margin-bottom:20px;}
.joblist td { background:#fff; text-align:center; line-height:18px; padding:10px 5px;}

.listfoot { background:#c9c9c9;}
.listfoot td { line-height:27px; padding:0px 50px 0px 20px;}
.listfoot td span { color:#ff0000;}

.jobdetailtop { margin-bottom:8px;}
.jobdetailtop td { line-height:33px; padding:0px 15px; font-weight:bold; background:#eeeeee; color:#2f2f2f;}

.jobdetail { background:#e5e5e5; margin-bottom:20px;}
.jobdetail td { background:#fff; text-align:left; line-height:22px; color:#595959; padding:0px 10px;}
.jobdetail th { background:#fff; font-weight:normal; color:#1c1c1c; padding:8px 18px; line-height:22px;}
.jobdetail th a { display:block; width:188px; height:28px; line-height:28px; margin:0 auto; font-weight:bold;}
.jobdetail th a:link { color:#e90013;}
.jobdetail th a:visited { color:#e90013;}
.jobdetail th a:hover { color:#ff9b09;}

.schoollist td { height:22px; line-height:22px; padding:5px 15px;}
.schoollistbg1 td { background:#f3f3f3;}
.schoollistbg2 td { background:#fff;}

.job_delivery { width:724px; background:#ffffff; margin-bottom:20px; margin:0 auto;}
.job_delivery td { padding:5px 10px;}
.job_delivery td input { width:174px; height:16px; border:#BBBBBB 1px solid;}
.job_delivery td select { width:auto;}
.job_delivery td textarea { width:530px; height:105px; border:#BBBBBB 1px solid;}
.job_delivery td span { color:#ff0000;}


/*新闻详细页*/
.news_con_title{ text-align:center; font-size:16px; font-weight:bold; color:#000;}
.news_con_date{ text-align:center; padding:5px 0;}
.news_con_nr{}
.news_con_date span{display: inline-block;width: 75px;}

/*20140226*/
.message_btn { text-align:right; padding:5px 0px;}
.qalist_q { background:#f6f6f6; border:#c3c3c3 1px solid; margin-bottom:8px;}
.qalist_q td { line-height:18px; padding:2px 2px; word-break:break-all;}
.qalist_q th { font-weight:normal; color:#03378a; text-align:left; padding:2px 0px 2px 5px;}

.qalist_a { background:#fff; border:#c3c3c3 1px solid; margin-bottom:8px;}
.qalist_a td { line-height:18px; padding:3px 2px; color:#5f5f5f;}
.qalist_a th { font-weight:normal; color:#03378a; text-align:left; padding:2px 0px 2px 5px;}

.sentmessage { background:url(../dotted.gif) top repeat-x;}
.sentmessage td { padding:3px 0px;}
.sentmessage td input { width:380px; height:20px; border:#bbbbbb 1px solid;}
.sentmessage td textarea {width:380px; height:120px; border:#bbbbbb 1px solid;}
.sentmessage th { text-align:left; float:right;marget-right:10px; font-weight:normal;}
.sentmessage td input.btn01 { width:130px; height:30px; background:url(../sentmessage.gif) no-repeat; border:none; cursor:pointer; margin-right:55px;}


/*站内搜索*/
.search_result { line-height:40px; color:#000000;}
.search_result b { font-size:14px;}
.search_result span { font-size:14px; color:#e30416; font-weight:bold; padding:0px 5px;}

.searchnext { background:#f0f0f0; border:#e5e5e5 1px solid; margin-bottom:15px;}
.searchnext td { color:#707070;} 
.searchnext td input { width:240px; height:18px; line-height:18px; border:#8e8e8e 1px solid;}
.searchnext td input.searchbtn { background:#f2f2f2; border:#8e8e8e 1px solid; width:47px; height:18px; line-height:18px; cursor:pointer;}

.searchresult { width:562px; margin-bottom:15px;}
.searchresult td { vertical-align:top; background:url(../dotted.gif) bottom repeat-x; padding:5px 0px;}
.searchresult th { vertical-align:top; background:url(../dotted.gif) bottom repeat-x; padding:5px 0px;}
.searchresult td span { color:#e70014;}
.searchresult th span { color:#e70014;}

/*在线订购*/
.order { background:#fff;}
.order td { padding:3px 0px 3px 8px;}
.input1 { width:155px; height:20px; line-height:20px; font-size:12px; border:#ccc 1px solid;}
.input2 { width:335px; height:20px; line-height:20px; font-size:12px; border:#ccc 1px solid;}
.select1 { width:130px; font-size:12px;}
.textarea1 { width:360px; height:84px; border:#ccc 1px solid;}
.sent1 { width:115px; height:22px; border:none; background:url(../sent.gif) no-repeat; cursor:pointer;}
.reset1 { width:115px; height:22px; border:none; background:url(../reset.gif) no-repeat; cursor:pointer;}

.proanli { padding-top:20px;}

.jscs { margin-top:10px;}
.jscs th { background:#ededed; border-left:#fff 1px solid; padding-left:5px; line-height:27px; text-align:left;}
.jscs td { background:#fff; border-left:#fff 1px solid; border-bottom:#ededed 1px solid; padding-left:5px; line-height:25px;}


/*营销网络*/
.net_palce{ height:35px; line-height:35px; background:#f1f1f1; color:#4e443b;}
.nplace_left span{ font-size:14px; color:#4e433d; font-weight:bold; padding-left:15px;}
.nplace_right span{ line-height:35px; font-size:14px;}
.nplace_right span a{ color:#666666;}
.nplace_right .gn_ico i{display:inline-block;overflow:hidden;width:18px;height:26px; background:url(../gn_pico.gif) no-repeat 0 0; vertical-align:-8px; *vertical-align:-4px; margin-right:5px;}
.nplace_right .gw_ico i{display:inline-block;overflow:hidden;width:18px;height:26px; background:url(../gw_pico.gif) no-repeat 0 0;vertical-align:-8px; *vertical-align:-4px; margin-right:5px;}


.net_sellist{ margin-top:25px;}
.net_sellist .sele{ width:160px; height:23px; line-height:23px; border:1px solid #dddddd; background:#fff url(../ntselbg_03.gif) no-repeat right; text-indent:10px; margin-right:10px;}
.net_sellist .sele_{top:23px; width:100%;}

.net_vallist{ background:#f1f1f1; border:1px solid #dddddd; padding:20px; margin-top:20px; overflow:hidden; }
.net_vallist ul{ width:120%;}
.net_vallist ul li{ width:270px; float:left; _display:inline; height:260px; overflow:hidden; margin:0 20px 10px 20px;}
.net_vallist ul li .nvlist_t {display: inline-block;height: 35px;line-height: 35px;background:url(../gn_pico.gif) no-repeat left;padding-left: 25px;overflow: hidden;}
.net_vallist ul li .nvlist_nr{ padding:0 0 0 20px;}

.net_sellist .net_sf .sele_{ height:250px;}


.pro_bann{ height:355px; position:relative;}
.pro_bann .hd{ position:absolute; bottom:10px; right:10px;}
.pro_bann .hd li{ width: 14px;height: 14px;background: #fff;overflow: hidden;float: left;border-radius: 50%;float: left;margin-right: 5px;text-indent: -99px;cursor: pointer;}
.pro_bann .hd li.on{ background:#fcba0e;}

.hiscroll { width:715px; height:70px; position:relative; clear:both; }
.hiscroll .honor_tab{ overflow:hidden;height:70px;}
.hiscroll .honor_tab ul{ height:70px; overflow:hidden; padding-left:0;}
.hiscroll  .honor_tab ul li{ height:70px;}
.hiscroll i { display:block; width:20px; height:20px; position:absolute; top:40px; font:0/0 a; letter-spacing:-9px; cursor:pointer; background:url(../banner_slide_ie6.png) no-repeat 0 0;}
.hiscroll .s_prev { left:-25px;}
.hiscroll .s_next { right:-25px; background-position:-18px 0;}



.add_video{ background:url(../addjt_03.gif) no-repeat 77px 0; padding:15px 0 0; position:relative; margin-top:-1px; width:100%; }
.add_video span{ display:inline-block; height:32px; line-height:32px; padding:0 20px; background:url(../add_navxian_07.gif) no-repeat left; margin-left:-1px;}
.add_video span a{ display:inline-block; height:30px; padding:0 10px; line-height:30px; font-size:14px; border-bottom:1px solid #fdaa04;}
.add_video span.cur a{ color:#fdaa04;}


.add_con_table img{ border:1px dashed #ababab;}
.add_con_table tr.pic td{ font-size:0; line-height:0;}
.add_con_one{ border-bottom:1px dashed #dfdfdf; padding-bottom:20px; margin-bottom:20px;}
.add_con_two{ padding:20px 0 20px 20px;}


/*job*/
/*隐藏元素*/
.ipTitle { width:100%; height:48px; line-height:48px; cursor:pointer; background:#ececec url(../ad_con_off.jpg) no-repeat right;border-bottom: 2px solid #fff; }
.ipTitle h3 { padding-left:10px; font-size:18px; font-weight:bold;border-bottom:1px solid #e8e8e8; background:url(../ad_con_off.jpg) no-repeat right;}
.ipActive h3 { border-bottom:none; background:url(../ad_con_on.jpg) no-repeat right;}/*标题选中状态*/
/*内容*/
.ipContent { width:100%; height:auto;   border-bottom:1px dashed #e6e6e6; margin-bottom:10px;}
.ipIntro {   padding:10px; line-height:22px; color:#3e3e3e; height:auto !important; height:100px; min-height:100px;  }
.apl_job{ height:40px; line-height:40px;  text-align:right; padding-right:30px; background:url(../hr_03.gif) no-repeat right; width:920px; margin:0 auto;}

/*job最新资讯*/
.add_job_zx{ margin-bottom:40px;}
.add_job_zx .job_zx_title{ width:160px; height:44px; line-height:44px; background:#fcba0e; color:#fff; font-size:16px; font-weight:bold; text-align:center;}
.add_job_zx .job_zx_nr{ width:735px; height:44px; line-height:44px; background:#fff;}
.job_zx_gd .bd ul li{ text-indent:30px; font-size:14px; font-weight:bold;}
.job_zx_gd .bd ul li a{ color:#7f7f7f;}


/*20140319*/
.pro_c_th{ background:#fff;}
.add_playout{ border:1px solid #e7e7e7; margin-bottom:20px;}
.add_playout .i_main_t .i_add_ico li{ width:235px;}
.add_playout .i_main_t  .i_add_ico li.i4{ border-right:none;}
.add_playout .i_main_t  .pro .i_add_ico li.i4{ border-right:block;}

.add_pcat{ background:#fff; width:100%; overflow:hidden;border-bottom:2px solid #ddd; padding-bottom:30px;}
.add_pcat ul{ width:110%;}
.add_pcat ul li{ width:170px; float:left; _display:inline; margin:20px 12px 0 12px;}
.add_pcat ul li img{width:170px; height:128px;}
.add_pcat ul li .addp_name{ text-align:center; font-size:14px; font-weight:bold; color:#000; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding-top:5px;}

.event_year{ display:block; float:left; width:50px;}
.event_nr{ display:block; float:left; width:600px;}

.add_playout .i_main_t .pro{ width:100%;}


/*品牌调研*/
.dc_content{ background:#ff; padding:20px 0;}
.dc_content .dc_left{ width:200px; float:left; background:url(../dc_ewmbg.gif) repeat-x 0 0; height:530px; }
.dc_content .dc_right{ width:750px; float:right;}
.dc_left .dc_ewm{ width:150px; margin:25px auto 0; text-align:center; font-size:13px;}
.dc_right .dc_text{ font-size:13px; padding-bottom:10px; padding-top:10px; border-bottom:2px solid #fcba0e; line-height:22px; margin-bottom:20px;}
.dc_list dl{ font-size:13px; margin-bottom:20px;}
.dc_list dt{ padding-bottom:5px;}
.dc_list dd{ padding-left:20px;}
.dc_list dd span{ display:inline-block; white-space:nowrap; width:48%; margin-top:8px;}
.dc_list dd .dc_other_inp{ width:140px; height:16px; line-height:16px; padding:0; margin:0; border:1px solid #ddd; margin-left:10px;}
.dc_list dd input[type="checkbox"]{ margin-right:5px; width:17px; height:17px;}
.dc_list dl.dc_btn{ margin-top:50px; text-align:center;}
.dc_list dl .dcsub_btn{ width:315px; height:45px; background:#fdb90e; font-size:26px; font-weight:bold; color:#fff; padding:0; margin:0; border:1px solid #ddd; border-radius:5px; cursor:pointer;}

#rbbox{ display:none}