﻿@charset "utf-8";
@import url("p_base.css");
/*
-----------------------------------------------
Main Style Sheet
Version:  2013.08
-----------------------------------------------
*/
/* add */
.addA a img,.addB a img,.addC a img{ display:block; margin:0 auto;}
.addC .mainCenter{ max-height:90px; overflow:hidden; padding:0; border-top:0; border-bottom:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
.addA .addA_L,.addA .addA_R{ display:block; width:610px;}
.addB div{ width:1225px; margin:0 auto;}

.adgoogle{ position:relative; margin:18px 380px 0 350px;}
.adsense{ width:468px; height:60px; overflow:hidden; margin:0 auto;}

/* 头条 headline_box */
.headline{ height:100px; overflow:hidden;}
.headline h2{ font-size:44px; line-height:70px;}
.headline h2 a{ text-decoration:none;}
.headline a{ color:#003AC1;}
.headline a:hover{ color:#e23138;}
.headline_sub{ text-align:center; font-size:15px; word-break:break-all; white-space:nowrap;}

/************************** 第一屏  **************************/
.mainLpicA.p_listPicA ul li{ width:240px; height:100px; overflow:hidden;}
.mainLpicA.p_listPicA ul li a.pic img{ width:240px; height:auto; min-height:100px;}
.containerR .mainRpicA.p_listPicA,.containerR .mainRpicA.p_listPicA ul li{ width:380px; height:150px; overflow:hidden;}
.containerR .mainRpicA.p_listPicA ul li a.pic img{ width:380px; height:auto; min-height:150px;}

/************************** web_footer **************************/
.web_footer{ width:100%; font-family:"宋体";}
/* web_b_fLink */
.web_b_fLink ul li{
	float:left;
	width:9%;
	line-height:30px;
}
.web_b_fLink ul li.tiem_name{ width:8%; height:60px;}
.web_b_fLink ul li.tiem_name div{ width:90px; height:30px; background:url(p_images/p_imageA.png) -210px -110px no-repeat; color:#fff; line-height:28px; text-indent:10px;}
.web_b_fLink ul li a{ padding:6px; color:#494949;}
.web_b_fLink ul li a:hover{ background-color:#e23138; color:#F9F3FC; text-decoration:none;}
.fLink1 ul li.tiem_name,.fLink3 ul li.tiem_name{ height:90px;}

/* web_b_aboutus */
.web_b_aboutus{ padding:20px 0 13px 0; margin-top:10px; background:#3D0C69;}
.web_b_aboutus p{ text-align:center; color:#E4EAF3; line-height:25px;}
.web_b_aboutus p a{ color:#F1F4FA;}
.web_b_aboutus p span{ margin:0 4px 0 8px;}

/* 图片轮播 */
#p_slides_container {
	margin:0 auto;
	position:relative;
	z-index:0;
}
#p_slides_container,#p_slides_box .slides_container{
	width:380px;
	height:430px;
	position:relative;
}
#p_slides_ribbon {
	position:absolute;
	top:-3px;
	left:-3px;
	z-index:500;
}
#p_slides_box {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}
#p_slides_box .slides_container{ overflow:hidden;}
#p_slides_box .slides_container a p{
	position:absolute;
	bottom:0;
	left:0;
	width:370px;
	padding:10px 5px;
	background:url(p_images/p_image_bgC.png) 0 0 repeat;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
#p_slides_box .next,#p_slides_box .prev {
	position:absolute;
	top:0;
	width:40px;
	height:80px;
	padding:175px 0 95px;
	display:block;
	z-index:101;
}
#p_slides_box .next span,#p_slides_box .prev span{
	display:none;
	width:40px;
	height:80px;
	background-image:url(p_images/p_imageA.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#p_slides_box .prev { left:0; padding-right:100px;}
#p_slides_box .prev span { background-position:-428px -120px;}
#p_slides_box .next { right:0; padding-left:100px;}
#p_slides_box .next span { background-position:-468px -120px;}
#p_slides_box .next:hover span,#p_slides_box .prev:hover span{ display:block;}
.pagination { display:none;}

/* 特色频道 special channel */
.special_cn ul { width:100%;}
.special_cn ul li{
	float:left;
	width:15%;
	padding:10px 0 20px 0;
	margin-right:2%;
}
.special_cn ul li.channel05{ margin:0;}
.special_cn ul li.channel06{ float:right; margin:0;}
.special_cn ul li h2{ text-align:center; line-height:30px; margin-bottom:5px;}
.special_cn ul li .img{ display:block; width:100%; max-width:200px; height:auto; overflow:hidden;}
.special_cn ul li .img img{ width:100%; height:auto; min-height:130px;}
.special_cn ul li:hover .img{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.special_cn ul li.channel01 h2 a{ color:#34495e;}
.special_cn ul li.channel02 h2 a{ color:#25a774;}
.special_cn ul li.channel03 h2 a{ color:#1879fd;}
.special_cn ul li.channel04 h2 a{ color:#ef4e41;}
.special_cn ul li.channel05 h2 a{ color:#626576;}
.special_cn ul li.channel06 h2 a{ color:#40bff5;}

/* 产品导航 proGuide */
#proGuide,.proGuide_t,.proGuide_list ul{ width:350px;}
#proGuide{
	position:relative;
	height:265px;
	overflow:hidden;
	background:#f4f4f4;
	z-index:10;
}
.proGuide_t{ height:35px; border-bottom:#E2E2E6 solid 1px; line-height:35px; color:#313131;}
.proGuide_t span{ margin:0 6px 0 12px; font-size:18px; font-weight:bold;}
.proGuide_t em{ font-style:normal; line-height:45px; color:#999;}
.proGuide_list ul{ border-top:#fff solid 1px;}
.proGuide_list ul li{
	display:block;
	height:38px;
	line-height:38px;
	word-break:break-all;
	white-space:nowrap;
}
.proGuide_list ul li.hover{ background:#ffffff url(p_images/p_imageA.png) 344px 15px no-repeat;}
.proGuide_list ul li div{
	float:left;
	width:40px;
	height:38px;
	background-image:url(p_images/p_imageA.png);
	background-repeat:no-repeat;
}
.proGuide_list ul li .pro_1{ background-position:-422px -110px;}
.proGuide_list ul li .pro_2{ background-position:-422px -139px;}
.proGuide_list ul li .pro_3{ background-position:-422px -171px;}
.proGuide_list ul li .pro_4{ background-position:-422px -202px;}
.proGuide_list ul li .pro_5{ background-position:-422px -235px;}
.proGuide_list ul li .pro_6{ background-position:-422px -265px;}

.proGuide_list ul li .sub_t{ float:left; width:70px; font-size:14px; font-weight:bold; color:#414141;}
.proGuide_list ul li.hover .sub_t,.proGuide_list ul li.hover a{ font-weight:bold; color:#333;}
.proGuide_list ul li a{ margin-left:8px; color:#666; font-family:"宋体";}
.proGuide_list ul li a:hover,.pro_Guide_detail ol li a:hover{ color:#e23138;}

/* 产品导航展开 pro_Guide_detail */
#proGuide.proGuide_open{
	overflow:visible;
	/*background:#fff;*/
	-moz-box-shadow:0 0 25px #555;
	-webkit-box-shadow:0 0 25px #555;
	box-shadow:0 0 25px #555;
}
.pro_Guide_detail{
	position:absolute;
	left:350px;
	top:0;
	width:547px;
	height:265px;
	background:#f4f4f4/* url(p_images/p_image_bgF.png) 0 0 repeat-y*/;
	border-left:#E2E2E6 solid 1px;
}
.pro_Guide_detail ol{ height:255px; padding:10px 0 0 20px; border-left:#fff solid 1px;}
.pro_Guide_detail ol .sub_t{ font-size:15px; font-weight:bold; color:#333; line-height:30px;}
.pro_Guide_detail ol li{ float:left; margin-right:30px;}
.pro_Guide_detail ol a{ display:block; color:#333; font-family:"宋体"; line-height:24px;}
.pro_Guide_detail .hr_B{ width:210px;}
.pro_Guide_detail .hv_B{ height:245px;}

.pro_Guide_detail ol .pro_bg{ width:350px; height:290px; position:absolute; bottom:0; right:-30px;}
.pro_Guide_detail ol .pro_bg.bg3,.pro_Guide_detail ol .pro_bg.bg4,.pro_Guide_detail ol .pro_bg.bg6{ width:280px;}
.pro_Guide_detail ol .pro_bg.bg5{ width:270px;}

/* 互动格子 metro_sns */
/*.metro_sns{ width:350px; height:215px; overflow:hidden;}
.metro_sns .lanmuC{ margin-bottom:10px;}
.metro_sns ul{ width:360px; height:178px;}
.metro_sns ul li{
	float:left;
	width:84px;
	height:84px;
	overflow:hidden;
	margin:0 5px 5px 0;
	background:#006ac1;
}
.metro_sns ul li:hover{ background:#e23138;}
.metro_sns ul li.col2,.metro_sns ul li.col2 a{ width:173px;}
.metro_sns ul li a{ display:inline-block; width:84px; height:84px; color:#fff; text-decoration:none;}

.metro_sns ul li a p{ line-height:18px; margin:10px 0 0 0; text-align:center;}
.metro_sns ul li.col2 a p{ float:left; margin:25px 0 0 3px; text-align:left;}
.metro_sns ul li span{ display:block; width:72px; height:40px; margin:10px auto; background-image:url(p_images/p_imageA.png); background-repeat:no-repeat;}
.metro_sns ul li.col2 span{ float:left; margin:22px 7px;}
.metro_sns ul li span.item1{ background-position:17px -70px;}
.metro_sns ul li span.item2{ background-position:-38px -70px;}
.metro_sns ul li span.item3{ background-position:-88px -70px;}
.metro_sns ul li span.item4{ background-position:-138px -70px;}
.metro_sns ul li span.item5{ background-position:-194px -70px;}
.metro_sns ul li span.item6{ background-position:-266px -70px; margin-left:0;}
.metro_sns ul li span.item7{ background-position:-320px -70px;}*/

/* 灰色区块 gray_box */
.gray_box{ width:100%-2px; background:#f5f5f7; border:#EAEAEC solid 1px;}
.gray_box .lanmuD{ height:35px; padding-left:8px; line-height:35px; font-size:18px; color:#292929; font-weight:bold;}
.gray_box .gray_inner{ padding:0 10px 10px;}
.gray_box .newsListC ul li{ height:30px; line-height:30px; border:0;}
.gray_box .newsListC ul li span{ margin:0 5px 0 8px;}
.containerL .gray_box .newsListC ul li{ width:315px; overflow:hidden;}
.containerR .gray_box .newsListC ul li{ width:345px; overflow:hidden;}

/* 分栏 containerC */
.mainBoxL{ width:100%; margin-left:-410px;}
.mainBoxL_inner{ margin-left:410px;}
.mainBoxL_inner .mainCenter{ margin:0 0 0 380px;}

.coverS{ width:100%; height:6px; overflow:hidden; /*background:#fff ;*/ position:absolute; left:0;}
.coverS.bgwt{ top:-6px;}
.coverS.bgwb{ bottom:-6px;}
.mainCenter{
	position:relative;
	margin:0 395px 0 365px;
	padding:0 15px;
	border:#eaeaec solid 1px;
	-moz-box-shadow:0 0 12px #d1d1d1;
	-webkit-box-shadow:0 0 12px #d1d1d1;
	box-shadow:0 0 12px #d8d8d8;
}
/*.mainCenter.add_borderL{ margin:0 405px 0 375px; padding:0 25px;}*/
.containerC{ width:100%; position:relative;}
.mainCenter .hr_2,.mainCenter .hr_5,.mainCenter .hr_10,.mainCenter .hr_12,.mainCenter .hr_15,.mainCenter .hr_20,.mainCenter .hr_25{ clear:none;}

.block_it_r{ margin-left:370px;/* border-left:#fff solid 1px;*/}
.block_it_r .block_it_r_title{ width:100%; height:47px; position:relative;}


/* 栏目标题 block_title */
.block_title{
	width:100%;
	height:44px;
	margin-bottom:15px;
	line-height:40px;
	color:#003AC1;
}
.block_title h1{ font-size:28px;}
.block_title p{ height:40px; font-size:14px; font-weight:normal;}
.block_title p em{ font-family:"宋体"; color:#bbb;}
.block_t_b{
	position:relative;
	width:100%;
	height:4px;
	background:-moz-linear-gradient(left,#003AC1 0,#CAE8FF 100%);
	background:-webkit-gradient(linear,left top,right top,color-stop(0%,#003AC1),color-stop(100%,#CAE8FF));
	background:-webkit-linear-gradient(left,#003AC1 0,#CAE8FF 100%);
	background:-o-linear-gradient(left,#003AC1 0,#CAE8FF 100%);
	background:-ms-linear-gradient(left,#003AC1 0,#CAE8FF 100%);
	background:linear-gradient(left,#003AC1 0,#CAE8FF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003AC1',endColorstr='#CAE8FF',GradientType=1);
}
.block_title span{ float:left; width:50px; height:40px; overflow:hidden; margin-right:10px; background:url(p_images/p_imageA.png) 0 0 no-repeat; text-indent:-999px;}
.block_title span.block1{ background-position:-50px -30px;}
.block_title span.block2{ background-position:-105px -30px;}
.block_title span.block3{ background-position:-160px -30px;}
.block_title span.block4{ background-position:-215px -30px;}
.block_title span.block5{ background-position:-270px -30px;}

.block_titleB{ width:100%; height:30px; border-bottom:#006AC1 solid 1px; position:relative;}
.block_titleB p{ width:400px; height:30px; background:url(p_images/p_imageA.png) 0 -195px no-repeat; position:absolute; left:0; bottom:-1px;}
.block_titleB p em{ float:left; width:30px; height:30px; background:url(p_images/p_imageA.png) -300px -110px no-repeat;}
.block_titleB p span{ float:left; background:#fff; font-size:22px; font-weight:bold; line-height:30px;}
.block_titleB p span.t1{ color:#1f1f1f;}
.block_titleB p span.t2{ color:#006AC1;}
.block_titleB span.icon{ position:absolute; right:0; bottom:0; width:25px; height:19px; overflow:hidden;	background:url(p_images/p_imageA.png) 0 -110px no-repeat;}
.block_titleB.blockB1 p{ background-position:135px -195px;}
.block_titleB.blockB2 p{ background-position:135px -225px; width:440px;}
.block_titleB.blockB3 p{ background-position:135px -255px; width:440px;}
.block_titleB.blockB2 span.icon{ background-position:0 -163px; height:23px;}

/* lanmuA */
.lanmuA{ position:relative; width:100%; height:32px; margin-bottom:8px; border-bottom:#e2e2e6 solid 3px;}
.lanmuA h3{ height:35px; padding-left:28px; background:url(p_images/p_imageA.png) -422px -70px no-repeat; font-size:18px; color:#212121; line-height:32px;}
.lanmuA .more{ position:absolute; right:0; bottom:5px; width:20px; height:20px; overflow:hidden; background:url(p_images/p_imageA.png) -434px -80px no-repeat;}

/* lanmuB 热门产品 */
.lanmuB{ width:100%; height:40px; background:#9AADE8; line-height:40px; color:#fff;}
.lanmuB span{
	float:left;
	width:40px;
	height:40px;
	background:url(p_images/p_imageA.png) -315px -270px no-repeat;
}
.lanmuB h3{ float:left; margin-left:10px; font-size:20px;}

/* lanmuC */
.lanmuC{ position:relative; width:100%; height:32px; margin-bottom:15px; background:#eef3fa; line-height:32px;}
.lanmuC h3{ float:left; padding:0 0 0 5px; background:#006ac1; font-size:18px; color:#fff;}
.lanmuC .cant{ float:left; width:32px; height:32px; background:url(p_images/p_imageA.png) -15px -30px no-repeat;}
.lanmuC .more{ float:right; width:24px; height:32px; overflow:hidden; background:url(p_images/p_imageA.png) -415px 0 no-repeat;}

/* lanmuE */
.lanmuE{ position:relative; width:100%; height:32px; margin-bottom:15px; line-height:32px;}
.lanmuE h3{ float:left; padding:0 5px; background:#003AC1; font-size:18px; color:#fff;}
.lanmuE span{ float:left; width:32px; height:32px; background:url(p_images/p_imageA.png) -351px -193px no-repeat;}
.lanmuE span.cantA{ background-position:-351px -193px;}
.lanmuE span.cantB{ background-position:-383px -193px;}
.containerC .lanmuE{ margin-bottom:8px;}

/* 各种列表 something about newsList */
a.moreA{
	display:block;
	position:absolute; right:0; bottom:0;
	width:25px; height:20px;
	background:#fff url(p_images/p_imageA.png) -320px -30px no-repeat;
	text-indent:-9999px;
}
ul li.newRed a{ color:#e23138 !important; font-weight:bold;}
.newsList ul li{ border-bottom:#e3e3e3 dotted 1px;}
.newsList_t{
	font-size:18px;
	line-height:30px;
	height:30px;
	font-weight:bold;
	color:#373737;
}
.newsList_t:hover{ color:#e23138;}
.newsList_d{ position:relative; line-height:22px; font-size:13px; color:#999;}
.newsList_d:hover a.moreA{ background-position:-345px -30px;}

a.cateName{ color:#006AC1;}
a.cateName:hover{ color:#e23138;}

.p_listPicE,.containerR .hr_15,.p_listPicF,.containerR .gray_box{ *float:left;}
.containerR .p_listPicF .hr_15{ *float:none;}

/* 今日话题 newsListA */
.newsListA ul li{ float:left; margin-bottom:8px; padding-bottom:10px;}
.newsListA ul li.last{ border:0; margin-bottom:2px;}
.newsListA .newsList_t{ font-size:20px; font-weight:bold; line-height:35px; height:35px;}
.newsListA .newsList_d{ max-height:44px; overflow:hidden;}
.newsListA ul li.mainHotadd{ float:left; position:relative; width:100%; height:82px; overflow:hidden; padding:0; margin:0 0 10px 0;}
.newsListA ul li.mainHotadd a{ display:block; position:absolute; left:50%; top:7px; margin-left:-240px;}

.newsListB ul li{ padding:5px 0; margin-bottom:4px; border-top:#e3e3e3 dotted 1px; border-bottom:0;}
.newsListB ul li.first{ background:}
.newsListB ul li a.cateName{ font-size:18px;}
.newsListB ul li .newsList_t{ line-height:33px;}
.newsListB ul li .newsList_d{ height:44px; overflow:hidden; margin-bottom:4px;}
.newsListB ul li span{ margin:0 0 0 6px;}
.newsListB ul li span,.newsListC ul li span{ font-family:"宋体"; color:#0099ff; font-size:15px;}

.newsListC ul li{ height:35px; font-size:15px; line-height:35px; padding-left:15px; background:url(p_images/p_imageA.png) -440px -20px no-repeat; word-break:break-all; white-space:nowrap; border-bottom:#e3e3e3 dotted 1px;}
.newsListC ul li span{ margin:0 3px;}
.newsListC ul li.newRed span{ color:#e23138 !important;}
.newsList.newsListC ul li{ padding:0; background:none;}
.newsListC.watchList ul li{ padding-left:20px; background-position:-436px -297px;}
.newsListC.watchList ul li.newRed{ background-position:-436px -321px;}
.newsListC ul li.hr_15{ background:none; height:15px;}
/*.newsListC ul li.bsolid{ border-bottom:#c1c1c1 solid 1px;}*/

.hotList ul li{ word-break:break-all; white-space:nowrap;}
.heahotA{ font-size:20px; font-weight:bold; line-height:38px;}
.heahotA li a{ color:#373737;}
.heahotB{ font-size:14px; line-height:34px;}
.heahotB li{ border-top:#e7e7e9 dotted 1px;}
.heahotB li a{ color:#494949;}
.heahotB li span{  font-family:"宋体"; margin:0 3px 0 0;}
.heahotA li a:hover,.heahotB li a:hover{ color:#e23138;}

.newsList_gray{ height:456px; overflow:hidden; padding:9px 0; background:#F9F9FA; border:#EAEAEC solid 1px;}
.newsList_gray .newsListC ul li{ border:none; float:left; margin-right:8px; overflow:hidden; white-space:nowrap; -o-text-overflow: ellipsis; text-overflow:ellipsis;}
.newsList_gray .newsListC ul li a.cateName{ margin-left:8px; float:left;}
.newsList_gray .newsListC ul li a.cateName,.newsList_gray .newsListC ul li span{ color:#aaa;}
.newsList_gray .newsListC ul li a.cateName:hover{ color:#e23138;}
/*.newsList_gray .newsListC ul li a{ float:left; max-width:290px; height:35px; overflow:hidden;}*/
.newsList_gray .newsListC ul li.hr_B{ height:0; margin:8px 0; border-top:#E2E2E6 solid 1px; border-bottom:#ffffff solid 1px;}

.newsList.newsListDot ul li{ /*position:relative;*/ *float:left;  width:380px; overflow:hidden;}
.newsList.newsListDot ul li a.newstt{ float:left; padding-left:28px; background:url(p_images/p_imageA.png) -435px 15px no-repeat;}
.newsList.newsListDot ul li a.comIco{ float:right; width:20px; height:20px; margin:9px 8px 0 0; background:url(p_images/p_imageA.png) -370px -30px no-repeat; visibility:hidden;}
.newsList.newsListDot ul li:hover a.comIco{ visibility:visible;}
.newsList.newsListDot ul li a.comIco:hover{ background-position:-390px -30px;}

.news_listbox .newsListC ul li{ background-position:-442px 16px;}
.news_listbox .lanmuC{ margin-bottom:5px;}

/* p_listPicA */
.p_listPicA ul li{ width:100%; position:relative;}
.p_listPicA ul li a.pic{ display:block;}
.p_listPicA ul li a.pic img{ width:100%; height:auto;}
.p_listPicA ul li p.tt,.p_listPicF ul li .pic_tt p.tt{
	position:absolute;
	bottom:0;
	left:0;
	width:96%;
	height:20px;
	overflow:hidden;
	padding:20px 2% 0 2%;
	background:url(p_images/p_image_bgE.png) 0 0 repeat-x;
	line-height:20px;
	text-align:center;
	font-family:"宋体";
}
.p_listPicA ul li:hover p.tt{ height:auto; max-height:40px;}
.p_listPicA ul li p.tt a,.p_listPicF ul li .pic_tt p.tt a{ color:#fff;}

.p_listPicA_col2{ height:157px;}
.p_listPicA_col2 ul li{ width:49%; height:140px; overflow:hidden;}
.p_listPicA_col2 ul li a.pic img{ width:auto; min-width:185px; height:140px; margin-left:-10px;}

/* p_listPicB */
.p_listPicB ul li a.pic{ float:left; width:100px; height:110px; overflow:hidden;}
.p_listPicB ul li a.pic img{ width:auto; min-width:120px; height:110px; margin-left:-20px;}
.p_listPicB ul li p .newsList_t{ display:block; font-size:20px; line-height:20px;}
.p_listPicB ul li p.newsList_d{ margin-left:110px; max-height:110px; overflow:hidden;}
.containerR .p_listPicB ul li p.newsList_d a.moreA{ right:10px;}
.containerC .p_listPicB ul li,.containerR .p_listPicB ul li{ height:157px;}

/* p_listPicC */
.p_listPicC ul li{ height:50px; overflow:hidden; padding-top:8px; margin-bottom:8px; line-height:25px; font-size:15px; border-top:#e3e3e3 dotted 1px;}
.p_listPicC ul li a.pic{ width:70px; height:50px; overflow:hidden;}
.p_listPicC ul li a.pic img{ width:70px; height:auto; min-height:50px;}
.p_listPicC ul li p{ float:right; width:300px; word-break:break-all; white-space:nowrap;}
.p_listPicC ul li p .date{ float:left; font-size:12px;}
.p_listPicC ul li p .comIco{ float:right; width:20px; height:20px; margin-top:3px; background:url(p_images/p_imageA.png) -370px -30px no-repeat; }
.p_listPicC ul li:hover p .comIco{ background-position:-390px -30px;}

/* p_listPicD */
.p_listPicD{ width:100px; height:170px;}
.p_listPicD ul li{ float:left; height:95px;}
.p_listPicD ul li .pic{ display:block; width:90px; height:75px; overflow:hidden;}
.p_listPicD ul li .pic img{ width:auto; min-width:100px; height:75px; margin-left:-5px;}

/* p_listPicE */
.p_listPicE ul li{ position:relative; float:left; width:100%; height:62px; padding:10px 0; border-bottom:#e2e2e6 dotted 1px; line-height:30px;}
.p_listPicE ul li.first{ border-top:#e2e2e6 dotted 1px;}
.p_listPicE ul li .tt{ float:left; width:270px; font-size:16px; text-align:right;}
.p_listPicE ul li .date{ position:absolute; bottom:10px; left:0;}
.p_listPicE ul li .pic{ width:100px; height:60px; overflow:hidden;}
.p_listPicE ul li .pic img{ width:100px; height:auto; min-height:60px;}

/* p_listPicF */
.p_listPicF .lanmuC{ margin-bottom:10px;}
.p_listPicF ul li{ width:49%; overflow:hidden;}
.p_listPicF ul li .pic_tt{ width:100%; height:120px; overflow:hidden; position:relative;}
.p_listPicF ul li .pic_tt a.pic{ display:block;}
.p_listPicF ul li .pic_tt a.pic img{ width:100%; height:auto; min-height:120px;}
.p_listPicF ul li:hover .pic_tt p.tt{ height:auto;}
.p_listPicF ul li .pic_tt p.tt{ text-align:left;}
.p_listPicF ul li .desc{ position:relative; height:132px; padding:8px; line-height:22px; background:#CAE8FF; color:#212121;}
.p_listPicF ul li .desc p{ max-height:132px; overflow:hidden;}
.p_listPicF ul li .desc .tri{
	position:absolute;
	display:block;
	width:40px;
	height:15px;
	background-image:url(p_images/p_imageA.png);
	background-repeat:no-repeat;
}
.p_listPicF ul li.picUp .desc .tri{ left:3px; top:-15px; background-position:-375px -8px;}
.p_listPicF ul li.picDown .desc .tri{ right:3px; bottom:-15px; background-position:-330px -8px;}


/* 图片块通栏 floor_pic */

.floor_pic ul li{
	float:left;
	width:13%;
	height:120px;
	margin-right:1.5%;
	margin-bottom:5px;
}
.floor_pic ul li.last2{ margin:0;}
.floor_pic ul li.last{ float:right; margin:0;}
.floor_pic ul li a.pPic{ display:block; width:100%; height:120px; overflow:hidden;}
.floor_pic ul li a.pPic img{ width:100%; height:auto; min-height:120px;}
.floor_pic ul li span{
	position:absolute;
	left:-3px;
	top:-2px;
	display:block;
	width:46px;
	height:46px;
	overflow:hidden;
	background-image:url(p_images/p_imageA.png);
	background-repeat:no-repeat;
}
.floor_pic ul li span.sign_pic{ background-position:-25px -110px;}
.floor_pic ul li span.sign_zt{ background-position:-71px -110px;}
.floor_pic ul li span.sign_vd{ background-position:-117px -110px;}
.floor_pic ul li span.sign_pce{ background-position:-163px -110px;}

/* 产品展区块示 tabItem1 */
#tabItem1{ width:100%; height:35px; ; background:#95D2FF;}
#tabItem1 ul{ margin-left:-1px;}
#tabItem1 ul li{ position:relative; float:left; line-height:35px; font-size:16px; border-left:#7DC8FF solid 1px; border-right:#B5DFFF solid 1px;}
#tabItem1 ul li.hover{ background:#006ac1; border-color:#F8FAFE;}
#tabItem1 ul li a{ display:block; padding:0 15px; color:#fff;}
#tabItem1 ul li a:hover{ text-decoration:none;}
#tabItem1 ul li.hover span{ width:100%; height:12px; background:#CAE8FF; position:absolute; bottom:-12px; left:0;}
#tabMain1 ol{ display:none; padding:10px 0; margin-top:12px; border:#CAE8FF solid 4px;}
#tabMain1 ol,.pro_blockL_out,.pro_blockR{ height:500px; overflow:hidden;}
.pro_blockL_out{ width:100%; margin-left:-406px; border-right:#DFF1FF solid 1px;}
.pro_blockL{ margin:0 30px 0 437px;}
.pro_blockR{ width:346px; margin-right:30px; background:#F7FBFF;}
.pro_blockL ul li{ float:left; width:25%; height:236px; margin:0 0 20px -4px; border:transparent solid 2px;}
.pro_blockL ul li:hover{ border-color:#006ac1;}
.pro_blockL ul li .pic{ display:table; width:100%; height:154px; overflow:hidden; padding:5px 0; text-align:center;}
.pro_blockL ul li .pic a{ display:table-cell; vertical-align:middle;}
.pro_blockL ul li .pic a img{ width:auto; height:auto; max-width:80%; max-height:154px;}
.pro_blockL ul li .title{ width:100%; height:71px; border-top:transparent solid 1px; line-height:20px;}
.pro_blockL ul li .title p{ width:80%; max-height:60px; overflow:hidden; padding:5px 10% 0 10%; border-top:transparent solid 1px; word-break:break-all; word-wrap:break-word; }
.pro_blockL ul li .title p a:hover{ text-decoration:none;}
.pro_blockL ul li:hover .title{ background:#DFF1FF; border-color:#CAE8FF;}
.pro_blockL ul li:hover .title p{ border-color:#ffffff;}


/* 产品排行 rankListA */
.pro_rank_t{ width:250px; height:40px; overflow:hidden; background:url(p_images/p_imageA.png) -33px -155px no-repeat; text-indent:-9999px;}
.rankListA ul li{ position:relative; float:left; width:100%; height:45px; overflow:hidden; background:#DFF1FF; border-top:#fff solid 1px; line-height:45px;}
.rankListA ul li.each2nd{ background:none;}
.rankListA ul li .topNum{
	position:absolute;
	left:0;
	top:0;
	width:20px;
	height:20px;
	overflow:hidden;
	background-image:url(p_images/p_imageA.png);
	background-repeat:no-repeat;
	color:#fff;
	line-height:13px;
	text-align:center;
	text-indent:-9999px;
}
.rankListA ul li .topNum div{ font-size:10px; -webkit-transform: scale(0.83);}
.rankListA ul li .top1{ background-position:-300px -140px;}
.rankListA ul li .top2{ background-position:-320px -140px;}
.rankListA ul li .top3{ background-position:-340px -140px;}
.rankListA ul li .top4{ background-position:-360px -140px;}
.rankListA ul li .top5{ background-position:-380px -140px;}
.rankListA ul li .top6{ background-position:-300px -160px;}
.rankListA ul li .top7{ background-position:-320px -160px;}
.rankListA ul li .top8{ background-position:-340px -160px;}
.rankListA ul li .top9{ background-position:-360px -160px;}
.rankListA ul li .top10{ background-position:-380px -160px;}
.rankListA ul li a{ display:block;}
.rankListA ul li p{ float:left; width:270px; overflow:hidden; margin-left:15px; font-family:"宋体";}
.rankListA ul li span{ float:right; margin-right:4px; font-family:Georgia,Serif;}

/*首页专题*/
.part_spec .p_listPicB ul li{ height:116px;}
.part_spec .p_listPicB ul li p{ margin-left:135px;}
.part_spec .p_listPicB ul li p .newsList_t{ font-size:16px; height:22px; overflow:hidden; white-space:nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color:#e23138;}
.part_spec .p_listPicB ul li .pic{ border:#ddd solid 1px; padding:2px;}
.part_spec .p_listPicB ul li .pic,
.part_spec .p_listPicB ul li .pic a{ width:120px; height:104px; overflow:hidden; display:block;}
.part_spec .p_listPicB ul li .pic a img{ width:auto; min-width:140px; height:104px; margin-left:-10px;}
.part_spec .p_listPicB ul li p.newsList_d{ max-height:90px;}
.part_spec .newsListC ul li{ background:none; padding:0;}
.part_spec .newsListC ul li span{ display:inline-block; padding:0 4px; margin:0 5px 0 0; line-height:20px; color:#fff; font-size:13px; font-family:"Microsoft yahei"; font-weight:bold;}
.part_spec .newsListC ul li span.item1{ background:#fd7381;}
.part_spec .newsListC ul li span.item2{ background:#78d8c5;}
.part_spec .newsListC ul li span.item3{ background:#fcbb4e;}
.part_spec .newsListC ul li span.item4{ background:#c286ff;}
