﻿/*公用部分*/
body{margin:0;padding:0;font-family:宋体,serif;font-size:12px; color:#333;}
h1,h2,h3,h4,h5,h6,table,td,tr,th,div,form,img,ul,ol,li,dl,dt,dd,hr{margin:0;padding:0;border:0;}/*overflow:auto;*/
* ul,* ol,* li {list-style:none}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
table{ margin:0 auto;}
img{border:0; vertical-align:top;border-style: none;}
/* link color font */
a{color:#333;text-decoration:none;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}
.f12px{font-size:12px;}
.left{float:left;}
.right{float:right;}
.fB{font-weight:bold;}
.main{margin:0 auto;background-color:#FFF;}
.header, .t_header, .ad920, .con, .p_con, .keyword{width:920px; margin:0 auto;}
/*color*/
.white{color:#fff;white-space:nowrap;}
.gray{color:#999999;}
/*空隙*/
.blank10{clear:both; height:10px;display:block; font-size:1px;}
/*header*/
.wrapper{background:#2d73bb url(../images/bj.png) repeat-x center top;margin:0 auto;padding:0;}
.top_line{background:#2d73bb url(../images/top_line.png) no-repeat center top;height:50px;margin:0 auto;}
.foot_line{background:#206cb3 url(../images/foot_line.png) no-repeat center top;margin:0 auto;padding-top:25px;}
.header{display:block;overflow:hidden;}
.t_header{height:89px;display:block;margin-top:24px;}
.search{background:url(../images/search_t.png) no-repeat left;height:33px;width:240px;float:right;margin:41px 24px 0 0;}
.s_t{color:#999;height:27px;line-height:27px;width:190px;border:0;margin:3px 0 2px 3px;float:left;padding-left:4px;}
.search .s_s{background:url(../images/submit.png) no-repeat;height:33px;width:37px;float:left;border:0;}
.nav{height:64px;overflow:hidden;}
.ad920{margin-top:19px;height:283px;overflow:hidden;}
.c_left{float:left;width:600px;}
.c_r{float:right;width:300px;padding:10px 0 0 20px;}
.p_list{display:block;margin-top:20px;}
.p_list .c_iconv {width:47px;height:67px;}
.presentation{float:left;padding-top:15px;line-height:25px;width:510px;}
.presentation h2{font-size:14px;color:#336699;line-height:25px;}
.presentation .iconv {background:url(../images/d3.png) no-repeat;background-position:left center;text-indent:20px;}
.presentation h2 a {color:#336699;}
.line_bj{background:url(../images/line_bj.png) no-repeat;}
.c_newsList{width:280px;overflow:hidden;}
.c_newsList li{background:url(../images/d.png) no-repeat 5px center;padding-left:25px;width:270px;height:27px;line-height:27px;white-space:nowrap;}
.c_newsList li a{color:#366486;font-size:14px;}
.footer{background:url(../images/contact_bj.png) no-repeat right top;width:900px;}
.f_l{background:url(../images/f_line.png) no-repeat right top;height:165px;padding-top:15px;float:left;}
.f_l a{color:#FFF;}
.pour{background-color:#105397;border-top:#2576c7 solid 6px;margin:0 auto;height:44px;}
.p_con{line-height:44px;color:#FFF;}
/*Inside*/
.inside_left{background:url(../images/line_bj.png) no-repeat right top;float:left;width:220px;}
.indise_r{width:700px;float:right;overflow:hidden;}
.inside_soso{background:url(../images/in_sosBJ.png) no-repeat left;display:block;height:27px;width:190px;}
.inside_soso .so_txt{line-height:21px;width:145px;height:21px;border:none;margin:2px;float:left;color:#ccc;}
.inside_soso .soso_s{background:url(../images/soso_s.png) no-repeat left;border:none;width:29px;height:26px;float:left;margin-left:5px;}
.t_list{width:180px;display:block;margin:5px 0;}
.t_list li{height:34px; line-height:34px;display:block;white-space:nowrap;}
.t_list li a{background:url(../images/d2.png) no-repeat 10px center;padding-left:30px;color:#3366cc;font-size:14px;font-weight:bold;}
.t_list li a:hover, #dian{background:url(../images/d3.png) no-repeat 10px center;color:#007e00;}
.title{background:url(../images/d4.png) no-repeat left center;color:#3366cc;font-size:14px;font-weight:bold;margin:6px auto;height:30px;line-height:30px;padding-left:36px;}
.indise_box{line-height:25px;color:#666666;width:640px;margin-left:35px;display:block;overflow:hidden;}
.diandang{background:url(../images/diandang.gif) no-repeat right bottom;width:480px;padding-right:155px;line-height:25px;}
.n_t{border-bottom:dashed #cccccc 1px;text-align:center;margin-top:30px;}
.n_t h2{color:#003399;text-align:center;font-size:14px;font-weight:bold;}
.info{color:#999999;line-height:30px;}
.font{background:url(../images/font.png) no-repeat left center;color:#3366cc;text-align:right;float:right;padding-left:20px;line-height:20px;}
.font font{cursor:pointer;}
.n_b{border-top:dashed #cccccc 1px;line-height:30px;font-size:14px;color:#666666;}
.link_g{color:#0033cc;text-decoration:underline;}
.message_t{border:#3366cc solid 1px; height:21px;}
.new_left{float:left;width:420px;display:block;}
.new_left li{background:url(../images/d.png) no-repeat left center;border-bottom:#ccc dashed 1px;height:37px;padding-left:20px;width:360px;line-height:37px;margin-left:20px;white-space:nowrap;}
.new_left li a{color:#366486;font-size:14px;}
.new_r{border:#cccccc solid 1px;float:left;margin:40px 0 0 20px;width:460px;display:block;}
.new_r h3{font-size:14px;font-weight:bold;margin:5px 20px;}
.new_txt{color:#336699;font-size:14px;padding:20px;line-height:23px;}
.case_list{border-bottom:#c1c1c1 solid 1px;width:860px;margin:30px auto;}
.case_list .case_img{color:#3366cc;width:200px;float:left;margin:0 20px;line-height:25px;text-align:center;font-size:14px;display:inline;margin-bottom:7px;}
.case_list .case_img .case_logo{width:190px;border:#ccc solid 1px;padding:4px;}
.case_list .case_img .case_logo img{width:190px;height:100px;border:none;overflow:hidden;}
.case_tible{float:right;width:620px;overflow:hidden;}
.page{float:right;width:auto;display:inline;margin-right:30px;}
.page a{background:url(../images/page.png) no-repeat left top;color:#006699;display:inline;float:left;font-family:Arial;height:21px;line-height:21px;margin-left:3px;padding-left:8px;text-align:center;font-weight:bold;}
.page a span{background:url(../images/page.png) no-repeat right top;display:inline-block;font-family:Arial;height:21px;line-height:21px;padding-right:8px;}
.page a:hover, .page a.this{background:url(../images/page.png) no-repeat left bottom;color:#ff6600; cursor:pointer; text-decoration:none;}
.page a:hover span, .page a.this span{background:url(../images/page.png) no-repeat right bottom;}
.job_nav{width:145px;margin-left:20px;}
.job_nav .job_t{border-bottom:#cecece solid 1px;color:#3366cc;line-height:2em;font-size:14px;font-weight:bold;margin-bottom:5px;}
.job_nav a{background:url(../images/job_nav.gif) no-repeat 10px 6px;color:#666666;height:20px;line-height:20px;padding-left:25px;display:block;white-space:nowrap;}
.job_box{margin-left:30px;width:660px;}
.job_box input {padding-left:10px;}
.job_title{background-color:#2b75bc;color:#FFF;height:25px;line-height:25px;width:600px;padding-left:20px;}
.line_bottom{border:none; border-bottom:#cecece solid 1px;}
.job_list{/*background:url(../images/job_d.gif) no-repeat 10px center;height:20px;*/line-height:20px;padding-left:20px;font-size:14px;color:#666;margin:10px 0;}

.g_submit {background:url(../images/message_b1.png) no-repeat;width:65px;height:21px;border:0;}
.g_reset {background:url(../images/message_b2.png) no-repeat;width:65px;height:21px;border:0;}
.mg_l_30 {margin-left:30px;}

.keyword {margin-top:10px;padding-left:100px;}
/*.keyword .k_title {line-height:40px;height:40px;text-indent:20px;font-size:16px;font-weight:bold;background-color:#2b75bc;color:white;}*/
.keyword .k_content {background:url(../images/d.png) no-repeat left center;border-bottom:#ccc dashed 1px;height:25px;padding-left:20px;width:700px;line-height:25px;margin-left:40px;white-space:nowrap;}
.keyword .k_content span {margin-left:10px;color:#999999;}
.keyword .k_result {height:25px;padding-left:20px;width:700px;line-height:25px;margin-left:40px;white-space:nowrap;}
.keyword .k_content a {color:#366486;font-size:14px;}
.m_l_20 {margin-left:20px;}

/* 浮动客服 */
.s_container {height:243px;width:220px;}
.s_container .center {width:188px;background:url(../images/img3-5_3.jpg) repeat-y;float:left;border-bottom:#d5d5d5 solid 2px;}
.s_container .center ul {width:188px;margin-top:5px;margin-bottom:10px;}
.s_container .center ul li {line-height:30px;height:30px;margin-left:10px;COLOR: #15589F; FONT-SIZE: 13px; FONT-WEIGHT: bold;white-space:nowrap;}
.s_container .button {float:left;width:32px;overflow:hidden;margin-top:20px;}
.s_container img { vertical-align:middle;}
.s_container span {font-size:12px;margin-left:5px;color:#666666;font-weight:normal;}
.bold {font-weight:bold;}
