﻿ .mainbg{width:744px; height:348px; background:url(../images/index.gif) no-repeat top; margin:0 auto;}
.mainbg ul{padding-top:292px; text-align:center;}
.video{width:835px; height:520px; background:url(../images/video_bg.gif) no-repeat; margin:0 auto;}
.video1{padding-top:68px;}
.video2{width:835px; margin:0 auto; text-align:center; padding-top:9px;}
.header { height:111px; }
.logo { float:left; }
.topnav { float:right; }
.i_nav { float:right; padding:11px 0 0 0; }
.i_nav ul { }
.i_nav li { float:left; padding-left:15px;}
.i_nav ul li.spec_li{padding-left:0px;}
.b_bg { height:7px; background:url(../images/b_bg.png) repeat-x; position:absolute; margin-top:111px; width:100% }
.i_banner { text-align:center; padding-top:1px;}
.container { background:url(../images/b1.gif) repeat-y; }
.i_left { width:205px; float:left; padding:0 0 0 40px; }

.i_message { padding-top:18px; }
.i_rig { width:622px; float:left; }
.i_content { }
.i_content dl.i_c_t { width:622px; }
.i_content dl.i_c_t dt { float:left; }
.i_content dl.i_c_t dd { float:right; padding:3px 10px 0 0; }
.i_content ul.i_c_img { padding-top:5px;width:622px; }
.i_content ul.i_c_img li { float:left; padding-right:7px; }
.i_content ul.i_c_text { width:612px; padding:3px 0 0 0; line-height:16px; }
.i_line{padding-top:20px;}
.content {padding-top:20px;width:622px;}
.i_view{width:393px; float:left;}
.i_view dl.i_v_t { width:393px; }
.i_view dl.i_v_t dt { float:left; }
.i_view dl.i_v_t dd { float:right; padding:3px 10px 0 0; }
.i_view ul {}
.i_view li { line-height:18px; padding-top:5px;}
.i_blog{width:196px; float:left; padding-left:25px;}
.i_blog dl.i_b_t { width:196px; }
.i_blog dl.i_b_t dt { float:left; padding-left:5px;}
.i_blog dl.i_b_t dd { float:right; padding:3px 10px 0 0; }
.i_blog ul{height:226px; background:url(../images/blog_bg.gif) no-repeat;}
.i_blog li{line-height:18px; padding:10px;}
.footer { padding:25px 0px; }
.footer h1 { text-align:center; padding-bottom:3px; }
.footer ul { width:429px; height:18px; background:url(../images/footer.gif) no-repeat; margin:0 auto; }
.footer li { text-align:center; line-height:18px; color:#fff; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
.p_line { height:9px; width:901px; background:url(../images/line1.gif) repeat-x; font-size:0px; margin:0 auto }
.p_left { width:176px; float:left; }
.p_left h1 { padding-top:14px; padding-left:10px;}
.p_left ul { }
.p_left li { text-align:right; padding:25px 8px 0 0; }
.p_left li p { padding-top:9px; }
.p_rig { width:742px; float:left; background:url(../images/rb.gif) repeat-y; }
*html .p_rig{ margin-left:-2px;}
.p_content { width:662px; padding-left:43px; padding-bottom:20px; }
.p_content ul.p_c_t { height:26px; border-bottom:solid #080808 1px; }
.p_content ul.p_c_text { }
.p_content ul.p_c_text p { padding:15px 0 0 0; line-height:21px; font-size:14px; font-family:黑体; }
.p_case { background:url(../images/rt.gif) no-repeat top; }
.p_case dl.p_csae_t { width:662px; height:67px; margin:0 auto; border-bottom:solid #080808 1px; }
.p_case dl.p_csae_t dt { float:left; padding:40px 0 0 4px; }
.p_case dl.p_csae_t dd { float:right; padding:25px 0 0 0; }
.p_case dl.p_csae_t dd a{float:left; margin-right:15px;}
.p_case dl.p_csae_t dd a.case1{display:block; background:url(../images/ico_case2.png) no-repeat; width:122px; height:26px;}
.p_case dl.p_csae_t dd a.case1:hover{background:url(../images/ico.png) no-repeat;}
.p_case dl.p_csae_t dd a.case2{display:block;  background:url(../images/ico_case.png) no-repeat; width:122px; height:26px;}
.p_case dl.p_csae_t dd a.case2:hover{background:url(../images/ico_case1.png) no-repeat; }
.p_case dl.p_csae_t dd a.case3{display:block;  background:url(../images/ico_case4.png) no-repeat; width:54px; height:26px; margin-right:0px;}
.p_case dl.p_csae_t dd a.case3:hover{ background:url(../images/ico_case5.png) no-repeat;}


.p_case dl.p_csae_t dd ul { }
.p_case dl.p_csae_t dd li { float:left; padding-left:14px; line-height:15px; }
.p_case ul.case_small{padding-bottom:20px;  margin-top:18px; margin-left:45px; margin-right:37px;border-bottom:1px solid #ccc;}
*html .p_case ul.case_small{ padding-bottom:40px; }
*+html .p_case ul.case_small{padding-bottom:40px;}
.p_case ul.case_small li{float:left; padding-right:16px;}

.page { width:662px; margin:0 auto; }
.page ul { float:right; }
.page li { float:left; width:14px; height:14px; background:#3e3a39; margin-right:1px; text-align:center; color:#fff; }
.page li.page_h { color:#84bae5; }
.case_list { width:662px; margin:0 auto; }
.case_list ul { padding-bottom:30px; padding-left:4px; }
.case_list li { padding-top:8px; }
.case_list1 { width:662px; margin:0 auto; padding-top:30px; }
.case_list1 ul.case_img { width:269px; float:left; padding-left:4px; }
.case_list1 ul.case_text { width:362px; float:left; }
.case_list1 ul.case_text dl { width:362px; height:27px; }
.case_list1 ul.case_text dt { float:left; line-height:27px; float:left; }
.case_list1 ul.case_text dd { float:right; }
.case_list1 ul.case_text li { line-height:18px; }
.case_list1 ul.case_text li p { padding-top:8px; }
.case_more { width:662px; margin:0 auto; }
.case_more ul { }
.case_more li { padding-top:15px; line-height:18px; padding-left:4px; }
.p_left1 { width:176px; float:left; }
.p_left1 h1 { padding-top:14px; padding-left:10px;}
.s_l_list {padding-top:20px; }
.s_l_list h2 {text-align:center;}
.s_l_list ul { width:155px; margin:0 auto; background:url(../images/s_b.gif) repeat-y; }
.s_l_list li{line-height:19px; text-align:center; color:#595757;font-family:微软雅黑; padding:0px;}

.s_l_list li.s_l_hover { background:url(../images/s_hover.gif) no-repeat; color:#fff; }
.s_l_list li a{color:#595757;text-decoration:none}
.s_l_list li a:hover{color:#595757; text-decoration:none; background:url(../images/s_hover.gif) no-repeat; display:block; width:155px; height:19; }
.s_l_list li.s_l_hover a{color:#fff;text-decoration:none}
.s_l_list li.s_l_hover a:hover{color:#fff; text-decoration:none;}
.s_rig { width:647px; float:right; background:url(../images/srb.gif) repeat-y; }
.join_left { padding-top:15px; padding-left:10px; }
.join_left h1 { border-bottom:solid #6a6a6a 1px; padding-bottom:8px; }
/*****SearchList*******/
.menulist li { padding:0; text-align:left; }
.menulist ul li { float: left; position: relative; width:156px; padding-left:2px;}
.menulist ul li a { text-decoration:none; }
.searchlist { position:absolute; margin-top:-2px; display:none;}
.searchlist li a { display:block; background:#d9d8d8; color:#5D5D5D; text-decoration:none; text-indent:10px; height:18px; line-height:18px; }
.searchlist li a:hover { background:#7CCEF4; color:#D8FFFF; text-decoration:none; }
/*****SearchList*******/
/*****Top*******/
#gotopbtn {
 width:100px;
 height:30px;
 background:#fff;
 position:fixed;
 bottom:100px;
 right:90px;
 display:none;
 cursor:pointer;
 font-size:14px;
 line-height:30px;
}
/*****Top*******/

.link_service a{display:block; background:url(../images/service_process.gif) no-repeat; width:164px; height:25px;}
.link_service a:hover{background:url(../images/service_process2.gif) no-repeat;}

/*样式添加*/
.e_content{font-size:14px; font-family:微软雅黑; margin-bottom:10px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; padding-top:15px;}
.e_page{float:right;  }
.e_page a{  background:#000; color:#fff; display:block; margin-left:4px; float:left; width:13px; height:13px; text-align:center; text-decoration:none;}
.e_page a:hover{color:#5a8ec9; }
.e_page a.e_botton{width:50px; background:none; color:#000; height:15px;}
.e_info1{border-bottom:1px dashed #9f9a98; height:160px; padding-bottom:8px; margin-top:10px;}
.e_info1 dt,.e_info1 dd{float:left;}
.e_info1 dt{width:430px; font-size:13px;}
.e_info1 span{color:#72cfff; font-size:20px; display:block; margin-bottom:16px; font-weight:bold;}
.e_info1 dd{margin-left:10px;}
/*样式添加*/
