@charset "utf-8";
/*public*/
body {font-family:Arial,"宋体",simsun;margin:0; padding:0; background: #fff; font-size:12px; text-align:center;color:#333333;}
div,form,p,img,ul,ol,li,dl,dt,dd{margin:0; padding:0; border:0; }
textarea {margin:0;padding:3px;color:#707070;font-size:12px;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
button{cursor:pointer;_cursor:hand;padding:0;font-family:Arial;font-size:12px;}
img{vertical-align:top;border:none;}
input, textarea {outline-style: none;}
/* Fixes incorrect placement of numbers in ol鈥檚 in IE6/7 */
ol { margin-left:2em; }
/* == clearfix == */
.clearfix:after { /*/*/content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline-block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
em{ font-style:normal}

a{text-decoration:none;color:#333333}
a:hover{text-decoration:underline}

.fB{font-weight:bold;}
.fN{font-weight:normal;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.cred,.cred a {color:#F00!important;}
.corange,.corange a {color:#ff6400!important;}
.cblack,.cblack a {color:#000!important;}
.cred2,.cred2 a {color:#900!important;}
.cblue,.cblue a {color:#046ce1!important;}
.clr{clear:both;}
.clear{ clear: both!important; font-size:0px!important; height:0px!important; line-height:0!important;margin:0!important;padding:0!important; }
.blank10{ height:10px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.onLine ,.onLine a{text-decoration:underline!important;}
.location{width:1000px; margin:0 auto;clear:both; text-align:left; line-height:20px; padding:5px 0;}
.location2{border:1px solid #e2e2e2; background:#f9f9f9; line-height:28px; padding:0 10px;color:#676666;}

/*top*/
.top{width:100%; height:32px;margin:0; background:url(../images/top_n_bg.jpg) left bottom repeat-x #f5f5f5;line-height:20px;}
.top .tnav{margin:0 auto; width:1000px;}
.top .tnav .logStatus{float:left;display:inline; padding:8px 0 0; width:350px;text-align:left; }
.top .tnav .topBlk{float:right;display:inline;padding:8px 0 0; width:650px;text-align:right; }
.n_arr_down{background:url(../images/arr_d.jpg) right center no-repeat; padding-right:12px; margin-right:10px;}
.top .tnav a{ padding:0 8px;}
/* logo&nav */
.logonav{width:1000px; margin:10px auto 0; text-align:left;height:80px; overflow:hidden; position:relative; z-index:0;}
.logo h1{height:76px;position:absolute; top:0px; left:0px;}
.logonav2{width:1000px; margin:10px auto 0; text-align:left;height:45px; overflow:hidden; position:relative; z-index:0;}
.logo2 h1{height:45px;position:absolute; top:0px; left:0px;} 
/* 导航 */
.nav{width:800px; height:80px; overflow:hidden; position:absolute; top:0; right:0;}
.nav_2{float:left;width:139px; background:url(../images/line_01.gif) left 25px no-repeat;margin-left:5px; padding-left:12px;display:inline;overflow:hidden;}
.nav_2 .n_tt{ background:url(../images/arr_d.jpg) 70px 10px no-repeat; text-align:left; line-height:24px; padding-left:2px; color:#9f2520; font-weight:bold; font-size:14px;}
.nav_2 .n_lis{ padding-top:5px;line-height:22px; font-style:normal;}
.nav_2 .n_lis a{ padding:0 3px;}
.nav a,.nav a:visited{color:#000; text-decoration:none;}
.nav a:hover,.nav a:active{color:#c00; text-decoration:none;}
.nav_3{width:118px}
.nav_4{width:165px}
.nav_5{width:757px; height:33px; overflow:hidden; position:absolute; top:0; right:0; background:url(../images/mn_bh_3.jpg) no-repeat;}
.nav_5 h2{padding:0 10px;line-height:33px; font-size:14px; color:#FFF; }
.nav_5 h2 a{color:#FFF!important; padding:0 8px;}
.nav_6{width:90px; height:45px; border-left:1px solid #676666; overflow:hidden; position:absolute; top:0; left:140px; padding-left:10px; font-size:36px; color:#cf0f0e; line-height:45px;}
.nav_7{width:200px; height:45px; border-left:1px solid #676666; overflow:hidden; position:absolute; top:0; left:140px; padding-left:10px; font-size:36px; color:#cf0f0e; line-height:45px;}
.nav_8{position:absolute; position:absolute; top:0; right:0;width:625px; height:33px; }
.nav_8 input{ vertical-align:middle;}
.nav_8 .hot_key_tx{ padding-left:20px;}
.nav_8 .hot_key_tx a{ margin-right:6px;}

.mn_nav{ margin:10px auto 0; width:980px; height:33px; line-height:33px; text-align:left; padding:0 10px; background:url(../images/mn_bh_1.jpg) no-repeat;color:#fff; position:relative;}
.mn_nav strong{ font-size:14px;}
.mn_nav a{color:#fff!important;}
.mn_nav span{padding:0 8px;}
.mn_nav .newcon{position:absolute; right:20px; top:6px;width:496px; height:21px; line-height:21px; background:url(../images/r_t_bg.jpg) no-repeat;display:block; text-align:left;}
.mn_nav .newcon li{ float:left; background: url(../images/point2.gif) 3px 10px no-repeat; padding-left:16px;line-height:21px; display:inline;margin-right:20px;}
.mn_nav .newcon li.ntt{ background: none; margin-right:20px;}
.mn_nav2{width:785px; height:33px; line-height:33px; text-align:left;background:url(../images/mn_bh_2.jpg) no-repeat;color:#fff;}
.mn_nav2 strong{ font-size:14px; padding:0 20px;}
.mn_nav2 a{color:#fff!important;}
.news_part{}
.Part{width:1000px; margin:0 auto;zoom:1;clear:both; text-align:left;}
.Part .col_b_1{width:235px; overflow:hidden; float:left; _display:inline-block; margin-right:12px;}
.Part .col_b_1_r{width:235px; overflow:hidden; float:right; _display:inline-block;}
.Part .col_b_2{width:450px; overflow:hidden; float:left; _display:inline-block; overflow:hidden;}
.Part .col_b_3{width:290px; overflow:hidden; float:right; _display:inline-block;}
.Part .col_b_3_l{width:290px; overflow:hidden; float:left; _display:inline-block;margin-right:12px;}
.Part .col_b_4{width:753px; overflow:hidden; float:right; _display:inline-block;}
.Part .col_b_5{width:243px; overflow:hidden; float:right; _display:inline-block;}
.Part .col_b_6{width:500px; overflow:hidden; float:left; _display:inline-block; overflow:hidden;}
.Part .col_b_7{width:375px; overflow:hidden; float:left; margin-right:10px;}
.Part .col_b_8{width:300px; overflow:hidden; float:left;}
.Part .col_b_9{width:695px; overflow:hidden; float:left; }
.Part .col_c_1{float:left; width:230px; height:250px; border:1px solid #e3e3e3; background:#f0f0f0;}
.Part .col_c_2{float:right;width:765px; overflow:hidden; height:251px;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.Part .col_c_3{width:785px; overflow:hidden;}
.Part .col_c_4{width:215px; overflow:hidden;}
.Part .col_d_1{width:748px; overflow:hidden; float:left; }
.Part .col_d_2{width:235px; overflow:hidden; float:right; overflow:hidden;}
.Part .col_d_3{width:753px; overflow:hidden; float:left; }
.Part .col_d_4{width:237px; overflow:hidden; float:right; }
.part_blog_01{float:left;width:331px;height:359px;background:url(../images/part_blog_01.jpg) no-repeat;margin-right:15px;}
.part_blog_02{float:left;width:352px;height:359px;background:url(../images/part_blog_02.jpg) no-repeat;}
.part_blog_03{float:left;width:235px;}
.part_blog_04{float:right;width:745px;}
.s_inp{ border:1px solid #a9a9a9; background:#fff; width:365px; height:25px; line-height:25px; color:#999; margin-right:2px;}
.s_inp2{ border:1px solid #a9a9a9; background:#fff; width:230px; height:28px; line-height:28px; color:#999; margin-right:2px;}
.bn_01{ width:42px; height:19px; color:#FFF; background:url(../images/b_1.jpg) no-repeat; text-align:center; border:none 0; cursor:pointer;}
.bn_02{ width:58px; height:32px; color:#FFF; background:url(../images/b_2.jpg) no-repeat; text-align:center; border:none 0; cursor:pointer; font-weight:bold;}
.bn_03{ width:60px; height:23px; line-height:23px; font-size:14px; font-weight:bold;color:#FFF; background:url(../images/b_3.jpg) no-repeat; text-align:center; border:none 0; cursor:pointer; font-weight:bold;}


/*page*/
.pagin{ padding:20px 20px 10px;}
.pagin a,.pagin span{float:left;height:20px;padding:3px 10px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:20px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}.pagin .text,.pagin .current{border:none;padding:4px 11px;}.pagin a:link,.pagin a:visited{color:#005aa0;}.pagin a:hover,.pagin a:active{background:#005aa0;color:#fff;text-decoration:none;}.pagin .current,.pagin .current:link,.pagin .current:visited{color:#f60;font-weight:bold;}.pagin b{dispaly:block;position:absolute;top:9px;width:5px;height:9px;background-image:url(../images/bg_page_arr.gif);background-repeat:no-repeat;overflow:hidden;}.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled{position:relative;padding-top:5px;height:18px;line-height:18px;}.pagin .prev-disabled,.pagin .next-disabled{color:#ccc;cursor:default;}.pagin .prev,.pagin .prev-disabled{padding-left:12px;}.pagin .prev b{left:3px;background-position:-6px 0;}.pagin .prev-disabled b{left:3px;background-position:-18px 0;}.pagin .next,.pagin .next-disabled{padding-right:12px;}.pagin .next b{right:3px;background-position:0 0;}.pagin .next-disabled b{right:3px;background-position:-12px 0;}.pagin-m a,.pagin-m span{height:14px;line-height:14px;font-size:12px;}.pagin-m b{top:5px;}.pagin-m .prev,.pagin-m .next,.pagin-m .prev-disabled,.pagin-m .next-disabled{padding-top:3px;height:14px;line-height:14px;*line-height:16px;}

/*foot*/
.footer { margin:10px auto 0; width:100%; background:url(../images/foot_bg.jpg) left top repeat-x #f1f1f1;text-align:center; line-height:24px; height:100px; padding-top:20px; color:#9f2520; }
.footer a{padding:0 10px;color:#9f2520!important;}
