@charset "utf-8";
body { margin:0 auto; padding:0;font-family:宋体;font-size:12px;line-height:180%;}
* {margin:0px auto;padding: 0px;}
table {margin:0 auto;}
td {vertical-align: top;}
p{ line-height:160%; margin:5px auto;}
ul,ol{list-style-type:none;}
a {text-decoration: none;}
a:hover { text-decoration:underline;}
img{ border:none;}



.t01 { width:100%; height:32px; background:url(bj1.gif) repeat-x; font-size:12px; color:#666666; padding-top:5px;}
.t01 td img{ vertical-align:middle; margin-right:5px;}
.t01 a{ color:#666666;}
.t02 { width:980px; height:104px;}
.t02{font:normal 13px/22px 宋体; color:666666;}
.t03 { width:960px; height:47px; background:url(t05.gif) no-repeat; font-size:12px; color:#ffffff; font-weight:700; padding:8px 10px 0 10px}
.t03 a{ color:#ffffff; margin:auto 15px;}
.gd { width:960px; height:29px;margin:5px auto; color:#666666; clear:both;}
.gd img{ float:left;}
.gd a{ color:#666666;}
.gd_1{ padding:5px 0 0 0}

.c1 { width:980px; height:auto; clear:both; margin:0 auto; background-image:url(t08.gif); background-repeat:repeat-y; color:#666666;}
.c1 a{color:#666666;}
.c_a{ width:381px; height:auto; float:left; background-image:url(t10.gif); background-repeat:repeat-y; font-size:14px;}
.c_a ul{ width:365px; height:auto; margin:5px auto; padding:5px 0 10px 0 ; line-height:180%;}
.bian1{ border-bottom:1px dashed #cccccc;}
.c_a_tw { width:360px; height:auto; clear:both; padding:10px 0 0 10px; font-size:12px;}
.c_a_tw img{ float:left; margin:0px 10px 3px 0px; padding:3px; border:1px solid #D5D5D5;}
.c_a_tw h1 { font-size:12px; font-weight:700; color:#006699; margin:5px auto;}
.c_a_tw h1 a{color:#006699;}
.c_b{ float:left; width:303px; height:auto; margin:0 0 0 12px;}
.c_b_1 {}
.c_b_2 { width:300px; height:auto; background-color:#FFEA8B; margin:10px auto 0 auto}
.c_b_2 .top{ width:298px; height:26px; border-bottom:1px solid #CC9900; margin:0 auto; font-size:12px; color:#333333;}
.c_b_2 .top span{ width:55px; height:20px; display:block; text-align:center;background-image:url(t15.gif); background-repeat:no-repeat; }
.c_b_2 .top span.one{background-image:none;}

.c_b_2 ul{ width:280px; height:auto; margin:0px auto; padding:10px 0 }
.c_b_2 ul span { font-size:12px; font-weight:600; color:#FFD349; padding:1px 4px; background-color:#CC9900; margin:0 5px 0 0;}

.c_c{ float:right; width:254px; height:auto; background-color:#EFEFF0; }
.c_c_1 {width:232px; height:26px; background-image:url(t18.gif); background-repeat:no-repeat; margin:0 auto;color:#333333; font-weight:700; padding-left:5px; clear:both;}
.c_c_1 a{float:right;margin:5px 10px 0 0;}
.c_c_2 ul { width:240px; height:auto; margin:5px auto;}
.c_c_3 { width:232px; height:auto; clear:both; padding:10px 0; line-height:120%;overflow:hidden;}
.c_c_3 img{ float:left; margin:0px 10px 3px 0px; padding:3px; border:1px solid #D5D5D5;}
.c_c_3 h1 { font-size:12px; font-weight:700; color:#004282; margin:0px auto;}
.c_c_3 h1 a{ color:#004282;}
.c_c_4{ width:232px;}
.c_c_41 { width:232px; margin:8px auto 0;}
.c_c_41 span{ float:left; display:block; width:148px; margin-right:8px; text-align:center; padding-top:3px;}
.c_c_41 span,.c_c_4 span a{ color:#006599;}
.c_c_41 ul{ float:left; width:75px;}
.bian2{ border-bottom:1px solid #cccccc;}
.tlgg { width:980px; height:auto; margin:10px auto; clear:both;}
.tlgg_1206{ width:990px; height:60px; margin:10px auto; clear:both; text-align:center;}
.tlgg_1206 img{margin:0 5px 0 4px;}
.c2{ width:980px; height:auto; clear:both; margin:0 auto;}
.c2_a{ width:714px; height:auto; float:left; color:#686868;}
.c2_a a{ color:#686868}
.c2_a_1 { width:714px; height:37px; clear:both; background-image:url(t23.gif); background-repeat:no-repeat; font-size:17px; color:#ffffff; font-weight:700; margin-bottom:5px;}
.c2_a_1 span { display:block; width:220px; height:20px; float:left; margin:5px 0 0 40px; text-align:center;}
.c2_a_1 img{ float:right; margin:15px 20px 0 0}
.c2_a_2{ width:710px; height:auto; margin:5px auto; clear:both}
.c2_a_3 { width: 290px; height:auto; float:left; margin:0 50px 0 15px;}
.c2_a_3 .bt { width:290px; height:29px; clear:both; background-image:url(t25.gif); background-repeat:no-repeat; font-weight:700; color:#004282;}
.c2_a_3 .bt span { display:block; width:120px; height:auto; float:left; margin:5px 0 0 15px}
.c2_a_3 .bt img{ float:right; margin:8px 20px 0 0 }
.c2_a_3 .lb{ width:290px; height:auto; margin:5px auto; clear:both; padding:5px 0; }
.c2_a_3 .lb img{ float:left; background-color:#EDEDED; padding:3px; margin:5px 2px 5px 0;}
.c2_a_3 .lb b{ color:#004282; line-height:140%;}
.c2_a_3 .lb b a{color:#004282;}
.c2_a_3 .lb ul{ }
.z12 { font-size:12px;}

.c2_b{ width:254px; height:auto; float:right; color:#666666;}
.c2_b a{ color:#666666;}
.c2_b_1 {width:232px; height:26px; background-image:url(t18b.gif); background-repeat:no-repeat; margin:0 auto;color:#333333; font-weight:700; padding-left:5px; clear:both; margin:10px auto 0 auto}
.c2_b_1 a{ float:right; margin:5px 10px 0 0}
.c2_b_2 { width:232px; height:auto; clear:both; padding:10px 0 ; }
.c2_b_2 ul{ margin:0 auto; padding:0;}
.c2_b_2 img{ float:left; margin:0px 10px 3px 0px; padding:3px; border:1px solid #D5D5D5;}
.c2_b_2 h1 { font-size:12px; font-weight:700; color:#004282; margin:0px auto;}
.c2_b_2 h1 a{color:#004282; }
.c2_b_3 { padding:10px 5px}
.c2_b_3 img { float:left; margin:0 5px;}
.c2_b_3_pic{ width:200px; text-align:center; margin:10px auto 0;}
.c2_b_4 { width:252px; border:1px solid #CDCDCD; background-color:#F6F6F6; margin:5px auto 11px auto}
.bian3 { width:100%; height:4px; background-color:#7C7DE2;}
.c2_b_5 {width:232px; height:26px; background-image:url(t18c.gif); background-repeat:no-repeat; margin:5px auto 5px auto;color:#333333; font-weight:700; padding-left:5px; clear:both}
.c2_b_5 a{ float:right; margin:5px 10px 0 0}


.c3{ width:980px; height:auto; clear:both; margin:0 auto; background-image:url(t21.gif); background-repeat:repeat-y;color:#666666;}
.c3 a{ color:#666666;}
.c3_a{ width:307px; height:auto; float:left; margin:0 0 0 10px;}
.c3_a_1 {width:303px; height:26px; background-image:url(t28.gif); background-repeat:no-repeat;color:#004282; font-weight:700; padding-left:5px; clear:both; margin:10px auto 5px auto}
.c3_a_1 a{ float:right;margin:5px 10px 0 0 }
.c3_a_2 img{ float:left; margin:0px 10px 3px 0px; padding:3px; border:1px solid #D5D5D5;}
.c3_a_2 h1 { font-size:12px; font-weight:700; color:#004282; margin:0px auto;}
.c3_a_2 h1 a{color:#004282;}
.c3_a_2 ul { clear:both;}

.c3_b{ width:349px; height:auto; float:left; margin:0 0 0 30px; }
.c3_b_1 { width:329px; height:27px; color:#ffffff; font-weight:700; padding:8px 0 0 20px; margin-top:5px; background-image:url(t30.gif); background-repeat:repeat-x; clear:both;}
.c3_b_1 a{float:right;margin:5px 10px 0 0}
.c3_b_2 { width:349px; height:282px; background-image:url(t32.gif); background-repeat:no-repeat; clear:both;}
.c3_b_2 ul { width:339px; height:auto; }
.c3_b_2 ul li{ float:left; width:148px; height:auto; color:#006699; text-align:center; margin:10px;}
.c3_b_2 ul li a {color:#006699;}

.c3_c{ width:237px; height:auto; float:right; margin:0 8px 0 0;}
.c3_c_1 {width:232px; height:26px; background-image:url(t29.gif); background-repeat:no-repeat;color:#004282; font-weight:700; padding-left:5px; clear:both; margin:10px auto 5px auto}
.c3_c_1 a{float:right;margin:5px 10px 0 0}
.c3_c_2 ul { margin:10px auto 20px auto;}

.c4 { width:980px; height:auto; clear:both; margin:0 auto; color:#666666}
.c4 a{ color:#666666}
.c4_a{ float:left; width:342px; height:auto; border:1px solid #CE9D9D; margin:0;}
.c4_a_1{ width:342px; height:34px; background-image:url(t34.gif); background-repeat:no-repeat; font-size:14px; color:#ffffff; font-weight:700; text-align:center; padding-top:5px}
.c4_a_2{width:300px; height:27px; background-image:url(t35.gif); background-repeat:no-repeat; color:#CC0000; font-weight:700; padding-left:7px;clear:both; margin:10px auto 5px auto}
.c4_a_2 img{ float:right; margin:-18px 10px 0 0 }
.c4_a_3 { width:307px; height:auto;clear:both; padding:10px 0; }

.c4_a_3 span{ float:left; margin-right:8px;}
.c4_a_3 ul{ float:left;}
.c4_a_4 span{ text-align:center; display:block; padding:4px 0;}
.c4_a_4 ul{ margin:4px 8px;}
.c4_a_5_1206{ border:#E0E9F0 1px solid; border-bottom:none; border-right:none; background:url(20101206/2j01.gif) repeat-x; height:33px; margin:6px auto 5px; width:333px; clear:both;}
.c4_a_5_1206 li{ height:33px; width:110px; border-right:#E0E9F0 1px solid; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:33px;}
.c4_a_5_1206 .t01{ background:#fff; height:33px; line-height:33px; padding:0;}
.c4_b{ float:right; width:622px; height:auto; margin:0 0 0 0;}

.c4_b_1 { width:28px; height:auto; background-image:url(t39.gif); background-position:top; background-repeat:no-repeat; background-color:#CCCCFF;}
.c4_b_2 { border-right:4px solid #CCCCFF; border-bottom:4px solid #CCCCFF;}
.c4_b_3 { width:274px; height:auto; float:left; margin:6px 8px;}
.c4_b_3 .bt1 { width:274px; height:29px; clear:both; background-image:url(t40.gif); background-repeat:no-repeat; font-weight:700; color:#CC6600;}
.c4_b_3 .bt1 span { display:block; width:100px; height:auto; float:left; margin:5px 0 0 15px}
.c4_b_3 .bt1 img{ float:right; margin:8px 20px 0 0 }
.c4_b_3 .lb1{ width:274px; height:auto; margin:5px auto; clear:both; padding:0; }
.c4_b_3 .lb1 img{ float:left; background-color:#EDEDED; padding:3px; margin:5px 2px 2px 0;}
.c4_b_3 .lb ul{ }

.c5 { width:980px; height:34px; background-image:url(t41.gif); background-repeat:no-repeat; clear:both; margin:5px auto 0 auto}
.c5 a{ color:#666666;}
.c5 span{ display:block; width:60px; margin:5px 0 0 20px;}
.c5 img{ float:right; margin:-18px 20px 0 0 }
.c6 { clear:both; margin:0 auto 10px auto; width:996px; height:auto; }
.c6 a{ color:#666666;}
.c6_1 { width:233px; height:auto; border:1px solid #D0D0D0; float:left; margin:0 7px 0 7px; color:#666666; padding-bottom:5px;}
.c6_1 img{ float:left; margin:5px;}
.c6_1 h1 { font-size:12px; color:#000000; margin:5px auto; }
.c6_1 h1 a{color:#000000; }
.c7 { width:100%; height:auto; clear:both;background-color:#9999FF;overflow:hidden;}
.yqlj { width:980px; height:auto; margin:10px auto; background-color:#C4C4FF;}
.yqlj span{ display:block; width:70px; height:auto; float:left; font-size:14px; color:#004282; font-weight:700; margin:10px 0 0 10px;}
.yqlj_1 { width:965px; height:auto; border-bottom:2px solid #9999FF; clear:both; margin:0 auto; padding:5px 0 5px 15px}
.yqlj_1 img{ margin:5px 4px;}
.yqlj_2 {  color:#004282; clear:both; margin:0 auto; padding:10px}
.yqlj_2 a{color:#004282; margin:5px 10px;}
/*2j*/
.a_1 { width:698px; height:24px; border:1px solid #E3E3E3; background-image:url(t42.gif); background-repeat:repeat-x; color:#006699; }
.a_1 span{ display:block; width:170px; height:20px; margin:2px 0 0 20px; float:left}
.a_1 a{margin:2px 10px 0 0 ;color:#006699;}
.a_2 { width:640px; height:auto; margin:0 auto; line-height:200%;}
.a_2 ul { width:640px; height:auto; border-bottom:1px dashed #666666; margin:10px auto 30px auto; padding-bottom:10px;color:#000000;}
.a_2 ul li a{ color:#000000;}
.a_2 span { color:#006699;}
.a_3 { width:500px; height:20px; margin:10px auto; color:#006699; text-align:center}
.a_3 a{color:#006699; margin:auto 20px;}
.a_4 { width:678px; height:19px; border:1px solid #E3E3E3; background-image:url(t42.gif); background-repeat:repeat-x; color:#006699; padding:5px 0 0 20px;}
.a_4 a{color:#006699;}
.a_5 { width:685px; height:auto; margin:10px auto; color:#000000}
.a_5 a{color:#000000}
.a_5 h1 { font-size:18px; font-weight:800; color:#000000; text-align:center; padding:10px 0 10px 0}
.a_5 h2 { font-size:12px; font-weight:400; color:#006699; width:636px; height:20px; padding:10px 0 ; border-bottom:1px dashed #cccccc;}
.a_5 h2 span{ font-size:12px; display:block; width:auto; height:20px;float:right; margin:-20px 10px 0 0 }
.a_5 h2 span a{color:#006699;}
.a_5 h3 { font-size:12px; font-weight:400; color:#000000; text-align:center; padding:5px 0 5px 0}
.a_5 p{ font-size:14px;color:#000000; width:636px; margin:20px auto; line-height:180%;}
.a_5 p a{ color:#000000;}
.a_5 .end { color:#006699; margin:30px auto 10px auto;}
.a_6 { width:686px; height:auto; clear:both;}
.a_6_1{width:681px; height:26px; background-image:url(t45.gif); background-repeat:no-repeat; margin:0 auto;color:#333333; font-weight:700; padding-left:5px; clear:both; margin:10px auto 0 auto}
.a_6_1 img{ float:right; margin:-18px 10px 0 0 }
.a_6 ul { margin:10px auto;}
.a_7 { width:691px; height:34px; background-image:url(t47.gif); background-repeat:no-repeat; clear:both; margin:20px auto 0 auto}
.a_7_1 { color:#D40003;padding-top:10px;}
.a_7_2 {padding-top:10px;}
.a_7_2 input{ height:12px;}
.a_7_1 a{ color:#D40003;}
.a_8 { width:704px; height:auto; clear:both; margin:5px auto 0 auto; }
.a_8_1 { width:704px; height:24px; }
.a_8_2 { width:702px; height:auto; border:1px solid #E0E0E0; background-color:#F4F4F4;color:#735555}
.a_8_2a { padding:8px;}
.a_8_2 textarea{ width:350px; height:129px; margin:5px auto 5px 0}
.a_8_2 input{ width:113px; height:17px; border:1px solid #97339A;}
.a_8_2 p{ text-align:center; height:30px; margin:5px auto;}
.b_1 { width:254px; height:auto; background-color:#EFEFF0;}
.b_2 { width:240px; height:auto; margin:0 auto; clear:both;}
.b_2 ul{ width:240px; height:auto; margin:10px auto;}
.b_2 ul li{ width:90px; height:105px; overflow:hidden; text-align:center; margin:0 10px;float:left;}
.b_2 ul li img{padding:3px; border:1px solid #D5D5D5; background-color:#ffffff;}

.b_3 { width:254px; height:auto; margin:10px auto 0 auto}
.b_3 .top1{ width:254px; height:26px; border-bottom:1px solid #CC9900; margin:0 auto; font-size:12px; color:#333333;}
.b_3 .top1 span{ width:55px; height:20px; display:block; text-align:center; background-image:url(t15.gif); background-repeat:no-repeat;}
.b_3 .top1 span.one{background-image:none;}
.b_3 ul{ width:240px; height:auto; margin:0px auto; padding:10px 0 }
.b_3 ul span { font-size:12px; font-weight:600; color:#FFD349; padding:1px 4px; background-color:#CC9900; margin:0 5px 0 0;}


.copyright{ background-color:#9999FF; margin:0 auto;width:100%; font-size:12px;color:#ffffff; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
.copyright a{color:#ffffff;}
.copyright p{ width:500px; color:#ffffff;}

/*20090730*/
.ttfd{float:left; width:700px;}
.tt{font-size:24px; font-weight:700; color:#033498; margin:10px auto; text-align:center;}
.tt a{color:#033498;}
.c_c_1 {margin:10px auto 10px auto;}
.h175{height:175px;}

/*20120525*/
.num01{text-align:center;}
.num02{text-align:center;}

/*gqwb*/
.gq_content{ text-align:center;width:948px;border:1px solid #5154d5; background:#efeff0;padding:10px;}
.gq_content table tr td{ text-align:center}
.gq_content p,.gq_content p a{ color:#777;}
.gq_content p.txt{text-align:left; padding:0 10px;}
#desbox{width:950px; overflow:hidden;}
#desbox dt.pleft{width:46px; height:46px; float:left; margin:-200px 0 0 10px; position:relative; z-index:10;}
#desbox dt.pright{width:46px; height:46px; float:right; margin:-200px 10px 0 0; position:relative; z-index:10;}
#desbox dd{width:950px; height:auto;  overflow:hidden; text-align:center;}
#desbox dd img{ margin:30px 0; padding:0;}
#desbox dd b{ text-align:center;}
.gq_a{overflow:hidden;width:970px; clear:both; background:url(/img/2011hawen/images/zt_28.gif) repeat-x bottom; overflow:hidden;border:1px solid #8dbce7;}
.gq_a h3{ line-height:38px;height:38px;padding:0 10px ; background:none;border:none;}
.gq_a span{ display:block; float:right; text-align:center;width:140px;margin:12px 16px 0 0;line-height:24px;display:inline;}
.gq_a span img{ padding:4px;border:1px solid #8eb9e5;}
.gq_a span img:hover{border:1px solid #3385e1;}
.gq_a .line1{margin:0 10px;}
/**/
.gq_content dl{ width:980px; height:auto; margin:0px auto 10px; padding:0; overflow:hidden; text-align:center;}
.gq_content dl dt.pleft{width:46px; height:46px; float:left; margin:-700px 0 0 20px; position:relative; z-index:10;}
.gq_content dl dt.pright{width:46px; height:46px; float:right; margin:-700px 20px 0 0; position:relative; z-index:10;}
.gq_content dl dd{position:relative; z-index:10; width:960px; height:auto; margin:0 auto; overflow:hidden;}
.gq_content dl dd img{ margin:0; padding:0;}
.gq_content dl dd p{margin:0; width:960px; display:block; overflow:hidden;}
.gq_content dl dd b{cursor:pointer;position:absolute;bottom:-80px;left:0;width:840px;height:60px;padding:10px 60px;text-align:left;background:#313032;color:#fff;font:normal 14px/180% "宋体";filter:alpha(opacity=80);opacity: 0.80;}
.gq_content dl dd p a:hover{width:960px; text-decoration:none;}
/**/
.gq_content ul{width:950px; height:auto; margin:0 auto; padding:0; overflow:hidden; text-align:center; clear:both;}
.gq_content ul li{float:left; text-align:center;}
.gq_content ul li.one{width:130px; padding:10px 0 0 5px; background:url(/img/2011hawen/images/picbg01.gif) 10px 7px no-repeat;}
.gq_content ul li.one img{width:112px; height:77px;}
.gq_content ul li.one a{line-height:32px;}
.gq_content ul li.two{width:670px;height:95px; margin:0 0 0 5px; padding:25px 0 0 0; background:#f5f5f5; overflow:hidden;}
.graypic{width:580px;float:left;overflow:hidden; margin:0 0 0 0px;}
.graypic ol li a:hover img{border:1px solid #a90100;}
.graypic ol li img{ border:2px solid #e8e8e8; filter:alpha(opacity=50); opacity:0.5; cursor:pointer;}
.graypic ol li img.on{ filter:alpha(opacity=100); opacity:1;}
.graypic ol li{padding:0 6px 0 6px;float:left;width:150px;height:150px;}
.graypic ol li img{padding:3px; border:1px solid #cccccc;}
#smallpic li{float:left;width:104px; overflow:hidden;}
img.but{padding:0px; border:none; margin:15px 5px 0 5px;float:left;}

.gq_content h1,.gq_content h1 a{line-height:44px;height:44px; text-align:center; font-size:18px; color:#000;}
.gq_content dl#desbox dd#picG b{text-align:center;}
/*20130522*/
.c2_b_9{width: 100%;height: 24px;background: url(title_bg.jpg) repeat-x top;}
           .c2_b_9 span{display: block;width: 81px;height: 18px;background: url(title_bg1.jpg) no-repeat;float: left;text-align: center;margin-left: 20px;padding-top: 6px;color: #5a53c5;font-weight: bold;}
           .c2_b_10 p a{margin: 0 3px;}
.diaocha{width:97%;margin:10px auto;}
.diaocha_left{float:left;width:360px;}
.diaocha_left img{border:1px solid #ccc;padding:4px;}
.diaocha_right{float:right;width:320px;}

.bds_box{width:640px; height:32px; padding:0; margin:0 auto;}

/*weixin css*/
.duilian{top:250px;position:absolute; width:150px;}
.duilian_left{ left:10px;}
.duilian_right{ right:10px;}
.duilian_con{ width:150px; text-align:center;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

/*20160118*/
#box{width:300px;height:275px;padding:0;position:relative;}
#box ul{width:300px;height:230px;margin:0 auto;float:left;display:block;}
#box ul li{display:none;text-align:center;font-size:14px;position:absolute;color:#fff;}
#box ul li img{}
#box ul li p{display:block; width:300px; height:30px; padding:0; margin:0; overflow:hidden; text-align:center; color:#000; font:normal 12px/30px "SimSun";}
#box ul li p a{color:#000;}
/*#box ul li div{position:absolute;background:#000;-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.6;width:300px;bottom:7px;left:1px;height:28px; display:none;}
#box ul li b{position:absolute;width:300px;bottom:7px;left:6px;height:28px;line-height:28px;font-weight:normal; display:none;}*/
#box ol{width:300px;height:45px;margin:0 auto;padding:0;float:left;display:block; position:absolute; top:230px; left:0px; background:#cccccc; overflow:hidden;}
#box ol li{width:60px;text-align:center;padding:2px 0 3px 0;float:left;}
#box ol li img{background:#fff;padding:0;width:52px;height:39px;}
/*#box ol div{display:none;}
#box ol b{display:none;}*/
#box ol li.active{display:block;}
#box ol li.active img{border:2px solid #ff0000; margin-top:-2px;}