body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;} 
A:link {COLOR: #000; TEXT-ALIGN: left; TEXT-DECORATION: none}
A:visited {COLOR: #000; TEXT-ALIGN: left; TEXT-DECORATION: none}
A:hover {COLOR: #f60; TEXT-ALIGN: left}
A:active {COLOR: #555; TEXT-ALIGN: left; TEXT-DECORATION: none}
img { border:0; }   
ol,ul,li{ list-style:none;} 
.left{ float:left !important;}
.right{ float:right !important}
.c_box{ width:1000px; margin:0 auto;}
.p_hight{ padding-top:10px;}
.margin_left{ margin-left:5px;}
.chear{ clear:both;}
body{font-size:12px;color:#000; font-family:Arial; background:#f7f7f7;}



.i_top{ width:100%; background:url(../images/i_04.jpg) repeat-x; height:81px;}
.c_top {position:relative;}
.c_logo { background:url(../images/i_02.png) no-repeat; width:600px; height:112px; position:absolute; top:0; left:-286px; z-index:2000;}
.c_logo img{ float:right;}
.n_box{ width:680px; height:45px; margin-left:316px;line-height:45px;}
.n_b_pone{ margin:0 10px 0 130px; float:left; padding-left:20px; background:url(../images/i_07.jpg) no-repeat left center;display:block;}
.n_b_p_digital{ float:left; display:block; color:#2044a3; font-size:16px; font-weight:bold; margin-right:40px;}
.n_b_w{ margin-left:40px;}
.n_b_w a{ margin:0 5px;}
.i_nav{ height:36px; line-height:36px;}
.i_nav li{ float:left; width:95px; background:url(../images/r.jpg) no-repeat right center; text-align:center; font-size:12px; font-weight:bold;}
.i_nav li a{ display:block; width:100%; text-align:center; color:#fff;}


.c_cont{float:left; background:url(../images/i_14.jpg) repeat-x; position:relative; border:1px solid #d4d4d4; border-top:0;}
.c_cont h2{ line-height:32px; width:106px; padding-left:30px; font-size:12px; background:url(../images/i_11.jpg) no-repeat; color:#fff;}
.more{ line-height:32px; font-size:12px; color:#414141; display:block; top:0; right:10px; position:absolute}
.c_cont div li{ width:48%; float:left; line-height:22px; font-size:12px; background:url(../images/d.jpg) no-repeat left 10px; padding-left:5px;}
.c_li_with{ width:100% !important;}
.c_cont .chear{ border:0;}

.c_cont_padding {padding:10px 3px 0 3px; }
.c_cp_ml {height:450px; overflow:hidden; width:258px;}
.c_news {height:450px; width:448px; overflow:hidden; margin-left:4px;}
.c_news li{ width:350px !important; line-height:28px !important; position:relative;background:url(../images/d.jpg) no-repeat left 15px !important; }
.c_news li span{position:absolute; right:-80px; line-height:24px;}

.c_brief {margin-left:4px; width:279px; height:325px; overflow:hidden;}
.c_brief div{font-size:12px; line-height:21px; }
.c_gs_pic {margin-top:5px; margin-left:5px; float:left;}

.c_cp_show {width:100%; margin-top:5px;}
.c_cp_item { width:300px; height:120px; float:left; overflow:hidden; padding:15px 20px 10px 10px !important;}
.c_cp_item h1{font-size:16px; color:#333399; margin-bottom:5px;}
.c_cp_item img{float:left;}
.c_cp_item div{color:#666666; width:220px; float:left; padding:0 0 0 5px;}

.c_friend {width:100%; margin-top:5px;}
.c_friend_links {padding:10px 20px;}
.c_friend_links a{ margin:3px 5px;}


.c_footer { background:url(../images/i_23.jpg) repeat-x; height:63px; margin-top:5px; text-align:center; color:#FFF; padding-top:20px;}

.banner{ width:100%; height:350px; position:relative; background:#0d70cd;}
.ad_imgs { position:absolute; left:50%; margin-left:-640px; z-index:1000;}
.sub_box{width:1280px; height:350px; float:left; position:relative; overflow:hidden;}
.sub_box img{border:none; width:1280px; height:350px;}
#bd1lfimg{position:relative; width:1280px; height:350px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:1280px; height:350px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:1280px; height:350px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:1280px; height:40px;background:#fff; filter:alpha(Opacity=50); Opacity:0.5;position:absolute; left:0px; bottom:0px; padding:0 50px;}
.show h2{height:25px; left:5px; bottom:5px;line-height:25px; overflow:hidden; position:absolute; background:#0F3}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#000;}
#bd1lfimg dd a{color:#000; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
.sub_nav{width:210px; height:27px; bottom:5px; position:absolute; color:#999999; z-index:200; right:145px; margin-left:30px;}
.sub_no{height:27px; float:right; overflow:hidden;}
.sub_no li{display:block; width:20px; height:20px; float:left; overflow:hidden; line-height:20px; vertical-align:middle; text-align:center; background:#fff;border:1px solid #37add1; font-family:Arial; font-size:11px; color:#999999; cursor:pointer; margin:0 13px 0 0;}
.sub_no li.show{background:#37add1; color:#fff; border:1px solid #fff;}


