/*网站全局CSS*/
body{background:#fff; padding:0; margin:0 auto; font-size:13px; color:#333; font-family:"微软雅黑"，Arial, Helvetica, sans-serif; line-height:150%}
div,ul,li,form{margin:0 auto; padding:0; list-style:none; }
table,tr,td{margin:0 auto;}
a{color:#333; text-decoration:none}
a:hover{color:red}
.wrap{width:100%; clear:both; }
.fleft{float:right; width:220px;}
.fright{float:left; width:770px;}
.cleft{clear:left}
.cright{clear:right}
.cboth{clear:both}
.clear{height:1px; width:100%; clear:both}
.bk5{height:5px; width:100%; clear:both}
.bk10{height:10px; width:100%; clear:both}
.bk20{height:20px; width:100%; clear:both}
h1{font-size:18px; display:inline}
h3 { font-size:14px; margin:0; padding:0; }
.main{width:1230px;clear:both; margin-top:5px;}
#ckepop{margin:10px auto; padding:5px 0; border-bottom:1px dashed #ccc}

/*网站头部CSS*/
.logo{ height:115px; padding-left:15px; margin:auto; background:url(../images/logo.jpg) 15px no-repeat; position:relative  }
.title{ width:1230px; margin:0px auto;}
.topWord{ background:#f8f8f8; height:30px; line-height:30px; color:#333; border-bottom:1px solid #eee}
.topWord ul{width:98%}
.shijian{float:left}
.shuoming{ float:right; color:#999; }
.shuoming a{ color:#999; font-size:12px; }
.shuoming a:hover{ color:#FF0000;}
#flashA a{cursor:pointer}




/*网站导航条CSS*/

.navB{background:url(/images/navb2.gif) repeat-x;  position:relative;  z-index:0;line-height:38px;padding-left:150px;color:#155A9F;font-weight:bold; position:absolute; right:20PX; TOP:30PX}
.navB a{color:#F00}
.search{background:#ce0203; padding:8px}



.allmenu{position:relative; width:1000px;overflow:visible}
.menu{position:absolute; top:0px; z-index:100; display:none; width:117px; color:#333;}
.menu a{display:block; text-align:center; color:#333; text-decoration:none; height:30px; line-height:30px;  background:url(../images/xiala.png) no-repeat left top;}
.menu a:hover{background:url(../images/xiala.png) no-repeat left bottom; color:red;}
#menu1{left:125px}
#menu2{left:249px}
#menu3{left:375px}
#menu4{left:497px}
#menu5{left:624px}
#menu6{left:745px}
#menu7{left:869px}
.index_jp{ height:130px; width:1128px; margin:10px auto ; border:1px solid #ddd; background:url(jp.gif) no-repeat left center; padding-left:100px;}
.index_tool{ height:80px; width:1028px; margin:10px auto ; border:1px solid #ddd; background:url(tool.gif) no-repeat left center; padding-left:200px;}
.index_tool ul{ width:1028px; height:75px; padding-top:4px;}.index_tool li{float:left; width:68px;height:75px; margin:0px 25px; text-align:center;}.index_tool span{line-height:18px; }.index_tool  span a{color:#aaa;}.index_tool  span a:hover{color:#f00;}
.index_rx{ height:150px; width:1128px; margin:10px auto ; border:1px solid #ddd; background:url(rx.gif) no-repeat left center; padding-left:100px;}
.index_yy{ height:130px; width:1128px; margin:10px auto ; border:1px solid #ddd; background:url(yy.gif) no-repeat left center; padding-left:100px;}

.index_jp .sytel{ width:200px; float:right; height:120px; line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.index_yy .sytel{ width:200px; float:right; height:120px; line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.index_rx .sytel{ width:200px; float:right;  height:140px;line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.syad{ margin:5px auto; width:1230px;}

/*首页视频*/
.tel{border:1px solid #ccc;width:248px; height:248px;float:right;}
.telTitle{background:url(/images/gg.gif) repeat-x; border-bottom:1px solid #abcaea; border-top:4px solid #2ba3e4; height:32px; line-height:32px; text-indent:10px;font-size:14px; color:#2074ad; font-weight:bold}
.telBox{padding:5px 10px; font-size:13px}
.telBox ul li{height:20px; line-height:20px}
.telBox ul li strong{color:#FF0000}
.indexLB{border:1px solid #ccc; background:#fff; border-top:none; margin-bottom:10px; padding:5px; padding-bottom:0}
.indexLB li{display:block; float:left; border:1px solid #ccc; padding:2px 8px; margin:0 8px 8px 0; background:#f5f5f5}



/*网站banner CSS*/
.hotNewsBox{height:40px;line-height:40px; margin-bottom:1px;width:1200px;margin:0 auto;}
.hotNews{background:url(/images/indexs_r4_c7.jpg) 10px no-repeat; height:35px; line-height:35px; padding-left:50px; width:886px; float:left}

.zzry { background:url(../Images/zzrybg0.jpg) no-repeat; border:1px #ccc solid; width:980px; height:140px; float:right;padding:5px 0px 0 15px; white-space:nowrap} 
    .zzry img { margin-right:10px; height:130px}

.chanlie{ width:1000px; margin-top:5px; margin:auto; overflow:visible;}
.chanlies{ width:1000px; height:34px; border-bottom:2px #36a3db solid; background:url(../images/chanlies.gif) left center no-repeat;}
.chanlies a{ float:right; font-size:13px; color:#333; line-height:36px;}
.chanlies a:hover{ text-decoration:underline; color:red;}

.banner{ width:100%; margin:0px auto;  background:#fff;  height:325px; text-align:center; background:url(/images/banner.jpg) no-repeat}
.lianxi{ color:#FFF; width:300px; height:36px; line-height:36px; text-indent:45px;}
.con_title_font { float:left;}
.con_title_more { float:right; text-align:right; margin-right:10px; display:inline;}
.con_title_more img{ border:none; margin-top:10px;}
.hometel { width:280px; height:auto;}
.hometel li.con_content_c { font-size:14px; color:#d9d9d9; font-weight:700; width:280px; height:auto; margin-bottom:8px; line-height:26px; float:left; margin-left:20px; display:inline;}
.hometel li.con_content_c strong { color:#FF0; }
.fangshi{background:url(../images/p_contact.jpg) no-repeat; width:300px; height:290px; margin-top:5px; }
.page_con_title { color:#004c88; width:300px; height:71px; margin-left:60px; line-height:58px; }
.haoma { width:300px; }
.haoma li.page_con_content_c { font-size:14px; font-weight:700; color:#333; width:280px; height:28px; line-height:28px; }
.haoma li.page_con_content_c strong { color:#d00;}
.heir{width:682px;  float:right;}
.gong { float:left; width:682px; height:36px; overflow:hidden;}
.gong li { height:36px;}
.gong li.com_title_font { float:left;}
.gong li.com_title_font h3 { color:#FFF; background:url(../imagesz/boxtitletext.jpg) no-repeat top right; height:36px; line-height:36px; margin-left:75px;}
.gong li.com_title_more { float:right; margin-right:15px; display:inline; height:36px; line-height:36px;}
.gong li.com_title_more img{ border:none; margin-top:10px;}
.igsjj{ float:left; width:652px; border-top:none; padding:13px 10px 12px 15px;}
.igsjj li.com_content_c { color:#d9d9d9; font-size:12px; height:auto; line-height:20px;}
.igsjj li.com_content_c p { margin:0 0 5px; padding:0; float:left; text-indent:2em;}
.tpgl{ width:946px; height:130px;  margin:0px auto;  background:#fff}
.tpgl a img{ border:none;}
.top_pic{position:absolute; width:920px; top:-215px; left:0; display:none; background:#8193a9; padding:10px;}
.top_pic a.nav1{display:block; width:192px; background:#FFF; margin-right:10px}
.top_pic a.nav1 img{width:192px; display:block; border:0;}
.top_pic ul{padding:5px;}
.top_pic ul li{height:20px; line-height:20px; width:182px}
.rxfl {font-size:12px; width:967px; height:134px; background:url(../images/s1_8.gif) no-repeat; padding-left:33px;}
			.rxfl ul {float:left;font-size:12px;  }
			.rxfl ul li { margin:0; padding:0;}
			.rxfl a { color:#0D56AE;}
			.rxfl .r_t { font-size:14px; font-weight:bold; height:29px; line-height:29px;color:#D3181D; }
			.rxfl .r_c {overflow:hidden;text-overflow:ellipsis; text-indent:25px; padding-top:5px; }
			.rxfl .r_c a { display:block; overflow:hidden;text-decoration:none;font-size:12px;color:#333333; white-space:nowrap;width:170px;height:22px;line-height:22px;}
			.rxfl .r_c a:hover{color:#FF0000}
			.rxfl .r_c1 {width:193px; white-space:nowrap; overflow:hidden; text-align:center;}
			.rxfl .r_c2,.rxfl .r_c3,.rxfl .r_c4,.rxfl .r_c5 { margin:0 0 0 20px;}
			.rxfl .r_m { margin:5px 0 0 0; display:block; float:right;}
			.rxfl .r_m a{text-decoration:none;}

/*友情链接CSS*/
.newstop { background:url(../images/newstopimg.jpg) no-repeat top center; width:100%; height:90px;}
.links{color:#333; line-height:24px;  clear:both; border:1px solid #C8D9DE; padding:5PX 100PX; margin-top:5px;}
.links ul{padding:0 5px}
.links ul a{color:#666; text-decoration:none}

/*网站底部CSS*/

.h_companyT { background:url(../images/com_titbg.jpg) left 33px; width:486px; height:33px; overflow:hidden;}
.h_companyT li { height:33px; line-height:33px;}
.h_companyFont { background:url(../images/com_titbg.jpg) left top no-repeat; float:left;}
.h_companyFont h3 { margin-left:30px; color:#FFF; display:inline;}
.h_companyMore { background:url(../images/com_titbg.jpg) no-repeat top right; float:right; padding-right:15px;}
.h_companyMore a { width:100px; height:42px; display:block; text-align:right;}
.h_companyC { background:url(../images/com_bg.jpg) no-repeat left bottom; border-top:none; width:483px; padding:8px; float:left;}
.h_com_c {display:inline;line-height:22px;}
.h_contact { background:url(../images/plist_tit.jpg) no-repeat left top; }
.h_contact_title { background:url(../images/cont.jpg) no-repeat; width:220px; height:33px; overflow:hidden; line-height:33px; }
.h_contact_font h3 { color:#FFF; margin-left:20px; display:inline;}
.h_contact_c { border:1px solid #ccc; background: #fff;  line-height:27px; font-size:14px; padding:8px 7px;}
.h_contact_c img { float:none; vertical-align:middle;}
.h_contact_c1 { }

.foot{clear:both; width:100%; color:#FFFFFF; background: #333 none repeat scroll 0 0;padding:15px 5px; border-top:5px solid #bc0000;
  }
  .foot .sidetop{ width:50px; height:50px; float:right; position:absolute;right:10%; bottom:170px;}
.indexBottonLine{ width:1000px; text-align:center; height:22px; line-height:22px; margin:0px auto; color:#ffffff; font-size:14px;}
.indexBottonLine a{ color:#ffffff;}
.indexBottonLine a:hover{ color:#ffffff; text-decoration:underline;}
.foot ul{width:1000px;}
.foot ul a{text-decoration:none; color:#FFFFFF}
.footContent{padding:10px;line-height:24px;  text-align:center}
.pageLine{height:3px; background:#00458e; width:100%; margin-top:10px}
.foot .fleft{ float:left; width:780px; height:150px;}.foot .fright{ float:left; width:180px; height:150px; padding-left:20px;}
/*栏目页侧边导航CSS*/
.liebiao{background:url(../images/plist_tit.jpg);  width:215px; height:35px; line-height:33px; overflow:hidden; color:#fff; padding-left:25px; font-size:14px; font-weight:bold;}
.pside{width:240px; float:right; clear:right;}
.cplist {}
.cplist ul li a.pNav{  font-weight:bold; text-decoration:none; color: #000000; background:url(../images/plist_bg.jpg) left bottom; display:block; font-size:14px; width:180px; height:33px; line-height:33px; padding-left:60px; }
.cplist ul li a.pNav:hover,.cplist ul li a.pNavSelect{color: #FF0000;  background:url(../images/plist_bg.jpg) left bottom;  padding-left:60px;  width:180px; height:33px; line-height:33px; display:block; font-size:14px; font-weight:bold;}
.cplist ul li a.pNav2{ text-decoration:none; color: #000000; font-size:14px;  background:url(../images/plist_bg.jpg) no-repeat left top; display:block;  width:180px; height:30px; line-height:30px; padding-left:60px; }
.cplist ul li a:hover.pNav2,.cplist ul li a.pNav2Select{color: #FF0000; background:url(../images/plist_bg.jpg) left bottom; padding-left:60px; width:180px; height:30px; line-height:30px;font-size:14px; display:block;  }
.cplist ul li.pNav2Li{}


.psideMenu{background:url(../images/plist_tit.jpg);  width:215px; height:35px; line-height:33px; overflow:hidden; color:#fff; padding-left:25px; font-size:14px; font-weight:bold;}
.hotProT{background:url(../images/box_more_bg.gif) no-repeat; height:36px; line-height:36px; width:222px; text-indent:20px; font-weight:bold; color:#000000; font-size:14px; }

/*侧边联系方式CSS*/
.contact{background:url(/images/index_29.gif) repeat-y}
.contact ul{width:188px}
.contact ul li{height:25px; line-height:25px}
.contact ul li strong{color:red}



	.pro_navigation{ width:220px;margin-bottom:5px; } 
.pro_navigation_left{width:218px; border-left:1px #94b58a solid;border-right:1px #94b58a solid; height:35px;line-height:35px; overflow:hidden; }
.wenzil{background:url(/images/listt.gif) no-repeat; width:160px; height:35px; text-align:center; color:#fff; font-size:15px; font-weight:bold; float:left;}
.wenzir{float:right; height:35px; overflow:hidden;}
.TabTitle{width:218px; overflow:hidden;
	margin-top: 5px; 
	padding: 0px;
	height: 25px; float:left;
}
.TabTitle ul{
	margin:0px;
	padding: 0px;
}
.TabTitle li{
	cursor:pointer;
	padding: 0px;
	margin: 0px;
	color:#000000;
}
#myTab1 li{
	float:left; margin-left:9px;
	cursor:pointer;
	height: 25px;
	width: 100px;
	display: block;

}
.TabContent{
	margin: 0px;
	background-color: #FFFFFF;
	padding: 0px;

}
.none {
	display:none;
}
.pro_product1{ }
.pro_product1 li{float:left;width:104px;text-align:center; display:inline; margin-right:8px; margin-bottom:5px;}
.pro_che{
	
	width:104px;
	height:70px; }
.pro_text{ display:block; width:220px; line-height:23px; height:23px; text-align:center; overflow:hidden; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;   font-size:14px;}
.pro_text a{  display:block;color:#000;font-weight:bold; text-decoration:none}
.pro_text a:hover{ color:#FFFF00; text-decoration:none;}



.pshow table{ margin-top:10px; border:1px solid #dedede;}
.pshow table td{ padding:5px; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}

/*栏目页内容公用CSS*/
.pContent{ float:left; width:990px; clear:left; }
.pTitle{ background:#bc0000; width:990px; height:33px; overflow:hidden; line-height:33px;}
.pTitleMenu{background:url(../images/subtitle_bg.gif) repeat-y; margin-top:15px; height:45px; line-height:45px; color:#fff; text-align:right; padding-right:15px; font-size:14px; font-weight:bold}
.ptitlel{ height:33px; float:left; margin-left:20px; color:#fff; font-size:14px; font-weight:bold;}
.pTitleLoca{  padding-right:10px; font-size:13px; color:#fff; text-align:right; font-size:12px; }
.pTitleLoca a{text-decoration:none; color:#fff; }
.pshow{padding:10px 5px; border:1px solid #ccc; border-top:none; }
.showTag{border:1px dotted #ccc; text-align:center; padding:2px; margin-bottom:10px; background:#f5f5f5}
.pshow div.picBox{clear: both; margin-left:30px;}
.pshow div.bigpic{float:left}
.pshow div.bigpic img{border:1px solid #ccc; padding:2px; width:760px; height:560px}
#box{position:relative;width:180px;height:560px;float:left}
#box div{position:absolute;top:50%;left:50%;width:116px;height:400px;overflow:hidden;margin:-190px 0 0 -58px;}
#box .up,#box .down{position:absolute;left:50%;width:70px;height:20px;z-index:10;cursor:pointer;overflow:hidden;margin-left:-35px;text-indent:-9999px;background:url(/images/prev.png) no-repeat;}
#box .down{bottom:0px;background:url(/images/next.png) no-repeat;}
#box ul{position:absolute;width:126px;}
#box li{margin-bottom:5px}
#box li img{width:110px;border:1px solid #ccc;padding:2px; height:83px}
#box li:hover img{border:1px solid #FF6633}

/*文字型栏目页CSS*/
.pshow1{}
.pshow1Content{ text-align:justify; text-justify:inter-ideograph; padding:0px 8px;}

/*新闻型栏目页CSS*/
.pshow2{}
.pshow2Content{}
.newsList{ height:30px; border-bottom:1px dashed #ccc; margin-top:5px; line-height:30px; width:98%; clear:both}
.newsList a{position:relative; width:100%; display:block; font-size:14px;}
.newsList a span{position:absolute; right:0; top:0; color:#888; font-size:12px}
/*产品型栏目页CSS*/
.pshow3{}
.pshow3Memo{border:5px solid #f0f0f0; background:#fff; margin-bottom:10px}
.pshow3Memo ul{border:1px solid #fff; background:url(/images/memoBack.gif) repeat-x top; padding:5px}
.pshow3Content{}
#ippage{clear:both; font-size:14px; font-weight:bold; text-align:center; border:1px solid #FFCC00; background:#FFFFCC; height:35px; line-height:35px; margin-top:8px}

.snew{width:326px;float:left; margin-right:10px}
.snew .h3{background:url(../images/new_bk_03.gif) no-repeat; line-height:29px;height:29px; font-size:14px; font-weight:bold; color:#000; text-indent:20px; }
.snew .h3 span{float:right; margin-right:12px; margin-top:8px;}
.snew ul{float:left;width:324px;border:1px solid #c9c9c9;top:0;background:url(../images/l_list_56.png) no-repeat #fafafa;}
.snew ul li{line-height:26px; display:block; height:26px; width:320px; overflow:hidden;}
.snew ul li span{float:left;  text-indent:24px;color:#616161;}
.snew ul li a{color:#333333;}
.snew ul li a:hover{color:#d00d00;}

/*图片型栏目页CSS*/
.pshow4{}
.pshow4Content{}

/*产品展示类型一(大图片格式)CSS*/
.ipbox1{}
.ipshow1{ position:relative; height:180px; border-bottom:0px dotted #ccc; border-right:0px dotted #ccc; margin-top:20px; float:left; width:48%; margin-left:2%;}
.stitle{position:absolute; left:220px; top:0px; font-size:14px; color:#006699}
.stitle a{color:#006699}
.stitle a:hover{color:red}
.abox img{border:1px solid #ccc; padding:2px}
.proDiv{ position:absolute; left:220px; top:30px; color:#666}
.proUrl{ position:absolute; left:220px; bottom:30px; color:#339933}

.ipshow5{float:left; margin:10px 5px 10px 40px; width:296px; border:1px solid #abcaea; background:#fff; padding:2px; line-height:24px}
.ipshow5 a{color:#00458e; font-weight:bold}
.ipshow5 a:hover{color:red; }

.videos{width:230px; height:240px; float:left; margin-bottom:20px; margin-right:20px; white-space:nowrap; overflow:hidden; color:#666; line-height:22px}
.videos a{color:#006699}
.videos EMBED{width:230px; height:200px}

.morepro{border:1px solid #eee; padding:5px; background:#f5f5f5; height:20px; text-align:center; }
.morepro a{color:red}
.morepro a:hover{color:#333}

.indexGuest{float:right; width:372px; clear:right}


/*首页新闻*/
.snew{width:326px;float:left; margin-right:10px}
.snew .h3{background:url(../images/new_bk_03.gif) no-repeat; line-height:29px;height:29px; font-size:14px; font-weight:bold; color:#000; text-indent:20px; }
.snew .h3 span{float:right; margin-right:12px; margin-top:8px;}
.snew ul{float:left;width:324px;border:1px solid #c9c9c9;top:0;background:url(../images/l_list_56.png) no-repeat #fafafa;}
.snew ul li{line-height:26px; display:block; height:26px; width:320px; overflow:hidden;}
.snew ul li span{float:left;  text-indent:24px;color:#616161;}
.snew ul li a{color:#333333;}
.snew ul li a:hover{color:#d00d00;}

.rexiao { background:url(../Images/zzrybg.jpg) no-repeat 0px 10px; border:1px #ccc solid; width:982px; height:150px; float:right; margin-top:6px; padding:5px 0px 0 15px;} 
    .rexiao img { margin-right:10px;}
	.jingping { background:url(../Images/zzrybg1.jpg) no-repeat 0px 10px; border:1px #ccc solid;width:982px; height:150px; float:right; margin-top:6px; padding:5px 0px 0 15px;} 
    .jingping img { margin-right:10px;}


.indexNews{background:url(../images/news_bg.jpg) no-repeat left bottom; width:325px; height:auto;margin-right:5px; padding-bottom:5px; float:left;}
.h_newsT { background:url(../images/news_tit.jpg) no-repeat top right; width:320px; height:33px;}
.h_newsT li { height:33px; line-height:33px;}
.h_newsFont { float:left;}
.h_newsFont h3 { margin-left:25px; color:#D00; display:inline;}
.h_newsMore { float:right;}
.h_newsMore a { width:80px; height:34px; display:block; text-align:right; padding-right:10px;}
.guestBox{padding:15px; }
.indexNewsT{background:url(/images/news.gif) no-repeat; width:250px; height:33px; line-height:30px; text-indent:35px; color:#fff; position:relative; font-size:14px}
.indexNewsT a{display:block; position:absolute; right:10px; color:#555; top:0;}
.indexNewsC{float:left}
.indexl{border:1px solid #CCC; border-top:none; width:218px; padding:0px 5px 5px 5px;}
.indexl a{ float:left; background:url(/images/icon.jpg) no-repeat left; text-indent:25px; height:27px; line-height:27px;  white-space:nowrap; overflow:hidden; border-bottom:1px dotted #ddd;  width:218px;}
.indexNewsL{ width:320px; padding:0px 3px 3px 3px; font-size:13px; border-left:1px #ddd solid;  border-right:1px #ddd solid;}
.indexNewsL a{display:block;  height:27px; line-height:27px; white-space:nowrap; overflow:hidden;  float:left; font-size:13px; width:275px;  }
.indexNewsLa{background:url(/images/contacticon.gif) left center no-repeat; text-indent:10px; height:27px; line-height:27px; position:relative; border-bottom:1px dotted #ccc;}
.indexNewsL a span{ position:absolute; right:0; top:0; background:#fff}
.indexNewsL div{text-align:justify; text-justify:inter-ideograph; font-size:12px; color:#444; line-height:140%}

.guest{border:1px solid #9be3f9; padding:1px; margin-top:15px}
.guest ul li{padding:5px 20px; line-height:22px}
#demo{float:left; width:730px}
.tpgl{width:998px; border:1px solid #ccc; border-top:none;}
.tpgl a img{ border:none;}
.hotProBox{ width:765px; margin-bottom:8px;float:right; border:1px solid #ccc; border-top:none; }
.h_productT{background:url(/images/pro_title.jpg) repeat-x; width:770px; height:33px; position:relative;}
.h_productFont{background:url(/images/pro_tit1.jpg) left no-repeat  ; color:#fff; height:33px; line-height:33px;text-indent:50px; font-size:14px; font-weight:bold;}
.h_productMore a { position:absolute; right:15px; top:0px; color:#000000; font-size:12px; font-weight:bold;  height:38px; line-height:38px;}
.hotProTitle{background:url(/images/201.gif) no-repeat; height:26px; line-height:26px; text-indent:20px; font-size:14px; color:#FFFFFF; font-weight:bold; position:relative;}
.hpTitleMenu{ color:#000; background:url(/images/news_icon.jpg) left no-repeat; height:31px; line-height:31px; margin-left:10px; text-indent:25px; float:left;}
.hotProTitle a img{border:none}
.hotProTitle span{position:absolute; right:10px; top:0px;}
.hotProTitle span a{ color:#000000; font-size:11px;   }
.hotPro{float:left; margin-left:10px; margin-top:10px; width:176px; white-space:nowrap; border:1px solid #ddd; font-family:"宋体"; font-size:12px; background:#fff }
.hotPro a span{color:#dd0000}
.hotPro img{padding:2px; display:block; border:none}

.hotProTitlea{ width:300px; height:25px; line-height:25px; position:relative; background:url(/images/xinwenxia.jpg) no-repeat bottom;}
.hotProTitlea span a{ position:absolute; right:10px; line-height:25px; font-size:13px; color:#000;}
.hpTitleMenua{ width:83px; height:25px; text-align:center; line-height:25px; color:#0b73c1; float:left; font-weight:bold;}
.hotProTitleaa{ width:233px; height:25px; line-height:25px; position:relative; background:url(/images/xinwenxia.jpg) no-repeat bottom;}
.hotProTitleaa span a{ position:absolute; right:10px; line-height:25px; font-size:13px; color:#000;}
.hpTitleMenuaa{ width:60px; height:25px; text-align:center; line-height:25px; color:#0b73c1; float:left; font-weight:bold;}
.Pbox { background:#fff; font-size:12px; text-align:left; width:650px; margin:0 auto 10px; border-collapse:collapse; border:1px solid #CFD8E1;}
.Pbox td { border:1px solid #CFD8E1; padding:0 10px; height:25px; line-height:18px;}
.p1,.p2,.p3,.p4,.P5 { border:1px solid #CFD8E1;}
.P1 { background:#E8EBF2; color:#000; font-size:13px; font-weight:bold; height:35px; line-height:35px;}
span.T1 { color:#f00;}
.P2 { background:#F4F5F7; width:20%; }
.P3 { background:#fff; width:30%;}
.P4 { background:#f8f8f8; width:40%;}
.P5 { width:100%;}
.tupian{ background:url(../images/QQ%E5%9B%BE%E7%89%8720150112151608.jpg); height:50px; with:1000px;}

.proBox{border:1px solid #CCC; margin:0 0 10px 0}
.proBox UL{padding:2px}
.proBox UL li.proTit{ background:#f5f5f5; padding:5px; font-weight:bold; border-bottom:1px solid #ccc }
.proBox UL li.proTit a{font-size:14px; color:red; font-weight:bold}
.proBox UL li.proTit2{padding:5px;  float:left}
.proBox UL li.proTit2 a{color:#006699}

.divArtContentAlink{color:#006699}


.carBox{border:1px solid #CCC; margin:0 0 10px 0; padding:1px;}
.carBox UL{padding:3px;}
.carBox li{ float:left; margin:10px 12px; width:172px; height:172px; border:1px solid #ececec; text-align:center; line-height:20px;}
.carBox li img{ width:172px; height:130px; border:none}
.carBox li a{ color:#333333;}
.carBox h2{ background:#f5f5f5; padding:5px; font-weight:bold; border-bottom:1px solid #ccc; margin:0px; }
.carBox h2 a{font-size:14px; color:red; font-weight:bold}


.divArtContentAlink{color:#006699}


.show_box{ width:350px; height:260px; float:left; margin-right:15px;}
.new_box{ width:865px; float:right}.new_box .tit{ height:30px; line-height:30px; background-color:#CC0000; font-size:13px; padding-left:10px; color:#fff;}
.new_box .tit2{ height:29px; line-height:29px; border-bottom:1px solid #ccc; font-size:13px; ; color:#333;}
.new_box .nbox{ float:left; width:450px;}
.new_box .cbox{ float:right; width:400px;}.new_box .cbox .cominfo{ padding:10px; border:1px solid #dedede; border-top:none} .new_box .cbox p{ line-height:160%; font-size:12px;}
.plimg{ float:left; margin-right:15px;  border:none; width:150px; height:103px;}

/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;border-radius: 50%;}
.FocusPic .change i.cur {background:#FF7700;}
.nlist{ padding-top:10px; padding-left:10px;}
.nlist li{ line-height:24px; height:24px;  overflow:hidden;background:url(theme2013.gif) no-repeat  left top;padding-left:10px}.nlist li a{ font-size:12px;}
/*标签*/
.menu11,.menu2 {
 
    color: #333;
    float: left;
    height:25px;
    margin: auto 6px 0 0;
    padding-top:4px;
    text-align: center; line-height:24px;
    width:100px; font-size:14px;background:url(tab.gif) no-repeat  left bottom;
}

.menu_on,.menu_on2 {
    font-size:14px;
    color: #fff;
    float: left;line-height:24px;
    height:25px;
    margin: auto 6px 0 0;
    padding-top: 4px;
    text-align: center;
    width:100px; background:url(tab.gif) no-repeat right bottom;
}
.vicon { width:450px; overflow:hidden; float:left;}
.vicon .tabon{ height:29px; border-bottom:1px solid #ddd;}
.vicon .vishow{ 
    padding: 5px;}
.index_jp{ height:130px; width:1128px; margin:10px auto ; border:1px solid #ddd; background:url(jp.gif) no-repeat left center; padding-left:100px;}
.index_tool{ height:80px; width:1028px; margin:10px auto ; border:1px solid #ddd; background:url(tool.gif) no-repeat left center; padding-left:200px;}
.index_tool ul{ width:1028px; height:75px; padding-top:4px;}.index_tool li{float:left; width:68px;height:75px; margin:0px 25px; text-align:center;}.index_tool span{line-height:18px; }.index_tool  span a{color:#aaa;}.index_tool  span a:hover{color:#f00;}
.index_rx{ height:150px; width:1128px; margin:10px auto ; border:1px solid #ddd; background:url(rx.gif) no-repeat left center; padding-left:100px;}
.index_yy{ height:130px; width:1128px; margin:10px auto ; border:1px solid #ddd; background:url(yy.gif) no-repeat left center; padding-left:100px;}

.index_jp .sytel{ width:200px; float:right; height:120px; line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.index_yy .sytel{ width:200px; float:right; height:120px; line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.index_rx .sytel{ width:200px; float:right;  height:140px;line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.syad{ margin:5px auto; width:1230px;}

.index_yy1{ height:150px; width:1158px; margin:10px auto ; border:1px solid #ddd; padding-left:70px;}
.index_yy1 div{height:130px;width:1155px; overflow:hidden; padding:10px 0px;} .index_yy1 img{ margin-right:10px;height:130px;}

.index_zz{ height:180px; width:1188px; margin:0px auto ; border:1px solid #ddd; padding:10px 20px;}
.index_zz div{height:180px;width:1184px; overflow:hidden; } .index_zz img{ margin-right:10px;height:180px;}