@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(../images/blank.gif); 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(../images/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(../images/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:auto; clear:both; margin:0 auto; }

/*top*/
.wrap_top{ width:100%; height:30px;border-bottom: #f2f2f2 1px solid;color: #9e9e9e; font-size: 12px; font-family:'宋体'; line-height:30px;}
.wrap_top  a{ color:#9e9e9e; font-size:12px;}
.top { background:#fff; height:95px; position:relative;}
.top_bg{background:url(../images/index_13.jpg) repeat-x left center; height:44px; border-top:#e0e0e0 1px solid; }
.top .top_right{ width:630px;}
.top_right_new{ margin-top:40px;}

.i_topr_t .toplan{ width:240px; margin-right:5px; padding-top:3px; font-size:16px; margin-left:30px; text-align:right;}

.i_topr_t span i.jt{ display:inline-block; width:8px; height:5px; background:url(../images/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(../images/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(../images/fdj_ico.gif) no-repeat 0 0; border-width:0;}

.topyy{ background:url(../images/topyy.png) repeat-x 0 0; height:6px; font-size:0; position:relative; z-index:20;}

/*导航*/

.i_topr_b{width: 950px;}

.nav li {float: left;width: 105px;position: relative;height: 45px;line-height: 45px;font-size: 15px;text-align: center;}

.nav a {display: block;height: 45px;position: relative;color: #221815;font-weight: bold;}

.nav .cur a{ background:url(../images/navbg_03.gif) no-repeat 0 4px; 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); margin-top:5px; z-index:999;}

.nav .cur .nav_lev2{ top:40px;}

.nav .nlev2_1{ left:0px;}

.nav .nlev2_2{ left:0px;}

.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(../images/nav2_2.gif) no-repeat 18px 12px; font-size:14px; color:#656565; }

.nav .nav_lev2 .nlev_nav li a:hover{ background:#fcba0e url(../images/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(../images/banner_slide.png); _background-image:url(../images/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;background:#f6f6f6; }

.i_main_o .lan_t{ width:300px;  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(../images/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:120px; overflow:hidden; position:relative;}

.lan_th .ipro_list .hd a{ display:block; width:22px; height:40px; position:absolute; background:url(../images/ipro_btn.png) no-repeat 0 0; top:40px; 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:10px;_margin-top:10px;line-height: 20px;}

.lan_th .lth_pse .sele{  height:20px; line-height:20px; border:1px solid #ccc; background:#ebebeb url(../images/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(../images/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(../images/add_ico1_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i1 a:hover .add_iimg{ background:url(../images/add_ico11_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i2 .add_iimg{ background:url(../images/add_ico2_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i2 a:hover .add_iimg{ background:url(../images/add_ico22_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i3 .add_iimg{ background:url(../images/add_ico3_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i3 a:hover .add_iimg{ background:url(../images/add_ico33_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i4 .add_iimg{ background:url(../images/add_ico4_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i4 a:hover .add_iimg{ background:url(../images/add_ico44_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i5 .add_iimg{ background:url(../images/add_ico5_03.gif) no-repeat center;}

.i_main_t .i_add_ico li.i5 a:hover .add_iimg{ background:url(../images/add_ico55_03.gif) no-repeat center;}



/*product*/

.i_main_t .pro .i_add_ico li.i1 .add_iimg{ background:url(../images/add_ico6_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i1 a:hover .add_iimg{ background:url(../images/add_ico66_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i4 .add_iimg{ background:url(../images/add_ico2_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i4 a:hover .add_iimg{ background:url(../images/add_ico22_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i3 .add_iimg{ background:url(../images/add_ico8_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i3 a:hover .add_iimg{ background:url(../images/add_ico88_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i2 .add_iimg{ background:url(../images/add_ico7_03.gif) no-repeat center;}

.i_main_t .pro .i_add_ico li.i2 a:hover .add_iimg{ background:url(../images/add_ico77_03.gif) no-repeat center;}



/*foot*/

.foot_o{ background:url(../images/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:195px; }

.foot_t .foott_right p{ line-height:18px;}

.foot{ height:45px; line-height:45px; background:#B1B1B1; color:#000;}

.foot a,.foot a:hover{ color:#000;}

/*foot end*/



/*内页*/

.nbanner{background:#f1f1f1; padding-top:0px;}

.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(../images/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; background:url(../images/nav2_2.gif) no-repeat 30px center; }

.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; background:#fcba0e url(../images/nav2_1.gif) no-repeat 30px center;}

.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(../images/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(../images/nmenuon_03.gif) no-repeat 48px 17px; color:#fcba0e;}

.n_menu ul li ul{ display:none;}

.n_menu ul li.cur ul{ display:block;}

.thisclass{ background:#fcba0e url(../images/nav2_1.gif) no-repeat 30px center; color:#fff;}

.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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/jobbg1_03.png) no-repeat 30px 32px;}

.jobdet_foot .jobdf_right{width:345px; height:85px; padding:15px 0; background:#f1f1f1 url(../images/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(../images/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(../images/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(../images/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(../images/pro_fico1_03.gif) no-repeat 10px 0px; margin-left:15px;}

.pro_c_fo .pcf_ico2{ background:url(../images/pro_fico2_03.gif) no-repeat 10px 0px;}

.pro_c_fo .pcf_ico3{ background:url(../images/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;}

.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:#000; height:35px; line-height:25px; padding-left:20px; margin-top:25px;}

.protop_right .pdet_cat{ font-size:24px; color:#000; height:35px; line-height:25px; padding-left:20px; }

.protop_right .pdet_cat i{display:inline-block;overflow:hidden;width:14px;height:27px; background:url(../images/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(../images/pdet_jt2_03.gif) no-repeat 90px 9px; text-indent:20px;}

.pdet_dg .pddg_wl a{ width:155px; background:#fec75a url(../images/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:#000 !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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/dotted.gif) bottom repeat-x; padding:5px 0px;}

.searchresult th { vertical-align:top; background:url(../images/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(../images/sent.gif) no-repeat; cursor:pointer;}

.reset1 { width:115px; height:22px; border:none; background:url(../images/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(../images/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(../images/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(../images/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:235px; overflow:hidden; margin:0 20px 10px 20px;}

.net_vallist ul li .nvlist_t {display: inline-block;height: 35px;line-height: 35px;background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/ad_con_off.jpg) no-repeat right;}

.ipActive h3 { border-bottom:none; background:url(../images/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(../images/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 a{ display:block;}
.add_pcat ul li img{width:170px; height:228px;}

.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%;}
/*首页产品联播*/
.blk_18 { overflow:hidden; zoom:1; width:1000px; margin:0 auto; padding-top:20px;}
.blk_18 .pcont { width:937px; float:left; display:inline; overflow:hidden; margin-left:0px; margin-right:0px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:0px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; display:inline;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:21px; height:63px; float:left; display:inline; margin-top:60px;}
.blk_18 .LeftBotton { background:url(../images/rightbtn.gif) no-repeat;}
.blk_18 .RightBotton { background:url(../images/leftbtn.gif) no-repeat;}
.blk_18 .LeftBotton:hover { background:url(../images/rightbtn.gif) no-repeat;}
.blk_18 .RightBotton:hover { background:url(../images/leftbtn.gif) no-repeat;}
.blk_18 .pl { width:235px; height:200px; float:left; display:inline; text-align:center; line-height:24px; margin:0px; background:#fff; overflow:hidden;}
.blk_18 div.pl:hover { color:#5dacec; background:#fff; }
.blk_18 .pl a span{ display: block; width: 230px; height: 20px; line-height: 20px; overflow: hidden; text-align: center;}
.Tit1,.Tit1 a{height:42px;font:bold 16px/42px 'microsoft yahei';color:#333;}.Tit1 a:hover{color:#333;}

.i_links{height: 50px;}
/*1105 add 漂浮*/
.sideFloat{position:fixed;right:10px;bottom:65px;width:50px;}
.sideFloat a{display:block;width:30px;height:30px;line-height:15px;padding:10px;background:#c4c4c4;text-align:center;margin:0 0 4px;}
.sideFloat a p{color:#fff;cursor:pointer;}
.sideFloat a:hover {background:#eabe48;}
.sideFloat .fh{line-height:30px;}
.gotop{background:url(../images/sidefloat.png) 0 -100px no-repeat #c8c8c8;height:26px;margin-top:5px;cursor:pointer;overflow:hidden;}
.gotop p{float:left;width:100%;background:#fff;border:1px solid #ddd;cursor:pointer;margin-top:25px;}
.gotop:hover{background-color:#eabe48;}
/*1220 新漂浮*/
.sideFloat_new {width:110px;}
.sideFloat_new a{width:80px;height:auto;padding:5px 15px;text-align:left;}
.sideFloat_new .fh{line-height:15px;background:#eabe48;}
.sideFloat_new .gotop{height:24px;background-position:30px -100px;}


.tempWrap{ height:351px;}





