/*
* name:Global && Pc StyleSheet
* version:v1.3.3
* update:buttoné»˜è®¤æ²¡æœ‰margin
* data:2015-04-03
*/
@import url(./animate.css);
/* reset */
/*body { font:12px/1.7 'helvetica neue',tahoma,'hiragino sans gb',stheiti,
'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif; overflow-x:hidden; color:#555;background:#f6f6f6;}*/
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin:0;}
input, button, select { font-size:100%; box-sizing:border-box;margin:0; padding:0; vertical-align:middle; border:1px solid #ccc; outline:none;line-height:normal; font-family:"Microsoft Yahei"; color:#666;}
textarea { overflow:auto; height:auto; resize:vertical;vertical-align:top;}
img {max-width:100%; vertical-align:top;border:0 ;height:auto; -ms-interpolation-mode:bicubic;}
ul { padding-left:0; list-style-type:none;}
i, b {font-weight:normal; font-style:normal;}
a {/*-webkit-transition:all 0.3s ease;transition:all 0.3s ease;*/ text-decoration:none; outline:none;color:inherit;}
.noLink { cursor:default;}

/* html5 ele */
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video{ display:block;}

/* é«˜äº®é€‰ä¸­ */
::-moz-selection {color:#fff; background:#00479d; }
::selection {color:#fff; background:#00479d; }

/* modern ie */
@-ms-viewport { width:device-width;}

/* ico */
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; vertical-align:middle; background:url(../images/ico.png);margin:0 .3em;}
.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;}

/* baseUI */
.wrap { max-width:1180px; margin-right:auto; margin-left:auto; *width:1180px;}
.fix { *zoom:1; *clear:both;}
.fix:before, .fix:after {display:table; clear:both; content:'';}
.oh { overflow:hidden; *zoom:1;}
.l { float:left;}.r { float:right;}
.dib { display:inline-block; *display:inline; *zoom:1;}
.pr { position:relative;}.pa { position:absolute;}
.tc { text-align:center;}.tr { text-align:right;}
.el {overflow:hidden;white-space:nowrap;  text-overflow:ellipsis;}
img[data-src],.opc0 { opacity:0 ; filter:alpha(opacity=0);}
.hide { display:none;}
.hidetext { font:0/0 a; letter-spacing:-9px;}
.arr { display:inline-block; overflow:hidden; width:0; height:0;}
.placeholder { color:#aaa; }
/* button */
button, .button{ padding:0 1em;margin:0;background:#00479d;color:#fff; vertical-align:top;display:inline-block;line-height:2em;height:2em; border:0; border-radius:2px;cursor:pointer;*display:inline;*zoom:1;}
button:hover, .button:hover{color:#fff; filter:alpha(opacity=85);opacity:.85;}
button.big, .button.big{font-size:1.2em;height:2.5em;line-height:2.5em; }
/* table */
.datalist {width:100%; border-collapse:collapse; border-spacing:0; border:1px solid #ccc; }
.datalist caption { padding-bottom:5px;}
.datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.datalist td {padding:5px 15px; border:1px solid #ccc;}
.datalist tr.altrow { background:#ccc;}
/* rect */
*[class*="rect-"]{position:relative;display:block; width:100%;height:0;overflow:hidden;}
*[class*="rect-"] ._full{position:absolute;left:0;top:0;width:100%;height:100%;*height:auto;}
.rect-75{padding-bottom:75%;}
.rect-5625{padding-bottom: 58.25%;}
.mb30 { margin-bottom:30px;}
.mt20 { margin-top:20px;}

/*ä¸‹æ‹‰*/
.sele{position:relative;height:27px;line-height:27px;width:223px;text-indent:10px;cursor:pointer;}
.sele_{display:none;position:absolute;width:100%;left:-1px;top:27px;background:#fff;border:1px solid #cacad9;}
.sele_ a{display:block;}
.sele_ a:hover{background:#9f9f9f;color:#333;}

.effImg01 images/*,
.inewsSlider li img,
.inewsList li img,
.videoList li img 
*/{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover images/*,
.inewsSlider li:hover img,
.inewsList li:hover img,
.videoList li.hover img
*/{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}


/* style */
.pageHeader { width:100%; height:auto; position:absolute; left:0; top:0; z-index:90;}
.pageHeader .wrap { height:89px; background:url(../images/nav.png) no-repeat;}
/*.logo { width:400px; float:left; padding:34px 0 0 26px;}*/

.topMid { width:610px; float:left; padding-top:7px;}
.topMid .links { width:auto; height:22px; line-height:22px; border:#e4e4e4 1px solid; padding:0 10px; float:right; color:#b1b1b1; margin-left:10px;}
.topMid .imp { color:#01a3ec;}
.topMid .language { width:auto; height:22px; line-height:20px; float:right; border:#fff 1px solid; position:relative; z-index:10; margin-left:8px;}
.topMid .language .n { display:block; height:22px; padding:0 13px 0 24px; position:relative; cursor:pointer;}
.topMid .language .ico { position:absolute; left:2px; top:1px; margin:0;}
.topMid .language .n .point { display:block; width:0; height:0; overflow:hidden; border-color:#656565 transparent transparent; border-style:solid dashed dashed; border-width:3px; position:absolute; right:4px; top:8px;}
.topMid .language .layer { display:none; border:#ccc 1px solid; width:100%; position:absolute; left:-1px; top:21px; background-color:#fff;}
.topMid .language .layer a { display:block; padding:0 4px;}
.topMid .language .layer a:hover { background-color:#f4f4f4;}
.topMid .lang_hover { border-color:#ccc;}
.topMid .lang_hover .layer { display:block;}
.topMid em { font-style:normal; margin:0 10px;}
.topMid .member { width:auto; float:right; height:22px; line-height:22px; position:relative; padding-left:24px;}
.topMid .member .ico { position:absolute; left:0; top:1px; margin:1px 0 0;}
.mobile_key { display:none;}
.m_menu { width:610px; height:50px; float:left; padding-left:22px; margin-top:8px;}
.m_menu .m_nav { width:615px; height:50px; float:left;}
.m_menu .m_nav > li { width:122px; height:50px; line-height:40px; float:left; text-align:center; position:relative; margin-right:1px;} 
.m_menu .m_nav > li > a { display:block; width:100%; height:50px; font-size:17px; color:#333; font-weight:bold;} 
.m_menu .m_nav ul { display:none; width:180px; height:auto; background-color:#2d2d2c; position:absolute; left:0; top:50px; text-align:left; padding:10px 0;}
.m_menu .m_nav ul li { line-height:22px;}
.m_menu .m_nav ul a { display:block; line-height:22px; padding:3px 20px; color:#fff; position:relative;}
.m_menu .m_nav ul a i { display:none; width:0; height:0; border-color:transparent transparent transparent #facd00; border-style:dashed dashed dashed solid; border-width:4px; overflow:hidden; position:absolute; right:15px; top:10px;}
.m_menu .m_nav ul a:hover { color:#facd00;}
.m_menu .m_nav ul a:hover i { display:block;}
.m_menu .m_nav .cur > a { color:#01a2ea;}
.m_menu .m_nav .hover > a { background-color:#3d3d3d; color:#fff;}
.m_menu .m_nav ul.pro { width:265px; overflow:hidden;}
.m_menu .m_nav ul.pro li { width:50%; float:left;}
.m_menu .m_nav ul.pro a i { right:10px;}

.m_menu .m_nav .sec_hover > a { color:#facd00; background-color:#414141;} 
.m_menu .m_nav .sec_hover > a i { display:block;}
.m_menu .m_nav .secNav { position:relative;}
.m_menu .m_nav .secNav ul { left:180px; top:0; background-color:#414141;}

.proNav { width:112px; height:89px; float:right;}
.proNav a { display:block; height:70px; line-height:70px; padding:19px 0 0 10px; color:#fff; text-align:center; font-size:17px; font-weight:bold;}

.proHeader .wrap { background-image:url(../images/nav_pro.png);}
.proHeader .m_menu .m_nav > li > a { color:#fff;}
.proHeader .logo { width:295px;}
.proHeader .mainSite { width:100px; height:79px; line-height:79px; float:left; text-align:center; margin-right:6px; font-size:18px; font-weight:bold; padding-top:10px; color:#000;}
.proHeader .proNav { display:none;} 
.proHeader .topMid { float:right; padding-right:30px; color:#fff;}
.proHeader .topMid .links { color:#fff;}
.proHeader .topMid a { color:#fff;}
.proHeader .topMid .member .ico { background-position:0 -40px;}
.proHeader .topMid .language .ico1_2 { background-position:-20px -40px;}
.proHeader .topMid .language .n .point { border-top-color:#fff;}
.proHeader .topMid .language .layer a { color:#333;}
.proHeader .topMid .language { border-color:#01a2ea;}
.proHeader .topMid .lang_hover { border-color:#ccc;}

.pageFooter {position: relative; clear:both; background:#018ae2 url(../images/footbg.png) top repeat-x; 
	overflow:hidden; color:#fff;}
.pageFooter a { color:#fff; transition:none;}
.pageFooter a:hover { filter:alpha(opacity=70); opacity:0.7;}
.foot01 { position:relative; clear:both; overflow:hidden;}
.foot01 .siteMap { width:80%; float:left; padding-bottom:20px;}
.foot01 .siteMap .dl { width:12.5%; float:left;}
.foot01 .siteMap .dt { height:60px; line-height:60px; padding-top:14px; font-size:18px; font-weight:bold; margin-bottom:20px;}
.foot01 .siteMap .dd { height:194px; overflow:hidden; margin-right:20px;}
.foot01 .siteMap .dd li { line-height:20px; padding:2px 0;}

.fSider { width:18%; float:right; padding-top:28px;}
.comps { width:180px; height:30px; line-height:20px; float:right; position:relative; margin-bottom:60px;}
.comps .n { display:block; height:20px; line-height:20px; padding:5px 80px 5px 30px; position:relative; cursor:pointer; font-size:14px; white-space:nowrap;}
.comps .n .ico { position:absolute; left:0; top:5px;}
.comps .n .point { width:0; height:0; border-color:#fff transparent transparent; border-style:solid dashed dashed; border-width:5px; overflow:hidden; position:absolute; right:15px; top:12px;}

.foot01 .companys { background-color:#535353; position:absolute; left:0; top:74px; width:100%; display:none; z-index:10;}
.foot01 .companys .wrap { overflow:hidden; padding:39px 0; height:156px; position:relative;}
.foot01 .companys .close { display:block; width:36px; height:36px; line-height:36px; text-align:center; background-color:#fff; position:absolute; right:0; bottom:0; color:#333; cursor:pointer;}
.foot01 .companys .close:hover { filter:alpha(opacity=70); opacity:0.7;}
.foot01 .companys .close [class*="ico-"] { font-size:20px; margin:0;}
.foot01 .companys li { width:25%; float:left; height:26px; line-height:26px; font-size:14px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.foot02 { background-color:#2c2c2c; line-height:20px; padding:20px 0;}
.foot02 a { margin:0 8px; display:inline-block; white-space:nowrap;}

.fewm,.fshare { width:180px; float:right;}
.fewm { font-size:16px; line-height:1.4; margin-bottom:15px;}
.fewm .img { width:43px; height:43px; float:left; margin-right:10px; cursor:pointer;}

.fshare .bdsharebuttonbox a { background-image:url(../images/fshare.png); filter:alpha(opacity=60); opacity:0.6;}
.fshare .bdsharebuttonbox a:hover { filter:alpha(opacity=100); opacity:1.0;}
.fshare .bdsharebuttonbox a.bds_tsina { background-position:0 0;}
.fshare .bdsharebuttonbox a.bds_tqq { background-position:0 -24px;}
.fshare .bdsharebuttonbox a.bds_weixin { background-position:0 -48px;}
.fshare .bdsharebuttonbox a.bds_more { background-position:0 -72px;}

.sdScroll { position:relative; overflow:hidden;}
.sdScroll .scroll_bar { background:url(../images/grey_line.png) center top repeat-y;}
.sdScroll .scroll_slider { border-radius:0; background:#facd00;}

/*channel*/
.channel_content { clear:both; padding:0px 0 40px;}
.channel_content .text_content { min-height:300px;}
.channelbg { background-position:center top; background-repeat:no-repeat; clear:both; height:210px;}
.channelbg a { color:#fff;}
.channel_name { width:auto; height:60px; float:left; margin-top:150px; font-size:35px; color:#fff; font-weight:bold; text-shadow:#333 2px 2px 2px; padding:0 15px 0 30px; white-space:nowrap; color:#fff;}
.breadcrumbs { width:auto; height:26px; line-height:26px; white-space:nowrap; margin-top:176px; color:#f2f2f2;}
.breadcrumbs em { font-style:normal; margin:0 8px;}
.breadcrumbs a { color:#f2f2f2;}
.breadcrumbs a:hover { color:#fff;}

/*æ–°é—»ç»¼åˆ*/
.newsPart { clear:both; padding:40px 0; position:relative;}
.newsPart .hd { height:20px; border-bottom:#b2e3f9 1px solid; margin-bottom:40px; position:relative; text-align:center; font-size:0;}
.newsPart .hd .n,.newsPart .hd .more { display:inline-block; *display:inline; *zoom:1; background-color:#fff; height:40px; line-height:40px;}
.newsPart .hd .n { padding-right:16px; font-size:26px; padding-left:15px;}
.newsPart .hd .more { padding-right:15px;color:#c5c5c5; font-size:14px;}
.newsPart .hd .more b { font-family:sans-serif; padding-left:5px; font-weight:bold;}

.newsPart01 { z-index:5;}
.newsPart02 { z-index:4;}
.newsPart03 { z-index:3;}
.newsPart04 { z-index:2;}

.newsPart01 .hd { text-align:center; padding-bottom:0px; height:auto; border-bottom-width:0; margin-bottom:0; display:none;}
.newsPart01 .hd .n { font-size:24px; font-weight:normal; color:#1e1e1e; margin-bottom:5px; background:none;}
.newsPart01 .hd .text01 { font-size:17px;}

.newsPart01 .bd { background-color:#fff;}
.inewsSlider { width:845px; height:350px; position:relative; overflow:hidden; float:left; background-color:#eaeaea; margin-right:3%;}
.inewsSlider li { width:100%; height:350px; position:relative; overflow:hidden;}
.inewsSlider .img { width:67%; height:350px; float:left; overflow:hidden; margin-right:20px;}
.inewsSlider .img img { display:block; width:100%; height:auto;}
.inewsSlider .intro { margin-right:22px; padding-top:50px; color:#666;}
.inewsSlider .intro .n { display:block; font-size:18px; font-weight:bold; color:#333; line-height:26px; height:52px; overflow:hidden; margin-bottom:10px;}
.inewsSlider .intro .time { line-height:20px; margin-bottom:10px;}
.inewsSlider .intro .text { font-size:13px; line-height:22px; height:88px; overflow:hidden; margin-bottom:20px;}
.inewsSlider .intro .more { display:inline-block; width:auto; height:40px; line-height:40px; padding:0 35px; border:#b8b8b8 2px solid; font-size:13px; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.inewsSlider .num { position:absolute; right:10px; top:10px; z-index:10; font-size:20px;}
.inewsSlider .num b { font-size:16px; margin:0 2px;}
.inewsSlider .slide_nav { display:none;}
.inewsSlider .arrs { display:block; width:48px; height:48px; line-height:44px; position:absolute; top:50%; margin-top:-24px; text-align:center; background:rgba(51,51,51,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99333333,endcolorstr=#99333333); color:#cccccc;}
.inewsSlider .arrs:hover { background:rgba(0,162,234,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9900a2ea,endcolorstr=#9900a2ea); color:#ffffff;}
.inewsSlider .arrs [class*="ico-"] { font-size:30px;}
.inewsSlider .arr_prev { left:0;}
.inewsSlider .arr_next { left:67%; margin-left:-48px;}
.inewsSlider li:hover .intro .more { background-color:#b8b8b8; color:#fff;}

.inewsSearch { padding-right:3%; padding-top:15px; background-color:#fff;}
.inewsSearch .sec_hd { margin-bottom:15px; line-height:32px;}
.inewsSearch .sec_hd .n { font-size:24px; font-weight:normal; color:#333;}
.inewsSearch .sec_bd .nselect { margin-bottom:15px; height:40px; overflow:hidden; position:relative;}
.inewsSearch .sec_bd .nselect .ms { position:absolute; left:7px; top:12px; z-index:10;}
.nselect .c_select { display:block; width:auto; border:#ddd 1px solid; background-color:#dedede; height:38px; line-height:38px; border-radius:0!important;}
.nselect .c_select ._txt { padding-right:36px; padding-left:20px;}
.nselect .c_select ._arrow { width:36px; background-color:#01a2ea;}
.nselect .c_select ._arrow .arr { margin-left:-0.2em; border-top-color:#fff;}
.nselect .c_select.on ._arrow .arr { border-bottom-color:#fff;}
.select-ui-options-ncb { border-color:#ddd!important;}
.select-ui-options-ncb ._disabled { display:none;}
.nInput { display:block; height:38px; line-height:38px; border:#ddd 1px solid; padding:0 20px; overflow:hidden; margin-bottom:15px;}
.nInput input { width:100%; height:20px; line-height:20px; vertical-align:middle; border-width:0; font-family:"Microsoft Yahei";}
.nBtn { overflow:hidden;}
.nBtn a { display:block; width:100%; height:40px; line-height:40px; background-color:#facd00; color:#000; font-size:18px; text-align:center;}
.nBtn input { display:block; width:100%; height:40px; line-height:40px; background-color:#facd00; color:#000; font-size:18px; text-align:center;}

.partArr { display:block; width:0; height:0; border-color:#f6f6f6 transparent transparent; border-style:solid dashed dashed; border-width:20px 30px; position:absolute; left:50%; margin-left:-25px; bottom:-40px; overflow:hidden;}

.newsPart02 { background-color:#fff; padding-bottom:0;}
.newsPart02 .partArr,.newsPart04 .partArr { border-top-color:#ffffff;}
.newsPart04 .partArr { display:none;}

.inewsList,.inewsList .swrap,.inewsList .swrapli { width:100%;}
.inewsList { position:relative; overflow:hidden;}
.inewsList .swrap { overflow:hidden; position:relative;}
.inewsList .swrapli { overflow:hidden;}
.inewsList .swrapli ul { width:102%; overflow:hidden;}
.inewsList .swrap li { float:left; margin-right:2%; *margin-right:1.89%; width:31.33333333%;}
.inewsList .img { display:block; width:100%; height:0; overflow:hidden; padding-bottom:75%; position:relative;}
.inewsList .img img { width:100%; height:100%; position:absolute; left:0; top:0;}
.inewsList .time { display:block; font-family:Arial; margin-bottom:5px; color:#999;}
.inewsList .n { display:block; height:30px; line-height:30px; font-size:18px; font-weight:normal; padding-top:10px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:5px; font-weight:bold;}
.inewsList .text { color:#454545;}
.inewsList a:hover { color:#00ace3;}
.inewsList .slide_nav { width:100%; height:12px; text-align:center; position:absolute; left:0; bottom:17px; line-height:12px;}
.inewsList .slide_nav a { display:inline-block; width:12px; height:12px; font:0/0 a; letter-spacing:-9px; background-color:#dae0e6; margin:0 5px; border-radius:50%; overflow:hidden;}
.inewsList .slide_nav a.on { background-color:#01a2ea;}
.inewsList .arrs { width:30px; height:30px; line-height:30px; text-align:center; position:absolute; bottom:10px; color:#dae0e6;}
.inewsList .arrs [class*="ico-"] { font-size:20px; margin:0;}
.inewsList .arr_prev { left:50%; margin-left:-60px;}
.inewsList .arr_next { right:50%; margin-right:-60px;}

.inewsSlider02 { padding-bottom:40px;}
.inewsSlider02,.inewsSlider02 .swrap,.inewsSlider02 .swrapli,.inewsSlider02 .swrap li { height:390px;}
.inewsSlider02 .time { width:50px; height:50px; background-color:#7e7e7e; text-align:center; position:relative; margin-top:-50px; color:#fff; margin-bottom:0;}
.inewsSlider02 .time b { display:block; font-size:20px; font-weight:bold; line-height:1.2; padding-top:5px;}
.inewsSlider02 li:hover .time { background-color:#00ade3;}

.newsPart03 { padding-bottom:0;}
.newsPart03 .hd .n,.newsPart03 .hd .more { background-color:#f6f6f6;}

.inewsSlider03 { padding-bottom:40px;}
.inewsSlider03,.inewsSlider03 .swrap,.inewsSlider03 .swrapli,.inewsSlider03 .swrap li { height:170px;}

.newsPart04 { background-color:#fff;}

.videoList li { width:390px; height:320px; float:left; position:relative; overflow:hidden;}
.videoList .img { display:block; width:100%; height:0; overflow:hidden; padding-bottom:100%; overflow:hidden; position:relative;}
.videoList .img img { display:block; width:100%; height:auto;}
.videoList .intro { width:150px; height:120px; padding:20px; background:rgba(255,255,255,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ddffffff,endcolorstr=#ddffffff); position:absolute; right:0; bottom:0;}
.videoList .intro .play { display:block; width:0; height:0; border-color:transparent #fff transparent transparent; border-style:dashed solid dashed dashed; border-width:10px; position:absolute; left:-20px; top:50%; margin-top:-10px; filter:alpha(opacity=90); opacity:0.9;}
.videoList .intro .n { display:block; font-size:14px; color:#000; margin-bottom:8px;}
.videoList .intro b { font-size:20px; display:block; line-height:1.2;}
.videoList .intro .time { display:block; color:#747474;}
.videoList .intro .time [class*="ico-"] { font-size:14px;}
.videoList .hover .intro { background:rgba(250,205,0,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ddfacd00,endcolorstr=#ddfacd00);}
.videoList .hover .intro .play { border-right-color:#facd00;}

.videoList .short { width:400px; height:160px;}
.videoList .short .img { width:48%; height:0; float:left; margin-right:14px;}
.videoList .short .intro { position:static; width:auto; height:119px; background:none; filter:none; border:#f0f0f0 1px solid; margin-bottom:-1px;}
.videoList .short .play { width:55px; height:55px; background:url(../images/play.png) no-repeat; left:18%; filter:none; opacity:1; border-width:0; margin-top:-27px;}
.videoList .last .intro { height:118px;}

/*è§†é¢‘è¯¦ç»†*/
.Tit2{font-size:16px;color:#333;padding-bottom:10px;}
.Tit2_blue{font-size:16px;color:#333;padding-bottom:10px;color:#2c8bcd;}
.Tit2_blue .ico{margin-right:5px;}
/*.video_list{height:300px;margin-right:-30px; overflow:hidden}*/
/*.video_list li{float:left;width:172px;margin:0 30px 15px 0;}*/
.video_list a{display:block;position:relative;font-family:'Microsoft Yahei';}
.video_list img{width:100%;height:91px;}
.video_list s{position:absolute;width:36px;height:36px;left:50%;top:25px;margin:0 0 0 -18px;background:url(../images/play2.png);display:none;}
.video_list .t{color:#06c;height:40px;overflow:hidden;}
.video_list .t span{color:#000;}
.video_list a:hover s{display:block;}
.video_area{height:530px;}
.videoT h1{font-size:14px;}
.videoT em{font-size:18px; font-style:normal;}
.videoT .ico{margin-left:3px;}

.video_list .t { width:130px; height:20px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.video_list .num { position:absolute; right:0px; top:91px;}
.video_list .num .ico { margin:0;}

/*æ–°é—»åˆ—è¡¨*/
.channel_menu { background-color:#fff; clear:both; margin-bottom:50px;}
.channel_menu li { float:left; margin-right:20px; position:relative; z-index:10;}
.channel_menu > .wrap > ul > li:hover { z-index:20;}
.channel_menu li > a { display:inline-block; width:auto; height:59px; line-height:58px; font-size:14px; border-bottom:#ffffff 2px solid; padding:0 13px; white-space:nowrap;}
.channel_menu li .ico-1 { display:block; width:7px; height:4px; background:url(../images/arr_menu.png) no-repeat; overflow:hidden; position:absolute; right:10px; top:50%; margin:-2px 0 0;}
.channel_menu .cur > a { border-bottom-color:#16a9ea; color:#16a9ea;}
.channel_menu .hasMenu > a { padding-right:23px;}
.channel_menu ul .cur ul { border-top:#16a9ea 2px solid;}
.channel_menu ul ul { display:none; width:100%; height:auto; position:absolute; left:0; top:59px; background-color:#d9d9d9;}
.channel_menu ul ul li { margin-right:0; float:none;}
.channel_menu ul ul a { height:auto; line-height:22px; padding:3px 5px; display:block; border-bottom:#fff 1px solid; text-align:center;}
.channel_menu ul ul a:hover { background-color:#16a9ea; color:#fff;}


.channel_left { width:825px; float:left;margin: 10px auto;}
.channel_right { width:300px; float:right;margin: 10px auto;}

.news_list li { background-color:#fff; clear:both; overflow:hidden; /*padding:17px;*/padding: 25px; margin-bottom:30px;}
.news_list .img { width:24%; height:0; padding-bottom:16%; overflow:hidden; float:left; position:relative; margin-right:3%;}
.news_list .img img { display:block; width:100%; height:auto;}
.news_list .intro .n { font-size:22px; font-weight:normal; height:36px; line-height:36px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#333;}
.news_list .intro time { font-size:14px; color:#999;}
.news_list .intro .text { border-top:#999 1px dotted; overflow:hidden;padding-top: 5px;  margin-top:10px; color:#333;}
.news_list a:hover .n { color:#01a2ea;}

/*ç¿»é¡µ*/
.page { text-align: center; line-height: 16px; margin-top:0px; padding-bottom:20px; padding-top:20px;}
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; background-color:#fff; overflow:hidden; height:16px; line-height:16px;}
.page .goprev,.page .gofirst { margin-right: 10px; }
.page .gonext,.page .golast, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #0e90d2; color: #ffffff; }
.page span.goprev,.page span.gonext,.page span.gofirst,.page span.golast { color: #cccccc; background:#fff; }
.page span.count { border: 0; background: 0; color: #333333; }
.page [class*="ico-"] { margin:0;}
/*ç¿»é¡µ end*/

.channel_right .inewsSearch { padding:30px;}
.inewsSearch .sec_bd .month { width:47%; float:left;}
.inewsSearch .sec_bd .day { width:47%; float:right;}
.channel_right .nInput { clear:both;}

.sideVideo { clear:both; overflow:hidden; position:relative;}
.sideVideo .img { display:block; width:100%; height:0; padding-bottom:65%; overflow:hidden; position:relative;}
.sideVideo .img .play { display:block; width:69px; height:69px; background:url(../images/play_ico01.png) no-repeat; position:absolute; left:50%; margin-left:-35px; top:50%; margin-top:-35px;}
.sideVideo .n { display:block; width:100%; height:40px; line-height:40px; background:url(../images/black_op60.png); position:absolute; left:0; bottom:0; color:#fff; font-size:16px; font-weight:normal; text-align:center;}

.sideBox { clear:both; background-color:#fff;}
.shidian { padding:30px;}
.shidian .sec_hd { margin-bottom:15px; line-height:32px;}
.shidian .sec_hd .n { font-size:24px; font-weight:normal; color:#333;}
.shidian .sideList li { margin-bottom:10px; font-size:14px; line-height:22px; height:44px; overflow:hidden;} 
.shidian .sideList .time { color:#01a2ea;}

/*product_index*/
.product_banner { width:100%; height:500px; position:relative; overflow:hidden;}
.product_banner li { position:relative; height:500px; overflow:hidden;}
.product_banner img { width:1366px; height:500px; max-width:none; position:absolute; top:0; left:50%; margin-left:-683px;}
.product_banner .slide_textNav_box { width:100%; height:40px; position:absolute; left:0; bottom:0; z-index:10;}
.product_banner .slide_textNav { max-width:1180px; height:40px; margin:0 auto;}
.product_banner .slide_textNav a { padding:0 1%; width:22%; height:40px; line-height:40px; float:left; text-align:center; background-color:#0e0e0e; color:#fff; font-size:13px; margin:0 0.5%; cursor:pointer; word-break:break-all; overflow:hidden;}
.product_banner .slide_textNav a.on { background-color:#f0c402; color:#000;}

.propart { padding-top:35px; clear:both;}
.propart01 { background-color:#ececec;}
.hpl { float:left; background-color:#fff; position:relative; font-size:14px; text-align:center;}
.hpl .arr { display:block; width:0; height:0; overflow:hidden; position:absolute; border-color:#fff transparent transparent; border-style:solid dashed dashed; border-width:10px; position:absolute; left:50%; margin-left:-10px; top:0;}
.hpl .img { width:100%; height:50%; position:absolute; left:0; bottom:0; overflow:hidden;}
/*.hpl .img img { width:100%; height:auto;}*/
.hpl .intro { width:100%; height:50%; position:absolute; right:0; top:0;}
.hpl .n,.hpl .cate,.hpl .more { display:block; margin-bottom:0px;}
.hpl .n { font-size:28px; font-weight:bold; padding-top:40px;}
.hpl .cate { margin-bottom:10px;}
.hpl .more { display:inline-block; font-size:12px; border:#333333 1px solid; height:30px; line-height:30px; padding:0 25px;transition:all 0.3s ease;}
.hpl .more em { font-family:sans-serif; font-style:normal; margin-left:10px;}

.hp01 { width:365px; height:414px; float:left; position:relative; overflow:hidden;}
.hp01 .cover { width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; background:rgba(1,162,234,.20); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4401a2ea,endcolorstr=#4401a2ea); transition:all 0.3s ease;}
.hp01 .cover:hover { background:rgba(1,162,234,1); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff01a2ea,endcolorstr=#ff01a2ea);}
.hp01 .cover img { width:224px; height:166px; position:absolute; left:50%; top:50%; margin:-83px 0 0 -122px;}
.hp02 { width:245px; height:414px;}
.hp03,.hp04 { width:570px;}
.hp03 .img,.hp04 .img { height:100%;}
.hp03 { height:234px;}
.hp03 .img { width:65%;}
.hp03 .arr { position:absolute; left:auto; right:0; top:50%; margin-top:-10px; border-color:transparent #fff transparent transparent; border-style:dashed solid dashed dashed;}
.hp03 .intro { width:35%;}
.hp04 { height:180px;}
.hp04 .img { width:57%; left:auto; right:0;}
.hp04 .arr { position:absolute; left:0; top:50%; margin-top:-10px; margin-left:0px; border-color:transparent transparent transparent #fff; border-style:dashed dashed dashed solid;}
.hp04 .intro { width:43%; right:auto; left:0;}
.hp04 .n { padding-top:30px;}

.hpl:hover .intro { color:#01a2ea;}
.hpl:hover .more { background-color:#01a2ea; color:#fff; border-color:#fff;}

.propart02 { padding-bottom:35px;}
.proCatesBox { margin:0 2px; height:210px; position:relative; overflow:hidden; background:url(../images/pline.png) left 7px no-repeat;}
.proCatesBox li { width:196px; height:210px; float:left; text-align:center; position:relative; cursor:pointer;}
.proCatesBox li [class*="ico-"] { display:none; font-size:23px;}
.proCatesBox .box { border-left:#d8d8d8 1px solid; border-right:#d8d8d8 1px solid; margin-top:7px; margin-left:-1px;}
.proCatesBox .box .n { font-size:18px; font-weight:normal; color:#333; display:block; line-height:52px;}
.proCatesBox .slide_nav,.proCatesBox .box .tag { display:none;}
.propart02 .wrap { position:relative;}
.propart02 .pp_arr { display:block; width:52px; height:52px; background:url(../images/pc_arr.png) no-repeat; position:absolute; top:48px;}
.propart02 .pp_prev { left:-60px; background-position:-52px 0;}
.propart02 .pp_prev:hover { background-position:0 0;}
.propart02 .pp_next { right:-60px; background-position:0 -52px;}
.propart02 .pp_next:hover { background-position:-52px -52px;}
.propart02 .pp_arr.unable { display:none;}

.proCatesBox li.selected .box { margin-top:0; border-top:#facd00 7px solid;}
.proCatesBox li.selected [class*="ico-"] { display:block;}

.proCatesMain { position:relative; overflow:hidden; height:400px;}
.proCatesMain .intro { padding:0 7%; width:20%; height:100%; position:absolute; left:0; top:0; background:url(../images/black_op60.png);}
.proCatesMain .intro .n { display:block; padding-top:60px; font-size:30px; color:#f8ce00; font-weight:normal; margin-bottom:8px;}
.proCatesMain .intro .slogan { font-size:56px; font-weight:bold; color:#fff; line-height:1.2; margin-bottom:30px;}
.proCatesMain .intro .more { display:inline-block; width:auto; height:60px; line-height:60px; border:#fff 1px solid; padding:0 55px; font-size:16px; color:#fff;}
.proCatesMain .intro .more b { font-family:sans-serif; margin-left:10px;}

.iproCase,.iproNews,.iproShow { height:390px; float:left; position:relative; overflow:hidden;}
.iproCase { width:390px;}
.iproNews { width:415px; background-color:#dadada;}
.iproShow { width:375px;}
.iproCase .n { width:130px; height:115px; position:absolute; left:0; top:0; background:url(../images/iprocase.png) no-repeat; font:0/0 a; letter-spacing:-9px;}
.iproNews ul { padding:40px 40px 0;} 
.iproNews li { height:32px; line-height:32px; font-size:14px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.iproNews .moreBtn { width:48px; height:48px; position:absolute; right:0; bottom:0; background:url(../images/more_btn.png) no-repeat; font:0/0 a; letter-spacing:-9px;} 
.iproNews .moreBtn:hover { background-position:0 -50px;}

.propart03 { padding:0 0 35px; background-color:#fff;}
.iproShow img { display:block; width:375px; height:195px; max-width:none;}
.iproShow .intro { padding:0 10%; width:80%; height:50%; position:absolute; left:0; bottom:0; background-color:#facd00; color:#000;}
.iproShow .intro .n { display:block; font-size:24px; font-weight:normal; padding-top:30px; line-height:1.2; margin-bottom:10px;}
.iproShow .intro .text { margin-bottom:15px;}
.iproShow .intro .more { display:inline-block; width:auto; height:40px; line-height:40px; border:#000 2px solid; font-size:15px; padding:0 25px;}
.iproShow .intro .more b { font-family:sans-serif; margin-left:14px;}

/*product_list*/
.proFilter { clear:both; padding:35px 0;}
.proFilter .hd { line-height:46px; margin-bottom:10px;}
.proFilter .hd .n { font-size:22px; font-weight:normal;}
.proFilter .bd li { position:relative; padding-left:80px; line-height:24px; padding-bottom:15px;}
.proFilter .bd .n { width:70px; position:absolute; left:0; top:0; font-size:14px; font-weight:normal;}
.proFilter .bd a { margin-right:20px; display:inline-block; width:auto; height:20px; line-height:20px; white-space:nowrap;}
.proFilter .bd .si { display:inline-block; width:15px; height:15px; overflow:hidden; vertical-align:-3px; background:url(../images/select.png) 0 -15px no-repeat; margin-right:5px;}
.proFilter .bd a.cur .si { background-position:0 0;}

.proBox { clear:both; background-color:#f2f2f2; padding-top:40px;}
.plBox { background-color:#fff; text-align:center; margin-bottom:30px; clear:both; overflow:hidden;}
.plBox .img { display:block; width:100%; height:0; padding-bottom:63%; overflow:hidden; margin-bottom:20px; position:relative;}
.plBox .img img { width:100%; height:auto;}
.plBox .n,.plBox .text,.plBox .cate { display:block; margin:0 25px; text-align:left;}
.plBox .n { font-size:24px; font-weight:normal; height:36px; line-height:36px; text-align:center; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; margin-bottom:10px;}
.plBox .text { font-size:13px; height:20px; line-height:20px; margin-bottom:10px; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.plBox .cate { display:inline-block; width:auto; height:28px; line-height:28px; padding:0 25px; border:#939393 1px solid;}
.plBox .link { padding:15px 0 25px; height:26px; line-height:26px;}
.plBox .link a { display:inline-block; width:auto; height:26px; line-height:26px; font-size:15px; color:#01a2ea; margin:0 12px;}
.plBox .link a .ci { display:inline-block; width:20px; height:20px; background:url(../images/checkbox.png) -20px 0 no-repeat; overflow:hidden; vertical-align:-4px; margin-left:3px;}
.selected .plBox .link a .ci { background-position:0 0;}
.plBox .cover,.pcover { display:none; width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/black_op60.png);}
.plBox .cover i,.pcover i { display:block; width:62px; height:62px; background:url(../images/plus_ico.png) no-repeat; position:absolute; left:50%; top:50%; margin:-31px 0 0 -31px;}

.pl_hover { background-color:#3cb8ef;}
.pl_hover *,.pl_hover .link a { color:#fff;}
.pl_hover .cate { border-color:#fff;}

.probg { background:url(../images/pro_bottombg.jpg) center top no-repeat; text-align:center;}
.probg .wrap { overflow:hidden;}
.probg li { padding:40px 0;}
.probg a { display:inline-block; width:auto; height:auto;}
.probg .ficoBox { display:inline-block; width:164px; height:164px; position:relative;}
.probg .fico,.probg .fico_blue { display:block; width:164px; height:164px; background:url(../images/pl_img.png) no-repeat; overflow:hidden; position:absolute; left:0; top:0;/*-webkit-transition:all 0.3s ease; transition:all 0.3s ease;*/}
.probg .fico { z-index:2;}
.probg .fico_blue { display:none;}
.probg .t { font-size:22px; font-weight:normal; line-height:48px; color:#000;}
.probg .text { font-size:13px; color:#333;}
.probg .text em { font-style:italic; color:#01a2ea; font-size:14px; font-family:Arial; font-weight:bold; margin-left:3px;}
.probg .fi01 { background-position:0 0;}
.probg .fi01_blue { background-position:0 -164px;}
.probg .fi02 { background-position:-164px 0;}
.probg .fi02_blue { background-position:-164px -164px;}
.probg .fi03 { background-position:-328px 0;}
.probg .fi03_blue { background-position:-328px -164px;}
.probg .fi04 { background-position:-492px 0;}
.probg .fi04_blue { background-position:-492px -164px;}
.probg a:hover .fico { background-position:0 -164px;}
.probg a:hover .fi02 { background-position:-164px -164px;}
.probg a:hover .fi03 { background-position:-328px -164px;}
.probg a:hover .fi04 { background-position:-492px -164px;}

.pro_case .plBox { padding-bottom:30px;}
.pro_case .plBox .n,.pro_case .plBox .time,.pro_case .plBox .text { text-align:left; display:block; margin-left:25px; margin-right:25px;}
.pro_case .plBox .n { font-size:18px; line-height:22px; height:44px; white-space:normal; margin-bottom:10px;}
.pro_case .plBox .time { margin-bottom:10px;}
.pro_case .plBox .text { font-size:13px; line-height:20px; height:40px; white-space:normal;}

.compare_layer { width:1176px; height:auto; position:fixed; bottom:-100%; left:50%; margin-left:-590px; z-index:98; background-color:#fff; border:#01a2ea 2px solid; padding:10px 0; display:none;}
.compare_layer .close { position:absolute; right:5px; top:5px; height:20px; line-height:20px; cursor:pointer; z-index:10;}
.compare_layer .close .ico { vertical-align:-6px;}
.compare_layer ul { margin-right:120px;}
.compare_layer li { width:25%; float:left;}
.compare_layer .box { padding:0 10px 2px; border-right:#01a2ea 1px dotted; text-align:center;}
.compare_layer .img { display:block; width:100%; height:0; padding-bottom:63%; overflow:hidden; margin-bottom:5px;}
.compare_layer .img img { width:100%; height:auto;}
.compare_layer .n { display:block; text-align:center; font-size:14px; font-weight:normal; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:5px; color:#000;}
.compare_layer .del { display:inline-block; width:auto; height:22px; line-height:22px; border:#01a2ea 1px solid; padding:0 15px; cursor:pointer;}
.compare_layer .ctrl { width:120px; height:auto; padding-top:65px; position:absolute; right:0; top:0; text-align:center;}
.compare_layer .ctrl a { display:inline-block;}
.compare_layer .ctrl a.compareBtn { width:auto; height:30px; line-height:30px; padding:0 15px; background-color:#01a2ea; color:#fff; margin-bottom:10px;}
.compare_layer .ctrl a.reset { text-decoration:underline; color:#01a2ea;}

.compare_layer .item-empty .img { background-color:#ddd; color:#fff; font-size:50px; line-height:150px; font-family:Arial;}

/*product detail*/
.product_hd { padding:60px 0 45px;}
.pdimg { width:55%; height:450px; line-height:450px; text-align:center; float:left; position:relative; overflow:hidden;}
.pdimg img { width:auto; height:auto; max-width:650px; max-height:450px; display:inline-block; vertical-align:middle;}
.pdimg .zoom { display:block; width:80px; height:80px; background:url(../images/zoom.png) no-repeat; position:absolute; right:0; bottom:0;}
.pdintro { width:42%; float:right; background-color:#ffffff; height:450px;}
.pdintro .name,.pdintro .cateby,.pdintro .btn,.pdintro .tel,.pdintro .links { padding:10px 75px;}
.pdintro .name,.pdintro .cateby { border-bottom:#efefef 2px solid; line-height:1.2;}
.pdintro .name { font-size:30px; font-weight:normal; font-family:Arial; padding-top:25px;}
.pdintro .cateby { font-size:14px; color:#888; padding-top:18px; padding-bottom:18px;}
.pdintro .cateby .cate { font-size:20px; color:#333; margin-right:5px;}
.pdintro .btn { padding-top:30px;}
.pdintro .btn a { display:block; height:40px; line-height:40px; background-color:#01a2ea; color:#fff; padding:9px 0; text-align:center; font-size:20px;}
.pdintro .btn .cart { display:inline-block; width:40px; height:40px; background:url(../images/cart.png) no-repeat; overflow:hidden; vertical-align:middle; margin-right:15px;}
.pdintro .tel { font-size:14px;}
.pdintro .tel b { font-size:24px; color:#01a8dd; font-style:italic; margin-left:5px;}
.pdintro .links { overflow:hidden; padding:40px 0 0; margin:0 75px;}
.pdintro .links ul { width:105%;}
.pdintro .links li { width:33.333%; height:24px; line-height:24px; float:left; border-right:#c7c7c7 1px solid; margin-right:-1px; text-align:center; font-size:14px;}
.pdintro .links i { display:inline-block; width:30px; height:30px; background:url(../images/arr.png) no-repeat; overflow:hidden; vertical-align:middle; margin-top:-3px; margin-right:3px;}
.pdintro .links i.pl02 { background-position:-30px 0;}
.pdintro .links i.pl03 { background-position:-60px 0;}

.product_bd { background-color:#fff; padding-top:3px;}
.product_bd .sec_hd { height:57px; margin-bottom:35px;}
.product_bd .sec_hd .fixed { position:fixed; top:0; z-index:80;}
.pd_tab { height:54px; border-bottom:#e2e2e2 3px solid; background-color:#fff;}
.pd_tab li { width:auto; height:54px; float:left; margin-right:20px;}
.pd_tab a { display:inline-block; width:auto; height:54px; line-height:54px; font-size:16px; font-weight:normal; font-size:16px; white-space:nowrap; padding:0 55px; position:relative;}
.pd_tab .active a { border-bottom:#f2c218 3px solid; background-color:#545454; color:#fff;}
.pd_tab i { display:none; width:0; height:0; overflow:hidden; border-color:#f2c218 transparent transparent; border-style:solid dashed dashed; border-width:10px; position:absolute; left:50%; bottom:-20px; margin-left:-10px;}
.pd_tab .active i { display:block;}
.pd_tab ul { width:auto; float:left;}

.pd_section { padding-bottom:40px; clear:both;}
.pd_intro .n { font-size:44px; color:#000; margin-bottom:10px;}
.pd_intro .text { font-size:14px;}

.duibi_wrap { border-top:1px solid #d4d4d4; padding-top:0px;}
.duibi_pannel { height: 24px; line-height: 24px; background: #f0f3f8; border: 1px solid #9ec9ec; padding: 0 10px; font-family: Tahoma, Geneva, sans-serif; }
.duibi_pannel input { vertical-align: middle; margin: 0 5px 0 10px; }
.duibi_wrap .sele { width: 120px; }
.duibiT { height: 20px; line-height: 20px; padding: 25px 10px; background: #f7f7f7; border: 1px solid #dfdfdf; border-bottom: 2px solid #1c5dc9; margin-top: 25px; }
.duibiT .tip { float: left; background: url(../images/tip_03.gif) 0 center no-repeat; padding-left: 40px; color: #999; }
.duibiN { float: left; font-size: 18px; color: #1c5dc9; margin-right: 15px; }
.duibiT #bdshare { float: right; line-height: 17px; }
.d0 { width: 158px; margin-bottom: -1px; }
.d_head { height: 100px; position: relative; padding: 15px 0; }
.d0 .d_head { font: bold 18px/100px 'Microsoft Yahei'; color: #0473b3; text-align: center; }
.parameter { text-align: center; border: 1px solid #dfdfdf; border-top: 0; text-indent: 16px; height: 24px; line-height: 24px; color: #686868; }
.paraHead { width: 40%; }
.d_body { border-top: 1px solid #dfdfdf; width: 100%; border-collapse: collapse; }
.d_body td, .d_body th { border: 1px solid #ccc; padding: 0; height: 24px; line-height: 24px; text-align: center; }
.d_body th { font-weight: normal; }
.d_body table { width: 100%; border-collapse: collapse; }
.d_body table td { border-top: 0; border-left: 0; border-right: 0; }
.d0 .d_body { background: #f0f3f8; }
.d0 .parameter { text-align: left; }
.d_body .bold { font-weight: bold; color: #333; }
.dx4 { position: relative; width: 205px; height: auto !important; height: 440px; min-height: 440px; }
.dx4 .d_body .bold { text-align: center; }
.cars { position: relative; z-index: 2; background: #fff; }
.d_head .title { padding: 8px 20px 0; height: 32px; font-weight: bold; }
.d_head .num { color: #1c5dd4; margin-right: 8px; }
.d_head .clo { right: 20px; top: 15px; cursor: pointer; }
.duibi_wrap .d_title { font-weight: bold; height: 34px; line-height: 34px; background: #f0f0f0; }
.duibi_wrap .d_lev1 { background: #e2e2e2; border-color: #d4d4d4; color: #000; text-indent:0; }
.duibi_wrap .d_lev2 { background: #f0f0f0; border-color: #f0f0f0; font-size: 14px; color: #000; /*text-indent: 2em;*/ }
.duibi_wrap .d_lev3 { background: #e2e2e2; border-color: #d4d4d4; font-size: 14px; font-weight: bold; color: #000; text-indent: 1em; }
.d1 { width:30%; margin-bottom: -1px; }
.pro_detail_wrap .dx4 { width:40%; min-height: inherit; height: auto; }
.pro_detail_wrap .dx2 { width:30%; min-height: inherit; height: auto; }
.d1 .d_item { background: #f7f7f7; }

.pd_case { margin-left:-10px;}
.pd_case li { width:25%; float:left; overflow:hidden;}
.pd_case .box { position:relative; margin:0 0 10px 10px;}
.pd_case .img { display:block; width:100%; height:0; position:relative; padding-bottom:100%;}
.pd_case .img img { width:100%; height:auto;}
.pd_case .n { width:60%; height:60px; line-height:60px; position:absolute; left:0; bottom:0; color:#fff; font-size: