@charset "utf-8";
/*初始样式*/
body{ color:#333; font-size:14px;font-family: "Microsoft Yahei"; min-width:1300px;} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { color:#333; text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
/* -- 页面整体布局 -- */
.content{ width:1300px; margin:0 auto;font-family: "Microsoft Yahei";}
.tit{text-align: center;font-weight: normal;}
.tit b{display: block;font-size: 40px;color: #333;line-height: 40px;}
.tit i{display: block;font-size: 12px;color: #333;line-height: 38px;font-family: Arial;text-transform: uppercase;opacity: 0.5;}
/*banner*/
.banner{position: relative;}
.banner li{width: 100%;}
.banner li img{display: block;width: 100%;}
.banner .content{position: relative;}
.ban_pg{position: absolute;left: 0;bottom: 30px;height: 16px;z-index: 10;width: 100%;text-align: center;}
.ban_pg i{display: inline-block;width: 16px;height: 16px;background: #fff;border-radius: 100%;margin: 0 10px;vertical-align: top;}
.ban_pg i.on{background: #054295;}
/*search*/
.search{height: 86px;background: #fff;position: relative;}
.search h2{position: absolute;font-weight: normal;padding-left: 360px;width: 500px;height: 130px;background: #014099;left: -360px;bottom: 0;z-index: 10;}
.search h2 span{display: block;font-size: 30px;color: #fff;line-height: 30px;padding: 28px 0 0;}
.search h2 i{display: block;font-size: 18px;color: #fff;line-height: 18px;padding: 12px 0 19px;background: url(../images/dwy_jt1.png) no-repeat left bottom;}
/*yz*/
.yz{height: 400px;padding-top: 97px;background: url(../images/case_bg.jpg) no-repeat center 0;}
.yz_sz{margin-top: 45px;height: 148px;}
.yz_sz li{float: left;margin-left:126px;transition:all 0.5s;}
.yz_sz li b{display: block;height: 52px;font-size: 18px;color: #333;line-height: 22px}
.yz_sz li b i{display: inline-block;font-size: 70px;font-family: Arial;line-height: 52px;vertical-align: bottom;}
.yz_sz li p{font-size: 20px;color: #333;line-height: 20px;padding-top: 16px;}
.yz_sz li:hover b,.yz_sz li:hover p{color: #014099;}
.yz_sz li:hover{transform:translateY(-5px);}
.yz_list{height: 210px;background: #fff;box-shadow: 0 0 20px rgba(100,100,100,0.1);}
.yz_list li{float: left;width: 260px;height: 210px;position: relative;padding: 0 40px;box-sizing: border-box;}
.yz_list li i{display: block;font-size: 20px;color: #333;line-height: 20px;opacity: 0.2;text-transform: uppercase;padding: 40px 0 20px;}
.yz_list li p{font-size: 14px;color: #666;line-height: 26px;}
.yz_list li p b{color: #333;}
.yz_list li:after{position: absolute;width: 1px;height: 122px;background: #dee6f2;content: "";right: -1px;top: 65px;}
.yz_list li:last-child{overflow: hidden;}

/*pro*/
.pro{padding: 80px 0 104px;background: url(../images/pro_bg.jpg) no-repeat bottom center; height:600px;}

.pro h3{height: 72px;width:800px;text-align: center;margin: 25px auto 0;border-radius: 36px;overflow: hidden;background: #f6f6f6; margin-bottom:50px;}
.pro h3 span{float: left;width:200px;height: 72px;line-height: 72px;font-size: 20px;color: #222;}
.pro h3 span i{display: block;font-size: 16px;line-height: 26px;font-weight: normal;}
.pro h3 span.on{background: #054195;color: #fff;}
.pro h3 span:hover{background: #054195;color: #fff;}

.pro h2{margin-bottom: 35px;}
.indcp a.prev {width: 32px;height: 48px;background: url(../images/product-left.png) no-repeat 0 center;z-index:99;  display:inline-block; position:absolute; margin-top:150px; left:0px;}
.indcp a.next {width: 32px;height: 48px;background: url(../images/product-right.png) no-repeat 0 center;z-index:99;  display:inline-block; position:absolute; margin-top:150px; right:0px;}
.indcp .bd {width: 1300px;overflow: hidden; position: absolute; z-index:22;}
.indcp .bd ul {overflow: hidden;zoom: 1;}
.indcp .bd ul li {float: left;_display: inline;overflow: hidden;text-align: center;transition: 1s;}
.indcp .bd ul li:hover {opacity: 0.9;}
.indcp .bd ul li .pic {width:310px; margin-right:20px;text-align: center;overflow: hidden;height:auto;overflow:hidden;}
.indcp .bd ul li .pic a{text-decoration-color: #eee;}
.indcp .bd ul li .pic a img {width:308px; height:308px;display:block;margin:auto;border:1px solid #eee;}
.indcp .bd ul li .pic a p {width:310px;font-size:14px;color: #000;display: block;line-height:40px;transition: 1s;white-space: nowrap;text-overflow: ellipsis;text-align: center; background:#eee;}/*case*/

.m_ppdc{  min-height:250px;}
.m_ppdc h3{float: left;width:175px;height: 142px;padding-top: 70px; background: #003c91; text-align: center;font-weight:bold;font-size: 26px;color: #fff;}
.m_ppdc h3 a{color: #fff;  }
.m_ppdc h3 em{display: block;font-size: 26px;color: #3888c4;text-transform: uppercase;font-weight: normal; margin-top:20px;}
.ppdcon{border: 1px solid #d7d7d7;float: left;width:1100px; height: 210px;padding-left: 22px; }
.m_ppdc dl{height:48px;line-height:48px; overflow: hidden; border-bottom: 1px dashed #d0d0d0;}
.m_ppdc dl:nth-child(4){border-bottom: none;}
.m_ppdc dt{float: left;width: 140px;font-weight: bold; font-size: 14px;color: #666666;}
.m_ppdc dt a{color: #666666;}
.m_ppdc dd{float:left;width:960px;}
.dcfl{float: left;float: left;width:865px;}
.dcfl dt a{color: #666666;}
.dcfl a{display: inline-block;padding:0 25px 0 0; color: #666666;}
.m_ppdc span{float: right;font-size: 14px;color: #666666; padding-right: 20px;}
.m_ppdc span a{color: #666666;}


.case{padding: 65px 0 0;height:800px;background: url(../images/case_bg.jpg) no-repeat center 0;}
.case_ctg{height: 42px;margin: 34px 0;}
.case_ctg .more{float: right;margin: 6px 0;height: 30px;transition: all 0.5s;}
.case_ctg .more:hover{transform: rotateZ(90deg);}
.case_ctg h3 a{float: left;padding: 0 30px;height: 42px;line-height: 42px;text-align: center;font-size: 20px;color: #333;font-weight: normal;margin-right: 10px;}
.case_ctg h3 a.on{background: #054195;color: #fff;border-radius: 21px;}
.case_bd dl{height: 558px;background: #fff;}
.case_bd dt{float: right;width:844px;height: 558px;overflow: hidden;}
.case_bd dt img{width:844px;height: 558px;transition: all 0.5s;}
.case_bd dt:hover img{transform: scale(1.05);}
.case_bd dd{float: left;width: 345px;margin-left: 55px;height: 558px;position: relative;}
.case_bd dd h4{font-size: 20px;color: #333;line-height: 20px;padding: 56px 0 12px;}
.case_bd dd p{font-size: 14px;color: #666;line-height: 26px;}
.case_bd dd .xq{display: block;width: 110px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #666;position: relative;margin-top:30px;}
.case_bd dd .xq:after{position: absolute;width: 42px;height: 1px;background: #666;content: "";right: -25px;top: 17px;}
.case_bd dd .xq:hover{color: #014099;border-color: #014099;}
.case_bd dd .xq:hover:after{background: #014099;}
.case_bd dd .tel{position: absolute;left: 0;bottom: 70px;padding-left: 26px;font-size: 14px;color: #333;line-height: 14px;background: url(../images/tel2.png) no-repeat left 15px;}
.case_bd dd .tel b{display: block;font-size: 30px;color: #333;line-height: 34px;font-family: Arial;}
.case_con{position: relative;}
.case_pg{position: absolute;left: 55px;bottom: 175px;height: 11px;}
.case_pg i{float: left;width: 11px;height: 11px;background: url(../images/case_dian1.png) no-repeat center;margin-right: 12px;}
.case_pg i.cur{background: url(../images/case_dian2.png) no-repeat center;}

/*ys*/
.ys{padding: 90px 0 044px;background: url(../images/ys_bg.jpg) no-repeat center 0;}
.ys h2{margin-bottom: 34px;}
.ys h2 b,.ys h2 i{color: #fff;}
.ys_con{background: #fff;}
.ys_con ul{height: 124px;}
.ys_con li{float: left;width: 25%;height: 124px;text-align: center;box-sizing: border-box;border-right: 1px solid #ebebeb;position: relative;}
.ys_con li i{display: inline-block;width: 60px;height: 60px;overflow: hidden;background: #f2f2f2;border-radius: 100%;vertical-align: top;margin: 32px 14px 0 0;transition: all 0.5s;}
.ys_con li i img{position: relative;top: 0;transition: all 0.5s;}
.ys_con li b{display: inline-block;font-size: 24px;color: #333;line-height: 24px;vertical-align: top;text-align: left;padding-top: 38px;}
.ys_con li b em{display: block;font-size: 14px;color: #333;line-height: 26px;opacity: 0.2;font-weight: normal;}
.ys_con li.on:after{position: absolute;width: 100%;left: 0;bottom: 0;height: 4px;background: #014099;content: "";}
.ys_con li.on i{background: #014099;}
.ys_con li.on i img{top: -60px;}
.ys_con li.on b{color: #014099;}
.ys_ct{padding: 0 36px;}
.ys_bd dd{height: 160px;position: relative;z-index: 1;margin: -54px auto 0;width:1055px;background: url(../images/yin.png) no-repeat center 30px #fff;}
.ys_bd dd p{font-size: 16px;color: #333;line-height: 28px;padding:36px 80px 0;text-align: center;}
.Title{text-align: center;}
.Title h2{color: #331b0f;font-size: 36px;font-weight: bold;background-image: url(../images/wrap_title_l.png),url(../images/wrap_title_r.png);background-position: 0 6px,right 0;background-repeat:no-repeat;display: inline-block;*display: inline;*zoom: 1;padding: 0 140px;position: relative;top: 0;transition: .8s;}
.Title:hover h2{position: relative;top: -10px;}
.Title h2 a{color: #331b0f;}
.Title h2 span{font-size: 72px;color: #331b0f;position: absolute;top: -30px;left:290px;}
.Title h2 i{margin: 0 25px;}
.Title p{font-size: 18px; letter-spacing:1px;color: #666;margin-top:10px;}

/*news*/
.News{overflow: hidden;padding: 60px 0;background: url(../images/NewsBg.jpg) repeat-y top center;}
.News .content{position: relative;}
.news {padding: 45px 0;background: #f7f7f7;}
.news .news_coni .concase {width:800px;background: #fff;padding:10px 20px; float: left;margin-left: 20px; margin-top:50px;}
.news .news_coni .concase:first-child {margin-left: 0;}
.news .news_coni .concase h3 {text-align: center;padding-top: 20px;}
.news .news_coni .concase h3 a {color: #000; font-size:24px;}
.news .news_coni .concase .news_p1 {font-size: 16px;text-align: center;background: url(../images/newsbg01.png) no-repeat center;margin: 5px 0 15px 0; text-transform:uppercase;}
.news .news_coni .concase .case_top {height: 130px;position: relative;padding-left: 145px; border:1px solid #eee;}
.news .news_coni .concase .case_top img {position: absolute;left: 0;top: 0;width: 130px;height:130px;}
.news .news_coni .concase .case_top .t_p1 {font-size: 16px;color: #333;font-weight: bold;line-height: 32px;height: 32px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-top: 8px;}
.news .news_coni .concase .case_top .t_p2 {font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:20px;height:70px;}
.news .news_coni .concase ul {margin-top: 20px;}
.news .news_coni .concase ul li {padding-left:15px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;margin-bottom: 10px;height: 28px;line-height: 28px;font-size: 14px;padding-left: 15px;
background: url(../images/libg.png) no-repeat 5px center; width:385px; float:left;}
.news .news_coni .concase ul li:hover a {color: #d9ac5d;}

.news .cjwd {width:400px;background: #fff;padding:10px 20px; float: right;margin-left: 20px; margin-top:50px;}
.news .cjwd:first-child {margin-left: 0;}
.news .cjwd h3 {text-align: center;padding-top: 20px;}
.news .cjwd h3 a {color: #000; font-size:24px;}
.news .cjwd .news_p1 {font-size: 16px;text-align: center;background: url(../images/newsbg01.png) no-repeat center;margin: 5px 0 15px 0; text-transform:uppercase;}
.news .cjwd .wtcont{ height:354px; padding-top:10px; margin-bottom:10px;margin-left:20px;}
.news .cjwd dl{padding:23px 0;font-size: 12px;border-bottom: 1px dotted #c5c3c3; width:360px; overflow:hidden;}
.news .cjwd dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 14px;height: 22px;line-height: 22px;background: url(../images/cjwdq.png) no-repeat left center;}
.news .cjwd dt a{ color:#333;}
.news .cjwd dd {height:40px;margin-top:8px;overflow: auto;background: url(../images/cjwda.png) no-repeat left top;}
.news .cjwd dd a {display: block; color:#868686; line-height:20px;overflow:hidden; height:40px;margin-left:30px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*abt*/
.abt{height: 707px;background: url(../images/abt_bg.jpg) no-repeat center 0;position: relative;}
.abt:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 216px;background: rgba(0,0,0,0.6);content: "";}
.abt_l{float: left;width: 382px;margin-top: 324px;position: relative;z-index: 10;}
.abt_l h2{background: #fff;height: 105px;padding: 62px 0 0 90px;font-size: 40px;color: #212121;line-height: 40px;position: relative;}
.abt_l h2:after{position: absolute;left: 60px;bottom: -13px;width: 23px;height: 13px;content: "";background: url(../images/san2.png) no-repeat;}
.abt_l h2 i{display: block;font-size: 20px;color: #8a8a8a;line-height: 30px;font-weight: normal;opacity: 0.5;}
.abt_l ul{height: 178px;background: rgba(1,64,153,0.95);padding-left: 45px;padding-top: 38px;}
.abt_l li{float: left;width: 168px;height: 55px;line-height: 55px;margin-bottom: 30px;}
.abt_l li i{float: left;width: 55px;height: 55px;background: #fff;border-radius: 100%;overflow: hidden;margin-right: 9px;}
.abt_l li a{font-size: 14px;color: #fff;font-weight: bold;}
.abt_l li:hover i img{position: relative;top: -55px;}
.abt_desc{float: right;width:830px;height: 216px;margin-top: 491px;margin-right: 50px;position: relative;z-index: 10; padding-top:15px;}
.abt_desc p{font-size: 14px;color: #fff;line-height: 30px;}
.abt_desc .more{display: inline-block;font-size: 14px;color: #fff;margin-top:15px;position: relative;}
.abt_desc .more:after{position: absolute;width: 110%;height: 5px;background: #054195;content: "";left: -5%;bottom: 2px;z-index: -1;}
/*分页样式*/
.content, .container {margin-left: auto;margin-right: auto;width: 1300px;}
.page_turner { display:inline-block;}
.page_turner a, .page_turner span { background: #fff; float: left; display: block; border: 1px solid #CBD0D4; padding: 6px 12px; margin-left: 4px; line-height: 16px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #FC3939; border: 1px solid #FC3939; color: #FFF; }
#total { color: #24252B; }
/*neiye*/
.cpp{float: left;    width: 320px;    margin-top: 44px; margin-bottom:30px;}
.cppnei_tt{    background: url(../images/le.png) no-repeat;    height: 70px;    font:400 24px/70px "Microsoft Yahei";    color: #fff;    padding-left: 26px;}
.cppnei_tt a{   color: #fff;}
.cppnei_tt span{    font-size: 12px;    padding-left: 10px;}
.cppneiy{    border:#dfdfdf 1px solid;    padding: 25px;    border-top: none;overflow: hidden;}
.sort1 li{background: url(../images/lyy.png) no-repeat;    font:400 16px/56px "Microsoft Yahei";    margin-bottom: 20px;}
.sort1 li a{padding-left: 25px;    color: #333}
.sort1 li:hover{    background: url(../images/lee.png) no-repeat;}

.xypggg{border:#eaeaea 1px solid;    border-top: none;}
.sort1 li .xypggg li{background: url(../images/lgg.png) no-repeat left;font:400 14px/51px "Microsoft Yahei";margin-bottom: 0px; width:100%;}
.sort1 li .xypggg li a{ padding-left:30px;}
.sort1 li:hover .xypggg, .sort1 li.change .xypggg{ display: block}
.xypggg{display: block;}
.cppg{background: url(../images/fg.png) no-repeat top;  height:35px;    color: #fff;    margin-top: 16px;    padding: 30px 0;}
.cppg_tt{ padding-left: 100px;    text-align: left;}
.rt{float: right; width:950px;    margin-top: 44px; margin-bottom:20px;border:1px solid #dfdfdf;}
.rt_tt{background: #fafafa;    position: relative;    font:400 16px/47px "Microsoft Yahei";    color: #333333;    padding-left: 20px; }
.rt_lie{ margin:10px; border-top:none; line-height:30px; font-size:14px; overflow:hidden; width:930px;}
.rt_lie li{float: left;width:295px;margin-right:17px;border:1px solid #dfdfdf; margin-bottom:20px;}
.rt_lie_img img{ width: 295px;height: 295px;}
.rt_lie li:nth-child(3n){float: right;margin-right: 0px;}
.rt_lie_tt{font:400 16px/54px "Microsoft Yahei";    text-align: center; background:#eee;}
.rt_lie_tt a{color: #333;}
.rt_lie img{max-width:930px;}
.cppp{width:480px; float:left; border:1px solid #eee; margin-top:20px;}
.cppp img{width:480px; }

.rt_liee{border:1px solid #dfdfdf; padding:10px; border-top:none; line-height:30px; font-size:14px;}
.rt_liee li{float: left;width:295px;margin-right:17px;border:1px solid #dfdfdf; margin-bottom:20px;}
.rt_liee_img img{ width: 295px;height: 195px;}
.rt_liee li:nth-child(3n){float: right;margin-right: 0px;}
.rt_liee_tt{font:400 16px/54px "Microsoft Yahei";    text-align: center; background:#eee;}
.rt_liee_tt a{color: #333;}
.rt_liee img{width:100%; max-width:830px;}

.rt_liea{border:1px solid #dfdfdf; padding:10px; border-top:none; line-height:30px; font-size:14px;}

/*表格*/
.comm_table { border-collapse: collapse; width: 100%; max-width: 100%; border-spacing: 0; font-size: 12px; }
.comm_table tr { }
.comm_table td { padding: 8px; border: 1px solid #dfdfdf; }
.comm_table th { padding: 8px; border: 1px solid #dfdfdf; background: #30323A; color: #fff; vertical-align: bottom; }
.verifycode { margin: 5px; }
/*表单*/
.input { width:85%; padding: 5px; height: 34px; line-height: 20px; border: 1px solid #dfdfdf;display: block; background:none; color:#000; float:left;}
.input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); }
textarea.input { border: solid 1px #dfdfdf; height: auto; width:96%; }
.label label { display: block; font-size: 12px; font-weight: bold; }
.form_group { overflow: hidden; }
.form_x .form_group .label { float: left; width: 15%; text-align: right; padding: 7px 7px 7px 0; }
.form_x .form_group .finput { float: right; width: 85%; }
.form_x .form_button { margin-left: 15px; }
.form_auto .input { width: auto; display: inline-block; }
.form_auto textarea.input { width:80%; height:200px; }
.badge1 { display: inline-block; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #054295; border-radius: 10px; }
.btn_bg_red { background: #054295; border:none;color: #fff; }
.btn { width:120px; text-align:center; height:50px;cursor: pointer; display: inline-block; line-height:50px; margin: 0; }
/*新闻*/
.rtt{width: 100%;    margin-top: 44px; margin-bottom:20px;}
.rtt_tt{border:#dfdfdf 1px solid;    background: #fafafa;    position: relative;    font:400 16px/47px "Microsoft Yahei";    color: #333333;    padding-left: 20px; }
.rtt .mainCon{width:100%; margin-bottom:30px;}
.rtt .mainCon dl{width:49.8%;padding:39px 0;height:auto;border:1px solid #dfdfdf;border-top:none;background:#fff; float:left;}
.rtt .mainCon dl:nth-child(2n){ float:right;}

.rtt .mainCon dt{width:150px;height:auto;float:left;margin-left:40px;overflow:hidden}
.rtt .mainCon dt img{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease-out;transition:all 2s ease-out;width:100%;height:auto}
.rtt .mainCon dl:hover dt img{-webkit-transform:scale(1.2);transform:scale(1.2)}
.rtt .mainCon dd{width:380px;height:auto;min-height:137px;position:relative;margin-left:28px;float:left;}
.rtt .mainCon dd h3{font-size:16px;font-weight:400;width:650px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.rtt .mainCon dd h3 a{color:#000;text-decoration:none}
.rtt .mainCon dd p{width:380px;font-size:13px;color:#666;line-height:24px;margin-top:17px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.rtt .mainCon dd .label{font-size:12px;color:#999;display:block;padding-left:26px;position:absolute;left:0;bottom:0;background:url(../images/newsList_icon03.png) no-repeat left center;line-height:16px}
.rtt .mainCon dd .label a:hover{color:#b38d5f}
.rtt .mainCon dd .rq{display:block;font-size:13px;font-family:arial;height:16px;position:absolute;top:6px;right:140px;padding-left:24px;padding-top:2px}
.rtt .mainCon dd .zan{display:block;font-size:13px;font-family:arial;height:16px;position:absolute;top:2px;right:74px;padding-left:24px;padding-top:2px;cursor:pointer}
.rtt .mainCon dd .readNum{display:block;font-size:13px;font-family:arial;height:16px;background:url(../images/newsList_icon02.png) no-repeat left center;position:absolute;top:5px;right:4px;padding-left:24px;padding-top:2px}
.rtt .mainCon dd .readDate{display:block;font-size:13px;font-family:arial;height:16px;position:absolute;top:5px;right:70px;padding-left:24px;padding-top:2px}
.rtt .mainCon dd a.more{display:block;width:36px;height:36px;background:url(../images/list_circle.png) no-repeat left top;overflow:hidden;position:absolute;right:6px;bottom:0;border-radius:50%;border:solid 1px #bcbcbc;  bottom:-20px;}
.rtt .mainCon dl:hover dd a.more{background-position:left bottom;background-color:#b38d5f;border-color:#b38d5f}
.rtt .mainCon dl:hover dd h3 a{color:#b38d5f}
.rtt .mainCon dl:hover{-webkit-box-shadow:0 0 10px 6px #eee;box-shadow:0 0 10px 6px #eee;z-index:99}

.rt_lie dl {border: 1px solid #dedede;margin-bottom: 15px; padding: 22px 50px 22px 22px;background: #fff;overflow: hidden;}
.rt_lie dt {width: 29.5%;float: left;margin-right: 5.8%;}
.rt_lie dt img {width:100%;display: block;}
.rt_liet dd h4 {height: 40px;font-weight: normal;font-size:18px;color: #154c64;line-height: 40px;margin-bottom: 5px;overflow: hidden;}
.rt_lie h4 a { display: block;height: 40px;color: #4b4a4a; font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rt_lie dl:hover{border:1px solid #054295;}
.rt_lie dl:hover h4 a {color: #054295;}
.p14-infolist-1-list-desc {max-height:120px;font-size:13px;line-height: 24px;color: #797979;margin-bottom:10px;overflow: hidden;}
.p14-infolist-1-list-deta {width: 90px; height: 30px; line-height: 30px;text-align: center;display: block;float: right;background: #b6b6b6;color: #fff;}
.p14-infolist-1-list-deta a{color:#fff;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {background: #054295;border-color: #054295;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a {color: #fff;}

/*广告条*/
.ggt { background: url(../images/xban.jpg) no-repeat center; height: 216px; min-width: 1200px; }
.ggt_l p { color: #fff; font-size: 30px; margin-top: 40px; }
.ggt_l p i { color: #ff7400; font-weight: bold; }
.ggt_l span {font-size: 22px; color: #eee;width: 730px;display: block;margin-top: 20px;line-height:40px;}
.ggt_r { color: #fff; }
.ggt_r p { font-size: 20px; text-align: right; margin-top: 75px; }
.ggt_r span { font-size: 30px; display: block; font-weight: bold; font-family: arial; margin-top:10px; text-align:right;}
.ggt_r a { display: block; font-size: 16px; color: #0078cb; background: #fff; line-height: 39px; width: 110px; border-radius: 20px; text-align: center; float: right; }
.ggt_r a:hover { color: #fff; background: #ff8f03; }    
	