/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#666;background: #DCDCDC;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:none;}
p{line-height:2.3em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}
img{outline-width:0px;vertical-align:top; font-size:16px;} 

/*head*/
.head_bg{height:105px;}
.head{width:1000px;height:105px;overflow:hidden;background: #fff;}
.logo{float:left;width:420px;}
.logo img{display: block;width: 100%;margin-top: 10px;}
.language{float:right;display: inline-block;height: 36px;line-height:36px;}
.language a{display: inline-block;padding-left:28px;}
.language a.china{background: url(../images/china.png) left center no-repeat;margin-right: 10px;}
.language a.english{background: url(../images/english.png) left center no-repeat;}


/* .meau_bg{ background:#dd700b;height:42px; position:relative; z-index:8;} */
/*menu*/
.menu{height:42px;line-height:42px;position:relative; z-index:8;border:1px solid #ccc;
background: -webkit-linear-gradient(#f7f7f7,#b9b9b9); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#f7f7f7, #b9b9b9); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#f7f7f7,#b9b9b9); /* Firefox 3.6 - 15 */
background: linear-gradient(#f7f7f7, #8aacdc); /* 标准的语法 */}

.menu ul {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.menu ul li{ float:left; position:relative;    width: 100%;
    height: 100%;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:42px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu>ul>li{border-right: 1px solid #ccc;}
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:block; padding:0; text-align:center;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:14px;color:#000; text-decoration:none;display:block;text-align:center;}
.menu a:hover{color:#666;}
a.menu_hover{ background:#f3f3f3;color:#000;}

/*banner_01*/
.banner_bg{height:352px; background:url(../images/backgr.png);}
.banner_01{height:320px; overflow:hidden; position:relative; z-index:0;margin:0px auto;margin-top:10px;}
.banner_01 ul {height:320px;position:absolute;}
.banner_01 ul li {width:1000px; height:320px;float:left;overflow:hidden; position:relative; background:#ccc;}
.menu ul li p {
    line-height: 11px;
}
.menu ul li a {
    display: flex;
    flex-direction: column;
}
.banner_01 ul li img{ width:1000px; height:320px;}
.banner_01 .btnBg { width:1000px;height:20px;position:absolute; left:0; bottom:0; background:#000;}
.banner_01 .btn {width:1000px; position:absolute; height:10px; padding:5px 10px; right:0; bottom:3px; text-align:right;}
.banner_01 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.banner_01 .btn span.on {background:#fff;}
.banner_01 .preNext {top:100px;width:45px; height:100px;  position:absolute; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.banner_01 .pre {left:0;}
.banner_01 .next {right:0; background-position:right top;}

/*con start*/

/*con1*/
.biaoti{height: 32px line-height:32px;border:1px solid #ccc;
background: -webkit-linear-gradient(#fff,#d8d8d8); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#fff, #d8d8d8); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#fff,#d8d8d8); /* Firefox 3.6 - 15 */
background: linear-gradient(#fff, #8aacdc); /* 标准的语法 */}
.biaoti h2{margin:0px 10px;height: 32px;line-height: 32px;background: url(../images/ri.png) left center no-repeat;padding-left: 16px;font-size: 15px;color:#313131;font-weight: 600;}
.biaoti h2 span{display: inline-block;font-size: 14px;color:#666;padding-left: 6px;font-weight: normal;}
.biaoti h2 a{display: inline-block;float:right;color:#353535;font-size: 12px;font-weight: normal;}

.con1{background: #fff;}

.c1_l{float: left;width: 350px;}
.c1_l dl{margin:10px 0px;}
.c1_l dl dt{float: left;width: 150px;border: 1px solid #ccc;}
.c1_l dl dt img{display: block;width: 100%;}
.c1_l dl dd{float: right;width:190px;}
.c1_l dl dd span{display: inline-block;font-size: 13px;color: #313131;line-height: 20px; margin-left:-150px;}
.c1_l dl dd a{color: #CC6600;}
.c1_l dl dd a:hover{text-decoration: none;}
.c1_m{ width:300px;float: left;margin:0px 15px 0px 15px;}
.c1_m ul{margin:10px 0px;}
.c1_m ul li{ background:url(../images/ri.png) 10px center no-repeat;padding-left:30px; height:28px;line-height:28px;font-size: 13px;}
.c1_m ul li a{ display:block; float:left;}
.c1_m ul li a:hover{ color:#F00;}
.c1_m ul li span{ float:right;}

.c1_r{width:320px;float: left;}
.lianxi{border: 1px solid #ccc;}
.lianxi h2{background:url(../images/tekl.png) left center no-repeat;padding-left:45px;margin:6px 10px 10px 10px;}
.lianxi h2 strong{display: block;font-size:18px;color: #365d7c;line-height: 32px;}
.lianxi h2 span{display: block;font-size: 22px;color: #999;line-height: 24px;font-weight: normal;color: #CC6600;}
.lianxi ul{margin:0px 10px 10px 10px;}
.lianxi ul li{line-height: 26px;font-size: 13px;color: #313131;}
.lianjie{margin: 10px 0px 20px 0px;border: 1px solid #ccc;}
.lianjie ul li{float: left;width: 33%;background: url(../images/xian.png) right center no-repeat;}
.lianjie ul li:last-child{background:none;}
.lianjie ul li img{display: block;margin:10px auto 5px auto;}
.lianjie ul li span{display: block;line-height: 24px;font-size: 14px;text-align: center;color: #353535;}

/*con1 end*/

/*footer*/
.foot{border: 1px solid #ccc;font-size:14px;height: 85px;
background: -webkit-linear-gradient(#f7f7f7,#e2e2e2); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#f7f7f7, #e2e2e2); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#f7f7f7,#e2e2e2); /* Firefox 3.6 - 15 */
background: linear-gradient(#f7f7f7, #8aacdc); /* 标准的语法 */}
.foot a{color: #313131;}
.foot_l{float: left;width:700px;height: 85px;background: url(../images/xian1.png) right center no-repeat;}
.foot_l dl{text-align: center;padding: 26px 10px 0px 10px;}
.foot_r{float: right;width: 300px;height: 85px;text-align: center;line-height: 85px;}

.f1bg{ height:40px; line-height:40px; border-bottom:1px solid #C60; text-align:center; background:#dd700b;}
.f1bg a{ color:#fff; font-size:14px; padding:0px 10px;}
.f2bg{ text-align:center; color:#fff; line-height:24px; padding:15px 0px; background:#dd700b;}
.f2bg a{ color:#fff;}

/*ADD*/


.inside{ width:1000px;padding-top:10px;overflow:hidden;margin-bottom: 15px !important;}

.inside_left{float:left;width:218px;border:1px solid #dcdcdc;}
.inside_left h2{ background:#CC6600;font-size: 16px;color: #fff;height: 36px;line-height: 36px;text-align: center;border-bottom: 1px solid #ccc;}
.inside_left ul{padding:5px 6px 0px 6px;padding-bottom:5px;}
.inside_left ul li{width:204px;height: 35px;line-height: 35px;text-indent: 29px;background:url(../images/middle1-left-li.jpg) left center no-repeat;}
.inside_left ul li:hover{color:#fff;text-decoration:none;background:url(../images/middle1-left.jpg) left center no-repeat;}
.inside_left ul li:hover a{ color:#fff;}


.inside_right{ width:772px; float:right;}
.weizhi{height:34px; line-height:34px; background:url(../images/inside_right.gif) left center no-repeat;font-size:14px; }
.weizhi strong{padding-left:30px;font-size:12px;float:left;}
.weizhi span{font-size:12px;float:right;margin-right:5px;}
.weizhi span a{font-size:12px;font-weight:normal;color:#000;}
.inside_con{border:#ccc 1px solid;border-top:none;padding:10px;}
