
/* CSS Document */
body{ padding:0px; margin:0px; font-family:Arial; font-size:14px; line-height:18px; color:#333; font-family:"Microsoft YaHei"; background:#fff;}
img{ border:none;}
ul,ol,dl,form{ padding:0px; margin:0px;}
input,select,font,em{ font-size:12px; font-style:normal; font-family:"Microsoft YaHei";}
li{ list-style:none;}
a{ text-decoration:none; color:#333;  }
a:focus { outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0095da;}
.clear{ clear:both; height:0px; overflow:hidden;}
.space10{ clear:both; height:10px; overflow:hidden;}
.space30{ clear:both; height:30px; overflow:hidden;}

.Content{ width:1024px; margin:auto; padding:40px 0; background:url(../images/Content_line.jpg) no-repeat 225px top;}
.Content_home{ width:1024px; margin:auto;}
.Sidebar{ width:195px; float:left; padding-top:40px; }
.RightSidebar{ width:740px; float:right; padding-bottom:10px;}
.mianContent{ line-height:28px; padding:15px 0px; height:auto!important; height:600px; min-height:600px;}



/**/
.header{ width:1024px; height:108px; margin:auto; position:relative; z-index:88;}
.header .logo{ width:217px; height:54px; position:absolute; left:0px; top:27px; margin:0px; padding:0px; background:url(../images/Logo.jpg) no-repeat left top;}
.header .logo a{ display:block; height:54px;}
.header .btn_login{position: absolute;right: 126px;top: 30px;line-height: 43px;}
.header .btn_login a{font-size:15px;}
.header .btnEmail{ position:absolute; right:0px; top:30px; width:101px; height:43px; line-height:43px; background:url(../images/Top_btnEmail.jpg) no-repeat left top;}
.header .btnEmail a{ display:block; color:#FFF; font-size:15px; padding-left:15px;}

.mainnav{ position:absolute; right:179px; top:27px; height:48px; line-height:48px;}
.mainnav ul li{ float:left; font-size:15px; padding:0 5px; text-align:center;}
.mainnav ul li span a{ color:#868686; display:block; width:103px; height:48px;}
.mainnav ul li span a:hover,.mainnav ul li.onnav a{ background:url(../images/Top_line.jpg) no-repeat center bottom; color:#868686; text-decoration:none;}

.home_ic{ position:absolute; /*top:110px; left:170px;*/top:0px; left:0px;background:url(../images/Top_btnEmail2.png) no-repeat left center;}
.home_ic a{ color:#fff; }
.home_ic a:hover{ background:none;}

/**/
.H_ban{ height:400px; position:relative; border-top:solid 3px #dad9d9;}
.H_ban .ban{ height:400px; overflow:hidden; position:relative; z-index:1;}
.H_ban .ban li{ height:400px; position:relative;width:100%;}
.H_ban .ban li a.aUrl{ display:block; width:100%; height:450px; position:absolute; z-index:10;}
.H_ban .bd{ height:19px; position:absolute; left:50%; bottom:9px; z-index:25;}
.H_ban .bd li{ float:left; padding:0 2px; display:block; width:18px; height:19px; overflow:hidden;}
.H_ban .bd li em{ width:18px; height:19px; cursor:pointer; overflow:hidden; /*background-color:#0076b0; border:solid 2px #0076b0;*/ background:url(../images/HomeBanico_1.png) no-repeat left top; display:block;}
.H_ban .bd ul li.on em{ /*border-color:#e4802b; background-color:#e4802b;*/ background:url(../images/HomeBanico_2.png) no-repeat left top;}
.H_ban .phone{ width:1170px; height:74px; position:absolute; margin-left:-585px; left:50%; bottom:0px; font-size:18px; color:#FFF; z-index:20;}
.H_ban .phone .BoxCont{ position:relative; width:1170px; height:74px;}
.H_ban .phone span{ display:block; width:350px; height:65px; line-height:65px; position:absolute; right:366px; bottom:50px; background:url(../images/H_banPhone.jpg) no-repeat left center; padding-left:63px;}
.H_ban .phone span a{ float:right; color:#FFF; padding-right:45px; height:65px;}

.H_title{ padding:0; margin:0; font-size:16px; color:#666; text-align:center; font-weight:normal; background:url(../images/H_serviceLine.png) no-repeat left center;}
.H_title span{ display:block; background:url(../images/H_serviceIcon.jpg) no-repeat 405px center; padding-left:450px; color:#333; font-size:24px; text-align:left; line-height:46px; margin-bottom:3px;}

.H_title02{ padding:40px 0 0; margin:0; height:50px; line-height:50px; font-size:24px; color:#333; font-weight:normal; background:url(../images/H_newsLine.jpg) repeat-x left 67px;}
.H_title02 span{ background:#FFF; padding-right:10px;}
.H_title02 em{ float:right; background:#FFF; width:52px; padding:15px 0 0 10px; display:block;}
.H_title02 em a{ display:block; float:right; width:52px; height:23px; background:url(../images/H_more.jpg) no-repeat left top;}

.H_service{ height:355px; overflow:hidden; padding-top:50px;}
.H_service ul{ padding-top:35px;}
.H_service ul li{ width:410px; float:left; padding:0 30px;}
.H_service ul li h5{ padding:0; margin:0; text-align:center; font-weight:normal; height:60px; line-height:60px;}
.H_service ul li h5 em{ background:url(../images/H_serviceIcon02.jpg) no-repeat right center; padding-right:35px; font-size:30px; color:#1676a7;}
.H_service ul li span{ display:block; text-align:center; font-size:15px; color:#333;}
.H_service ul li dl{ display:block; font-size:13px; color:#666; height:88px; line-height:22px; overflow:hidden; padding-top:15px; text-align:left;}
.H_service ul li.End{ float:right;}

.H_Solution{ height:503px; overflow:hidden; padding-top:45px;}
.H_Solution ul{ padding-top:40px;}
.H_Solution ul li{ width:188px; height:353px; overflow:hidden; float:left; background:url(../images/H_SolutionLibg.jpg) no-repeat left top; padding:0 27px; margin-right:16px;}
.H_Solution ul li .pic{ text-align:center; padding-top:35px;}
.H_Solution ul li .pic img{ width:80px; height:80px;}
.H_Solution ul li span{ display:block; text-align:center; font-size:22px; height:52px; line-height:52px;}
.H_Solution ul li span a{ color:#333;}
.H_Solution ul li dl{ display:block; color:#333; height:88px; line-height:22px; font-size:13px; padding-top:12px; overflow:hidden;}
.H_Solution ul li em{ display:block; padding-top:13px;}
.H_Solution ul li em a{ display:block; height:30px;}
.H_Solution ul li.End{ margin-right:0px;}

.H_approve{ height:410px; border-bottom:solid 1px #ebebeb; overflow:hidden; padding-top:45px; position:relative;}
.H_approve .hd{}
.H_approve .hd a{ display:block; width:26px; height:26px; position:absolute; top:95px; cursor:pointer;}
.H_approve .hd a.prev{ background:url(../images/H_arrow.jpg) no-repeat left top; right:32px;}
.H_approve .hd a.next{ background:url(../images/H_arrow.jpg) no-repeat right top; right:0px;}
.H_approve .box{ padding-top:40px;}
.H_approve .box li{ width:32%; height:238px; overflow:hidden; float:left; background:url(../images/H_approveLibg.jpg) no-repeat left top; margin-right:21px;}
.H_approve .box li h5{ padding:25px 10px; margin:0; font-size:14px; font-weight:normal; height:50px; line-height:50px;} 
.H_approve .box li h5 img{ float:left; margin-right:20px; width:150px; height:50px;}
.H_approve .box li dl{ display:block; padding:20px 35px 0; font-size:13px; line-height:24px;}
.H_approve .box li.End{ margin-right:1px;}

.H_news{ width:490px; height:615px; float:left; overflow:hidden;}
.H_news ul{}
.H_news ul li{ padding:15px 0 0 80px; height:83px; overflow:hidden; position:relative;}
.H_news ul li span{ display:block; width:62px; height:83px; line-height:40px; text-align:center; font-size:22px; position:absolute; left:0px; top:15px; background:url(../images/H_newsDate.jpg) no-repeat left top; }
.H_news ul li span em{ display:block; font-size:12px;}
.H_news ul li h5{ padding:0; margin:0; font-size:17px; height:34px; line-height:34px; font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.H_news ul li h5 a{ color:#169fe7;}
.H_news ul li dl{ display:block; font-size:13px; color:#333; line-height:20px; height:40px; overflow:hidden;}

.H_weibo{ width:490px; height:615px; float:right; overflow:hidden;}
.H_weibo .box{ padding-top:20px;}



/**/
.Menu{ height:42px; background:url(../images/Menu_bg.jpg) repeat-x left top; padding-top:2px;}
.Menu .box{ width:740px; margin:auto; padding-left:284px; position:relative;}
.Menu .box li{ float:left; line-height:42px; font-size:15px;}
.Menu .box li a{ display:inline-block; width:125px; text-align:center; color:#FFF;}
.Menu .box li a.acur{ background:#f3f3f3; color:#333; text-decoration:none;}
.Menu .box li a:hover{/*background:#e27c27; color:#fff;*/background:#0095DA; color:#fff; text-decoration:none;}
.Menu_piaofu{ top:0px; position:absolute; _top:0px; top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0))); width:100%; position:fixed; left:0px; z-index:888;}

.Sub{ border-top:solid 1px #c2c1c1; padding-top:20px;}
.Sub dl{ display:block;}
.Sub dl a{ display:block; height:37px; line-height:37px; text-align:center; color:#FFF; font-size:16px; background:url(../images/Sub_btnBg.jpg) no-repeat left top;}
.Sub ul{ margin-bottom:10px;}
.Sub ul li{ font-size:14px; padding:2px 0;}
.Sub ul li a{ display:block; height:32px; line-height:32px; background:url(../images/Subnav_icon.png) no-repeat 205px center; border:solid 1px #fff; padding-left:20px;}
.Sub ul li a:hover,.Sub ul li a.acur{ background:url(../images/Subnav_icon.png) no-repeat 205px center #f5f6f6; border:solid 1px #d8d9db; color:#333; text-decoration:none;}
.Sub span{ display:block; text-align:center; font-size:18px; color:#666; padding-top:20px; line-height:30px;}
.Sub span em{ display:block; font-size:20px;}
.Sub span img{ margin-right:5px;}
.Sub_piaofu{ width:220px; top:80px; _position:absolute; top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0))); position:absolute; z-index:887; background:#FFF; position:fixed;}

.ColumnName{ overflow:hidden; width:100%; line-height:60px; font-size:26px; border-bottom:solid 1px #c2c1c1; padding:0; margin:0; font-weight:normal;}

.Current{ text-align:right; color:#777; font-size:15px; line-height:30px; border-top:solid 1px #c2c1c1; padding:10px 0; clear:both;}
.Current a{ color:#777;}
.Current span{ color:#777;}


/**/
.News_search{ height:55px; background:url(../images/News_searchBg.jpg) no-repeat right top;}
.News_search .text{ float:right; width:195px; height:24px; line-height:24px; border:none; background:none; color:#aaa;}
.News_search .btn{ width:40px; height:25px; background:none; border:none; cursor:pointer; display:block; float:right;}
.News_search dl{ display:block; float:right; clear:both; padding-right:35px; line-height:30px;}
.News_search dl span{ padding:0 25px; background:url(../images/Help_searchDot.jpg) no-repeat 10px center;}
.News_search dl span.acur{ background:url(../images/Help_searchDot.png) no-repeat 10px center;}

.Help_search{ height:55px; background:url(../images/Help_searchBg.jpg) no-repeat right top;}
.Help_search .text{ float:right; width:265px; height:24px; line-height:24px; border:none; background:none; color:#aaa;}
.Help_search .btn{ width:40px; height:25px; background:none; border:none; cursor:pointer; display:block; float:right;}
.Help_search dl{ display:block; float:right; clear:both; padding-right:25px; line-height:30px;}
.Help_search dl span{ padding:0 25px; background:url(../images/Help_searchDot.jpg) no-repeat 10px center;}
.Help_search dl span a:hover{ text-decoration:none;}
.Help_search dl span.acur{ background:url(../images/Help_searchDot02.jpg) no-repeat 10px center;}

.Map_search{ background:url(../images/News_searchBg.jpg) no-repeat left top;}
.Map_search .text{ width:195px; height:24px; line-height:24px; border:none; background:none; color:#aaa; float:left; margin:0px 0 10px 7px;}
.Map_search .btn{ width:40px; height:25px; background:none; border:none; cursor:pointer; display:block; float:left;}
.Map_search .Results{ width:740px; font-size:12px; clear:both;}
.Map_search .Results h4{ padding:0 10px; margin:0; height:36px; line-height:30px; font-size:14px; background:url(../images/Map_txtBg.jpg) no-repeat left top;}
.Map_search .Results .txt{ display:block; padding:5px 10px 10px 10px; background:url(../images/Map_txtBg02.jpg) no-repeat left bottom;}
.Map_search .Results .txtbox{ display:block; padding:5px 10px 10px 10px; background:url(../images/Map_txtBg02.jpg) no-repeat left bottom;}
.News_list{ clear:both;}
.News_list li{ height:110px; border-bottom:solid 1px #ebebeb; padding:35px 0 10px 100px; position:relative; overflow:hidden;}
.News_list li .pic{ position:absolute; left:0px; top:35px;}
.News_list li .pic img{ width:79px; height:79px;}
.News_list li h4{ padding:0; margin:0; line-height:26px; font-size:17px; font-weight:normal;}
.News_list li h4 a{ color:#0076b0;}
.News_list li h4 a:hover{ text-decoration:none;}
.News_list li h4 span{ color:#888; float:right; font-size:16px;}
.News_list li dl{ display:block; line-height:20px; text-indent:2em; padding-top:15px; font-size:13px;}
.News_list li dl a{ margin-left:5px; color:#0076b0;}
.News_list li.top{ height:160px;padding:35px 0 0 195px;}
.News_list li.top .pic{}
.News_list li.top .pic img{ width:172px; height:123px;}

.Info_title{ padding:30px 0 0px; margin:15px 0px 0px; font-size:25px; text-align:center; color:#333; font-weight:normal; line-height:34px;}
.Info_title02{ padding:30px 0 10px; margin:15px 0px 10px; font-size:25px; text-align:center; color:#333; font-weight:normal; line-height:34px; border-bottom:dashed 1px #ebebeb;}
.Info_time{ padding:0px 0px 5px; margin:0px; font-size:14px; font-weight:normal; text-align:center; border-bottom:solid 1px #ebebeb; color:#999;}
.Info_txt{ padding:10px 0; line-height:24px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.info_back02{}
.info_back02 a{ display:block; background:#ef2e25; color:#fff; width:80px; height:25px;  line-height:25px; text-align:center; }
.Info_page{ padding:5px 0;}
.Info_page dl{ float:right;}
.Info_related{ padding:20px 0;}
.Info_related h4{ padding:0 0 5px; margin:0; font-size:25px; line-height:30px; color:#333; font-weight:normal;}
.Info_related ul{}
.Info_related ul li{ float:left; height:24px; line-height:24px; width:370px;}
.Info_related ul li.End{ float:right;}
.Info_share{ border-bottom:solid 1px #ebebeb;  height:30px;}
.Info_share .jiathis_style{ float:right;}

.Industy_h5{ padding:50px 0 5px 0; margin:0; font-weight:normal; line-height:34px; clear:both;}

.Case_list{}
.Case_list li{ padding:25px 0 0 140px; position:relative; font-size:14px;}
.Case_list li .pic{ position:absolute; left:0px; top:25px;}
.Case_list li .pic img{ width:130px; height:130px;}
.Case_list li dl{ display:block; padding:20px 20px 0 50px; margin:0; line-height:28px; background:url(../images/Case_libg.jpg) no-repeat right top;}
.Case_list li em{ display:block; padding:0px 20px 0px 50px; height:50px; line-height:50px; background:url(../images/Case_libg02.jpg) no-repeat right top; font-size:14px; text-align:right; margin:0;}

.Case_list02{}
.Case_list02 li{ height:134px; font-size:14px; margin-top:25px; background:#e5f2fb; padding:0 20px 0 155px; position:relative;}
.Case_list02 li .pic{ position:absolute; left:0px; top:0px; border-right:solid 2px #fff; text-align:center; width:134px; height:134px;}
.Case_list02 li .pic img{ width:132px; height:132px; border:solid 1px #ddd;}
.Case_list02 li h4{ padding:10px 0 0; margin:0; font-size:20px; line-height:32px; font-weight:normal;}
.Case_list02 li h4 a{ color:#0095d9;}
.Case_list02 li dl{ display:block; line-height:26px;}
.Case_list02 li dl a{ color:#0095d9; margin-left:10px;}
.Case_list02 li a:hover{ text-decoration:none;}

.Help_endTxt{ border:solid 1px #cfd0d2; height:100%; padding-bottom:10px; font-size:14px; margin-top:20px;}
.Help_endTxt dl{ display:block; height:140px; border-bottom:solid 1px #cfd0d2;}
.Help_endTxt dl dt{ float:left; padding:25px 25px 0 35px;}
.Help_endTxt dl dt img{ width:60px; height:60px;}
.Help_endTxt dl dt span{ display:block; text-align:center; padding-top:5px;}
.Help_endTxt dl dt.orange{ font-size:20px; color:#f58321; padding:50px 0 0 10px; line-height:34px;}
.Help_endTxt ul{ padding-top:10px;}
.Help_endTxt ul li{ float:left; padding:10px 15px 0; height:120px; border-right:solid 1px #cfd0d2;}
.Help_endTxt ul li em{ float:left; line-height:20px;}
.Help_endTxt ul li em img{ display:block; margin:8px 0 5px; width:50px; height:50px;}
.Help_endTxt ul li span{ float:left; width:85px; padding-left:18px; line-height:28px;}
.Help_endTxt ul li span a{ display:block; background:url(../images/Icon_help.jpg) no-repeat left center; padding-left:15px; font-size:12px;}
.Help_endTxt ul li.End{ border-right:none;}

.Help_list{ }
.Help_list ul{ overflow:hidden;}
.Help_list li{ max-height:260px; float:left; width:270px; padding:30px 100px 0 0; overflow:hidden;}
.Help_list li span{ display:block; font-size:17px; padding-bottom:5px;}
.Help_list li span img{ width:51px; height:51px; margin-right:15px;}
.Help_list li em{ display:block; font-size:14px; background:url(../images/Icon_help.jpg) no-repeat left center; padding-left:20px;}

.Help_list02{ }
.Help_list02 h4{ display:block; font-size:22px; padding:0; margin:0 0 5px; font-size:22px; font-weight:normal; cursor:pointer;}
.Help_list02 h4 img{ width:51px; height:51px; margin-right:15px;}
.Help_list02 h3{ display:block; font-size:22px; padding:5px 0; margin:0; font-size:22px; font-weight:normal;}
.Help_list02 ul{}
.Help_list02 ul li{}
.Help_list02 ul li dl{ display:block; font-size:14px; padding-left:20px; cursor:pointer; clear:both;background:url(../images/Icon_help02.jpg) no-repeat left center; padding-left:20px; cursor:pointer; font-weight:bold;}
.Help_list02 ul li dl.acur{background-image:url(../images/Icon_help.jpg); font-weight:normal;}
.Help_list02 ul li .category{ padding-left:20px; display:none; overflow:hidden;}
.Help_list02 ul li .category em{ display:block; font-size:14px; background:url(../images/Icon_help.jpg) no-repeat left center; padding-left:20px; cursor:pointer;}
.Help_list02 ul li .category em.acur{ background:url(../images/Icon_help02.jpg) no-repeat left center; font-weight:bold;}
.Help_list02 ul li .category h2{ padding:0; margin:5px 0 0 20px; font-size:12px; font-weight:normal; min-height:26px; overflow:hidden; border-bottom:solid 1px #ddd; display:none;}
.Help_list02 ul li .category h2 span{ display:inline-block; margin-right:10px; padding:0 20px; line-height:26px; cursor:pointer;}
.Help_list02 ul li .category h2 span.active{ border:solid 1px #ddd; border-bottom:none; background:#eee; font-weight:bold;}
.Help_list02 ul li .category .txt{ padding:10px 0 0 20px; line-height:22px; font-size:12px; display:none;}

.Help_list03{ }
.Help_list03 li{ float:left; width:220px; padding:30px 100px 0 0;}
.Help_list03 li span{ display:block; font-size:22px; padding-bottom:5px;}
.Help_list03 li span img{ width:51px; height:51px; margin-right:15px;}
.Help_list03 li em{ display:block; font-size:14px; background:url(../images/Icon_help.jpg) no-repeat left center; padding-left:20px;}

.Help_searchbar{ }
.Help_searchbar li{ padding:30px 100px 0 0;}
.Help_searchbar li span{ display:block; font-size:17px; padding-bottom:5px;}
.Help_searchbar li span img{ width:51px; height:51px; margin-right:15px;}
.Help_searchbar li em{ display:block; font-size:14px; background:url(../images/Icon_help.jpg) no-repeat left center; padding-left:20px;}

.Shiyong{ padding:10px; background:#eee;}
.Shiyong_table{ margin-top:20px;}
.Shiyong_table td{ padding:5px;}
.Shiyong_table td .form_err{ color:#F00; font-weight:bold;}
.Shiyong_table .name{ text-align:right; width:200px;}
.Shiyong_table .text{ border:solid 1px #ddd; width:300px; height:24px; line-height:24px; padding:0 5px;}
.Shiyong_table .btn{ width:70px; height:28px; color:#FFF; font-size:12px; background:url(../images/Btn_reset.jpg) no-repeat left center; border:none; cursor:pointer; margin-right:10px;}

.Contact_box{}
.Contact_box .txt{ padding-bottom:20px;}
.Contact_box .txt span{ color:#0076b0;}
.Contact_box ul{}
.Contact_box ul li{ float:left; margin:0 16px 19px 0; width:230px;}
.Contact_box ul li h5{ padding:0 0 0 15px; margin:0; height:31px; background:#f08300; color:#fff; font-weight:bold; font-size:14px; line-height:31px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Contact_box ul li .txt{ padding:10px 15px 0 15px; height:65px; background:url(../images/about_content_txtbg.jpg) no-repeat center top #e3e3e3; margin-top:3px; font-size:12px; line-height:21px; overflow:hidden;}
.Contact_box ul li.End{ margin-right:0}


/*邮件产品*/
.Mail_List{}
.Mail_List li{}
.Mail_List li .h1{ font-weight:normal; line-height:34px; height:34px; padding:50px 0 5px 0; margin:0px;}
.Mail_List li .txt{ font-size:14px;}

.Map_h5{ padding:0; margin:0; font-size:12px; line-height:34px;}

/*邮件产品*/


/**/
.Footer{ background:url(../images/Footer_bg.jpg) repeat-x left top #2d2d2d; height:100%;}
.Footer .box{ width:1024px; margin:auto; position:relative;}
.Footer .box .phone{ height:37px; line-height:37px; padding:23px 0;}
.Footer .box .phone span{ color:#FFF; font-size:16px; padding-left:52px; background:url(../images/Footer_phone.jpg) no-repeat left center; float:right; margin-right:30px;}
.Footer .box .phone dl{ float:right; background:url(../images/Footer_btn.jpg) no-repeat right top;}
.Footer .box .phone dl a{ width:90px; text-align:center; margin-left:12px; display:block; text-align:center; color:#FFF; font-size:14px; float:left;}
.Footer .box .txt{ height:343px;}
.Footer .box .txt li{ float:left; padding:0 75px 0 0; font-size:13px; line-height:40px; color:#d5d5d5;}
.Footer .box .txt li span{ display:block; color:#fff; padding:30px 0 0 0px; font-weight:bold;}
.Footer .box .txt li span a{ color:#FFF;}
.Footer .box .txt li a{ display:block; color:#d5d5d5;}
.Footer .box .txt li a.bold{ color:#FFF; font-weight:bold;}
.Footer .box .wx{ position:absolute; right:0px; top:126px;}
.Footer .box .wx li{ float:left; padding-left:10px;}
.Footer .box .wx li img{ border:solid 1px #3b3b3b; width:98px; height:98px; padding:3px; background:#fff;}
.Footer .box .gzUs{ position:absolute; right:170px; top:113px; line-height:40px; font-size:13px; color:#FFF; background:url(../images/Footer_icon.jpg) no-repeat left bottom;}
.Footer .box .gzUs a{ display:block; height:40px; overflow:hidden; color:#d5d5d5; padding-left:35px;}
.Footer .box .copy{ height:50px; line-height:50px; font-size:14px; color:#d5d5d5;}
.Footer .box .copy span{ cursor:pointer;}
.Footer .box .copy span a{ color:#d5d5d5;}
.Footer .box .copy dl{ float:right;}
.Footer .box .links{ padding:10px 0 20px 0; border-top:solid 1px #3b3b3b; display:none;}
.Footer .box .links li{ float:left; width:175px; padding-right:20px; line-height:26px; font-size:14px;}
.Footer .box .links li a{ color:#d5d5d5;}



/**/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:10px 0px;}
.ul_sitemap li strong{ width:70px; display:inline-block;}

.Links_list{ padding:0 20px;}
.Links_list li{ float:left; width:240px; height:36px; line-height:36px; overflow:hidden;}
.Links_list li a{ font-size:14px;}


/*pages*/
.Pages{ padding:10px 0; line-height:18px; zoom:1; overflow:hidden; clear:both; text-align:right; font-size:12px;}
.Pages span{ display:inline-block;}
.Pages a{ display:inline-block; margin-left:4px;}
.Pages .p_cur b{ color:#b81b22; font-weight:normal;}
.Pages .p_count b{ color:#b81b22; font-weight:normal;}
.Pages .p_total b{ color:#b81b22; font-weight:normal;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:3px 7px 0px; background:#fff; border:solid 1px #ebebeb;}
.Pages .p_page em a.a_cur{ color:#fff; background:#1188f2; border:solid 1px #1188f2;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:34px; height:23px; line-height:23px; padding:0px; text-align:center; font-size:12px; border:solid 1px #ddd; border-right-color:#eee; background:#fff; margin:0 4px;}
.Pages .i_button { position:relative; width:29px; height:26px; cursor:pointer; border:none; background:url(../images/Page_goto.jpg) no-repeat left center; float:right; margin-left:5px;}
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{ padding:3px 8px 0px; background:url(../images/Page_btnBg.jpg) repeat-x left bottom #FFF; border:solid 1px #ddd;}

.back_home{ position:fixed; right:15px; bottom:25px; z-index:50; /*width:80px; height:35px;*/width:38px;height:38px; line-height:35px; /*background-color:#0095da;*/ background:url(../images/floatTop.png) no-repeat left center; text-align:center;}
.back_home a{ color:#fff; display:block;width:38px; height:38px; text-decoration:none;font-size: 8px;}
.back_home a.bg{ background-color:#aaa;}
.back_home a span{line-height: 15px;padding-top: 5px;display: block;}
.back_home a span.Texthide{ display:none;}

/* new (added in 2015.08.07) */
.RightSidebar {
    font-family: "Microsoft YaHei";
}
.RightSidebar .HeadBlue{
    display: inline-block;
    *display:inline;
    zoom:1;
    margin-top: 0px;
    margin-bottom: 32px;
    font-size: 24px;
    color: #057ab8;
    font-weight: bold;
}
.RightSidebar .separate{
    display: inline-block;
    float: right;
    *display:inline;
    zoom:1;
    width: 600px;
    margin-top: 15px;
    *margin-top: -70px;
    margin-right: 10px;
    border-bottom: 1px solid #DEDEDE;
}
.RightSidebar .HeadBlak{
    margin-top: 0;
    margin-left: 20px;
    padding-left: 12px;
    border-left: 4px solid #057ab8;
    font-size: 20px;
    line-height: 22px;
    font-weight: bold;
}
.txt .fontNormal{
    margin: 0;
    margin-left: 20px;
    font-size: 14px;
    color: #777;
    line-height: 26px;
}
.fontNormal2{
    font-size: 14px;
    color: #444;
    line-height: 26px;
}
.fontNormalBold{
    font-size: 15px;
    color: #222;
    font-weight: bold;
    line-height: 24px;
}
.mianContent .reportInfo{
    margin: 32px 30px 0px 20px;
    float: left;
}
.leftBorder{
    margin: 0;
    padding: 0;
    border-left: 2px solid #057ab8;
    padding-left: 12px;
}
.leftBorder2{
    margin: 0;
    padding: 0;
    border-left:  2px solid #9bcae3;
    padding-left: 12px;
}
.floatList{
    margin-top: 17px;
    padding-left: 32px;
}
.floatList li{
    width: 230px;
    margin: 11px 0 11px 0;
    padding: 0;
    float: left;
    line-height: 14px;
    font-size: 14px;
    color: #444;
}
.normalList{
    padding-left: 32px;
    margin-bottom: 32px;
}
.normalList li{
    margin-top: 22px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
}
.table1{
      border-collapse: collapse;
}

/*RightQQ 右侧浮窗*/
.RightQQ{ height:200px; position:fixed; right:5px; top:320px; z-index:10; padding-bottom:10px;}
.RightQQ ul li.oneli{ width:50px; padding:1px 4px 7px 4px; margin-top:9px; position: relative; /* border:1px solid red; */padding-left: 6px;background: url(../images/bg.png) no-repeat center;}
.RightQQ ul li.oneli:hover{background: url(../images/bg2.png) no-repeat center;}
.RightQQ .Tel .Ico{height:50px; background: url(../images/c.png) no-repeat center;}
.RightQQ .Tel:hover .Ico{ background:url(../images/c2.png) no-repeat center;}
.RightQQ .QQ .Ico{ height:50px;background: url(../images/b.png) no-repeat center;  cursor:pointer;}
.RightQQ .QQ:hover .Ico{ background: url(../images/b2.png) no-repeat center;  cursor:pointer;}
.RightQQ .QQ a{display: block; height: 50px;}
.RightQQ .Wx .Ico{height:50px; background:url(../images/d.png) no-repeat center;}
.RightQQ .Wx:hover .Ico{ background:url(../images/d2.png) no-repeat center;}

.RightQQ ul .r_ask{background:none;}
.RightQQ ul li.r_ask:hover{background:none;}
.RightQQ .r_ask .Ico{height:82px; background:url(../images/20160108135458252.png) no-repeat center;}
.RightQQ .r_ask .Ico a{width:50px; height:82px; display:block;}

.RightMenu{ width:176px; display:none; color:#000; }
.RightQQ ul li:hover .RightMenu{ display:block; position:absolute; right:55px; width:176px; padding-right:10px;}
.TelBox{top:-13px;}
.QQBox{top:7px;}
.WxBox{top:-24px;}
.RightMenu .TelMenu{ width:178px; height:80px; background:url(../images/phone.png) no-repeat top center;}
.RightMenu .TelMenu li{ width:176px; height:40px; line-height:40px; margin-top:0px;  float:left;  text-align:left; padding-left:20px;  font-size:14px;} 
.RightMenu .QQMenu{ width:100px; height:40px; line-height:40px; text-align:left; padding-left:35px;  font-size:14px; background:url(../images/1.png) no-repeat top center; margin-left:60px;}
.RightMenu .QQMenu li{ display:block; width:100px; height:40px; line-height:40px; text-align:left; font-size:14px;}
.RightMenu .WxMenu{background:url(../images/2.png) no-repeat center right}
.RightMenu .WxMenu li{width:113px; height:105px;  }
.RightMenu .WxMenu img{width: 90px;height: 90px;margin-left: 73px;margin-top: 8px;}

#qiao-wrap #qiao-icon-wrap{top:277px;margin-top:0px;}
