/* CSS Document */

body { margin: 0; padding: 0; line-height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; background: #fff; }
div, ul, li, dt, dl, dd, h1, h2, h3, h4, h5, h6, h7, img, p, span { border-style: none; border-color: inherit; border-width: 0px; padding: 0; list-style-type: none; margin: 0; }

img { display: block; }

/* Link */
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { border: 0px; background-color: Transparent; }

a { blr: expression(this.onFocus=this.blur()); outline: none; }

.blank5 { width: 100%; height: 5px; clear: both; }
.blank10 { width: 100%; height: 10px; clear: both; }
.blank15 { width: 100%; height: 15px; clear: both; }
.blank20 { width: 100%; height: 20px; clear: both; }
.blank30 { width: 100%; height: 30px; clear: both; }
.blank40 { width: 100%; height: 40px; clear: both; }
.blank50 { width: 100%; height: 50px; clear: both; }
.blank60 { width: 100%; height: 60px; clear: both; }
.blank70 { width: 100%; height: 70px; clear: both; }
.blank80 { width: 100%; height: 80px; clear: both; }

/*Clear*/
.clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; overflow: hidden; }
/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

/*针对1920的宽屏*/

.max { position: relative; overflow: hidden; }
.main_box { width: 100%; min-width: 1200px; overflow: hidden; }
.clearit { clear: both; overflow: hidden; height: 0px; width: 100%; margin: 0 auto; }

.main_top { width: 100%; top: 0; z-index: 8; height: 140px; min-width: 1200px; }
.main_r1 { top: 0; z-index: 8; width: 100%; height: 140px; }
.main_header { width: 1200px; margin: 0 auto; position: relative; }
.main_header_logo { float: left; width: 423px; height: 48px; margin: 40px -10px 0 0px; overflow: hidden; display: inline; }
.main_header_explorer { float: left; width: auto; position: relative; z-index: 45; margin: 20px 10px 0 40px; }


.main_header_explorer .mynav { float: left; display: block; font-size: 16px; color: black; text-decoration: none; position: relative; }
.main_header_explorer .mynav ul { display: flex; padding: 0; margin: 0; list-style-type: none; }
.main_header_explorer .mynav ul:hover li:not(:hover) a { opacity: 1; }

.main_header_explorer .mynav ul li { position: relative; padding: 30px 20px 30px 20px; cursor: pointer; width: auto; float: left; background: url(../images/zx1.jpg) no-repeat right 35px; }
.
main_header_explorer .mynav ul li:first-child {width:80px; position: relative; padding: 30px 30px 30px 30px; cursor: pointer; width: auto; float: left; background: none; background: url(../images/zx1.jpg) no-repeat right 35px;}
.main_header_explorer .mynav ul li:nth-child(2) {width:120px; position: relative; padding: 30px 30px 30px 30px; cursor: pointer; width: auto; float: left; background: none; background: url(../images/zx1.jpg) no-repeat right 35px;}
.main_header_explorer .mynav ul li:last-child {width:160px; position: relative; padding: 30px 30px 30px 30px; cursor: pointer; width: auto; float: left; background: none; }
.main_header_explorer .mynav ul li a { float: left; font-size: 16px; color: #333; position: relative; z-index: 11; opacity: 1; font-weight: normal; }
.main_header_explorer .mynav ul li::after { position: absolute; content: ""; top: 50%; left: 6%; width: 84%; height: 12px; background: #d1e6f5; transform: scaleX(0); z-index: 1; transition: 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); }
.main_header_explorer .mynav ul li:hover::after, ul li.active::after { transform: scaleX(1); }
.main_header_explorer .mynav ul li:hover a, ul li.active a { opacity: 1; color: #187fc1; font-weight: bold; }

.main_header_explorer .mynav ul li .mynav_ubox { width:480px; height: 54px; float: left; position: absolute; left: 0; margin-left:-100px; top: 56px; z-index: 15; background: #fff; display: none; transition: all 0.4s linear; }

.main_header_explorer .mynav ul li:last-child .mynav_ubox { width:1120px; height: 54px; float: left; position: absolute; left: 0; margin-left: -547px; top: 56px; z-index: 15; background: #fff; display: none; transition: all 0.4s linear; }

.main_header_explorer .mynav ul li .mynav_ubox dl { width: 100%; float: left; }
 
.main_header_explorer .mynav ul li:hover .mynav_ubox {/* width:420px;*/ height: 54px; float: left; position: absolute; left: 0; margin-left: -100px;
top: 56px; z-index: 15; background: #fff; display: block; transition: all 0.4s linear; }

.main_header_explorer .mynav ul li:hover .mynav_ubox dl { width: 100%; float: left; }
.main_header_explorer .mynav ul li:hover .mynav_ubox dl dt { width: auto; float: left; margin: 0 10px; }
.main_header_explorer .mynav ul li:hover .mynav_ubox dl dt a { width: auto; float: left; height: 54px; background: url(../images/d01.jpg) no-repeat left 50%; padding-left: 30px; font-size: 14px; color: #333333; font-weight: normal; line-height: 54px; }
.main_header_explorer .mynav ul li:hover .mynav_ubox dl dt a:hover { width: auto; float: left; height: 54px; background: url(../images/d02.jpg) no-repeat left 50%; padding-left: 30px; font-size: 14px; color: #187fc1; font-weight: normal; line-height: 54px; }

.main_header_explorer .mynav ul li:last-child:hover .mynav_ubox {width:520px; height: 54px; float: left; position: absolute; left: 0; margin-left:-100px; top: 56px; z-index: 15; background: #fff; display: block; transition: all 0.4s linear; }

 
.main_header_language { float: right; width: 108px; border: 1px solid #bac2c7; border-radius: 8px; height: 32px; margin-top: 40px; position: relative; z-index: 32; }
.main_header_language a { float: left; width: 50%; text-align: center; line-height: 32px; color: #333; }
.main_header_language a:nth-of-type(1) { border-radius: 6px 0 0 6px; }
.main_header_language a:nth-of-type(2) { border-radius: 0 8px 8px 0; }
.main_header_language .mhl_cn { background: #187fc1; color: #FFF; }
.main_header_language .mhl_en { background: #187fc1; color: #FFF; }


/*.m_bannebox { width: 1920px; *width: 1920px; _width: 1920px; height: 680px; position: relative; z-index: 9; margin: 0; top: 0; float: left; left: 50%; margin-left: -962px; *margin-left: -962px; _margin-left: -962px; overflow: hidden; }*/

.m_bannebox { width: 100%; height: auto; position: relative; z-index: 9; margin: 0 0 0 30px;; top: 0; float: left; overflow: hidden; }

.m_banner { width: 94%; float: left; margin: 0 0 0 1%; box-shadow: 0px 6px 9px 0px #d6d5d5; }


.none { display: none; }
.tDGai { width: 1300px; height: 516px; display: block; margin: 0 auto; }
.tDGai .Dgcon { width: 1300px; float: left; }

.tDGai .Dgcon ul { width: 1260px; float: left; margin-left:24px; text-align:center; }
.tDGai .Dgcon li {display:inline-block;  margin: 10px 12px;  cursor: pointer; height: 46px; line-height: 46px; font-weight: normal; text-align: center; width: 216px; position: relative; z-index: 16; border-radius: 6px;}

.tDGai .Dgcon li a { text-decoration: none; }
.tDGai .Dgcon .active { color: #fff; background: #187fc1; border-radius: 6px; }
.tDGai .Dgcon .active a{color: #fff; font-size:18px; font-weight:normal; }
.tDGai .Dgcon .normal { color: #666666; background: #eaf1f6; border-radius: 6px; }
.tDGai .Dgcon .normal a{color: #666; font-size:18px;  font-weight:normal;}
 
.tDGai .Dcont {    width: 1300px;
    float: left;
    height: 414px;
    margin: 30px 0 0 0;
    padding: 0px;
    display: block;}


.m_index_pro { width: 1300px; height: 410px; display: block; margin: 0 auto; }


.Dgserv{ width: 1200px; float: left; }

.Dgserv ul { width: 1200px; float: left;  text-align:center; }

.Dgserv ul li{display:inline-block;  margin: 10px 12px;  cursor: pointer; height: 46px; line-height: 46px; font-weight: normal; text-align: center; width: 216px; position: relative; z-index: 16; }
.Dgserv ul li a{width: 216px; height:46px; float:left; color: #666666; background: #eaf1f6; border-radius: 6px; line-height: 46px; font-weight: normal; text-align: center;}
.Dgserv ul li a:hover,.Dgserv ul li a.Dhov{width: 216px; height:46px; float:left; color: #fff; background: #187fc1; border-radius: 6px; line-height: 46px; font-weight: normal; text-align: center;}


/* 图片滚动 */
.picScroll1 { position: relative; width: 1200px; float: left; height: 308px; padding: 0; margin-left: 40px; margin-bottom: 10px; }
.picScroll1 ul { overflow: hidden; zoom: 1; width: 1240px; float: left;   text-align:center; }
.picScroll1 ul li { margin: 0 10px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline-block; }
.picScroll1 ul li img { width: 273px; height: 154px; display: block; margin: 30px auto 30px auto; }

.picScroll1 ul li a h3 { width: 300px; height: 40px; display: block; margin: 0 auto; font-size: 18px; color: #333333; line-height: 40px; text-align: center; font-weight: bold; }

.picScroll1 ul li a h4 { width: 300px; height: 95px; display: block; margin: 0 auto; font-size: 14px; color: #333333; line-height: 20px; text-align: left; font-weight: normal; text-overflow: ellipsis; overflow: hidden; }


.picScroll1 ul li a h5 { width: 300px; height: 30px; display: block; margin: 30px auto 0 auto; font-size: 14px; color: #007dc6; line-height: 30px; text-align: center; font-weight: normal; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }

.picScroll1 ul li a:hover h3 { color: #007dc6; }
.picScroll1 ul li a:hover h5 { color: #007dc6; font-weight: bold; text-decoration: underline; }



.picScroll1 .prev { position: absolute; left: -55px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/left11.png) 0 0 no-repeat; background-size: 100% 100%; cursor: pointer; }
.picScroll1 .prev:hover { background: url(../images/left12.png) 0 0 no-repeat; background-size: 100% 100%; }
.picScroll1 .next { position: absolute; right: -80px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/right11.png) 0 0 no-repeat; cursor: pointer; background-size: 100% 100%; }
.picScroll1 .next:hover { background: url(../images/right12.png) 0 0 no-repeat; background-size: 100% 100%; }



/* 图片滚动2 */
.picScroll2 { position: relative; width: 1200px; float: left; height: 308px; padding: 0; margin-left: 40px; margin-bottom: 10px; }
.picScroll2 ul { overflow: hidden; zoom: 1; width: 1240px; float: left;  text-align:center;  }
.picScroll2 ul li {  margin: 0 10px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline-block; }
.picScroll2 ul li img { width: 273px; height: 154px; display: block; margin: 30px auto 30px auto; }

.picScroll2 ul li a h3 { width: 300px; height: 40px; display: block; margin: 0 auto; font-size: 18px; color: #333333; line-height: 40px; text-align: center; font-weight: bold; }

.picScroll2 ul li a h4 { width: 300px; height: 95px; display: block; margin: 0 auto; font-size: 14px; color: #333333; line-height: 20px; text-align: left; font-weight: normal; text-overflow: ellipsis; overflow: hidden; }


.picScroll2 ul li a h5 { width: 300px; height: 30px; display: block; margin: 30px auto 0 auto; font-size: 14px; color: #007dc6; line-height: 30px; text-align: center; font-weight: normal; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }

.picScroll2 ul li a:hover h3 { color: #007dc6; }
.picScroll2 ul li a:hover h5 { color: #007dc6; font-weight: bold; text-decoration: underline; }



.picScroll2 .prev { position: absolute; left: -55px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/left11.png) 0 0 no-repeat; background-size: 100% 100%; cursor: pointer; }
.picScroll2 .prev:hover { background: url(../images/left12.png) 0 0 no-repeat; background-size: 100% 100%; }
.picScroll2 .next { position: absolute; right: -80px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/right11.png) 0 0 no-repeat; cursor: pointer; background-size: 100% 100%; }
.picScroll2 .next:hover { background: url(../images/right12.png) 0 0 no-repeat; background-size: 100% 100%; }



/* 图片滚动3 */
.picScroll3 { position: relative; width: 1200px; float: left; height: 308px; padding: 0; margin-left: 40px; margin-bottom: 10px; }
.picScroll3 ul { overflow: hidden; zoom: 1; width: 1240px; float: left; }
.picScroll3 ul li { float: left; margin: 0 0 0 20px; width: 380px; height: 280x; border: 1px solid #d2dee7; overflow: hidden; display: inline; }
.picScroll3 ul li img { width: 273px; height: 154px; display: block; margin: 30px auto 30px auto; }

.picScroll3 ul li a h3 { width: 300px; height: 40px; display: block; margin: 0 auto; font-size: 18px; color: #333333; line-height: 40px; text-align: center; font-weight: bold; }

.picScroll3 ul li a h4 { width: 300px; height: 95px; display: block; margin: 0 auto; font-size: 14px; color: #333333; line-height: 20px; text-align: left; font-weight: normal; text-overflow: ellipsis; overflow: hidden; }


.picScroll3 ul li a h5 { width: 300px; height: 30px; display: block; margin: 30px auto 0 auto; font-size: 14px; color: #007dc6; line-height: 30px; text-align: center; font-weight: normal; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }

.picScroll3 ul li a:hover h3 { color: #007dc6; }
.picScroll3 ul li a:hover h5 { color: #007dc6; font-weight: bold; text-decoration: underline; }



.picScroll3 .prev { position: absolute; left: -55px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/left11.png) 0 0 no-repeat; background-size: 100% 100%; cursor: pointer; }
.picScroll3 .prev:hover { background: url(../images/left12.png) 0 0 no-repeat; background-size: 100% 100%; }
.picScroll3 .next { position: absolute; right: -80px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/right11.png) 0 0 no-repeat; cursor: pointer; background-size: 100% 100%; }
.picScroll3 .next:hover { background: url(../images/right12.png) 0 0 no-repeat; background-size: 100% 100%; }



/* 图片滚动4 */
.picScroll4 { position: relative; width: 1200px; float: left; height: 308px; padding: 0; margin-left: 40px; margin-bottom: 10px; }
.picScroll4 ul { overflow: hidden; zoom: 1; width: 1240px; float: left; }
.picScroll4 ul li { float: left; margin: 0 0 0 20px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }
.picScroll4 ul li img { width: 273px; height: 154px; display: block; margin: 30px auto 30px auto; }

.picScroll4 ul li a h3 { width: 300px; height: 40px; display: block; margin: 0 auto; font-size: 18px; color: #333333; line-height: 40px; text-align: center; font-weight: bold; }

.picScroll4 ul li a h4 { width: 300px; height: 95px; display: block; margin: 0 auto; font-size: 14px; color: #333333; line-height: 20px; text-align: left; font-weight: normal; text-overflow: ellipsis; overflow: hidden; }


.picScroll4 ul li a h5 { width: 300px; height: 30px; display: block; margin: 30px auto 0 auto; font-size: 14px; color: #007dc6; line-height: 30px; text-align: center; font-weight: normal; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }

.picScroll4 ul li a:hover h3 { color: #007dc6; }
.picScroll4 ul li a:hover h5 { color: #007dc6; font-weight: bold; text-decoration: underline; }



.picScroll4 .prev { position: absolute; left: -55px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/left11.png) 0 0 no-repeat; background-size: 100% 100%; cursor: pointer; }
.picScroll4 .prev:hover { background: url(../images/left12.png) 0 0 no-repeat; background-size: 100% 100%; }
.picScroll4 .next { position: absolute; right: -80px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/right11.png) 0 0 no-repeat; cursor: pointer; background-size: 100% 100%; }
.picScroll4 .next:hover { background: url(../images/right12.png) 0 0 no-repeat; background-size: 100% 100%; }


/* 图片滚动5 */
.picScroll5 { position: relative; width: 1200px; float: left; height: 308px; padding: 0; margin-left: 40px; margin-bottom: 10px; }
.picScroll5 ul { overflow: hidden; zoom: 1; width: 1240px; float: left; }
.picScroll5 ul li { float: left; margin: 0 0 0 20px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }
.picScroll5 ul li img { width: 273px; height: 154px; display: block; margin: 30px auto 30px auto; }

.picScroll5 ul li a h3 { width: 300px; height: 40px; display: block; margin: 0 auto; font-size: 18px; color: #333333; line-height: 40px; text-align: center; font-weight: bold; }

.picScroll5 ul li a h4 { width: 300px; height: 95px; display: block; margin: 0 auto; font-size: 14px; color: #333333; line-height: 20px; text-align: left; font-weight: normal; text-overflow: ellipsis; overflow: hidden; }


.picScroll5 ul li a h5 { width: 300px; height: 30px; display: block; margin: 30px auto 0 auto; font-size: 14px; color: #007dc6; line-height: 30px; text-align: center; font-weight: normal; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }

.picScroll5 ul li a:hover h3 { color: #007dc6; }
.picScroll5 ul li a:hover h5 { color: #007dc6; font-weight: bold; text-decoration: underline; }



.picScroll5 .prev { position: absolute; left: -55px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/left11.png) 0 0 no-repeat; background-size: 100% 100%; cursor: pointer; }
.picScroll5 .prev:hover { background: url(../images/left12.png) 0 0 no-repeat; background-size: 100% 100%; }
.picScroll5 .next { position: absolute; right: -80px; top: 190px; display: block; width: 70px; height: 70px; overflow: hidden; background: url(../images/right11.png) 0 0 no-repeat; cursor: pointer; background-size: 100% 100%; }
.picScroll5 .next:hover { background: url(../images/right12.png) 0 0 no-repeat; background-size: 100% 100%; }





.m_pro_more { width: 1190px; height: 66px; display: block; margin: 0 auto; background: #eaf1f6; border: none; border-radius: 10px; font-size: 14px; color: #666; line-height: 66px; text-align: center; font-weight: normal; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }

.m_pro_more:hover { background: #187fc1; color: #fff; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }



.m_index_cokk { width: 1200px; float: left; font-size: 14px; color: #999999; line-height: 40px; text-align: center; font-weight: normal; }

.m_index_cokk h3 { width: 100%; float: left; font-size: 30px; color: #333; line-height: 40px; text-align: center; font-weight: normal; height: 40px;
 padding: 28px 0; position: relative; background: url(../images/cokkbg.png) no-repeat center center;}

/*.m_index_cokk h3:after { content: ''; position: absolute; left: 48%; bottom: -2px; right: 0; width: 57px; height: 2px; background-color: #187fc1; }*/




.m_index { width: 1200px; margin: 0 auto; }



.m_index_newbg { width: 1920px; *width: 1920px; _width: 1920px; height: 560px; position: relative; z-index: 9; margin: 0; top: 0; float: left; left: 50%; 
margin-left: -962px; *margin-left: -962px; _margin-left: -962px;/* background: url(../images/newbgc1.jpg) no-repeat center bottom;*/ overflow: hidden; }


.mnew_left { width: 414px; height: 553px; float: left; padding: 10px; background: #fff; box-shadow: 0px 6px 9px 0px #d6d5d5; position: relative; z-index: 22; }


.mnew_left_bt { width: 404px; height: 68px; float: left; padding: 10px; background: url(../images/cbgc1.png) no-repeat left top; position: absolute; z-index: 12; left: 10px; bottom: 10px; padding: 0 5px; font-size: 16px; color: #ffffff; line-height: 68px; text-align: left; font-weight: normal; }
.mnew_left_bt font { float: right; font-size: 16px; color: #ffffff; line-height: 68px; text-align: left; font-weight: normal; }
.mnew_left img { display: block; margin: 0; position: relative; z-index: 3; }


.mnew_right { width: 1200px; height: auto; min-height: 520px; float: right; position: relative; z-index: 20; margin: 10px 0 0 0; }

.mnew_right dl { width: 1200px; height: auto; float: left; }

.mnew_right dl dt { width: 440px; height: auto; float: left; margin: 10px 20px 10px 0; }

.mnew_right dl dt img{display:block; margin:0 auto;}

.mnew_right dl dd { width: 720px; height: auto; float: left; margin: 10px 0 10px 0; }


.mnew_right dl dd a h3 { width: 100%; height: 40px; float: left; padding: 0 0 0 0px; font-size: 14px; color: #333; line-height: 40px; text-align: left; font-weight: normal; position: relative; }
/*
.mnew_right dl dd a h3:after { content: ''; position: absolute; left: 0%; top: 18px; right: 0; width: 16px; height: 2px; background-color: #187fc1; }
*/
.mnew_right dl dd a h3 font { float: right; font-size: 18px; color: #333; line-height: 40px; text-align: left; font-weight: normal; }

.mnew_right dl dd a h4 { width: 720px; height: 30px; float: left; padding: 0px; font-size: 14px; color: #666; line-height: 30px; text-align: left; font-weight: normal; position: relative; }


.mnew_right dl dd a h5 { width: 720px; height: 154px; float: left; margin: 10px 0; padding: 0px; font-size: 14px; color: #666; line-height: 28px; text-align: left; font-weight: normal; position: relative; text-overflow: ellipsis; overflow: hidden; }


.mnew_right dl dd a img { display: block; margin: 5px 0; }

.mnew_right dl dd a h6 { width: 720px; height: 30px; float: left; margin: 10px 0; padding: 0px; font-size: 14px; color: #187fc1; line-height: 30px; text-align: right; font-weight: normal; position: relative; }



.mnew_right dl dd a:hover h3, .mnew_right dl dd a:hover h3 font, .mnew_right dl dd a:hover h5 { color: #187fc1; }

 

.mnew_right dl dt a:hover h3, .mnew_right dl dt a:hover h3 font, .mnew_right dl dt a:hover h5 { color: #187fc1; }


/*cooper*/
.ntea2 { width: 1200px; margin: 0; overflow: hidden; }


.tea2Title { width: 1200px; height: auto; float: left; overflow: hidden; }

.ntea2 .tea2Title ul { width: 100%; float: left; padding: 25px 0; border-bottom: 1px solid #d2dee7;  text-align:center;}
/*
.ntea2 .tea2Title ul li { float: left; cursor: pointer; height: 33px; line-height: 33px; width: auto; font-weight: normal; position: relative; 
z-index: 5; width: 599px; 
}
.ntea2 .tea2Title ul li:last-child { float: left; cursor: pointer; height: 33px; line-height: 33px; width: auto; font-weight: normal; position: relative;
 z-index: 5; width: 599px; }
*/

 .ntea2 .tea2Title ul li{display:inline-block;  margin: 10px 12px;  cursor: pointer; height: 46px; line-height: 46px; font-weight: normal; text-align: center; width: 216px; position: relative; z-index: 16; border-radius: 6px;}

.ntea2 .tea2Title ul li a { text-decoration: none; }
.ntea2 .tea2Title .active { color: #fff; background: #187fc1; border-radius: 6px; }
.ntea2 .tea2Title .active a{color: #fff; font-size:18px; font-weight:normal; }
.ntea2 .tea2Title .normal { color: #666666; background: #eaf1f6; border-radius: 6px; }
.ntea2 .tea2Title .normal a{color: #666; font-size:18px;  font-weight:normal;}
/*
.ntea2 .tea2Title .active { width: 598px; height: 33px; float: left; font-size: 18px; color: #187fc1; line-height: 33px; text-align: center; position: relative; z-index: 7; }

.ntea2 .tea2Title .normal { width: 598px; height: 33px; float: left; text-align: center; font-size: 18px; color: #666666; position: relative; z-index: 7; }

.ntea2 .tea2Title .normal span { position: absolute; content: ""; top: 50%; left: 34%; width: 193px; height: 18px; background: #fff; transform: scaleX(1); z-index: -1; transition: 0.4s cubic-bezier(0.255, 0.255, 0.255, 1); color: #666666; }
.ntea2 .tea2Title .active span { position: absolute; content: ""; top: 50%; left: 34%; width: 193px; height: 18px; background: #d1e6f5; transform: scaleX(1); z-index: -1; transition: 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); color: #187fc1; }
*/
.ntea2 .tea2Content { width: 1200px; height: auto; float: left; clear: both; overflow: hidden; padding-top: 10px;  border-top: none; display: block; }



.m_cooper { overflow: hidden; zoom: 1; width: 1200px; float: left; } 
.m_cooper   img{/*border:1px solid #e6e6e6;*/}
 
.m_cooper_more { overflow: hidden; zoom: 1; width: 1200px; height:64px; background:#eaf1f6 url(../images/d11.png) no-repeat 54% 50%; border:none; border-radius:10px; float: left; margin:20px 0 20px 0;   font-size: 18px; color: #333; line-height: 64px; text-align: center; font-weight:normal; cursor:pointer; outline:none;}

.m_cooper_more:hover{outline:none; background:#187fc1  url(../images/d12.png) no-repeat 54% 50%; color:#fff; transition:all .6s;}



.m_conta_type{width:360px; float:left; margin:10px 0 0 0;}


.m_conta_type_cokk{width:360px; height:60px; float:left; border-bottom:1px solid #e5e5e5;  font-size: 16px; color: #666666;
 line-height:30px; text-align: left; font-weight:normal;    display: none; }

.m_conta_type_cokk font{width:360px; height:30px; float:left;  font-size:24px; color: #187fc1; line-height:30px; text-align: left; font-weight:normal; text-transform:uppercase;}



.m_conta_type_ewm{width:360px; height:133px; float:left; margin:30px 0 3px 0; font-size: 16px; color: #666666; line-height:30px; text-align: left; font-weight:normal; }

.m_conta_type_ewm img{padding:8px; background:#e6e6e6; float:left;}

.m_conta_type_ewm  font{width:210px; height:40px; float:left; margin:80px 0 0 10px;  font-size:12px; color: #666666; line-height:20px; text-align: left; font-weight:normal; text-transform:uppercase;}


.m_conta_type_con{width:390px; height:auto; float:left; margin:10px 0 30px 0; font-size: 16px; color: #666666; line-height:30px; text-align: left;
 font-weight:normal; text-transform:none; }

.m_conta_type_con img{float:left; margin:0 10px 0 0;}

.m_conta_type_con a{ font-size: 16px; color: #666666; line-height:30px; text-align: left; font-weight:normal; text-transform:none; }
.m_conta_type_con font{font-family:Arial; font-size: 17px; color: #666666; line-height:30px; text-align: left; font-weight:normal; }

.m_conta_map{width:760px; float:right; margin:30px 0 0 0;  box-shadow:2px 16px 18px 0px #d8d8d8;}


/*about*/

.s_abo_cokk{width:620px; height:40px; display:block; margin:10px auto 20px auto; background:url(../images/cokkbg.png) no-repeat center center; font-size:24px; color:#187fc1; line-height:40px; text-align:center; font-weight:normal;}



.s_abobox{ width: 1200px; height:auto!important; min-height:200px; float: left; margin:10px 0; padding:30px 0;  position:relative; z-index:8;}

.s_abobox img{float:left; margin:0px 40px 0 0px;}


.s_abobox font{width:740px; float:left; margin:10px 0 0 0px;  font-size: 16px; color: #666666; line-height:30px; text-align: left; font-weight: normal;}



.s_abo_cult{ width: 1200px; height:auto!important; min-height:200px; float: left; margin:10px 0; padding:30px 0;  position:relative; z-index:8;}

.s_abo_cult img{display:block; margin:0 auto;}
 
.s_abo_cult ul{width:1250px; float:left;}

.s_abo_cult ul li{width:200px; height:170px; float:left; background:#f1f7fb; margin:30px 50px 0 0; overflow:hidden;}

.s_abo_cult ul li img{display:block; margin:40px auto 0px auto; 
 transition:all 0.4s linear;
-ms-transition:all 0.4s linear;
-moz-transition:all 0.4s linear;
-webkit-transition:all 0.4s linear;
-o-transition:all 0.4s linear;}

.s_abo_cult ul li:hover img{display:block; margin:20px auto 0px auto; 
 transition:all 0.4s linear;
-ms-transition:all 0.4s linear;
-moz-transition:all 0.4s linear;
-webkit-transition:all 0.4s linear;
-o-transition:all 0.4s linear;}
.s_abo_cult ul li font{width:100%; height:40px; float:left; font-size:24px; color:#333333; line-height:40px; text-align:center; font-weight:normal;}


.s_abo_yuan{ width: 1200px; height:auto!important; min-height:200px; float: left; margin:10px 0; padding:0px 0;  position:relative; z-index:8; font-size:16px; color:#666666; line-height:30px; text-align:center; font-weight:normal;}

.s_abo_yuan img{display:block; margin:0 auto;}
 

.s_abo_honor{ width: 1200px; height:auto; float: left; margin:10px 0; padding:0px 0;  position:relative; z-index:8; font-size:16px; color:#666666; line-height:30px; text-align:center; font-weight:normal;}

.s_abo_honor ul{width:1240px; float:left;}

.s_abo_honor ul li{width:570px; float:left; margin:10px 30px 10px 0;}

.s_abo_honor ul li img{float:left; border:1px solid #dadada;}

.s_abo_honor ul li  .diva{width:300px; float:left; margin:0px 0 0 16px;  font-size: 14px; color: #666666; line-height:29px; text-align: left; font-weight: normal;}

.s_abo_honor ul li  .diva h3{width:100%; float:left; margin:0px;  font-size: 16px; color: #666666; line-height:30px; text-align: left; font-weight: normal;}

.s_abo_honor ul li  .diva h3 font{width:104px; height:27px; float:left; background:#187fc1;  font-size: 16px; color: #fff; line-height:27px; text-align: center; font-weight: normal;}



/*news*/

.s_new_cokk{width:100%; float:left;}

.s_new_cokk ul{width:100%; float:left;  border-bottom:1px solid #dadada;}

.s_new_cokk ul li {width:193px; height:40px; float:left;   border:none; border-radius:6px; margin:0px 60px 10px 0;}

.s_new_cokk ul li:first-child {width:193px; height:40px; float:left; background:#eeeeee; border:none; border-radius:6px; margin:0px 60px 10px 0;}

.s_new_cokk ul li:first-child a img.img1{float:left; margin:5px 5px 0 0; display:none;}
.s_new_cokk ul li:first-child a img.img2{float:left; margin:5px 5px 0 0; display:none;}
.s_new_cokk ul li a{width:193px; height:40px; float:left; background:none; border:none; border-radius:6px; font-size:18px; color:#333333; line-height:40px; text-align:center; font-weight:normal; }

.s_new_cokk ul li a img.img1{float:left; margin:5px auto 0 6px; display:inline-block; }
.s_new_cokk ul li a img.img2{float:left; margin:5px auto 0 auto; display:none;}

.s_new_cokk ul li a:hover,.s_new_cokk ul li a.chover{color:#187fc1; background:#fff;}
.s_new_cokk ul li a:hover img.img1,.s_new_cokk ul li a.chover img.img1{ display:none;  margin:5px auto 0 auto;  }
.s_new_cokk ul li a:hover img.img2,.s_new_cokk ul li a.chover img.img2{ margin:5px auto 0 6px; display:inline-block;}


.s_new_cokk ul li:first-child a:hover img.img1,.s_new_cokk ul li:first-child a.chover img.img1{display:inline-block;  margin:5px 5px 0 0; display:none;}
.s_new_cokk ul li:first-child a:hover img.img2,.s_new_cokk ul li:first-child a.chover img.img2{float:left; margin:5px 5px 0 0; display:none;}


/*dadada*/

.s_newlist{width:100%; float:left;}

.s_newlist ul{width:100%; float:left;}


.s_newlist ul li{width:100%; float:left; height:90px; margin:10px 0; padding:10px 0 ; border-bottom:1px solid #dadada;}


.s_newlist ul li a{width:100%; float:left; }


.s_newlist ul li a img{float:left; margin:0;}


.s_newlist ul li a h3{width:90px; float:left; margin:0 40px 0 60px; font-size:16px; color:#666666; line-height:30px; text-align:left; font-weight:normal;}

.s_newlist ul li a h3 font{width:100%; float:left; font-size:25px; color:#cccccc; line-height:30px; text-align:left; font-weight:bold; font-style:oblique;}


.s_newlist ul li a h4{width:872px; float:left; margin:-10px 5px 0 0px; font-size:18px; color:#333333; line-height:40px; text-align:left; font-weight:normal;}

.s_newlist ul li a h4 font{width:100%; float:left; height:40px; font-size:14px; color:#666666; line-height:20px; text-align:left; font-weight:normal; text-overflow:ellipsis; overflow:hidden;}



.s_newlist ul li a h5{ float:right; margin:-10px 10px 0 0px; font-size:18px; color:#666666; line-height:30px; text-align:left; font-weight:normal;}


.s_newlist ul li a:hover h4,.s_newlist ul li a:hover h5{color:#187fc1;}



.newsshow{width:100%; height:auto; float:left; font-size:16px; color:#666666; line-height:28px; text-align:left; font-weight:normal; padding:0px 0 30px 0; overflow:hidden;}

 

.newsshow h3{width:100%; float:left;  font-size:25px; color:#187fc1; line-height:30px; text-align:center; font-weight:normal; padding:20px 0; } 

.newsshow img{display:block; margin:20px auto 20px auto;  }


/*join*/

.s_joinbox{width:100%; float:left; margin:30px 0 30px 0;}



table.table2 {
	width: 100%;
    float:left;
	border-collapse:collapse; text-align:center;
}
table.table2 th { 
    height:70px; float:left; background:#d1e6f5;
    font-family:"Microsoft YaHei"; font-size:18px; color:#000000; line-height:70px;
    text-align:center; font-weight:normal;  box-shadow:2px 6px 8px 0px #d8d8d8;
}

table.table2 th:first-child{width:20%;  font-size:18px; color:#000000; line-height:70px;
    text-align:center; font-weight:normal; }

table.table2 th:nth-child(2){width:35%;  font-size:18px; color:#000000; line-height:70px;
    text-align:center; font-weight:normal; }

table.table2 th:nth-child(3){width:15%; font-size:18px; color:#000000;  line-height:70px;
    text-align:center; font-weight:normal; }


table.table2 th:nth-child(4){width:30%;  font-size:18px; color:#000000; line-height:70px;
    text-align:center; font-weight:normal; }


table.table2 td {
    width:100%;
    height:70px;
    float:left; 
	line-height: 70px;
    padding:10px 0; border-bottom:1px solid #dadada;
}

table.table2 td:first-child{width:20%;  font-size:16px; color:#666666; line-height:70px;
    text-align:center; font-weight:normal; }

table.table2 td:nth-child(2){width:35%;  font-size:16px; color:#666666; line-height:70px;
    text-align:center; font-weight:normal; }

table.table2 td:nth-child(3){width:15%; font-size:16px; color:#666666;  line-height:70px;
    text-align:center; font-weight:normal; }


table.table2 td:nth-child(4){width:30%;  font-size:16px; color:#666666; line-height:70px;
    text-align:center; font-weight:normal; }

table.table2 td:nth-child(4) a{width:145px; height:45px; display:inline-block; margin:14px auto; background:#d3dfe7; border:none; border-radius:10px; font-size:16px; color:#352c2c; text-align:center; line-height:45px; font-weight:normal; cursor:pointer; }

table.table2 td:nth-child(4) a:hover{ background:#187fc1; color:#fff;}


/*d1e6f5*/
.join_type{width:500px; float:left;   font-size:16px; color:#666; line-height:30px;
    text-align:left; font-weight:normal;  
}

.join_type h3{width:100%; float:left;   font-size:20px; color:#187fc1; line-height:30px;
    text-align:left; font-weight:normal; margin:0 0 20px 0;}

.join_type h3 font{width:100%; float:left;   font-size:16px; color:#999; line-height:30px;
    text-align:left; font-weight:normal; }


.join_tbox{width:600px; float:right;   font-size:16px; color:#666; line-height:30px;
    text-align:left; font-weight:normal; }

.join_tbox h3{width:100%; float:left;   font-size:20px; color:#187fc1; line-height:30px;
    text-align:center; font-weight:normal; margin:0 0 20px 0;}


.join_table{width:480px; height:360px; float:left;   font-size:16px; color:#666; line-height:30px;
    text-align:left; font-weight:normal;  padding:40px 60px; background:#f4f4f4;}
 



table.table1 {
	width: 100%;
    float:left;
	border-collapse:collapse;
}
table.table1 th {
    width:480px;
    height:50px;
    float:left;
    margin-bottom:20px;  
    background:#e6e6e6;
    border:1px solid #dadada;
}
table.table1 th h3{width:86px; height:50px; float:left; padding:0 0 0 26px;   font-size:16px; color:#333; line-height:50px;
    text-align:left; font-weight:normal; }

table.table1 td {
    width:480px;
    height:auto;
    float:left; 
	line-height: 30px;
    padding:10px 0;
    background:#e6e6e6;
    border:1px solid #dadada;
    margin-bottom:20px;  
}
table.table1 td h3{width:86px; height:50px; float:left; padding:0 0 0 26px;   font-size:16px; color:#333; line-height:50px;
    text-align:left; font-weight:normal; }

.tabt1
{
    width:350px;
    height:50px;
    float:left; padding-left:0px;
    background:none;
    border:none;
    font-family:Microsoft YaHei; font-size:16px; color:#4f4242; line-height:58px\9; line-height:50px; text-align:left; font-weight:normal; cursor:pointer; overflow:hidden;
}

.tabt2
{
    width:350px;
    height:130px;
    float:left; padding-left:0px;
    background:none;
    border:none;
    font-family:Microsoft YaHei; font-size:16px; color:#4f4242; line-height:58px\9; line-height:50px; text-align:left; font-weight:normal; cursor:pointer; overflow:hidden;
}


.tabt3
{
    width:480px;
    height:47px;
    float:left; 
    background:#187fc1;
    border:1px solid #dadada;
    font-family:Microsoft YaHei; font-size:16px; color:#fff; line-height:58px\9; line-height:47px; text-align:center; font-weight:normal; cursor:pointer; overflow:hidden;
}







/*service*/


.s_bannebox { width:100%; position: relative; z-index: 9; margin:0 0 30px 0; top: 0; float: left;  overflow: hidden; }


.s_banner { width: 94%; height: auto; float: left; margin: 0 0 0 3%; box-shadow:1px 6px 9px #d6d5d5;  position:relative; z-index:8;}

.s_banner_con{ width:  100%; height: 100%; float: left;   position:absolute; z-index:6; left:0; top:0; }

.s_banner img{ width:  100%; height:  100%; float: left;   position:relative; z-index:3;}


.s_inc_cokk { width: 1200px; float: left; margin:11% 0 0 0; font-size: 14px; color: #fff; line-height: 40px; text-align: center; font-weight: normal; }

.s_inc_cokk h3 { width: 100%; float: left; font-size: 30px; color: #fff; line-height: 40px; text-align: center; font-weight: normal; height: 40px; padding: 5px 0; position: relative; }

.s_inc_cokk h3:after { content: ''; position: absolute; left: 48%; bottom: -2px; right: 0; width: 57px; height: 2px; background-color: #fff; }


@media screen and (max-width:1800px){
    
.s_inc_cokk { width: 1200px; float: left; margin:8% 0 0 0; font-size: 14px; color: #fff; line-height: 40px; text-align: center; font-weight: normal; }

}

@media screen and (max-width:1400px){
    
.s_inc_cokk { width: 1200px; float: left; margin:7% 0 0 0; font-size: 14px; color: #fff; line-height: 40px; text-align: center; font-weight: normal; }

}
@media screen and (max-width:1360px){
    
.s_inc_cokk { width: 1200px; float: left; margin:6% 0 0 0; font-size: 14px; color: #fff; line-height: 40px; text-align: center; font-weight: normal; }

}
.s_serv_bt { width: 1200px; float: left; margin:10px 0 20px 0; font-size: 30px; color: #333; line-height: 40px; text-align: center; font-weight: normal; }



.main_title_l2one{ width:100%; margin:15px 0px; min-width: 1200px;}
.main_title_l2one_area{ margin:0 auto; display: table; background:url(../images/v2_r11.png) left center no-repeat;}
.main_title_l2one_area div{ background:url(../images/v2_r12.png) right center no-repeat; padding:5px 50px 0 50px; min-height:75px; text-align: center; }
.main_title_l2one h1{ font-size:28px; color:#2a406c; line-height: 65px; padding:0 10px;}
.main_title_l2one p{ font-size:18px; color:#73819c;  padding:0 10px;}
 

.s_servbox1{ width: 1140px; height:auto!important; min-height:200px; float: left; margin:10px 0; padding:30px; border:1px solid #e6e6e6;  box-shadow:1px 6px 9px #d6d5d5;  position:relative; z-index:8;}

.s_servbox1 img{ margin:0px 40px 0 70px; margin:0 auto}


.s_servbox1 font{width:535px; float:left; margin:0px 0 0 140px;  font-size: 16px; color: #333333; line-height:24px; text-align: left; font-weight: normal;}

.servlist { position: relative; width: 1200px; float: left; height: auto; padding: 0; margin-left:0px; margin-bottom: 10px; }
.servlist ul { overflow: hidden; zoom: 1; width: 1240px; float: left; margin-left:-20px; }
.servlist ul li { float: left; margin: 0 10px 15px 20px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }
.servlist ul li img { width: 273px; height: 154px; display: block; margin: 30px auto 30px auto; }

.servlist ul li a h3 { width: 300px; height: 40px; display: block; margin: 0 auto; font-size: 18px; color: #333333; line-height: 40px; text-align: center; font-weight: bold; }

.servlist ul li a h4 { width: 300px; height: 95px; display: block; margin: 0 auto; font-size: 14px; color: #333333; line-height: 20px; text-align: left; font-weight: normal; text-overflow: ellipsis; overflow: hidden; }


.servlist ul li a h5 { width: 300px; height: 30px; display: block; margin: 30px auto 0 auto; font-size: 14px; color: #007dc6; line-height: 30px; text-align: center; font-weight: normal; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }

.servlist ul li a:hover h3 { color: #007dc6; }
.servlist ul li a:hover h5 { color: #007dc6; font-weight: bold; text-decoration: underline; }




.servlist ul li:first-child { float: left; margin: 0 110px 15px 128px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }


.servlist ul li:nth-child(2) { float: left; margin: 0 50px 15px 110px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }


.servlist ul li:nth-child(3) { float: left; margin: 20px 220px 15px 428px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }


.servlist ul li:nth-child(4) { float: left; margin: 20px 110px 15px 128px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }



.servlist ul li:nth-child(5) { float: left; margin: 20px 50px 15px 110px; width: 380px; height: 280px; border: 1px solid #d2dee7; overflow: hidden; display: inline; }





.servshow{width:100%; height:auto; float:left; font-size:14px; color:#666666; line-height:28px; text-align:left; font-weight:normal; padding:0px 0 30px 0; overflow:hidden;}

 

.servshow h3{width:100%; float:left;  font-size:25px; color:#333333; line-height:30px; text-align:center; font-weight:normal; padding:20px 0; } 

.servshow img{display:block; margin:20px auto 20px auto; border:1px solid #dcdcdc;}




.s_fenye
{
    width:100%;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    border-top:1px solid #e6e6e6;
}


.s_fan1{width:80%; height:auto; float:left;    font-size:16px; color:#666666; line-height:30px; font-weight:normal;}

.s_fan1 p{  font-size:16px; color:#666666; line-height:30px; font-weight:normal;}

.s_fan1 p a font{float:left;  font-size:16px; color:#666666; line-height:30px; font-weight:normal;}
.s_fan1 p a{  font-size:16px; color:#666666; line-height:30px; font-weight:normal;}

.s_fan1 p a:hover,.s_fan1 p a:hover font{ color:#187fc1;}



/*fanye*/
.s_fanye
{
    width:100%;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
}

DIV.quotes {
	PADDING: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:right;
}
DIV.quotes A {
 padding:8px 12px 8px 12px; font-family:Arial; font-size:14px; COLOR: #333333; MARGIN-RIGHT:8px; TEXT-DECORATION: none; border:#e0ebf3 1px solid; background:#e0ebf3;
}
DIV.quotes A:hover {
 padding:8px 12px 8px 12px; MARGIN-RIGHT:8px;  font-family:Arial; font-size:14px; color:#fff; border:#187fc1 1px solid; BACKGROUND-COLOR: #187fc1;}
DIV.quotes A:active {
  padding:8px 12px 8px 12px; MARGIN-RIGHT: 8px;  font-family:Arial; font-size:14px; color:#fff;}
DIV.quotes SPAN.current {
  padding:8px 12px 8px 12px; FONT-WEIGHT: bold;  font-family:Arial; font-size:14px; COLOR: #fff; MARGIN-RIGHT:8px; BORDER: #187fc1 1px solid; BACKGROUND-COLOR: #187fc1;
}
DIV.quotes SPAN.disabled {
  padding:8px 12px 8px 12px;  font-family:Arial; font-size:14px; COLOR: #333333; MARGIN-RIGHT: 8px; background:#e0ebf3; BORDER: #e0ebf3 1px solid;}




/*footer*/


.m_footer{width:100%; float:left; background:#187fc1; padding:40px 0 0 0; overflow:hidden;}


 .m_footer ul{width:1200px;  float:left; margin:10px 0 40px 0;}
 
 .m_footer ul li{width: 300px; height: 195px; float: left; padding: 0 48px; border-right:1px solid #15699f; font-size: 14px; color: #e8e8e8;
 line-height:22px; text-align: left; font-weight:normal; text-transform:uppercase;}
 
 .m_footer ul li h3{width:100%; float:left;  font-size: 18px; color: #fff; line-height:40px; text-align: left; font-weight:bold; text-transform:uppercase; }

 
 .m_footer ul li h4{width:100%; float:left;  }
 
 .m_footer ul li h4 a{float:left;  font-size: 16px; color: #fff; line-height:40px; text-align: left; font-weight:bold; text-transform:uppercase; text-decoration:none;}
 
 .m_footer ul li h4 a:hover{text-decoration:underline;}

 

 .m_footer ul li:last-child{width:214px;  height:195px; float:left;  padding:0 92px; border-right:1px solid #187fc1;}


.m_footer_text{width:100%; float:left; background:#15699f; height:50px; font-size:14px; color:#a2b9c7; line-height:50px; text-align:left; font-weight:normal; overflow:hidden;}

.m_footer_text a{ color:#a2b9c7; }
 


#left_layer{width:59px; height:59px; border:none;  float:right; position:fixed; z-index:999; right:20px; bottom:80px;  }

#left_layer a img{width:59px; }
.newsmore{
width: 1149px;
    float: right;
    text-align: right;
    padding-right: 19px;
    color: #2a80bc;
}
.newsmore a{
 color: #2a80bc;
}