﻿@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; line-height:24px; color:#555; font-family:Arial,"宋体"; width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; background:#f3f3f3;}
ul,li,form,dl,dt,dd,div,h1,h2,h3,h4,h5,h6{ padding: 0px; margin: 0px;}
ol,ul,li{ list-style:none;}
.p,.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#555;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#555;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color: #1d70c3; text-decoration:none;}
.Texthide{ display:none;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both; height:0px; overflow:hidden; font-size:0; zoom:0;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.clearfix{*zoom:1; display:inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

/*pages*/
.Pages{ padding:35px 0px 40px 0px; zoom:1; overflow:hidden; color:#818181; text-align:center;}
.Pages span{ padding:0px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 5px; color:#818181;}
.Pages a:hover{color:#b1b1b1; text-decoration:none;}
.Pages .p_cur{margin-left:13px;}
.Pages .p_cur b{color:#818181; font-weight:normal; }
.Pages .p_count{margin-left:5px;}
.Pages .p_count b{ font-weight:normal; color:#818181;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ font-weight:normal; color:#818181;}
.Pages .p_page{}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; color:#333;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff; margin:0 3px; vertical-align:middle;}
.Pages .i_button { position:relative; top:1px; width:28px; height:18px; line-height:18px; cursor:pointer; border:none; background:url(../images/page_btn.jpg) no-repeat; color:#fff; font-weight:600; padding:0; margin-left:8px; font-family:Arial; text-indent:-999px;}
.Pages .p_jump{margin-left:18px;}
.Pages .p_jump b{ font-weight:normal;}
/*pages end*/

/*top.html*/
.Top_bg{width:100%; background:url(../images/top_bg.jpg) repeat-x; margin:0 auto;}
.Top{ margin:0 auto; width:1002px; z-index:10; position: relative; height:120px;}
.Top .logo{width:179px; height:44px; padding-top:45px; padding-left:7px; float:left;}
.top_r{float:right; padding-right:20px; width:700px;}
.top_r .top_r_menu{width:433px; height:35px; overflow:hidden; margin-top:18px; float:right; position:relative; background:url(../images/search_bg.png) no-repeat;}
.top_r .top_r_menu a{color:#fff; display:inline-block; padding:0 15px;}
.top_r .top_phone{position:absolute; top:15px; left:40px; color:#364f99; font-family:Arial; font-size:18px; line-height:18px;}
.top_r .top_r_menu .text{background:none; border:none; width:150px; height:27px; padding:0; line-height:27px; color:#7d7d7d; position:absolute; right:35px; top:4px;}
.top_r .top_r_menu .btn{background:none; border:none; width:22px; height:27px; padding:0; position:absolute; right:11px; top:4px; cursor:pointer; text-indent:-999px;}

.Mainnav{float:right; padding-top:20px; height:47px;}
.Mainnav ul li{float:left; position:relative; margin-right:43px; height:47px;}
.Mainnav ul li span a{height:40px; display:inline-block; overflow:hidden; color:#4a4a4a; font-size:15px; font-weight:600; line-height:15px; font-family:"微软雅黑";}
.Mainnav ul li.on span a,.Mainnav ul li span a:hover{color:#1370be; border-bottom:solid 4px #1370be;}

.Mainnav .subnav{position:absolute; top:47px; left: -28px; float: left; display:none; /*padding:0 32px; *padding:0px;*/ background:#1370be; z-index:99; filter:alpha(opacity=90); /*IE滤镜，透明度90%*/ -moz-opacity:0.9; /*Firefox私有，透明度90%*/ opacity:0.9;/*其他，透明度90%*/ overflow:hidden; color:#fff;width:121px;}
.Mainnav .subnav dd{ text-align:center; z-index:9;width:121px;}
.Mainnav .subnav dd a{color:#f2f2f2; line-height:12px; font-size:12px; display:block; width: 121px;  padding:12px 0;}
.Mainnav .subnav dd a:hover{background:#045aa2;font-weight:bold;}
/*.Mainnav ul #Nav2 .subnav{left:0px; *left:0px;}
.Mainnav ul #Nav3 .subnav{left:0px;}
.Mainnav ul #Nav4 .subnav{left:-5px;}
.Mainnav ul #Nav5 .subnav{left:-32px;}
.Mainnav ul #Nav6 .subnav{left:-60px;}*/
/*top.html*/

/*Footer*/
.Bottom{background:url(../images/bottom.jpg) repeat-x; height:83px;}
.Bottom_main{width:1002px; margin:0 auto; color:#89b8df;}
.Bottom_txt{float:left; margin-top:18px;}
.Bottom_txt a{color:#fff; padding:0 14px;}

.Bottom_ico{float:right; margin-top:24px; margin-right:5px; position:relative;}
.Bottom_ico a{display:inline-block; width:32px; height:34px; margin-left:7px;}
.Bottom_ico a.xlwb{background:url(../images/ico_wxwb.png) no-repeat left top;}
.Bottom_ico a.ewm{background:url(../images/ico_wxwb.png) no-repeat right top;}
.Bottom_icoBox{ position:absolute; bottom: 37px; right:0px;}



/*Footer*/

.Pagebar{height:324px;}


.Contain_bg{width:1044px; background:url(../images/contain_bg.png) no-repeat left top; margin:-44px auto 0;}
.Contain{width:1002px; margin:0 auto; background:#fff;}
.Sidebar{width:214px; float:left; background:url(../images/sidebar.jpg) no-repeat left top; font-family:"微软雅黑";min-height:480px;}
.Sidebar h2{margin:0px; color:#2a4698; font-size:18px; line-height:18px; padding:20px 0px 15px 30px; font-weight:normal;}
.Sidebar ul li{margin:0px;}
.Sidebar ul li a{padding-left:26px; height:36px; line-height:36px; width:188px; display:inline-block; background:url(../images/menu.png) no-repeat 11px center; color:#676767; font-size:12px; margin:0px;}
.Sidebar ul li a.on,.Sidebar ul li a:hover{background:url(../images/menu_h.png) no-repeat 11px center #b1d4f5; color:#364f99;}
.Sidebar ul li dl{display:none;}
.Sidebar ul li dl dd{}
.Sidebar ul li dl dd a{color:#4a4a4a; padding-left:50px; font-size:12px; height:12px; background:url(../images/menu.png) no-repeat 11px center; display:block; line-height:36px; height:36px; width:auto;}
.Sidebar ul li dl dd a.son,.Sidebar ul li dl dd a:hover{color:#364f99; background:url(../images/menu.png) no-repeat 11px center;}

.back{border-top: dotted 1px #ddd; padding-top: 5px; margin-top: 25px;}
.Contain_m{float:right; width:748px; padding-right:18px;}
.Contain_m .Location{height:40px; border-bottom:solid 1px #e1e1e1;}
.Contain_m .Location h3{margin:0px; font-size:14px; float:left; color:#2a4698; font-weight:normal; line-height:14px; padding-top:17px; padding-left:18px; background:url(../images/location_ico.png) no-repeat 0px 17px; height:15px; font-family:"微软雅黑";}
.Contain_m .Location h3.Location_news{background:url(../images/location_lico.png) no-repeat 6px -26px;}
.Contain_m .Location h3.Location_product{background:url(../images/location_lico.png) no-repeat 5px -64px;}
.Contain_m .Location h3.Location_anli{background:url(../images/location_lico.png) no-repeat 6px -104px;}
.Contain_m .Location dl{float:right; color:#cccccc; padding-left:22px; background:url(../images/location_ico.png) no-repeat left -28px; line-height:14px; margin-top:20px;}
.Contain_m .Location dl span{color:#9aaab8; text-decoration:underline;}
.Contain_m .Location dl a{color:#cccccc;}
.Contain_m .Location dl a:hover{color:#1370be;}
.Contain_m .Content{padding:35px 0px 50px 0px; min-height:300px;}
.Contain_m .Content .Content_tit{ text-align:center; padding:5px 0; color:#333;}
.Contain_m .Content .Content_time{color:#acacac; padding:10px 0 20px; text-align:center; font-size:12px; font-weight:normal;}
.Contain_m .Content_list{padding:20px 0px; min-height:300px;}

#timeline {width: 715px; overflow: hidden; margin: 0 auto; position: relative; background:url(../images/course_time_bg.jpg) no-repeat 3px top;}
#dates { width: 715px;height: 140px;overflow: hidden;}
#dates li {float: left; width:87px; height: 107px; padding:32px 0px 0px 0px;}
#dates li a { font-size:15px; font-family:"微软雅黑"; display:inline-block; width:56px; height:56px; line-height:56px; text-align: center; margin-left: 16px;}
#dates li a:hover{ text-decoration:none;}
#dates .selected { color:#fff; background:url(../images/course_time_num.jpg) no-repeat center center;}
#issues {width: 715px; overflow: hidden; margin:0 auto; display:block;}	
#issues li {width: 715px; float: left;}
#issues li h5{ line-height:30px; padding:0px; margin:0px; font-size:15px; font-family:"微软雅黑"; background:#ebebeb; text-indent:10px;}
#issues li dl{overflow:hidden; margin:0px;}	
#issues li dl dd{padding:20px 10px;}
#arrow{ position:relative; _height:0px;}
#next,#prev {position: absolute;top: 0;top:47px;width: 14px;height: 24px;background-position: 0 0;background-repeat: no-repeat;text-indent: -9999px;overflow: hidden;}
#next:hover,#prev:hover {background-position: 0 -24px;}
#next {right:-5px; background:url(../images/course_time_next.jpg) no-repeat left top;}
#prev {left:-5px; background:url(../images/course_time_prev.jpg) no-repeat left top;}
#next.disabled,#prev.disabled {opacity: 0.2;}

.rongyao{overflow: hidden;padding:0;}
.rongyao li{float: left; text-align: center; width: 214px; padding:0 16px 20px; display:inline-block;}
.rongyao img{margin: 0 ;padding: 0;width: 214px; height: 164px;}
.rongyao p{margin:0; line-height:24px;}

.jxwl{ overflow-x: hidden; overflow-y: auto; width:161px;float:right; height: 500px;}

.jobs_list{  border:solid 1px #e6e5e5; margin-bottom:20px;}
.jobs_list h6{ color:#007fc8; font-size:12px; padding:5px 5px 5px 0px; margin:0px; background:#f7f7f7; line-height:20px;}
.jobs_list h6 a{ color:#007fc8;}
.jobs_list p{ line-height:29px; border-top:solid 1px #e6e5e5; padding:0px; margin:0px; height:30px;}
.jobs_list p em{font-style:normal; display:inline-block; width:300px; border-right:solid 1px #e6e5e5;} 
.jobs_list span{text-align:center; width:90px; display:inline-block; margin-right:20px;}
.jobs_list h6 span{border-right:solid 1px #f7f7f7;}
.jobs_list p span{border-right:solid 1px #e6e5e5;}
.jobtable{width:734px; border-bottom:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; color:#4c4c4c;}
.jobtable tr td{border-top:solid 1px #e1e1e1; border-left:solid 1px #e1e1e1;}
.jobtable .jobtable_t{height:29px; border-bottom:none; background-color:#f7f7f7; color:#3c3c3c; font-weight:bold; line-height:28px;}
.jobtable .jobtable_con{padding:14px 22px; width:576px;}
.jobtable_btn{float:right; background:#007fc8; display:inline-block; padding:0px 15px; color:#fff; line-height: 20px; margin-top:5px; margin-right:10px;}
.jobtable_btn:hover{color:#fff;}

.por_h2{font-size:18px; line-height:18px; color:#2a4698; font-weight:normal; background:url(../images/tii_ico.jpg) no-repeat 23px 23px; padding:26px 0px 19px 35px; font-family:"微软雅黑";}
.por_list{width:951px; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.por_list li{width:951px; height:206px; background:url(../images/por_listbg.png) no-repeat left top; overflow:hidden; margin-bottom:14px;}
.por_list li .pic{float:left; padding:24px 0px 0px 22px;}
.por_list li .pic img{width:133px; height:146px;}
.por_list li .txt{float:right; width:720px; padding:38px 35px 0px 0px;}
.por_list li .txt h5{margin:0; height:24px; line-height:24px; font-family:"微软雅黑"; font-weight:normal; padding-bottom:24px;}
.por_list li .txt .por_list_tit{font-size:24px; color:#195e9f; padding:5px 7px; display:inline-block;margin-right:7px;}
.por_list li .txt .por_list_tit:hover{color:#fff;background:#195e9f;}
.por_list li .txt .por_list_tab{font-size:14px; color:#5488b8; padding:2px 3px;display:inline-block;}
.por_list li .txt .por_list_tab:hover{color:#fff;background:#5488b8;}

.por_list li .txt p{color:#676767; margin:0;}

.prod_Image{ width: 220px; float:left; padding-left:10px;}
.prod_Image img{width: 165px;}
.prod_Intro{ float:right; width: 490px; padding-right:20px;}
.pro_tab { border-bottom:solid 2px #2a4698; line-height:36px; font-weight:600; font-size:16px; margin-top:40px;}
.pro_tab span{ color:#565656; cursor:pointer; background:#f3f3f3; display:inline-block; width:185px; text-align:center;}
.pro_tab span.aon{ background:#2a4698; color:#fff;}
.pro_cont{ padding:20px; margin-bottom:20px;}

.templet_message_002 { line-height:20px; color:#888888; width:700px; margin:0 auto;}
.templet_message_002 h3{ background: url(../images/templet_message_titlebg1.jpg) no-repeat top; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:15px;}
.templet_message_002 h3 em{ font-style:normal; padding-left:200px; color:#fff;}
.templet_message_002 h3 span{ float:right; border-left:solid 1px #ffffff; line-height:11px; padding:0px 20px 0px 46px; margin-top:8px;}
.templet_message_002 ul li h5{ font-size:12px; line-height:34px; color:#777777; padding-left:31px; display:block; font-weight:bold; cursor:pointer; background:url(../images/templet_message_iconQ.jpg) no-repeat left 3px; border-top:solid 1px #e2e2e2;}
.templet_message_002 ul li h5 span{ float:right; padding-right:20px;}
.templet_message_002 ul li .my_content{ line-height:20px; color:#587b9a; background: url(../images/templet_message_iconA.jpg) no-repeat 30px top #fafafa; border-top:solid 1px #e2e2e2; padding: 10px 31px 10px 61px; min-height:20px; display:none;}

.templet_message_002 table{}
.templet_message_002 table td{padding:5px 7px;}
.templet_message_002 h4{ background: url(../images/templet_message_titlebg1.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}
.templet_message_002 .btnBox{padding:16px 0px; height:40px;}
.templet_message_002 .btnBox .tips{ float:left;}
.templet_message_002 .btnBox .tips span{ color:#207bcb;}
.templet_message_002 .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:51px; height:27px; color:#207bcb; border:none; cursor:pointer; float:right;}
.templet_message_002 .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #b1b8cc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.templet_message_002 textarea{  height:160px; line-height:21px; padding:0px 5px; border:solid 1px #b1b8cc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.templet_message_002 select{ color:#888888; width:130px;}
.templet_message_002 .required{ color:#F00;}

.List li{line-height:39px; border-bottom:dotted 1px #d3d3d3; padding-left:11px; background:url(../images/list_ico.jpg) no-repeat 3px center; margin:0px;}
.List li a{color:#555; font-family:"宋体";}
.List li span{float:right; color:#b6b6b6;}
.List li .down_btn{float:right; background:#007fc8; display:inline-block; padding:0px 15px; color:#fff; line-height: 20px; margin-top:10px; margin-right:10px;}

.News{width:726px; margin:0 auto;}
.News li{line-height:39px; border-bottom:dotted 1px #d3d3d3; padding-left:11px; background:url(../images/list_ico.jpg) no-repeat 3px center; margin:0px;}
.News li a{color:#555; font-family:"宋体";}
.News li a:hover{color:#045aa2;font-weight:bold;}
.News li span{float:right; color:#b6b6b6;}
.News dl{overflow:hidden; padding:0px 0px 34px 0px; background:url(../images/news_tbg.png) no-repeat center bottom; margin-bottom:20px;}
.News dl .pic{ border:solid 0px #e8edf0; float:left; padding:7px; position:relative; overflow:hidden;background:url(../images/border.png) no-repeat left top;}
.News dl .pic .pic_m a{display:inline-block; float:left; position:relative; width:212px;}
.News dl .pic .pic_m img{ width:212px; height:138px;}
.News dl .pic .pic_t{position:absolute; bottom:7px; right:7px;}
.News dl .pic .pic_t a{width:14px; height:11px; line-height:11px; text-align:center; color:#fff; background:url(../images/titCell_bg.png) no-repeat left top; display:inline-block; float:left; margin-left:1px; cursor:pointer;}
.News dl .pic .pic_t a.on,.News dl .pic .pic_t a:hover{background:url(../images/titCell_bg.png) no-repeat left bottom;}
.News dl .txt{ float:right; width:476px;}
.News dl .txt ul{padding:16px 0 0 0; margin:0;}
.News dl .txt ul li{line-height:40px; border-bottom:none; padding-left:11px; background:url(../images/list_ico.jpg) no-repeat 3px center; margin:0px;}
.News dl .txt ul li.on a{font-weight:bold;color:#045aa2;}
.News dl .pic .tempWrap{float: left;margin-right: 24px;}

.link{overflow: hidden;padding:0;}
.link li{float: left;text-align: center;width: 160px; padding:0 10px 20px;}
.link img{margin: 0 ;padding: 0;width: 160px;height: 70px;}
.link p{margin:0; line-height:24px;}

/*whirform*/
.form_table{margin:0 auto;}
.form_table .form_err{color:#f00;}
.form_table td{padding:10px 0;}
.form_table .text{width:300px; padding:0 5px; border:solid 1px #ddd; height:24px; line-height:24px;}
.form_table .textArea{width:450px; padding:0 5px; border:solid 1px #ddd; height:150px; line-height:24px;}
/*whirform*/

/*hezuo*/
.TopHz_bg{background-color:#e1e7f3; width:100%; margin:0 auto;}
.TopHz{width:1000px; height:69px; margin:0 auto;}
.logo_hz{float:left; margin-top:15px;}
.TopHz_r{float:right; margin-top:20px;}
.TopHz_r_phone{color:#535c78; font-size:18px; font-family:"微软雅黑"; display:inline-block; vertical-align:middle; font-weight:600;}
.TopHz_r_phone a{color:#364f99; font-size:24px; font-family:Arial; vertical-align: middle; font-weight:normal;}
.TopHz_r_back{display:inline-block; background:url(../images/hz_back.jpg) no-repeat left top; width:133px; height:31px; text-indent:-9999px; margin-left:12px; vertical-align:middle;}
.Pagebar_hz{width:100%; height:672px;}

.hz_fenxi{width:100%; background:url(../images/hz_fenxi.jpg) no-repeat center top; overflow:hidden; margin-top:45px; font-family:"微软雅黑";}
.hz_fenxi_m{width:1000px; padding-top:238px; position:relative; margin:0 auto; padding-bottom:68px;}
.hz_fenxi_t{position:absolute; left:390px; top:168px; color:#ee6c00; font-size:30px; line-height:30px;}
.hz_fenxi_c{width:840px; font-family:"微软雅黑"; font-size:14px; line-height:30px; text-align:center; padding-bottom:56px; margin:0 auto;}
.hz_fenxi_box{padding:0px 28px 15px 28px; background:url(../images/hz_fenxi_box.jpg) no-repeat center top; width:428px; height:234px;}
.hz_fenxi_box h2{color:#ee6c00; height:49px; padding-left:53px; font-size:24px; line-height:42px; background:url(../images/hz_fenxi_box_tit.png) no-repeat; margin:22px 0 9px 0; font-weight:normal; overflow:hidden;}
.hz_fenxi_box h2.hz_fenxi_box_h01{background-position:left top;}
.hz_fenxi_box h2.hz_fenxi_box_h02{background-position:left bottom;}
.hz_fenxi_box p{line-height:26px; color:#333; margin:0;}

.hz_youshi{width:100%; height:662px; background:url(../images/hz_youshi_bg.jpg) repeat-x left top;}
.hz_youshi_t{width:100%; height:140px; background:url(../images/hz_youshi.png) no-repeat center 92px; padding-top:92px;}
.hz_youshi_m{width:1000px; margin:0 auto; overflow:hidden; font-family:"微软雅黑";}
.hz_youshi_c{font-size:14px; color:#333; line-height:30px; padding:7px 0 57px 0; width:914px; margin:0 auto; overflow:hidden; text-align:center;}
.hz_youshi_m .hz_youshi_box{width:154px; height:100px; padding:99px 29px 19px; background:url(../images/hz_youshi_box.png) no-repeat left top; float:left; display:inline-block; line-height:26px; color:#4c4c4c; text-align:center;}
.hz_youshi_m .hz_youshi_box2{background-position:-212px top; margin-left:50px;}
.hz_youshi_m .hz_youshi_box3{background-position:-424px top; margin-left:50px;}
.hz_youshi_m .hz_youshi_box4{background-position:-424px top; margin-left:50px;}

.hz_tiaojian{width:100%; background:url(../images/hz_tiaojian.png) no-repeat center top; overflow:hidden; padding-top:228px; padding-bottom:70px;}
.hz_tiaojian_m{width:994px; height:660px; background:url(../images/hz_tiaojian_box.png) no-repeat center top; overflow:hidden; margin:0 auto; position:relative;}
.hz_tiaojian_box{position:absolute; font-family:"微软雅黑"; width:240px; max-height:240px; overflow:hidden;}
.hz_tiaojian_box h2{font-size:28px; color: #e4463f; font-weight:normal; line-height:28px; padding-left:77px;}
.hz_tiaojian_box dl{line-height:30px; color:#4c4c4c; margin:0; padding-top:18px; max-height:190px; overflow:hidden;}
.hz_tiaojian_m .tjbox1{left:42px; top:82px;}
.hz_tiaojian_m .tjbox2{left:373px; top:76px;}
.hz_tiaojian_m .tjbox3{left:710px; top:80px; width:273px;}
.hz_tiaojian_m .tjbox4{left:209px; top:363px;}
.hz_tiaojian_m .tjbox5{left:546px; top:361px;}

.hz_jingyan{width:100%; background:url(../images/hz_jingyan_bg.jpg) repeat center top; overflow:hidden;}
.hz_jingyan_t{width:100%; height:213px; background:url(../images/hz_jingyan.png) no-repeat center top;}
.hz_jingyan_m{width:1000px; margin:0 auto; padding-bottom:47px;}
.hz_jingyan_list{width:1000px; height:214px; padding:20px 0px; position:relative; background-color:#e6e6e6; }
.hz_jingyan_list .bd{position:absolute; left:37px; overflow:hidden;}
.hz_jingyan_list .bd li{width:180px; height: 253px; position:relative; margin-right:6px; float:left; display:inline-block; cursor:pointer;}
.hz_jingyan_list .bd li.show{}
.hz_jingyan_list .bd li img{width:178px; height:212px;border: 1px solid #e0e0e0;}
.hz_jingyan_list .bd li.show img{border: 1px solid #2497c3;}
.hz_jingyan_list .bd li span{position:absolute; left:0; bottom: 39px; background-color: #2497c3; opacity:0.9; filter: alpha(opacity=90); width:100%; height:37px; line-height:37px; color:#fff; font-family:"微软雅黑"; text-align:center;font-size:18px;}
.hz_jingyan_list .bd li .bdHover{display:none;position: absolute; left: 80px; bottom: 0px; background: url(../images/hz_jingyan_jiao.png) no-repeat left top; width: 21px; height: 11px;}
.hz_jingyan_list .bd li.show .bdHover{display:block;}

.hz_jingyan_list .prev{position:absolute; top:110px; left:11px; width:18px; height:35px; background:url(../images/jt_hx.png) no-repeat left top; cursor:pointer;}
.hz_jingyan_list .next{position:absolute; top:110px; right:11px; width:18px; height:35px; background:url(../images/jt_hx.png) no-repeat right top; cursor:pointer;}
.hz_jingyan_cont{border: solid 1px #e0e0e0; padding:28px 33px 5px; position:relative; background:#e6e6e6; margin-top:19px; display:none;}
.hz_jingyan_jiao{position:absolute; left:134px; top:-10px; background:url(../images/hz_jingyan_jiao.png) no-repeat left top; width:21px; height:11px;display:none;}

.fixed_menu{ position:fixed; top:50%; left: 50%; background:url(../images/fixed_bg.png) no-repeat left top; width:156px; height:256px; padding-top:55px; margin-top:-151px; margin-left: 500px;}
.fixed_menu span{display:block; width:156px; height:48px; line-height:48px; background:url(../images/fixed_menu.jpg) no-repeat left top; color:#fff; font-size:14px; font-family:"微软雅黑"; text-align:center; cursor:pointer;}
/*hezuo*/

.case_js{padding: 15px 31px 55px 33px;}
.case_list{width:712px; margin:0 auto;}
.case_list li{margin-bottom:25px; overflow:hidden;}
.case_list li .case_dx_t{height:62px; background:url(../images/case_listbg_t.jpg) no-repeat left bottom; overflow:hidden; margin:0;}
.case_dx_t .case_dx_t_span{color: #1d70c3; font-size:18px; font-weight:600; font-family:"微软雅黑"; display:inline-block; background-color:#fff; margin-left:40px; padding-right:10px; line-height:35px; float:left;}
.case_dx_t .case_dx_t_span i{font-size:35px; line-height:35px; padding-right:3px; font-weight:normal;}
.case_dx_t .case_dx_t_span a{color: #1d70c3; }
.case_dx_t .case_dx_t_span a:hover{font-weight:bold;}
.case_dx_t .case_dx_t_a{color:#576eab; font-size:14px; padding:0 2px; float:right; font-family:"微软雅黑"; margin-top:13px; display:inline-block;}
.case_dx_t .case_dx_t_a:hover{background:#576eab;color:#fff;}
.case_dx_m{background:url(../images/case_listbg_m.jpg) repeat-y left top; overflow:hidden; padding:0px 26px; margin:0;}
.case_dx_b{background:url(../images/case_listbg_b.jpg) repeat-y left top; height:13px;}

.anli{padding-left:20px;}
.anli_t{}
.anli_t li{width:220px; float:left; _display:inline-block; margin-right:24px; padding-bottom:30px;}
.anli_t li img{padding:2px; border:solid 1px #dcdcdc; width:214px; height:164px;}
.anli_t li p{color:#4a4a4a; font-family:"微软雅黑"; padding-top:10px; margin:0; text-align:center;}
.anli_list{font-family:"微软雅黑"; padding-bottom:35px;}
.anli_list h3{color:#586eac; font-size:14px; padding-bottom:8px;}
.anli_list ul{padding-left:8px;}
.anli_list li{width:155px; height:36px; line-height:36px; color:#4a4a4a; overflow:hidden; padding-left:25px; float:left;}
.anli_list li a{color:#4a4a4a;}

.aljs{width:740px; border:solid 1px #dcdcdc; font-family:"微软雅黑"; background:#fff; white-space:normal;}
.aljs_tab{height:24px; border-bottom:solid 1px #dcdcdc; position:relative;}
.aljs_tab span{width:58px; height:24px; text-align:center; color:#1370be; display:inline-block; border-right:solid 1px #dcdcdc; vertical-align:top;}
.aljs_tab select{width:156px; height:24px; line-height:24px; border:none; background:none; color:#999999; margin:0px; padding:0px; text-align:center; display:inline-block;}
.aljs_input_text{width:175px; height:24px; line-height:24px; border:none; border-right:solid 1px #dcdcdc; color:#999; text-align:center; padding:0px; margin:0px; position:relative; top:0; left:-4px; vertical-align:top;}
.aljs_btn{color:#1370be; width:32px; height:24px; line-height:24px; display:inline-block; padding-left:5px; padding-right:22px; background:url(../images/ss_ico.png) no-repeat 40px 5px; cursor:pointer; position:absolute; top:0px; right:0px;}
.aljs_btn:hover{color:#1370be;}
.aljs_m{padding:10px 0;}
.aljs_m li{width:140px; height:36px; line-height:36px; color:#4a4a4a; overflow:hidden; padding-left:40px; float:left;}
.aljs_m li a{color:#4a4a4a;}

/*index*/
.homeBan{height:627px; margin:0 auto; position:relative; width:100%;}
.homeBan .Ban ul li{width:100%; height:627px;}
.homeBan .Tab{position:absolute; left:50%; bottom:12px; width:1000px; margin:0 auto 0 -500px;}
.homeBan .Tab ul{ margin:0px auto; overflow:hidden; float:right;}
.homeBan .Tab ul li{ display:inline-block; float:left; width:36px; height:4px; line-height:4px; font-size:0px; cursor:pointer; background:url(../images/ban_ico.png) no-repeat left top; margin-right:4px;}
.homeBan .Tab ul li.on{ background:url(../images/ban_ico.png) no-repeat left bottom;}
.homeBan .Ban_con{position:absolute; width:520px; left:50%; top:108px; margin-left:-500px;}
.homeBan .Ban_con h1{margin:0; padding-bottom:17px;}
.homeBan .Ban_con h1 img{height:80px;}
.homeBan .Ban_con h2{margin:0; font-size:20px; font-family:"微软雅黑"; font-weight:800; line-height:36px; color:#fff;}
.homeBan .Ban_con h3{margin:0; font-size:14px; font-family:"微软雅黑"; font-weight:normal; line-height:22px; width:485px; color:#fff;}
.homeBan .Ban_con a{display:block; margin-top:20px; width:140px; height:35px;}

.home_news{height:51px; border-top:solid 1px #f5f5f5; background:url(../images/h_newsbg.jpg) repeat-x left top;}
.home_news_m{width:1002px; margin:0 auto; height:51px; overflow:hidden; position:relative;}
.home_news_left{width:123px; height:51px; background:url(../images/h_news_left.png) no-repeat left top; float:left;}
.home_news_con{float:left; position:absolute; left:150px; top:15px; overflow:hidden; width:726px;}
.home_news_con li{float:left; width:200px; padding-left:10px; background:url(../images/h_ico.png) no-repeat left center; margin-right:30px;}
.home_news_con li span{float:right; color:#a09f9f; font-family:Arial;}
.home_news_con li a{color:#545c74;}
.home_news_con li a:hover{color:#d32f0d;}
.home_news_m .prev{width:27px; height:17px; position:absolute; top:16px; right:95px; background:url(../images/h_hxjt.png) no-repeat left top; cursor:pointer;}
.home_news_m .prev:hover{background:url(../images/h_hxjt.png) no-repeat left bottom;}
.home_news_m .next{width:27px; height:17px; position:absolute; top:16px; right:61px; background:url(../images/h_hxjt.png) no-repeat right top; cursor:pointer;}
.home_news_m .next:hover{background:url(../images/h_hxjt.png) no-repeat right bottom;}
.home_news_m .home_news_more{display:inline-block;position:absolute; top:16px; right:1px; line-height:18px;}
.home_news_m .home_news_more:hover{color:#d32f0d;}

.home_con{width:100%; min-height:337px; background:url(../images/home_con_bg.jpg) repeat-x center top;}
.home_con_m{width:1002px; margin:0 auto; padding-top:40px;}
.home_por{width:490px; float:left; background:url(../images/home_con_boxbg.png) no-repeat center 16px;}
.home_por h3{height:18px; overflow:hidden; background:url(../images/home_por_t.png) no-repeat left top; font-weight:normal;}
.home_por h3 span{color:#787878; float:right; line-height:12px; font-size:12px; margin-top:5px; font-family:"宋体";}
.home_por h3 span a{color:#787878;}
.home_por h3 span a:hover{color:#d32f0d;}
.home_por_tab{float:right; padding-right:14px; border-right:solid 1px #97b0c6; height:11px; margin-right:10px; margin-top:5px;}
.home_por_tab li{width:10px; height:10px; background:url(../images/home_por_tab.png) no-repeat left top; float:left; margin-left:7px; overflow:hidden; cursor:pointer; text-indent:-999px;}
.home_por_tab li.on{ background:url(../images/home_por_tab.png) no-repeat left bottom;}

.home_por_m{padding-top:40px; overflow:hidden;}
.home_por_m ul li{width:155px; margin-right:8px; float:left;}
.home_por_m ul li img{width:155px; height:170px;}

.home_hezuo{width:441px; float:right; background:url(../images/home_con_boxbg.png) no-repeat center 16px;}
.home_hezuo h3{height:18px; overflow:hidden; background:url(../images/home_hezuo_t.png) no-repeat left top; font-weight:normal;}
.home_hezuo h3 span{color:#787878; float:right; line-height:12px; font-size:12px; margin-top:5px; font-family:"宋体";}
.home_hezuo h3 span a{color:#787878;}
.home_hezuo h3 span a:hover{color:#d32f0d;}
.home_hezuo_m{padding-top:40px; overflow:hidden;}
/*index*/

.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:10px 0px;}
.ul_sitemap li strong{ width:80px; display:inline-block; color:#007fc8;}
.ul_sitemap li strong a{color:#1370be;font-size:14px;}
.ul_sitemap li span a{ padding:0 5px;}


.timelineBox{}
.timelineBox li{ padding-bottom:15px;}
.timelineBox h3{ font-size:14px; font-weight:bold;line-height:32px; background:#1370be;color:#fff; text-align:center; width:100px; margin-bottom:10px;}
.timelineBox h5{font-size:12px;font-weight:bold;line-height:28px;color:#222;padding-left:11px;background:url(../images/list_ico.jpg) no-repeat 3px center;border-bottom:dotted 1px #d3d3d3;margin:0 10px;}