@charset "utf-8";
body{color:#335986;margin:0;padding:0;background:url(../images/bg.gif) repeat-x top #fff;font-family:メイリオ ,Meiryo, 'ヒラギノ角ゴ Pro W3' , 'Hiragino Kaku Gothic Pro' , 'ＭＳ Ｐゴシック' , Osaka ,sans-serif;,Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;}

ul,li,form{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:16px;}
img{border:0;}
p{margin:0;padding:0;}
.clear{clear:both;}

a{color:#335986;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}


/*****header******/
.header{width:950px;margin:0 auto;}
.top{width:100%;height:117px;background:url(../images/top_bg.gif) no-repeat left top;}
.logo{float:left;padding-top:25px;}
.top_right{float:right;padding-top:30px;font-size:14px;color:#fff;text-align:right;}
.top_right a{color:#fff;}

/******menu******/
.home_menu{width:210px;float:left;background:url(../images/left_title_bg.gif) repeat-x;height:39px;line-height:39px;margin-top:10px;color:#fff;text-indent:15px;font-size:14px;font-weight:bold;}
.home_menu a{color:#fff;}
.menu{width:208px;float:left;border:1px solid #79a6d0;}
.menu li{width:100%;float:left;height:30px;line-height:30px;border-bottom:1px solid #a9c6e4;text-indent:15px;}
.menu li a{color:#2d598a;display:block;}
.menu li a:hover{color:#2d598a;text-decoration:none;}
.menu li.bsort{background:url(../images/title_bg.gif) repeat-x;width:206px;border:1px solid #fff;color:#fff;font-size:15px;font-weight:bold;}
.menu li.bsort a{color:#fff;}
.menu li.in{background:#b1daff;}
.menu li.in a{color:#2d598a;}


/*******body********/
.body{width:950px;margin:0 auto;padding-bottom:20px;}
.banner{width:100%;margin-bottom:20px;float:left;height:280px;position:relative;overflow:hidden;}
.index_block{width:100%;margin-bottom:15px;}
.index_block_title{width:100%;float:left;background:url(../images/title_bg.gif) repeat-x;height:35px;line-height:35px;}
.index_block_title h2{float:left;padding-left:10px;color:#ffffff;}
.index_block_title span{float:right;padding-right:10px;}
.index_block_title span a{color:#fff;}
.index_block_content{width:695px;padding:15px;float:left;font-size:16px;font-family:'Microsoft YaHei';}
.about_block_title{width:100%;float:left;background:url(../images/mini_title_bg.gif) repeat-x;}
.about_block_title h2{float:left;padding-left:10px;color:#fff;}

.index_scoll_news{height:100px;overflow:scroll;font-size:12px;}

/*****最新动态列表******/
.news_list{width:100%;}
.news_list li{background:url(../images/index_left_news_libg.gif) no-repeat left center;text-indent:15px;height:30px;line-height:30px;border-bottom:1px dashed #b9cece;}
.news_list li a{color:#344c4d;float:left;}
.news_list li a:hover{color:#f00;}
.news_list li span{float:right;}

.pre_next{float:left;font-size:12px;}
.news_title_name{padding:5px;border-bottom:1px dotted #ccc;text-align:center;}
.news_title_name h1{font-size:16px;}
.news_mess{padding:0 0 10px;text-align:center;color:#666;font-size:12px;}
.right_content_c{width:100%;float:left;}

.site_addr{width:100%;height:30px;line-height:30px;background:url(../images/n_list_li_bg.gif) repeat-x bottom;margin-bottom:20px;}




/*******首页新闻块********/
.n_list{width:100%;}
.n_list li{width:100%;background:url(../images/n_list_li_bg.gif) repeat-x bottom;line-height:30px;float:left;}
.n_list li .n_name{float:left;padding:0 10px 0 20px;background:url(../images/n_list_iron.gif) no-repeat left center;width:70px;color:#355c8b;font-weight:normal;}
.n_list li .n_content{width:560px;float:left;color:#355c8b;}

.q_list{width:100%;}
.q_list li{width:100%;background:url(../images/n_list_li_bg.gif) repeat-x bottom;line-height:30px;float:left;}
.q_list li a{padding-left:25px;float:left;color:#2d517f;font-size:16px;background:url(../images/q_li_iron.gif) no-repeat left center;}
.q_list li a:hover{color:#c00;text-decoration:none;}
.q_list li .q_detail{clear:both;width:660px;background:#f5f5f5;line-height:24px;padding:10px;display:none;margin-bottom:1px;}





.left{width:210px;float:left;}
.left_title{width:100%;float:left;background:url(../images/left_title_bg.gif) repeat-x;height:40px;line-height:40px;color:#fff;}
.left_title h3{padding-left:15px;}
.left_img{width:100%;margin-bottom:10px;}
.left_imgs{width:100%;float:left;margin-top:15px;}
.left_imgs img{margin-bottom:10px;}

.cate_list{width:100%;margin:3px 0;float:left;}
.cate_list li{width:208px;border:1px solid #d9d9d9;margin-bottom:1px;height:28px;line-height:28px;text-indent:15px;}
.cate_list li a{display:block;}
.cate_list li a:hover{background:#0c988a;border:1px solid #018479;color:#fff;}
.cate_list li.in{background:#0c988a;border:1px solid #018479;color:#fff;}

.right{width:725px;float:right;}
.right_title{background:#e5f6f7;height:32px;line-height:32px;width:100%;float:left;border-bottom:2px solid #78c7e1;}
.right_title h3{float:left;color:#486a6c;font-size:16px;padding-left:10px;}
.right_title span{float:right;padding-right:10px;}
.right_content{width:700px;background:#ebf8f8;padding:15px;float:left;font-size:14px;color:#344c4d;}
.right_block_content{width:680px;padding:15px;float:left;}


/******服务******/
.ser_block{width:320px;float:left;}
.ser_title{width:100%;float:left;height:40px;line-height:40px;text-align:center;}
.ser_title h4{background-color:#b6dde8;font-size:18px;color:#17375d;font-weight:bold;}
.ser_list{width:100%;float:left;border:1px solid #bfbfbf;border-bottom:none;}
.ser_list li{width:100%;float:left;border-bottom:1px solid #bfbfbf;height:32px;line-height:32px;text-indent:20px;}
.ser_list li.single{background:#d0d8e8;}
.ser_list li.subsingle{text-indent:40px;}



/***分页样式**/
.pagelist{line-height:30px;margin:10px 0;clear:both;text-align:center;}
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#333;font-weight:normal;text-decoration:none;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px;text-align:center;padding:0px 5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.in{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */


/*********底部***********/
.bottom{width:950px;border-top:2px solid #335a87;text-align:center;padding:10px 0;margin:0 auto;color:#344d4e;}
.bottom_link{width:100%;color:#333;}
.bottom_p{width:100%;padding-bottom:10px;color:#335986;}


/********据点介绍******/
.jd_nomal{font-size:16px;margin-bottom:20px;}

.jd_mtitle{font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;margin-bottom:10px;}
.jd_table{width:100%;}
.jd_table table{border:1px solid #ccc;width:100%;border-right:none;border-bottom:none;}
.jd_table table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;font-size:16px;}
.jd_table table td.l_row{text-align:center;width:100px;}
.jd_position{width:100%x;margin-top:10px;}
.jd_position_name{font-size:16px;width:100%;}
.jd_position_img{}
.jd_ctitle{color:#335986;font-size:18px;font-weight:bold;border-bottom:1px solid #ccc;margin-top:20px;margin-bottom:10px;font-weight:bold;font-family:'Microsoft YaHei';line-height:32px;}
.jd_c_name{clear:both;background:url(../images/jd_c_name_iron.gif) no-repeat 10px center;text-indent:25px;font-size:16px;width:100%;line-height:30px;font-weight:bold;}
.jd_c_content{font-size:14px;padding-left:25px;}

/********特征********/
.ser_nomal{width:100%;text-indent:7px;margin-bottom:20px;line-height:30px;}
.ser_btitle{background:#cee7ee;width:100%;line-height:36px;text-indent:10px;font-weight:bold;font-family:'Microsoft YaHei';font-size:18px;margin-bottom:15px;}
.ser_sub_title{background:url(../images/ser_subtitle_iron.gif) no-repeat 5px center;text-indent:20px;border-bottom:1px solid #b7dee8;margin-bottom:15px;width:670px;margin-left:20px;line-height:30px;font-weight:bold;font-size:16px;}
.ser_mini_title{margin-left:40px;width:650px;}
.ser_mini_title1{margin-left:40px;width:650px;margin-bottom:10px;color:#ff6c9d;background:url(../images/ser_subtitle_iron.gif) no-repeat 10px center;text-indent:30px;font-weight:bold;}
.ser_mini_content{border:1px solid #ccc;padding:15px;*padding:15px;_padding:7px;width:602px;margin-left:56px;margin-bottom:10px;font-size:14px;}
.ser_yy_name{width:115px;float:left;background:url(../images/ser_c_bg.gif) no-repeat;height:70px;text-align:center;color:#fff;line-height:50px;margin:5px 20px 5px 0;}
.ser_mini_content_row{width:100%;clear:both;}
.ser_yy_content{width:560px;float:left;margin:5px 0;}

/******活用事例******/
.sl_title{font-weight:bold;font-size:18px;background:url(../images/ser_subtitle_iron.gif) no-repeat left center;width:100%;text-indent:15px;margin-bottom:10px;}
.sl_table{width:100%;clear:both;margin-bottom:20px;}
.sl_table table{width:700px;border:1px solid #c0d6dc;border-right:none;border-bottom:none;}
.sl_table table td{border-right:1px solid #c0d6dc;border-bottom:1px solid #c0d6dc;padding:10px;}
.sl_table table td.toprow{background:#cee7ee;font-weight:bold;}
.sl_table table td.sl_td_l{width:100px;text-align:center;font-weight:bold;}
.sl_table table td.sl_td_r{font-size:14px;line-height:20px;}
.sl_table table td.s_22{font-size:22px;}


/*******联系页面*******/
.contact_nomal{width:500px;font-weight:bold;padding-left:120px;font-size:18px;}
.contact_info{width:660px;padding:15px;background:#cee7ee;margin:20px 0;}
.contact_info_name{clear:both;font-size:18px;font-weight:bold;}
.contact_info_content{margin:10px 0 0 30px;line-height:26px;font-size:14px;font-weight:bold;}
.contact_sub_title{width:100%;border-bottom:1px solid #ccc;font-size:18px;font-weight:bold;line-height:30px;}
.contact_sub_content{padding:15px;font-size:14px;}
.contact_mini_title{background:#cee7ee;padding:5px;font-weight:bold;}
.contact_mini_content{padding:5px 15px 15px;font-size:14px;}
.contact_map{float:right;font-size:12px;}
.contact_map a{color:#006699}
.contact_map a:hover{color:#f00;}



/******其它******/
.h_154{height:154px;}
.m_l_15{margin-left:15px;}
.f_r{float:right;}
.m_t_10{margin-top:10px;}
.m_t_20{margin-top:20px;}
.hidden{font-size:12px;width:100%;height:480px;background:#444;top:0;position:fixed!important;position:absolute;z-index:10;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);display:none;position:relative;z-index:1;}
.pics_c{margin:0 50%;top:0;position:absolute;z-index:100;display:none;}
.pics{}
.close{padding-bottom:0;width:100%;}
.other{text-indent:25px;}
.other hr{color:#335986;border:2px solid #335986;width:475px;margin-left:25px;}
.other2{text-indent:45px;}

.q_img{width:100%;float:left;margin:10px 0;}