@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;background:#fff; background:url(images/bj0.gif) top repeat-x #fff;}
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;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#c00;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{ clear:both;}

/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w980{ width:980px;}
.w978{width:978px;border:1px solid #ECDDAC;background:#fff;}
.w960{width:960px;}
.w100{width:100%;}
.f14{font-size:14px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px;}
.am5 a{margin:0 5px;}
.duan{width:100%;height:8px;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.w300{ width:300px; }
.w360{ width:360px; }
.list_14 li{ background:url(images/dot.gif) no-repeat 5px 12px; padding-left:12px;font-size:14px; line-height:26px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 5px 8px; padding-left:12px; line-height:22px;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.o_h{ overflow:hidden;}
.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.blue,.blue a:link,.blue a:hover,.blue a:visited{ color:#6997c7;}
.red,.red a:link,.red a:hover,.red a:visited{ color:#cc0000}
/*top nav*/
.top_nav{ height:36px; background:url(images/nav/topnav01.gif) repeat-x; }
.top_nav img{ float:left; vertical-align:middle; margin:0 20px}
.top_nav span{ float:right; margin-right:10px; line-height:35px; color:#565656}
.top_nav span a{ color:#565656; padding:0 6px;}
.top_nav b{ float:left; font-size:18px; color:#BE140B; font-family:\9ED41\4F53; margin-left:10px;}
.banner { width:980px; height:350px; margin:0 auto;}
.nav{ height:46px; line-height:46px; background:#eee; overflow:hidden; border-top:4px solid #d83b3b;}
.nav a{ margin:auto 22px; }
.nav a:link,.nav a:hover,.nav a:visited{ color:#000;}
.nav .fl{ width:84%; line-height:46px; font-size:14px; color:#b5b5b5; font-weight:bold; text-align:center; font-family:"微软雅黑";font-weight:normal;}
.nav .fr{ color:#727272; line-height:46px;padding-right:10px;}
/*nav_pd*/
.nav_zhubao{ height:33px; color:#fff; line-height:33px;}
.nav_zhubao a{ display:block; background:url(images/nav_1.gif) no-repeat 0 left; padding:0 8px 0 30px; float:left; }
.nav_zhubao a:link,.nav_zhubao a:hover,.nav_zhubao a:visited{ color:#fff;}
.nav_zhubao a.one{ background:none;}
/*tit*/
.tit1 { width:100%; height:48px; line-height:48px; background:url(images/tit_a.gif) repeat-x ; overflow:hidden;}
.tit1 i{ float:left; font-size:16px; font-family:"微软雅黑"; background:url(images/tit_b.gif) repeat-x; overflow:hidden; padding:0 10px; height:48px; line-height:48px;}
.tit1 em { float:right; font-size:12px; font-weight:normal; padding-right:10px;}
.tit1 em ,.tit1 em a:link,.tit1 em a:hover,.tit1 em a:visited{ color:#777;}
.tit2 { width:100%; height:35px; line-height:35px; background:url(images/tit_c.gif) repeat-x; overflow:hidden;}
.tit2 i{ float:left; font-size:14px; font-family:"微软雅黑"; overflow:hidden; padding:0 14px; height:35px; line-height:35px;}
.tit2 em { float:right; font-size:12px; font-weight:normal; padding-right:10px;}
.tit2 em ,.tit2 em a:link,.tit2 em hover, .tit2 em visited{ color:#777;}

/*p1*/
.p1_content{ width:980px; height:auto; overflow:hidden; background:url(images/bj3.gif) repeat-y left; }
.p1_left{ width:645px; height:auto; float:left;}
.p1_right{ width:322px; height:auto; float:right;}
.p1_1{width:620px;height:386px;padding:10px 12px 16px 12px; background:#c1c1c1;}
#box1{width:620px;height:386px;position:relative; }
#box1 ul li{display:none;text-align:center;position:absolute;font-weight:bold;height:29px;line-height:29px;}
#box1 ul li img{display:block;}
#box1 ul li span{position:absolute;top:357px;left:15px;font-size:12px;z-index:3;}
#box1 ul li a{color:#fff;}
#box1 ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:29px;position:absolute;top:357px;left:0;width:620px;z-index:1;}
#box1 ol{position:absolute;bottom:6px;right:5px;z-index:1;}
#box1 ol li.active{display:block;background:#d1182a;}
#box1 ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.p1_2 b{ text-align:center; font-family:"微软雅黑"; display:block; line-height:30px; font-size:16px;}
.p1_2 p{ font-size:14px; line-height:24px; border-bottom:1px dotted #c0c0c0;  margin-bottom:5px; padding:0 5px 10px 5px }
.p1_right h2.tit1 { background:none; height:34px; line-height:34px;}
.p1_right h2.tit1 i{ background:none; line-height:34px;}
/*p2*/
.p2_content {overflow:hidden}
.p2_left{ float:left; width:665px;}
.p2_right{ float:right; width:293px;}
.p2_1{ width:246px; text-align:center; line-height:30px; margin:20px auto 10px auto} 
.p2_1 img{ background:url(images/p2_1.gif) no-repeat bottom center; padding-bottom:14px;}
/*p3*/

.p3_content {overflow:hidden; background:#ebebeb; padding-bottom:10px;}
.p3_content h2{ background:none; border-top:4px solid #c00000; height:35px; line-height:35px;}
.p3_content h2 i{ background:none; line-height:35px;}
/*jq-pic*/
.picshow { background:#E6E6E6;border-bottom: #d9e0ea 1px solid; border-left: #d9e0ea 1px solid; margin: 10px auto 0 auto; width: 958px; height: 714px; border-top: #d9e0ea 1px solid; border-right: #d9e0ea 1px solid}
#picarea {margin: 0px auto; width: 958px; background: #fff; height: 620px; background:#E6E6E6;}
#bigpicarea {position: relative; margin: 0px auto; width:958px; height: 580px; overflow: hidden}
.image {text-align: center}
.image img {border-bottom: #ececec 1px solid; border-left: #ececec 1px solid; margin: 0px auto; border-top: #ececec 1px solid; border-right: #ececec 1px solid}
#bigpicarea .word {background:#333;filter:Alpha(Opacity=30); opacity: 0.3;-moz-opacity:0.3;  margin-top:-65px; height: 65px;}
#bigpicarea .word h3 { text-align:left; padding:10px 25px; line-height: 160%; color: #fff; font-size:14px}
#bigpicarea .word h3,#bigpicarea .word h3 a:link,,#bigpicarea .word h3 a:hover,,#bigpicarea .word h3 a:visited{ color:#fff;}
#bigpicarea .ui-els-hide {display:none;}
#thumbs {margin: 0px auto; width: 958px; height: 110px}
* HTML #thumbs {height: 100%}
#thumbs li {margin: 0px 9px; width: 150px; display: inline; FLOaT: left; height: 100px}
#thumbs ul {margin-TOP: 3px}
#thumbs li.last_img {margin-right: 4px}
#thumbs li.first {margin: 30px 5px 0px 15px; width: 34px; height: 33px;cursor: pointer}
#thumbs li.last {margin: 30px 10px 0px 10px; width: 34px; height: 33px; cursor: pointer}
#thumbs li a {border-bottom: #fff 2px solid; border-left: #fff 2px solid; width: 150px; display: block; FONT-SIZE: 0px; border-top: #fff 2px solid; border-right: #fff 2px solid
}
#thumbs li a:hover {border-bottom: #000 2px solid; border-left: #000 2px solid; border-top: #000 2px solid; border-right: #000 2px solid
}
#thumbs li a.current {border-bottom: #f8ae0f 2px solid; border-left: #f8ae0f 2px solid; border-top: #f8ae0f 2px solid; border-right: #f8ae0f 2px solid
}
#thumbs li.first img {}
#thumbs li.last img {}
.bigbtnPrev {z-index:100; position:absolute; width: 60px; height: 60px; top:226px; cursor:pointer; left: 30px}
.bigbtnNext {z-index: 100; position: absolute; width:60px; height: 60px; TOP: 226px; cursor: pointer; right: 30px}
#big_play_prev {background: url(images/leftbig.png); width: 60px; display: block; height: 60px; _background: none; _filter: progid:DXImageTransform.Microsoft.alphaImageLoader(sizingMethod=crop,src='images/leftbig.png')}
#big_play_next {background: url(images/rightbig.png); width: 60px; display: block; height: 60px; _background: none; _filter: progid:DXImageTransform.Microsoft.alphaImageLoader(sizingMethod=crop,src='images/rightbig.png')}
#smallpicarea {margin: 0px auto; width: 958px; border-top: #ececec 1px solid; PaDDING-TOP: 20px}
/*p4*/
.p4_content {overflow:hidden}
.p4_left{ float:left; width:665px;}
.p4_right{ float:right; width:293px;}
.w320{ width:320px;}
.p4_bg{ background:url(images/p4_bg.gif) right repeat-y; }
.p4_1 { padding-left:16px; padding-top:20px;}
.p4_1 li{ width:105px; text-align:center; overflow:hidden; margin:5px 12px; float:left; line-height:40px;}
.p4_1 li img{ display:block}
/*p5*/
.p5_content ol{ margin-top:15px;}
.p5_content ol li{ width:180px; float:left; margin:5px 8px; text-align:center; line-height:30px;}
.p5_content ol li img{ float:left;}



 .pic_group{width:960px;height: auto;margin: 10px auto;padding:0 10px}
     .pic_big{width: 960px;height: auto;overflow: hidden; position:relative;text-align:center;padding-bottom:30px;}
	 .big_focus{text-align:center;width:960px; position: relative;}
     .pic_big img{width: 958px;height: 580px; }
	 .pic_big ul li{height:400px; position:relative; }
     .pic_small{width: 960px;height: 101px;overflow: hidden; padding:0 10px}
     .pic_small ul li{float:left;width:150px;height: 99px;margin-right:10px;text-align:center;border:1px solid #f2f2f2;}
     .pic_small div{float: left;margin-left:15px;width: 795px;overflow: hidden; }
     .pic_small ul{display:block;}
     .pic_small ul li img{position: relative;bottom: 0;max-width:150px;max-height: 99px; cursor:pointer;}
	 .small_show ul li p{display:none;}
     .grouplist_left_b,.grouplist_right_b{width: 12px;height: 62px;background: url(images/left_b.jpg) no-repeat;border:none;  }
     .grouplist_right_b{background: url(images/right_b.jpg) no-repeat; cursor:pointer;}
	 img.prev,img.next{ cursor:pointer;}
     .group_show{font-size: 14px; position: absolute;bottom: 0px;background:#000;filter:alpha(opacity=50);opacity:.5;color: #fff;width: 100%;height: 40px; line-height:40px;}
     .group_show em{margin-right: 20px;color: #929292;font-style: italic;}
     .group_show em b{font-size: 18px;font-weight: bold;color: #d70d0d;}
     .group_left_b,.group_right_b{display:block;width: 30px;height: 53px;background: url(images/group_left_b.png) no-repeat; cursor: pointer;top:40%;}
	 .group_left_b{position:absolute;left:1px;z-index: 2;}
     .group_right_b{background: url(images/group_right_b.png) no-repeat;position:absolute;right:1px;z-index: 2;top:40%;}
	 .small_show ul li.focus{border:1px solid #d00;}
	 .tuijian ul li{color:#fff;height:auto;}
	 .tuijian ul li a:link,.tuijian ul li a:visited,.tuijian ul li a:hover{color:#fff;}
	 .text .big_focus p{margin:5px 0;}
/*======= 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;}



.group_show a:link,.group_show a:hover,.group_show a:visited{ color:#fff;}
/*201606*/
/*p6*/
/*p6*/
.p6_content .jCarouselLite1{
        float: left;
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
		z-index:2; margin-top:10px; 
    }
.p6_content{position: relative;width:980px; height:210px;}
.p6_content ul{}
.p6_content ul li{width:180px; float:left; margin:5px 8px; text-align:center; line-height:30px; }
.p6_content ul li div{position:absolute;-moz-opacity:0.7;filter:alpha(opacity=70);opacity:0.7;bottom:0;left:0;height:35px; width:686px;background:#000;}
.p6_content ul li b{position:absolute;font-weight:normal;bottom:-5px;left:10px;height:35px;line-height:35px;}
.p6_content ul li div,.p6_content ul li b{width:223px;}
.p6_content ul li,.p6_content ul li a:link,.p6_content ul li a:hover,.p6_content ul li a:visited{ color:#000;}
.p6_content li img{display:block;width:180px; height:120px;}
.p6_content li a{color:#000;font-size:14px;}
.p6_content ul li i{ position:absolute; width:50px; height:50px; background:url(images/icon01b.png) no-repeat ; top:45px; left:85px;}
.b_left1,.b_right1{cursor:pointer;border:none; padding-top:0px;
}
.b_left1{ float:left;position:absolute;top:0px;z-index:1;width:36px; height:36px; left:0px; }
.b_right1{ float:right;position:absolute;top:0px; right:-55px;z-index:1; width:36px; height:36px;}
.b_left1 img{ margin:17px 4px 0 0px;position:absolute;z-index:4;}
.b_right1 img{ margin:17px auto 0 12px;position:absolute;z-index:4;}
.an1{position:absolute;top:50px;left:0px;z-index:5;width:92%; height:36px;}
.b_left1,.b_right1{cursor:pointer;border:none; }
/*p7*/
.p7_content p{ line-height:50px}
.p7_content p a{ margin:auto 10px; font-size:14px;}

.p4_bg h2.tit1{ margin-top:-12px;}