/*reset css*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
fieldset, img {border: 0;}
:focus {outline: 0;}
address, caption, cite, code, dfn,th, var, optgroup {font-style: normal;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
h1{ text-align:center; font-size:150%;}
code, kbd, samp, tt {font-size: 100%;}
* html input, button, textarea, select {font-size: 100%;}
*+html input, button, textarea, select {font-size: 100%;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
/*Public Css*/
body{ font-size:12px; line-height:22px;background:#fff;color:#666; }
.floatl{float:left;}
.floatr{float:right;}
a{text-decoration:none; color:#666;}
.clear{clear:both;}
ol, ul{list-style:none;}
.content{ width:980px; margin:0 auto;}
/*Head Css*/
.top{ height:102px; overflow:hidden;}
.logo{ padding-left:0px; padding-top:17px; width:531px; overflow:hidden;}
.lang{ text-align:right; padding-right:1px; padding-top:12px; width:349px;}
.search{ float:right;}
.tel{ text-align:right; }
.nav{ height:42px; line-height:42px; background:url(../images/nav.gif) repeat-x left top;}
.nav li{ float:left;position:relative;}
.nav li.line{ display:block;background:url(../images/nav.gif) no-repeat left -42px; height:42px; width:8px;}
.nav li a{ display:block; width:115px; text-align:center; color:#fff;font:300 16px/42px 'microsoft yahei'; }
.nav li a:hover,.nav li a.hover{color:yellow;}

/*FLASH Css*/
.I_flash{ margin-top:12px;border:solid 3px #cdcdcd; background:#cdcdcd;width:974px; height:277px; overflow:hidden;}
/*INDEX Css*/
.M_top{ margin-top:12px; height:249px; overflow:hidden;}
.Mcen{ margin-top:12px; height:426px; overflow:hidden;}
.bk{ border:1px solid #c4c4c4;}
.mleft{ display:inline;width:244px; overflow:hidden;}
.mcen{ display:inline; width:401px; margin:0 12px; overflow:hidden;}
.mright{display:inline;width:305px; overflow:hidden;}
.bkn{ margin:1px;}
h3.Mtt{ height:48px; line-height:48px; background:url(../images/Mtt.gif) repeat-x left top; overflow:hidden;}
h3.Mtt span{ display:block; float:left;font-size:20px;font-family:"微软雅黑";padding-left:20px;color:#000;}
h3.Mtt a{ display:block; float:right;background:url(../images/more.gif) no-repeat left top; width:55px; height:13px; margin-top:20px;}

h3.Mtt1{ height:48px; line-height:48px; background:url(../images/Mtt.gif) repeat-x left top; overflow:hidden;}
h3.Mtt1 span{ display:block; float:left;font:300 20px/48px "微软雅黑";padding-left:20px;color:#000;}
h3.Mtt1 div{ float:right;font-size:12px;font-weight:normal;padding-right:20px;}

.Cpbox{ background:#fff; padding:2px; padding-top:7px; height:188px; overflow:hidden;}
.Abox{ padding:12px; height:173px; overflow:hidden;}
.Nbox{padding:12px; height:173px; overflow:hidden;}
.Nbox li{ height:34px; line-height:34px; border-bottom:solid 1px #eee; background:url(../images/injt.gif) no-repeat 4px 16px; padding-left:15px; overflow:hidden;}
.Nbox li .newstime{ display:none;}
.Nbox li img{ margin-top:12px;}

.B_left{display:inline; border:solid 2px #0869cf;width:242px; overflow:hidden;}
.B_right{display:inline;width:720px; overflow:hidden;}
.bgs{ background:#edfaff;}
.C_tt{ display:block; width:240px; height:42px;}
.cp_list{ padding:6px 15px; height:254px; overflow:hidden;}
.cp_list li{ height:36px; line-height:36px; overflow:hidden; background:url(../images/cpjt.gif) no-repeat 12px 10px; padding-left:40px; border-bottom:solid 1px #ddd;}
.cp_list li a{ font-size:14px; color:#333;}
.cp_list li a:hover{color:#015CBB;font-weight:bold;}
.cp_img{ position:relative;padding:6px 10px; height:410px; background:#f1efef; overflow:hidden;}
#demo{width:697px; height:410px;overflow:hidden;}
#indemo {float:left;height:410px;width:400%;}
#demo1 {float: left;width:697px; height:410px;}
#demo2 {float: left;width:697px; height:410px;}
h3.Cptt{ position:absolute; top:0; left:0;}
.Cmore{position:absolute; display:block;top:380px; right:0;}
/*Nmian Css*/
.N_box{ margin-top:12px;}
.N_left{display:inline;width:246px;}
.N_right{display:inline;width:718px;border:1px solid #c4c4c4; overflow:hidden;}
.N_boxa{border:1px solid #c4c4c4;margin-bottom:12px; }
.N_boxb{border:solid 2px #0869cf; }
.lxa{ padding:5px 10px; margin-top:30px; border-top:1px solid #ddd;}
.lxa strong{ font:300 16px/40px 'microsoft yahei';}
.lxa p{font-size:14px;line-height:30px;}
.cp_lista{ padding:6px 15px; height:auto;}
.cp_lista li{ height:36px; line-height:36px;background:url(../images/cpjt.gif) no-repeat 12px 10px; padding-left:40px; border-bottom:solid 1px #ddd;}
.cp_lista li a{ font-size:14px; color:#333;}
.cp_lista li a:hover,.cp_lista li a.hover{color:#025FC2;font-weight:bold;}
.bkcc{ background:#edfaff; border:solid 1px #fff;}
h3.Mtt .Nh{ display:block; float:right; font-size:12px; font-weight:normal; color:#666; padding-right:15px;}
.R_content{ padding:15px;_zoom:1;}
/*Bottom Css*/

.bottom{color:#666; text-align:center; padding:25px;margin-top:12px;text-decoration:none; background:#f2f2f2;}
.bottom a{color:#333;}

.slideBox2 {width:238px;height:188px;position:relative;overflow:hidden;}
.slideBox2 .bd {position:relative;height:100%;z-index:0;}
.slideBox2 .bd li {zoom:1;vertical-align:middle;}
.slideBox2 .bd img {height:188px;margin:0px auto;}
.slideBox2 .hd {position:absolute;right:5px;bottom:5px;z-index:1;color:#fff;text-align:center;}
.slideBox2 .hd ul {overflow:hidden;zoom:1;float:left;margin-right:0px;border:none !important;}
.slideBox2 .hd ul li {float:left;width:20px;margin-left:5px;height:20px;background:#000;cursor:pointer;font-family:"Arial";line-height:20px;}
.slideBox2 .hd ul li.on {background:red;}

.friendlinks {width: 980px;margin: 20px auto;line-height:200%;}