﻿/*************************************common*********************************************/
@charset "utf-8";
*{margin:0 auto;padding:0;font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun';}
a {text-decoration:none; color:#000000; blr:expression(this.onfocus=this.blur());outline:none;}
area{blr:expression(this.onfocus=this.blur());outline:none;}
a:hover{ text-decoration:none;cursor:pointer;}
img {border:none;}
li{list-style:none;}

.clear{clear:both;height:0;overflow:hidden;}
.space{clear:both;width:100%;height:10px;overflow:hidden;}
.hidden{display:none;}
h1,h1 a{font-weight:bold;font-size:14px;}
a.a1:hover{text-decoration:underline;color:#2e6baf !important;}
a.a2:hover{text-decoration:underline;}
a.a3:hover{text-decoration:underline;color:#fff !important;}
.f_l{float:left;}
.f_r{float:right;}
.m{clear:both;width:1002px;overflow:hidden;}
.m2{clear:both;width:960px;overflow:hidden;}
strong,.strong{font-weight:bold;}

/*分页按钮*/
.page_bar {width:100%;height:23px;line-height:22px;text-align:center;overflow:hidden;}
.page_bar * {line-height:22px;vertical-align:middle;}
.page_bar a{display:inline-block;height:22px;line-height:22px;margin:0 2px;padding:0 6px;border:1px solid #ccc;border-top:none;border-left:none;background-color:#fff;color:#000 !important;overflow:hidden;text-shadow: 1px 1px 1px #999;cursor:pointer;}
.page_bar a.current{border:1px solid #71a9c5;border-top:none;border-left:none;background-color:#b5dfe9;color:#333; font-weight:bold; text-shadow: 1px 1px 1px #999;}
.page_bar a:hover{border:1px solid #71a9c5;border-top:none;border-left:none;background-color:#cbe7ee;color:#333; font-weight:bold; text-shadow: 1px 1px 1px #999;}
.page_bar a.disabled,.page_bar a.disabled:hover{border:1px solid #ccc;border-top:none;border-left:none;background-color:#eee;font-weight:normal;color:#aca899 !important;text-shadow: 1px 1px 1px #eee;}
.page_bar select{margin:0 2px;}

#top{height:77px;border-bottom:8px solid #2e6baf;}
#top_bar{height:32px;text-align:right;overflow:hidden;}
#top_bar *{line-height:32px;}
#top_bar a:hover{color:#2e6baf;text-decoration:underline;}
#top_bar label{padding:0 10px;}
#top_bar span{font-size:10px;padding:0 7px;}

#nav_wrap{height:45px;}
#logo{float:left;margin-left:12px;_margin-left:6px;}
#nav{float:right;width:684px;height:45px;overflow:hidden;}
#nav ul{width:672px;height:45px;background:#2e6baf;overflow:hidden;}
#nav ul li{float:left;width:112px;height:35px;margin-top:9px;text-align:center;}
#nav ul li a{display:block;width:88px;height:35px;line-height:35px;font-size:14px;color:#fff;font-weight:bold;overflow:hidden;text-shadow: 1px 1px 3px #000;}
#nav ul li a:hover,#nav ul li a.current{background:url(/uploads/image/xvimages/current.jpg) no-repeat;}

.block_title{width:100%;height:29px;line-height:29px;background:url(/uploads/image/xvimages/block_title_bg.jpg) repeat-x top;overflow:hidden;}
.block_title *{line-height:29px;}
.block_title span{float:left;height:29px;padding:0 12px;font-size:14px;font-weight:bold;border-right:1px solid #cccccc;background:url(/uploads/image/xvimages/block_title_span_bg.jpg) repeat-x top;}
.block_title .more{float:right;padding:12px 10px 0 0;}

.block_title2{width:100%;height:27px;line-height:27px;background:url(/uploads/image/xvimages/block_title2_bg.jpg) repeat-x top;overflow:hidden;}
.block_title2 *{line-height:27px;}
.block_title2 span{float:left;height:27px;padding:0 12px;font-size:14px;font-weight:bold;}
.block_title2 .more{float:right;padding:11px 10px 0 0;}

#i_row{height:228px;}
.i_row_l{width:237px;height:226px;border:1px solid #cccccc;overflow:hidden;}
.i_login_title{width:100%;height:28px;line-height:28px;border-bottom:1px solid #cccccc;background:url(/uploads/image/xvimages/i_login_title_bg.jpg) repeat-x top;text-indent:1em;overflow:hidden;}
.i_login_title span{font-size:14px;color:#2e6baf;font-weight:bold;}
.i_login_title img{float:right;margin:10px 10px 0 0;}

.i_login{width:220px;height:177px;padding:10px;}

.login_table{width:100%;}
.login_table tr.t2 input{float:left;}
.login_table tr.t2 img{float:right;margin-right:4px;}
.login_table td{padding:6px 0;}
.login_table input.text{width:162px;height:22px;line-height:22px;border:1px solid #cccccc;}
.login_table input.short{width:80px;}
.login_table .login_btn{width:66px;height:26px;background:url(/uploads/image/xvimages/login_btn.jpg) no-repeat;border:none;cursor:pointer;}

.logout_table{}
.logout_table td{padding:4px 0;}

.i_row_m{margin-left:9px;_margin-left:4px;width:480px;height:226px;border:1px solid #cccccc;overflow:hidden;}
.i_row_m .i_ad{width:472px;height:218px;margin:4px;overflow:hidden;}

.i_row_r{width:220px;height:226px;border:1px solid #cccccc;overflow:hidden;}
.i_news{padding-top:5px;}
.i_news ul{width:206px;}
.i_news ul li{width:198px;height:25px;padding-right:8px;line-height:25px;border-bottom:1px dotted #cccccc;background:url(/uploads/image/xvimages/dot.jpg) no-repeat 4px 12px;text-indent:1em;overflow:hidden;}
.i_news ul li *{line-height:25px;}

#i_row2{width:958px;height:42px;border:1px solid #cccccc;background:url(/uploads/image/xvimages/i_row2_bg.jpg) repeat-x top;}
.i_search{width:938px;height:24px;margin-top:9px;overflow:hidden;}
.i_search *{line-height:24px;}
.i_search .f_l{width:464px;height:24px;overflow:hidden;}
.i_search .f_l input{float:left;}
.i_search .f_l span{float:left;padding:0 10px;}
.i_search .f_l input.text{height:22px;line-height:22px;padding:0 10px;border:1px solid #2e6baf;}
.i_search .f_l #hou,.i_search .f_l #kuan,.i_search .f_l #chang{width:30px;}
.i_search .f_l #keywords{width:138px;}
.i_search .f_l #search_btn{width:71px;height:24px;background:#2e6baf;border:none;color:#fff;font-weight:bold;text-shadow: 1px 1px 3px #000;cursor:pointer;}
.i_search .f_r{width:470px;height:24px;overflow:hidden;}
.i_search .f_r span{padding:0 5px;}
.i_search .f_r a:hover{text-decoration:underline;color:#2e6baf;}

#i_row3{height:363px;}
.i_row3_l{width:474px;height:361px;border:1px solid #cccccc;overflow:hidden;}
.i_solution{width:454px;height:312px;padding:10px 0;}
.i_solution table{width:100%;}
.i_solution tr td{padding:4px 0;border-bottom:1px solid #ccc;}
.i_solution tr td h2{text-indent:1.2em;background:url(/uploads/image/xvimages/dot2.gif) no-repeat 2px 8px;}
.i_solution tr td h2 a{line-height:22px;font-weight:bold;}
.i_solution tr td h2 a:hover{color:#2e6baf;}
.i_solution tr li{float:left;margin:0px;}
.i_solution tr li a{line-height:20px;display:inline-block;background:#f7f7f7;border:2px solid #fff;padding:1px 10px;}
.i_solution tr li a:hover{color:#2e6baf;border:2px solid #2e6baf;}

.i_row3_r{width:474px;height:361px;border:1px solid #cccccc;overflow:hidden;}
.i_futures_wrap{width:399px;margin-top:20px;overflow:hidden;}
.i_futures_map{}
.i_futures_map ul{float:right;width:162px;}
.i_futures_map ul li{}
.i_futures_map ul li a{font-size:13px;line-height:30px;}
.i_futures_comul{}
.i_futures_comul li{margin:5px 0 10px 0;}

#i_row4{width:958px;border:1px solid #cccccc;overflow:hidden;}
.i_customer{width:100%;padding:10px 0;}

.i_passage{width:100%;padding:10px 0;}
.i_passage a:hover{text-decoration:underline;color:#2e6baf;}

#footer{border-top:2px solid #0058bb;text-align:center;}
#footer p{height:25px;line-height:25px;padding:10px 0;}
#footer p img{margin-top:-5px;*margin:0;vertical-align:middle;}

#left{width:200px;float:left;overflow:hidden;}
.block_box{width:200px;overflow:hidden}
.block_box ul{}
.block_box ul li{width:200px;height:30px;margin-bottom:10px;}
.block_box ul li a{display:block;width:178px;height:30px;line-height:30px;padding-left:20px;font-size:14px;background:url(/uploads/image/xvimages/block_bg.jpg) repeat-x top;border:1px solid #eee;}
.block_box ul li a:hover,.block_box ul li a.current{border-top:1px solid #f9f9f9;border-left:1px solid #f9f9f9;background:#f9f9f9;}

.block_prosort_inner{}
.block_prosort_inner ul{width:196px;padding:10px 0;overflow:hidden;}
.block_prosort_inner ul li{width:196px;height:32px;margin:5px 0;text-indent:2.5em;overflow:hidden;}
.block_prosort_inner ul li a{display:block;width:194px;height:30px;line-height:30px;border:1px solid #e7e7e7;background:#f7f7f7  no-repeat 10px 8px;overflow:hidden;color:#333333;font-weight:bold;text-shadow: 1px 1px 1px #ccc;}
.block_prosort_inner ul li a:hover{background-color:#eee;}

.block_contact_inner{padding:10px 0;overflow:hidden;}
.block_contact_inner ul{width:180px;}
.block_contact_inner li{line-height:25px;text-shadow: 1px 1px 1px #ddd;}

#right{width:750px;overflow:hidden;}
.page_title{width:100%;height:30px;background:url(/uploads/image/xvimages/ico23.jpg) no-repeat 10px 7px;border-bottom:1px solid #e7e7e7;padding:0 10px;text-indent:2.5em;}
.page_title a{line-height:30px;color:#666;}
.page_title a:hover{color:#c00;text-decoration:underline;}
.page_title span{line-height:30px;font-family:宋体;padding:0 5px;color:#666;}
.page_main{width:730px;padding:10px 0;line-height:25px;overflow:hidden;}
.page_main img{width:expression(this.width > 730 ? '730px' : true);max-width:730px;}
.page_main p{line-height:25px;}
.page_main .page_main_title{text-align:center;}
.page_main .page_main_bar{margin:10px 0;text-align:center;background:#eee;color:#666;}
.page_main .page_main_bar a{color:#666;}
.page_main .page_main_bottom{clear:both;border-top:1px dotted #ccc;margin-top:10px;padding-top:10px;}
.page_main .page_main_bottom p{line-height:20px;color:#2e6baf;}

.article_list{}
.article_list li{padding:5px 5px;border-bottom:1px dotted #ccc;overflow:hidden;}
.article_list li h1{height:25px;line-height:25px;overflow:hidden;}
.article_list li a{text-shadow: 1px 1px 1px #ccc;}
.article_list li label{float:left;margin-right:10px;line-height:25px;padding:0 5px;background:#eee;}
.article_list li p.p1{}
.article_list li p.p2{padding-top:5px;line-height:20px;color:#666;}

.picture_list{overflow:hidden;}
.picture_list ul{width:100%;padding-left:4px;padding-top:10px;}
.picture_list li{float:left;margin:0 7px 14px 0;}
.picture_list li a{float:left;display:block;width:175px;height:160px;overflow:hidden;}
.picture_list li a img{width:169px;height:124px;padding:2px;border:1px solid #e1e1e1;}
.picture_list li p{width:100%;height:30px;line-height:30px;text-align:center;overflow:hidden;}
.picture_list li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.picture_list li a:hover p{color:#b47c32;}

.spage_main{width:960px;padding:10px 0;line-height:25px;overflow:hidden;}
.spage_main img{width:expression(this.width > 960 ? '960px' : true);max-width:960px;}
.spage_main p{line-height:25px;}

.gpage_main{width:958px;padding:10px 0;line-height:25px;border:1px solid #eeeeee;overflow:hidden;}
.gpage_main *{font-size:16px;}

.source_search_box{width:958px;border:1px solid #2e6baf;background:#f3f5fa;overflow:hidden;}
.source_serach_title{width:100%;height:30px;background:#afcadb;border-bottom:1px solid #2e6baf;}
.source_serach_title marquee{width:900px;line-height:30px;margin-left:29px;_margin-left:14px;text-shadow: 1px 1px 3px #fff;}
.source_serach_title *{}
.source_search_box ul{padding:10px;}


.source_main{width:958px;border:1px solid #2e6baf;overflow:hidden;}
.source_main table{width:100%;}
.source_main table th{background:#afcadb;padding:5px;font-size:14px;font-weight:bold;border:none;border-right:1px solid #fff;border-bottom:1px solid #fff;text-shadow: 1px 1px 3px #fff;}
.source_main table td{padding:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.source_main table td.bg{background:#eaeaea;}
.source_main table td.bg2{background:#edf5f8;}
.source_main table .s1{text-align:center;}
.source_main table .s1 a{color:#c00;font-weight:bold;}
.source_main table .s1:hover{text-decoration:underline;}
.source_main table .s2{font-weight:bold;font-size:14px;color:#ff6600;}
.source_main table .s3{font-weight:bold;font-size:14px;color:#ff3300;}
.source_main table span.pinming{cursor:pointer;}