﻿@charset "utf-8";
/*公用样式部份*/
body,div,form,img,ul,ol,li,dl,dt,dd,p,em{margin:0;padding:0;border:0;list-style:none;font-style:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
del{font-family:Courier;}
.Clear,.ClearBoth{display:block;clear:both;height:0;overflow:hidden;}
a{text-decoration:none;color:#000000;}
a:hover{color:#FF3300;}
body{}
.aaa{ font-size:14px; font-family:微软雅黑; font-weight:bold;}
.a{ color:#666666; text-align:center}
.a span{ color: #333333; text-align:center}
.a:hover{ color:#000000}	
.a span:hover{color:#000000}

.BT_Link a,
.Title,.Title h2,.Title h3,.Title em,.Filter .Title,

body{}
/*Body_Top===========================================================================*/
#Body_Top{margin:0 auto;}

.Logo img{float:left;}
.TopTxt{float:left;margin:40px 0 0 10px;}
.BT_Other{float:right;text-align:right;font-size:14px;padding:10px;}
.BT_Tel strong{color:#f00;font-size:22px;}


/*主导航*/


.MNS_Nvs1{width:93px;}
.MNS_Nvs1 ul{height:1%;}
.MNS_Nvs1 li{padding:0;float:none;}
.MNS_Nvs1 a{display:block;font-size:12px;height:25px;line-height:25px;padding:0 5px;color:#555;}
.MNS_Nvs1 a:hover{background-color:#ccc;color:#333;}

.MNS_Nvs2{width:260px;padding:10px 15px 15px;}
.MNS_Nvs2 strong{display:block;margin-top:5px;}
.MNS_Nvs2 strong a{font-size:14px;font-weight:bold;color:#f00;}
.MNS_Nvs2 p a{display:inline-block;margin:0 5px;height:19px;line-height:19px;font-size:12px;color:#555;}
/*Body_Top---------------------------------------------------------------------------*/

.AD_S4{width:530px;height:365px;position:relative;overflow:hidden;}
.AD_S4 .AD_List,.AD_S4 .AD_List li,.AD_S4 .AD_List img{width:530px;height:365px;float:left;}
.AD_S4 .AD_List{position:relative;overflow:hidden;z-index:12;}
.AD_S4 .AD_List ul{position:absolute;}

.AD_S4 .AD_Text_BG{position:absolute;left:0;bottom:0;width:100%;height:26px;background:#333;filter:alpha(opacity=40);opacity:0.4;z-index:9;}
.AD_S4 .AD_Text{position:absolute;bottom:0px;left:5px;height:20px;font-size:12px;color:#fff;z-index:10;}
.AD_S4 .AD_Text a{color:#fff;cursor:pointer;}
.AD_S4 .AD_Text b{font-size:14px;display:block;}

.AD_S4 .ADNum{bottom:0;right:0;position:absolute;z-index:13;}
.AD_S4 .ADNum li{float:left;width:15px;height:15px;overflow:hidden;margin:0 2px 2px 0;border:1 solid #333;/*text-indent:-999em;*/background-color:#333;cursor:pointer;border-radius:2px;filter:alpha(opacity=60);opacity:0.6;font:11px/14px Verdana;text-align:center;color:#fff;}
.AD_S4 .ADNum li.On{background-color:#333;filter:alpha(opacity=100);opacity:1;}









/*Body_Main===========================================================================*/

.CurrPath{height:23px;font-size:12px;line-height:23px;color:#999;margin-bottom:6px;border-bottom:1px solid #e3e3e3;padding:5px 10px;}
.CurrPath a{color:#555;}.CurrPath a:hover{color:#FF3300;}
.CurrPath span{color:#666;}.CurrPath strong{color:#555;}

.sTitle{height:34px;line-height:34px;}
.sTitle h2{float:left;font-size:16px;height:34px;}
.sTitle em{float:right;padding-right:8px;font-size:12px;height:34px;}
.sTitle em a{color:#666;}.sTitle em a:hover{color:#FF3300;}

/*Body_Con*/
.Body_Con{float:right;}

.BodyH1{background:url(../images/BodyH1.html) repeat-x;height:33px;padding:0 10px;border:1px solid #ddd;}
.BodyH1 h1{font-size:18px;line-height:33px;font-weight:normal;}

.Content{font-size:14px;padding:15px;line-height:1.7;}
.ConBottom{margin-top:10px;}
.ConBottom li{float:left;width:230px;height:210px;background:url(../images/ConBottomBG.html) no-repeat 0 bottom;margin:0 6px;display:inline;}
.ConBottom li img{display:block;margin:auto;}
.ConBottom li p{margin:15px 10px;height:58px;font-size:12px;line-height:19px;overflow:hidden;display:block;}
.ConBottom li strong{display:block;font-size:12px;padding-left:30px;}


/*Body_Left*/
.Body_Left{width:227px;min-height:595px;padding:0px 12px 5px 5px;background:url(../images/LeftBG.html) no-repeat;}
.LeftNav{}
.LeftNav .sTitle,.Category .sTitle{}
.LeftNav .sTitle h2,.Category .sTitle h2{font-size:14px;font-weight:normal;line-height:30px;margin:0px 0 0 5px;background-color:#eee;height:30px;padding:0 10px;}
.LeftNav ul,.Category ul{margin:15px;}
.LeftNav li a{display:block;height:42px;font-size:14px;font-weight:normal;line-height:42px;color:#333; margin-bottom:10px; text-align:center; border:#DDDDDD 1px solid; width:140px; text-decoration:none;}

.LeftICO{padding-bottom:20px;background:url(../image/bg01.html) repeat-x}
.LeftICO li{padding-top:10px;width:205px;height:110px;}
.LeftICO li img{float:left;width:220px;height:110px;}

.LeftNav li a:hover,.LeftNav li.On a{color:#333; background:#EEEEEE; height:44px; border:none;}
/*分类*/
.Category{}
.Category li{font-size:12px;margin:0 0;}
.Category li a{color:#333;display:block;border-bottom:1px dotted #aaa;padding-left:23px;height:25px;line-height:25px;background:url(../images/LeftArr.html) no-repeat 8px center;}
.Category li a:hover{background-color:#00a2de;color:#fff;}
.Category li a.On{background-color:#00a2de;color:#fff;font-weight:bold;}

.Category li a.Category2{padding-left:30px;border-bottom-color:#aaa;background:none;}
.Category li a.Category2:hover{color:#006b5c;background-color:#eef7f6;}

.Category li a.Category2.On{background-color:#eef7f6;color:#333;font-weight:bold;}

.bl_Contact .sTitle{background:none;border-bottom:1px solid #ccc;height:30px;line-height:30px;}
.bl_Contact .sTitle h2{margin:0;background:none;height:30px;}
.bl_Contact .sTitle span{color:#FF3300;font:12px/22px Verdana;float:left;margin-top:8px;height:22px;}
.bl_ContactCon{font-size:12px;line-height:1.7;padding:10px 10px;}

/*分类树型菜单*/
.LeftNavBox{padding:5px;/*min-height:200px;max-height:550px;overflow:scroll;*/}
.LeftNavBox:hover{position:relative;}
.LeftNavBox div.nv_Box{background:url(../images/TreeBgLine.html) repeat-y;padding-left:19px;}
.LeftNavBox div.nv_BoxEnd{background:none;}
.LeftNavBox p{display:block;white-space:nowrap;cursor:default;background:url(../images/TreeBgICO.png) no-repeat 0 -76px;padding-left:19px;}
.LeftNavBox p a{display:inline-block;padding:0 5px;border-radius:2px; color:#333; font-size:12px;line-height:22px;height:22px;}
.LeftNavBox p a:hover,.LeftNavBox p a.On{background-color:#fec;color:#f60;}
.LeftNavBox p.nv_Close{background-position:0 0;}/*文件夹关闭状态*/
.LeftNavBox p.nv_Open{background-position:0 -38px;}/*文件夹开启状态*/
.LeftNavBox p.nv_File{background-position:0 -76px;}/*文件项*/
.LeftNavBox p.nv_FileEnd{background-position:0 -114px;}/*文件为结尾样式*/


/*NewsList===========================================================================*/
.NewsList li{width:240px;height:23px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:23px;background:url(../images/parr.html) no-repeat 5px center;}
.NewsList li a{color:#333;}.NewsList li a:hover{color:#FF3300;}
/*NewsList---------------------------------------------------------------------------*/


/*CategoryList===========================================================================*/
.CategoryNote{display:block;padding:5px;font-size:12px;line-height:19px;color:#666;}
.CategoryList{padding:0 5px;border:1px solid #ddd;margin-top:10px;}
.CategoryList li{float:left;width:350px;height:156px;padding:10px 0;margin-left:5px;}
.CategoryList li .cl_Img{float:left;width:190px;height:150px;padding-bottom:8px;background:url(images/CategoryImg_touying.html) no-repeat 0 bottom;}
.CategoryList li .cl_Img img{width:190px;height:150px;background:#eee;float:left;overflow:hidden;}
.CategoryList li .cl_Note{margin-left:200px;color:#888;}
.CategoryList li .cl_Note h3{font-size:16px;padding:5px 0 2px;}
.CategoryList li .cl_Note h3 a{color:#1c7b6d;}.CategoryList li .cl_Note h3 a:hover{color:#FF3300;}
.CategoryList li .cl_Note p{display:block;line-height:19px;font-size:12px;overflow:hidden;height:93px;color:#888;margin:3px 0 5px 0;}
.CategoryList li .ml_More{display:block;background:url(images/CategoryMore.html) no-repeat;width:49px;height:14px;text-indent:-999em;overflow:hidden;}
/*CategoryList---------------------------------------------------------------------------*/


/*ProList===========================================================================*/
.ProList{margin:0 0 0 0px;float:left; padding-top:15px; }
.ProList li{float:left;margin:0px 1px 0 0;display:inline;  }
.ProList li.pl_Null{width:100%;height:30px;font-size:18px;color:#fff;text-align:center;}
.ProList li .pl_pic{display:block;width:228px;height:190px;border:1px solid #ddd; padding:10px;}
.ProList li .big_pic{width:600px;}
.ProList li .big_pic img{width:600px;}
.ProList li .pl_pic img{display:block;width:230px;height:190px;}
.ProList li .pl_name{display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;width:250px;height:60px; background:#999; font-size:14px;line-height:60px;text-align:center;cursor:pointer;}
.ProList li a{color:#fff;display:block;}
.ProList li a:hover{color:#f60; }
.ProList li a:hover .pl_pic{border-color:#f60;}


/*合作伙伴*/
.PhotoList3 li{float:left;width:164px;margin:10px 0 0 7px;display:inline;}
.PhotoList3 li .pl_pic{display:block;width:156px;height:66px;border:1px solid #ddd;padding:3px;}
.PhotoList3 li .pl_pic img{display:block;width:156px;height:66px;}
.PhotoList3 li .pl_name{display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;width:179px;height:23px;font-size:14px;line-height:23px;text-align:center;cursor:pointer;}

/*ProList---------------------------------------------------------------------------*/

.DetailedPic{width:720px;height:500px;display:table;table-layout:fixed;position:relative; }
.DetailedPic div.PD_Pic{width:720px;height:500px;text-align:center;display:table-cell;vertical-align:middle;}
.DetailedPic div.PD_Pic img{max-width:720px;max-height:500px;width:expression(this.width>720&&this.height<this.width?720:true);height:expression(this.height>500?500:true);margin-top:expression((500-this.height)/2);cursor:pointer;}
.PD_Previous{position:absolute;left:0;top:0;height:500px;width:360px;cursor:url("http://www.karns.cn/images/arr_left.cur"),w-resize;text-indent:-999em;opacity:.0;filter:alpha(opacity=0);background-color:#fff;}
.PD_Next{position:absolute;right:0;top:0;height:500px;width:360px;cursor:url("http://www.karns.cn/images/arr_right.cur"),e-resize;text-indent:-999em;opacity:.0;filter:alpha(opacity=0);background-color:#fff;}


.DetailedNote{margin:10px 10px 10px 320px;}
.DetailedNote h1{font-size:22px;border-bottom:1px solid #ddd;padding:5px;font-weight:normal;}
.DetailedNote p{font-size:14px;padding:8px;border-bottom:1px dotted #ccc;color:#555;}
.DetailedNote p span{color:#004071;}

.DetailedH2{border-bottom:1px solid #ccc;font-size:18px;font-weight:normal;padding:5px 5px 5px 10px;}
.DetailedContent{padding:13px;font-size:14px;line-height:1.7;}

/*新闻详细*/
.NewsDetailed{padding:15px 10px;}
h1.NewsH1{font-size:22px;border-bottom:1px solid #ddd;padding:5px;font-weight:normal;text-align:center;}
.NewsNote{font-size:12px;padding:8px;color:#666;text-align:center;}

/*Body_Main---------------------------------------------------------------------------*/



/*Body_Bottom===========================================================================*/
.Body_Bottom{margin:0 auto 0;font-size:12px;background:url(../images/BottomBG.html) repeat-x #f9f9f9;padding-top:5px;}
/*版权/其它信息*/
.Copyright{padding:10px 0;text-align:center;color:#666;font:12px/1.8 Arial;}
.Copyright a{color:#555;}
/*Body_Bottom---------------------------------------------------------------------------*/



.TxtBN_More{background:url(../images/ICO_More.html) no-repeat;color:#008ad4;font:bold 12px/17px "";display:inline-block;height:17px;padding:0 5px 0 23px;}

/*列表样式===========================================================================*/
/*文字列表*/
.TxtList{margin:0px; width:540px;}
.TxtList li{padding-left:12px;font-size:14px;line-height:32px;background:url(../image/56_c2.html) no-repeat 2px center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.TxtList li a{color:#ddd;}.TxtList li a:hover{color:#F30;}

.TxtList2{margin:0px; width:240px;}
.TxtList2 li{padding-left:12px;font-size:12px;line-height:25px;background:url(../image/56_c2.html) no-repeat 2px center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.TxtList2 li a{color:#ddd;}.TxtList2 li a:hover{color:#C00;}


/*图片列表*/
.PicList{margin:0 0 0 -10px;}
.PicList li{float:left;width:154px;margin:10px 0 0 10px;position:relative;}
.PicList li a.pl_Pic{display:block;width:150px;height:175px;padding:1px;border:1px solid #dcdfe0;overflow:hidden;}
.PicList li a.pl_Pic img{width:150px;height:150px;display:block;background-color:#fff;}
.PicList li a.pl_Pic span{font-size:12px;height:24px;line-height:24px;border-top:1px solid #e1e5e8;background-color:#f3f7f8;padding:0 3px;}

.PicList li .pl_Tool{position:absolute;top:2px;right:2px;padding:2px;display:none;background-color:#fff;border:1px solid #ccc;opacity:0.7;filter:alpha(opacity=70);}
.PicList li .pl_Tool:hover{opacity:1;filter:alpha(opacity=100);}
.PicList li label{display:inline-block;padding:2px;}

.PicList li .pl_Tool .TxtBN_Edit,.PicList li .pl_Tool .TxtBN_Del{width:22px;text-indent:-999em;overflow:hidden;padding:0;}

.PicList li.NullRecord{background-color:#f6f8fe;width:auto;text-align:center;color:#999;font-size:14px;padding:20px 0;float:none;}
.PicList li:hover{background-color:#eaeef9;}
.PicList li:hover a.pl_Pic{border:2px solid #85b6d3;padding:0;}
.PicList li:hover .pl_Tool{display:block;}

.PicList li.Selected{background-color:#ffc;}
.PicList li.Selected a.pl_Pic{border:2px solid #f90;padding:0;}
.PicList li.Selected a.pl_Pic span{background-color:#f5f4e7;border-top:1px solid #d3c7aa;}

.PicTxtList li{height:190px;padding:0px; background:#eee; margin:5px; margin-bottom:10px;}

.ptl_Pic{float:left;width:180px;height:180px;padding:5px;}
.ptl_Pic img{width:180px;height:180px;background-color:#f6f6f6;display:block;}
.ptl_Note{margin-left:185px;}

.ptl_Name{height:25px;line-height:25px;overflow:hidden;}
.ptl_Name a{font-size:14px;font-weight:bold;}
.ptl_Txt{font-size:14px;line-height:17px;display:block;height:90px;padding:5px 0;color:#666;}

.zyProList li{float:left;width:330px;display:inline;}
.zyProList .ptl_Note{padding-top:50px;}
.zyProList .ptl_Txt{height:30px; }

/*
.PicTxtList li{padding:8px;border-bottom:1px dotted #ddd;}
.ptl_Pic{float:left;width:140px;}
.ptl_Pic img{width:139px;height:91px;background-color:#eee;display:block;}
.ptl_Other{margin-left:140px;}
.ptl_Name{display:block;font-size:14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.ptl_Note{font-size:12px;line-height:17px;color:#333;height:91px;overflow:hidden; padding-left:10px;line-height:180%;}
*/
/*列表样式---------------------------------------------------------------------------*/



/*NewsList===========================================================================*/
.NewsList li{width:240px;height:23px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:23px;background:url(../images/parr.html) no-repeat 5px center;}
.NewsList li a{color:#fff;}.NewsList li a:hover{}



.sNewsList,.sNewsList li,.sNewsList li p,.sNewsList li h3{margin:0;padding:0;border:0;list-style:none;font-style:normal;}
.sNewsList{margin:5px;}
.sNewsList li{font-size:14px;line-height:30px;height:90px;padding:10px 5px;border-bottom:1px solid #ddd;}
.sNewsList li .nl_Img{float:left;width:100px;height:80px;border:1px solid #eee;padding:0px;}
.sNewsList li .nl_Img img{width:100px;height:80px;background:#eee;float:left;overflow:hidden;}
.sNewsList li .nl_Note{margin-left:120px;color:#fff;font-size:10px;}
.sNewsList li .nl_Note h3{font-size:16px;padding:0 0 2px;}
.sNewsList li .nl_Note h3 a{color:#333; font-weight:100;}.sNewsList li .nl_Note h3 a:hover{color:#f60;}
.sNewsList li .nl_Note p{display:block;line-height:24px;font-size:12px;overflow:hidden;height:46px;color:#666;}
/*NewsList---------------------------------------------------------------------------*/

/*翻页样式*/
#ShowPage{color:#fff;padding:6px;border-top:1px dotted #263A52;}
#ShowPage span,#ShowPage a{display:inline-block;margin-right:5px;font:14px/28px Arial;height:28px; vertical-align:top;color:#fff;}
#ShowPage a,#ShowPage .Page_s2,#ShowPage .Page_e2{font:bold 14px/26px Arial;background:#3E6388;border:1px solid #4A6D8B;height:26px;padding:0 8px;}
#ShowPage #on{border:1px solid #c60;background-color:#fec;color:#f60;font-weight:bold;text-decoration:none;}
#ShowPage a:hover{background-color:#ffffe9;border-color:#f60;color:#f30;text-decoration:none;}
#ShowPage .Page_s,#ShowPage .Page_s2,#ShowPage .Page_e,#ShowPage .Page_e2{background:url(../images/PageBG.html) no-repeat;font:bold 12px/26px 宋体;}
#ShowPage .Page_s{background-position:-65px center;width:9px;}
#ShowPage .Page_s2{background-position:10px center;border-color:#263A52;}
#ShowPage .Page_e{background-position:-175px center;padding-right:21px;}
#ShowPage .Page_e2{background-position:-99px center;padding-right:21px;color:#999;border-color:#ccc;}
