﻿img{border:0px;}
* {margin:0; padding:0;}
ul li{display:block}
body{ margin:0px; padding:0px; font-size:12px;  border:0px; line-height:22px;text-decoration:none;border-spacing:0px; text-align:center; background-color:#fff; font-family:'微软雅黑'}
table,td,tr,a{margin:0px; padding:0px; font-size:12px;  border:0px; line-height:22px;text-decoration:none;border-spacing:0px; }
a{color:#333}
a:hover{color:red;}
body div{ text-align:center;}
div{ text-align:left;}
.clear{clear:both;}
/*-------------------- a102076392  begin  ---------------------*/

/*--滚动图片 begin ---*/



/*--滚动图片 end ---*/



/*-------------------- a102076392  end begin  ---------------------*/

.td_font tr td{ font-size:13px; font-family:"微软雅黑";}
.font_bt{ font-size:14px; font-family:"微软雅黑";color:#FFFFFF; padding-top:10px;}
.font_bt2{ font-size:13px; font-family:"微软雅黑";color:#fff; padding-left:23px;}
.font_bt3{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#b0b0b0;}
.font_bt4{ font-size:14px; font-family:"微软雅黑";color:#FFFFFF; font-weight:bold;padding:20px 0px 0px 20px;}
.font_1{font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#FFFFFF }
.font_2{font-size:12px; font-family:"微软雅黑"; color:#FFFFFF;}
.font_m{font-size:12px; font-family:"Courier New", Courier, monospace;}
.tb_border{border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}

a.menu {font-family:"微软雅黑";font-size:13px; color:#666666; text-decoration:none; display:block; height:40px; line-height:40px; }
a.menu:hover{font-size:13px; font-family:"微软雅黑";color:#fff; background:url(images/menu2.jpg) ;}
a.menuon {font-size:13px; color:#fff; font-family:"微软雅黑"; text-decoration:none; display:block; height:40px; line-height:40px; background:url(images/menu2.jpg); }
a.menuon:hover { text-decoration:none; font-family:"微软雅黑";}



a.left {font-size:12px; color:#fff; font-family:"微软雅黑"; text-decoration:none; display:block; line-height:37px; font-weight:bold;height:37px; display:block; background-color:#3aae01;}
a.left:hover{color:#fff; text-decoration:none;background-color:#3aae01;}
a.left1 {font-size:12px; color:#fff; font-family:"微软雅黑"; display:block; height:37px; background:#0189cb;   line-height:37px; font-weight:bold;}
a. color:#FFF;left1:hover { text-decoration:none;}

a.left4 {font-size:12px; color:#222; font-family:Arial,"微软雅黑"; text-decoration:none; padding-left:45px; line-height:29px;}
a.left4:hover{color:#222; text-decoration:none; background:url(images/left3.jpg);line-height:29px;}
a.left4 {font-size:12px; color:#222; font-family:Arial,"微软雅黑"; text-decoration:none; padding-left:45px; background:url(images/left3.jpg);line-height:29px;}

a.new {font-size:12px; color:#fff; font-family:Arial,"微软雅黑"; text-decoration:none; padding-left:40px;}
a.new:hover{color:#DD6903; text-decoration:none;}
a.new {font-size:12px; color:#fff; font-family:Arial,"微软雅黑"; text-decoration:none; padding-left:40px;}



a.left3 {font-size:12px; color:#222; font-family:"微软雅黑"; text-decoration:none; padding-left:40px; line-height:29px;}
a.left3:hover{color:#222; text-decoration:none;padding-left:40px;  line-height:29px;}
a.left3 {font-size:12px; color:#222; font-family:"微软雅黑"; text-decoration:none;padding-left:40px; line-height:29px;}

a.cai:link{font-size:12px;  color:#fff; text-decoration:none;}
a.cai:visited{font-size:12px; color:#fff; text-decoration:none;}
a.cai:hover{font-size:12px; color:#fff; text-decoration:underline;}

a.kai:link{font-size:12px; color:#222; text-decoration:none; }
a.kai:visited{font-size:12px; color:#222; text-decoration:none;}
a.kai:hover{font-size:12px; color:#ff0000; text-decoration:none;}


a.bot:link{font-size:12px;  color:#ff0000; text-decoration:none;}
a.bot:visited{font-size:12px; color:#ff0000; text-decoration:none;}
a.bot:hover{font-size:12px; color:#222; text-decoration:underline;}

a.more:link{font-size:12px;  color:#009594; text-decoration:none;}
a.more:visited{font-size:12px; color:#009594; text-decoration:none;}
a.more:hover{font-size:12px; color:#000; text-decoration:underline;}


a.cy:link{font-size:12px;  color:#DF0202; text-decoration:none;}
a.cy:visited{font-size:12px; color:#DF0202; text-decoration:none;}
a.cy:hover{font-size:12px; color:#000; text-decoration:underline;}

#newslist { padding:0px 0 0; height:auto !important; overflow:visible;}
#newslist ul {list-style:none}
#newslist li { width:98%; height:35px; border-bottom:dashed 1px #ccc; line-height:30px; background:url(images/index_30.jpg) no-repeat left center; overflow:hidden; font-size:0; margin-left:8px;}
#newslist li a { float:left; font-size:13px; margin-left:15px; margin-top:5px; color:#333; font-family:'微软雅黑';}
#newslist li a:hover{color:red;}
#newslist li span { float:right; font-size:12px; margin-right:14px;font-family:'微软雅黑';}



#header {width:100%; margin:0 auto; position:relative}
.location span { font-family:"宋体"; margin:0 6px}

div.page {height:30px; line-height:30px; width:100%; text-align:center;color: #ff0000; padding-top:20px;}
div.page span {padding:3px 5px 3px 5px; background-color:#08a9c4; color:#fff; border:solid 1px #08a9c4;}
div.page a{ color:#444444; border:1px solid #ccc;padding:3px 5px 3px 5px; margin:0 2px; text-decoration:none; background-color:#ddd}
div.page a:hover {color:#fff; background-color:#08a9c4; }

div#showArticle h3 { font-size:16px; text-align:center; line-height:40px; color:#FF0000; margin:0; padding:0}
div#showArticle div.content {line-height:24px; text-align:justify; TEXT-JUSTIFY: inter-ideograph; padding:0; margin:0;}
div#showArticle div.prev { margin-top:10px}
div#showArticle div.prev p { padding:5px 0; margin:0}
div#showArticle div.closeWindow { height:30px; line-height:30px; text-align:center; margin-top:10px; padding:0}
div#showArticle div.attr { height:28px; line-height:28px; text-align:center; border:1px solid #E8E8E8; background-color:#F7F7F7}
.content {line-height:24px; text-align:justify; TEXT-JUSTIFY: inter-ideograph;}

.location span { font-family:"宋体"; margin:0 6px}
.clear {clear:both}


#ProList {}
#ProList h4 { height:30px; line-height:30px; padding-left:30px; font-weight:bold; margin-top:15px; font-size:14px; background:url(../images/icon3.jpg) no-repeat 15px center;}
#ProList ul { width:100%; display:inline-block;}
#ProList li { float:left; width:164px; margin:15px 0 0 15px; display:inline}
#ProList li p {height:164px; overflow:hidden;}
#ProList li span { display:block; height:26px; line-height:26px; text-align:center; background-color:#e1e1e1}
#ProList li a {display:block;color:#ccc;}
#ProList li p a {border:solid 1px #ccc; padding:1px;  height:210px;}
#ProList li p a:hover {border:solid 1px #08a9c4;}
#ProList li span a:hover {background-color:#08a9c4; color:#fff; text-decoration:none}

#ProList div.p3 {width:220px; float:left; margin:0 8px; display:inline;}
#ProList div.p3 table {border:solid 1px #E0E0E0;}
#ProList div.p3 span { display:block; height:30px; line-height:30px; text-align:center; padding-top:5px;}

#article {padding:15px 0 0; line-height:24px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify;  min-height:492px; height:auto !important; height:492px; overflow:visible;}
#article h1.title {height:40px; line-height:40px; text-align:center; font-size:18px; overflow:hidden;}
#article h2 {font-size:14px}
#article h3,#article h4, #article h5, #article h6 { font-size:12px;}
#article div.attr {height:30px; line-height:30px; text-align:center; background-color:#F2F2F2; margin-bottom:10px;}
#article div.preNext {padding-top:10px;}
#article div.closeWindow { padding-top:20px;}
#article div.closeWindow a {background-color: #06adfb; color: #FFFFFF; display: block; height: 25px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#article div.closeWindow a:hover { text-decoration:none;}



#showProduct {padding-top:20px}
#showProduct .imgView {border:solid 1px #ccc;margin-top:10px; padding:20px 0; text-align:center; background-color:#fff}
#showProduct .prevNext {border:solid 1px #ccc; margin:10px auto; text-align:center; padding:8px 0; background-color:#fff}
#showProduct .prevNext a { margin:0 7px}
#showProduct .closeWindow { margin-top:20px;}
#showProduct .closeWindow a {color:#fff;  background-color:#06adfb; width:100px; padding:2px; display:block; margin:0 auto; text-align:center; height:25px; line-height:25px;}
#showProduct .closeWindow a:hover { text-decoration:none;}
#showProduct .content {line-height:24px}
#showProduct h2 {height:40px; line-height:40px; font-size:14px; margin-top:10px; background:url(../images/icon1.jpg) no-repeat left center; padding-left:30px;}
#showProduct #categorylist {overflow:hidden;width:726px; }
#showProduct #categorylist ul { list-style:none; height:205px;}
#showProduct #categorylist ul li { float:left;}
#showProduct #categorylist ul li a { text-decoration:none; display:block; width:160px; background-color:#eeeeee; border:solid 1px #cccccc; padding:2px;}
#showProduct #categorylist ul li a p {}
#showProduct #categorylist ul li a span {height:28px; line-height:28px; text-align:center; display:block; overflow:hidden;}
#showProduct #categorylist ul li a:hover {border:solid 1px #08a9c4; background-color:#08a9c4; color:#fff}
#showProduct #categorylist .hScrollPane_dragbar {height:13px; background:url(Images/category_bg1.jpg) no-repeat left top; padding-top:2px;}
#showProduct #categorylist .hScrollPane_draghandle {height:11px; width:43px; cursor:pointer; background:url(Images/pressbar.png) no-repeat left top;}

.fullSlide{ width:100%;  position:relative;  height:490px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:490px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:490px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer;
display:inline-block;
*display:inline;
zoom:1;
width:11px;
height:11px;
margin:1px;
margin-right:5px;
border-radius:11px;
overflow:hidden;
background:#000;
filter:alpha(opacity=50);
opacity:0.5;
line-height:999px;
}
.fullSlide .hd ul .on{ background:#f00;}

.txtMarquee-left{ position:relative; height:35px;line-height:35px;}
.txtMarquee-left h1{float:left;height:35px; width:105px; background-repeat:no-repeat;color:#F60; line-height:35px; font-size:14px;}
.txtMarquee-left .bd{ padding:0 10px;float:left; }
.txtMarquee-left h2{height:35px; width:105px; background-repeat:no-repeat;color:#F60; line-height:35px; font-size:14px; float:right;}
.txtMarquee-left h2 a{color:red; font-weight:bold; font-size:14px;}
.txtMarquee-left .bd .tempWrap{ width:1025px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:35px; line-height:35px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


.txtMarquee-left .bd ul li span{ color:#999;  }

.xhx-about{width:100%; height:280px; background-image:url(../images/yellowbk.jpg); background-repeat:repeat-x;padding-top:15px; overflow:hidden;}
.xhx-about-title{text-align:center; color:#000; font-size:18px;}

.aboutus-div p{text-indent:2em;}
.aboutus-div p a{color:#f00;}
.xhx-news{width:100%; height:350px; padding-top:40px; background:url(../images/index-newsbk.jpg) center center no-repeat #fff;}

.ctext-t{width:98%; height:100%; margin:0px auto; margin-bottom:5px; overflow:hidden;}
.ctext-t div{width:98%; height:95px; margin-top:8px;}
.ctext-t div img{width:115px; height:90px; float:left; margin-right:6px;}

.xhx-ywfl{width:100%; height:490px; background-image:url(../images/yellowbk.jpg); background-size:100%;overflow:hidden;}
.xhx-ywfl-t{text-align:center; color:#000; font-size:18px;margin-top:45px;  }

.xhx-jcsj{width:100%; height:400px; background-image:url(../images/shunjianbk.jpg); background-repeat:no-repeat; background-position:center top; background-size:100%; overflow:hidden;}
.xhx-jcsj-t{text-align:center; color:#000; font-size:18px;margin-top:45px;  }

    .layB{width:1200px;}
    .layB .tbC{ width:1200px; position:relative;    }
    .layB .slide{ width:1120px; overflow:hidden;    }
    .layB ul{ overflow:hidden; zoom:1; }
    .layB li{ width:270px; height:235px; margin-right:5px; margin-left:5px;text-align:center;float:left;margin-top:5px;}
    .layB li img{width:267px;height:180px;}
    .layB li a:hover img{}
.layB li a span{display:block; width:100%;min-height:25px;max-height:35px; text-align:center;font-size:14px;color:#333;}

.picMarquee-left{ overflow:hidden; position:relative;  }
.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ width:270px; height:235px; margin-right:5px; margin-left:5px;text-align:center;float:left;margin-top:5px;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:267px;height:180px; }
.picMarquee-left .bd ul li .title{ line-height:24px;   }




.xhx-link{margin-top:10px; margin-bottom:15px;}

.xhx-foot{width:100%; height:164px; text-align:center; border-top:solid 17px #141615; background-image:url(../images/footbk.jpg); background-repeat:repeat-x; overflow:hidden;}
.xhx-footterdh{height:100%; width:50%;text-align:left; padding-top:20px; float:left; line-height:22px;}
.xhx-footerdh{width:49%; float:right; text-align:right; margin-top:30px; overflow:hidden;}
.xhx-fear{height:30px; text-align:right; line-height:30px;color:#6eabe2; margin-top:15px;}
.xhx-fear div{width:100%; height:100%;}

.xhx-teach{text-align:left; float:left; margin:0px auto; padding:0px auto; width:98%;min-height:565px;}
.xhx-teach-ul{width:100%; text-align:center; margin:0px auto; margin-left:10px;}
.xhx-teach-ul li{text-align:center; width:32%; height:200px; float:left; margin:0px auto; padding:0px auto; overflow:hidden; margin-right:8px; margin-top:8px;}
.xhx-t-img{background-color:#fff; width:99%; height:162px; overflow:hidden;text-align:center; vertical-align:middle;border:solid 1px #CCC; display:block;}
.xhx-t-img img{height:160px;max-width:99%;}
.xhx-teach-ul li a span{font-size:12px; background:none; margin-top:10px;color:#333;}

.pagination{font-size: 12px;text-align: center; height:52px; line-height:30px; margin-bottom:30px; background-color:#FFF; padding-top:15px; font-size:16px;}
.pagination ul li{float:left; height:28px; line-height:28px;padding:0 12px;color:#333;border: 1px solid #e3e3e3;background:#fff;border-radius:2px;margin:0 5px;color:#000}
.pagination ul li.thisclass{background:#02589e;border:1px solid #02589e;color:#fff;padding:0 12px;height:28px;line-height:28px;border-radius:2px;margin:0 5px;}
.pagination ul li a{color:#02589e}

.syp{width: 100%;border: #DFDFE0 1px solid;
    background: #F7F7F7;height: 60px;padding: 5px;margin-top:25px;}
.syp p{ height:30px; line-height:30px;}

.xhx-news-l{text-align:left; float:left; margin:0px auto; padding:0px auto; width:100%; min-height:632px;}

.conNeiTextl{text-align: left;width: 98%;
    min-height: 565px;margin-left: 8px;color:#333;}

.notice { width: 100%; overflow: hidden; }
    .notice .tab-hd { height: 35px;line-height:35px;}
    .notice .tab-hd ul { margin-right: 7px; }
    .notice .tab-hd li{ float: left; height: 35px; line-height: 35px;border:1px solid #cecece;margin-right:15px;}
    .notice .tab-hd li a{ display:block; padding:0 14px;line-height:35px;}
    .notice .tab-hd li a:hover{ color:#fff;}
    .notice .tab-hd li.on{background:#093d88;color:#fff;border:1px solid #093d88;}
    .notice .tab-hd li.on a{color:#fff;}
    .notice .tab-bd {float:left;margin-top:15px;}
    .notice .tab-bd ul{ overflow:hidden; zoom:1;float:left; }
    .notice .tab-bd li {     width: 265px;
    height: 170px;
    border: solid 1px #dddddd;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;position:relative; }
    .notice .tab-bd li img{width:265px;
    height: 170px;}
    .notice .tab-bd li span{width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: left;
    font-size: 14px;
    color: #333;
    background:#cecece;
    display: inline-block;
    text-indent: 8px;position:absolute;left:0;bottom:0;filter:alpha(opacity=70);
      -moz-opacity:0.7;
      -khtml-opacity: 0.7;
      opacity: 0.7; }

.games{padding-top:15px}

.paginationx{font-size: 12px;text-align: center; height:52px; line-height:30px; margin-bottom:30px; background-color:#FFF; padding-top:35px; font-size:16px;padding-left:20px}
.paginationx ul li{float:left; height:28px; line-height:28px;padding:0 12px;color:#333;border: 1px solid #e3e3e3;background:#fff;border-radius:2px;margin:0 5px;color:#000}
.paginationx ul li.thisclass{background:#02589e;border:1px solid #02589e;color:#fff;padding:0 12px;height:28px;line-height:28px;border-radius:2px;margin:0 5px;}
.paginationx ul li a{color:#02589e}