@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,i{ -webkit-text-size-adjust:none; margin: 0; padding: 0; border: 1px; -webkit-tap-highlight-color:rgba(0,0,0,0); font-size:12px; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; color: #4c4948; }
td,th{ border:1px solid #DDD; }
html,body{ min-height:100%; }
img,input,button,a,select,textarea{ margin: 0; padding: 0; resize:none; border:none; outline:none; } 
ol,ul { list-style:none; } 
h1,h2,h3,h4,h5,h6,p,em{ font-size:100%; word-wrap:break-word; font-weight: normal; font-style: normal; }
a:active, a:focus{ outline:none; }
button::-moz-focus-inner,input::-moz-focus-inner{ padding:0; border:0; }
table{ border-collapse:collapse; border-spacing:0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0; }
.clearfix{ zoom:1; }
.dis{ display:block;}
.undis{ display:none;}
a{ color: #4c4948; text-decoration: none; }
a:hover{ text-decoration:underline}
.w1000,
.header,
.nav,
.main{ width:1440px; margin:0 auto;}
.mt15{ margin-top:15px;}
.gg img{ margin-top:10px;}
.mt20{ margin-top:20px;}
.ml15{margin-left:15px;}
.header-nav{ position:relative;}
/*header*/
.hTitle{height:34px; width:100%; background:#b30b18; position:fixed; top:0px; left:0px; z-index:1440}
.hTitle a{ display:inline-block; height:29px; padding:5px 8px 0; background:url(../images/titline.gif) no-repeat right 12px; font-size:14px; color:#fff; float:left }
.hTitle a:hover{ background:#000; color:#fff; text-decoration:none}
.hBanner{ margin:10px 0; height:90px; position:relative}
.hBanner a i{ display:inline-block;width:15px; height:16px; position:absolute; top:4px; right:5px; }
.header{ border-bottom:#ddd solid 1px; padding:40px 0 10px;_padding:0 0 10px; margin-bottom:14px;}
.hTitleMore{ display:inline-block; padding:6px 8px 0;color:#fff; font-size:14px; position:relative}
.topTriang{display:inline-block;width:0;height:0;line-height:0;border-width:5px;border-style:solid;border-color:#b30b18 #b30b18 #fff #b30b18; }
.topTriangPLT{position:absolute; left:39px; top:10px;}
.botTriang{display:inline-block;width:0;height:0;line-height:0;border-width:5px;border-style:solid;border-color:#000 #f8f8f8 #f8f8f8 #f8f8f8; cursor:pointer;  }  
.botTriangPLT{position:absolute; left:39px; top:18px;}
.hTitleMore p{ display:none; width:56px; height:135px; background:#f8f8f8; border:#d4d4d4 solid 1px; font-size:14px; position:absolute; left:-5px; top:-5px; padding:10px 0 0 8px; cursor:pointer}  
.hTitleMore p a{ display:block;color:#000; background:none; height:20px; padding:6px 0 0 0; clear:both}
.hTitleMore p a:hover{color:#b30b18; background:none}
/*hTitleR*/
.hTitleR{ float:right;}
.hTitleR a i{ background:url(../images/titlePic.gif)}
.hTitleR a i.lgpic{ display:inline-block;background-position:-12px -3px; width:13px; height:13px; margin:5px 5px 0 0; float:left; overflow:hidden}
.hTitleR a i.phonepic{ display:inline-block;background-position:0 0; width:10px; height:16px; margin:2px 5px 0 0; float:left; overflow:hidden}
.hTitleR .htit{ float:left; width:200px; margin:10px 0 0 0; cursor:pointer; position:relative;}.hTitleR .user{ height:29px; color:#fff; font-size:14px; position:absolute; right:10px; top:-5px;}
.hTitleR .htit span.topTriang,.hTitleR .htit span.botTriang{ position:absolute; right:0px; top:1px; }
.hTitleR .htit p{display:none; width:86px; height:50px; background:#f8f8f8; border:#d3cccd solid 1px; position:absolute; right:-14px; top:21px; z-index:100; padding:5px 0 0 13px;}
.hTitleR .htit p i{ position:absolute; left:74px; top:-10px;}
.hTitleR .htit p a{ display:block; height:20px; line-height:13px; background:none; color:#404040}
.hTitleR .htit p a:hover{ color:#b30b18; background:none}

.header-nav{ height:30px;}
.header-nav h1{ display:none}
.header-nav a,
.header-nav a i{display:inline-block;}
.header-nav .logo{ width:202px; height:28px; background:url(../images/logo.jpg) no-repeat left top; position:absolute; left:0px; text-indent: -999px }
.header-nav .icon{ background:url(../images/icon.png);}
.header-nav .rss{font-size:14px; height:12px;color:#196696; line-height:14px; text-indent:14px; position:absolute; left:218px; top:7px;}
.header-nav .rss i{width:15px; height:14px; background-position:0 0;margin-right:3px;overflow:hidden; float:left; margin:1px -8px 0 0;}
.header-nav .phoneNew{ height:12px;font-size:12px;color:#196696; text-indent:14px; line-height:14px; position:absolute; left:275px; top:7px; }
.header-nav .phoneNew i{width:10px; height:17px; line-height:14px; background-position:0 -15px; margin-right:3px; overflow:hidden; float:left; margin:-2px -8px 0 0;}
.header-nav h3{ position:absolute; left:402px; top:5px; font-size:14px; }
.header-nav h3 a{ padding:0 12px; color:#333;}
.header-nav h3 a:hover{ color:#b30b18}
.header-nav h3.font{ font-size:12px; color:#666;left:252px; top:8px; }
.header-nav h3.font a{padding:2px 6px; color:#666;}
.header-nav h3.font a:hover{ background-color:#df0e40; color:#fff; text-decoration:none}
.header-nav .search{ position:absolute; right:0px; top:2px;}
.header-nav .searchTxt{ width:179px; height:28px; line-height:28px;font-size:12px; padding-left:4px; background:#f6f6f6; color:#a6a6a6;border:#bdbaba solid 1px; border-right:none; float:left}
.header-nav .searchBtn{ width:30px; height:30px; background-position:-16px 0; color:#fff; float:left; margin-left:-3px; overflow:hidden; cursor:pointer}
.header-nav .searchBtnh,
.header-nav input:hover.searchBtnh{ width:30px; height:30px; background-position:-47px 0; color:#fff; float:left; margin-left:-3px; overflow:hidden; cursor:pointer}
/*nav*/
.nav{ width:995px; height:35px; line-height:35px; background:#000; padding-left:5px;} 
.nav a{ display:inline-block; height:35px; color:#fff; padding:0 10px; border-right:#393939 solid 1px; font-size:16px;letter-spacing:2px;}
.nav a:hover,.nav a.sel{ background:#f1ca00; color:#333; text-decoration:none}
.focusL{ width: 360px; float:left;}
/*focus*/
.focus{ width:360px; height:216px; position:relative;}
#outer{ width:360px; height:186px; position:relative; overflow:hidden}
#inner{ width:20000000px; position:absolute; left:0px; top:0px;}
#inner p{ width:360px; position:relative; float:left;}
#inner p img{ width:360px; height:186px;}
#inner p span{filter:alpha(opacity=80);/*IE*/opacity:0.8;/*FF*/_filter:alpha(opacity=80); background:#000; color:#fff; font-size:14px; padding:0 0 0 10px; line-height:42px; position:absolute; left:0px; bottom:0px; width:513px; height:42px;}
#btn{ position:absolute; top:200px; left:0px;}
#btn li{ background:#dbdbdb; width:20px; height:5px;overflow:hidden; margin:0 8px 0 0; float:left}
#btn li.current{ background:#b30b18;}
/*interview*/
.interview{ width:360px; height:158px; background:#f0f0f0; margin-top:10px; }
.interview h3{ background:url(../images/line1.png) repeat-x 0 bottom; width:355px; height:33px; line-height:33px; padding-left:5px; color:#555; font-size:18px;   }
.interview ul li{width: 105px; float:left; background:url(../images/line2.png) right top repeat-y;padding:15px 0 0 15px; overflow:hidden;}
.interview ul li a:hover{ color:#c8002c;}
.interview ul li.bcnone{ background:none;}
.interview ul li a{ display:block; color:#333; }
.interview ul li a:hover{ color:#c8002c;}
/*report*/
.report{ width:345px; float:left; margin-left: 23px; overflow:hidden;}
.report h3{height:25px; border-bottom:#ddd solid 1px; color:#333; font-size:24px; padding-bottom:10px; }
.report ul li{ padding:4px 0; height: 21px; overflow:hidden;}
.report ul li a{ color:#333; font-size:14px;}
.report ul li a:hover,.report ul li a.repcol{ color:#c8002c;}
/*dialog*/
.dialog{  width:250px; height:383px;background:#f8f8f8; border-top:#8f898a solid 3px; float:left; margin-left:20px;}
.dialog h3{font-size:18px; height:37px; line-height:37px; background:url(../images/line1.png) repeat-x 0 bottom; padding-left:10px;}
.dialog  ul li{ display:inline-block; width:240px; height:40px; padding:8px 0 8px 10px; overflow:hidden;}
.dialog  ul li img{ width:60px; height:40px; float:left; margin-right:5px; }
.dialog  ul li a{ width:154px; display:inline-block; }
.dialog  ul li a:hover{color:#c8002c;}
.baner1{ margin:25px 0;}
/*mainL*/
.mainL{ width:680px; float:left;}
.tit1{ border-bottom:#8f898a solid 1px; height:40px;line-height:40px; padding-left:5px; color:#333; font-size: 
18px;}
/*hot*/
.hot{width:330px; height:340px; overflow:hidden; float:left}
.hotTop{border-bottom:#ddd solid 1px; display:inline-block;margin-bottom:10px;padding-bottom:15px;}
.hotTop .hotTite{ color:#333; font-weight:bold; font-size:16px; height:25px;padding:8px 0;display: inline-block;}
.hotTop a:hover.hotTite{color:#d3000f; }
.hotTop img{float:left; margin-right:5px;} 
.hotTop p{color:#666; padding:0 8px; line-height:1.6em;  }
.hotTop p a{color:#c8002c}
.hot ul.hotlist li i{background:url(../images/dian.png) no-repeat; width:4px; height:4px;float:left;margin:8px 5px 0 0; display: inline-block;}
.hot ul.hotlist li a{ color:#333;font-size0:14px;}
.hot ul.hotlist li a:hover{ color:#c8002c;}
.hot ul.hotlist li{ height:20px; padding:5px 0; overflow:hidden; }
/*country*/
.country .tit2{border-bottom:#8f898a solid 1px; height:38px;position: relative; padding-left:5px; }
.country .tit2 ul{position:absolute; bottom:0px;}
.country .tit2 ul li{width:84px; height:38px; line-height: 38px; float:left; font-size:18px;text-align:center;}
.country .tit2 ul li.current{border:#8f898a solid 1px;cursor:pointer; border-bottom:none; background:#fff; position:relative; bottom:-1px;}
/*mainR*/
.mainR{float:left;width:300px;}
.tit3{background:url(../images/line1.png) repeat-x 0 bottom;height:38px;line-height:38px; font-size: 18px;padding-left:10px;}
/*newP*/
.newP{width:300px; background:#f8f8f8;border-top:#8f898a solid 3px;padding-bottom:20px;}
.newPTit{color:#333; font-size: 14px;font-weight:bold;height:20px; padding:20px 0 10px 0;display:inline-block;; }
a:hover.newPTit{color:#c8002c;display: inline-block;}
.newPh{ padding-left:10px; display:inline-block;height:140px;}
.newPh img{float:left;}
.newPh p{display: inline-block; padding:0 10px;width:140px; }
.newPh p a{color:#c8002c}
.newP .newPlist{padding-top:10px; }
.newP .newPlist li{padding:4px 0 4px 10px;height:20px; overflow:hidden}
.newP .newPlist li i{background:url(../images/dian.png) no-repeat; width:4px; height:4px;margin:8px 5px 0 0;display:inline-block;float:left;}
.newP .newPlist li a{color:#333;font-size:14px;}
.newP .newPlist li a:hover{color:#c8002c}
/*link*/
.link{ margin-bottom:20px;display:block; height:100px; }
.link h3{height:43px;font-size:14px; margin-bottom:10px; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; line-height:43px; }
.link p a{color:#333; float:left; padding:8px}
.link p a:hover{color:#c8002c;}
/**********list***********/
.listmain{ padding-top:30px;}
.listL{ display:inline-block; width:1440px; padding-right:18px; float:left; margin-bottom:20px;}
.listL ul li{ border-bottom:#e9e9e9 solid 1px; width:1440px; height:176px; padding-top:20px;}
.limg{ width:288px; height:144px; float:left}
.listCr{ width:1110px; padding-left:15px; float:left;overflow:hidden; text-overflow:ellipsis; }
.listCr .listCr-f{ display:block; color:#333; height:70px; line-height:2em;overflow:hidden; text-overflow:ellipsis;font-size:16px; }

.listCr .listCr-tit{ display:block; height:25px;font-size:18px; color:#333; height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.listCr a:hover.listCr-tit{ font-size:18px; color:#c8002c;}
.listCr .Label{ width:440px; position:relative;}
.listCr .label01{ float:left; color:#999;}
.listCr .label01 span{display:inline-block}
.listCr .label01 a{ padding:3px;}
.listCr .label01 a:hover{ background:#f1ca00; color:#fff}
.listCrw{width:944px}
.listCrw .Label{ width:921px; position:relative;}

.Share{ float:right; width:60px;}
.Share .Views{ display:inline-block; height:15px; line-height:15px; padding:0 5px;}
.Shareimg{ cursor:pointer; float:left; width:14px; height:14px;}
.Shareimg1{ position:relative; float:left; border-right:#999 solid 1px; padding-right:5px; margin-right:5px;width: 14px;display:inline;}
.listShare{ display:none; border:#dbdbdb solid 1px; background:#fff; padding:0 5px 5px; clear:both; width:140px; position:absolute; right:7px; bottom:-50px;_bottom:-33px;}
.count{ position:absolute; top:0px;display:inline;}
/*page*/
.page{ padding:30px 0 30px 20px; margin:0 auto;}
.page a{ display:inline-block; font-size:14px; border:#e2e2e2 solid 1px; padding:5px 10px; margin:0 5px;}
.page a:hover{ background:#f1ca00; color:#fff;text-decoration:none;}
/*listr*/
.listr{width:432px; float:left; padding-left:20px;padding-left:10px;}
.focusNew{width:432px; height:380px;display:block; position:relative;}
h3.listrTit{border-bottom:#d3d3d3 solid 2px;margin-bottom:15px;}
h3.listrTit span{width:80px; display:inline-block; padding:0 5px; border-bottom:#c8002c solid 2px;position:relative; bottom:-2px; color:#c8002c; font-size:18px;}
#outer1{ width:432px; height:318px; position:relative; overflow:hidden}
#inner1{ width:20000000px; position:absolute; left:0px; top:0px;}
#inner1 p{ width:432px; position:relative; float:left;}
#inner1 p img{ width:432px; height:318px;}
#inner1 p span{filter:alpha(opacity=80);/*IE*/opacity:0.8;/*FF*/_filter:alpha(opacity=80); background:#000; color:#fff; font-size:14px; padding:0 0 0 10px; line-height:42px; position:absolute; left:0px; bottom:0px; width:513px; height:42px;}
#btn1{ position:absolute; top:382px; left:170px;}
#btn1 li{ background:url(../images/foucsnew1.png) no-repeat; width:13px; height:113px;cursor:pointer; margin:0 8px 0 0; float:left}
#btn1 li.current{ background:url(../images/foucsnew2.png) no-repeat;}
.focusNl{padding-top:50px;}
.focusNl li{height:20px; padding:2px 0;}
.focusNl li i{background:url(../images/dian.png) no-repeat; width:4px; height:4px; float:left; display:inline-block;margin:5px 5px 0 0; font-size:14px;}
.focusNl li a{color:#333;font-size:14px;}
.focusNl li a:hover{color:#c8002c;}
/*recomm*/
.recomm ul li{display:block; height:60px; padding:7px 0;}
.recomm ul li img{width:90px; height:60px;}
.recomm ul li a.recommpic1{float:left;}
.recomm ul li p{width:164px;padding-left:10px; float:left;color:#949495; }
.recomm ul li p a{font-size:14px; font-weight:bold;display:block;}
.recomm ul li p a:hover{color:#c8002c}
/*hotproduct*/
.hotproductT span{color:#333; font-size:18px;} 
.hotproductT a{float:right; font-size:14px;}
.hotproductL li{height:67px; overflow:hidden; padding:5px 0}
.hotproductL li a{float:left;}
.hotproductL li a img{width:87px;border:#ccc solid 1px;}
.hotproductL li p{float:left; width:190px; }
.hotproductL li a.clfocus1{color:#333;display:block;width:190px;}
.hotproductL li a:hover.clfocus1{color:#c8002c;}
.hotproductL li a.clfocus2{color:#c8002c;font-size:14px;display:block;width:190px;}
#tab1_3_body{display:none;}
#tab1_2_body{display:none;}
.hotproductL li p{float:left;width:185px;padding-left:10px;line-height:2.5em;}
.hpnavList{overflow:hidden; margin:10px 0;}
.hpnavList ul li{width:97px; height:30px;background:#f6f6f6; text-align:center;line-height:30px; float:left;border:#acacac solid 1px; border-right:none;}
.hpnavList ul li.current{ background:#fff; cursor:pointer;}
.hpnavList ul li.current a{ color:#c8002c }
.hpnavList ul li a{color:#333;font-size:14px;}
.hpnavList ul li a:hover{color:#c8002c;}
/********listx*********/
.listLbt{padding:0px 18px 0 0; width:656px;display:inline-block;padding-right:18px; float:left; margin-bottom:20px; }
.listlxc h3{color:#333; font-size:22px; width:656px; text-align:center;}
.listlxcTit{line-height: 28px; margin-top: 20px;zoom:1;padding-bottom: 5px;border-bottom: 1px solid #e4e4e4;height: 30px;}
.listlxcTit:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.listlxcTit p{color:#949495;float:left; width: 345px;}
.listlxcTit p a.lxfont1{color:#2d96e9}
.listlxcTit p a:hover.lxfont1{color:#2d96e9; text-decoration:underline;}
.listlxcTit.videoShare{ position:absolute; right:-450px; bottom:20px;width:200px;}
.listlxcTit.videoShare a:hover{ text-decoration:none}
.lxfont2{width:616px;margin:20px 0;font-size:14px; line-height:1.7em; background:#f3f3f3; padding:15px 20px }
.lxCont{ line-height:2.1em; padding:0 10px;}
.lxCont p{padding:6px 0; font-size:14px;}
.lxCont p.tc{text-align:center;}
.lxCont p.tr{text-align:right;font-size:14px;}
.article{font-size: 14px;padding: 50px 10px 20px;}
.article a{color:#333;}
.article a:hover{color:#999;}
.article .articler{float:right;}
.fr{float:right;}
/*xgread*/
.xgread{width:655px;margin:20px 0 20px;position:relative;}
.lxTit{border-bottom:#d3d3d3 solid 2px;display:inline-block; }
.lxTit span{display:inline-block; width:76px;border-bottom:#686868 solid 2px;float:left; font-size:18px;color:#000;position:relative;bottom:-2px; left:0px;padding-bottom:5px; }
.xgread .lxTit1{width:420px;position:absolute;left:100px;top:-21px; display:inline-block;float:left;}
.xgread .lxTit1 ul li{float:left;}
.xgread .lxTit1 ul li a{display:inline-block;font-size:12px;margin:0 5px;color:#666;float:left; border:#dfdedc solid 1px;padding:6px 6px 4px;}
.xgread .lxTit1 ul li a:hover,.xgread .lxTit1 ul li.current a{background:#f7f7f7; text-decoration:none;}
.xgread .lxTit1 ul li.current a:hover{color:#c8002c;background:#f7f7f7; text-decoration:none;}
.xgread ul.xgreadc{padding-top:10px;}
.xgread ul.xgreadc li {padding:5px 0 5px 7px;height:20px;}
.xgread ul.xgreadc li em{color:#949495}
.xgread ul.xgreadc li a{color:#333;float:left;font-size:14px;}
.xgread ul.xgreadc li a:hover{color:#c8002c;}
/*video*/
.video ul li{width:140px; height:125px; float:left; margin:0 4px;}
.video ul li a{display:inline-block; width:140px; text-align:left; }
.video ul li a:hover{color:#c8002c}
.video ul li a img{width:140px;height:94px;}
/*footer*/
.footer{ display:block; text-align:center; padding:20px 0 30px; background:#333438; margin-top:20px;}
.footer p a{color:#888886}
.footer p a:hover{ text-decoration:underline}
.footer p{ line-height:2.5em; color:#888886}
.footer p img{ margin-right:10px;}
.boxpage{	
	/*width:752px;*/
	text-align:center;
	_padding-bottom: 30px;
	overflow: hidden;
	margin:0 auto;
 
}
.pageZone {
	margin:50px auto 30px;
}
.digg_cl_pos03{padding:20px 0; margin:0 auto;}
.text-r{text-align: right}
.kong {width:1440px; height:400px; float:left; margin:0 4px;}