/*头部*/
*{ margin:0; padding:0;}
body { margin:0; padding:0; background:#F4F4F4; font-size:12px;}
a{ color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#CC3333;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
img{ border:none;}
h1{ font-size:18px;}
.fen{height:8px; clear:both;}
.fenn{height:14px; clear:both;}
.show{display:}
.hidden{display:none;}

.top_box{background:url("/images/7c59e1c3.jpg") repeat-x; overflow:hidden;}

.top{height:111px; width:987px; margin:auto;}
.top_logo{ float:left; width:242px;}
.top_cname{ float:left; width:462px;}
.so_box{ width:270px; float:left; padding-top:40px; padding-left:10px;}
.old{ padding-bottom:15px; text-align:right; padding-right:12px;}
.old a{font-size:14px; font-weight:bold; color:#2E3093;}
.old a:hover{color:#F00;}

.menu{height:45px; width:987px; margin:auto; }
.menu ul{padding-left:30px;}
.menu ul li{float:left; line-height:45px; }
.menu_c{padding:0px 22px;}
.menu_f{font-size:14px; font-weight:bold; color:#FFF;}
.menu_c a{font-size:14px; font-weight:bold; color:#FFF;}
.menu_c a:hover{color:#ffff66;}

.smallmenu{height:36px; width:987px; margin:auto; line-height:36px; clear:both;}
.smallmenu ul{ padding-left:36px;}
.smallmenu ul li{margin-left:15px; float:left;}
.smallmenu ul li a{font-size:14px; color:#717171;}
.smallmenu ul li a:hover{color:#C00;}

.banner_box{background:url("/images/32b21f7f.gif") repeat-x; height:337px;}
.banner{width:987px; margin:auto;}

.Flash{ width: 100%;clear:both; height: 337px; background:url("") repeat-x 0 0; }
#flash{ width: 987px; margin: 0 auto;  height: 337px; overflow:hidden; }
#flash img{ width: 987px; height: 337px;}
#flash #pic{ margin: 0 auto; width: 987px;}
#flash .num{ margin: 0 auto; position: absolute; bottom: 18px; right: 465px;}
#flash .num li{font-size: 0; background: url("/images/89bee789.gif") no-repeat 0 -24px; float: left; margin: 0 0 0 6px; width: 11px; height: 11px; cursor: pointer; line-height: 0; font-size: 0; line-height: 0; overflow:hidden;}
#flash .num li.on{ background: url("/images/89bee789.gif") no-repeat 0 0; font-size: 0;width: 11px; height: 11px; line-height: 0; font-size: 0; line-height: 0;}


/**/

.main{width:987px; margin:auto; overflow:hidden;}

.main_left{width:223px; float:left;}
.fenlei{border:1px #047ED5 solid; border-top:none; background:#FFF;}
.fenlei ul{padding-left:8px; padding-right:8px; padding-bottom:4px;}
.fenlei ul li{line-height:24px; border-bottom:1px #74B5EB dotted; background:url("/images/5e067865.png") left 5px no-repeat; padding-left:18px;}
.fenlei ul li a{font-size:12px; font-weight:bold; color:#012E66;}
.fenlei ul li a:hover{color:#C00;}

#xiaof{line-height:22px;}
#xiaof a{font-weight:100; font-size:12px; color:#012E66;}

.main_lx{line-height:24px; border:1px #047ED5 solid; border-top:none; background:#FFF; padding:3px 12px; color:#012E66;}

.main_right{float:right; width:753px;}
.about_tit{background:url("/images/87664cf1.gif"); height:37px; text-align:right; line-height:37px; padding-right:14px;}
.main_about{line-height:22px; height:200px; background:url("/images/a318b93d.gif"); padding-right:12px;}
.main_about img{padding:4px 6px;}

.main_news{width:513px; float:left;}
.main_news_tit{background:url("/images/e2647d0a.gif"); height:37px; text-align:right; line-height:37px; padding-right:14px;}
.main_news_list{ background:url("/images/38624f95.gif"); height:200px;}
.main_news_list ul{padding:10px;}
.main_news_list ul li{border-bottom:1px #8F8E8E dotted; background:url("/images/aca65455.png") left center no-repeat; line-height:24px; padding-left:12px;}
.main_news_list ul li span{float:right;}

.erweima{ width:240px; float:left;}

.main_pro{}
.pro_tit{ background:url("/images/e2fefd5f.gif"); height:37px; text-align:right; line-height:37px; padding-right:14px;}
.pro_con{ background:#FFF; border-left:1px #C9C9C9 solid; border-right:1px #C9C9C9 solid;}

/**/
.blk_29 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  PADDING-TOP: 10px;  ZOOM: 1; POSITION: relative; height:172px;}
.blk_29 .LeftBotton { LEFT: 5px; FLOAT: left; CURSOR: pointer; POSITION: absolute; TOP: 10px; width:42px; height:172px;}
.blk_29 .RightBotton {	RIGHT: 5px; FLOAT: right; CURSOR: pointer; POSITION: absolute; TOP: 10px; width:42px; height:172px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 876px; height:174px;}
.blk_29 .box {	FLOAT: left; WIDTH: 219px; TEXT-ALIGN: center; color:#00325F;}
.blk_29 .box IMG { DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto;}
.blk_29 .box A:hover IMG { }
.blk_29 .box P {MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {WIDTH: 987px; height:172px; padding:20px 0px;}


.foot_bg{background:url("/images/2fc2c5c0.gif") repeat-x #F9F9F9; clear:both; overflow:hidden;}
.foot_menu{WIDTH: 987px; margin:auto;}
.foot_menu ul{ padding-left:90px;}
.foot_menu ul li{float:left; line-height:40px;}
.foot_bg_c{padding:0px 22px;}
.foot_bg_c a{color:#232323;}
.foot_bg_f{color:#232323;}

.footer{line-height:24px; text-align:center; padding-top:12px; clear:both; padding-bottom:6px;}



.n_tit{background:url("/images/a1871c32.gif"); height:37px; line-height:37px; padding-left:29px; font-size:14px; font-weight:bold; color:#FFF;}
.n_tit span{ float:right; padding-right:14px; font-size:12px; font-weight:100; color:#666;}
.n_tit span a{ font-weight:100; color:#666;}
.about_box{padding:12px; line-height:24px; background:#FFF; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; overflow:hidden; clear:both;}


.n_tity{background:url("/images/883766b4.gif"); height:37px; line-height:37px; padding-left:29px; font-size:14px; font-weight:bold; color:#FFF;}
.n_tity span{ float:right; padding-right:14px; font-size:12px; font-weight:100; color:#666;}
.n_tity span a{ font-weight:100; color:#666;}
/*展示*/
.pro{ line-height:12px}
.pro ul{}
.pro ul li{ margin-right:24px; margin-left:24px; width:190px; height:190px; float:left; text-align:center; padding-top:12px;}
.pro ul li a { 
margin:0px; 
display:block; 
position: relative; 
border:2px solid #CCC; 
} 
.pro ul li a:hover {border:2px solid #2E3092;} 
.pro ul li img {display:block;border:none;background:#EE9309;} 

.news{}
.news ul{}
.news ul li{border-bottom:1px #8F8E8E dotted; background:url("/images/aca65455.png") left center no-repeat; line-height:28px; padding-left:12px;}
.news ul li span{float:right;}

.info{line-height:24px; padding-top:12px;}

.xmenu{border-bottom:2px #007FDE solid; overflow:hidden;}
.xmenu ul{}
.xmenu ul li{ float:left; margin-right:5px; width:136px; height:34px; text-align:center; font-size:14px; line-height:34px; font-weight:bold; cursor:pointer;}
.xuli{ background:url("/images/cba2de4c.jpg") no-repeat; color:#FFF;}
.xulii{color:#333;}
.xfen{clear:both; height:8px; margin-bottom:8px; border-bottom:2px #007FDE solid;}
.xpic{float:left; width:320px; height:220px; overflow:hidden; border:1px solid #D2D2D2;}
.xjj{float:right; width:390px; height:220px; font-size:14px; background:#D6E9F7; border:1px solid #D2D2D2;}
.xtit{font-size:14px; font-weight:bold; color:#0064C1;}
.xtitlx{font-size:14px; font-weight:bold; color:#F00;}
.hhh{font-size:14px; font-weight:bold;}

/*翻页*/
.fenye{text-align:center;}
.fenye a{ padding:3px 10px; font-size:12px; margin-right:5px;}
.fenye a:hover{color:#000000; background-color:#7A909E;}

.show_page{padding-top:15px; padding-left:20px; font-size:12px; color:#333333;}
.show_page a{ padding:3px 10px; font-size:12px; color:#333333; background-color:#CCCCCC; margin-right:5px;}
.show_page a:hover{color:#000000; background-color:#7A909E;}

.show_page1{ padding:15px 0px 5px 0px; font-size:12px; color:#333333; line-height:25px; border-top:1px #999999 solid;}
.show_page1 a{ padding:3px 10px; font-size:12px; color:#333333; text-decoration:underline;}
.show_page1 a:hover{color:#000000;}
