﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ���ֿ�ʼ */
.header{height:95px;}
.i_container:before {
    content:  "";
    width:  100%;
    position:  absolute;
    height: 40px;
    background: rgba(231, 0, 19, 0.5);
    top: -40px;
}
.logo{float:left;}
.hotline{float:right; color:#e50112; font-style:italic; margin-top:25px; padding-left:60px; background:url(../Images/icon01.png) no-repeat left center;}
.hotline span{display:block; text-indent:5px;}
.hotline strong{display:block; font-size:24px; line-height:25px;}

.i_nav{height:50px; background:#e70014;}
/*.i_nav li{float:left; width:98px; height:40px; text-align:center; line-height:50px;}
.i_nav li > a{color:#FFF; display:block; text-align:center;}
.i_nav li > a:hover{ color:#ebdd55; font-size:15px; text-decoration:none;}*/

.ibanner{height: auto; overflow: hidden; position: relative; width: 100%;}
div#com_indexistop_alinks {
    display: none;
}
.ibanner img{
    width: 100% !important;
    height: auto !important;
}
.i_container{
    position:  relative;
}
.i_box01{width:1078px; margin:20px auto 0px;}
.i_box02{width:1046px; margin:20px auto 0; padding:15px 10px 10px 20px; border:1px solid #ededed;}
.i_box02_l{float:left; width:784px;}
.i_box02_c{float:left; width:44px; height:211px; background:url(../Images/icon07.png) no-repeat center 70px;}



.i_news01{width:1076px;height:30px;margin:10px auto 0;border:1px solid #ededed;position:  absolute;left:  50%;transform:  translateX(-50%);z-index:  99999;top: -45px;background:  #fff;}
.i_news01_l{float:left; margin-left:20px; font-size:12px; height:30px; overflow:hidden; width:850px;}
.i_news01_l li{ line-height:30px;}
.i_news01_l li span{ color:#848484; float:left; padding-right:5px;}
.i_news01_l li a{ color:#282828; display:block; float:left;  width:750px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l li a:hover {color:#9b762e; text-decoration:underline;}

.i_xt{width:520px; margin-top:20px; border:1px solid #ededed;}
.i_xt_c{padding:15px 10px; width:500px; overflow:hidden;}

.i_news02{float:left; width:784px;}
.i_news02_f{padding:20px 10px;}
.i_news02_f img{float:left; width:162px; height:111px;}
.i_news02_f dl{float:right; width:580px; overflow:hidden;}
.i_news02_f dl dt{height:32px; line-height:32px;}
.i_news02_f dl dt a{color:#2e2e2e; font-size:16px; display:block; width:576px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news02_f dl dt a:hover{color:#9b762e;}
.i_news02_f dl dd{height:69px; padding-top:5px; line-height:23px; overflow:hidden;}
.i_news02_f dl dd a{color:#9b762e;}
.i_news02_l{margin-top:20px;}
.i_news02_l li{float:left; padding:0 10px; width:372px; line-height:30px; background:url(../Images/icon03.png) no-repeat 10px center;}
.i_news02_l li a{float:left; display:block; text-indent:13px; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news02_l li span{float:right; display:block; width:80px; text-align:right;}

.i_video{float:right; width:227px;}
.i_video_l{ padding:12px 2px; width:202px; border-left:1px solid #c6c6c6;}
.i_video_lf{width:202px; height:125px; overflow:hidden;}
.i_video_ll{margin-top:12px;}
.i_video_ll li{height:31px; line-height:31px; background:url(../Images/icon05.png) repeat-x left bottom;}
.i_video_ll li a{display:none; text-indent:16px; background:url(../Images/icon03.png) no-repeat left center; width:202px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.ad01{width:100%; height:396px; margin-top:30px;display:none}
.ad02{float:left; width:485px; height:110px; overflow:hidden;}
.ad03{float:left; width:370px; height:110px; margin-left:18px; overflow:hidden;}
.ad04{float:right; width:187px; height:110px; overflow:hidden;}
.ad05{float:right; margin-top:20px; width:240px; height:180px; overflow:hidden;}


.i_news03{float:left; width:370px; margin-bottom:15px;}
.i_news03_l{margin-top:15px;}
.i_news03_l li{float:left; width:370px; line-height:30px; background:url(../Images/icon03.png) no-repeat left center;}
.i_news03_l li a{float:left; display:block; text-indent:13px; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news03_l li span{float:right; display:block; width:80px; text-align:right;}

.i_contact{float:right; width:227px;}
.i_contact_c{ padding:12px; width:202px; border-left:1px solid #c6c6c6;}
.i_contact_c span{float:left; position:relative; display:block; width:157px; padding:20px 10px 10px 35px; line-height:20px; border-bottom:1px solid #dcdcdc;}
.i_contact_c span img{ position:absolute; left:10px; top:20px;}
.i_contact_c dl{ padding:10px 0;}
.i_contact_c dl dt{ line-height:20px; color:#ff7e00;}
.i_contact_c dl dt ins{display:block; text-decoration:none; font-size:12px;}
.i_contact_c dl dt stong{ display:block;}
.i_contact_c dl dd{padding-top:10px;}

.i_news04{float:left; width:784px;}
.i_news04_l{margin-top:15px; padding-bottom:10px; background:url(../Images/icon07.png) no-repeat center 10px;}
.i_news04_l li{float:left; width:370px; line-height:30px; background:url(../Images/icon03.png) no-repeat left center;}
.i_news04_l li:nth-child(odd){float:left;}
.i_news04_l li:nth-child(even){float:right;}
.i_news04_l li a{float:left; display:block; text-indent:13px; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_l li span{float:right; display:block; width:80px; text-align:right;}

.footer{margin-top:20px;}
.footer_box01{height:90px; background:url(../Images/icon11.png) repeat-x left top; overflow:hidden;}
.footer_nav{float:right; font-weight:bold; margin-top:35px;}
.footer_nav a{padding:0 20px;}

.footer_box02{padding:5px 0 10px; background:#be1a23;}
.flink{width:1078px; height:46px; margin:20px auto 0; display:none}
.flink h3{float:left; width:120px; height:46px; font-size:16px; color:#FFF; font-weight:bold; line-height:46px;}
.flink_l{float:left; width:958px;}
.rol{float:left; padding-top:9px; width:27px;}
.ror{float:left; padding-top:9px; width:27px;}
.flink_ll{float:left; width:884px; padding:0 10px; overflow:hidden;}
.flink_ll ul{width:20000px; overflow:hidden;}
.flink_ll li{float:left; display:inline; width:112px; height:44px; margin:0 6px; border:1px solid #dddddd;}
.flink_ll li img{width:112px; height:44px;}

.footer_box02_c{width:1078px; border-top:1px solid #c0a062; padding:20px 0; margin:30px auto 0; color:#fff;}
.jsq{margin: 0px auto 0; width: 1078px; color:#fff;}
.f_gz{float:left; color:#FFF; margin-top:5px;}
.f_gz h3{display:block; float:left; font-weight:bold; line-height:33px;}
.f_gz span{display:block; float:left; padding:0 5px;}
.fhotline{float:left; color:#FFF; font-style:italic; margin-left:80px; padding-left:41px; background:url(../Images/icon14.png) no-repeat left center;}
.fhotline span{display:block; text-indent:5px;}
.fhotline strong{display:block; font-size:24px; line-height:25px;}

.fshare{float:left; margin-left:80px; padding-top:10px;}
.fimg{float:right;}

.copyright{}
/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{width:1078px; margin:0 auto; padding-top:20px;}
.p_left{float:left; width:262px; overflow:hidden;}
.p_right{float:right; width:782px; overflow:hidden;}

.path{float:right; height:20px; margin-top:15px; font-size:12px; line-height:20px; padding-left:25px; color:#515151; background:url(../Images/icon17.png) no-repeat left center;}
.path a{padding:0 10px; color:#515151;}


.sidebar{width:262px;}
/*.sidebar_l{padding:25px 0; background:#f7f7f7;}
.sidebar_l li{height:36px; line-height:36px; text-align:center;}
.sidebar_l li a{display:block; color:#545454;}
.sidebar_l li a:hover{color:#545454; background:#ebeae8;}
.sidebar_l li a.on{color:#545454; background:#ebeae8;}*/

.pl_news{width:262px; margin-top:20px;}
.pl_news_l{margin-top:10px;}
.pl_news_l li{float:left; width:262px; line-height:30px; background:url(../Images/icon03.png) no-repeat left center;}
.pl_news_l li a{float:left; display:block; text-indent:13px; width:262px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.pl_ad{margin-top:20px;}

.p_rc{margin-top:10px; width:782px; overflow:hidden;}

/*.p_about span{display:block; background:#ebeae8; line-height:20px; padding:20px; color:#323232; font-size:12px;}*/



/* ��ҳ���ֽ��� */
.flink .box {POSITION: relative; WIDTH: 884px; margin:0px 10px; FLOAT: left; HEIGHT: 46px; OVERFLOW: hidden}
#prev {height:27px;width:27px; margin-top:9px;background:url(/templates/Images/rl.png) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;}
#next {height:27px;width:27px; margin-top:9px;background:url(/templates/Images/rr.png) no-repeat;overflow:hidden;float:right;display:inline;cursor:pointer;}
.pics{POSITION: absolute; WIDTH: 5000px; TOP: 0px}
.pics li{float:left; width:112px; height:44px; margin:0 6px; border:1px solid #dddddd;}
.pics li img{width:112px; height:44px;}

.i_left{ float:left;}
.i_right{ float:right;}