body{ background:url(../images/2013-03-29_090951.gif) repeat-x;}
#main{ width:1280px; margin:0 auto;}


/*top*/
.top{ background:url(../images/2013-03-29_094329.gif) no-repeat middle center;}
.top span{ display:block; }
.top span a{ display:block; background:url(../images/2013-03-29_090836.gif) no-repeat; width:295px; height:100px; }
.top blockquote{  padding:0; margin:5px; border:0; background:url(../images/2013-03-29_091358.gif) no-repeat; height:62px; line-height:62px; font-size:20px; width:1280px;}
.top blockquote strong{ color:#5a262e; display:block; float:left; height:62px; width:100px; text-align:center; cursor:pointer; padding-right:20px;}
.top blockquote a{ width:100px; height:62px; display:block; float:left; font-size:20px; color:#5a262e; text-align:center; line-height:62px; font-weight:bold; margin-left:1px; color:#5a262e;}
.top blockquote a:hover{ color:#FFF;}
.top blockquote a.on{ background:url(../images/2013-03-29_091359.gif) repeat-x; color:#FFF;}

.in_flash{ padding:2px 0;}
.movePro{ background:url(../images/2013-03-29_092633.gif) repeat-x; height:218px; border:#CCC solid 1px;}
.infiniteCarousel {width: 1098px;position: relative;}
.infiniteCarousel .wrapper {width: 960px; overflow: auto;height: 160px; top: 0; margin:0px auto; padding-top:25px;}
.infiniteCarousel ul li {width:220px; height:160px; text-align:center; float:left; background:#CDC8C8; padding:10px; display:inline-block;}
.infiniteCarousel ul li.on {background:#6A6868;}
.infiniteCarousel ul li a img {width:220px;height:110px;}
.infiniteCarousel ul li p{font-size:14px;color:#666; text-decoration:none; line-height:30px; height:30px; float:left; text-align:center; width:220px; }
.infiniteCarousel ul li p a{font-size:14px; color:#248CCE}
.infiniteCarousel ul li.on p a{ color:#FFF;}
.infiniteCarousel ul li.on p a:hover{ color:#FFF;}
.infiniteCarousel .wrapper ul {width:960px; list-style-image:none;list-style-position:outside;list-style-type:none; margin:0;padding:0;top: 0;}
.infiniteCarousel .wrapper ul li a:hover{color:#1d4897}
.infiniteCarousel ul li a:hover img {border-color: #aaa;}
.infiniteCarousel .arrow {display: block;height:44px;width:22px;text-indent: -999px;position: absolute;top: 87px;cursor: pointer;outline:0;}
.infiniteCarousel .forward {background:url(../images/2013-03-29_092458.gif) no-repeat;right: 23px;}
.infiniteCarousel .back {background:url(../images/2013-03-29_092457.gif) no-repeat;left: 23px;}

.in_s{ border:#CCC solid 1px; background:#FFF url(../images/2013-03-30_081914.gif) repeat-x bottom; height:345px; margin-top:13px; overflow:hidden;}
.in_s div{ height:345px; float:left;}
.in_s .in_s_1{ width:300px; border-right:#CCC solid 1px;}
.in_s .in_s_2{ width:300px; border-right:#CCC solid 1px;}
.in_s .in_s_3{ width:275px; border-right:#CCC solid 1px;}
.in_s .in_s_4{ width:220px;}
.in_s strong{ display:block; background:url(../images/2013-03-29_092405.gif) no-repeat; height:31px; line-height:31px; font-size:14px; font-weight:bold; text-align:left; text-indent:35px; color:#666;}
.in_s .in_s_1 blockquote{ padding:0; margin:0; text-align:center; padding-top:15px;}
.in_s .in_s_1 blockquote ul{ display:block; text-align:left; padding:15px;}
.in_s .in_s_1 blockquote ul li{ height:20px; height:25px;}
.in_s .in_s_1 blockquote ul li a{ color:#666;}
.in_s .in_s_1 blockquote ul li a:hover{ color:#4A8EEA;}
.in_s .in_s_2 blockquote{ padding:0; margin:0; text-align:center; padding-top:15px;}
.in_s .in_s_2 blockquote .in_s_con{ display:block; text-align:left; padding:15px; line-height:24px; color:#666;}
.in_s .in_s_3 blockquote{ padding:0; margin:0; text-align:center;}
.in_s .in_s_3 blockquote a{ display:block; background:url(../images/2013-03-29_092654.gif) no-repeat; height:30px; padding-top:26px; width:121px; float:left; margin-left:11px; font-size:18px; font-weight:bold; color:#335784; margin-top:15px;}
.in_s .in_s_3 blockquote a:hover{ background:url(../images/2013-03-29_092706.gif) no-repeat; color:#FFF;}
.in_s .in_s_4 blockquote{ padding:0; margin:0; text-align:center; padding-top:15px;}

.foot{ background:url(../images/2013-03-29_092057.gif) no-repeat; height:36px; line-height:32px; margin-top:20px; padding-bottom:50px;}
.foot table{ width:100%;}
.foot td{ padding:0 15px; color:#CFCACA;}
.foot td span{ color:#94C2EC;}
.foot td a{ color:#CFCACA;}

/*内页样式*/
.page_in{ padding-top:20px;}
.page_in .pa_left{ width:170px; float:left;}
.page_in .pa_right{ width:915px; padding-left:15px; float:left;}
.page_in .pa_left strong{ background:url(../images/2013-03-29_091941.gif) repeat-x; height:29px; line-height:29px; font-size:14px; text-align:center; display:block; color:#FFF;}
.page_in .pa_left blockquote{ padding:0; margin:0; padding-bottom:3px;}
.page_in .pa_left blockquote a{ background:url(../images/2013-03-30_094641.gif) no-repeat; height:28px; display:block; width:170px; line-height:28px; text-indent:15px; color:#4083AA;}
.page_in .pa_left blockquote.search{ background:#EDEEF0;}
.page_in .pa_left blockquote.search input.t1{ background:#FFF; width:138px; border:#CCC solid 1px;}
.page_in .pa_left blockquote.search input.t2{ background:#3A7CA1; width:50px; height:21px; line-height:21px; text-align:center; border:0 none; font-size:12px; color:#FFF; }
.page_in .pa_right blockquote{ border:#CCC solid 1px; padding:0; margin:0;}
.page_in .pa_right blockquote .pa_title{ background:url(../images/2013-03-29_091955.gif) repeat-x; height:29px; line-height:29px; color:#248CCE; padding-left:10px; font-weight:bold; font-size:14px;}
.page_in .pa_right blockquote .pa_conte{ padding:15px; line-height:180%; font-size:12px; color:#999;}
.page_in .pa_right blockquote .pa_conte .newsdetail-title{ border-bottom:#D8D8D8 solid 1px; margin-bottom:30px;}
.page_in .pa_right blockquote .pa_conte .newsdetail-title h1{ color:#38799F; font-size:18px; padding:0; line-height:50px; text-align:center;}
.page_in .pa_right blockquote .pa_conte .newsdetail-title h6{ color:#999; font-size:12px; padding:0; font-weight:normal; text-align:center; padding-bottom:10px;}
.page_in .pa_right blockquote .pa_anli{ padding:25px; -height:650px; *height:650px; min-height:650px;}
.page_in .pa_right blockquote .pa_anli li{ text-align:center; float:left; width:274px; padding-bottom:20px; padding-left:13px;}
.page_in .pa_right blockquote .pa_anli li a{ display:block; width:260px; height:180px; background:#F2F2F2; padding-top:10px; color:#E05F11; line-height:30px; font-size:13px;}
.page_in .pa_right blockquote .pa_news{ padding:30px; color:#999;}
.page_in .pa_right blockquote .pa_news .line{ border-bottom:#CCC dotted 1px;}
.page_in .pa_right blockquote .pa_news img{ border:#E6E6E6 solid 10px;}
.page_in .pa_right blockquote .pa_news .news_l1{ color:#38799F; font-size:14px; font-weight:bold; line-height:30px;}
.page_in .pa_right blockquote .pa_news .news_l2{ color:#CE0B22; font-size:14px; line-height:30px;}

.page_in .pa_right blockquote .pa_shijue{ padding:23px;}

.sj_b_img{ border:#D8D8D8 solid 8px;}
.movePro1{ background:url(../images/2013-03-29_092633.gif) repeat-x center; height:150px; margin-top:10px;}
.infiniteCarousel1 {width:868px;position: relative;}
.infiniteCarousel1 .wrapper {width: 730px; overflow: auto;height: 130px; top: 0; margin:0px auto; padding-top:10px;}
.infiniteCarousel1 ul li {width:160px; height:130px; text-align:center; float:left; background:#CDC8C8; padding:10px; display:inline-block;}
.infiniteCarousel1 ul li.on {background:#6A6868;}
.infiniteCarousel1 ul li img {width:160px;height:97px; cursor:pointer;}
.infiniteCarousel1 ul li p{font-size:14px;color:#666; text-decoration:none; line-height:30px; height:30px; float:left; text-align:center; width:160px; }
.infiniteCarousel1 ul li p a{font-size:14px; color:#248CCE}
.infiniteCarousel1 ul li.on p a{ color:#FFF;}
.infiniteCarousel1 ul li.on p a:hover{ color:#FFF;}
.infiniteCarousel1 .wrapper ul {width:730px; list-style-image:none;list-style-position:outside;list-style-type:none; margin:0;padding:0;top: 0;}
.infiniteCarousel1 .wrapper ul li a:hover{color:#1d4897}
.infiniteCarousel1 ul li a:hover img {border-color: #aaa;}
.infiniteCarousel1 .arrow {display: block;height:44px;width:22px;text-indent: -999px;position: absolute;top: 57px;cursor: pointer;outline:0;}
.infiniteCarousel1 .forward {background:url(../images/2013-03-29_092458.gif) no-repeat;right: 23px;}
.infiniteCarousel1 .back {background:url(../images/2013-03-29_092457.gif) no-repeat;left: 23px;}

