/* CSS Document */
body {margin: 0;padding: 0;	font-size:13px;font-family:"Microsoft Yahei"; background:#fff;}
* {	margin:0;padding: 0;}
a {	color: #444; text-decoration:none;}
a:hover {text-decoration:none; color:#c81623;}
p {	margin: 0;padding: 0; }
ul {list-style: none outside none;margin: 0;padding: 0;}
li {list-style: none;margin: 0;padding: 0;}
em {font-style: normal;}
input {	margin: 0;padding: 0;font-family:"Microsoft Yahei";}
input, label, img, th {
    vertical-align: middle;
}
img {border: none;}
.clear{ clear:both;}
input:focus{outline:none;}
.mtt10{margin-top:10px;}
.mt5{margin-top:5px;}
.boreder{border:1px solid #ededed;}
.mr10{margin-right:10px;}
.margin10{margin:0 10px;}
.man10{margin:10px;}
.pb{padding-bottom:10px;}
.padd{padding:10px;}
.left{float:left;}
.right{float:right;}
.blue, .blue a {color: #004499;}
.rt {float: right;}
.fn {font-weight: normal;}
h5 {font-size: 14px;}

/*栏目22*/
.meun2{width:1048px;border:1px #e4e4e4 solid; margin:0 auto; background:#c30e21; overflow:hidden;} 
.meun2 .logoo{float:left; width:170px; overflow:hidden; margin:10px 0 10px 20px;}
.meun2_mm{ width:830px;float:right; margin:20px 5px  20px  0;}
.meun2_mm li{float:left; width:75px; text-align:left;}
.meun2_mm li a{ line-height:25px;font-size:13px;}
.index_dt2{width:1048px; margin:0 auto; height:40px; background:#f5f5f5;border:1px #e4e4e4 solid; border-top:0;}
.sp_dqwz{width:1048px; margin:0 auto; background:#f5f5f5;padding-top: 20px;}
.search_con2{ width:250px; height:28px; overflow:hidden; border:1px #ddd solid; float:right; margin-top:10px; margin-right:50px; background:#fff;}
.search_con2 input[type="text"]{ width:187px; height:28px; overflow:hidden; float:left; border:none; text-indent:10px; line-height:28px; color:#999;}
.search_con2 input[type="button"]{ cursor:pointer; width:45px; height:28px; overflow:hidden; background: url("../images/search_con_btn.png.jpg") center no-repeat; border:none; float:right;}
.index_dt2 .ycyye2{ width:720px; float:left; line-height:40px; text-align:left;}
.index_dt2 .ycyye2 span{font-size:13px; font-weight:bold;color:#c22722; padding-left:20px; margin-right:5px; float:left;}
.index_dt2 .ycyye2 a{ color:#999999;}
.xjiao{width:713px; height:322px; overflow:hidden;}
.xjiao_txt{width:100%; height:320px; overflow:hidden;border:1px #e4e4e4 solid; border-left:0;}
.xjiao_txt .floor_con{width:310px; margin:8px auto 0px auto;overflow:hidden;}
.xjiao_txt .floor_con li{ float:left; height:30px; width:100%; display:block;text-align:left;background:url("../images/dot_red.jpg") no-repeat left center;}
.xjiao_txt .floor_con li a{line-height:30px; padding-left:8px;}




/*栏目22和栏目33焦点图*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:713px; height:322px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ width:713px; height:322px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url("../images/l.png") no-repeat; position:absolute; top:140px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url("../images/r.png") no-repeat; position:absolute; top:140px; right:10px; z-index:10;}
#playBox .smalltitle {width:713px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; float:right; margin-right:10px;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 4px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:#c81623;}

.w335l{float:left; width:330px; overflow:hidden}
.w335c{float:left; width:330px; overflow:hidden; margin-left:25px;}
.w338r{float:right; width:340px; overflow:hidden;}
.w335list{ width:100%; overflow:hidden; float:none;     height: 300px;}
.w335list .title{width:100%;height:42px; border-bottom:1px solid #ededed;display:block; line-height:38px;}
.w335list .title span{ float:left; font-size:16px; color:#c22722; font-weight:bold;  border-bottom:2px solid #c22722;height:38px; line-height:38px; padding:0 5px;}
.w335list .title a.more{float:right; display:block; height:40px; overflow:hidden; color:#999999; line-height:40px;}
.w335list ul{width:100%; margin:10px 0;}
.w335list ul li{width:100%; line-height:30px;}
.w335lpic{width:335px; overflow:hidden}
.w335lpic ul{width:110%; margin-top:15px;}
.w335lpic ul li{ float:left; width:160px; height:140px;  text-align:center; margin-right:15px;overflow:hidden;}
.w335lpic ul li .iimg{width:160px; height:110px; display:block;}
.w335lpic ul li a{line-height:30px;}

.w335_cont{padding-top:5px;width:100%; height:130px;overflow:hidden;background:url("../images/dxx.jpg") bottom repeat-x;}
.w335_cont .imgArea{float:left; width:135px; height:100px; overflow:hidden;  padding-top:10px}
.w335_cont .imgArea img{width:135px; height:100px;}
.w335_cont .textArea{float:right; width:180px; overflow: hidden; /*padding-top:7px*/}
.w335_cont .textArea h2{ font-size:13px; line-height:30px;}
.w335_cont .textArea p{line-height:25px; color:#999999; font-size:13px; text-align:justify;}
.w335_cont .textArea a{ font-size:12px;color: #1D4992}

.guangao3{width:1050px; margin:10px auto; height:auto; overflow:hidden;}
.guangao3 .imggg1{width:343px; height:100px;float:left;}
.guangao3 .imggg2{width:343px; height:100px;float:left; margin-left:10px;}
.guangao3 .imggg3{width:343px; height:100px;float:right;}

.tujipic{width:1050px; height:420px; overflow:hidden; margin:0 auto;}
.tujipic h3{line-height:50px; font-size:16px;  color:#c81623}
.tujipic .con {/*width: 100%;*/width: 635px;padding-left:420px;position: relative;}
.tujipic .con .left {width:415px;height: 340px;position: absolute;left: 0;top: 0;line-height:40px;}
.tujipic .con .left  a {width:417px;height: 335px;display: block;position: relative;margin: 0;}
.tujipic .con a {width: 195px;height:160px;display: block;position: relative;float: left;margin-left:16px;margin-bottom:15px; line-height:25px;}
.tujipic .con span {width: 100%;position: absolute; padding:5px 0;bottom: 0;left: 0;color: #fff;line-height:20px;background-color: rgba(0, 0, 0, 0.8);text-align: center;}
.tupicw195{width:195px; height:160px;}

.w338rist{ width:336px; border:1px solid #ededed;overflow:hidden}
.w338rist .title{width:100%;height:38px; border-bottom:1px solid #ededed;display:block;}
.w338rist .title span{ float:left; font-size:16px; color:#c22722; font-weight:bold;  border-bottom:2px solid #c22722;height:38px; line-height:38px; padding:0 5px;}
.w338rist .title a.more{float:right; display:block; height:40px; overflow:hidden; color:#999999; line-height:40px; padding-right:10px;}
.w338rist ul{ width:306px; margin:10px auto; overflow:hidden; padding:0}
.w338rist ul li{line-height:30px;background:url("../images/dot_red.jpg") no-repeat left center;}
.w338rist ul li a{line-height:30px; padding-left:8px;}
.w338rist .w338rpis{width:310px; height:160px; margin:0 auto; overflow:hidden}
.w338rist .w338rpis ul{width:110%; margin-top:15px;}
.w338rist .w338rpis ul li{ float:left; width:146px; height:140px;  text-align:center; margin-right:15px;overflow:hidden;}
.w338rist .w338rpis ul li .iimg{width:146px; height:110px; display:block;}
.w338rist .w338rpis ul li a{line-height:30px;padding-left:0px;}
.w338rpic{width:100%;height:200px; overflow:hidden; margin-top:15px; text-align:center;float:none;background:url("../images/dxx.jpg") bottom repeat-x;}
.w338rpic .iimg{width:310px; height:160px; display:block; margin:0 auto;}
.w338rpic a{color:#999; line-height:40px;font-weight:bold; font-size:13px;}
.338ggww{width:338px; height:105px;}
.338ggww .3img{width:338px; height:105px;display:block; }

.w335t_con{ margin:0 auto; padding-top:5px;width:307px;  height:130px;overflow:hidden;background:url("../images/dxx.jpg") bottom repeat-x;}
.w335t_con .imgArea{float:left; width:135px; height:100px; overflow:hidden;  padding-top:10px}
.w335t_con .imgArea img{width:135px; height:100px;}
.w335t_con .textArea{float:right; width:160px; overflow: hidden; padding-top:7px}
.w335t_con .textArea h2{ font-size:13px; line-height:30px;}
.w335t_con .textArea p{line-height:25px; color:#999999; font-size:13px; text-align:justify;}
.w335t_con .textArea a{ font-size:12px;color: #1D4992}

.floor38_con{width:100%; height:145px; padding-top:1px;}
.floor38_con .imgleft{width:130px; height:145px; overflow:hidden; margin-top:10px;float:left; line-height:30px;}
.floor38_con .imgleft img{width:130px; height:110px;}
.floor38_con .rightt{width:180px; overflow:hidden; float:right;}
.floor38_con .rightt li{ float:left; height:30px; width:100%; display:block;text-align:left;}
.floor38_con .rightt li a{line-height:30px; }
.w338img{width:338px; height:124px; margin-top:10px; display:block; line-height:35px; text-align:center;}
.w338img img{width:338px; height:90px;}

.w338rpic2{width:100%;height:280px; overflow:hidden; margin-top:20px; text-align:center;float:none;background:url("../images/dxx.jpg") bottom repeat-x;}
.w338rpic2 .iimg{width:340px; height:240px; display:block; margin:0 auto;}
.w338rpic2 a{color:#999; line-height:40px;font-weight:bold; font-size:13px;}

/*专题1*/
.banntxt{ width:100%; overflow:hidden; text-align:center;position:relative; height:auto;}
.banntxt img{width:1050px; margin:10px auto;}
.lanmeun{width:100%; height:45px; border-top:3px solid #ff0033; border-bottom:1px solid #eee;box-shadow:2px 2px 5px #ccc;}
.lanmeun ul{margin:0 auto; width:1050px; overflow:hidden;}
.lanmeun ul li{float:left; text-align:cener;}
.lanmeun ul li a.home{ background:#ff0033; color:#ffffff; display:block; padding:0 12px;}
.lanmeun ul li a{ line-height:45px;font-size:13px; padding:0 11px;}


.ytitile{overflow:hidden; margin:0px auto;}
.ytitilets{height:36px;width:85px; float:left;background:url("../images/lbit.jpg") no-repeat; color:#fff; padding:2px 0 0px 10px;font-weight:bold; font-size:16px;}
.ytitile a.more{float:right; overflow:hidden; font-size:12px; margin-top:10px; color:#999999; padding:0 5px;display:block;border:1px solid #eee; }

.ssxw{width:100%; height:65px; background:url("../images/ssxs.jpg") repeat-x; overflow:hidden; margin:10px 0 5px 0;}
.floor_cots{ margin:0 15px; height:100px; overflow:hidden; background:url("../images/dxx.jpg") bottom repeat-x ;}
.floor_cots h3{ line-height:40px; font-weight:normal;}
.floor_cots p{line-height:25px; text-align:left;}
.floor_cots a{font-size:12px; color:#1D4992;}

.search_con2{ width:250px; height:28px; overflow:hidden; border:1px #ddd solid; float:right; margin-top:15px; margin-right:35px;}
.search_con2 input[type="text"]{ width:187px; height:28px; overflow:hidden; float:left; border:none; text-indent:10px; line-height:28px; color:#999; background:#fff;}
.search_con2 input[type="button"]{ cursor:pointer; width:45px; height:28px; overflow:hidden; background: url("../images/search_con_btn.png.jpg") center no-repeat; border:none; float:right;}

.w3352{width:337px;border:1px solid #eee; padding-bottom:10px; overflow:hidden; margin:0px auto 8px auto;}
.w335_title2{width:100%;height:36px;  background:url("../images/titles.jpg") no-repeat left; overflow:hidden;border-bottom:1px solid #eee; line-height:36px;}
.w335_title2 span{ float:left; font-size:16px; color:#ffffff; font-weight:bold; padding-left:25px;}
.w335_title2 a.more{float:right; overflow:hidden; font-size:12px; color:#999999; margin-right:5px; display:block;}


.w335lpisc{width:310px; margin:0 auto; overflow:hidden}
.w335lpisc ul{width:110%; margin-top:15px; padding:0;}
.w335lpisc ul li{ float:left; width:150px; height:170px;  text-align:center; margin-right:15px;overflow:hidden; margin-bottom:10px;}
.w335lpisc ul li .iimg{width:150px; height:140px; display:block;}
.w335lpisc ul li a{line-height:30px;}



/*专题2*/
.banntxt2{ width:100%; overflow:hidden; min-height:250px;text-align:center;position:relative; height:auto;}
.lanmeun2{width:100%; height:45px; background:#ff0033; border-top:3px solid #ff0033; border-bottom:1px solid #eee;box-shadow:2px 2px 5px #ccc;}
.lanmeun2 ul{margin:0 auto; max-width:1050px; overflow:hidden;}
.lanmeun2 ul li{float:left; text-align:cener; line-height:45px; background:url("../images/lanmeun2x.jpg") right center no-repeat;}
.lanmeun2 ul li a.home{ background:#ff0033; color:#ffffff; padding:0 20px; background:url("../images/lanmeun2x.jpg") right center no-repeat; }
.lanmeun2 ul li a{font-size:14px; padding:0 15px;color:#fff;display:block; }
.lanmeun2 ul  li:last-child{background:none;}

.w500l{float:left; width:510px;  overflow:hidden;}
.w500r{float:right; width:510px; overflow:hidden;}
.btitlte2{width:100%; height:33px; background:url("../images/bttitle2.jpg") no-repeat left;}
.btitlte2 span{float:left; color:#fff; line-height:30px; padding-left:20px; font-size:16px; color:#fff;}
.btitlte2 a.more{float:right; overflow:hidden; font-size:12px; margin-top:7px; color:#999999; padding:2px 8px;display:block;border:1px solid #eee; }

.w500_con ul{width:100%; margin-top:20px;}
.w500_con ul li{ float:left; width:230px; height:180px; overflow:hidden; text-align:center; margin-left:15px; display:block;}
.w500_con ul li .iimg{width:235px; height:150px; }
.w500_con ul li a{line-height:30px; color:#999;}

.w500_ctxt{overflow:hidden; margin:0px 15px; padding:15px 0;}
.w500_ctxt li{height:30px; width:100%;text-align:left;background:url("../images/dot_red.jpg") no-repeat left center;}
.w500_ctxt li a{line-height:30px; padding-left:8px;}

.w500s1,.w500s2,.w500s3{width:100%;}
.zttupit{width:100%; height:40px;background:url("../images/zt2title.jpg") no-repeat center; overflow:hidden; margin:20px 0;}
.zttupit a.more{float:right; overflow:hidden; font-size:12px; margin-top:7px; color:#999999; background:#fff; padding:2px 8px;display:block;border:1px solid #eee; }
/*精彩图集*/
.blk_29 { width:1050px; height:240px;ZOOM: 1; POSITION: relative; margin-top:20px;}
.blk_29 .LeftBotton {
	BACKGROUND: url("../images/PL_05.png") no-repeat center;
	LEFT:-1px;
	FLOAT: left;
	WIDTH:33px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:60px;
	HEIGHT: 50px;
	margin-right:5px;
	background-image: url("../images/left.jpg"); z-index:99;
}
.blk_29 .RightBotton {
	RIGHT: -10px;
	BACKGROUND: url("../images/PR_05.png") no-repeat center;
	FLOAT: right;
	WIDTH: 50px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:60px;
	HEIGHT: 50px;
	background-image: url("../images/right.jpg"); z-index:99;
}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1080px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 270px; height:210px; TEXT-ALIGN: center;}
.blk_29 .box IMG {	BORDER: #e3e3e3 1px solid; DISPLAY: block; WIDTH: 250px; height:190px; }
.blk_29 .box A:hover IMG {	BORDER: #5385cc 1px solid;}
.blk_29 .box a {width: 250px;height:190px;display: block;position: relative;float: left; line-height:25px; z-index:9;}
.blk_29 .box span {width: 100%;position: absolute; padding:5px 0;bottom: 0;left: 0;color: #fff;line-height:20px;background-color: rgba(0, 0, 0, 0.5);text-align: center;}

.pic33{width:1050px; height:450px; overflow:hidden; margin:15px 0;}


.w1200{ width:1050px; margin:0 auto;}
.login{ height:38px; background:#C5090A; color:#ffffff;}
.login p{ float:left; height:38px; line-height:38px; font-size:14px; color:#666;}
.login p a{ padding:0 10px;}
a.mfzc{ color:#ca1622;}
.login span{ display:block; height:38px; line-height:38px; /*float:right;*/}
.login span a{ padding:0 10px;}
.top2{ height:58px; padding:33px 0;}
.foot{ text-align:center; padding-bottom:40px;}
.foot span{ display:block; height:76px; line-height:76px; overflow:hidden; text-align:center;}
.foot span a{ display:inline-block; padding:0 15px;}
.foot p{ line-height:24px; color:#666;}
.dlcon{ border:1px #e8e8e8 solid; width:1198px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}
.dlimg{ float:left; margin-right:200px;}
.dlform{ width:310px; height:auto; padding-top:17px; float:left;}
.dlform h2{ font-size:18px; line-height:58px; line-height:58px; color:#444; font-weight:normal;}
a#logo2{ display:block; width:288px; height:58px; overflow:hidden; float:left;}
.zxrx{ float:right; height:53px; padding-top:5px; overflow:hidden; padding-left:52px; background:url("../images/zxrx_ico.gif") left center no-repeat;}
.zxrx strong{ font-size:20px; font-weight:normal; display:block;}
.dlform_input{ height:305px; height:40px; overflow:hidden; border:1px #dcdcdc solid; margin-bottom:18px;}
.dlform_input em{ display:block; width:40px; height:40px; border-right:1px #dcdcdc solid; float:left;}
.dlform_input em.hyuser{ background:#f3f3f3 url("../images/hyuser.png") center no-repeat;}
.dlform_input em.hypassword{ background:#f3f3f3 url("../images/hypassword.png") center no-repeat;}
.dlform_input input{ width:264px; border:none; height:40px; overflow:hidden; float:left; text-indent:10px; line-height:40px;}
.dlform_input input.yzm{ width:172px; height:40px; overflow:hidden; float:left; border:none;}
.dlform_input img{ float:right;}
.dlline{ height:20px; padding-bottom:18px; overflow:hidden;}
.dlline span{ display:block; float:left; height:20px; line-height:20px;}
.dlline span input{ float:left; margin-top:4px;}
.dlline a{ display:block; float:right; height:20px; line-height:20px;}
input.dlbtn{ height:38px; overflow:hidden; background:#d00000; border:none; width:307px; color:#fff;}
.line{ height:50px; overflow:hidden;}
.line a{ display:block; float:left; height:50px; margin-right:15px; line-height:50px; color:#666;}
.line a.mfzc{ margin:0; float:right; display:block;color:#ca1622;}
.qqlogin{ padding-left:22px; background:url("../images/wxlogin.png") left center no-repeat;}
.wxlogin{padding-left:22px; background:url("../images/qqlogin.png") left center no-repeat;}






/*列表页面*/
.h10{ height:10px; overflow:hidden;}
.w226{ width:226px; float:left;}
.w964{ width:964px; float:right;}
.cpfl{ border-bottom:1px #ddd solid;}
.cpfl h3{ cursor:pointer; height:43px; border:1px #ddd solid; border-bottom:none; background:#f1f1f1; color:#505050; font-size:14px; font-weight:normal; line-height:43px;}
.cpfl h3 em{ width:34px; height:43px; display:block; float:left; background:url("../images/cpfl_h3_bg.png") 14px center no-repeat;}
.cpfl h3.on{ background:#c81624; border:1px #c81624 solid; border-top:none; color:#fff;}
.cpfl h3.on em{ background:url("../images/cpfl_h3_bg_hover.png") 14px center no-repeat}
.cpfl .cpfl_list{ overflow:hidden; border-left:1px #ddd solid; border-right:1px #ddd solid; padding:10px;color:#999; display:none; /* 默认都隐藏 */ }
.cpfl_list a{ display:block; float:left; height:30px; overflow:hidden; line-height:30px; color:#5b5b5b; margin-right:10px;}
.cpfl_list a:hover{ color:#c81624;}
.pptj h2{ height:40px; overflow:hidden; font-size:18px; color:#4f4f4f; font-weight:normal; line-height:40px;}
.pptj ul{ border-top:1px #ddd solid; border-left:1px #ddd solid; overflow:hidden;}
.pptj ul li{ width:111.5px; height:auto; overflow:hidden; border-right:1px #ddd solid; border-bottom:1px #ddd solid; float:left;}
.pptj ul li a{ display:block; width:100%; height:38px; padding:2px 0; overflow:hidden;}
.pptj ul li a img{ display:block; margin:0 auto;}
.listad a{ display:block; width:224px;height:auto; overflow:hidden; margin-bottom:10px; border:1px #ddd solid;}
.dqwz{ margin-top:10px; height:32px; overflow:hidden; border-bottom:1px #ddd solid; background:url("../images/dqwz_ico.png") left center no-repeat; padding-left:26px; line-height:32px; font-size:14px;}
.rmtj{ border-top:2px #c51721 solid; overflow:hidden;}
.rmtj ul{ overflow:hidden; height:278px; overflow:hidden; border-right:1px #ddd solid; border-bottom:1px #ddd solid;}
.rmtj ul li{ width:191px; height:278px; overflow:hidden; border-left:1px #ddd solid; float:left;}
.rmtj ul li a{ display:block; width:100%; height:278px; overflow:hidden;}
.rmtj ul li h4,.rmtj ul li p{ text-indent:15px;}
.sx{ border:1px #ddd solid; padding:10px 14px;}
.sx dl{ position:relative; border-bottom:1px #dcdcdc dashed; overflow:hidden; padding-left:76px;}
.sx dl dt{ position:absolute; width:76px; height:34px; overflow:hidden; left:0; top:0; line-height:34px; color:#505050; font-size:14px; font-weight:bold;}
.sxdd{ width:790px; height:34px; overflow:hidden; line-height:34px;}
.sxdd_ha{ height:auto;}
.sxdd a{ display:block; height:34px; overflow:hidden; line-height:34px; float:left; color:#444; font-size:14px; margin-right:15px;}
.sxdd a:hover{ color:#c41620;}
dd.more_sx{ cursor:pointer; width:50px; height:22px; overflow:hidden; border:1px #dcdcdc solid; line-height:22px; background:url("../images/more_sx.png") 33px center no-repeat; text-indent:7px; font-size:12px; position:absolute; right:0; top:7px;}
dd.more_sx_hover{ background:url("../images/more_sx_hover.png") 33px center no-repeat;}
.sxddpp{ width:790px; height:auto; overflow:hidden;}
.sxddpp a{ display:block; width:107px; height:38px; overflow:hidden; padding:1px; border:1px #ddd solid; float:left; margin:10px 10px 0 0;}
.sx dl.lastdl{ border:none;}
.cplist_title{ background:#f8f8f8; height:42px; font-size:14px; line-height:42px; border:1px #ddd solid; border-bottom:none; text-indent:16px;}
.cplist_title a{ padding:0 10px;}
.cplist_title a.cplist_xz{ color:#c51721}
.cplist table{ border:1px #ddd solid; border-spacing:0; border-collapse:collapse;}
.cplist table tr,.cplist table td,.cplist table th{ border:1px #ddd solid;}
.cplist table th{ line-height:30px; font-weight:normal; font-size:14px; color:#666;}
.cplist table td{ text-align:center;}
.cplist table td a img{ width:48px; height:48px; overflow:hidden; border:1px #dcdcdc solid; float:left; margin:0 10px;}
.cplist table td h4{ height:48px; overflow:hidden; line-height:48px; float:left; width:380px; text-align:left;}
a.cplist_pic{ display:block; width:450px; height:48px; overflow:hidden; padding:10px 0;}
a.gwcbtn{ display:block; width:168px; height:40px; overflow:hidden; border:1px #b3191b solid; background:#c81624 url("../images/gwcbtn_ico.png") 20px center no-repeat; color:#fff; font-size:16px; line-height:40px; text-indent:40px; margin:10px;}
.fenye{ height:38px; overflow:hidden; padding-top:28px; text-align:center; padding-bottom:35px;}
.fenye a,.fenye em{ display:inline-block;}
.fenye a{ padding:0 13px; height:36px; background:#f6f6f8; border:1px #dedede solid; line-height:36px; color:#323431;}
.fenye a:hover{ background:#c81622; border:1px #c81622 solid; color:#fff;}
.fenye a.pagestop{ border:1px #ddd solid; background:#fff; color:#ccc;}
.fenye span{ display:inline-block; height:38px; line-height:38px; padding:0 15px; color:#c81622}
.fenye li{ display:inline-block; height:38px; line-height:38px; padding:0 2px; color:#c81622}
.fenye em{ padding:0 5px;}
.fenye input[type="text"]{ width:36px; height:36px; overflow:hidden; border:1px #ccc solid; line-height:36px; text-align:center;}
.fenye input[type="submit"]{ width:56px; height:36px; overflow:hidden;background:#f6f6f8; border:1px #dedede solid;color:#323431; cursor:pointer; border-radius:2px;}
.fenye input[type="submit"]:hover{ background:#f1f1f1}




/*产品内页*/







#summary-stock .dt{margin-top:4px;}
#list1 .dd{width:324px;float:left; margin-top:5px;}

#store-selector{position:relative;float:left;z-index:2;height:26px;margin-right:6px}
#store-selector dl,#store-selector dt,#store-selector dd{float:none;color:#999}
#store-selector dl{position:absolute;top:23px;z-index:1;width:358px;width:358px;padding:5px;border:1px solid #ddd;background:#fff;display:none;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#store-selector dt{padding:6px 0 10px;color:#999}
#store-selector dd{padding-bottom:5px;line-height:18px}
#store-selector a:link,#store-selector a:visited{color:#005aa0}
#store-selector a:hover,#store-selector a:active{background:#005aa0;color:#fff}
#store-selector .text{float:left;+float:none;_float:left;position:relative;top:0;z-index:2;height:26px;background:#fff;border:1px solid #ddd;padding:0 20px 0 4px;line-height:26px;overflow:hidden}
#store-selector .text b{display:block;position:absolute;top:0;right:0;overflow:hidden;width:17px;height:28px; line-height:28px;}
#store-selector .close{display:none;position:absolute;z-index:2;top:19px;left:366px;cursor:pointer;width:17px;height:17px;background:url("../images/20120418.png") no-repeat -40px 0; margin:0;}
#store-selector a:hover{background:#B79567;color:#fff;cursor:pointer}
#store-selector.hover .text{border-bottom:0}
#store-selector.hover .i-storeinfo{position:relative;z-index:2;background:url("img/bg_store.gif") no-repeat right -50px}
#store-selector.hover .i-storeinfo div{background:url("img/bg_store.gif") no-repeat -81px -75px}
#store-selector.hover dl{display:block}
#store-selector.hover .close{display:block}

#store-prompt{clear:left;line-height:25px}
#store-prompt strong{font-size:14px}
#store-prompt a{color:#005EAA}
*html #store-selector .i-storeinfo,*html #store-selector .i-storeinfo div{float:left}
*html #store-selector dl{left:0}
#store-selector .content{display:none;position:absolute;top:26px;left:-45px;border:1px solid #cecbce;width:390px;padding:15px;background:#fff;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#store-selector .content select{float:left;width:120px;border:1px solid #cecbce;margin-right:15px}
#store-selector .content .select3{margin-right:0}
#store-selector.hover .content,#store-selector.hover .close{display:block}
#JD-stock{position:relative;margin-bottom:0}
#JD-stock .tab{width:100%;height:25px;float:left;border-bottom:2px solid #edd28b;overflow:visible;*overflow:hidden}
#JD-stock .tab li{float:left;clear:none;height:23px;padding:1px 1px 0;border:1px solid #ddd;border-bottom:0;margin-right:3px;background-color:#fff;line-height:22px;text-decoration:none}
#JD-stock .tab .curr{*position:relative;height:25px;padding:0;border:2px solid #edd28b;border-bottom:0}
#JD-stock .tab a{position:relative;float:left;height:23px;padding:0 20px 1px 10px;line-height:23px;text-align:center;text-decoration:none;cursor:pointer;color:#005AA0;outline:0;*blr:expression(this.onFocus=this.blur())}
#JD-stock .tab a:hover{background:0;color:#005AA0}
#JD-stock .tab a i{position:absolute;right:5px;top:10px;*top:9px;display:block;width:7px;height:5px;overflow:hidden;background:url("../images/20130606B.png") no-repeat -76px -34px;opacity:.5;filter:alpha(opacity=50)}
#JD-stock .tab .curr i,#JD-stock .tab a:hover i{opacity:1;filter:alpha(opacity=100)}
#JD-stock .area-list{padding-top:5px}
#JD-stock .area-list li{float:left;width:80px;padding:2px 0 2px 15px;clear:none}
#JD-stock .area-list li a{float:left;padding:2px 4px;*padding:0 4px;color:#005aa0}
#JD-stock .area-list li a:hover{color:#fff}
#JD-stock .area-list .longer-area{width:370px}
#JD-stock .area-list .long-area{width:170px}
#JD-stock .tab a em{ line-height:23px; height:23px; padding:0;}

.gwc_line{ background:#fff;}
.word_Bico{ background:url("../images/word_Bico.jpg") left center no-repeat;}
.ppt_Bico{ background:url("../images/ppt_Bico.jpg") left center no-repeat;}
.pdf_Bico{ background:url("../images/pdf_Bico.jpg") left center no-repeat;}
.execl_Bico{ background:url("../images/execl_Bico.jpg") left center no-repeat;}


/*二级页面*/
.weizhi{width:100%; line-height:38px; height:38px; border-bottom:1px solid #c22722; text-align:left;}

.w335lpi2{width:335px; overflow:hidden}
.w335lpi2 ul{width:110%; margin-top:15px;}
.w335lpi2 ul li{ float:left; width:140px; height:130px;  text-align:center; margin-right:15px;overflow:hidden;}
.w335lpi2 ul li .iimg{width:140px; height:95px; display:block;}
.w335lpi2 ul li a{line-height:30px;}

.w300img{width:300px; margin:15px 0;}


.wzfl{overflow:hidden;}
.wzfl ul{ padding:10px 0px;}
.wzfl ul li{ height:40px; overflow:hidden; background:url("../images/crler.jpg") left center no-repeat;}
.wzfl ul li a{ display:block; width:100%; height:40px; overflow:hidden; line-height:40px; background:url("../images/cpfl_h3_bg.png") left center no-repeat; text-indent:20px;}

/*三级页面*/

.sanh3{overflow:hidden; width:100%; border-bottom:1px dashed #ededed; text-align:center; padding-bottom:10px;}
.sanh3 h3{ line-height:30px; font-size:20px; font-weight:normal;margin:15px 0;}
.sanh3 span{line-height:25px; color:#999;margin-right: 18px;}
.news{ overflow:hidden; letter-spacing:0px; /*line-height:30px;*/ padding:0; /*margin-top:15px;*/ text-align:justify;}
.news p{line-height:28px;font-size:16px;text-indent:2em;margin-bottom:10px;}
.news p img{max-width:690px;}
.rigtimg{width:300px; height:250px;border:1px solid #eee; margin:0 auto; margin-bottom:15px;}
.rigtimg img{width:300px; height:215px;}
.rigtimg a{ display:block; line-height:35px;}
/*焦点图*/
.focus{ position:relative; width:300px; height:230px; background-color: #000; float: left; margin:10px auto; }  
.focus img{ width: 300px; height: 230px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:13px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px;right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:4px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url("../images/focus_btn.png") no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


/* 评论-form */
.pingtile{width:100%; height:50px; line-height:50px; text-align:left; font-size:16px;border-bottom:1px solid #eee;}
.comment-form{ padding:10px 0px; margin-bottom:50px}
.comment-form h5{ height:22px; padding-bottom:5px;border-bottom:1px solid #C3D4E7;}
.comment-form strong{background: url("../images/user_comment.png") no-repeat; padding-left:21px; float:left}
.yzm{display:none;position:absolute; background:url("../images/login_ts140x89.gif") no-repeat; width:140px; height:89px;text-align:center; font-size:12px;}
	.yzm a:link,.yzm a:visited{color:#036;text-decoration:none;}
	.yzm a:hover{ color:#C30;}
	.yzm img{ cursor:pointer; margin:0px auto; width:130px; height:50px; margin-top:4px; border:1px solid #fff; margin-bottom:1px;}
	
.textareas {
    border: 1px solid #DCDDDD;
    background: #fff;
    clear: both;
    color: #555;
    font-size: 14px;
    height: 130px;
    padding: 5px 0 0 5px;
    text-align: left;
    width: 99%;
    margin-bottom: 8px;
}
.inputt {
   width:124px;
   background:url("../images/denglu.jpg");
    background-position: right 0;
    border: 0 none;
    color: #fff;
	line-height:38px;
	text-align:center;
    height: 38px;
	margin-right:20px;
}

.comment-form .posn{ padding:10px 0;}
.comment-form .posn img{ padding:0 10px 0 5px;}
.comment-title{ text-align:center; padding:5px 0 10px}
.comment-title a:hover{	text-decoration: none;	color: #F60;}
.comment{border-top:1px dashed #C3D4E7;zoom:1;  padding:8px 0px; margin-bottom:15px;}
.comment h4{ padding-bottom:6px;}
.comment h4 span{ font-size:12px;color:#999; margin-left:20px; font-weight:normal;}

.comment .title{ margin-bottom:5px; }
.comment .title span{ padding:5px 15px 0 5px; font-size:12px;color:#999;}
.comment .content{ font-size:13px; background:#f6f9fb; border:1px solid #c4d5df; line-height:30px;zoom:1; padding:8px 10px; margin:5px 0}
.comment .content span{display:block;}
.comment_button{width:100%;margin-bottom:15px; line-height:30px; text-align:center;}
.comment_button a{padding:5px; border:solid 1px #C3D4E7;display:block;}
.comment_button a.on{background:#4C7FB6; color:#fff;border:solid 1px #3E73A9}


/* 视频播放*/
.w710{width:700px; overflow:hidden; float:left;}
.w710 h4{font-size:28px; line-height:50px; font-weight:normal; padding-bottom:15px; margin-top:50px; color:#ccc; text-align:center;}
.w710_videp{width:700px; height:490px; overflow:hidden;}
.w710_share{width:100%; height:60px; text-align:right; color:#ccc; margin-top:20px;}
.w710_share span{margin-right:20px;}
.w710_share .bshare-custom{text-align:left; float:right;}
.w710_share .bshare-custom span{float:right; margin:0;}
.w710_share span{ float:left;}
.videos{width:100%; height:700px; background:#333; margin:5px 0;}
.video_list{ float:right;height:516px;}
.video{ width:710px; height:490px; margin:10px;}
.about_list{  width:300px; height:488px; float:right;background:#333; margin-top:70px;}
.about_list h3{ line-height:40px;height:40px; color:#ccc; font-size:16px;}
.about_list li{background:#333;}
.about_list li img{ width:120px; height:83px;margin:5px; border:solid 1px #c7c7c7; float:left; margin-right:15px;}
.about_list li p{ padding:5px 0px; line-height:20px;}
.about_list li a{color:#CCCCCC;}
.about_list li span{ display:block; color:#ccc; text-align:left; color:#666666; }
li.one{ background:#333; height:105px; *height:100px; width:100%; zoom:1; overflow:hidden;}
li.two{ background:#333; height:105px; *height:100px; width:100%; zoom:1; overflow:hidden;}

.about_list2{  width:300px; float:right;background:#fff;}
.about_list2 h3{ line-height:40px;height:40px; color:#333333; font-size:16px;}
.about_list2 li{background:#fff;}
.about_list2 li img{ width:120px; height:83px;margin:5px; border:solid 1px #c7c7c7; float:left; margin-right:15px;}
.about_list2 li p{ padding:5px 0px; line-height:20px;}
.about_list2 li a{color:#444;}
.about_list2 li span{ display:block; color:#ccc; text-align:left; color:#666666; }

/*专题2*/
#owl-demo{position:relative;width:508px;height:316px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:508px;height:316px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:30px;width:100%;font:16px/32px "微软雅黑","黑体";color:#fff;text-align:center;}



.slider {border: 1px solid #ccc; width:1050px; margin:20px auto; height:450px; overflow:hidden;}
.slider img{ width:1050px; height:450px;}
.slider b{ font-size:20px; }
.slide > * {max-width: 100%;}
.slider .slide-prev {cursor: pointer;height: 80px;width: 40px;position: absolute;left: 0;top: 30%;margin-top: -24px;background-color: rgba(255,255,255,0.8);padding: 0px;z-index:9999;}
.slider .slide-next {cursor: pointer; height: 80px;width: 40px;position: absolute;right: 0;top: 30%;margin-top: -24px;background-color: rgba(255,255,255,0.8);padding: 0px;z-index:9999;}
.slider .slide-next:hover, .slider .slide-prev:hover {background-color: rgba(255,255,255,0.9);z-index:9999;}
.slider .slide-next img, .slider .slide-prev img {position: relative; top: 0;left: 0;max-height: 100%;max-width: 100%;}
.es-caption {position:relative;top:-65px;text-align: center;background-color: rgba(225,225,225,0.5);color: #444;font-size: 14px;padding:5px 0 16px 0;margin:0px;width:1050px;left: 0;right: 0; line-height:45px; z-index:9999;}
.es-caption ul.es-pager {position:relative;top:-270px;display: block;width: 100%;text-align: center;margin: 5px 0 0 0;padding: 0;line-height: 0px;}
.es-caption ul.es-pager li {display: inline-block;margin: 0; padding: 0;height: 16px; width: 16px;/*background-image: url("../Images/pagericon.png");*/ background-repeat: no-repeat;background-position: 0 -16px; cursor: pointer;z-index:9999;}
.es-caption ul.es-pager li:hover, .es-caption ul.es-pager li.act {background-position: 0 0;}
.es-caption ul.es-pager li.act { cursor: default;}

.fenye td {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding:0px;
    color: #c81622;
	width: auto;
}