﻿/* CSS Document */
*{ padding:0px; margin:0px; list-style-type:none; text-decoration:none; border:0px; font-size:12px; font-family:"宋体"; background:none}
.index_body{ border-top:3px solid #0871bd}
.head{ width:995px; margin:0 auto;}
.head .top{height:28px; line-height:28px; text-align:right; color:#595757}
.head .top a{ color:#595757; padding:0px 5px;}
.head .top2{ width:995px; overflow:hidden; margin-bottom:15px;}
.head .top2 .logo{ width:197px; height:56px; float:left; overflow:hidden; margin-right:160px; display:inline}
.head .top2 .logo img{ width:197px; height:56px;}
.head .top2 .tel{ width:285px; float:left; padding-top:25px; color:#3e3a39; font-size:14px; font-family:"微软雅黑"}
.head .top2 .tel span{ color:#ef6100; font-size:28px; font-family:"微软雅黑";}
.head .top2 .search{ width:283px; height:28px; margin-top:25px; background:url(../images/jja_06.png) no-repeat left top; float:right;overflow:hidden}
.head .top2 .search .ssk{ width:235px; padding:0px 5px; line-height:28px; height:28px; float:left;}
.head .top2 .search .ss_b{ width:38px; height:28px; float:right; cursor:pointer}
.head .nav{ background:#0e6eb8; height:34px; padding-left:10px; width:985px; overflow:hidden;}
.head .nav ul li{ width:117px; float:left; text-align:center; line-height:34px;}
.head .nav ul li.xian{ width:2px; background:url(../images/x_03.png) no-repeat center center}
.head .nav ul li a{ display:block; color:#fff; font-size:15px; font-family:"微软雅黑"}
.head .nav ul li a:hover{ color:#0e6eb8; background:#efefef; position:relative; margin:0px -2px;}
.head .nav ul li.on a{ color:#0e6eb8; background:#efefef; position:relative; margin:0px -2px;}
.banner{ width:995px; margin:10px auto}
.focusBox { position: relative; width:995px; height:282px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:995px; height:282px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: right; font-size:0; z-index:1; right:25px; }
.focusBox .hd li{margin: 0 5px; background:url(../images/dis_03.png) no-repeat left top; height: 15px; overflow: hidden; width: 15px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;}

.focusBox .hd .on{ background:url(../images/dis_05.png) no-repeat left center }
 
.content_wrapper{width:995px; margin:20px auto;} 
.content1{ width:995px; overflow:hidden;}
.con1_left{ width:313px; float:left; margin-right:14px; display:inline;}
.TB-focus{ width:313px; overflow:hidden; }
.TB-focus .bd li a{width:313px; height:227px; position:relative; display:block;}
.TB-focus .bd li .img_l{ width:313px; height:227px;}
.TB-focus .bd li .img_l img{ width:313px; height:227px;}
.TB-focus .bd li .ticle_l{ height:35px; line-height:35px; text-align:center; width:100%; font-size:14px; color:#221815; font-weight:bold; position:absolute; bottom:0px;}
.TB-focus .hd { margin-top:5px; background:url(../images/jja_53.png) repeat-x left top;height:24px; padding-left:138px;}
.TB-focus .hd li { width: 34px; float:left; line-height:30px; text-align:center; cursor:pointer; background:url(../images/jja_55.png) repeat-x left top;color:#fff; margin-left:1px;}
.TB-focus .hd li.on { background:url(../images/jja_57.png) no-repeat left top;}

.con1_center{ width:352px; float:left;}
.con_title{ height:31px; line-height:30px; background:url(../images/jja_35.png) repeat-x left center; border:1px solid #d6d7d6; padding:0px 10px; color:#221815; font-size:15px; font-family:"微软雅黑"; font-weight:bold;}
.con_title a{ float:right; color:#595757; font-weight:normal;}
.con_title  span{ }
.con_title  span img{ vertical-align:middle;padding-right:10px;}
.con1_c_text1{padding:0px 5px; border-bottom:1px dotted #727171; margin-top:5px; }
.con1_c_text1 h4{ line-height:25px; color:#0e6eb8; font-size:14px; }
.con1_c_text1 p{ line-height:25px; color:#595757;}
.con1_c_text1 p a{ color:#bd1000; }
.con1_c_text1 p a:hover{ text-decoration:underline}
.con1_c_text2{}
.con1_c_text2 ul li{ line-height:29px; border-top:1px dotted #727171; text-indent:1.5em; background:url(../images/jja_47.png) no-repeat left center;}
.con1_c_text2 ul li.li_first{ border:0px;}
.con1_c_text2 ul li a{ color:#595757; }
.con1_c_text2 ul li a:hover{ text-decoration:underline}
.con1_c_text2 ul li span{ float:right;}
.con1_right{ width:304px; float:right;}
.con1_r_text{ margin-top:10px;}
.con1_r_text dl dd{ width:303px; height:100px; margin-bottom:10px;}
.con1_r_text dl dt h4{ line-height:30px;}
.con1_r_text dl dt h4 a{ color:#0e6eb8; font-size:14px;}
.con1_r_text dl dt p{ line-height:25px; color:#595757}
.con1_r_text dl dt p a{ color:#bd1000;}
.con1_r_text dl dt p a:hover{ text-decoration:underline}

.content2{ width:995px; overflow:hidden;}
.content2 .con2_left{ width:680px; float:left;}
.con2_left .ywly{ width:680px; overflow:hidden;}
.con2_left .ywly dl{ width:146px; height:151px; float:left; padding:0px 16px 0px 14px; background:url(../images/bjj_03.png) no-repeat 10px top; border-right:1px dashed #dedfde; margin-top:15px;}
.con2_left .ywly dl.ywly_dl{ padding-left:0px;background:url(../images/bjj_03.png) no-repeat -3px top;}
.con2_left .ywly dl dd{ width:139px; height:122px; overflow:hidden;}
.con2_left .ywly dl dd img{ width:139px; height:122px;}
.con2_left .ywly dl dt{ height:25px; line-height:25px; text-align:center}
.con2_left .ywly dl dt a{ color:#595757}
.con2_left .ywly dl dt a:hover{ text-decoration:underline;}
.con2_left .ywly dl.ywly_dll{ padding-right:0px; border:0px}
.content2 .con2_right{ width:304px; float:right;}
.con2_r1{ margin-bottom:15px;}
.con2_r_text ul li{ line-height:30px; border-bottom:1px dotted #727171; text-indent:1.5em; background:url(../images/jja_87.png) no-repeat left center}
.con2_r_text ul li a{ color:#595757}
.con2_r_text ul li a:hover{ text-decoration:underline}

.content3{ width:995px; overflow:hidden; margin-top:15px;}
.content3 .con3_left{ width:315px; float:left; margin-right:14px; display:inline}
.con3_l_text dl{width:100%; overflow:hidden; margin-top:20px; }
.con3_l_text dl dd{ width:91px; height:71px; float:left;}
.con3_l_text dl dt{ min-height:70px; border-bottom:1px solid #c9caca; width:208px; float:right;}
.con3_l_text dl dt h4{ margin-bottom:5px;}
.con3_l_text dl dt h4 a{ color:#3e3a39; font-size:14px;}
.con3_l_text dl dt h4 a:hover{ text-decoration:underline}
.con3_l_text dl dt p{ line-height:25px;}
.con3_l_text dl dt p a{ color:#595757}
.con3_l_text dl dt p a:hover{ text-decoration:underline}
.content3 .con3_center{  width:350px; float:left;}
.content3 .con3_right{ width:304px; float:right;}
.con3_r_text{ min-height:145px; background:url(../images/jja_126.png) no-repeat left bottom; padding-top:10px;}
.con3_r_text img{ padding-bottom:5px;}
.con3_r_text p{ line-height:28px; color:#595757}

.content4{ width:995px; overflow:hidden; margin:15px 0px;}
.picMarquee-left{ overflow:hidden; position:relative;   }

.picMarquee-left .bd{ margin-top:15px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:190px; height:138px; display:block; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;  }
.picMarquee-left .bd ul li .title a{color:#595757 }
.picMarquee-left .bd ul li .title a:hover{ text-decoration:underline}


.foot_wrapper{ width:100%; margin-top:20px;}
.foot1_wrapper{ width:100%; background:#d6d7d6; padding:30px 0px;}
.foot1{ width:995px; margin:0 auto; overflow:hidden;}
.foot1 .foot_nav{float:left; background:url(../images/jja_146.png) no-repeat right top; min-height:170px;}
.foot1 .foot_nav h3{ line-height:30px; color:#424142; font-size:14px;}
.foot1 .foot_nav ul li{ line-height:25px; }
.foot1 .foot_nav ul li a{ color:#424142}
.foot1 .foot_nav ul li a:hover{ text-decoration:underline}
.foot1 .foot_nav1{ width:92px;}
.foot1 .foot_nav2{ width:130px; padding-left:35px;}
.foot1 .foot_nav3{ width:80px; padding-left:35px;}
.foot1 .foot_nav5{ width:130px; padding-left:35px;}
.foot1 .foot_right{ width:113px; float:right;}
.foot1 .foot_right dl dt{ line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#595757}
.foot2_wrapper{ width:100%; background:#424142; height:55px; line-height:50px; color:#fff; text-align:center}

.right_div{ width:156px; position:fixed; right:0px; top:30%; overflow:hidden}
#left_btn{ width:26px; float:left; margin-top:77px; cursor:pointer}
#right_text{ width:130px; background:url(../images/sy_03.png) no-repeat left top; float:right; min-height:240px; padding-top:15px;}
.title_qq{ width:100px; margin:0 auto; color:#51bef0; font-size:14px; border-bottom:1px solid #51bef0; line-height:35px;}
.zxzx{ width:100px; margin:0 auto; height:35px; line-height:35px; text-align:center; background:url(../images/jja_14.png) no-repeat left center; border-bottom:1px solid #e6e5e4}
.qq{ height:22px; padding:6px 0; text-align:center; border-bottom:1px solid #e6e5e4; width:100px; margin:0 auto}
.qq img{ vertical-align:middle}
.phone{ width:100px; margin:0 auto; background:url(../images/jja_40.png) no-repeat left center; text-indent:1.2em;height:35px; line-height:40px;           }