/* Reset */
body{/*background:#fff url(../images/body_bg.gif) repeat-x left top;*/background:#f2f2f2 url(/images/bg.jpg) fixed no-repeat center center;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {	margin:0;padding:0;}
body, button, input, select, textarea {font: 12px/1.5 "lucida Grande",Tahoma,Arial,Helvetica,"ËÎÌå",sans-serif;}
ul, ol, li{ list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
fieldset, img { border:0; }
img { vertical-align:top; border:0; padding:0; margin:0;}
button, input, select, textarea { font-size:100%; }
/* Common */
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height:1%; }
.clearfix { display: block; }
a { color: #454545; }
a:hover {}
.posr { position: relative; }
/**/
body{overflow-x: hidden; color:#454545; background-color:#f8fcff;}
.head{ width:1200px; margin:0 auto;}
/**/

/*-----------------------------------------------------------------*/
.Markk{ width:1200px; height:43px; line-height:43px; background:url(../images/top_gun.jpg); margin:0 auto}
#Marquee{overflow:hidden; width:960px; height:43px; line-height:43px;background:url(../images/jiantou.png) no-repeat 10px 17px;padding-left:20px}
#Marquee li{ height:43px; list-style:none; line-height:43px;} 

/* public */
.w1000{ width:1200px; margin:0 auto; overflow:hidden;}
.w990{background-color:#FFF;overflow:hidden;}
.show{ overflow:hidden;padding-bottom: 15px; width:1200px; margin:0 auto;}
.show_x{background: url("../images/bj.png") no-repeat scroll 0 0px transparent;margin: -40px auto 0;min-height: 368px;overflow: hidden;padding: 0 10px; padding-top:10px;position: relative;width: 996px;}
.box{ overflow:hidden; float:left;}
.ov{ overflow:hidden; zoom:1;}
.b{ border:1px solid #ECECEC;}
.red{ color:#F00;}
.b_t_2{ border-top:2px solid #555555;}
.b_bd_1{ border-bottom:1px dotted #555555;}

.p_5{ padding:5px;}
.p_10-20{ padding:10px 0; padding-bottom:20px;}
.p_r_15{ padding-right:15px;}
.p_r_17{ padding-right:17px;}

.m_r_15{ margin-right:15px;}
.m_r_17{ margin-right:17px;}
.m_b_10{ margin-bottom:10px;}

.p_t_5{ padding-top:5px;}
.p_t_10{ padding-top:10px;}
.p_t_15{ padding-top:15px;}
.p_t_20{ padding-top:20px;}

#scroll li, .li-base li, .li-base-y li{background-image: url("../images/public.gif");background-repeat: no-repeat;}
/*li_news*/
.li-base{ overflow:hidden;}
.li-base li{background-position: 3px 10px;height: 18px;overflow: hidden;padding: 2px 0 2px 12px;}
/*li_img*/
.li-img {margin-bottom: 5px;overflow: hidden;width: 100%;}
.li-img li {float: left;text-align: center;}
.li-img a:hover {text-decoration: none;}
.li-img a:hover p {text-decoration: underline;}
.li-img img, li.li-img-txt img{border: 1px solid #CCCCCC;display: block;margin: 0 auto;padding: 1px;}

.li-base-y li {background-position: 3px 10px;height: 18px;overflow: hidden;padding: 2px 0 2px 12px;}
li.li-img-txt {background: none;height: 100px;overflow: hidden;padding: 0; padding-top:10px;}
li.li-img-txt p {color: #666666;height: 95px;overflow: hidden;}
li.li-img-txt p strong {display: inline-block;font-weight: 400;height: 18px;overflow: hidden;}
li.li-img-txt p strong a {color: #000;}
.li-base-y li.li-img-txt img {height: 88px;width: 117px;}
li.li-img-txt img {float: left;margin-right: 10px;}
li.li-img-txt p a {color: #FF0000;}

#more{ text-align:right;float:right; padding-right:5px;}
#more a{padding-top: 5px; font-size:12px;font-family:"ºÚÌå,ËÎÌå";  color:#666666;}
#more a:hover{ color:#f00;}

.ti_t1 h2 a, .ti_t2 h2 a{font-size:14px; }

.ti_t{ height:26px;overflow:hidden;}
.ti_t h2{ display:block; float:left; height:20px; font-size:16px;color:#000;padding-top: 5px; font-family:"Î¢ÈíÑÅºÚ";}

.ti_t1{ height:24px;overflow:hidden;/**background:url(../images/a_15.gif) repeat-x 0 bottom;**/ border-bottom:1px solid #dddddd;}
.ti_t1 h2{ display:block; float:left; height:16px; font-size:12px;color:#000;padding-bottom:4px;/*background:url(../images/a_13.gif) no-repeat 0 bottom;*/font-weight:800; min-width:115px; padding-left:2px;padding-top: 4px;}
.ti_t1 h2 font{text-transform:capitalize; font-size:12px; color:#b1b1b1;}
.ti_t1 #more{ padding-top:6px;}
.ti_t1 #more img{ padding-top:6px;}

.ti_t2{ height:35px; width:335px;overflow:hidden;background:url(../images/a_42.png) no-repeat 0 bottom;}
.ti_t2 h2{ display:block;height:25px; font-size:16px;color:#00579d;padding-top: 2px; font-family:"Î¢ÈíÑÅºÚ"; text-indent:5px;}

.ti_t3{ height:30px;overflow:hidden;background:url(../images/left_mtitle.gif)}
.ti_t3 h2{ display:block; float:left; height:20px; font-size:14px;color:#0181CA;padding-left: 10px;padding-top: 5px;text-transform:capitalize;}


.ti_t4{ height:26px;overflow:hidden; padding-bottom:1px; border-bottom:1px solid #2fb8ff;}
.ti_t4 h2{ display:block; float:left; height:20px; width:78px; background-color:#0098e6; font-size:14px;color:#fff;padding-top: 2px; padding-bottom:4px; text-align:center;}

.ti_t5{ height:31px;overflow:hidden;border-bottom:2px solid #c4c4c4;}
.ti_t5 h2{ display:block; float:left; height:20px; width:158px;background:url(../images/b_03.png) no-repeat 0 bottom;  font-size:14px;color:#000;padding-top: 5px; padding-bottom:6px; text-align:center;}
.ti_t5 .ov{ width:500px; float:left; padding-top:8px;}
.ti_t5 .ov a{ padding:0 7px;}
.ti_t5 #more{ padding-top:5px;}

.ti_t6{ height:29px;overflow:hidden;background:url(../images/b_33.png) repeat-x 0 0; border:1px solid #FFF; }
.ti_t6 h2{ display:block; float:left; height:20px; width:150px; background-color:#0098e6; font-size:14px;color:#fff;padding-top:5px; padding-bottom:4px; padding-left:20px;}
.ti_t6 #more{ padding-top:5px;}
/* end public */

/*-----------------------------------------------------------------*/
#head{width:100%;background:url(../images/a_01.gif) repeat-x 0 0; height:113px;}
.head {width:1200px;height:113px; margin:0 auto}
.head .logo {position: absolute;width: 600px; height: 79px; float:left; padding-top:25px;}
.head .logo a { display: block; overflow: hidden; }

.logo_lr{width:513px;float:right;}
.topbar_span1{color:#FFf; height:23px; display:block;line-height: 20px;float:right;text-align:right;width:513px;overflow:hidden;background:url(../images/b_03.png) no-repeat 0 0; margin-top:2px;}
.topbar_span1 #a{font-size:12px;  margin-right:2px;color:#ff0000;}
.topbar_span1 a{ margin-right:3px; width:60px; height:20px; color:#118AD1;}

.topbar_span2{ height:25px; display:block;line-height: 20px; clear:right;float:right;text-align:center;width:355px; padding-top:50px; font-size:24px; color:#FF0000; font-weight:bold;}
.topbar_span2 font{ font-size:24px; font-weight:bold; color:#FF0000;}
/*µ¼º½²Ëµ¥*/
#navMenu {width:1200px;height:50px;background:url(../images/a_03.gif) repeat-x 0 0; position:relative;margin:0 auto;}
#navMenu ul{width:1200px;}
#navMenu li {/*text-align:center;*/float: left;line-height:50px;height:50px; width:134px;}
#navMenu li a {	color:#fff;font-family: "Î¢ÈíÑÅºÚ,ËÎÌå"; font-size:14px;padding-right:0px;padding-left: 0px;display: block; width:134px; height:50px; font-weight:bold; margin:0 auto; text-align:center;}
#navMenu li a:hover{ background:url(../images/a_07.gif) no-repeat center 0;	text-decoration: none;position:absolute; height:50px;}
#navMenu li.dyhover a{ background:url(../images/a_07.gif) no-repeat center 0;	text-decoration: none;position:absolute; height:50px;}
#navMenu li a p{ line-height:14px; height:14px; color:#FFF; font-size:13px;}
#navMenu li a #font_12{ font-size:8px; font-family:"04b08";}
#p_5{ padding-top:10px;}
#navMenu li.onelink a{ /* background:url(../images/a_07.gif) no-repeat center 0;*/	text-decoration: none;position:absolute; height:41px;}
#navMenu li.onelink{ background:none;}
/*-----------------------------------------------------------------*/
.banner{ height:423px;width:1440px; margin:0 auto;/*background:url(../images/a_16.gif) no-repeat center 0;*/}
.xbanner{height:295px; z-index:-1;}
.zbanner{ height:355px; z-index:-1;}
/**/

/* tab */
.tab1, .tab2, .tab3, .tab4, .tab5, .tab6{width:auto;}
.tab1 ul, .tab2 ul, .tab3 ul, .tab4 ul, .tab5 ul, .tab6 ul{ overflow:hidden;float: left;}
.tab1 li, .tab2 li, .tab3 li, .tab4 li, .tab5 li, .tab6 li{float:left;cursor:pointer; width:80px;text-align:center;}
.tab1 li a, .tab2 li a, .tab3 li a, .tab4 li a, .tab5 li a, .tab6 li a{ font-size:14px; font-weight:bold;}

.tab_bk{ overflow:hidden;}
.now a{ color:#fff;}
.now a:hover{ color:#fff;}
.tab1 li.now, .tab2 li.now, .tab3 li.now, .tab4 li.now, .tab5 li.now, .tab6 li.now{color:#FFF;background:#b90000;}
.tablist{display: none; overflow:hidden; padding:10px 0;}
.tablist_img{padding: 5px 5px 5px 7px; float:left}
.tablist_img img{}
.block{display:block;}
/* end tab */
/*-----------------------------------------------------------------*/