﻿@charset "utf-8";
/* CSS Document */
/************************通用******************************************************/
body{ margin:0px; padding:0px; font-size:12px; background: #dceef9 ! important;*/background-image: radial-gradient(at 45px 45px, rgb(0 255 255 / 50%) 0%, rgba(0, 0, 255, 0) 50%, rgb(0 0 255 / 64%) 95%); font-family:"宋体";}
ul,p,hr,li,form,h1,h2,h3,h4,h5,form{ margin:0px; padding:0px; list-style:none;}*/
img{ border:0px;}
.clean{ clear:both;}
.width100{ width:100%;}
.allwidth{ width:980px; margin:0px auto;}
.hand{ cursor:pointer;}
.en{ font-family:Arial, Helvetica, sans-serif;}
/* a start */
/*a{color:#717171; text-decoration:none;}*/
a{color:#000000; text-decoration:none;}
a:hover{ text-decoration:none;}
/* a end */

/*字体 start*/
.nofontsize{ font-size:0pt;}
.fontsize14{ font-size:14px;}
.fontwhite{ color:#FFF;}
.fontblack{ color:#000;}
.fontbold{ font-weight:bold;}
/*字体 end*/

/*颜色 start*/
.white{color:#fff;}
.red{color:#c00;}
/*颜色 end*/

/* 表单 start */
.visable{ visibility:hidden;}
.inputCss{ width:120px; height:14px;}
/* 表单 end */

/*定位 start*/
.DivFloat{ float:left;}
.marginLeft5{ margin-left:5px;}
.marginLeft10{ margin-left:10px;}
.marginTop3{ margin-top:3px;}
.marginTop5{ margin-top:5px;}
.marginTop10{ margin-top:10px;}
.marginTop15{ margin-top:15px;}
.paddin5{ padding:5px;;}
.linehight{ line-height:22px;}
.linehight28{ line-height:28px;}
/*定位 end*/

/*边框 start*/
.allborder{ border:1px #999999 solid;}
.tborderLeft{ border-left:1px #d4d4d4 solid;}
.tborderRight{ border-right:1px #d4d4d4 solid;}
.tborderBottom{ border-bottom:1px #d4d4d4 solid;}
.tborderTop{ border-top:1px #d4d4d4 solid;}
.halfborder{ border-left:1px #d4d4d4 solid;;border-right:1px #d4d4d4 solid;border-bottom:1px #d4d4d4 solid;}
/*边框 end*/

/****************************************正文*****************************************************/

.center{width:990px; margin:0 auto;}
.warp{width:990px; margin:0 auto;}
.float_left{float:left;}
.float_right{float:right;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.H20{padding-top:20px;}

#header{width:100%; height:116px; margin:0 auto;}
#header .logo{width:231px; height:44px; padding-top:44px; padding-left:8px;}
#header .right{width:745px; height:116px;}
#header .right .lang_search{width:462px; height:27px; padding-top:19px; padding-left:284px;}
#header .right .lang_search .lang{width:203px; height:27px; line-height:27px; color:#3b73a8;}
#header .right .lang_search .lang a{color:#00548b; font-family:Tahoma, Geneva, sans-serif;}
#header .right .search{width:259px; height:27px; line-height:26px;}
#header .right .search .search_input{width:190px; height:27px; padding-left:23px; line-height:27px; border:none; background:url(/images/search_bg.png) no-repeat center;background-size: 100% 100%;}
#header .right .search .search_sub{width:56px; height:26px; line-height:26px; text-align:center; color:#fff; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; border:none; background:url(/images/search_sub.jpg) no-repeat center; cursor:pointer;}
#header .right .nav{width:692px; height:45px; margin-left:54px; margin-top:26px; /*background:url(/images/nav_bg.png)*/ no-repeat center;}
#header .right .nav ul li{height:14px; padding:18px 24px 0px; line-height:14px; background:url(/images/nav_line.jpg) no-repeat right 18px;}
#header .right .nav ul li.last{background:none;}
#header .right .nav ul li a{color:#000000; font-family:14px; text-decoration:none; font-weight:bold;font-size:17px;}

/*.banner{width:933px; margin:0px auto; border-radius:28px 28px 28px 28px; behavior:url(/pie/pie.htc); overflow:hidden;}
#banner{width:933px; height:382px; position:absolute; z-index:3;}
#main{width:933px; height:382px; position:relative; z-index:8;}
#main .a1{top:0; left:0; width:933px; height:382px; position:absolute; z-index:9; display:none;}
#bar{width:190px; height:25px; position:absolute; left:15px; top:0px; z-index:10; background:#e5e8ef;}
#bar div{width:25px; height:33px; float:left; z-index:11; color:#3f51b5; line-height:25px; text-align:center; display:block; cursor:pointer;}
#bar span{line-height:25px; float:left; padding-left:10px; font-weight:bold; color:#3f51b5; display:block; cursor:pointer;}*/

.l_top .l1{text-align: center;text-indent: 17%;}

/*#cmid{background:url(/images/cmid.jpg) repeat-y;}*/
#cmid #cmid_ex{width:933px; margin:0px auto;}
#cmid #cmid_ex .c_t1 .list{width:303px; height:223px; float:left; margin-right:11px; /*margin-top:20px;*/}
#cmid #cmid_ex .c_t1 .list .l_top{border-radius:28px 28px 0px 0px; behavior:url(/pie/pie.htc); height:33px; line-height:33px; background:#3f51b5 ! important;}
#cmid #cmid_ex .c_t1 .list .l_top div{float:left;}
#cmid #cmid_ex .c_t1 .list .l_top .l1{padding-left:5%; width:75%; color:#FFF;}
#cmid #cmid_ex .c_t1 .list .l_top .l2{padding-right:5%; width:15%; text-align:right;}
#cmid #cmid_ex .c_t1 .list .l_top .l2 a{color:#FFF;}
#cmid #cmid_ex .c_t1 .list .l_cont{/*background:#eaeae9;*/ border:#d8d8d8 1px solid; border-top:none; border-radius:0px 0px 28px 28px; behavior:url(/pie/pie.htc); height:169px; padding:10px;}
#cmid #cmid_ex .c_t1 .list .l_cont div{float:left;}
#cmid #cmid_ex .c_t1 .list .l_cont .l1{width:126px; height:120px; margin-right:12px; padding-top:25px;}
#cmid #cmid_ex .c_t1 .list .l_cont .l2{width:140px; line-height:20px;}

#cmid #cmid_ex .c_t2 .list{width:303px; height:223px; float:left; margin-right:11px; margin-top:20px;}
#cmid #cmid_ex .c_t2 .list .l_top{border-radius:28px 28px 0px 0px; behavior:url(/pie/pie.htc); height:33px; line-height:33px; background:#3f51b5 ! important;}
#cmid #cmid_ex .c_t2 .list .l_top div{float:left;}
#cmid #cmid_ex .c_t2 .list .l_top .l1{padding-left:3%; width:77%; color:#FFF;}
#cmid #cmid_ex .c_t2 .list .l_top .l2{padding-right:3%; width:17%; text-align:right;}
#cmid #cmid_ex .c_t2 .list .l_top .l2 a{color:#FFF;}
#cmid #cmid_ex .c_t2 .list .l_cont{background:#eaeae9; border:#d8d8d8 1px solid; border-top:none; border-radius:0px 0px 28px 28px; behavior:url(/pie/pie.htc); height:169px; padding:10px;}
#cmid #cmid_ex .c_t2 .list .l_cont{background:#eaeae9; border:#d8d8d8 1px solid; border-top:none; border-radius:0px 0px 28px 28px; behavior:url(/pie/pie.htc); height:169px; padding:10px;}
#cmid #cmid_ex .c_t2 .list .l_cont div{float:left;}
#cmid #cmid_ex .c_t2 .list .l_cont .l1{width:167px; height:140px; margin-right:12px; padding-top:15px;}
#cmid #cmid_ex .c_t2 .list .l_cont .l2{width:400px; line-height:20px;}
#cmid #cmid_ex .c_t2 .list .l_cont .l3{width:95px; height:63px; margin-right:12px; padding-top:15px;}
#cmid #cmid_ex .c_t2 .list .l_cont .l4{width:173px; line-height:20px; padding-top:15px;}

#cmid #cmid_ex .link_one{width:933px; height:220px; margin:0px auto; margin-top:28px;}
#cmid #cmid_ex .link_one .top{position:relative; height:36px;}
#cmid #cmid_ex .link_one .top div{position:absolute; left:-31px; top:0px;}
#cmid #cmid_ex .link_one .cont{height:184px;}
#cmid #cmid_ex .link_one .cont .list{width:115px; height:54px; border:#ebebeb 1px solid; float:left; margin:25px 8px 15px 8px;}

#footer{width:990px; margin:0px auto;}
#footer .footer_link{height:40px; padding:18px 10px; line-height:20px;width:990px;margin:auto;}
#footer .footer_link span{color:#3f51b5; font-weight:bold;}
#footer .footer_lists{border-bottom:#d3d6dd 1px solid; height:170px;width:990px;margin:auto;}
#footer .footer_lists .lists{width:183px; padding-left:10px; float:left;}
#footer .footer_lists .lists .top{font-weight:bold; color:#353535;}
#footer .footer_lists .lists .cot{line-height:28px;}
#footer .foot{height:50px; line-height:50px; text-align:center;}

#cmid .left{width:241px; float:left;}
#cmid .left .top .l_top{border-radius:28px 28px 0px 0px; behavior:url(/pie/pie.htc); height:33px; line-height:33px; background:#3f51b5 ! important; border:#d8d8d8 1px solid; color:#FFF; padding-left:10px;}
#cmid .left .top .l_cont{border-radius:0px 0px 28px 28px; behavior:url(/pie/pie.htc); border:#d8d8d8 1px solid; padding:10px 0px 20px 6px; display:block;}
#cmid .left .top .l_cont .l_list{width:200px; height:29px; margin-bottom:3px; background:url(/images/l_bg1.jpg); padding-left:27px; overflow:hidden;}
#cmid .left .top .l_cont .l_list:hover{background:url(/images/l_bg2.jpg);}
#cmid .left .top .l_cont .l_list a{line-height:29px; color:#000000;}
#cmid .right{width:685px; float:right;}
#cmid .right .top{border-radius:28px 28px 0px 0px; behavior:url(/pie/pie.htc); height:33px; line-height:33px; background:#3f51b5 ! important; border:#d8d8d8 1px solid; color:#FFF; padding-left:10px;}
#cmid .right .conts{padding:10px; line-height:25px; border-radius:0px 0px 28px 28px; behavior:url(/pie/pie.htc); border:#d8d8d8 1px solid;}

#cmid .brand_top{width:933px; margin:0px auto;}
#cmid .brand , #cmid .brand a{color:#3f51b5;}
#cmid_ex .link_one .top .top2{background:url(/images/title_bg.png); width:140px; height:36px; line-height:30px;background: #3f51b5 ! important;}
.Category_list{color:#000; font-weight:bold;}
.aaa{color:#000;}
.Letter_list{color:#000; font-weight:bold;}
.bbb{color:#3f51b5; font-weight:bold;}
.Letter_list_ex{width:926px; height:30px; line-height:30px; background:url(/images/letter_bg.png);background: #3f51b5;}
.Letter_list_ex div{width:208px; font-weight:bold; color:#FFFFFF; text-align:center; font-size:14px;}
.cont_Ex{border:#b5b5b5 1px solid; padding:20px 40px;}
.cont_Ex .lists{width:200px; float:left; margin-bottom:10px;}
.cont_Ex .lists a{color:#3f51b5;}
.Letter_list_top{width:926px; padding-top:20px;}

/*图片垂直居中*/
.juzhongimg{vertical-align:middle;}
.juzhongspan{display:inline-block;height: 100%;vertical-align:middle;}

.text-center{text-align: center;}
.middle{vertical-align: middle;}
#online{position: fixed; z-index: 500; left: 10px;top:30%;}
#online.cn.unfold{width: 135px;}
#online.en.unfold{width: 200px;}
#online.unfold .u{display: block;}
#online.unfold .s{display: none;}
#online .u{display: none;}
#online .blue-bg{background-color: #0281db; border-radius: 4px; padding: 3px;width:155;}
#online .top{font-size: 14px;color: #fff; margin: 4px 0 6px; white-space: nowrap;}
#online .top span{margin: 0 10px;}
#online .main{background-color: #fff;padding: 8px 6px;border-radius: 3px;}
#online .online-list{margin: 0 0 3px;}
#online .online-a{display: block;background: #f1f1f1 url(/images/qq.png) no-repeat 4px center; color: #0281db;line-height: 35px;border-radius: 1px; text-indent: 15px;}
#online .hotline{font-size: 18px;color: #545454;}
#online .line{border-top: 1px solid #c7c7c7;height: 0;}
#online .qrcode-tips{font-size: 14px;}
#online .s > a{padding: 20px 10px;display: inline-block;width: 40px;}
#online .s .font{color: #fff; font-size: 16px;}
#online .s .font.cn{line-height: 30px;}
#online .s .font.en{-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg); white-space: nowrap; width: 23px;margin: 0 0 95px;}