#container {width:980px; height:auto; margin:0 auto;} 
#main {width:980px; height:auto; margin:0 auto;}

.content {width:980px; height:auto; float:left;}

.con_l {width:296px; height:auto; float:left; overflow:hidden;}
.con_m {width:377px; height:auto; float:left;}
.con_m_b {width:340px; height:auto; float:left; margin-left:20px; margin-right:20px;overflow:hidden}
.con_r {width:277px; height:auto; float:right;}
.content_r {width:277px; height:auto; float:left; margin-left:20px; display:inline;}

/**header**/
.logo {width:200px; height:48px; float:left; background:url(../images/2015img/logo_g.jpg) no-repeat;}
.seach {width:322px; height:35px; float:right; margin-top:12px;}
.seach-input {width:245px; height:33px; float:left; border:1px solid #bfbebf;}
.seach-input input {width:245px; height:33px; line-height:33px; color:#888; float:left; border:0px; font-size:14px;}

.seach-btn {width:65px; height:35px; float:right;}
.seach-btn input {width:65px; height:35px; background:url(../images/2015img/btn01_g.jpg) no-repeat; border:0px;}

.nav {width:980px; height:60px; background:url(../images/2015img/nav_bg.jpg) repeat-x; border-top:2px solid #fe9a38; float:left; margin-top:10px;}
.menu {width:972px; height:57px; float:left;}
.menu ul {vertical-align:middle;}
.menu ul li {width:108px; height:57px; line-height:57px; text-align:center; float:left;}
.menu ul li a { text-decoration:none; color:#224181; display:block; width:108px; height:57px;}
.menu ul li a:hover {text-decoration:underline; color:#fff; background-color:#224181; width:108px; height:57px;}

.subnav {width:900px; height:40px; float:left; margin-left:35px; display:inline;}
.subnav ul {vertical-align: middle;}
.subnav ul li {width:55px; height:40px; line-height:40px; float:left;}

.flash {width:296px; height:245px; float:left;}
/**************/
	.js{width:90%; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;   }
	.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

	/* css */
	.focusBox { position: relative; width: 296px; height: 245px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 296px; height: 245px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
	
.left_tlt {width:296px; height:28px; border-bottom:1px solid #224181; float:left; color:#224181;}
.left_tlt a {text-decoration:none; color:#224181;}
.left_tlt a:hover {text-decoration:underline; color:#224181;}

.md {width:296px; height:152px; float:left; color:#888;}

.left_list {width:296px; height:auto; float:left;}
.left_list ul {vertical-align:middle;}
.left_list ul li {width:296px; height:30px; line-height:30px; float:left; overflow:hidden;}
.left_list ul li a {text-decoration:none; color:#333;}
.left_list ul li a:hover {text-decoration:underline; color:#a30b08;}

.left_lcgj {width:296px; height:auto; float:left; overflow: hidden;}
.left_lcgj_b{width:500px; height:auto; float:left; overflow: hidden;}
.left_lcgj ul {vertical-align: middle;}
.left_lcgj ul li {width:90px; height:auto; float:left; background:url(../images/2015img/dot01.jpg) no-repeat left; padding-left:20px; margin-right:75px; display:inline;}
.left_lcgj ul li.ico1 {width:90px; height:auto; float:left; background:url(../images/2015img/dot02.jpg) no-repeat left; padding-left:20px; margin-right:75px; display:inline;}
.left_lcgj ul li.ico2 {width:90px; height:auto; float:left; background:url(../images/2015img/dot03.jpg) no-repeat left; padding-left:20px; margin-right:75px; display:inline;}
.left_lcgj ul li.ico3 {width:90px; height:auto; float:left; background:url(../images/2015img/dot04.jpg) no-repeat left; padding-left:20px; margin-right:75px; display:inline;}
.left_lcgj ul li.ico4 {width:90px; height:auto; float:left; background:url(../images/2015img/dot05.jpg) no-repeat left; padding-left:20px; margin-right:75px; display:inline;}
.left_lcgj ul li a {text-decoration:none; color:#224181;}
.left_lcgj ul li a:hover {text-decoration: underline; color:#224181;}

.left_lcs {width:296px; height:auto; float:left;}
.left_lcs ul {vertical-align:middle;}
.left_lcs ul li {width:296px; height:75px; float:left; background-color:#f0f0f0; margin-top:15px;}
.left_lcs ul li p {width:100px; height:75px; float:left; font-size:0px;}
.left_lcs ul li span {width:170px; height:40px; float:left; margin:18px 0 0 15px; display:inline;}
.left_lcs ul li span h4 {width:170px; height:20px; line-height:20px; float:left; font-size:14px; color:#333;}
.left_lcs ul li span h5 {width:170px; height:20px; line-height:20px; float:left; font-size:12px; color:#224181;}

.mid_ywkd {width:335px; height:245px; float:left; margin-left:20px; display:inline; overflow:hidden;}
.mid_ywkd ul {vertical-align: middle;}
.mid_ywkd ul li {width:335px; height:75px; border-bottom:1px solid #f3f3f3; float:left; margin-bottom:5px;}
.mid_ywkd ul li p {width:335px; height:30px; line-height:30px; float:left; text-align:center; color:#224181; overflow:hidden; font-size:18px; font-weight:bold;}
.mid_ywkd ul li p a {text-decoration:none; color:#224181;}
.mid_ywkd ul li p a:hover {text-decoration: underline; color:#224181;}
.mid_ywkd ul li span {width:335px; height:40px; line-height:20px; float:left; color:#888; padding-top:3px; overflow:hidden;}

.mid_list {width:377px; height:auto; float:left;}
.mid_list ul {vertical-align:middle;}
.mid_list ul li {width:377px; height:auto; float:left; overflow:hidden;}
.mid_list ul li a {text-decoration:none; color:#333;}
.mid_list ul li a:hover {text-decoration:underline; color:#a30b08;}

/************************/

.mid_label_list {width:350px; height:auto; float:left;}
.mid_label_list ul {vertical-align:middle;}
.mid_label_list ul li {width:350px; height:auto; float:left; overflow:hidden;}

.mid_label_list ul li span{width:auto; height:auto; float:left; }
.mid_label_list ul li span a{text-decoration:none; color:#a30b08;}
.mid_label_list ul li span a:hover{text-decoration:underline; color:#a30b08;}

.mid_label_list ul li dd {width:auto; height:auto; float:left;}
.mid_label_list ul li dd a {text-decoration:none; color:#333;}
.mid_label_list ul li dd a:hover {text-decoration:underline; color:#a30b08;}

/***********************/

.mid_tlt {width:340px; height:28px; border-bottom:1px solid #224181; float:left; color:#224181;}
.mid_tlt ul {vertical-align:middle;}
.mid_tlt ul li {width:60px; height:28px; float:left; background:url(../images/2015img/dot06.jpg) no-repeat right; margin-right:20px; display:inline;}
.mid_tlt a {text-decoration:none; color:#224181;}
.mid_tlt a:hover {text-decoration:underline; color:#224181;}


.mid1_tlt {width:340px; height:28px; border-bottom:1px solid #224181; float:left; color:#224181;}
.mid1_tlt a {text-decoration:none; color:#224181;}
.mid1_tlt a:hover {text-decoration:underline; color:#224181;}

.right_banner {width:277px; height:245px; float:left; font-size:0px;}

.right_tlt {width:277px; height:28px; border-bottom:1px solid #224181; float:left; color:#224181;}
.right_tlt a {text-decoration:none; color:#224181;}
.right_tlt a:hover {text-decoration:underline; color:#224181;}


.right_list {width:277px; height:auto; float:left;}
.right_list ul {vertical-align:middle;}
.right_list ul li {width:277px; height:30px; line-height:30px; float:left; overflow:hidden;}
.right_list ul li a {text-decoration:none; color:#333;}
.right_list ul li a:hover {text-decoration:underline; color:#a30b08;}

.right_jrzs {width:277px; height:auto; float:left;}
.right_jrzs ul {vertical-align:middle;}
.right_jrzs ul li {width:277px; height:80px; float:left; margin-top:15px;}
.right_jrzs ul li p {width:80px; height:80px; float:left; font-size:0px;}
.right_jrzs ul li span {width:187px; height:auto; float:left; margin-left:10px; display:inline;}
.right_jrzs ul li span h4 {width:187px; height:30px; line-height:30px; overflow:hidden; font-size:13px;}
.right_jrzs ul li span h4 a {text-decoration:none; color:#224181;}
.right_jrzs ul li span h4 a:hover {text-decoration: underline; color:#224181;}
.right_jrzs ul li span h5 {width:187px; height:40px; line-height:20px; overflow:hidden; font-size:12px; font-weight:normal; color:#888;}

.right_cp_bank {width:277px; height:auto; float:left; overflow:hidden;}
.right_cp_bank_b {width:350px; height:auto; float:left; overflow: hidden;}
.right_cp_bank ul {vertical-align:middle;}
.right_cp_bank_tlt {width:249px; height:24px; line-height:24px; float:left; background:url(../images/2015img/r_tltbg.jpg) no-repeat; padding-left:28px;}
.right_cp_bank ul li {width:90px; height:16px; float:left; margin:10px 14px 0 0; display:inline;}
.right_cp_bank ul li p {width:16px; height:16px; float:left; font-size:0px;}
.right_cp_bank ul li span {width:69px; height:16px; line-height:16px; float:left; margin-left:5px; display:inline;}
.right_cp_bank ul li span a {text-decoration:none; color:#888;}
.right_cp_bank ul li span a:hover {text-decoration: none; color:#a30b08;}

.right_cp_bx {width:277px; height:auto; float:left;}
.right_cp_bx ul {vertical-align: middle;}
.right_cp_bx ul li {width:auto; height:23px; float:left; font-size:0px; margin-top:10px;}

.right_lct {width:277px; height:130px; float:left;}
.right_lct p {width:130px; height:130px; float:left; background:url(../images/2015img/mama.jpg) no-repeat;}
.right_lct span {width:132px; height:130px; float:left; margin-left:15px; display:inline; background:url(../images/2015img/i_ewm.jpg) no-repeat;}

.con_tlt {width:980px; height:28px; border-bottom:1px solid #224181; float:left; color:#224181;}
.con_piclist {width:980px; height:470px; float:left; border-bottom:1px solid #e5e5e5; overflow: hidden;}
.con_piclist_b {width:1000px; height:auto; float:left; overflow: hidden;}
.con_piclist ul {vertical-align:middle;}
.con_piclist ul li {width:180px; height:auto; float:left; margin-right:20px; margin-top:15px; display:inline;}
.con_piclist ul li p {width:180px; height:180px; float:left; font-size:0px;}
.con_piclist ul li span {width:180px; height:30px; line-height:30px; text-align:center; float:left; overflow:hidden;} 

.con_piclist02 ul {vertical-align:middle;}
.con_piclist02 ul li {width:230px; height:auto; float:left; margin-right:20px; margin-top:15px; display:inline;}
.con_piclist02 ul li p {width:230px; height:150px; float:left; font-size:0px;}
.con_piclist02 ul li span {width:230px; height:30px; line-height:30px; text-align:center; float:left; overflow:hidden;} 
.con_tlt a {text-decoration:none; color:#224181;}
.con_tlt a:hover {text-decoration:underline; color:#224181;}

.left_wgz {width:296px; height:auto; float:left;}
.left_wgz ul {vertical-align:middle;}
.left_wgz ul li {width:296px; height:64px; float:left; border-bottom:1px dashed #e3e3e3; margin-top:15px;}
.left_wgz ul li p {width:52px; height:52px; float:left; border:1px solid #c6c6c6; font-size:0px; padding:2px 0 0 2px;}
.left_wgz ul li span {width:225px; height:54px; float:left; margin-left:13px; display:inline; margin-top:5px;}
.left_wgz ul li span h4 {width:225px; height:20px; line-height:20px; overflow:hidden; font-size:13px;}
.left_wgz ul li span h4 a {text-decoration:none; color:#224181;}
.left_wgz ul li span h4 a:hover {text-decoration: underline; color:#224181;}
.left_wgz ul li span h5 {width:225px; height:15px; line-height:15px; overflow:hidden; font-size:12px; font-weight:normal; color:#333;}

.mid_hwzy {width:377px; height:auto; float:left;}
.mid_hwzy p {width:103px; height:72px; float:left; font-size:0px;}
.mid_hwzy span {width:260px; height:72px; float:left; margin-left:13px; display:inline;}
.mid_hwzy span h4 {width:260px; height:20px; line-height:20px; overflow:hidden; font-size:13px;}
.mid_hwzy span h4 a {text-decoration:none; color:#333;}
.mid_hwzy span h4 a:hover {text-decoration: underline; color:#224181;}
.mid_hwzy span h5 {width:260px; height:40px; line-height:20px; overflow:hidden; font-size:12px; font-weight:normal; color:#888;}
.mid_hwzy span h5 a {text-decoration:none; color:#224181;}
.mid_hwzy span h5 a:hover {text-decoration: underline; color:#ff6700;}

.con_partner {width:980px; height:auto; float:left; overflow:hidden;}
.con_partner_b {width:1050px; height:auto; float:left; overflow: hidden;}
.con_partner ul {vertical-align:middle;}
.con_partner ul li {width:143px; height:48px; float:left; border:1px solid #dadada; font-size:0px; margin:20px 22px 0 0; display:inline;}

.link {
	width:980px; border-bottom:1px solid #e5e5e5; float:left; padding-bottom:30px;
}
.link ul {
	vertical-align:middle;
}
.link ul li {
	width:auto;
	height:40px;
	line-height:40px;
	padding:0 35px 0 0;
	float:left;
}

/**list/end/snd**/
.left_con {width:683px; height:auto; float:left;}

.rig_piclist {width:277px; height:auto; float:left;overflow: hidden;}
.rig_piclist_b {width:350px; height:auto; float:left; overflow: hidden;}
.rig_piclist ul {vertical-align:middle;}
.rig_piclist ul li {width:129px; height:auto; float:left; margin-right:19px; display:inline;}
.rig_piclist ul li p {width:129px; height:129px; float:left; font-size:0px;}
.rig_piclist ul li span {width:129px; height:40px; line-height:40px; text-align:center; float:left; overflow:hidden;} 

.page-cur {width:683px; height:35px; border-bottom:1px solid #e3e3e3; float:left; color:#224181;}
.page-cur a {text-decoration:none; color:#224181;}
.page-cur a:hover {text-decoration: underline; color:#224181;}

.page-list {width:377px; height:auto; float:left; margin-top:10px;}
.page-list ul {vertical-align:middle;}
.page-list ul li {width:377px; height:35px; line-height:35px; float:left; overflow:hidden;}
.page-list ul li p {width:68px; height:35px; line-height:35px; color:#999; float:right;}
.page-list ul li span {width:307px; height:35px; line-height:35px; float:left; font-size:14px; overflow:hidden;}

.select_page{ margin:0 auto; width:100%; text-align:center; float:left; margin-top:35px;}

.page-font {width:683px; height:auto; float:left;}
.page-font h2 {width:683px; height:auto; float:left; text-align:center; color:#1f1e1e; margin-top:30px; font-weight:normal;}
.page-font h3 {width:683px; height:15px; line-height:15px; color:#666; float:left; text-align:center; margin-top:33px; font-weight:normal; font-size:12px;}
.page-font h3 a {text-decoration:none; color:#666;}
.page-font h3 a:hover {text-decoration: underline; color:#666;}
.page-font h4 {width:683px; height:auto; line-height:35px; color:#666; float:left; margin-top:33px; font-weight:normal;}

.page-jdyq {width:683px; height:auto; float:left; margin-top:30px;}
.page-jdyqtlt {width:683px; height:28px; border-bottom:1px solid #224181; float:left; color:#224181;}
.page-jdyqlist {width:683px; height:auto; float:left; margin-top:10px;}
.page-jdyqlist ul {vertical-align:middle;}
.page-jdyqlist ul li {width:683px; height:30px; line-height:30px; float:left; overflow:hidden;}
.page-jdyqlist ul li p {width:105px; height:30px; line-height:30px; color:#999; float:right;}
.page-jdyqlist ul li span {width:515px; height:30px; line-height:30px; float:left; font-size:14px;}

.chanel-cur {width:377px; height:28px; border-bottom:1px solid #e3e3e3; float:left; color:#224181;}
.chanel-cur a {text-decoration:none; color:#224181;}
.chanel-cur a:hover {text-decoration: underline; color:#224181;}

/**js**/
.picMarquee-top{width:296px; height:345px; overflow:hidden; position:relative; float:left;}
.picMarquee-top .hd{ overflow:hidden;  height:75px;}

.picMarquee-top .bd{ width:296px; height:345px; float:left; }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{zoom:1; background-color:#f0f0f0; margin-top:15px; width:296px; height:75px; float:left; }
.picMarquee-top .bd ul li p {width:100px; height:75px; float:left; font-size:0px;}
.picMarquee-top .bd ul li span {width:170px; height:40px; float:left; margin:18px 0 0 15px; display:inline;}
.picMarquee-top .bd ul li span h4 {width:170px; height:20px; line-height:20px; float:left; font-size:14px; color:#333;}
.picMarquee-top .bd ul li span h5 {width:170px; height:20px; line-height:20px; float:left; font-size:12px; color:#224181;}
.gsrp{ width:296px; float:left; margin-top:15px; overflow:hidden;}
.gsrp li{ width:296px; height:105px; margin-bottom:10px;}
.gsrp li .topjs{ width:296px; height:70px;}
.gsrp li .topjs .tu{ width:50px; height:60px; margin-top:5px; float:left;}
.gsrp li .topjs .wz{ width:230px; height:70px; float:left; padding-left:10px; font-size:12px; color:#999999; line-height:20px; overflow:hidden;}
.gsrp li .topjs .wz a{ display:block; width:230px; height:30px; overflow:hidden; color:#000000; font-size:14px;font-weight:bold; line-height:30px;}
.gsrp li .topjs .wz a:hover{ color:#a30b08;}
.gsrp li .topjs .wz span{ display:block; width:230px; height:20px; overflow:hidden; color:#2870b8; font-weight:bold;}
.gsrp li .bomnr{ width:290px; height:80px; margin:5px auto; line-height:20px; font-size:14px; color:#555454; overflow:hidden;}

.pic_list {width:682px; height:auto; float:left; overflow:hidden;}
.pic_list_b {width: 750px; height:auto; float:left; overflow: hidden;}
.pic_list ul {vertical-align:middle;}
.pic_list ul li {width:214px; height:auto; float:left; margin-right:20px; display:inline;}
.pic_list ul li p {width:214px; height:214px; float:left; font-size:0px;}
.pic_list ul li span {width:214px; height:40px; line-height:40px; text-align:center; float:left; overflow:hidden;} 

.lcs_pic {width:683px; height:auto; float:left;overflow: hidden;}
.lcs_pic_b {width: 750px; height:auto; float:left; overflow: hidden;}
.lcs_pic ul {vertical-align:middle;}
.lcs_pic ul li {width:325px; height:122px; float:left; margin-top:15px; margin-right:33px;}
.lcs_pic ul li p {width:166px; height:122px; float:left; font-size:0px;}
.lcs_pic ul li span {width:144px; height:40px; float:left; margin:18px 0 0 15px; display:inline;}
.lcs_pic ul li span h4 {width:144px; height:20px; line-height:20px; float:left; font-size:14px; color:#333;}
.lcs_pic ul li span h5 {width:144px; height:auto; line-height:20px; float:left; font-size:12px; color:#224181;}







