/*返回顶部*/
.izl-rmenu{position:fixed;right:0;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:9999999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/icon/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/icon/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
a.btn-skype{background:url(../images/icon/r_skype.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}

/*中文微信部分*/
.izl-rmenu .btn-wx{background:url(../images/icon/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}

/*英文微信部分*/
.izl-rmenu .btn-wxen{background:url(../images/icon/r_wx_en.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wxen:hover{background-color:#58a81c;}
.izl-rmenu .btn-wxen .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}

/*中文电话部分*/
.izl-rmenu .btn-phone{background:url(../images/icon/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

/*英文电话部分*/
.izl-rmenu .btn-phoneen{background:url(../images/icon/r_phone_en.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phoneen:hover{background-color:#ff811b;}
.izl-rmenu .btn-phoneen .phoneen{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-top{background:url(../images/icon/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.index_title_01{
    overflow:hidden;
    text-align:center;
    background:url(../images/index_title.jpg) center center repeat-x;
}
.index_title_01 h2{
    display:inline-block;
    *display:inline;
    *zoom:1;
    font-size:30px;
    font-weight:normal;
    text-transform:uppercase;
    background:#fff;
    padding:0 15px;
    line-height:45px;
    color:#de3c1c;
}
.index_title_01 p{
    display:block;
    margin-top:5px;
    color:#666;
    text-transform:uppercase;
    font-size:18px;
}
.index_title_02{
    text-align:center;
    overflow:hidden;
}
.index_title_02 h2{
    display:block;
    font-size:30px;
    text-transform:uppercase;
}
.index_title_02 p{
    display:block;
    margin-top:5px;
    text-transform:uppercase;
    color:#666;
    font-size:12px;
    text-align:center;
    background:url(../images/index_title_02_p.png) center center no-repeat;
}
.index_title_02 p a{
    color:#666;
}
/*å·¦å³æ ‡é¢˜åç§°å¸¦More*/
.index_title_03{
    overflow:hidden;
}
.index_title_03 h2{
    display:block;
    font-size:36px;
    text-transform:uppercase;
}
.index_title_03 p{
    color:#666;
    display:block;
    margin-top:5px;
}
.index_title_03 span{
    float:right;
    display:block;
    margin-top:10px;
}
.index_title_03 span a{
    display:block;
    text-transform:uppercase;
    width:48px;
    height:48px;
    background:#919191;
    color:#fff;
    font-size:12px;
    line-height:48px;
    text-align:center;
}
/*é¦–é¡µåç§°ä¸Šå°å­—ä¸‹å¤§å­—*/
.index_title_04{
    text-align:center;
    overflow:hidden;
}
.index_title_04 h2{
    font-size:30px;
    text-transform:uppercase;
    display:block;
    color:#6e4235;
}
.index_title_04 p{
    font-size:14px;
    text-transform:uppercase;
    display:block;
    color:#666;
    margin-top:8px;
}
/*é¦–é¡µåç§°è‹±æ–‡ä¸­æ–‡æ¨ªçº¿è®¾è®¡çš„å¥½ç‰›é€¼*/
.index_title_05{
    overflow:hidden;
    text-align:center;
}
.index_title_05 h2{
    display:block;
    text-transform:uppercase;
    font-size:30px;
}
.index_title_05 a{
    color:#999;
    margin-top:10px;
    display:inline-block;
    *display:inline;
    *zoom:1;

}
.index_title_05 h3{
    display:block;
    font-size:30px;
    font-weight:normal;
}
.index_title_05 .line{
    width:30px;
    height:1px;
    display:block;
    margin:10px auto 0 auto;
}
.index_title_05 p{
    line-height:25px;
    width:60%;
    margin:10px auto 0 auto;
    color:#666;
}
/*é¦–é¡µæ ç›®åç§°å¸¦çŸ­çº¿*/
.index_title_06{

    text-align:center;
}
.index_title_06 h2{
    font-size:30px;
    display:block;
    text-transform:uppercase;
}
.index_title_06 span.line{
    width:135px;
    display:block;
    height:2px;
    margin:15px auto 0 auto;
    background:#ccc;
}
.index_title_06 p{
    line-height:25px;
    color:#333;
    margin:10px auto 0 auto;
    font-size:18px;
}
/*--é¦–é¡µåˆ†ç±»å¸¦åœ†å½¢é®ç½©--*/
#lm{
    width:1300px;
    overflow:hidden;
}
#lm li{
    position:relative;
    float:left;
    margin-right:80px;
    width:240px;
    height:290px;
    overflow:hidden;
}
#lm li img{
    width:100%;
    height:auto;
    display:block;
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    transition:0.6s;
}
#lm li:hover img{
    transform:scale(1.1);
}

#lm li .zhezhao{
    width:100%;
    height:262px;
    display:block;
    position:absolute;
    z-index:2;
    left:0;
    top:0;
    background:url(../images/lm_yuan.png) top center no-repeat;
}
#lm li h3{
    display:block;
    text-align:center;
    font-size:14px;
    font-weight:normal;
    position:absolute;
    bottom:0;
    width:100%;
    z-index:3;
}
#lm li a{
    width:100%;
    height:100%;
    display:block;
    overflow:hidden;
    position:absolute;
    z-index:4;
    left:0;
    top:0;
}
/*æ ‡é¢˜ä¸Šå›¾ç‰‡ä¸‹å°é—´è·äº§å“åˆ—è¡¨*/
ul.index_cplist_01{
    width:1230px;
    margin-top:25px;
    overflow:hidden;
}
ul.index_cplist_01 li{
    width:398px;
    float:left;
    overflow:hidden;
    margin:0 2px 2px 0;
}
ul.index_cplist_01 li h3{
    display:block;
    width:100%;
    text-align:center;
    margin-top:15px;
    height:25px;
    line-height:25px;
    overflow:hidden;
}
ul.index_cplist_01 li h3 a{
    font-size:20px;
    font-weight:normal;
}
ul.index_cplist_01 li img{
    max-width:100%;
    height:auto;
    display:block;
}
/*ä¸è§„åˆ™äº§å“ä¸å¸¦é®ç½©*/
ul.index_cplist_02{
    width:980px;
    height:385px;
    position:relative;
    margin:0px auto;

}
ul.index_cplist_02 li{
    overflow:hidden;
    position:absolute;
}
/*
ul.index_cplist_02 li:hover{
	-moz-box-shadow:0px 0px 5px #333333;
	-webkit-box-shadow:0px 0px 5px #333333;
	box-shadow:0px 0px 5px #333333;
	transition:0.5s;
}
*/
ul.index_cplist_02 li img{
    max-width:100%;
    height:auto;
    display:block;
}
ul.index_cplist_02 #li1{
    width:208px;
    height:164px;
    left:137px;
    top:23px;
}
ul.index_cplist_02 #li2{
    width:239px;
    height:175px;
    left:383px;
    top:13px;
}
ul.index_cplist_02 #li3{
    width:239px;
    height:186px;
    left:620px;
    top:0;
}
ul.index_cplist_02 #li4{
    width:218px;
    height:167px;
    left:0;
    bottom:0;
}
ul.index_cplist_02 #li5{
    width:231px;
    height:165px;
    left:240px;
    bottom:0;
}
ul.index_cplist_02 #li6{
    width:208px;
    height:176px;
    left:514px;
    bottom:0;
}
ul.index_cplist_02 #li7{
    width:208px;
    height:164px;
    right:0;
    bottom:0;
}
/*é¦–é¡µè§„åˆ™äº§å“åˆ—è¡¨ï¼šå›¾ç‰‡+æ ‡é¢˜+ç®€ä»‹+æŒ‰é’®*/
dl.index_cplist_03{
    width:1300px;
    overflow:hidden;
    margin-top:35px;
}
dl.index_cplist_03 dd{
    width:285px;
    float:left;
    overflow:hidden;
    margin-right:20px;
}
dl.index_cplist_03 dd img{
    max-width:100%;
    height:auto;
    display:block;
    transition:0.6s;
}
dl.index_cplist_03 dd:hover img{
    transform:scale(1.1);
}

dl.index_cplist_03 dd h3{
    display:block;
    margin-top:10px;
}
dl.index_cplist_03 dd h3 a{
    font-weight:normal;
    font-size:18px;
}
dl.index_cplist_03 dd p{
    line-height:25px;
    color:#666;
    margin-top:10px;
    display:block;
    overflow:hidden;
}
dl.index_cplist_03 dd .detail{
    width:100px;
    height:35px;
    /*border:1px solid #9b9b9b;*/
    display:block;
    color:#fff;
    text-align:center;
    line-height:35px;
    margin:20px auto 0 auto;
}
dl.index_cplist_03 dd:nth-child(1){
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}
dl.index_cplist_03 dd:nth-child(2){
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
dl.index_cplist_03 dd:nth-child(3){
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
dl.index_cplist_03 dd:nth-child(4){
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
dl.index_cplist_03 dd:nth-child(5){
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}
dl.index_cplist_03 dd:nth-child(6){
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
dl.index_cplist_03 dd:nth-child(7){
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
}
dl.index_cplist_03 dd:nth-child(8){
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}
dl.index_cplist_03 dd:nth-child(9){
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
dl.index_cplist_03 dd:nth-child(10){
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}
/*é¦–é¡µè§„åˆ™äº§å“åˆ—è¡¨å›¾ç‰‡ä¸Šæ ‡é¢˜ä¸‹*/
dl.index_cplist_04{
    overflow:hidden;
    clear:both;
    width:1250px;
}
dl.index_cplist_04 dd{
    list-style-type:none;
    float:left;
    width:285px;
    overflow:Hidden;
    text-align:center;
    margin:15px 20px 0 0;
}
dl.index_cplist_04 dd img{
    width:100%;
    height:auto;
    display:block;
    transition:0.6s;
}
dl.index_cplist_04 dd img:hover{
    transform:scale(1.1);
}
dl.index_cplist_04 dd h3{
    display:block;
    margin-top:10px;
}
dl.index_cplist_04 dd h3 a{
    font-size:14px;
    font-weight:normal;
    line-height:25px;
    height:25px;
    overflow:hidden;
    color: #0C0C0C;
}
dl.index_cplist_04 dd:nth-child(1){
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}
dl.index_cplist_04 dd:nth-child(2){
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
dl.index_cplist_04 dd:nth-child(3){
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
dl.index_cplist_04 dd:nth-child(4){
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
dl.index_cplist_04 dd:nth-child(5){
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}
dl.index_cplist_04 dd:nth-child(6){
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
dl.index_cplist_04 dd:nth-child(7){
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
}
dl.index_cplist_04 dd:nth-child(8){
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}
dl.index_cplist_04 dd:nth-child(9){
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
dl.index_cplist_04 dd:nth-child(10){
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}
/*ä¸è§„åˆ™äº§å“å¸¦é®ç½©*/
ul.index_cplist_05{
    width:auto;
    height:453px;
    position:relative;
    margin-top:45px;
}
ul.index_cplist_05 li{
    overflow:hidden;
    position:absolute;
}

ul.index_cplist_05 li:hover{

}
ul.index_cplist_05 li img{
    max-width:100%;
    height:auto;
    display:block;
    z-index:1;
    position:absolute;
    left:0;
    top:0;
}

ul.index_cplist_05 li a{
    width:100%;
    height:100%;
    overflow:hidden;
    display:block;
    transform:scale(0.8);
    background:url(../images/black.png);
    transition:0.6s;
    position:absolute;
    z-index:10;
    left:0;
    top:0;
    opacity: 0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    transition: all ease .5s;
}
ul.index_cplist_05 li:hover a{
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
ul.index_cplist_05 li a h3{
    margin-top:30%;
    font-size:24px;
    color:#fff;
    padding:0 10px;
    text-align:center;
    display:block;
}
ul.index_cplist_05 #li1 h3{
    margin-top:45%!important;
}
ul.index_cplist_05 #li5 h3{
    margin-top:25%!important;
}
ul.index_cplist_05 #li6 h3{
    margin-top:20%!important;
}
/*
ul.index_cplist_05 li:hover .txt dt{
	padding:10px;
	border-bottom:1px solid #ccc;
}
ul.index_cplist_05 li:hover .txt dt a{
	font-size:18px;
	color:#fff;
}
ul.index_cplist_05 li:hover .txt dl.fenlei{
	padding:10px;
	overflow:hidden;
}
ul.index_cplist_05 li:hover .txt dl.fenlei dd{
	width:150px;
	height:35px;
	background:rgba(255,255,255,0.8);
	margin:10px 0 0 0;
	border:1px solid #fff;
	text-align:center;
	line-height:35px;
}
ul.index_cplist_05 li:hover .txt dl.fenlei dd a{
	display:block;
	width:100%;
	height:100%;
}
*/
ul.index_cplist_05 #li1{
    width:416px;
    height:453px;
    left:0;
    top:0;
}
ul.index_cplist_05 #li2{
    width:250px;
    height:222px;
    left:428px;
    top:0;
}
ul.index_cplist_05 #li3{
    width:250px;
    height:222px;
    left:688px;
    top:0px;
}
ul.index_cplist_05 #li4{
    width:250px;
    height:222px;
    right:0;
    top:0;
}
ul.index_cplist_05 #li5{
    width:331px;
    height:217px;
    left:428px;
    bottom:0;
}
ul.index_cplist_05 #li6{
    width:428px;
    height:217px;
    right:0;
    bottom:0;
}
/*----é¦–é¡µå¸¦å›¾ç‰‡æ–°é—»-------*/
.index_tuwenlist{
    width:auto;
    overflow:hidden;
}
.index_tuwenlist dl{
    width:auto;
    overflow:hidden;
    margin-top:20px;
    padding-bottom:20px;
    border-bottom:1px dotted #ccc;
}
.index_tuwenlist dl dt{
    width:95px;
    height:80px;
    float:left;
    text-align:center;
    background:#3E78A6;
}
.index_tuwenlist dl dt img{
    max-width:100%;
    height:auto;
    display:block;
}
.index_tuwenlist dl dt .ri{
    display:block;
    color:#fff;
    font-size:40px;
    font-family:Arial;
    font-weight:bold;
    line-height:50px;
}
.index_tuwenlist dl dt .nian{
    display:block;
    color:#fff;
    font-family:Arial;
}
.index_tuwenlist dl dd{
    margin-left:105px;
}
.index_tuwenlist dl dd h3{
    display:block;
}
.index_tuwenlist dl dd h3 a{
    font-size:18px;
    font-weight:normal;
}
.index_tuwenlist dl dd p{
    margin-top:8px;
    line-height:22px;
    color:#666;
    font-size:13px;
}
.index_tuwenlist dl dd .time{
    display:block;
    margin-top:10px;
    color:#0297EB;
    font-size:12px;
    text-decoration:underline;
}
/*å¤´æ¡*/
dl.toutiao{
    width:auto;
    overflow:hidden;
    margin-top:13px;
}
dl.toutiao dt{
    width:140px;
    float:left;
}
dl.toutiao dt img{
    max-width:100%;
    height:auto;
    display:block;
}
dl.toutiao dd{
    margin-left:155px;
}
dl.toutiao dd h3{
    display:block;
}
dl.toutiao dd h3 a{
    color:#0271d9;
    font-size:14px;
    font-weight:normal;
}
dl.toutiao dd p{
    margin-top:10px;
    color:#666;
    line-height:22px;
    font-size:12px;
}
dl.toutiao dd .time{
    display:block;
    margin-top:10px;
    color:#a6a6a6;
    font-size:12px;
}
dl.toutiao dd .detail{
    display:block;
    margin-top:10px;
    color:#0271d9;
}
/*é¦–é¡µæ–°é—»åˆ—è¡¨æ™®é€š*/
ul.index_newslist_01{
    width:auto;
    overflow:hidden;
    margin-top:10px;
}
ul.index_newslist_01 li{
    line-height:35px;
    border-bottom:1px dotted #ccc;
    padding-left:15px;
    background:url(../images/ico.jpg) left center no-repeat;
}
ul.index_newslist_01 li i{
    margin-right:10px;
    color:#023F98;
}
ul.index_newslist_01 li span{
    float:right;
    color:#666;
    font-size:12px;
}
ul.index_newslist_01 li span a{
    color:#666;
}
/*é¦–é¡µæ¨ªæŽ’3å—*/
.box{
    overflow:hidden;
    width:385px;
}
#box1{
    float:left;
}
#box2{
    float:left;
    margin-left:22.5px;
}
#box3{
    float:right;
}

.box .pic{
    overflow:hidden;
    margin-top:15px;
}
.box .pic img{
    width:100%;
    height:auto;
    display:block;
}
dl.index_cplist_04{
    overflow:hidden;
    clear:both;
    width:1250px;
}
dl.index_cplist_04 dd{
    list-style-type:none;
    float:left;
    width:285px;
    overflow:Hidden;
    text-align:center;
    margin:15px 20px 0 0;
}
dl.index_cplist_04 dd img{
    width:100%;
    height:auto;
    display:block;
    transition:0.6s;
}
dl.index_cplist_04 dd img:hover{
    transform:scale(1.1);
}
dl.index_cplist_04 dd h3{
    display:block;
    margin-top:10px;
}
dl.index_cplist_04 dd h3 a{
    font-size:14px;
    font-weight:normal;
    line-height:25px;
    height:25px;
    overflow:hidden;
}
dl.index_cplist_04 dd:nth-child(1){
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}
dl.index_cplist_04 dd:nth-child(2){
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
dl.index_cplist_04 dd:nth-child(3){
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
dl.index_cplist_04 dd:nth-child(4){
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
dl.index_cplist_04 dd:nth-child(5){
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}
dl.index_cplist_04 dd:nth-child(6){
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
dl.index_cplist_04 dd:nth-child(7){
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
}
dl.index_cplist_04 dd:nth-child(8){
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}
dl.index_cplist_04 dd:nth-child(9){
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
dl.index_cplist_04 dd:nth-child(10){
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}
/*ä¸è§„åˆ™äº§å“å¸¦é®ç½©*/
ul.index_cplist_05{
    width:auto;
    height:453px;
    position:relative;
    margin-top:45px;
}
ul.index_cplist_05 li{
    overflow:hidden;
    position:absolute;
}

ul.index_cplist_05 li:hover{

}
ul.index_cplist_05 li img{
    max-width:100%;
    height:auto;
    display:block;
    z-index:1;
    position:absolute;
    left:0;
    top:0;
}

ul.index_cplist_05 li a{
    width:100%;
    height:100%;
    overflow:hidden;
    display:block;
    transform:scale(0.8);
    background:url(../images/black.png);
    transition:0.6s;
    position:absolute;
    z-index:10;
    left:0;
    top:0;
    opacity: 0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    transition: all ease .5s;
}
ul.index_cplist_05 li:hover a{
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
ul.index_cplist_05 li a h3{
    margin-top:30%;
    font-size:24px;
    color:#fff;
    padding:0 10px;
    text-align:center;
    display:block;
}
ul.index_cplist_05 #li1 h3{
    margin-top:45%!important;
}
ul.index_cplist_05 #li5 h3{
    margin-top:25%!important;
}
ul.index_cplist_05 #li6 h3{
    margin-top:20%!important;
}
/*
ul.index_cplist_05 li:hover .txt dt{
	padding:10px;
	border-bottom:1px solid #ccc;
}
ul.index_cplist_05 li:hover .txt dt a{
	font-size:18px;
	color:#fff;
}
ul.index_cplist_05 li:hover .txt dl.fenlei{
	padding:10px;
	overflow:hidden;
}
ul.index_cplist_05 li:hover .txt dl.fenlei dd{
	width:150px;
	height:35px;
	background:rgba(255,255,255,0.8);
	margin:10px 0 0 0;
	border:1px solid #fff;
	text-align:center;
	line-height:35px;
}
ul.index_cplist_05 li:hover .txt dl.fenlei dd a{
	display:block;
	width:100%;
	height:100%;
}
*/
ul.index_cplist_05 #li1{
    width:416px;
    height:453px;
    left:0;
    top:0;
}
ul.index_cplist_05 #li2{
    width:250px;
    height:222px;
    left:428px;
    top:0;
}
ul.index_cplist_05 #li3{
    width:250px;
    height:222px;
    left:688px;
    top:0px;
}
ul.index_cplist_05 #li4{
    width:250px;
    height:222px;
    right:0;
    top:0;
}
ul.index_cplist_05 #li5{
    width:331px;
    height:217px;
    left:428px;
    bottom:0;
}
ul.index_cplist_05 #li6{
    width:428px;
    height:217px;
    right:0;
    bottom:0;
}
/*----é¦–é¡µå¸¦å›¾ç‰‡æ–°é—»-------*/
.index_tuwenlist{
    width:auto;
    overflow:hidden;
}
.index_tuwenlist dl{
    width:auto;
    overflow:hidden;
    margin-top:20px;
    padding-bottom:20px;
    border-bottom:1px dotted #ccc;
}
.index_tuwenlist dl dt{
    width:95px;
    height:80px;
    float:left;
    text-align:center;
    background:#3E78A6;
}
.index_tuwenlist dl dt img{
    max-width:100%;
    height:auto;
    display:block;
}
.index_tuwenlist dl dt .ri{
    display:block;
    color:#fff;
    font-size:40px;
    font-family:Arial;
    font-weight:bold;
    line-height:50px;
}
.index_tuwenlist dl dt .nian{
    display:block;
    color:#fff;
    font-family:Arial;
}
.index_tuwenlist dl dd{
    margin-left:105px;
}
.index_tuwenlist dl dd h3{
    display:block;
}
.index_tuwenlist dl dd h3 a{
    font-size:18px;
    font-weight:normal;
}
.index_tuwenlist dl dd p{
    margin-top:8px;
    line-height:22px;
    color:#666;
    font-size:13px;
}
.index_tuwenlist dl dd .time{
    display:block;
    margin-top:10px;
    color:#0297EB;
    font-size:12px;
    text-decoration:underline;
}
/*å¤´æ¡*/
dl.toutiao{
    width:auto;
    overflow:hidden;
    margin-top:13px;
}
dl.toutiao dt{
    width:140px;
    float:left;
}
dl.toutiao dt img{
    max-width:100%;
    height:auto;
    display:block;
}
dl.toutiao dd{
    margin-left:155px;
}
dl.toutiao dd h3{
    display:block;
}
dl.toutiao dd h3 a{
    color:#0271d9;
    font-size:14px;
    font-weight:normal;
}
dl.toutiao dd p{
    margin-top:10px;
    color:#666;
    line-height:22px;
    font-size:12px;
}
dl.toutiao dd .time{
    display:block;
    margin-top:10px;
    color:#a6a6a6;
    font-size:12px;
}
dl.toutiao dd .detail{
    display:block;
    margin-top:10px;
    color:#0271d9;
}
/*é¦–é¡µæ–°é—»åˆ—è¡¨æ™®é€š*/
ul.index_newslist_01{
    width:auto;
    overflow:hidden;
    margin-top:10px;
}
ul.index_newslist_01 li{
    line-height:35px;
    border-bottom:1px dotted #ccc;
    padding-left:15px;
    background:url(../images/ico.jpg) left center no-repeat;
}
ul.index_newslist_01 li i{
    margin-right:10px;
    color:#023F98;
}
ul.index_newslist_01 li span{
    float:right;
    color:#666;
    font-size:12px;
}
ul.index_newslist_01 li span a{
    color:#666;
}
/*é¦–é¡µæ¨ªæŽ’3å—*/
.box{
    overflow:hidden;
    width:385px;
}
#box1{
    float:left;
}
#box2{
    float:left;
    margin-left:22.5px;
}
#box3{
    float:right;
}

.box .pic{
    overflow:hidden;
    margin-top:15px;
}
.box .pic img{
    width:100%;
    height:auto;
    display:block;
}

/*é¦–é¡µæ–°é—»åˆ—è¡¨å¸¦å›¾ç‰‡*/
ul.index_newslist_02{
    width:1250px;
    overflow:hidden;
    margin-top:30px;
}
ul.index_newslist_02 li{
    width:290px;
    float:left;
    margin-right:12.5px;
}
ul.index_newslist_02 li .pic{
    height:195px;
    overflow:hidden;
}
ul.index_newslist_02 li img{
    max-width:100%;
    height:auto;
    display:block;
}
ul.index_newslist_02 li h3{
    display:block;
    margin-top:10px;
}
ul.index_newslist_02 li h3 a{
    font-size:18px;
    font-weight:normal;
}
ul.index_newslist_02 li p{
    margin-top:10px;
    line-height:25px;
    color:#666;
}
ul.index_newslist_02 li .time{
    display:block;
    margin-top:10px;
    font-size:12px;
    width:75px;
    height:25px;
    text-align:center;
    line-height:25px;
    color:#fff;
    background:#DA251C;
    text-transform:uppercase;
}
ul.index_newslist_02 li .time a{
    color:#fff;
}
/*é¦–é¡µæ–°é—»æ¡ˆä¾‹åˆ—è¡¨å¸¦é®ç½©*/
dl.index_newslist_03{
    width:auto;
    overflow:hidden;
    margin-top:30px;
}
dl.index_newslist_03 dd{
    width:25%;
    overflow:hidden;
    border-right:20px solid #fff;
    position:relative;
    float:left;
    height:224px;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
dl.index_newslist_03 dd .ovrlyT {
    background: rgba(0, 0, 0, 0.25);
    height: 100%;
    left: 100%;
    position: absolute;
    top: -100%;
    width: 100%;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    z-index:2;
}
dl.index_newslist_03 dd .ovrlyB {
    background: rgba(0, 0, 0, 0.25);
    height: 100%;
    left: -100%;
    position: absolute;
    top: 100%;
    width: 100%;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    z-index:3;
}
dl.index_newslist_03 dd .buttons {
    position: absolute;
    top: 43%;
    left: 48%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index:4;
}
dl.index_newslist_03 dd .buttons .fa {
    background: rgb(256, 256, 256);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: rgba(50, 50, 50, 0.9);
    display: inline-block;
    margin: 0 1px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    width: 40px;
    height: 40px;
    -webkit-transition: all 0.2s 0.3s;
    -moz-transition: all 0.2s 0.3s;
    -o-transition: all 0.2s 0.3s;
    transition: all 0.2s 0.3s;
    opacity: 0;
}
dl.index_newslist_03 dd:hover .ovrlyT {
    left: 0;
    top: 0;
}
dl.index_newslist_03 dd:hover .ovrlyB {
    left: 0;
    top: 0;
}
dl.index_newslist_03 dd:hover .buttons .fa {
    opacity: 1;
}
dl.index_newslist_03 dd img{
    width:100%;
    height:auto;
    display:block;
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    transition:0.6s;
}
dl.index_newslist_03 dd:hover img{
    transform:scale(1.1);
}
dl.index_newslist_03 dd a{
    width:100%;
    height:100%;
    display:block;
    overflow:hidden;
    position:absolute;
    z-index:10;
    left:0;
    top:0;
}
dl.index_newslist_03 dd a h3{
    text-align:center;
    color:#fff;
    font-size:20px;
    font-weight:normal;
    margin-top:45%;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    transform:translateY(-50px);
    transition:0.6s;
    padding:0 15px;
}
dl.index_newslist_03 dd:hover a h3{
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    transform:translateY(0px);
}
dl.index_newslist_03 dd:nth-child(1){
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}
dl.index_newslist_03 dd:nth-child(2){
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
dl.index_newslist_03 dd:nth-child(3){
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
dl.index_newslist_03 dd:nth-child(4){
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
dl.index_newslist_03 dd:nth-child(5){
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}
dl.index_newslist_03 dd:nth-child(6){
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
dl.index_newslist_03 dd:nth-child(7){
    -webkit-animation-delay: 0.7s;
    animation-delay: 0.7s;
}
dl.index_newslist_03 dd:nth-child(8){
    -webkit-animation-delay: 0.8s;
    animation-delay: 0.8s;
}
dl.index_newslist_03 dd:nth-child(9){
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
dl.index_newslist_03 dd:nth-child(10){
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}
/*é¦–é¡µæ—¥æœŸåœ¨å›¾ç‰‡ä¸Šçš„æ–°é—»åˆ—è¡¨*/
.index_newslist_04{
    width:1250px;
    overflow:hidden;
    margin-top:35px;
}
.index_newslist_04 li{
    list-style-type:none;
    float:left;
    width:375px;
    margin-right:35px;
}
.index_newslist_04 li span{
    display:block;
}
.index_newslist_04 li .pic{
    width:100%;
    height:300px;
    position:relative;
    overflow:hidden;
}
.index_newslist_04 li .pic img{
    max-width:100%;
    height:auto;
    display:block;
    position:absolute;
    z-index:1;
    left:0;
    top:0;
}
.index_newslist_04 li .pic a{
    width:100%;
    height:100%;
    overflow:hidden;
    display:block;
    position:absolute;
    z-index:10;
    left:0;
    top:0;
}
.index_newslist_04 li .pic .time{
    width:65px;
    height:55px;
    font-family:Arial;
    text-align:center;
    color:#fff;
    position:absolute;
    z-index:2;
    right:10px;
    bottom:0;
    background:#B0CE32;
}
.index_newslist_04 li .pic .time em{
    font-style:normal;
    display:block;
}
.index_newslist_04 li .pic .time .ri{
    font-weight:bold;
    font-size:24px;
}


.index_newslist_04 li h3{
    display:block;
    margin-top:10px;
}
.index_newslist_04 li h3 a{
    font-weight:normal;
    font-size:18px;
}
.index_newslist_04 p{
    overflow:hidden;
    display:block;
    margin-top:10px;
    line-height:22px;
    color:#666;
}
/*é¦–é¡µé—®ç­”FAQæ ·å¼*/
dl.wenda_list{
    overflow:hidden;
    margin-top:20px;
    padding-bottom:20px;
    border-bottom:1px dotted #ccc;
}
dl.wenda_list dt{
    height:30px;
    line-height:30px;
    background:url(../images/q.jpg) left center no-repeat;
    font-size:18px;
    padding-left:30px;
}
dl.wenda_list dt i{
    margin-right:8px;
}
dl.wenda_list dd{
    overflow:hidden;
    padding-left:30px;
    background:url(../images/a.jpg) left 5px no-repeat;
    line-height:22px;
    font-size:13px;
    color:#666;
    margin-top:5.5px;
}
dl.wenda_list dd i{
    height:50px;
    float:left;
    margin-right:8px;
    line-height:22px;
}
dl.wenda_list dd p{
    line-height:25px;
    font-size:12px;
}
/*å‹æƒ…é“¾æŽ¥å¸¦å›¾ç‰‡æ ·å¼*/
ul.link_01{
    overflow:hidden;
    margin-top:20px;
    width:1220px;
}
ul.link_01 li{
    float:left;
    width:188px;
    overflow:hidden;
    border:1px solid #ccc;
    margin-right:10px;
    margin-top:10px;
}
ul.link_01 li img{
    max-width:100%;
    height:auto;
    display:block;
    margin:0px auto;
}
/*ä»…æ–‡å­—é“¾æŽ¥*/
ul.link_02{

}
ul.link_02 a{
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding:0 10px;
    border-right:1px solid #c0c0c0;
    line-height:15px;
    height:15px;
    overflow:hidden;
    color:#c0c0c0;

}



.lmmc{
    width:auto;
    overflow:hidden;
    padding-bottom:5px;
    border-bottom:2px solid #8BCA24;
    line-height:25px;
}
.lmmc span{
    float:right;
}
.lmmc span a{
    font-size:12px;
    color:#999;
}
.lmmc h2{
    font-size:18px;
    font-weight:normal;
    text-transform:uppercase;
    float:left;
    display:block;
    color:#57b82d;
}
.lmmc em{
    font-style:normal;
    float:left;
    margin-left:5px;
    font-size:12px;
    color:#a3a3a3;
    text-transform:uppercase;
}
/*----é¦–é¡µç‹¬ç«‹è”ç³»æˆ‘ä»¬----*/
ul.index_contact_01{
    width:auto;
    text-align:center;
    overflow:hidden;
    margin-top:40px;
}

ul.index_contact_01 li{
    display:inline-block;
    *display:inline;
    *zoom:1;
    width:280px;
    margin:0 50px;
    text-align:center;
}
ul.index_contact_01 li span{
    height:90px;
    display:block;
}
ul.index_contact_01 li span img{
    max-width:100%;
    height:auto;
    display:block;
    margin:0px auto;
}
ul.index_contact_01 li .txt{
    height:60px;
    overflow:hidden;
    font-size:18px;
    color:#6b6b6b;
    line-height:30px;
}
/*
ul.index_contact_01 #shouji{
	background:url(../images/shouji.png) left center no-repeat;
}
ul.index_contact_01 #fax{
	background:url(../images/fax.png) left center no-repeat;
}
ul.index_contact_01 #email{
	background:url(../images/youxiang.png) left center no-repeat;
}*/


.zone{
    width:100%;
    min-width:1200px;
    overflow:hidden;
}




/*-----MoreæŒ‰é’®æ ·å¼å¤§å…¨---*/
.more_01{
    width:120px;
    height:30px;
    display:block;
    text-align:center;
    line-height:30px;
    margin:25px 0 0 0;
    color:#fff;
    background:#E7242A;
}


/*---é¦–é¡µå·¦è¾¹åˆ†ç±»å³è¾¹äº§å“ç»“æž„--*/
#zuo{
    width:275px;
    height:445px;
    position:relative;
    float:left;
    overflow:hidden;
}
#zuo #zuo_title{
    overflow:hidden;
    width:100%;
    background:#B90006;
    height:60px;
    line-height:60px;
    text-align:center;
}
#zuo #zuo_title h2{
    display:block;
    color:#fff;
    font-size:18px;
    text-transform:uppercase;
}
#zuo #zuo_title h2 em{
    font-style:normal;
    font-weight:normal;
    color:#6b6b6b;
    margin-left:6px;
    font-size:12px;
}
#zuo #zuo_title p{
    color:#fff;
}
#zuo ul{
    overflow:hidden;
    background:#666;
    padding:0 10px 10px 10px;
}
#zuo ul li{
    line-height:35px;
    border-bottom:1px dashed #8d8d8d;
    text-indent:10px;
}
#zuo ul li a{
    color:#fff;
}
#zuo ul li i{
    margin-right:10px;
}
#zuo dl{
    overflow:hidden;
}
#zuo dl dt{
    display:block;
    height:45px;
    line-height:45px;
    background:#919191;
    padding-left:25px;
    margin-bottom:10px;

}

#zuo dl dt i{
    color:#fff;
    margin-right:15px;
}
#zuo dl dt a{
    font-size:16px;
    display:block;
    color:#fff;
}
#zuo dl dt:hover{
    background:#FB5851;
    transition:0.6s;
}
#zuo dl dd{
    line-height:26px;
    text-indent:10px;
}
#zuo dl dd i{
    color:#fff;
    margin-right:10px;
}
#zuo dl dd a{
    color:#fff;
}

#zuo_biaoyu{
    width:auto;
    overflow:hidden;
    background:url(../images/zuo_biaoyu.png) top center no-repeat;
}
#zuo_biaoyu h3{
    line-height:33px;
    display:block;
    text-align:center;
    font-weight:normal;
    font-size:16px;
    color:#fff;
}
#zuo_biaoyu .pd{
    color:#fff;
    line-height:25px;
}

#you{
    width:900px;
    float:right;
    overflow:hidden;
}
#you .title{
    overflow:hidden;
    background:url(../images/you_title.jpg) center center repeat-x;
}
#you .title h2{
    display:block;
    float:left;
    padding:0 20px;
    border-left:7px solid #B80008;
    font-size:24px;
    color:#B80008;
    text-transform:uppercase;
    background:#fff;
}
#you span{
    float:right;
}
#you span a{
    display:block;
    padding-left:20px;
    color:#B80008;
    text-transform:uppercase;
    background:#fff;
    line-height:30px;
}
#you ul{
    width:925px;
    overflow:hidden;
}
#you ul li{
    width:287px;
    height:220px;
    position:relative;
    float:left;
    overflow:hidden;
    margin-right:15px;
    margin-bottom:20px;
    border:1px solid #ccc;
}
#you ul li img{
    width:100%;
    height:auto;
    display:block;
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    transition:0.5s;
}
#you ul li a{
    width:100%;
    height:100%;
    overflow:hidden;
    display:block;
    transform:scale(0.8);
    background:url(../images/black.png);
    transition:0.6s;
    position:absolute;
    z-index:10;
    left:0;
    top:0;
    opacity: 0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    transition: all ease .5s;
}
#you ul li:hover a{
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
#you ul li:hover img{
    transform:scale(1.1);
}
#you ul li h3{
    display:block;
    overflow:hidden;
    padding:0 10px;
    margin-top:60px;
    color:#fff;
    text-align:center;
    font-weight:normal;
    font-size:20px;
}
#you ul li p{
    padding:10px;
    line-height:20px;
    color:#fff;
}
#you ul li h3 a{
    font-size:16px;
    font-weight:normal;
    line-height:20px;
}
#you ul li .more{
    width:100px;
    height:25px;
    /*border:1px solid #9b9b9b;*/
    display:block;
    color:#fff;
    text-align:center;
    line-height:25px;
    background:#74AB08;
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
    margin:0px auto;
}

#chanpin{
    width:340px;
}
#chanpin dd{
    width:170px;
    float:left;
    overflow:hidden;
}
#footer_logo{
    width:260px;
}
#footer_logo img{
    max-width:100%;
    height:auto;
    display:block;
    margin:103px auto 0 auto;
}

dl.last{
    width:auto;
    overflow:hidden;
    padding-right:0!important;
    margin-right:0!important;
    float:right!important;
    background:none!important;
    display:block;
}
dl.last img{
    max-width:100%;
    height:auto;
    display:block;
}
#fbiaodan{
    overflow:hidden;
    margin-top:10px;
}
#ftext{
    width:100%;
    float:left;
    background:#fff;
    border:none;
    height:40px;
    overflow:hidden;
    line-height:40px;
    text-indent:10px;
    color:#999;
    font-style:italic;
}
#fbtn{
    border:none;
    background:none;
    width:120px;
    height:40px;
    line-height:40px;
    color:#fff;
    background:#222;
    text-align:center;
    margin-top:20px;
}
#ewm{
    width:115px;
    overflow:hidden;
    float:left;
}
#ewm img{
    max-width:100%;
    height:auto;
    display:block;
    margin:0px auto;
}
#lx_txt{
    line-height:25px;
}
#lx_txt p i{
    margin-right:10px;
}
#footer_follow{
    overflow:hidden;
    width:auto;
    float:right;
}

#footer_follow a{
    margin-right:10px;
    float:left;
    display:block;
}

#footer_follow img{
    width:30px;
    height:auto;
}
#footer_follow i{
    width:25px;
    height:25px;
    line-height:25px;
    text-align:center;
    color:#fff;
    font-size:16px;
    background:#666;
    margin-right:0!important;
}
#footer_follow span{
    color:#fff;
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    font-size:18px;
    font-weight:bold;
    text-transform:uppercase;
}
#copy_zone{
    width:100%;
    overflow:hidden;
    min-width:1200px;
    background:#27282C;
    padding:20px 0;
}

#zs_title_box{
    overflow:hidden;
    background:url(../images/zs_title.jpg) center center repeat-x;
}
#zs_title{
    width:275px;
    background:#fff;
    margin:0px auto;
    overflow:hidden;
    padding: 0 10px;
}
#zs_title h2{
    font-size:30px;
    color:#000;
    text-transform:uppercase;
}
#zs_title h2 em{
    font-style:normal;
    font-family:Impact;
    font-size:24px;
    color:#919191;
    font-weight:normal;
    text-transform:uppercase;
}

#news_title{
    text-align:center;
}
#news_title h2{
    font-size:30px;
    color:#000;
}
#tabbox2,#tabbox3{
    width:100%;
    margin-top:25px;
}
#tabbox2 .tab_conbox,#tabbox3 .tab_conbox{
    border:none;
}
#tabbox2 .tab_con,#tabbox3 .tab_con{
    display:none;
    padding:0px;
    font-size: 14px;
    line-height:25px;
}

#tabbox2 .tabs2,#tabbox3 .tabs3{
    text-align:center;
    border:none;
    width:100%;
}
#tabbox2 .tabs2 li,#tabbox3 .tabs3 li{
    /* height: 30px; */
    /* line-height: 30px; */
    font-size: 14px;
    position: relative;
    display: inline-block;
    *: ;
    display: inline;
    *: ;
    zoom: 1;
    border: 2px solid #fff;
    margin: 0 8px;
    overflow: hidden;
    padding: 3px;

}
#tabbox2 .tabs2 li a,#tabbox3 .tabs3 li a{
    color: #0C0C0C;
    /* display: block; */
    /* text-align:center; */
    /* outline: none; */
    /* padding:0 15px; */
}
#tabbox2 .tabs2 .thistab,#tabbox3 .tabs3 .thistab{
    border:2px solid #e62429;
    transition:0.6s;
    color:#e62429;
}
.main1 {
    width: 1200px;
    margin: 0px auto;
}
#tabbox2 .tabs2 .thistab a,#tabbox3 .tabs3 .thistab a{
    color:#e62429;
}
.yuanjiao25{
    -moz-border-radius: 25px;      /* Gecko browsers */
    -webkit-border-radius: 25px;   /* Webkit browsers */
    border-radius:25px;            /* W3C syntax */
}
.yuanjiao5{
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
}
.yuanjiao{
    -moz-border-radius: 100%;      /* Gecko browsers */
    -webkit-border-radius: 100%;   /* Webkit browsers */
    border-radius:100%;            /* W3C syntax */
}
.clear{
    width:100%;
cl
#tabbox2 .tabs2 .thistab:after{
    border: solid transparent;
    content: ' ';
    height: 0;
    top: 100%;
    position: absolute;
    width: 0;
    border-width: 10px;
    border-top-color: #E7242A;
    left: 50%;
    margin-left:-10px;
}

