﻿
/* initialization */

a,area { blr:expression(this.onFocus=this.blur())} /* for IE */
:focus { -moz-outline-style: none;} /* for Firefox */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; }

html, body{height:100%; background:url(../images/bg_bg.jpg) repeat-x top #eef6f9;}

div{position:relative;}

table{border:0;}

/*img{display:block;}*/

/*img.png_touming{border:0; behavior:url("style/common/pngbehavior.htc");}*/

input{margin:0; padding:0;}

textarea{margin:0; padding:0;}

a{margin:0; padding:0; /*display:block; */}

ol, ul{line-height:normal; list-style-type:none;}

blockquote, q{quotes:none;}

blockquote:before, blockquote:after,
q:before, q:after{content:''; content:none;}

/* remember to highlight inserts somehow! */

ins{text-decoration:none;}

del{text-decoration:line-through;}

/* Headings */

h1{font-size:24px;}

h2{font-size:22px;}

h3{font-size:20px;}

h4{font-size:18px;}

h5{font-size:16px;}

h6{font-size:14px;}

/* div container */

.webwapper{position:relative; margin:0; padding:0; width:100%; height:auto; text-align:center; cursor:default;}

.header{position:relative; margin:0; padding:0; width:100%; height:auto; text-align:center;}

.body{position:relative; margin:0; padding:0; width:100%; height:auto; text-align:center;}

.footer{position:relative; margin:0; padding:0; width:100%; height:auto; text-align:center;}

.wapper{position:relative; margin:0 auto; padding:0 13px 0 9px; width:920px; height:auto; text-align:left; background:url(../images/bg_main1.jpg) repeat-y;}

/* function */

.clear{clear:both;}

/* common div */

/*====================== header ======================*/

.headerWapper{margin:0 auto; padding:13px 45px 0 47px; width:828px; height:77px; background:url(../images/bg_header.jpg) no-repeat;}
	
	/*==========logo==========*/
	.headerWapper .logo{float:left; margin:7px 0 0 0; width:180px; height:62px; display:inline;}

	/*==========ul==========*/
	.headerWapper ul{float:right; margin:16px 0 0 0; display:inline;}
	
	/*==========ul li==========*/
	.headerWapper
	ul li{float:left; padding:0 0 0 6px; height:auto; line-height:22px; font-family:"宋体"; font-size:12px; text-align:left; color:#dedede; display:inline;}

/*====================== menu ======================*/

/*==========menuwapper==========*/
.mainmenu{float:right; margin:14px 7px 0 0; width:596px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:0 0; display:inline;}


	.mainmenu a.navTab_1{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:0 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_1:hover{background-position:0 -36px;}
	
	.mainmenu a.navTab_1_cur{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:0 -36px; display:block; overflow:hidden;}

	
	.mainmenu a.navTab_2{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-90px 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_2:hover{background-position:-90px -36px;}
	
	.mainmenu a.navTab_2_cur{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-90px -36px; display:block; overflow:hidden;}


	.mainmenu a.navTab_3{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-180px 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_3:hover{background-position:-180px -36px;}
	
	.mainmenu a.navTab_3_cur{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-180px -36px; display:block; overflow:hidden;}
	

	.mainmenu a.navTab_4{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-272px 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_4:hover{background-position:-272px -36px;}
	
	.mainmenu a.navTab_4_cur{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-272px -36px; display:block; overflow:hidden;}


	.mainmenu a.navTab_5{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-362px 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_5:hover{background-position:-362px -36px;}
	
	.mainmenu a.navTab_5_cur{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-362px -36px; display:block; overflow:hidden;}


	.mainmenu a.navTab_6{width:56px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-451px 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_6:hover{background-position:-451px -36px;}
	
	.mainmenu a.navTab_6_cur{width:56px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-451px -36px; display:block; overflow:hidden;}


	.mainmenu a.navTab_7{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-528px 0; display:block; overflow:hidden;}
			
	.mainmenu a.navTab_7:hover{background-position:-528px -36px;}
	
	.mainmenu a.navTab_7_cur{width:68px; height:36px; background:url(../images/bg_mainmenu.jpg) no-repeat; background-position:-528px -36px; display:block; overflow:hidden;}

/*====================== search ======================*/

/*==========searchwapper==========*/
.searchwapper{float:right; margin:0; width:206px; height:27px; display:inline;}

	.searchwapper .searchinput{float:left; width:170px; height:27px; overflow:hidden; display:inline;}	
		
	.searchwapper .searchbutton{float:right; width:32px; height:22px; overflow:hidden; display:inline;}	
	
	.searchwapper input.textinput{margin:7px 0 0 0; padding:0px 5px; width:160px; height:18px; text-align:left; font-family:"宋体"; font-size:12px; color:#fff; border:0; background:none; overflow:hidden;}
	
	.searchwapper input.searchbutton{padding:0; margin:4px 0 0 0; width:32px; height:22px; border:0; background:url(../images/btn_search.jpg) no-repeat; cursor:pointer;}

/*====================== footer ======================*/

/*==========footerwapper==========*/
.footerwapper{margin:0 auto; padding:0; width:880px; height:28px; overflow:hidden;}
	
	.footerwapper .logo{margin:17px auto 0 auto; padding:0 4px; width:982px; height:17px;}
	
	.footerwapper .copyright{float:left; margin:0 0 0 7px; padding:0; width:auto; height:auto; text-align:left; font-family:"宋体"; font-size:12px; color:#b5b5b5; display:inline;}

	.footerwapper ul{float:right; margin:0 10px 0 0; display:inline;}
	
	.footerwapper ul li{margin:0 2px; height:auto; font-family:"宋体"; font-size:12px; text-align:left; color:#b5b5b5; display:inline;}
	
	.footerwapper ul li a{text-decoration:none; color:#b5b5b5;}
	
	.footerwapper ul li a:hover{text-decoration:underline;}

/*====================== body ======================*/

/*==========bodywapper==========*/
.showcontent{margin:0 auto; padding:0; width:920px; height:auto; background:url(../images/bg_main.jpg);}

			
.pageWapper{margin:0; padding:0 10px 10px 30px; width:840px; height:auto;}

	.pageWapper table tr td{font-family:"宋体";}
			
	.pageWapper a{text-decoration:none; font-family:"宋体"; font-size:12px; color:#fefefe;}			
			
	.pageWapper a:hover{text-decoration:underline;}		
			
	.pageWapper span{padding:0 8px; color:#fe5e00;}	
	
	
	
			
.listWapper{margin:0; padding:0 10px 10px 30px; width:840px; height:auto;}

	.listWapper table tr td{font-family:"宋体"; color:#fdfdfe; line-height:16px;}
	
	.listWapper table tr td img{margin:0 8px 0 0;}
	
	.listWapper span{font-family:"宋体"; font-size:12px; color:#f8f8f8;}
			
	.listWapper a{text-decoration:none; font-family:"宋体"; font-size:12px; color:#fe0106;}			
			
	.listWapper a:hover{text-decoration:underline;}				
	
	
	
	
	
	
	
	

/*----------breadcrumb----------*/	
.breadcrumb{margin:0; padding:0 0 0 40px; width:840px; height:34px; line-height:34px; text-align:left; font-family:"宋体"; color:#fdfdfe; overflow:hidden; font-size:12px;}	
	
	.breadcrumb a{text-decoration:none; line-height:34px; color:#fdfdfe;}
	
	.breadcrumb a:hover{text-decoration:underline;}


/*----------index----------*/

.banner{margin:0 0 3px 0; padding:0; width:920px; height:auto;}

.index_cpList_wapper{margin:0; padding:1px 11px 0 11px; width:898px; height:265px; background:url(../images/bg_index_list.jpg) no-repeat;}

	.index_cpList_wapper .cpList_note{margin:0; padding:10px 0 0 0; width:898px; height:227px; text-align:left; background:url(../images/bg_index_list_note.jpg) no-repeat;}

		.index_cpList_wapper .cpList_note img{border:2px solid #0c5599;}

		.index_cpList_wapper .cpList_note b{margin:10px 0 0 4px; font-family:"黑体"; font-size:16px; color:#b4dee3; display:block;}

		.index_cpList_wapper .cpList_note p{margin:12px 0 0 18px; width:178px; line-height:18px; font-family:"宋体"; font-size:12px; text-align:left; color:#fcfcfc;}

		.index_cpList_wapper .cpList_note .news_wapper{margin:0; padding:5px 6px 0 7px; width:202px; height:202px; text-align:left; background:url(../images/bg_index_news.jpg) no-repeat;}

			.index_cpList_wapper .cpList_note .news_wapper .flash_img_list{margin:0; padding:0; width:202px; height:85px; text-align:left;}
			
			.index_cpList_wapper .cpList_note .news_wapper .flash_news_list{margin:0; padding:6px 0 0 12px; width:190px; height:auto; line-height:18px; text-align:left; color:#fcfcfc;}
				
				.index_cpList_wapper .cpList_note .news_wapper .flash_news_list a{text-decoration:none; font-family:"宋体"; font-size:12px; color:#fcfcfc;}
	
				.index_cpList_wapper .cpList_note .news_wapper .flash_news_list a:hover{text-decoration:underline;}


	.gallery {float:left; margin:0; padding:30px 0 0 0; width:200px; height:172px;}
	
	#slider {margin:0; padding:0; list-style:none;}
	
	#slider ul,
	#slider li {margin:0; padding:0; list-style:none;}
	
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/
	
	#slider li {width:200px; height:172px; overflow:hidden;}
	
	#slider li img{float:left; margin:0; border:0;}
	
	p#controls {position:relative; margin:0;}
	
	#prevBtn {display:block; margin:0; overflow:hidden; width:15px; height:15px; position:absolute; left:1px; top:-202px;}
	#nextBtn {display:block; margin:0; overflow:hidden; width:15px; height:15px; position:absolute; right:-21px; top:-202px;}
	
	#prevBtn a {display:block; width:15px; height:15px; background:url(../images/btn_left_arrow.jpg) no-repeat 0 0;}
	#nextBtn a {display:block; width:15px; height:15px; background:url(../images/btn_right_arrow.jpg) no-repeat 0 0;}


/*==========zxdg==========*/

.zxdg_wapper{margin:0 0 18px 9px; padding:0 0 9px 0; width:880px; height:auto; background:url(../images/bg_zxdg.jpg) #be0002; overflow:hidden;}


	.zxdg_wapper ul{margin:0; padding:0 0 0 20px; width:860px; height:auto;}

		.zxdg_wapper ul li{float:left; margin:0 10px 9px 0; padding:5px 4px; width:195px; height:165px; background:url(../images/bg_cplist.jpg) no-repeat; display:inline; overflow:hidden;}
		
			.zxdg_wapper ul li a{text-decoration:none; font-family:"宋体"; font-size:12px; line-height:16px; color:#fdfdfe;}
	
				.zxdg_wapper ul li a:hover{text-decoration:underline;}
				
			.zxdg_wapper ul li a.enterDG{text-decoration:underline; font-family:"宋体"; line-height:52px; font-size:12px; color:#fe000b;}
	
				.zxdg_wapper ul li a.enterDG:hover{text-decoration:none;}

			.zxdg_wapper ul li input.btn_zxdg{width:77px; height:24px; border:0; background:url(../images/btn_digou.jpg) no-repeat; cursor:pointer;}


/*==========cpjs==========*/

.cpjs_wapper{margin:0 auto; padding:0 0 9px 0; width:845px; height:351px; overflow:hidden;}

	.cpjs_wapper .title{margin:0; padding:0; width:382px; height:47px; line-height:51px; text-align:center; font-family:"黑体"; font-weight:bold; font-size:24px; color:#f8f8f8; background:#141515; overflow:hidden;}

	.cpjs_wapper .note{margin:0; padding:15px 20px 0 20px; width:342px; height:167px; line-height:30px; text-align:left; font-family:"宋体"; font-weight:bold; font-size:12px; color:#4c4c4c; border-bottom:1px solid #717171; background:#f8f8f8; overflow:hidden;}

	.cpjs_wapper .icon{margin:0; padding:0; width:382px; height:120px; background:#f8f8f8; overflow:hidden;}

	.cpjs_wapper .note_detail{margin:0; padding:15px 20px 0 20px; width:342px; height:288px; line-height:30px; text-align:left; font-family:"宋体"; font-weight:bold; font-size:12px; color:#4c4c4c; background:#f8f8f8; overflow:hidden;}
	
		.cpjs_wapper .note_detail p{margin:0 0 10px 0; padding:0 0 0 20px; width:auto; height:auto; line-height:30px; font-size:12px; font-family:"宋体"; font-weight:bold; color:#010101; overflow:hidden;}
		
		.cpjs_wapper .note_detail p span{color:#e61820;}
		
		.cpjs_wapper .note_detail p span strong{color:#e61820; font-size:14px; font-family:"宋体"; text-decoration:underline;}
		
		.cpjs_wapper .note_detail p span b{color:#e61820; font-size:14px; font-family:"宋体";}
		
		.cpjs_wapper .note_detail input.btn_goumai{width:94px; height:32px; border:0; background:url(../images/btn_goumai.jpg) no-repeat; cursor:pointer;}

/*==========gycs==========*/

.gycs_wapper{margin:0 auto; padding:0; width:845px; overflow:hidden;}

	.gycs_wapper .gycs_note{margin:0; width:825px; padding:10px; min-height:350px; background:#f8f8f8;}

		.gycs_wapper .gycs_note p{margin:0; padding:0; width:auto; height:auto; line-height:30px; font-family:"宋体"; color:#010101; overflow:hidden;}

		.gycs_wapper .gycs_note p b{margin:22px 0 0 0; padding:0; width:auto; height:auto; line-height:30px; font-size:14px; font-family:"宋体"; font-weight:bold; color:#071f41; overflow:hidden; display:block;}


.icon_list_wapper{margin:0; padding:0 0 10px 50px; width:780px; height:auto; overflow:hidden;}

	.icon_list_wapper .icon_list{float:left; margin:0 45px 0 0; padding:0; width:auto; height:auto; overflow:hidden; display:inline;}

/*==========lxwm==========*/

.lxwm_wapper{margin:0 auto; padding:0; width:845px;}

	.lxwm_wapper .lxwm_note{margin:0; padding:0; width:825px; min-height:470px; padding:10px; background:#f8f8f8;}

		.lxwm_wapper .lxwm_note p{margin:0 0 10px 0; padding:0; width:auto; height:auto; line-height:25px;  overflow:hidden;}
		
		.lxwm_wapper .lxwm_note p b{margin:22px 0 0 0; padding:0; width:auto; height:auto; line-height:30px; overflow:hidden; display:block;}

		.lxwm_wapper .lxwm_note p span{margin:0; padding:0; width:auto; height:auto; line-height:25px; overflow:hidden;}



/*==========gsxw==========*/

.gsxw_wapper{margin:0 auto; padding:0 0 20px 0; width:845px; height:auto; overflow:hidden;}

	.gsxw_wapper .gsxw_note{margin:0; padding:20px 0 0 0; *padding:20px 0 0 0!important; *padding:20px 0 15px 0; width:845px; height:auto; background:#f8f8f8; overflow:hidden;}
	
		.gsxw_wapper .gsxw_note .news_wapper{float:left; margin:0 10px 15px 14px; padding:0 0 6px 0; width:254px; height:140px; background:url(../images/newsline.jpg) no-repeat bottom; overflow:hidden; display:inline;}
	
			.gsxw_wapper .gsxw_note .news_wapper .img_wapper{float:left; margin:0; padding:0 10px 0 0; width:117px; height:140px; text-align:center; overflow:hidden; display:inline;}
	
				.gsxw_wapper .gsxw_note .news_wapper .img_wapper a{text-decoration:none; font-family:"宋体"; font-size:14px; line-height:22px; color:#585859;}
	
				.gsxw_wapper .gsxw_note .news_wapper .img_wapper a:hover{text-decoration:underline;}
	
			.gsxw_wapper .gsxw_note .news_wapper .text_wapper{float:left; margin:0; padding:0 10px 0 0; width:117px; height:140px; text-align:left; font-family:"宋体"; font-size:12px; color:#494949; overflow:hidden; display:inline;}
			
				.gsxw_wapper .gsxw_note .news_wapper .text_wapper span{color:#19578d; font-weight:bold;}
	
				.gsxw_wapper .gsxw_note .news_wapper .text_wapper a{text-decoration:underline; font-family:"宋体"; font-size:12px; color:#494949;}
	
				.gsxw_wapper .gsxw_note .news_wapper .text_wapper a:hover{text-decoration:none;}



/*==========lyb==========*/

.lyb_wapper{margin:0 auto; padding:0; width:845px; height:455px; overflow:hidden;}

	.lyb_wapper .lyb_note{margin:0; padding:0; width:845px; height:445px; background:#f8f8f8; overflow:hidden;}
	
		.lyb_wapper .lyb_note span{font-family:"宋体"; line-height:20px; font-size:12px; color:#4482c0;}
		
		.lyb_wapper .lyb_note label{font-family:"宋体"; line-height:20px; font-size:12px; color:#e71921;}
	
	
		.lyb_wapper .lyb_note input.textinput{margin:0 0 0 12px; padding:2px 5px 0 5px; width:200px; height:17px; text-align:left; font-size:12px; color:#010101; border:1px solid #d6d6d6; background:#fff; overflow:hidden;}
	
		.lyb_wapper .lyb_note textarea{margin:0 0 0 12px; padding:2px 5px 0 5px; width:400px; height:185px; text-align:left; font-size:12px; color:#010101; border:1px solid #d6d6d6; background:#fff; overflow:hidden;}
	
	
		.lyb_wapper .lyb_note input.btn_tijiao{width:58px; height:20px; border:0; background:url(../images/btn_tijiao.jpg) no-repeat; cursor:pointer;}
		
		.lyb_wapper .lyb_note input.btn_quxiao{width:58px; height:20px; border:0; background:url(../images/btn_quxiao.jpg) no-repeat; cursor:pointer;}


/*==========sideBar==========*/
.sideBar{float:left; width:263px; height:auto; display:inline;}

/*==========main==========*/
.main{float:left; margin:0 0 0 7px; width:710px; height:auto; display:inline;}

/*==========cooperationfriend==========*/
.cooperationfriend{margin:10px 0; width:978px; height:auto; border:1px solid #e7e7e7; background:#f6f7f9;}

	.cooperationfriend .cooperationfriendtitle{	margin:0 auto; width:976px; height:28px; text-align:left; border-bottom:1px solid #e7e7e7;}

	.cooperationfriend .cooperationfriendnote{padding:0 0 25px 0; width:976px; height:auto; display:table;}

		.cooperationfriend .cooperationfriendnote .cooperationfriendlogo{float:left; margin:25px 0 0 45px; width:auto; height:auto; display:inline;}
		
		.cooperationfriend .cooperationfriendnote ul{float:left; text-align:left;}
		
		.cooperationfriend .cooperationfriendnote ul li{float:left; padding:0 0 0 7px; height:auto; line-height:24px; font-family:"宋体"; font-size:12px; text-align:left; color:#595354;}
		
/*==========input label==========*/

.commoninputlabel{width:auto; height:38px; overflow:hidden; clear:both;}
	
	.commoninputlabel .labeltext{float:left; padding:0 5px 0 10px; width:40px; height:26px; line-height:28px; text-align:left; font-family:"宋体"; font-size:12px; color:#949494; display:inline; overflow:hidden;}
	
	.commoninputlabel .labelcueinfo{float:left; padding:0 8px 0 0; width:auto; height:26px; line-height:28px; text-align:left; font-family:"宋体"; font-size:12px; color:#181818; display:inline; overflow:hidden;}
	
	.commoninputlabel .labelinput{float:left; padding:0 8px 0 0; width:auto; height:auto; display:inline; overflow:hidden;}
	
	.commoninputlabel .labelinput label{float:left; margin:1px 0 0 5px; *margin:5px 0 0 5px!important; *margin:5px 0 0 5px;}
	
	.commoninputlabel select{margin:5px 0 0 0;}

	.commoninputlabel input.textinput{padding:4px 5px 0 5px; width:200px; height:20px; text-align:left; font-size:12px; color:#4d4d4d; border:1px solid #c3c3c3; background:#fff; overflow:hidden;}
	
	.commoninputlabel input.textbutton{padding:0 15px; width:auto; height:31px; text-align:center; font-size:12px; font-family:"微软雅黑"; font-weight:bold; color:#010101; border:1px solid #e3e3e3; background:url(../../images/common/inputbg.png) repeat-x; cursor:pointer;}

	.commoninputlabel input.loginbutton{width:80px; height:29px; border:0; background:url(../../images/res/loginbtn.png) no-repeat; cursor:pointer;}
	
	.commoninputlabel textarea{padding:4px 5px 0; width:500px; height:290px; font-size:14px; text-align:left; border:1px solid #e3e3e3; color:#404040; background:#ffffff; overflow:auto;}
	
/* link */

/*==========menulink==========*/
a.menu_link:link{float:left;  margin:0 52px 0 0;  width:80px;  height:34px;  line-height:34px;  font-family:"微软雅黑";  font-size:14px;  background:none;  text-decoration:none;  color:#4d4d4d;  text-align:center;  display:inline;}
a.menu_link:visited{float:left;  margin:0 52px 0 0;  width:80px;  height:34px;  line-height:34px;  font-family:"微软雅黑";  font-size:14px;  background:none;  text-decoration:none;  color:#4d4d4d;  text-align:center;  display:inline;}
a.menu_link:hover{float:left;  margin:0 52px 0 0;  width:80px;  height:34px;  line-height:34px;  font-family:"微软雅黑";  font-size:14px;  background:url(../../images/header/navBg.png) no-repeat;  text-decoration:none;  color:#ecf7fe;  text-align:center;  display:inline;}

/*==========copyright==========*/
a.copyright_link:link{text-decoration:none;  color:#5d5d5d;}
a.copyright_link:visited{text-decoration:none;  color:#5d5d5d;}
a.copyright_link:hover{text-decoration:underline;  color:#5d5d5d;}






















