/* CSS Document */

#g_content{font-size:14px;color:black;background: white;font-family:"ËÎÌå";}

a{text-decoration:none;color: #333333;}

.clear{ clear:both;}

p{ color:#333333;}

a:hover{text-decoration:underline;color:red;}

h1{font-size:16px;color:#333333;}

#g_content{ width:978px; min-height:100px; height:auto; margin:10px auto; border:1px solid #ececec;}

#ab_yyjs{ width:978px; height:400px; background: url(../pic/ab_bg_11.jpg) top repeat-x; padding-top:1px;}

.ab_h1{ height:35px; width:500px; padding-left:10px; background:url(../pic/ab_01_03.jpg) left no-repeat; margin-top:4px;}

#ab_yyjs img{ display:block; float:left;}

#ab_yyjs div{ width:958px; margin-left:10px; margin-top:10px; height:206px;}

#ab_yyjs div div{ width:598px; height:206px; float:right; margin:0px;}

#ab_yyjs div p{ padding:5px; line-height:24px; font-size:12px; text-indent:30px; border-bottom:1px dashed #CCCCCC; padding-bottom:15px;}

#ab_yyjs div h2{ width:418px; height:20px; font-size:18px; color:#3e606c;}

#ab_yyjs ul{ width:940px; height:140px; clear:both; margin-left:20px;}

#ab_yyjs ul li{ float:left; width:920px; margin-bottom:4px; display:inline;background: url(../pic/ab_li_11.jpg) left 3px no-repeat; padding-left:20px; height:24px;}

#ab_yyjs ul li a{ color: #333333; line-height:24px;  font-size:14px;}

#g_bd{
	width:978px;
	height:280px;
	padding-top:1px;
	background-image: url(../pic/ab_bg_11.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#g_bd h1{
	height:35px;
	width:500px;
	padding-left:10px;
	margin-top:4px;
	background-image: url(../pic/ab_02_11.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

#g_bd img{ float:right; display:block; margin-top:20px; margin-right:20px;_margin-rignt:5px;_margin-top:10px;}

#g_bd div{ float:left; width:610px; display:inline; margin-left:10px; margin-top:20px;}

#g_bd div img{ width:135px; height:104px; display:block; float:left; margin:0px;}

#g_bd div p{ float:right; width:458px;  line-height:24px; font-size:12px; color:#3e606c;border-bottom:1px dashed #CCCCCC; padding-bottom:5px;}

#g_bd div ul{ float:left; width:610px; margin-top:15px;  height:100px; display:inline;}

#g_bd div ul li{ float:left; width:290px; height:24px; background:url(../pic/li_bg.gif) left 10px no-repeat; padding-left:10px; overflow:hidden;}

#g_bd div ul li a{  color: #333333; line-height:24px;  font-size:14px;}

#g_jdjs{
	width:978px;
	height:280px;
	padding-top:1px;
	background-image: url(../pic/ab_bg_11.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#g_jdjs h1{height:35px; width:500px; padding-left:10px; background:url(../pic/ab_03_11.jpg) left no-repeat; margin-top:4px;}

#g_jdjs img{ display:block; float:left; margin-top:10px;_margin-top:5px;}

#g_jdjs div{ float:right; width:655px; margin-right:10px; display:inline; margin-top:10px;}

#g_jdjs h2{width:400px; height:20px; font-size:14px; color:#3e606c; font-weight:normal;}

#g_jdjs p{ font-size:12px; line-height:22px; color:#3e606c;border-bottom:1px dashed #CCCCCC; padding-bottom:5px;}

#g_jdjs ul{  width:610px; margin-top:20px;  height:100px; }

#g_jdjs ul li{ float:left; width:182px; height:24px; display:inline; margin-bottom:5px; background: url(../pic/ab_li2_bg_22.jpg) left 2px no-repeat; padding-left:20px; overflow:hidden;}

#g_jdjs ul li a{  color: #333333; line-height:24px;  font-size:14px;}

#g_zj{width:978px; height:300px; background: url(../pic/ab_bg_11.jpg) top repeat-x; padding-top:1px; position:relative;}

#leftzj{ cursor:pointer; display:block; background:url(../pic/ab_clickleft_42.jpg); width:13px; height:20px; position:absolute; top:165px; left:30px;}

#rightzj{display:block; background:url(../pic/ab_clickright_41.jpg); width:13px; height:20px; position:absolute; top:165px; right:30px; cursor:pointer;}

#g_zj h1{height:35px; width:500px; padding-left:10px; background:url(../pic/ab_04_11.jpg) left no-repeat; margin-top:4px;}

.g_zj_p{ font-size:12px; line-height:22px; padding:10px 20px;}

.g_zj_p span{ font-size:14px; font-weight:600; color:#526291; text-align:center; padding-left:10px;}

#ex{ width:880px; height:186px; overflow:hidden; margin-left:50px; position:relative; background:none; padding:0}

#ex ul{ float:left; min-width:0px; width:auto; position:absolute; height:152px;}

#ex ul li{ float:left; width:210px; height:152px; margin-right:10px; display:inline;}

#ex ul li div{ width:90px; float:left; height:152px;}

#ex ul li .g_li_zj{ display:block; float:right;}

#ex ul li .g_zj_gj{ display:block;}

#ex ul li p{ width:90px; padding-top:10px; border-top:1px dashed #CCCCCC; margin-top:10px; font-size:12px; color:#bd4566;}

#ex ul li p span{ margin-right:10px; font-size:16px; font-weight:600;}

.g_span{ font-size:14px; color:#666666; font-weight:600; display:block; margin-top:5px; padding-bottom:6px; border-bottom:1px dashed #CCCCCC;}

#ex ul li div a{ display:block; background:url(../pic/ab_zxzj_34.jpg); width:88px; height:26px; margin-top:8px; margin-left:3px;}
#ex ul li  a img{ border:none;}
#g_qwjs{width:978px; height:226px; background: url(../pic/ab_bg_11.jpg) top repeat-x; padding-top:1px;}

#g_qwjs h1{height:35px; width:500px; padding-left:10px; background:url(../pic/ab_06_11.jpg) left no-repeat; margin-top:4px;}

#g_qwjs p{ line-height:22px; font-size:12px; text-indent:20px; margin-top:15px; margin-left:10px; width:958px; padding:10px 0px; border-bottom:1px  dashed #CCCCCC;}

#g_qwjs ul{ margin-top:15px; width:958px; height:60px; margin-left:10px; overflow:hidden}

#g_qwjs ul li{ background:url(../pic/ab_six_35.gif) repeat-x; height:60px; float:left; display:inline; margin-right:24px; padding:0 5px}

#g_qwjs ul li a{  height:60px; line-height:40px; font-size:14px; font-weight:600; color: #222222; text-align:center;}

#g_qwjs ul li a:hover{ text-decoration:none;}

#g_aldb{width:978px; height:296px; background: url(../pic/ab_bg_11.jpg) top repeat-x; padding-top:1px;}

#g_aldb h1{height:35px; width:500px; padding-left:10px; background:url(../pic/ab_07_11.jpg) left no-repeat; margin-top:4px;}

#g_aldb p{font-size:12px; line-height:22px; padding:10px 20px;}

#g_aldb p span{ font-size:14px; font-weight:600; color:#526291; text-align:center; padding-left:10px;}

#g_aldb ul{ width:938px; margin-left:20px; height:183px;}

#g_aldb ul li{ width:304px; height:183px; float:left; margin-left:10px; display:inline;}

#g_aldb ul li img{ display:block;}

#g_aldb ul li span{ display:block; width:300px; text-align:center; font-size:12px; line-height:30px; height:30px;}

#g_yyhj{width:978px; height:246px; background: url(../pic/ab_bg_11.jpg) top repeat-x; padding-top:1px; }

#g_yyhj h1{height:35px; width:500px; padding-left:10px; background:url(../pic/ab_08_11.jpg) left no-repeat; margin-top:4px;}

#g_yyhj p{font-size:12px; line-height:22px; padding:10px 20px;}

#g_yyhj p span{ font-size:14px; font-weight:600; color:#526291; text-align:center; padding-left:10px;}

#demo{ width:940px; height:124px; overflow:hidden; margin-top:0px; margin-left:20px; display:inline; position:relative; float:left;}

#demo1,#demo2{float:left;}

#indemo{ float:left; width:800%;}

#indemo ul{ height:124px; float:left;}

#indemo ul li{ height:124px; width:178px; float:left; margin-left:10px; display:inline;}

/*×¨¼Ò*/
.ex_con{ background:url(../images/subnav_bg.png) repeat-x; overflow:hidden;}
.ex_con h3 { width:41px; float:left; }
.ex_pic { float:left;  margin-top:15px; margin-left:20px; background:url(../images/ex_pic_bg.png) no-repeat left top;}
.ex_s dl{overflow:hidden; width:235px; float:left; margin-left:8px;}
.ex_s dt{width:120px; height:160px; float:left;}
.ex_s dd{width:100px; float:left; margin-left:8px; display:inline;  line-height:24px;}
.ex_s dd h4{font-size:16px; font-weight:bold; color:#a40933;}
.ex_s dd p{font-size:14px; color:#000;}
