﻿
/*Reset*/
.xian { margin-top: 40px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; }
*{padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label,ol{margin:0;padding:0;border:0; font-size:12px; font-weight:normal}
img{border:none}
object,.dis{display:block}
ul,ul li,ol,ol li,menu li{list-style:none}
.cls{clear:both;line-height:0px!important;height:0px!important;font-size:0px!important}
.mt20{ height:20px;}
select,input{vertical-align:middle;font-size:12px}
a{color:#444;text-decoration:none}

a:hover{color:#00C}
a:active{color:#666}
.undis,.hidden,.play{display:none}
/*basic*/
html{height:100%;width:100%}
body{margin:0px;padding:0px;font-size:12px;color:#444; font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';_background-image: url(img/-1blank);_background-attachment:fixed}
.wrap{width:1318px;margin:0 auto;position:relative}
.mobile_nav_wrap{width:100%;position:relative}
.cm_ico{background:url(img/common_bg.gif) no-repeat}
.cm_ico2{background:url(img/toptel_bg.png) no-repeat;}
.kg{ width:22px; float:left;}
/*头部*/
.pchtel{display:inline-block;color:#00C;font-weight:bold;Opacity:0.7;Filter:alpha(opacity=70);}
.headerTop {background:#039;height:49px;border-bottom:1px solid #e6e6e6;position:relative;z-index:111}
.headerTop h1{color:#999;font-size:16px;padding-top:14px;font-weight:bold; white-space:nowrap}
.headerTop h1 span.cm_ico2{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:16px}
.headerTop h1 strong{font-size:16px;color:#fff}

.headerTop menu{position:absolute;right:0px;top:16px;float:right;_width:476px}
.headerTop menu li{float:left;color:#FFF;}.headerTop menu li a{ color:#FFF;}
.headerTop menu li a.qq{width:15px;height:15px;background-position:-28px 0;display:inline-block;vertical-align:middle}
.headerTop menu li a.msg{width:15px;height:15px;background-position:-53px 0;display:inline-block;vertical-align:middle}
.headerTop menu li a.qq:hover{background-position:-237px -38px}
.headerTop menu li a.msg:hover{background-position:-262px -38px}
.headerTop menu li.line{height:12px;width:1px;float:left;overflow:hidden;background:#dcdcdc;padding:0;display:inline;margin:3px 17px 0}
.headerTop .sline{width:1px;height:12px;background-position:-139px -22px;vertical-align:middle;overflow:hidden;margin:0 11px 0 7px;display:inline-block}
.headerTop span.text{display:inline-block;padding-right:9px;vertical-align:middle}
.headerTop menu li a:hover{color:#fff;}
.headerTop .icon_jia{width:12px;height:12px;display:inline-block;background-position:-78px -2px;margin-right:2px;vertical-align:middle;_top:2px; position:relative}
.mobilehtel{display:none;color:#00C;font-weight:bold}
/*导航*/
.nav{width:100%;position:relative;z-index:1111;height:115px;background-color: white;}
.nav_bg{width:100%;height:115px}
.logo{position:absolute;left:0px;top:22px}
.navlist{ float:right; padding-right:130px;}
.navlist li{float:left;width:110px;text-align:center;height:115px;position:relative}
.navlist{padding-left:325px}
.navlist li a{font-size:16px;color:#000;display:block;height:70px;padding-top:45px}
.navlist li a span{display:block;font-size:12px;color:#a9a9a9}
.navlist li a:hover,.navlist li.hover a,.navlist li.current a{background:#f3f3f3;color:#666}
.navlist li a:hover span,.navlist li.hover a span,.navlist li.current a span{color:#999}
.navlist li.no_bor{border-right:none}
.navlist li menu{position:absolute;left:0px;display:none}
.navlist li menu a{display:block;height:33px;_height:33px;line-height:33px;font-size:14px;width:143px;padding-top:0px;margin-left:-20px;overflow:hidden;background:#e8eced!important;color:#181818 !important;Opacity:0.95; Filter:alpha(opacity=95);}
/*.navlist li menu a:hover{background:#666!important}*/
.navlist li menu a:hover{color:#03c!important;font-weight: bold;}

.navlist li menu.pro{width:1200px; min-height:500px;left:-800px;background:#e8eced;Opacity:0.95; Filter:alpha(opacity=95); }
.navlist li menu.pro-index{left:-770px!important; }
.navlist li menu.pro a{margin-left:0px;width:183px;opacity:1.0; Filter:alpha(opacity=100);}
/*.navlist li menu.pro h2{background:url(img/common_bg.png) no-repeat !important;background-position: 0 -39px; margin-left:5px; font-weight:700;width:193px;}*/
.navlist li menu.pro h2{margin-left:5px; font-weight:700;width:193px;}
.navlist li menu.pro h2 a{color:#002979!important;}
.navlist li menu.pro h3{border-bottom:1px solid #666; font-weight:700;width:153px;}
.navlist li menu.pro dl{ float:left; width:193px;}
.navlist li menu.pro a.ps{display:block; font-size:12px!important;}
.nav .nav_bg .wrap .navlist li menu.pro h3{border-bottom: none;}
.nav .nav_bg .wrap .navlist li menu.pro h3 a {color: #002979!important;}

/*导航跟随*/
.fixed_nav{position:fixed;top:0px;left:0px;height:80px;background:url(img/fixed_nav_bg.png) 0 -7px repeat-x;padding:0px 0 9px;display:none;_position:absolute;_background:#fff;_padding:0px;_height:80px}
.fixed_nav .nav_bg{background:none !important;_height:80px}
.fixed_nav .navlist li{height:80px}
.fixed_nav .navlist li a{height:55px;padding-top:25px}
.fixed_nav .navlist li menu a{display:block;height:33px;_height:33px;line-height:33px;width:153px;padding-top:0px;margin:0px;overflow:hidden;color:#181818 !important}
.fixed_nav .navlist li menu a:hover{color:#03c!important;font-weight: bold;}
.fixed_nav .logo{top:15px}
.fixed_nav .search{top:23px}
.ThiscurCity{color:#00C;position:absolute;left:240px;top:45px;cursor:pointer}
.ThiscurCity:hover{text-decoration:underline}
/*搜索*/
.search{border:1px solid #ececec;border-top:1px solid #dbdbdb;border-bottom:none;width:170px;height:34px;position:absolute;right:0px;top:38px;display:block;background:#f6f6f6}
.searchPut{border:medium none;width:135px;height:23px;background:#f6f6f6;position:absolute;left:0px; top:0px;line-height:23px;padding:5px 0px 5px 5px;z-index:1111;border-top:1px solid #ebebeb;}
.searchBtn{position:absolute;width:30px;height:30px;background-position:-118px 7px;border:medium none;cursor:pointer;right:0px;top:0px;z-index:11111;border-top:1px solid #ebebeb; background-color:#f6f6f6}
section.row_1 .searchPut{width:85px;}


/*leo添加*/.topad{ margin-top:24px;text-align:center}
/*leo添加*/.sd01{border-bottom:1px solid #00C;font-weight:bold;}
/*leo添加*/.sd02{border-bottom:1px solid #fff;font-weight:normal;}

/*脚部*/
footer{width:100%;padding-top:4px; background:#039; border-top:1px solid #fff;}
footer .title .border{height:1px;overflow:hidden;position:absolute;width:100%;background:#666;bottom:-1px;left:0px}
footer .title h1{color:#fff;font-size:16px;font-weight:bold}
footer .title h1 a{color:#fff;}
footer object{display:none}
.indexBody footer{}
.footBlock{float:left;width:230px;overflow:hidden;margin-right:40px}
.footBlock .title h1{font-size:14px}
.footBlock .title h1 a:hover,.footBlock .title h1 a:hover span{color:#999;}
.footmenuList{width:100%;padding-top:12px}
.footmenuList li{float:left;width:49%;padding:7px 0 8px;height:17px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.footmenuList li a{ color:#666;}
.footmenuList li span{background:url(img/common_bg.gif) -122px -39px no-repeat;width:15px;height:15px;display:inline-block;vertical-align:middle;overflow:hidden;margin-right:8px}
.footmenuList li a:hover span{background-position:-137px -39px}
.footnewsList{width:100%;padding-top:12px}
.footnewsList li{padding:7px 0 8px;width:100%;height:17px;overflow:hidden}
.footnewsList li span{ float: left; width: 47px; color: #bbb; }
.footnewsList li a{ color:#FFF;}
.footnewsAddList li span{width:95px}
.footnewsAddList li span.f_r{float:right;width:45px;text-align:right}
.footlc{width:100%;padding:20px 0 28px;margin-top:18px;position:relative}
.footlc h1{font-weight:bold;color:#FFF;float:left;width:150px}
.footlc h1 span.cm_ico{float:left;width:37px;height:32px;overflow:hidden;background-position:-160px 0;margin-right:23px;display:inline}
.footlc h1 span.zi{display:block;color:#b2b2b2;font-weight:normal}
.footlc p{float:left; color:#FFF;}
.footlc p:hover{color:#F00;}
.footlc p span.cm_ico{float:left;width:32px;height:32px;overflow:hidden;background-position:-197px 0;margin-right:10px;display:inline;text-align:center;line-height:32px;font-size:20px;font-weight:bold;color:#eaeaea}
.footlc p:hover span.cm_ico{background-position:-231px 0;color:#00C}
.footlc p.p1{width:176px}
.footlc p.p2{width:223px}
.footlc p.p3{width:227px}
.footlc p.p4{width:177px}
.footlc p.p5{width:192px}
.footlc p.p6{width:167px}
.borderBtn{height:1px;overflow:hidden;position:absolute;width:100%;background:#555;left:0px}
.borderTop{top:-1px}
.borderBtn{bottom:-1px}
.footerBotton{width:100%;padding-top:15px;padding-bottom:10px;position:relative;}
.footerBotton.footerBorderTop{border-top:1px #555 solid; margin-top: 30px; padding-top: 5px;}
.footerBotton menu{float:right;_width:723px; padding-top:25px;}
.footerBotton .copyright{float:left;padding-top:25px;color:#999;background-repeat: no-repeat; background-position: left top;width:30%}
.footerBotton menu a{float:left;font-size:12px;color:#fff;padding-top:5px}
.footerBotton menu .line{width:1px;height:12px;background:#d7d7d7;overflow:hidden;float:left;margin:7px 18px 0}
.footerBotton menu a.footersina{width:28px;height:28px;background:url(img/common_bg.gif) 0 -26px;float:left;margin-left:29px;overflow:hidden;margin-right:14px;padding-top:0px}
.footerBotton menu a.footerteng{float:left;width:28px;height:28px;background:url(img/common_bg.gif) -28px -26px;float:left;display:inline;overflow:hidden;padding-top:0px}
.footerBotton menu a.footersina:hover,.footerBotton menu a.footerteng:hover,.headerTop a:hover .icon_jia{filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}
.footerBotton menu a:hover{color:#999;}
.goTop{width:32px;height:32px;background-position:-56px -22px;display:block;position:absolute;right:0px;bottom:10px}
.goTop:hover{background-position:-88px -22px}
.mobilefootText{display:none;color:#949494;font-size:12px;padding-top:15px}
.mobilefootText span{width:18px;height:17px;display:inline-block;vertical-align:middle;margin-right:16px}
.mobilefootText strong{color:#00C}
/*网站地图*/
.webSiteMap{width:100%;overflow:hidden; padding-top:0px; margin-top:35px;height:33px;position:relative; background-color:#f2f2f2; border-top:1px #d9d9d9 solid;}
.showMap{width:92px;height:25px;background:#009;padding-top:8px; margin-bottom:10px;text-align:center;font-size:12px;color:#fff; float:right; margin-right:600px;}
.showMap:hover{ color:#FFF!important}
.showMap span{display:inline-block;vertical-align:middle;background-position:-152px -48px;width:9px;height:6px;_top:4px;_position:relative}
.webSiteMap_list{float:left;width:174px;padding-top:20px;height:199px; }
.webSiteMap_list a{font-size:14px}
.webSiteMap_list dt a{font-weight:bold;font-size:15px}
.webSiteMap_list dd a{display:block;float:left;clear:left;overflow:hidden;height:28px}
.webSiteMap_list dd{line-height:28px;padding-top:10px}
.webSiteMap_list dd{width:100%}
.webSiteMap_list2 dd a{width:49%;clear:none}
.webSiteMap_list_last{width:70px}
/*友情链接*/
.friendLink{width:100%;border-top:1px solid #eee;padding:10px 0 20px;margin-top:6px;line-height:27px;min-width:100%;display:block}
.friendLink a{font-size:12px;display:inline-block;margin-right:12px;}
/*选择分站*/
.webSite{background:#f3f3f3;padding-top:28px;padding-bottom:37px;border-bottom:1px solid #e6e6e6;width:100%;min-width:100%;display:none;overflow:hidden;position:relative;z-index:0}
.webSite .t1{font-size:14px}
.webSite .t1 a{margin-left:30px;color:#009442}
.webSite .t1 .f_r{width:22px;height:22px;background-position:-161px -32px}
.webSite .t1 .f_r:hover{background-position:-212px -32px}
.webSite h1{width:100%;height:34px;border-bottom:1px solid #00C;margin-top:16px;margin-bottom:12px}
.webSite h1 .f_r{font-size:14px;color:#ccc}
.webSite h1 .f_r span{color:#009442}
.webSite h1 .f_l{width:144px;height:34px;background:#00C;line-height:34px;font-size:18px;color:#fffefe;text-align:center}
.webSiteList li{width:100%;padding-bottom:4px}
.webSiteList li span{width:30px;height:30px;text-align:center;line-height:30px;border:1px solid #d9d9d9;background:#e6e6e6;font-size:16px;color:#8a8a8a;display:inline-block}
.webSiteList li a{padding:0 8px 0 22px;font-size:14px;color:#ccc}
.webSiteList li a.g,.webSiteList li a:hover{color:#00C}


/*1280宽度*/
/* for 1400px or less */
@media screen and (min-width: 1200px){.indexbanner .Btnwrap{width:1200px}
.wrap{width:1200px;overflow:hidden}
.nav .wrap{overflow:visible}
.navlist{padding-left:320px}
.navlist li{width:100px}
.search{width:160px}
.searchPut{width:125px}
.nav .nav_bg .wrap .mobile_nav_wrap .search{display: none;}
.nav .nav_bg .wrap .navlist{padding-right: 0;}
section.row_1 .search{width:110px;display: block;}
section.row_1 .searchPut{width:75px}
/**************************************************************** leo *****************************************************************/
.nav_bg{width:100%;height:124px}
.banner_tips{height:99px;margin-top:-99px;z-index:12;position:relative}
.banner_tips h3{line-height:110px;font-size:18px;color:#f3f3f3;float:left;padding-right:73px;padding-left:16px}
.banner_tips h3 a{ color:#FFF;}
.banner_tips .icon_jt{background:url(img/index_banner.png) no-repeat;width:48px;height:14px;background-position:-10px -113px;display:inline;float:left;margin-top:52px}
.banner_tips_step li{font-size:18px;color:#fefefe;float:left;padding:37px 0 0 27px}
.banner_tips_step span{background:url(img/index_banner.png) 0 -56px no-repeat;width:42px;height:42px;text-align:center;line-height:42px;display:inline-block;vertical-align:middle;margin-right:10px;font-size:22px}
.banner_tips_step span.cur{background-position:-52px -56px;_background-position:-51px -55px}
.banner_tips .OA{width:134px;height:46px;background:url(img/index_banner.png) no-repeat;display:block;position:absolute;right:16px; top:37px}

.about_ryzs_picList2 .aboutkefuItem{width:198px;text-align:center;float:left;overflow:hidden;border:1px solid #eee; border-left:none;margin-bottom:-1px}
.gg{margin:0px auto; width:1200px;}
/**************************************************************** end *****************************************************************/

/*网站地图*/
.webSiteMap_list{width:154px}
.webSiteMap_list2{width:174px}
.webSiteMap_list_last{width:70px}

}
/*1024宽度*/
/* for 1024px or less */
@media screen and (max-width: 1199px){.indexbanner .Btnwrap{width:100%;height:auto}
.wrap{width:980px;overflow:hidden}
.nav .wrap{overflow:visible}
.navlist{padding-left:275px}
.navlist li{width:90px}
.search{width:160px;display:none;z-index:111}
.nav .nav_bg .wrap .navlist{padding-right: 0;}
.w1024_search{width:35px;height:35px;cursor:pointer;position:absolute;right:0px;top:38px}
.fixed_nav .w1024_search{top:24px}
.banner_tips h3{padding-right:0px}
.banner_tips .icon_jt{display:none}
.banner_tips_step li{padding-left:10px}

/**************************************************************** leo *****************************************************************/
.footerkf{display:none}
.banner_tips h3{padding-left:0px}
.banner_tips .OA{right:0px;}
#gg{margin:0px auto; width:1024px;}

/**************************************************************** end *****************************************************************/
.headerTop h1 span.top-phone-title{display:none}
.pchtel{ display:inline-block}
.mobilehtel{ display:inline-block}
.searchPut{width:125px}
section.row_1 .searchPut{width:75px}

.footerBotton menu .line{margin:7px 15px}
/*网站地图*/
.webSiteMap_list{width:119px}
.webSiteMap_list2{width:174px}
.webSiteMap_list_last{width:70px}

}
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 979px){.rightScrollBar{display:none}
.scrollBoxwrap{display:none}
/*leo添加*/.topad{display:none}
/*leo添加*/.friendLink{display:none}
/*leo添加*/.footerkf{display:none}
/*leo添加*/.content_bak{font-size:14px;line-height:30px;padding:40px 0px;background-color: #fff; margin-bottom: 16px;}
.indexbanner ul{top:0px}
.btn_scroll_left,.btn_scroll_right{display:none}
.leftpic .btn_scroll_left,.leftpic .btn_scroll_right{display:block}
.wrap{width:640px;overflow:hidden}
.headerTop menu{width:auto}
.nav .wrap{overflow:visible;width:100%}
.mobile_nav_wrap{width:90%;position:relative;padding-top:75px;margin:0 auto;max-width:640px}
.navlist{padding-left:0px;margin-top:0px;background:#043d10;width:100%;float:left;display:none;min-width:100%}
.navlist li{width:100%;border-bottom:1px solid #fff;float:left;height:auto}
.navlist li a{padding:0px;height:42px;line-height:42px;background:#00C;text-align:left;text-indent:20px;color:#fff}
.navlist li a span{display:inline-block;background:url(img/720_search.gif) -48px -14px no-repeat;display:inline-block;text-indent:-999px;overflow:hidden;vertical-align:middle;width:8px;height:6px;margin-left:5px}
.navlist li menu{position:relative}
.navlist li menu a{width:auto;margin-left:8px;background:#119645 !important}
.navlist li menu a:hover{background:#043d10 !important}
.fixed_nav{position:relative}
.fixed_nav .navlist li{height:auto}
.fixed_nav .navlist li a{height:42px;padding:0px;line-height:42px}
.fixed_nav .navlist li menu a{width:auto;background:#00C !important;text-align:left;text-indent:20px;color:#fff}
.fixed_nav .navlist li a span{display:inline-block;background:url(img/720_search.gif) -48px -14px no-repeat;display:inline-block;text-indent:-999px;overflow:hidden;vertical-align:middle;width:8px;height:6px;margin-left:5px}
.fixed_nav .navlist li menu a:hover{background:#043d10 !important}
.fwfc_box td p{line-height:18px}
.pl_block_last{position:inherit;right:inherit;padding-right:20px}
.logo{top:20px}
.logo img{width:174px;height:auto !important}
.nav_bg,.nav{background:#fff;height:auto;min-height:75px;_height:75px}
.indexbanner{margin-top:-8px;height:auto;}
.search{width:160px;display:none;z-index:111;top:15px}
.menu_moblie_icon{background:url(img/720_search.gif) -56px 0 no-repeat;width:48px;height:20px;position:absolute;top:27px;right:48px;cursor:pointer}
.search_moblie_icon{background:url(img/720_search.gif) -25px 0 no-repeat;width:23px;height:20px;cursor:pointer;right:8px;top:25px;position:absolute}
.w1024_search{display:none}
.title h1{font-size:16px}
.banner_tips{height:84px;margin-top:-84px}
.banner_tips h3{height:40px;line-height:40px;padding-right:73px;font-size:20px}
.banner_tips .OA{width:100px;height:35px}
.banner_tips_step span{width:33px;height:33px;line-height:33px}
.banner_tips_step span.cur{background-position:-38px -41px}
.banner_tips .icon_jt{display:block;margin-top:13px}
.banner_tips_step{float:left;clear:left;width:100%}
.banner_tips_step li{padding:0px 16px 0 0px}
.title menu a{margin-left:0px;margin-right:10px;font-size:13px}
.searchPut{width:125px}
section.row_1 .searchPut{width:75px}

.footerBotton menu .line{margin:7px 15px}
}
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 979px){.rightScrollBar{display:none}
.scrollBoxwrap{display:none}
.mobile_none{display:none}

.btn_scroll_left,.btn_scroll_right{display:none}
.leftpic .btn_scroll_left,.leftpic .btn_scroll_right{display:block}

.wrap{width:95%;overflow:hidden}
.headerTop menu{width:auto}
.nav .wrap{overflow:visible;width:100%}
.mobile_nav_wrap{width:95%;position:relative;padding-top:75px;margin:0 auto;max-width:95%}
.navlist{padding-left:0px;margin-top:0px;background:#043d10;width:100%;float:left;display:none;min-width:100%}
.navlist li{width:100%;border-bottom:1px solid #fff;float:left;height:auto}
.navlist li a{padding:0px;height:42px;line-height:42px;background:#00C;text-align:left;text-indent:20px;color:#fff}
.navlist li a span{display:inline-block;background:url(img/720_search.gif) -48px -14px no-repeat;display:inline-block;text-indent:-999px;overflow:hidden;vertical-align:middle;width:8px;height:6px;margin-left:5px}
.navlist li menu{position:relative}
.navlist li menu a{width:auto;margin-left:8px;background:#119645 !important}
.navlist li menu a:hover{background:#043d10 !important}
.fixed_nav{position:relative}
.fixed_nav .navlist li{height:auto}
.fixed_nav .navlist li a{height:42px;padding:0px;line-height:42px}
.fixed_nav .navlist li menu a{width:auto;background:#00C !important;text-align:left;text-indent:20px;color:#fff}
.fixed_nav .navlist li a span{display:inline-block;background:url(img/720_search.gif) -48px -14px no-repeat;display:inline-block;text-indent:-999px;overflow:hidden;vertical-align:middle;width:8px;height:6px;margin-left:5px}
.fixed_nav .navlist li menu a:hover{background:#043d10 !important}
.fwfc_box td p{line-height:18px}
.pl_block_last{position:inherit;right:inherit;padding-right:20px}
.logo{top:20px}
.logo img{width:174px;height:auto !important}
.nav_bg,.nav{background:#fff;height:auto;min-height:75px;_height:75px}
.indexbanner{margin-top:-8px;height:auto;}
.search{width:160px;display:none;z-index:111;top:15px}
.menu_moblie_icon{background:url(img/720_search.gif) -56px 0 no-repeat;width:48px;height:20px;position:absolute;top:27px;right:48px;cursor:pointer}
.search_moblie_icon{background:url(img/720_search.gif) -25px 0 no-repeat;width:23px;height:20px;cursor:pointer;right:8px;top:25px;position:absolute}
.w1024_search{display:none}
.title h1{font-size:16px}
.headerTop menu ul li:nth-child(4),.headerTop menu ul li:nth-child(5){display:none !important}
.banner_tips{height:84px;margin-top:-84px}
.banner_tips h3{height:40px;line-height:40px;padding-right:73px;font-size:20px}
.banner_tips .OA{width:100px;height:35px}
.banner_tips_step span{width:33px;height:33px;line-height:33px}
.banner_tips_step span.cur{background-position:-38px -41px}
.banner_tips .icon_jt{display:block;margin-top:13px}
.banner_tips_step{float:left;clear:left;width:100%}
.banner_tips_step li{padding:0px 16px 0 0px}
.title menu a{margin-left:0px;margin-right:10px;font-size:13px}
.searchPut{width:125px}
section.row_1 .searchPut{width:75px}

.footBlockThird{margin-right:0px}
.footlc h1{width:120px}
.footlc p.p1{width:130px}
.footlc p.p2{width:153px}
.footlc p.p3{width:165px}
.footlc p.p4{width:125px}
.footlc p.p5{width:130px}
.footlc p.p6{width:157px}
.footerBotton menu .line{margin:7px 15px}
/*专题*/
#page_banner.mcur{height: 300px;}
.mcur{height:90px}
.mcur h2,.PageMenuLis{display:none}
.mcur h1{top:30px;font-size:30px}
.mcur h1 span{font-size:30px}

}

/*屏幕小于450px时*/
@media screen and (min-width: 400px) and (max-width:450px){
.mcur h1 span{font-size:26px;}
.mcur h1{font-size:27px;}
.content_bak .fl{ float:none; width:100%;}
.content_bak .fr{ float:none; width:100%;}
.indexNewsBlock{width:100%; border:none;}
}
@media screen and (max-width:400px){
.mcur h1 span{font-size:18px;}
.mcur h1{font-size:21px;}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}
.content_bak .fl{ float:none; width:100%;}
.content_bak .fr{ float:none; width:100%;}
.indexNewsBlock{width:100%; border:none;}
}
/*end*/
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 720px){.wrap{width:95%;overflow:hidden}
/*leo添加*/.topad{display:none}
/*leo添加*/.friendLink{display:none}
/*leo添加*/.footerkf{display:none}
/*leo添加*/.content_bak{font-size:14px;line-height:30px;padding:40px 0px;background-color: #fff;margin-bottom: 16px;}
.mobile_none{display:none}
.indexNewsBlock{width:100%; border:none;}
.mcur dt span{ display:none;}
#page_banner.mcur{display: none;}
.nav .wrap{width:100%;overflow:hidden}
.mobile_nav_wrap{width:95%;margin:0 auto;position:relative}
.logo{left:0px}
.search_moblie_icon{right:0px}
.menu_moblie_icon{right:40px}
.title{height:auto;padding-bottom:10px;clear:both;margin-bottom:15px}
.title h1{float:left;font-weight:bold}
.title menu{float:right;position:relative;height:auto;padding-top:8px;line-height:26px}

.headerTop menu,.about_index_1_sm{display:none}
.about_index_Conlist li.li_l,.about_index_Conlist li.li_c,.about_index_Conlist li.li_r{width:100%}
.mobilefootText{display:block}
.foothelp a{padding:0px;width:25%;text-align:center;font-size:90%}
.headerTop h1,.mobilefootText{font-size:100%}
.footerBotton .cls img{ display:none}
.headerTop h1 strong,.mobilefootText h1 span{font-size:100%}
.mobilefootText h1{font-size:80%}
.about_index_1 h1{line-height:150%}
.logo img{height:auto !important;max-width:219px}

}
@media screen and (max-width: 600px){.indexCaseList{width:100%}
.scrollBoxwrap{display:none}
.indexCaseList .indexCaseItem{float:none;margin:0 auto 10px !important;width:100%;height:auto;display:block}
.indexCaseList .indexCaseItem p{margin:0 auto 10px}
.indexZhuantiList,.indexZhuantiItem{float:none;width:100% !important}
.indexZhuanti .wrap,.indexkefu .wrap{width:100%}
.indexMrtj,.indexGoldDesigner,.honner_pic_box img{width:100%;height:auto}
.indexZhuanti,.indexkefu,.caseInfo h2{display:none}
.caseInfo h1{background:none}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}
.content_bak .fl{ float:none; width:100%;}
.content_bak .fr{ float:none; width:100%;}
}
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 480px){.wrap .indexCase .wrap{width:100%}
.topad{display:none}
.friendLink{display:none}
.footerkf{display:none}
.scrollBoxwrap{display:none}
/*leo添加*/.content_bak{font-size:14px;line-height:30px;padding:40px 0px;background-color: #fff; margin-bottom: 16px;}
.indexZhuanti,.mobile_none{display:none}
.team_home_box{height:auto;border:none;margin: 20px auto 0 auto;}
.team_home_box h1{padding-top: 0;}
.mobile_nav_wrap{width:95%;border-bottom:1px solid #eee}
.logo img{width:129px !important;height:auto}
.logo{top:24px}

}


.tt{ background-color:#ececec; width:100%; height:34px; text-indent:20px;font-family: "黑体"; font-size:18px; font-weight:bold; line-height:34px;  margin-top:20px;}
.tt .ti{ font-size:16px; font-weight:normal; padding-left:10px; color:#00C; font-family: Arial, Helvetica, sans-serif;}
.te{border-top:solid #ececec 1px; border-left:1px solid #ececec; display:table; margin:16px auto 0; widows:100%;}
.te li{float:left;color:#999;text-align:center; border-right:1px solid #ececec; border-bottom:1px solid #ececec; padding:1px 4px;}


 select {
	margin:0;
 	border:1px solid #CCC;
	padding:8px;
	-webkit-box-shadow:#DFDFDF 0 1px 2px 0 inset;
	box-shadow:#DFDFDF 0 1px 2px 0 inset;
	width:150px;
 	font:14px/1.6 微软雅黑,tahoma,arial;	outline:none;

}


/*时间轴*/


.scrollBoxwrap{ width: 100%; height: 300px; background:url(img/index_time.jpg) no-repeat center center; position:relative;}
#timeline{width:1120px; height: 300px; overflow:hidden;margin:0px auto 0;position:relative;background:url(img/index-time02.png) left 98px repeat-x;}
#dates{ width:1120px; height: 120px; overflow:hidden;position: absolute; top: 0px;left: 43.7%;left: 2.5%\9;}
#dates li{
	float:left;
	width: 198px;
	height:60px;
	font-size:16px;
	text-align:center;
}

#dates a{
	color:#dfdfe2; 
	width:140px;
	height:90px;
	display:block; 
	margin-top: 48px;
}
#dates a b{ 
	font-family: arial; color:#FFF;
}
#dates .selected{
	font-size:15px; 
	color: #2572e6;
}
.selected i{ 
	background-position: -21px 0 !important;
}
#dates li em {width: 34px;height: 34px;display: block;background: url(img/time-border.png) no-repeat;margin: 15px auto 0;border-radius: 50%;transition: none;padding-top: 7px;}
#dates li em i {
  width: 20px;
  height: 20px;
  display: block;
  background: url(img/time_btn03.png) no-repeat;
  margin: 0 auto;
  border-radius: 50%;
  
  }
#issues{ width:1120px; height: 300px;overflow:hidden;}
#issues li{width:1120px; margin-top:50px;list-style:none;float:left; text-align: center;}
#issues li a{ width: 415px;  padding: 0 20px 20px; margin: 100px auto 0; background: #000; display: block; background: rgba(0,0,0,0.5); 
border-radius: 10px;}
#issues li span {display: block;margin: 0 auto;position: relative;top: -15px;z-index: 12;right: 0;width: 0;height: 0;border-style: solid;border-width: 0 12.5px 15px 12.5px;border-color: transparent transparent #000 transparent; opacity: 0.5;}
#issues li em {
	  color: #e0e0e1;
	  font-size: 23px;
	  line-height: 36px;
	  display: block;
	 
  }
#issues li p {
	  color: #e0e0e1;
	  line-height: 23px;
}

#next,#prev{display: block;position: absolute;top: 75px;text-indent: -999em;overflow: hidden;width: 45px; height: 45px; background: #484848;border-radius: 50%;text-align: center;cursor: pointer;z-index: 10;}
#next{right: 0; background: url(img/index_time_btnR.png) #484848 no-repeat center center;}
#prev{left: 0; background: url(img/index_time_btnL.png) #484848 no-repeat center center;}

@media screen and (min-width: 979px) {
    .indexCaseList.index_frist_CaseList .indexCaseItem{margin-right: 36px;}
    .navlist li a.menu_chat {color: #002979 !important;font-weight: 700;}
}
@media screen and (min-width: 720px) {
    #header-mobile{display: none;}
    #bit_fmsyp{display: block;}
    #headerTop{display: block;}
    nav.nav{display: block;}
}
@media screen and (max-width: 720px) {
    #header-mobile{display: block;}
    #bit_fmsyp{display: none;}
    #headerTop{display: none;}
    nav.nav{display: none;}
}