﻿@charset "utf-8";
/*banner*/



.banner{ height:515px; }
.b_pic a{ display:block; background:url(Img/Index/banner.jpg) no-repeat center 0;height:515px;}
.qh{left:510px;top:-110px;}
.qh a{background:url(Img/index/tab2.png) no-repeat;height:13px; width: 13px;display: block;float: left; margin-right: 10px; }
.qh a:hover,.qh .cur{background:url(Img/index/tab1.png) no-repeat; }



/* 分类 */
.g_fl{height: 564px;padding-top: 50px; }
.g_fl .m_fl{width: 220px; height: 513px;border: 2px solid #c40000; border-top: none;}
.g_fl .m_fl h2{height: 45px;line-height: 45px; text-align: center; color: #c40000; background: #c40000; margin-bottom: 12px;}
.g_fl .m_fl h2 a{color: #fff;font-size: 15px;font-weight: bold;}
.g_fl .m_fl h3{margin: 0 20px;border: 1px solid #cbcbcb;height: 24px;line-height: 24px;padding-left: 43px;position: relative;}
.g_fl .m_fl h3 a{font-size: 14px;font-weight: bold;color: #333333;}
.g_fl .m_fl h3 i{position: absolute; width: 31px;height: 24px;display: block; left:7px;top:0;}
.g_fl .m_fl h3 .i0{ background:url("fico1.jpg") no-repeat scroll center 0 }
.g_fl .m_fl h3 .i1{ background:url("fico2.jpg") no-repeat scroll center 0 }
.g_fl .u_lst1{margin: 0 20px; padding: 8px 0;}
.g_fl .u_lst1 li{background:url(fico3.jpg) no-repeat left 13px;height: 28px;line-height: 28px;overflow: hidden; float: left; width: 72px;padding-left: 14px;  }
.g_fl .u_lst1 li a{font-size: 14px;color: #9a9a9a;}
.g_fl .m_tel2{height: 113px; padding-left: 42px;color: #fff;font-size: 12px; padding-top: 20px;
background:#c40000 url(tel2.jpg) no-repeat 6px 12px;
}
.g_fl .m_tel2 p{font-weight: normal;font-size: 14px; padding-bottom: 9px;}


.g_fl .m_cp{width: 720px;}
.g_fl .m_cp h2{height: 54px;line-height: 54px;}
.g_fl .m_cp h2 a{display: block; float: left; color: #333333;font-size: 16px; padding-right: 30px;font-weight: normal;}
.g_fl .m_cp h2 a:hover,.g_fl .m_cp h2 .cur{font-weight: bold;}
.g_fl .m_cp span a{font-size: 12px;font-weight: normal; padding-right: 0;}

.g_fl .u_lst3 .li1 img{width: 342px;height: 279px;border: 1px solid #cbcbcb;border-right: none;border-bottom: none;display: block;}
.g_fl .u_lst3 .li1 em{width: 342px;}

.g_fl .u_lst3 .li2{position: relative;z-index: 0;}
.g_fl .u_lst3 .li2 img{width: 159px;height: 119px; padding:0 13px 20px 14px;border: 1px solid #cbcbcb;border-bottom: none;display: block;}
.g_fl .u_lst3 .li2 em{width: 186px;}

.g_fl .u_lst3 .li3 img{width: 159px;height: 119px; padding:0 13px 20px 14px;border: 1px solid #cbcbcb;border-bottom: none;display: block;border-left: none;}
.g_fl .u_lst3 .li3 em{width: 186px;}

.g_fl .u_lst3 .li4 img{width: 159px;height: 119px; padding:0 13px 20px 14px;border: 1px solid #cbcbcb;border-bottom: none; display: block;}
.g_fl .u_lst3 .li4 em{width: 186px;}

.g_fl .u_lst3 .li5 img{width: 159px;height: 119px; padding:0 13px 20px 14px;border: 1px solid #cbcbcb;border-bottom: none;border-left: none;display: block;}
.g_fl .u_lst3 .li5 em{width: 186px;}

.g_fl .u_lst3 .li6 img{width: 221px;height: 158px;padding:0 8px 20px 9px;border: 1px solid #cbcbcb;border-right: none;display: block;}
.g_fl .u_lst3 .li6 em{width: 238px;}

.g_fl .u_lst3 .li7 img{width: 221px;height: 158px;padding:0 8px 20px 9px;border: 1px solid #cbcbcb;border-right: none;display: block;}
.g_fl .u_lst3 .li7 em{width: 238px;}

.g_fl .u_lst3 .li8 img{width: 221px;height: 158px;padding:0 8px 20px 9px;border: 1px solid #cbcbcb;display: block;}
.g_fl .u_lst3 .li8 em{width: 238px;}

.bg1{ display: block;width: 186px;height: 139px;background:url(Img/Index/sha.png) repeat;
	position:absolute; cursor: pointer;
	left:1px;
	top:1px;
	z-index:0;
	display:none;
}
.bg2{ display: block;width: 238px;height: 178px;background:url(Img/Index/sha.png) repeat;
	position:absolute; cursor: pointer;
	left:1px;
	top:1px;
	z-index:0;
	display:none;
}

.g_fl .u_lst3 li{float: left;  position: relative;z-index: 99;}
.g_fl .u_lst3 li img{display: block;}
.g_fl .u_lst3 li em{position: absolute; display: block; height: 30px;line-height: 30px;overflow: hidden;text-align: center; color: #585858;font-size: 12px; left:0;bottom: 0; }

.g_vs{background:url(vsbg.jpg) no-repeat center 0;height:1148px; margin-bottom: 35px; }
.g_vs h2{padding: 78px 0 0 276px; margin-bottom: 70px;}
.g_vs .m_gyvs{clear: both; width: 350px; position: absolute;}
.g_vs .m_gyvs h3{font-size: 16px;font-weight: bold; color: #333333; height: 45px;line-height: 24px;}
.g_vs .m_gyvs span{font-size: 14px;color: #585858;line-height: 28px; padding-top: 6px;display: block;}
.g_vs .m_gyvs img{border: 1px solid #c8c6c6;padding: 4px;}


.g_vs .m_vs1{left:60px;top:215px;}
.g_vs .m_vs2{right:60px;top:215px;}

.g_vs .m_vs3{left:60px;top:476px;}
.g_vs .m_vs4{right:60px;top:476px;}

.g_vs .m_vs5{left:60px;top:781px;}
.g_vs .m_vs6{right:60px;top:781px;}


/* 合作 */
.g_hz{width: 680px;height: 362px;}
.g_hz h2{height: 50px;line-height: 40px;font-weight: bold;}
.g_hz h2 a{color: #333333;font-size: 16px;} 
.g_hz h2 em{font-weight: bold;} 
.g_hz h2 span a{font-size: 12px;font-weight: normal;}
.g_hz .u_lst4{}
.g_hz .u_lst4 li{float: left; }
.g_hz .u_lst4 li img{width: 168px;height: 83px;display: block; border: 1px solid #afafaf;border-right: none;border-top: none;}
.rbor{border-right: 1px solid #afafaf;}
.tbor{border-top: 1px solid #afafaf;}

.m_anli{background:url(Img/Index/anbg.jpg) no-repeat center 0;height:304px;width: 260px;}
.m_anli h2{text-align: center; height: 40px;padding-top: 8px; }
.m_anli h2 a{color: #333333;font-size: 16px;font-weight: bold;}
.m_anli dl{padding: 0 20px 0 24px;}
.m_anli dt{position: relative;}
.m_anli dt em{position: absolute; width: 60px;height: 20px;line-height: 20px;background:url(Img/Index/sha2.png) repeat; left:0;bottom: 0; padding-left: 155px; padding-top: 8px;}
.m_anli dt em a{width: 10px;height: 10px;display: inline-block; margin-right: 8px;background:url(Img/Index/ico1.png) no-repeat }
.m_anli dt em a:hover,.m_anli dt em .cur{background:url(Img/Index/ico2.png) no-repeat}
.m_anli dt img{width: 215px;height: 119px;display: block;}
.m_anli .u_lst5{ height: 118px;padding-top: 0;width: 214px;}
.m_anli .u_lst5 li{height: 28px;line-height: 28px;background:url(Img/Index/fico3.jpg) no-repeat left 14px; padding-left: 16px;overflow: hidden;} 
.m_anli .u_lst5 li a{color: #333333;} 

.g_ystit{background:url(ystit.jpg) no-repeat center top;height: 129px; padding-top: 30px;}
.g_ystit h2{height: 36px;line-height: 36px;font-size: 24px;font-weight: normal;color: #fff; margin-left: 240px; padding-left: 10px; margin-top: 7px; width: 632px;}
.g_ystit h3{border: 1px solid #e69494;height: 36px;line-height: 36px;font-size: 24px;font-weight: normal;color: #fff; margin-left: 240px; padding-left: 10px; margin-top: 7px; width: 632px;}

.g_ys1{background:url(ysbg1.jpg) no-repeat center top;height: 419px; padding-top: 72px;}
.m_gyys{width: 492px;}
.m_gyys h3{font-size: 18px;font-weight: bold;color: #333; padding-bottom: 20px;}
.m_gyys p{font-size: 14px;color: #333;line-height: 24px;background:url(fico3.jpg) no-repeat left 10px; padding-left: 10px; margin-bottom: 5px;}
.m_gyys p b{color: #c82626;font-weight: normal;}
.g_ys1 .m_ys1{margin-bottom: 50px;padding-left: 52px;}
.g_ys1 .m_ys2{padding-left: 52px;}

.no1{top:0;left:0;}
.no2{top:171px;left:0;}
.no3{top:0;left:440px;}
.no4{top:224px;left:440px;}

.g_ys2{background:url(lanqi01.png) no-repeat center top;height: 489px; padding-top: 60px;}
.g_ys2 .m_ys3,.g_ys2 .m_ys4{padding-left: 490px; width: 470px;}
.g_ys2 .m_ys3{margin-bottom: 50px;}

/*小广告*/
.g_xban{ height: 168px;  margin-bottom: 76px;}
.g_xban .kong{ width: 960px; height: 168px; display: block;}
.g_xban .btn1{top: 84px; left:660px;}
.g_xban .u_tel1{ left:788px; top: 88px; color: #fff; font-size: 18px; font-weight: bold;}
.g_xban .qq{left:655px;top:128px;color: #fff; font-size: 13px;}


/* 走进 */
.g_zjcon{background:url(zjbg.jpg) no-repeat center top; height: 540px; padding-top: 40px;}

.g_zj{width: 575px; margin-right: 75px;}
.g_zj h2{height: 46px;line-height: 46px;}
.g_zj h2 a{ color: #333333; font-weight: bold; font-size: 16px;}
.g_zj h2 span a{ font-size: 12px; color: #333333; font-weight: bold;}

.g_zj .u_dlst1 { padding:15px 0 0 0; height: 204px; }
.g_zj .u_dlst1 dt{ width: 250px; float: left; margin-right: 20px;}
.g_zj .u_dlst1 dt img{ width: 253px; height: 176px;  }
.g_zj .u_dlst1 dd{float: left; width: 298px;}
.g_zj .u_dlst1 h3{height: 24px; line-height: 24px; overflow: hidden; font-weight: bold; padding-bottom: 6px;}
.g_zj .u_dlst1 h3 a{ font-size: 14px; color: #333; height: 24px; line-height: 24px; overflow: hidden;}
.g_zj .u_dlst1 p{ font-size: 12px; color: #333; height: 112px; line-height: 28px; overflow: hidden;}
.g_zj .u_dlst1 span a{  display: block; float: left; color: #1d65b7; margin-top: 10px; border: 1px solid #9e9e9e;width: 92px;height: 21px; line-height: 21px; text-align: center; font-size: 12px;color: #333;}


.m_kfc2 h5{color: #0064d8;font-size: 14px; height: 32px; line-height: 32px;  font-weight: normal;}
.m_kfc2 h5 a{color: #333; padding-right: 32px;display: block;float: left;}
.m_kfc2 h5 a:hover,.m_kfc2 h5 .cur{font-weight: bold;}
.m_kfc2 h5 span a{ font-size: 12px; color: #333333; font-weight: bold;padding-right: 12px;}


.m_kfc2 .u_lst1{margin-top: 12px;}
.m_kfc2 .u_lst1 li{ width:178px; float:left; margin-right:13px; }
.m_kfc2 .u_lst1 .lastli{ margin-right:0;}
.m_kfc2 .u_lst1 li img{ width:178px; height:138px; }
.m_kfc2 .u_lst1 span{ width:178px; display:block;  height:30px; line-height:30px; overflow:hidden; text-align:center; color:#333; }
.m_kfc2 .u_lst1 a:hover{text-decoration: none; color: #333;}


/* 常见问题 */
.faq { width:284px;  }
.faq h2{height: 46px;line-height: 46px;}
.faq h2 a{ color: #333333; font-weight: bold; font-size: 16px;}
.faq h2 span a{ font-size: 12px; color: #333333; font-weight: bold;}
.faq h3{border: 1px solid #d6d6d6;margin-top: 15px;height: 25px;line-height: 25px; margin-bottom: 10px;}
.faq h3 a{color: #333333;font-size: 12px;font-weight: normal; padding: 0 7px;display: block;float: left;}
.faq h3 a:hover,.faq h3 .cur{color: #c40000;}

.fa_con dl { padding:10px 0 18px 0; display:inline; _padding:10px 0 8px 0; height: 100px;border-bottom: 1px dotted #fff; }
.fa_con dl dt { height:28px; line-height:28px; background:url(Img/Index/wen.jpg) no-repeat left 5px; padding-left:33px; font-weight:bold; overflow: hidden;}
.fa_con dl dt a { color:#333333; font-size: 13px;}
.fa_con dl dd { line-height:28px; height: 84px; overflow:hidden; background:url(Img/Index/da.jpg) no-repeat left 2px; padding:0 0 0 33px; color:#757575; margin-top:3px; font-size: 12px;}
.fa_con .nobot { border-bottom:0;}

.ljt1{left:56px;top: 505px;}
.rjt1{left:137px;top: 505px;}
.ljt1 a{background:url(Img/Index/ljt.png) no-repeat;width: 94px;height: 35px;display: block;}
.rjt1 a{background:url(Img/Index/rjth.png) no-repeat;width: 98px;height: 35px;display: block;}
.ljt1 a:hover{background:url(Img/Index/ljth.png) no-repeat;}
.rjt1 a:hover{background:url(Img/Index/rjth.png) no-repeat;}

.g_kf{height: 356px;padding-top: 40px;}
.g_kf h2{height: 46px;line-height: 46px;}
.g_kf h2 a{ color: #333333; font-weight: bold; font-size: 16px;}
.g_kf h2 span a{ font-size: 12px; color: #333333; font-weight: bold;}

.g_kf .u_dlst1 { padding:25px 0 0 0; display:inline; width: 472px;float: left; margin-right: 16px; }
.g_kf .lastdl{margin-right: 0;}
.g_kf .u_dlst1 dt{ width: 172px;height:222px;float: left;background:url(Img/Index/kfbg.jpg) no-repeat;}
.g_kf .u_dlst1 dt img{ width: 157px; height: 206px; padding: 16px 16px 0 0; }
.g_kf .u_dlst1 dd{float: left; width: 279px; margin-top: 20px;background: #f4f4f4; height: 161px; padding-left: 20px; padding-top:25px;}
.g_kf .u_dlst1 h3{height: 24px; line-height: 24px; overflow: hidden; font-weight: bold; padding-bottom: 6px;}
.g_kf .u_dlst1 h3 a{ font-size: 14px; color: #000000; height: 24px; line-height: 24px; overflow: hidden;}

.g_kf .u_dlst1 h4{height: 24px; line-height: 24px; overflow: hidden; font-weight: normal; padding-bottom: 6px;}
.g_kf .u_dlst1 h4 a{ font-size: 12px; color: #000000; height: 24px; line-height: 24px; overflow: hidden;}

.g_kf .u_dlst1 p{ font-size: 12px; color: #333333; height: 72px; line-height: 24px; overflow: hidden;}
.g_kf .u_dlst1 p a{ font-weight: bold; color: #333333;}

.ljt2{left:-80px;top: 105px;}
.rjt2{right:-80px;top: 105px;}
.ljt2 a{background:url(Img/Index/ljt3.jpg) no-repeat;width: 65px;height: 38px;display: block;}
.rjt2 a{background:url(Img/Index/rjt3.jpg) no-repeat;width: 65px;height: 38px;display: block;}
.ljt2 a:hover{background:url(Img/Index/ljt3h.jpg) no-repeat;}
.rjt2 a:hover{background:url(Img/Index/rjt3h.jpg) no-repeat;}


.g_lc{ background:url(Img/Index/lcbg.jpg) no-repeat center top; height: 168px; padding-top: 24px;}
.g_lc h2{height: 34px;line-height: 34px;padding-left: 24px; padding-right: 20px;  margin-bottom: 20px;}
.g_lc h2 a{ color: #fff; font-weight: bold; font-size: 16px;}
.g_lc h2 em{font-weight: bold;}
.g_lc h2 span a{ font-size: 12px; color: #fff; font-weight: bold;}
.g_lc .u_lst6{margin-left: 22px;}
.g_lc .u_lst6 li{float: left;background:url(Img/Index/ico3.png) no-repeat right 9px;}
.g_lc .u_lst6 li a{color: #fff;padding: 0 17px;_padding: 0 18px;  display: block; border: 1px solid #fff; height: 26px;line-height: 26px;margin-right: 14px; float: left; margin-left: 4px;_margin-right:6px; font-size: 14px;_font-size: 12px;font-weight: bold;}
.g_lc .u_lst6 li a:hover{ text-decoration:none;}
.g_lc .u_lst6 .li8{background: none;}
.g_lc .u_lst6 .li8 a{ padding: 0 15px 0 15px;}
.g_lc .u_lst6 .li10{top:98px; left:755px;background: none;}
.g_lc .u_lst6 .li9{top:98px;left:837px;background: none;}
.g_lc .lctel{left:100px;top:107px;color: #fff; font-size: 14px;}
.g_lc .lctel b{font-size: 16px;}
.g_lc .lcqq{left:272px;top:130px;color: #fff; font-size: 13px;}
.g_lc .btn2{left:580px;top:100px;}
.g_lc .ico4{top:87px;right:65px;}
.g_lc .ico5{top:105px;right:126px;_right:120px;}


/* 资讯 */
.g_zx{background:url(Img/Index/newbg.jpg) no-repeat center top;height: 560px;padding-top: 60px; }
.g_zx .m_zx{ width: 308px; margin-right: 15px;}
.g_zx .m_zx h2{height: 58px;line-height: 58px;border-bottom: 1px solid #ededed; padding-left: 75px;padding-right: 20px; position: relative;}
.g_zx .m_zx h2 a{font-size: 16px;font-weight: bold;}
.g_zx .m_zx h2 span a{font-size: 14px;font-weight: bold;}

.dtico1{position: absolute;left:26px;top:18px;}
.dtico2{position: absolute;left:30px;top:15px;}
.dtico3{position: absolute;left:26px;top:18px;}

.g_zx .last{ margin-right: 0;}

.g_zx .m_zxc{ padding: 20px 26px 0 30px;}
.g_zx .m_zxc .u_lst4{ padding-top: 14px;}
.g_zx .m_zxc .u_lst4 li{ height: 35px; line-height: 35px; padding-left: 18px;background:url(Img/Index/fico3.jpg) no-repeat 6px center; overflow: hidden;}
.g_zx .m_zxc .u_lst4 li a{color: #666;display: block;height: 35px;line-height: 35px;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;width: 165px;}
.g_zx .m_zxc .u_lst4 span{color: #adadad; float: right;}
.g_zx .m_zxc .u_lst4 .lastli{ border-bottom: none;}


.m_ly{ width: 310px; }
.m_ly h2{height: 58px;line-height: 58px;border-bottom: 1px solid #ededed; padding-left: 65px;padding-right: 20px; position: relative;}
.m_ly h2 a{font-size: 16px;font-weight: bold;}
.m_ly h2 span a{font-size: 14px;font-weight: bold;}
.p_ak ul{ padding-top: 20px; }
.p_ak h3{margin: 15px 26px 0 22px;color: #777777;font-size: 14px;line-height: 22px;font-weight: normal;border-bottom: 1px solid #f3f3f3; padding-bottom: 10px;}

.p_ak ul{padding:30px 16px 0 20px;}
.p_ak ul li{margin-bottom:8px;}
.p_ak label,.p_ak input,.p_ak textarea,.p_ak img,.p_ak b{float:left;display:inline-block;}
.p_ak label{width:68px;color:#666666;line-height:30px;}
.p_ak input{width:184px;height:30px;line-height:30px;background:url(Img/Index/online_input.jpg) no-repeat;border:none; padding-left: 10px;}
.p_ak textarea{width:184px;padding-left: 10px;height:80px;overflow:hidden;margin:3px 0;border:none;background:url(Img/Index/online_texarea.jpg) no-repeat; font-size: 12px; color: #000; padding: 10px 0 0 10px; resize:none;}
.p_ak span{color:#ff7e00;float:left;line-height:29px;margin-left:10px;font-weight:bold; font-size: 14px;}
.p_ak .radio input{width:14px;height:14px;background:none;color:#007cc3;}
.p_ak .radio div{width:220px;padding-top:5px;}
.p_ak .radio div label{line-height:14px;width:70px;margin-left:6px;}
.p_ak .xing{ color:red;}

.p_ak .test input{width:104px; background:url(Img/Index/test.jpg) no-repeat;border:none; height: 30px;}
.p_ak .s_btn{height:38px;overflow:hidden;_display:inline;+display:inline; margin-top: 30px;}
.p_ak .s_btn input{border:none;width:124px;height:38px;cursor:pointer; }
.p_ak .s_btn .s_m{background:url(Img/Index/tj.jpg) no-repeat; display: inline-block; width: 124px; height: 38px; margin-right: 6px;}
.p_ak .s_btn .t_i{background:url(Img/Index/cz.jpg) no-repeat;display: inline-block; width: 124px; height: 38px; margin-right: 0;}




#xgt .bgitems {
    position: absolute;
}
#xgt .bgitems {
    position: absolute;
}
.xc_n p a {
    background: url("Img/Index/ico1.png") no-repeat scroll 0 0 ;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 10px;
    margin-right: 8px;
    width: 10px;
}
.xc_n p a.cur {
    background: url("Img/Index/ico2.png") no-repeat scroll 0 0 ;
    display: inline-block;
    height: 10px;
    margin-right: 8px;
    width: 10px;
}
.xc_n p 
{
    text-align: right;
    background:url("Img/Index/sha2.png") repeat scroll 0 0;
    padding-top: 8px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 96px;
    height:20px;
    line-height:20px;
    width: 100%;
    z-index: 9;
}