/*底层公共样式*/
a{ color:#0B73B7; text-decoration:none; }
a:hover{color:#0B73B7; text-decoration:underline; }
input, select, img{ vertical-align:middle; font-size:12px;}
.radio{ display:inline;}
.baidu_log{ display:none; }
/*登录条*/
.nav{ margin:0px auto; height:30px; background:url(../images/nav_bg.gif) repeat-x left bottom; }
.nav_cont{ width:952px; height:25px; margin:0px auto; padding:2px 0px; }
.nav_cont_left{ float:left; width:300px; line-height:25px; }
.nav_cont_right{ float:left; width:652px; line-height:25px; text-align:right; }
.login_on{ line-height:25px; }
.login_out { text-align:left; padding-left:30px; }
.login_out .login_input{ float:left; width:290px; height:25px; }
.login_out .radio{ float:left; width:110px; height:25px; }
.login_out .login_button{ float:left; width:220px; height:21px; padding-top:2px; }
.login_out .login_button .submit,.login_out .login_button .image{ float:left; margin-right:5px; }
.login_out .login_bar{ padding:2px; width:95px; border:1px solid #ccc; }
.login_out .submit_bar{ width:67px; height:21px; cursor:pointer; border:none; background:url(../images/btn_reg.gif) no-repeat; }
.login .image{ vertical-align:middle; cursor:pointer; }
/*logo*/
.head{ width:952px; margin:0px auto; margin-top:10px; overflow:hidden; }
.head_left{float:left; width:202px; height:80px; padding-top:10px; overflow:hidden; background:url(../images/head_left.gif) repeat-x left bottom; }
.head_left img{ width:200px; }
.head_right{ float:left; width:750px; height:90px; overflow:hidden; background:url(../images/head_right.gif) repeat-x left bottom; }
.head_right .head_right_menu{ height:30px; font-weight:bold; color:#fff; padding-left:20px; line-height:30px; overflow:hidden; background:url(../images/head_right_menu.gif) no-repeat; }
.head_right .head_right_menu li{ float:left; margin-right:7px; font-size:14px; line-height:30px; }
.head_right .head_right_menu li a{ color:#fff; }
.head_right .head_right_menu li a:hover{color:#fff;}
.head_right .head_right_menu .hover a{ color:#F7F26B; }
.head_right .head_right_menu .hover a:hover{color:#F7F26B; }
.head_right .head_right_project{ height:40px; padding:7px 0px 13px 10px; color:#ccc; }
.head_right .head_right_project_cont{ height:40px; line-height:20px; }
.head_right .head_right_project_cont p{ height:20px; }
.head_right .head_right_project_cont a,.head_right .head_right_project_cont span{ float:left; margin-right:3px; }
/*搜索框*/
.search{ width:952px; margin:0px auto; overflow:hidden; background:url(../images/search_bg.gif) repeat-x 0px bottom; height:33px; }
.search_left{ float:left; width:520px; margin-right:20px; height:21px; line-height:21px; overflow:hidden; margin-top:5px; background:url(../images/search_left_bg.gif) no-repeat 10px 6px; }
.notice { width:520px; height:21px; float:left; color:#1559A7; font-weight:bold; }
.notice_title{ float:left; width:90px; text-indent:20px; }
.notice_cont{ float:left; width:430px; height:21px; }
.notice_cont ul { overflow:hidden; line-height:21px; height:21px; position: static; width:310px; overflow:hidden; }
.notice_cont ul li { font-weight:normal; text-align:left; }
.notice_cont ul li.active { display:block; }
.notice_cont ol { float:right; margin:-20px 0px 0px 0px; height:21px; }
.notice_cont ol li { display:inline; margin:0px 0px 0px 3px; width:10px; }
.notice_cont ol li a { background:url(../images/switcher.gif) 0px -10px}
.notice_cont ol li a:hover {background:url(../images/switcher.gif) 0px 10px}
.notice_cont ol li a.active {background:url(../images/switcher.gif) 0px 0px}
.notice_cont ol li a.active:hover {background:url(../images/switcher.gif) 0px 0px}
.search_right{ float:left; width:412px; margin-top:5px; height:21px; }
.search_select{ float:left; height:21px; width:64px; margin-right:5px; }
.search_select select{ width:64px; height:21px; float:left; }
.search_input{ float:left; height:21px; width:252px; margin-right:5px; }
.search_input input{ border:1px solid #C1CAD2; height:19px; width:250px; float:left; }
.search_button{ float:left; height:21px; width:72px; }
.search_button input{ border:none; float:left; text-align:center; height:21px; line-height:18px; width:72px; background:url(../images/search_button.gif) no-repeat; cursor:pointer; }
/*通栏广告*/
.ad{ width:952px; height:90px; margin:10px auto 0px auto; overflow:hidden;  }
/*第一屏*/
.layer01{ width:952px; margin:10px auto 0px auto; position:relative; height:336px; }
.layer01_left{ position:absolute; left:0px; top:0px; width:470px; height:350px; overflow:hidden; }
.flash{ width:450px; height:316px; padding:9px; border:1px solid #E5E5E5; overflow:hidden; }
.index_slides{ overflow:hidden; width:450px; height:316px; }
.slides_img { overflow:hidden; float:left; margin-right:10px; width:330px; height:316px; }
.slides_img img{ width:330px; height:240px; }
.slides_tit{ width:330px; height:30px; margin-top:6px; overflow:hidden; line-height:30px; }
.slides_tit a{ font-size:14px; font-weight:bold; }
.slides_desc{ width:330px; height:40px; overflow:hidden; line-height:20px; }
.slides_box { float:left; width:110px; height:316px; overflow:hidden; }
.slides_box li{ width:110px; height:77px; margin-bottom:2px; overflow:hidden; }
.slides_box li img{ width:104px; height:71px; display:block; }
.slides_box li a { width:104px; height:71px; display:block; padding:2px; border:1px solid #E5E5E5; overflow:hidden; }
.slides_box li.cur a { border:1px solid #0B73B7; }
.slides_box li a:hover { border:1px solid #0B73B7;}
.layer01_middle{ position:absolute; left:480px; top:0px; width:472px; overflow:hidden; }
.top_news{ border:1px solid #E5E5E5; border-top:none; width:440px; padding:15px; background:url(../images/top_news_tit.gif) no-repeat; }
.top_news h1{ color:#0B73B7; font-size:14px; height:30px; line-height:30px; overflow:hidden; font-weight:600; }
.top_news p{ height:40px; overflow:hidden; line-height:20px; }
.top_news li{ border-bottom:1px dotted #E5E5E5; padding-bottom:5px; height:70px; overflow:hidden; }
/*内容区*/
.layer02{ width:952px; margin:10px auto 0px auto; }
.left_mod{ width:470px; float:left; margin-right:10px; border:1px solid #E5E5E5; }
.left_mod_tit{ height:32px; line-height:32px; background:url(../images/mod_tit.gif) no-repeat 10px 12px; overflow:hidden; text-indent:25px; font-size:14px; font-weight:bold;color:#0B73B7; border-top:2px solid #0B73B7; }
.left_mod_cont{ padding:10px; width:450px; border-top:1px dotted #E5E5E5; overflow:hidden; }
.right_mod{ width:468px; float:left; border:1px solid #E5E5E5; }
.right_mod_tit{ height:32px; line-height:32px; background:url(../images/mod_tit.gif) no-repeat 10px 12px; overflow:hidden; text-indent:25px; font-size:14px; font-weight:bold;color:#0B73B7; border-top:2px solid #0B73B7; }
.right_mod_cont{ padding:10px 0px 0px 0px; border-top:1px dotted #E5E5E5; width:468px; overflow:hidden; }
.article_best li{ height:65px; overflow:hidden; margin-bottom:5px; border-bottom:1px dotted #E5E5E5; padding-bottom:5px; }
.article_best li h2{ height:25px; line-height:25px; font-size:14px; color:#0B73B7; overflow:hidden; }
.article_best li p{ height:40px; line-height:20px; overflow:hidden; }
.article{ margin-top:10px; }
.article li{ color:#0B73B7; height:22px; overflow:hidden; line-height:22px; background:url(../images/icon_01.gif) no-repeat 0px; text-indent:10px;}

.prod_list{ position:relative; height:65px; width:446px; overflow:hidden; margin:0px 11px 5px 11px; padding-bottom:5px; border-bottom:1px dotted #E5E5E5; }
.prod_list_img{ width:80px; position:absolute; padding:1px; left:0px; top:0px; height:60px; border:1px solid #ccc; overflow:hidden; }
.prod_list_img a{ width:80px; height:60px; font:0px/0px Tahoma,Helvetica,Arial;display:table-cell; text-align:center;vertical-align:middle; *display:block; *font-family:Arial; *font-size:55px; }
.prod_list_img img{ vertical-align:middle; }
.prod_list_info{ position:absolute; left:92px; top:0px; height:65px; width:354px; overflow:hidden; }
.prod_list_info h2{height:25px; line-height:25px; font-size:14px; color:#0B73B7; overflow:hidden;}
.prod_list_info p{ height:40px; line-height:20px; overflow:hidden; }
.prod{ margin:0px 10px 10px 10px; margin-top:10px; }
.prod li{ color:#0B73B7; height:22px; overflow:hidden; line-height:22px; background:url(../images/icon_01.gif) no-repeat 0px; text-indent:10px;}

.corp_list{ float:left; width:141px; margin:0px 0px 9px 11px; display:inline; overflow:hidden; }
.corp_list_img{ border:1px solid #ccc; width:139px; height:46px; overflow:hidden; }
.corp_list_img a{ width:139px; height:46px; font:12px/1 Tahoma,Helvetica,Arial;display:table-cell; text-align:center;vertical-align:middle; *display:block; *font-family:Arial; *font-size:42px; }
.corp_list_img img{ vertical-align:middle; }
.corp_list_info{ overflow:hidden; text-align:center; width:141px; height:20px; line-height:20px; }
/*企业视频*/
.video{ margin:0px 10px 10px 10px; border-top:1px dotted #E5E5E5; padding-top:10px; }
.video li{ color:#0B73B7; height:22px; overflow:hidden; line-height:22px; background:url(../images/icon_01.gif) no-repeat 0px; text-indent:10px;}
.video_best{  }
.video_item{ float:left; width:141px; height:140px; margin:0px 0px 9px 11px; display:inline; overflow:hidden; }
.video_item_img{ border:1px solid #ccc; width:139px; height:106px; overflow:hidden; }
.video_item_img img{ width:139px; height:106px; }
.video_item_info{ color:#0B73B7; overflow:hidden; text-align:center; width:141px; height:34px; line-height:17px; }
/*字体*/
.bla:link,.bla:active,.bla:visited{color:#898989;text-decoration:none;}
.bla:hover{color:#898989;text-decoration:underline;}
/*错误页面*/
.bug{ width:952px; margin:20px auto 0px auto; text-align:center; }
/*友情链接*/
.friend{ border:1px solid #E5E5E5; width:950px; margin:10px auto 0px auto; overflow:hidden;  }
.friend_tit{ height:30px; line-height:30px; border-bottom:1px solid #E5E5E5; text-indent:10px; color:#0B73B7; font-size:14px; font-weight:bold; }
.friend_cont{ padding:10px; }
.friend_cont img{ height:40px; }
/*版权信息*/
.foot{ margin:10px auto 30px auto; line-height:22px; padding-top:10px; width:952px; border-top:4px solid #1559A7; }
.foot_copy{ text-align:center; }
.foot img{ display:none; }
