﻿/*************************************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:#e50024 !important;}
a.a2:hover{text-decoration:underline;}
a.a3:hover{text-decoration:underline;color:#fff !important;}
.f_l{float:left;}
.f_r{float:right;}
strong{font-weight:bold;}
.m{width:960px;clear:both;overflow:hidden;}
body{background:url(/uploads/image/vimages/top_bg.jpg) repeat-x 0 22px;}

/*分页按钮*/
.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{width:960px;height:386px;}
#top_bar{height:22px;line-height:22px;text-align:right;padding-right:20px;overflow:hidden;}
#top_bar *{line-height:22px;}
#top_bar a:hover{color:#c00;text-decoration:underline;}
#top_bar label{padding:0 10px;}
#top_bar span{font-size:10px;padding:0 7px;}

.nav{height:91px;overflow:hidden;}
.nav ul{float:right;padding:40px 10px 0 0;}
.nav ul li{float:left;}
.nav ul li a{color:#fff;font-weight:bold;font-size:14px;text-shadow:1px 1px 3px #000;}
.nav ul li a:hover{text-decoration:underline;text-shadow:1px 1px 20px #fff;}
.nav ul li span{color:#fff;font-size:10px;padding:0 10px;}

#banner{clear:both;width:960px;height:274px;box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;}

.block_title{width:100%;height:27px;border-bottom:1px solid #ccc;overflow:hidden;}
.block_title *{line-height:27px;}
.block_title span{display:inline-block;height:25px;line-height:25px;font-size:16px;border-bottom:2px solid #e60012;text-indent:2px;}
.block_title a.more{float:right;margin-right:2px;font-size:13px;color:#b10000;}

.i_title{width:100%;height:27px;line-height:25px;font-size:16px;text-indent:4px;overflow:hidden;}

.i_row_l{width:466px;}
.i_notice{}
.i_notice ul{width:100%;overflow:hidden;}
.i_notice ul li{width:100%;height:32px;line-height:32px;text-indent:20px;background:url(/uploads/image/vimages/list_ico.gif) no-repeat 10px 14px;overflow:hidden;}
.i_notice ul li *{line-height:32px;font-size:14px;color:#b10000;}
.i_notice ul li span{float:right;margin-right:10px;}

.i_solution{width:454px;height:312px;}
.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: no-repeat 2px 8px;}
.i_solution tr td h2 a{line-height:22px;font-weight:bold;}
.i_solution tr td h2 a:hover{color:#c00;}
.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:#c00;border:2px solid #c00;}

.i_row_r{width:466px;}
.login{width:464px;height:182px;background:#f6f6f6;border:1px solid #cccccc;overflow:hidden;}
.login table{width:420px;}
.login table td{padding:15px 0;}
.login label{font-size:14px;color:#b10000;}
.login input.text,.login select{width:143px;height:20px;line-height:20px;border:1px solid #ccc; -webkit-border-radius:3px; -webkit-box-shadow:1px 1px 5px #ccc inset; }
.login input.short{width:80px;}
.login select{width:146px;height:23px;line-height:23px;}
.login .btn{display:inline-block;height:26px;line-height:26px;background:#8f0100;border:none;padding:0 40px;cursor:pointer;font-size:14px;color:#fff;margin:0 10px;text-shadow:1px 1px 3px #000; vertical-align:top;}

.step{}
.step img{float:left;}

.explanation{width:464px;height:208px;border:1px solid #cccccc;overflow:hidden;}
.ex_tab_wrap{width:464px;height:39px;overflow:hidden;}
.ex_tab{float:left;width:115px;height:36px;line-height:36px;font-size:14px;text-align:center;background:#8f0100;color:#fff;border:1px solid #fff;border-right:none;border-bottom:2px solid #fff;text-shadow:1px 1px 3px #000;}
.ex_tab.last{width:114px;}
.ex_tab.current{color:#000;border-bottom:2px solid #8f0100;background:#fff url(/uploads/image/vimages/ex_tab_bg.gif) no-repeat 10px 14px;text-shadow:1px 1px 3px #ccc;}

.ex_inner{width:443px;height:150px;overflow:hidden;margin-top:30px;display:none;}
.ex_inner.current{display:block;}
.ex_inner img{float:left;}
.ex_inner p{float:right;width:300px;height:90px;line-height:22px;overflow:hidden;}
.ex_inner a.more{float:right;}

.i_row2{}
.i_row2_l{width:466px;}
.i_news{}
.i_news ul{width:460px;overflow:hidden;}
.i_news ul li{width:100%;height:32px;line-height:32px;text-indent:1.5em;background:url(/uploads/image/vimages/list_ico.gif) no-repeat 5px 14px;overflow:hidden;}
.i_news ul li *{line-height:32px;font-size:14px;color:#b10000;}
.i_news ul li span{float:right;}
.i_news ul li.l1{height:121px;margin-bottom:10px;text-indent:0;overflow:hidden;}
.i_news ul li.l1 img{float:left;}
.i_news ul li.l1 p{float:right;width:270px;}
.i_news ul li.l1 p.p1{height:32px;overflow:hidden;}
.i_news ul li.l1 p.p1 a{font-size:18px;}
.i_news ul li.l1 p.p2{color:#000;height:89px;line-height:22px;font-size:12px;overflow:hidden;}


.i_row2_r{width:466px;}
.footer_nav{height:188px;background:url(/uploads/image/vimages/footer_nav_bg.jpg) repeat-x top;}
.footer_nav a{text-shadow:1px 1px 3px #000;color:#fff;}
.footer_nav a:hover{text-decoration:underline;text-shadow:1px 1px 3px #fff;}
.footer_nav ul{float:left;width:800px;overflow:hidden;}
.footer_nav ul li{float:left;padding:10px 40px 0 10px;}
.footer_nav ul li dt a{font-size:16px;}
.footer_nav ul li dd a{font-size:13px;}

#footer{line-height:26px;border-top:1px solid #404040;color:#9e9e9e;text-align:center;background:#333333;}
#footer *{line-height:26px;color:#9e9e9e;}

#page_left{float:left;width:223px;overflow:hidden;}
.block_title2{width:223px;height:38px;line-height:38px;font-size:14px;text-indent:1.5em;background:url(/uploads/image/vimages/block_t.png) no-repeat top;}
.block_left_outer{width:221px;border:1px solid #e1e1e1;background:#fff;border-top:none;border-bottom:none;}

#page_nav{padding:10px 0;}
#page_nav li{}
#page_nav li a{display:block;width:200px;height:26px;line-height:26px;margin-top:10px;text-indent:2em;background: no-repeat;overflow:hidden;}
#page_nav li a:hover,#page_nav li a.current{color:#fff;background:url(/uploads/image/vimages/nav_left_a_current_bg.jpg) no-repeat;text-shadow:1px 1px 3px #000;}

.block_left_contact{width:200px;}
.block_left_contact p{width:180px;line-height:25px;}


#page_right{float:right;width:720px;}
.page_title{height:47px;border-bottom:1px solid #ccc;overflow:hidden;}
.page_title .title{float:left; margin-left:10px; font:bold 16px/47px "微软雅黑";}
.page_title .ttpath{text-align:right;float:right;padding:0 15px 0 20px; line-height:47px;overflow:hidden;}
.page_title .ttpath span{font-family:宋体;padding:0 5px;}
.page_title .ttpath a{color:#bf0000;}
.page_title .ttpath a:hover{text-decoration:underline;}

.page_content{padding:10px 0;width:720px;line-height:25px;overflow:hidden;}
.page_content img{width:expression(this.width > 720 ? '720px' : true);max-width:720px;}
.page_content p{line-height:25px;}
.page_content .page_content_title{text-align:center;}
.page_content .page_content_bar{margin:10px 0;text-align:center;background:#eee;color:#666;}
.page_content .page_content_bar a{color:#666;}
.page_content .page_content_bottom{border-top:1px dotted #ccc;margin-top:10px;padding-top:10px;}
.page_content .page_content_bottom p{line-height:20px;color:#b00;}

.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{color:#b00;}
.article_list li label{float:left;margin-right:10px;line-height:25px;padding:0 5px;background:#ddd;}
.article_list li p.p1{}
.article_list li p.p2{padding-top:5px;line-height:20px;color:#666;}

.article_list .picture_ul{}
.article_list .picture_ul li{padding:10px 5px;border-bottom:1px dotted #ccc;overflow:hidden;}
.article_list .picture_ul li img{float:left;width:182px;height:121px;}
.article_list .picture_ul li p{float:right;width:510px;}
.article_list .picture_ul li p.p1 a{font-size:15px;font-weight:bold;}
.article_list .picture_ul li p.p2{height:80px;overflow:hidden;}

.page_project_outer{float:left;margin:10px 10px 10px 30px;}

.picture_list{overflow:hidden;}
.picture_list ul{width:100%;padding-left:45px;}
.picture_list li{float:left;margin:0 20px 10px 0;}
.picture_list li a{float:left;display:block;width:196px;height:172px;border:1px solid #ddd;overflow:hidden;}
.picture_list li a:hover{background:#eee;}
.picture_list li a img{width:176px;height:132px;margin:10px;margin-bottom:0;}
.picture_list li p{width:183px;height:30px;line-height:25px;text-align:center;overflow:hidden;}

#backto_box{position:fixed;right:25px;bottom:45px;width:54px;}
#backto_box a{display:block;width:54px;height:54px;margin-bottom:5px;overflow:hidden;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
#backto_box a:hover{
	filter:alpha(opacity=100) !important;
	-moz-opacity:1 !important;
	-khtml-opacity: 1 !important;
	opacity:1 !important;
}
#backto_box a#backto_home{background:url(/uploads/image/vimages/backto_home.png) no-repeat;}
#backto_box a#backto_top{background:url(/uploads/image/vimages/backto_top.png) no-repeat;display:none;}
#backto_box a.right_qq{margin-bottom:0;}
#backto_box a.right_qq.jq{background:url(/uploads/image/vimages/right_qq.jpg) no-repeat;}
#backto_box a#right_code{background:url(/uploads/image/vimages/right_code.png) no-repeat;}
#backto_box #code_img_outer{z-index:999;position:absolute;right:63px;bottom:5px;width:0;height:172px;overflow:hidden;}
#backto_box #code_img_inner{float:left;width:170px;height:170px;border:1px solid #ccc;background:#f4f7fc;}
#code_img_mark{position:absolute;right:0;bottom:50px;}
#code_img_inner img{margin:10px;width:150px;height:150px;}

.links{}
.links .f_l{font-weight:bold;font-size:14px;}
.links .f_r{width:880px;}
.links .f_r a{margin-right:10px;line-height:25px;}
.links .f_r a:hover{color:#c00;text-decoration:underline;}