@charset "utf-8";

/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}

body{ padding:0; margin:0;font:normal 12px/180% "宋体"; color:#000;text-align:center;}

div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}

li,p {font:normal 12px/180% "宋体"; text-align:left;} 

a{color:#000;}

a:link,a:visited{text-decoration:none}

a:hover{text-decoration:underline}

img{ border:none}

ol,ul,li{list-style:none;} 

/*clear*/

.clear{ clear:both}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}

/*other*/

.marg_top10{ margin-top:10px;}

.marg_bt10{ margin-bottom:10px;}

.margin10{ margin:10px auto}

.width980{ width:980px;}

.line{background:url(images/line1.gif) no-repeat center;line-height:9px;height:9px; width:100%;clear:both; overflow:hidden;}

.list_14 li{ background:url(images/dot1.gif) no-repeat center left; padding-left:8px;font-size:14px;line-height:26px;}

.list_12 li{ background:url(images/dot1.gif) no-repeat left 10px;padding-left:8px;line-height:22px;}

.list_14a li{ background:url(images/dot2.gif) no-repeat center left; padding-left:8px;font-size:14px;line-height:26px;}

.list_12a li{ background:url(images/dot2.gif) no-repeat left 10px;padding-left:8px;line-height:22px;}

a.more{font-size:12px; float:right;}

#copyright{clear:both;padding:35px 0;text-align:center; color:#333; orphans:inherit;}

.space{height:10px;background:#fff;line-height:10px;clear:both; overflow:hidden;width:100%;border-top:1px solid #dce1c8;border-bottom:1px solid #dce1c8;}

.space1{height:10px;background:#fff;line-height:10px;clear:both;border-top:1px solid #cdcdcd;}

.space2{ background:#fff;height:10px;line-height:10px;clear:both;line-height:10px; overflow:hidden;border-bottom:1px solid #bbd1e7;}

.center{text-align:center}

.ad{clear:both;text-align:center; overflow:hidden;margin:5px 0;}

.line1{ width:100%; height:1px; background:url(images/line1.gif) repeat-x;overflow:hidden; margin:10px 0px; clear:both; }

.line2{ width:100%; height:1px; background:url(images/line4.gif) repeat-x; overflow:hidden; margin:5px auto; clear:both; }

.line3{ width:100%; height:1px; background:#dce1c8; overflow:hidden; margin:10px auto; clear:both; }



i,i a{font-style:normal;}

em,em a{font-style:normal;color:#cc0000;}

.space3{ background:url(images/bg_24.gif) no-repeat left top #fff;height:16px;}

/*clear*/

.clear{clear:both;}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}

/*other*/

.width980{width:980px;}

.space{height:8px;border-top:1px solid #d8e8c0;border-bottom:1px solid #d8e8c0;background:#fff;}

.space1{height:6px;border-top:1px solid #d8e8c0;border-bottom:1px solid #d8e8c0;background:#fff;width:90%;}

.marg_top10{ margin-top:10px;}

.marg_top15{ margin-top:15px;}

.marg_bt10{ margin-bottom:10px;}

.margin10{ margin:10px auto}

.width980{ width:980px; overflow:hidden;}



/*nav*/

.nav_01{ width:980px; height:61px; margin:0 auto; border-bottom:5px solid #0072CA;}

.nav_01 img{ float:left}

.nav_01 ul{ padding-top:15px; display:block;padding-left:60px; float:left}

.nav_01 ul li{ display:block; float:left;}

.nav_01 ul li img{ margin:3px 5px 0 5px; float:left;}

.nav_01 ul li a{ margin:0 10px; }

.nav_01 ul li a:link,.nav_01 ul li a:hover,.nav_01 ul li a:visited{}

.nav_01 span{ float:right; display:block; width:auto; padding-top:28px; }

.nav_01 span img,.nav_01 span input{ float:left}

.nav_01 span input{ width:141px; height:18px;}

.nav_01 div { float:left; margin:29px auto auto 20px;width:550px;}

.nav_01 div a{ margin:auto 8px;}

.nav_01 div b{ color:#0072CA;}

.nav_01 div b a:hover,.nav_01 div b a:visited,.nav_01 div b a:link{  color:#0072CA;}

.nav_02 { height:34px; margin:0 auto; clear:both; border-bottom:1px solid #0072CA; }

.nav_02 li{ display:block; float:left; font-size:14px; font-weight:400; margin:auto 12px; display:inline; line-height:35px;font-weight:bold;}

.nav_02 li a:link,.nav_02 li a:hover,.nav_02 li a:visited{ font-weight:bold;}

.nav_02 li.one{ color:#4375B2; margin-left:0px;}

.nav_02 li.one a:link,.nav_02 li.one a:hover,.nav_02 li.one a:visited{ color:#0281B4;}

.nav_03 { width:100%;line-height:35px; height:35px; overflow:hidden; background:url(images/nav.gif) repeat-x;height:47px;border:1px solid #c2cee7; overflow:hidden;} 

.nav_03 img{margin:12px 2px; vertical-align:middle;}

.nav_03 select{margin:12px 3px; vertical-align:middle;width:140px;height:20px;border:1px solid #aed7ff;}



.sousuo{ width:100%; height:auto; clear:both; height:auto; padding:10px 0}

.sousuo_l{ float:left;}

.sousuo_r{ float:right;}

.sousuo_l b{ color:#006699;}

.sousuo_r input {background:#EEEEEE; height:18px; width:269px; border:none; float:left; padding:2px;}

.sousuo_r input img{ float:left; margin-left:0px;}





/*p1*/

.p1_content{}

.p1_left{ float:left;width:300px;}

.p1_left p{ background:url(images/tbg.gif) repeat-x;line-height:34px;height:34px; display:block;margin-top:10px;color:#004cb0; text-align:center;border:1px solid #aec9ff;}

.p1_left p a{margin:0 5px;color:#004cb0;}

.p1_center{width:355px; float:left;margin-left:20px;}

h1{font:normal 16px/30px "黑体";}

.p1_center h1{text-align:center;}

.p1_center p{color:#006699;margin:2px 0;line-height:22px; background:url(images/line1.gif) repeat-x bottom; padding-bottom:8px;}

.p1_center ul{margin:5px 0;}

.p1_right{width:278px;border:1px solid #d4d4d4; float:right;}

.p1_right ul{margin:5px 10px;}

h3{ background:url(images/line3.gif) repeat-x bottom;margin:5px;font-size:14px;color:#0148c4;padding:2px 0;}

h3 a{color:#0148c4;}

.img_a{padding:0px 10px 0 10px;color:#666666;}

.img_a a{color:#666666;}

.img_a b,.img_a b a{color:#000;}

.img_a img{ float:left;margin-right:10px;}





/*p2*/

.p2_content{ background:url(images/pbg1.gif)}

.p2_left{width:299px; float:left;border-top:1px solid #dedede; overflow:hidden;}

.p2_right{width:660px; float:right;border-top:1px solid #dedede}

h4{font-size:14px; background:url(images/line2.gif) repeat-x center; overflow:hidden;clear:both;margin:5px; width:95%;}

h4 b{ display:block; float:left; background:#ebf3ff;padding:0 5px;color:#002c75;}

h4 b a{color:#002c75;}
h4 img{float:right;}

.p2_left ul.list_12a{margin:5px 10px 10px 10px;}

.p2_right div{ float:left;width:305px;margin:10px 12px 0 12px; overflow:hidden; display:inline;}

.p2_right div ul{margin:5px;}

.p2_right div p a{float:none;}



h3.a1{ text-align:right;font-size:12px;color:#000;font-weight:normal;line-height:28px;}

h3.a1 a{color:#000;}

h3.a1 b{ float:left;font-size:14px;font-weight:bold; background:url(images/ico1.gif) no-repeat left center; padding-left:15px;}





/*p3*/

.p3_content{ background:url(images/pbg2.gif)}

.p3_left{ float:left;width:680px;}

.p3_right{ float:right;width:280px;}

.p3_left span{ display:block;margin-bottom:10px;}

.p3_left p span{ display:inline;padding:0 3px;}

.p3_left span img{margin:10px 0 0 6px;}

.p3_left p{line-height:22px;padding:5px;}

.img_b{ background:#fff; overflow:hidden;padding-bottom:10px;margin:0 1px 10px 1px;width:258px;}

.list_a{margin:5px 10px;}

.list_a li{border-bottom:1px dashed #99cccc;line-height:22px;padding-bottom:3px;}

.list_a li i,.list_a li i a{color:#1978ae;}

.p3_right .list_a li i{display:block;background:#0494d1;color:#fff;float:left;margin-right:2px;height:22px;}



/*p4*/

.p4_left{width:418px; float:left;border:1px solid #cecece; background:#f4f4f4;}

.p4_tit{ float:left;width:80px;margin:2px; overflow:hidden;}

.p4_tit li{ background:url(images/c2.gif) no-repeat left;line-height:33px;height:33px;width:67px; color:#fff;padding-left:13px;margin-top:1px; overflow:hidden;}

.p4_tit li.this{background:url(images/c1.gif) no-repeat left;}

.p4_a{ float:right;width:320px;height:273px;overflow:hidden; overflow-y:auto;margin:4px; }

.p4_center{width:245px; float:left;margin-left:18px;}

.line{ background:url(images/line4.gif) repeat-x;height:1px;line-height:1px;clear:both;}

h5{ text-align:right;font-size:12px;border-bottom:1px solid #1978ae;line-height:26px;}

h5 b{ float:left;font-size:14px;color:#002c75;}

.p4_right{width:278px; float:right; background:#ebf3ff;border:1px solid #dddddd;}

.p4_right table{background:#fff;}

.p4_right table tr th{ background:#E8F5FD;color:#1978ae;font-weight:normal;text-align:center;}

.p4_right table tr td { text-align:center;line-height:22px;}

.p4_right table tr td i{ background:url(images/ico2.gif); display:block;width:14px;height:14px;line-height:14px; text-align:center;color:#fff;margin-left:5px;}

.p4_b li img{ float:left;margin-right:5px;}

.p4_b li{color:#1978ae;padding:5px 0; background:url(images/line1.gif) repeat-x bottom; display:block; width:240px;clear:both; overflow:hidden;}

.p4_b li i{ display:block; float:left; background:#1978ae;color:#fff; text-align:center;padding:0 3px;}

/*p5*/

.p5_left{background:#ededed;padding:9px;width:664px;height:295px;border:1px solid #cfcfcf;}

.con{ display:block;margin:15px 15px 0 15px;}





/*link*/

.link{border:1px solid #e2e2e2;width:978px;border-top:9px solid #003a9d;padding-bottom:10px;}

.link h6{margin:10px;}

.link p{ display:block;clear:both;padding:5px 10px;}

.link p a{margin:0 5px;}

/*======= copyright========*/

.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}

#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}

#copyright p{margin: 0 0 2px 0; text-align:center;}

#copyright a{color:#2A3084;}

#copyright p.p1{margin: 15px  auto;width: 530px;}

#copyright p.p2{margin: 8px 0 0 0;}



.gdtp{width:978px; height:135px; overflow:hidden;}

.jCarouselLite{width:100px; height:135px; overflow:hidden;}

.jCarouselLite ul li{ display:block; float:left; width:148px; height:auto; text-align:center; margin:10px 15px; display:inline;}

.jCarouselLite ul li img{ border:1px solid #000;}





/*JS*/

.webwidget_scroller_tab{ background:#fff;width:299px;margin:0 1px;}

.webwidget_scroller_tab2{ background:#fff;width:299px;margin:0 1px;}

.tabContainer{width:100px;overflow:hidden;margin-left:20px}

.tabContainer li{float:left;margin-right:0px;}

.tabContainer li a{display:block!important;display:inline-block;padding:0 0px;height:27px;line-height:27px;}

.tabBody{ height: 90px; overflow: hidden; width:282px;position: relative;margin:8px 7px 0 7px;}

.tabBody ul{ width: 1500px; position: absolute;}

.tabBody ul li{ float: left;width: 276px;display:inline; overflow:hidden;margin:5px 0;}

.tabCot{float: left; overflow:hidden;}



.tabCot a{color:#666666;}

.tabCot b,.webwidget_scroller_tab .tabCot b a{color:#000; display:block;}

.tabCot img{ float:left;margin-right:10px;}



.tabContainer li{font-size:20px;padding:0;width:18px;height:20px;}

.tabContainer li.currentBtn a{height:15px;color:#076fc6;}

.modA{margin:10px;}

.modBody{}

.modTop span.modATL,.modTop span.modATR{float:left;width:4px;height:15px;overflow:hidden;}





.jCarouselLite3{width:212px; float:left;margin:0 10px;padding:0; overflow:hidden;}

.jCarouselLite3 ul li{ float:left;padding:0;margin:0;}

.jCarouselLite3 ul{line-height:36px;padding:0;margin:0;}

.jCarouselLite3 ul li{width:148px;text-align:center;}



.fpic {	text-align:center;	float:left;	width:670px;height:295px;border:1px solid #afaba4;color:#000;padding:4px;font-weight:bold;}

.fpica {width:441px;height:293px;float:left;display:block;border:1px solid #fff;}
.pic_right{float:right;width:210px;}

.bpic {	FLOAT: left;	MARGIN: 0px;	WIDTH: 244px;	POSITION: relative;	HEIGHT: 243px}

.thubpic {WIDTH: 93px;HEIGHT:61px; border:5px solid #fff ;CURSOR: pointer; float:left;margin:1px;}

.thubpiccur {WIDTH: 93px;HEIGHT:61px; border:5px solid #0066cc ;CURSOR: pointer;float:left;margin:1px;}

.thubpiccur {}

.bg {opacity:0.6;filter:Alpha(opacity=60);background:#000;width:440px;height:38px;position:relative;bottom:78px;left:0; z-index:100;	}

#fttltxt{width:440px;height:38px;position:relative;bottom:38px;left:0;font-size:14px; text-align:center;line-height:38px;color:#fff; z-index:200;}

#fttltxt a{color:#fff;}

/*20120613*/

.nav03{overflow:hidden;margin-top:-5px;padding-bottom:5px;}

.nav03 span{float:left;}

.nav03 a{margin-right:10px;background:url(images/dot1.gif) no-repeat 0 4px;padding-left:8px;}

.nav03_right input,.nav03_right img{vertical-align:middle;}

.nav03_right input.one{border:1px solid #ddd;}

