@charset "utf-8";
/* CSS Document */
/**:focus{outline:0}*/
body { font-family:"宋体"; font-size:13px; color:#333333; line-height: 22px; margin: 0px; padding: 0px; }
a { color:#333333 }
a:link { text-decoration:none; color: #333333; }
a:visited { text-decoration:none; color:#333333 }
a:hover { text-decoration:underline; color:#CC3900 }
a:active { text-decoration:none; color:#333333 }
ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, form, p, body { margin:0; padding:0; }
li { list-style: url(none) none outside; margin: 0px; padding: 0px; }
ul, ol, dl { list-style-type:none }
img { border:none; max-width:100%; margin: 0px; padding: 0px; }
em, i { font-weight:normal; font-style:normal }
em { color:#C00; font-weight:800 }

h4, h5, h6 { font-size:12px }
h1 { font-family:"黑体"; text-align:center; font-weight:bold; font-size:22px; color:#000 }
/* 页面Start */
span.favorite { float:right; margin-right:15px }
a.more { float:right; margin-right:10px }
/*栏目导航*/


input.keyword { display:block; width:180px; height:21px; margin:0px; padding:0px; background-image:url(search-b.jpg); line-height:21px; background-repeat:repeat-x; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none }
input.submit { margin:0px; padding:0px; display:block; background-color:#E4E4E4; border:1px double #999; height:20px; line-height:17px; font-size:12px; cursor:pointer }
.productPictrue { margin-bottom:10px; text-align:left; margin-top: 30px; }
.BranchPictrue { margin-bottom:20px; text-align:left }
.productPictrue img { border-style:none }
.newsContent { font-size: 14px; padding-bottom: 30px; padding-top: 15px; text-align: left; width: 680px; margin-right: auto; margin-left: auto; overflow: hidden; line-height: 26px; }
.newsContent p { padding-bottom: 10px; padding-top: 10px; }
.kuang { border:1px solid #DDD }
.kuang3 { border-top-width:1px; border-right-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-left-style:solid; border-top-color:#DDD; border-right-color:#DDD; border-left-color:#DDD }
.kuangBottom { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#DDD }
.f12 { color:#06F; font-size:12px; font-weight:800 }
.f14 { color:#06F; font-size:14px; font-weight:800; text-indent:1em }
.contact { margin-left:1.2em; line-height:25px; height:155px }
/*当前位置*/
.location { text-indent:1em }
.location span { margin-left:7px; margin-right:7px }
div.company { line-height:20px }
div.company a { color:#C00 }
.productclasstree { line-height:25px; height:100px }
.productclasstree dt { margin-left:1.2em; background-image:url(dian.gif); background-repeat:no-repeat; height:25px; line-height:25px; background-position:0px center; text-indent:10px }
.productclasstree dt a { font-size:14px }
.topnews-ul { margin-left:0px }
.topnews-ul li { height:24px; line-height:24px; margin-left:1.5em; background-image:url(dian.gif); background-repeat:no-repeat; background-position:0px center; text-indent:10px }
.topnews-ul li span { float:right; color:#999; margin-right:3px; }
.classnews { width:650px; margin-right: auto; margin-left: auto; }
.classnews li { height:26px; width:700px; line-height:25px; border-bottom:1px dashed #CCD; background-image:url(news-ico.gif); background-repeat:no-repeat; background-position:0px center; text-indent:1.2em }
.classnews li span { float:right; margin-right:3px; color:#999 }
#demo { width:720px; height:180px; overflow:hidden }
.newpro-ul { height:180px; width:1440px; display:block }
.newpro-ul li { width:240px; height:180px; float:left; display:block; text-align:center; line-height:30px }
.newpro-ul li img { height:140px; width:220px }
.newpro-ul li a { font-size:14px; font-weight:800 }
.newpro-al { width:720px; display:block; clear:both }
.newpro-al li { width:240px; height:190px; float:left; display:block; text-align:center; line-height:30px }
.newpro-al li img { height:140px; width:220px }
.newpro-al li a { }
.newpro-vid { width:720px; display:block; clear:both }
.newpro-vid li { width:240px; height:190px; float:left; display:block; text-align:center; line-height:30px; list-style-type :none }
.newpro-vid li img { height:140px; width:220px }
.newpro-vid li a { font-size:14px; font-weight:800 }
.newpro-fuwu { width:720px; display:block; clear:both }
.newpro-fuwu li { width:700px; height:500px; float:left; display:block; line-height:30px; list-style-type :none; padding:10PX }
.newpro-fuwu li img { height:140px; width:220px }
.newpro-fuwu li a { font-size:16px; font-weight:800 }
#demoa { width:962px; height:115px; overflow:hidden }
ul.rongyuzizhi { width:1330px }
ul.rongyuzizhi li { float:left; width:190px; height:113px }
ul.rongyuzizhi li img { }
/*友情链接*/
ul.links { width:960px; margin-left:10px; margin-right:10px }
ul.links li { float:left; margin-right:10px }
.endNav { color:#FFF; text-align:center; line-height:20px }
.endNav a, .endNav a:visited { color:#FFF }
.endNav span { margin-left:6px; margin-right:6px }
.copy { color:#FFF; text-align:center; line-height:20px }
/* 页面End */
div.makeType a { font-weight:800 }
div.makeType span { margin-right:6px; margin-left:6px }
/* 分页函数 */
div.makepage { text-align:center; line-height:25px; clear:both; width: 100%; margin-right: auto; margin-left: auto; padding-top: 50px; padding-bottom: 0px; height: 25px; }
div.makepage span, div.makepage a { display:inline-block; text-align:center }
div.makepage a:hover { background-color:#EEE; text-decoration:none; color:#111 }
div.makepage span.pageSelect, div.makepage a.pageSelect { width:25px }
div.makepage span.pageSelect, div.makepage a.pageSelect, div.makepage a.pageUp, div.makepage a.pageDn { background: #e4e4e4; padding-right: 5px; padding-left: 5px; }
div.makepage span.pageSelect { color:#C00; font-weight:800 }
div.makepage span.floatLeft { float:left }
/* 分页函数 */
ul.xiangmu { width:700px; height:auto; border:2px solid #CCC }
ul.xiangmu li { width:330px; height:20px; line-height:20px; float:left; padding-left:17px; overflow:hidden }
.xiangmuPictrue { text-align:center }
img#alPictrue { width:700px; height:480px; }
.prevNext { cursor:pointer }
i { color:#C00 }
.footerKey { line-height:18px }
marquee { padding:0; margin:0; width:700px }
.nextPrev { margin-top:10px; height:22px; line-height:22px; text-align:center }
.intNow { display:inline-block; margin-left:50px; margin-right:50px; height:22px; line-height:22px; }
/*项目列表*/
ul.xiangmuUl { width:700px; height:500px }
ul.xiangmuUl li { width:350px; height:250px; line-height:25px; text-align:center; float:left }
ul.xiangmuUl li img { width:320px; height:220px }
ul.xiangmuUl li a { font-size:14px; font-weight:800 }
.newsContent a { color: #06F; }
.top { height: 100px; width: 1200px; margin-right: auto; margin-left: auto; font-size: 14px; }
.navback { height: 50px; width: 100%; background: #333333; }
.navback ul { height: 50px; width: 1200px; margin-right: auto; margin-left: auto; }
.navback li { float: left; height: 50px; font-size: 14px; line-height: 50px; color: #FFFFFF; margin: 0px; padding: 0px; list-style: url(none) none outside; text-align: center; }
.navback li a { color: #FFFFFF; text-decoration: none; text-align: center; margin-right: 0px; margin-left: 0px; display: inline-block; padding-right: 30px; padding-left: 30px; }
.navback li a:link { color: #FFFFFF; text-decoration: none; }
.navback li a:visited { color: #FFFFFF; text-decoration: none; }
.navback li a:hover { color: #FFFFFF; text-decoration: none; background-color: #CC3900; }
.navback li a:active { color: #FFFFFF; text-decoration: none; }
.aSelect { color:#FFF; text-decoration:none; background-color: #CC3900; }
#backred1 { background-color: #CC3900; }
.search { height: 34px; width: 984px; margin-right: auto; margin-left: auto; text-align: left; }
.map { height: 376px; width: 984px; margin-right: auto; margin-left: auto; }
.lc { clear: both; margin-right: auto; margin-left: auto; }
.hr10 { height: 10px; }
.pagebody { width: 984px; margin-right: auto; margin-left: auto; }
.homemain1 { width: 984px; margin-right: auto; margin-left: auto; }
.homemain1_l { width: 745px; float: left; }
.homemain1_r { float: right; width: 229px; }
.homemain1_l_1 { width: 745px; margin-right: auto; margin-left: auto; }
.home_case_title { height: 50px; width: 1210px; line-height: 50px; background: #333333; text-align: center; margin-right: auto; margin-left: auto; }
.home_case_title_name { float: left; background-color: #CC3900; padding-right: 20px; padding-left: 20px; font-size: 18px; color: #FFFFFF; }
.home_title_name2 { float: left; padding-right: 10px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center; }
.home_title_name a { color: #FFFFFF; text-decoration: none; }
.home_title_name2 a { color: #FFFFFF; text-decoration: none; }
.home_title_more { float: right; height: 30px; padding-right: 10px; }
.i_about { width: 743px; background-image: url(i_about_back.jpg); background-repeat: no-repeat; background-position: top; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; padding-top: 20px; height: 241px; }
.i_about_pic { float: left; height: 241px; width: 334px; padding-left: 15px; }
.i_about_text { float: right; width: 385px; padding-right: 7px; height: 241px; }
.i_about_text_name { font-size: 16px; font-weight: bold; width: 100%; height: 22px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; padding-bottom: 8px; }
.i_about_text_content { width: 100%; line-height: 19px; padding-top: 8px; }
.homemain1_l_2 { width: 1280px; margin-right: auto; margin-left: auto; margin-top: 50px; }
.home_csaelist { width: 1280px; margin-right: auto; margin-left: auto; margin-top: 50px; }
.i_case { width: 1240px; margin-right: auto; margin-left: auto; }
.i_case_units { width: 280px; height: 250px; float: left; text-align: center; margin-top: 30px; margin-right: 15px; margin-left: 15px; }
.i_case_units_pic { height: 210px; width: 280px; margin-right: auto; margin-left: auto; }
.i_case_units_name { height: 40px; width: 280px; margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; line-height: 40px; }
.i_case_units_pic img { height: 210px; width: 280px; }
.i_video { height: 222px; width: 229px; }
.i_video_title { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #000000; text-align: left; height: 16px; width: 229px; padding-top: 6px; line-height: 16px; text-indent: 10px; }
.i_video_flash { height: 200px; width: 229px; background-color: #000000; overflow: hidden; position: relative; }
.i_heozeng { height: 66px; width: 229px; }
.i_contact { width: 229px; margin-right: auto; margin-left: auto; }
.i_contact_content { width: 227px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; height: 349px; }
.i_contact_pic { height: 40px; width: 227px; margin-right: auto; margin-left: auto; }
.i_contact_text { width: 200px; margin-right: auto; margin-left: auto; padding-top: 5px; }
.homemain2 { width: 984px; margin-right: auto; margin-left: auto; }
.i_zizhi { width: 962px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; text-align: center; padding: 10px; height: 140px; margin-top: 0px; margin-bottom: 0px; }
.Advertisement { height: 80px; width: 984px; margin-right: auto; margin-left: auto; }
.Chooseus { width: 100%; background: #E4E4E4; margin-top: 50px; padding-top: 50px; padding-bottom: 50px; }
.Chooseus_top { background-color: #434343; margin-right: auto; margin-left: auto; }
.Chooseus_content { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 50px; }
.Chooseus_content_units { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 20px; }
.Chooseus_title { height: 150px; width: 982px; margin-right: auto; margin-left: auto; }
.Chooseus_1 { width: 982px; margin-right: auto; margin-left: auto; background-image: url(Chooseus_1_back.jpg); background-repeat: no-repeat; background-position: top; height: 240px; }
.Chooseus_1_text { padding-left: 83px; padding-top: 75px; }
.Chooseus_2 { width: 982px; margin-right: auto; margin-left: auto; background-image: url(Chooseus_2_back.jpg); background-repeat: no-repeat; background-position: top; height: 250px; }
.Chooseus_2_text { padding-top: 78px; padding-left: 475px; }
.Chooseus_3 { background-image: url(Chooseus_3_back.jpg); background-repeat: no-repeat; background-position: top; height: 230px; width: 982px; margin-right: auto; margin-left: auto; }
.Chooseus_3_text { padding-top: 75px; padding-left: 83px; }
.Chooseus_4 { background-image: url(Chooseus_4_back.jpg); background-repeat: no-repeat; background-position: top; height: 300px; width: 982px; margin-right: auto; margin-left: auto; }
.Chooseus_4_text { padding-top: 70px; padding-left: 475px; }
.homemain3 { width: 984px; margin-right: auto; margin-left: auto; }
.homemain3_l { width: 100%; margin-top: 50px; }
.home_keifu { width: 100%; margin-top: 50px; }
.homemain3_r { width: 1240px; margin-right: auto; margin-left: auto; margin-top: 50px; }
.home_keifujz { width: 1240px; margin-right: auto; margin-left: auto; margin-top: 50px; }
.homemain3_l_title { background-image: url(homemain3_l_title.jpg); background-repeat: no-repeat; height: 24px; width: 318px; margin-right: auto; margin-left: auto; }
.homemain3_title_text { color: #FFFFFF; padding-left: 10px; float: left; font-size: 16px; }
.homemain3_title_more { float: right; padding-right: 10px; padding-top: 2px; }
.i_news_title_text { color: #FFFFFF; font-size: 16px;  position: absolute; line-height: 40px;left: 10px; }
.i_news_title_more { position: absolute; right: 10px; line-height: 40px; }
.homemain3_l_content { text-align: center; margin-right: auto; margin-left: auto; width: 1210px; height: 484px; padding-top: 30px; }
.home_keifu_img { text-align: center; margin-right: auto; margin-left: auto; width: 1210px; height: 484px; padding-top: 30px; }
.homemain3_l_content li { list-style-position: outside; list-style-type: none; text-align: center; margin-right: auto; margin-left: auto; padding-top: 10px; height: 77px; width: 298px; }
.homemain3_r_title { background-image: url(homemain3_r_title.jpg); background-repeat: no-repeat; height: 24px; width: 652px; }
.homemain3_r_content { width: 652px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; height: 355px; }
.homemain3_units { float: left; height: 161px; width: 306px; padding-top: 15px; padding-right: 10px; padding-left: 10px; }
.homemain3_units_l { height: 146px; width: 126px; float: left; padding-right: 10px; text-align: center; padding-top: 3px; padding-bottom: 7px; }
.homemain3_units_l img { border: 2px solid #dddddd; padding: 1px; height: 120px; width: 120px; }
.homemain3_units_r { float: right; height: 161px; width: 170px; }
.homemain3_units_r_name { font-weight: bold; text-align: left; height: 22px; }
.homemain3_units_r_text { text-align: left; height: 115px; }
.homemain4 { width: 100%; margin-right: auto; margin-left: auto; background: url(../../images/changjia.jpg) no-repeat; margin-top: 50px; padding-top: 50px; padding-bottom: 50px; }
.homemain4_content { width: 1230px; margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 50px; }
.homemain4_units { float: left; width: 543px; height: 90px; background: #FFFFFF; opacity:0.9; background-color:rgba(255, 255, 255, 0.9); margin-top: 30px; margin-right: 15px; margin-left: 15px; padding: 20px; border: 1px solid #DDDDDD; }
.homemain4_hr1 { text-align: center; float: left; height: 139px; width: 1px; padding-right: 17px; padding-left: 11px; }
.homemain4_units_name { font-size: 18px; border-bottom: 1px solid #E4E4E4; }
.homemain4_units_text { text-align: left; padding-top: 15px; }
.homemain4_units_more { text-align: right; color: #CC3900; padding-right: 10px; }
.homemain5 { width: 1240px; margin-right: auto; margin-left: auto; margin-top: 50px; }
.homemain5_content { width: 1240px; margin-right: auto; margin-left: auto; }
.homemain5_hr32 { float: left; width: 32px; height: 50px; }
.homemain5_units { width: 280px; height: 420px; float: left; text-align: center; margin-top: 30px; margin-right: 15px; margin-left: 15px; }
.homemain5_units_pic { height: 210px; width: 280px; margin-right: auto; margin-left: auto; }
.homemain5_units_name { margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; text-align: left; padding: 15px 20px; font-size: 15px; height: 30px; line-height: 30px; }
.homemain5_units_text { height: 130px; margin-right: auto; margin-left: auto; background: #E4E4E4; text-align: left; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.homemain5_units_pic img { height: 210px; width: 280px; }
.homemain5_units_more { color: #CC3900; text-align: right; padding-right: 10px; padding-bottom: 8px; }
.homemain5_units_Consulting { height: 22px; width: 222px; margin-right: auto; margin-left: auto; color: #FFFFFF; background-color: #424242; text-align: center; }
.i_news { width: 1230px; margin-right: auto; margin-left: auto; margin-top: 20px; }
.i_news_l { float: left; width: 654px; }
.i_news_r { float: right; width: 320px; }
.i_news_l_1 { float: left; width: 322px; }
.i_news_l_2 { float: right; width: 322px; }
.i_news_units { width: 581px; margin-right: 15px; margin-left: 15px; border: 1px solid #E4E4E4; float: left; height: 580px; padding: 1px; margin-top: 30px; }
.i_news_units2 { width: 318px; margin-right: auto; margin-left: auto; border: 1px solid #dddddd; }
.i_news_units_title { height: 40px; background: #333333; position: relative; }
.i_news_units_title2 { background-image: url(i_news_title_back2.jpg); background-repeat: no-repeat; height: 24px; width: 318px; }
.i_news_list { width: 541px; margin-right: auto; margin-left: auto; padding: 20px; }
.i_news_info { width: 100%; margin-right: auto; margin-left: auto; height: 80px; margin-top: 10px; border-bottom: 1px solid #EEEEEE; padding-bottom: 10px; overflow: hidden; }
.i_news_date { float: left; width: 80px; color: #999999; text-align: center; height: 70px; padding-top: 10px; }
.i_news_date1 { color: #999999; font-size: 36px; line-height: 36px; }
.i_news_date2 { color: #999999; font-size: 18px; }
.i_news_ent { float: right; height: 80px; width: 450px; }
.i_news_name { text-align: left; font-size: 18px; line-height: 36px; height: 36px; overflow: hidden; }
.i_news_text { text-align: left; color: #666666; }
.i_message { width: 100%; margin-right: auto; margin-left: auto; margin-top: 50px; padding-top: 50px; background: url(../../images/xeiji.jpg) no-repeat; padding-bottom: 50px; }
.i_message_l { width: 1230px; margin-right: auto; margin-left: auto; }
.i_message_r { width: 320px; clear: both; }
.i_message_l_title { height: 39px; width: 652px; margin-right: auto; margin-left: auto; background-image: url(i_message_title.jpg); background-repeat: no-repeat; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #DDDDDD; }
.i_message_l_content { width: 1230px; margin-right: auto; margin-left: auto; padding-top: 20px; }
.i_message_units { float: left; width: 543px; height: 160px; background: #FFFFFF; opacity:0.9; background-color:rgba(255, 255, 255, 0.9); margin-top: 30px; margin-right: 15px; margin-left: 15px; padding: 20px; border: 1px solid #DDDDDD; }
.i_message_units_l { height: 160px; width: 120px; float: left; padding-right: 20px; text-align: center; }
.i_message_units_l img { height: 160px; width: 120px; }
.i_message_units_r { float: left; height: 160px; width: 400px; }
.i_message_units_r_name { font-weight: bold; text-align: left; height: 22px; }
.i_message_units_r_text { text-align: left; padding-top: 5px; }
.i_message_r_title { height: 78px; width: 320px; margin-right: auto; margin-left: auto; }
.i_message_r_text { height: 398px; width: 316px; margin-right: auto; margin-left: auto; border: 1px solid #DDDDDD; padding: 1px; }
.i_message_r_text_name { color: #FFFFFF; font-size: 14px; font-weight: bold; background-color: #424242; height: 40px; line-height: 40px; width: 316px; }
.i_message_r_text_content { line-height: 36px; padding-top: 15px; padding-left: 15px; }
.i_input { border: 1px solid #CCCCCC; }
.i_message_r_text_content textarea { border: 1px solid #CCCCCC; }
.links { width: 962px; margin-right: auto; margin-left: auto; border: 1px solid #DDDDDD; padding: 10px; }
.footer { height: auto; width: 100%; padding-top: 25px; padding-bottom: 25px; background-color: #333333; overflow: hidden; margin-top: 50px; text-align: left; }
.footer_text { width: 1200px; margin-right: auto; margin-left: auto; }
.footer_wx { float: left; width: 165px; }
.footer_wx_text {
	text-align: center;
	width: 165px;
	color: #FFFFFF;
}
.footer_text_ent {
	float: left;
	padding-left: 35px;
	color: #FFFFFF;
	text-align: left;
	line-height: 32px;
	width: 1000px;
	padding-top: 10px;
}
.footer_Key { width: 984px; margin-right: auto; margin-left: auto; }
.home_caseclass { color: #FFFFFF; float: left; font-size: 14px; }
.home_caseclass a { color: #FFFFFF; text-decoration: none; padding-right: 25px; padding-left: 25px; display: block; float: left; }
.home_caseclass a:hover { color: #FFFFFF; text-decoration: none; background: #CC3900; }
.homemain3_units_r_more { text-align: right; color: #CC3900; }
.homemain3_units_r_more a { color: #333333; text-decoration: none; font-weight: bold; }
.homemain4_units_name a { color: #333333; text-decoration: none; }
.homemain4_units_more a { color: #333333; text-decoration: none; font-weight: bold; }
.footer_text_ent a { color: #FFFFFF; text-decoration: none; }
.footer_text_ent a:link { color: #FFFFFF; text-decoration: none; }
.footer_text_ent a:visited { color: #FFFFFF; text-decoration: none; }
.footer_text_ent a:hover { color: #CC3900; text-decoration: underline; }
.footer_text_ent a:active { color: #FFFFFF; text-decoration: none; }
.main { float: left; width: 745px; }
.sidebar { float: right; width: 229px; }
.Location { padding: 1px; height: 26px; width: 741px; border: 1px double #CCCCCC; }
.Location_text { background-color: #dddddd; height: 26px; width: 741px; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; text-align: left; line-height: 26px; text-indent: 10px; }
.mian_title { height: 30px; width: 745px; }
.main_content { width: 743px; margin-right: auto; margin-left: auto; border: 1px solid #dddddd; }
.main_pro { margin-right: auto; margin-left: auto; width: 1210px; margin-top: 30px; }
.main_pro_l { width: 800px; float: left; padding: 39px; border: 1px solid #e4e4e4; text-align: left; }
.main_pro_r { width: 280px; float: right; }
.main_pro_l h1 { font-size:24px; text-align:left; }
.main_newsview { margin-right: auto; margin-left: auto; width: 1210px; margin-top: 30px; }
.main_newsview_l { width: 800px; float: left; padding: 39px; border: 1px solid #e4e4e4; text-align: left; }
.main_newsview_r { width: 300px; float: right; }
.main_newsview_l h1 { font-size:24px; text-align:left; }
.main_newsview_date { text-align:left; color: #999999; margin-top: 10px; }
.main_newsview_ent { font-size:14px; text-align:left; margin-top: 30px; line-height: 26px; }
.main_newsview_ent a { color: #0099FF; text-decoration: none; }
.NewsViewreturn { background: #333333; height: 40px; width: 80px; line-height: 40px; text-align: center; margin-top: 50px; color: #FFFFFF; }
.NewsViewreturn a { color: #FFFFFF; display: block; text-decoration: none; }
.NewsViewreturn a:hover { background: #cc3900; }
.main_Designers { margin-right: auto; margin-left: auto; width: 720px; }
.s_prolist { width: 229px; margin-right: auto; margin-left: auto; }
.s_prolist_top { height: 5px; width: 100%; background-color: #333333; }
.s_prolist_content { width: 227px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; padding-bottom: 10px; }
.s_prolist_title { width: 100%; font-size: 14px; font-weight: bold; text-align: left; line-height: 30px; height: 30px; margin-right: auto; margin-left: auto; text-indent: 10px; }
.s_prolist_list { width: 207px; margin-right: auto; margin-left: auto; }
.s_prolist_list li { background-image: url(s_lcon.jpg); background-repeat: no-repeat; background-position: 5px 13px; text-align: right; line-height: 30px; height: 30px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; list-style-position: outside; list-style-type: none; }
.pro_units { width: 280px; height: 250px; text-align: center; margin-bottom: 30px; }
.pro_units_pic { height: 210px; width: 280px; margin-right: auto; margin-left: auto; }
.pro_units_name { height: 40px; width: 280px; margin-right: auto; margin-left: auto; line-height: 40px; background: #e4e4e4; }
.pro_units_pic img { height: 210px; width: 280px; }
.main_Paging { width: 100%; margin-right: auto; margin-left: auto; height: 30px; text-align: center; }
.main_news { margin-right: auto; margin-left: auto; width: 1230px; }
.news_info { width: 555px; height: 106px; margin-right: 15px; margin-left: 15px; text-align: left; background: #e4e4e4; float: left; margin-top: 30px; padding: 15px; }
.news_title { font-size: 20px; line-height: 30px; height: 30px; overflow: hidden; }
.news_text { padding-top: 6px; color: #333333; }
.news_date { padding-top: 6px; color: #666666; }

.main_news_case { margin-right: auto; margin-left: auto; width: 1240px; }
.news_info_case { width: 560px; height: 80px; margin-right: 15px; margin-left: 15px; text-align: left; background: #e4e4e4; float: left; margin-top: 30px; padding: 15px; }
.news_title_case { font-size: 20px; line-height: 30px; height: 30px; overflow: hidden; }
.news_text_case { padding-top: 6px; color: #333333; }

.main_vid { width: 1200px; text-align: center; margin-right: auto; margin-left: auto; margin-top: 20px; }
.news_Video { width: 400px; float: left; height: 280px; text-align: center; overflow: hidden; margin-top: 30px; }
.news_Video_pic { width: 320px; height: 240px; margin-right: auto; margin-left: auto; overflow: hidden; position: relative; background-color: #000000; }
.news_Video_name { height: 40px; line-height: 40px; }
.homemain5_units_Consulting a { color: #FFFFFF; text-decoration: none; display: block; }
.main_kehu { margin-right: auto; margin-left: auto; width: 740px; }
.main_Honor { width: 732px; margin-right: auto; margin-left: auto; padding-top: 12px; padding-right: 8px; padding-left: 3px; padding-bottom: 7px; }
.Honor_units { float: left; height: 79px; width: 239px; padding-bottom: 5px; padding-left: 5px; }
.Honor_units_pic { height: 75px; width: 235px; margin-right: auto; margin-left: auto; border: 1px solid #CCCCCC; text-align: center; padding: 1px; }
.Honor_units_pic img { height: 75px; width: 235px; }
.FanganContent { margin-right: auto; margin-left: auto; padding-top: 15px; }
.designers_units { width: 100%; margin-right: auto; margin-left: auto; padding-bottom: 20px; padding-top: 20px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCCCCC; height: 166px; }
.designers_units2 { width: 100%; margin-right: auto; margin-left: auto; padding-bottom: 20px; padding-top: 20px; height: 166px; }
.designers_units_pic { height: 166px; width: 126px; padding-right: 10px; float: left; }
.designers_units_r { float: right; height: 166px; width: 584px; }
.designers_units_name { font-weight: bold; }
.designers_units_pic img { padding: 1px; border: 2px solid #DDDDDD; }
.i_message_l_title_more { float: right; padding-right: 10px; line-height: 39px; }
.main_contact { margin-right: auto; margin-left: auto; padding: 20px; }
.homemain5_units_more a { color: #333333; text-decoration: none; font-weight: bold; }
.RelatedCase { width: 720px; margin-right: auto; margin-left: auto; }
.RelatedCaselist { width: 718px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: double; border-bottom-style: double; border-left-style: double; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; padding-top: 15px; height: 166px; }
.RelatedCertificatelist { width: 718px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: double; border-bottom-style: double; border-left-style: double; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; padding-top: 15px; height: 176px; }
.Reason { width: 745px; margin-right: auto; margin-left: auto; font-size: 12px; }
.Reason_top { width: 745px; background-color: #434343; height: 3px; margin-right: auto; margin-left: auto; }
.Reason_content { width: 743px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; }
.Reason_title { height: 130px; width: 743px; margin-right: auto; margin-left: auto; }
.Reason_1 { width: 743px; margin-right: auto; margin-left: auto; background-image: url(Reason_1_back.jpg); background-repeat: no-repeat; background-position: top; height: 210px; }
.Reason_1_text { padding-left: 62px; padding-top: 45px; }
.Reason_2 { width: 743px; margin-right: auto; margin-left: auto; background-image: url(Reason_2_back.jpg); background-repeat: no-repeat; background-position: top; height: 196px; }
.Reason_2_text { padding-top: 50px; padding-left: 360px; }
.Reason_3 { background-image: url(Reason_3_back.jpg); background-repeat: no-repeat; background-position: top; height: 178px; width: 743px; margin-right: auto; margin-left: auto; }
.Reason_3_text { padding-top: 55px; padding-left: 62px; }
.Reason_4 { background-image: url(Reason_4_back.jpg); background-repeat: no-repeat; background-position: top; height: 207px; width: 743px; margin-right: auto; margin-left: auto; }
.Reason_4_text { padding-top: 50px; padding-left: 360px; }
.m_message { width: 745px; margin-right: auto; margin-left: auto; }
.m_message_title { height: 3px; width: 745px; margin-right: auto; margin-left: auto; background-color: #424242; }
.m_message_text { width: 743px; margin-right: auto; margin-left: auto; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; }
.m_message_text_name { font-size: 14px; font-weight: bold; padding-top: 15px; padding-left: 15px; }
.m_message_text_content { padding-top: 15px; padding-left: 15px; padding-bottom: 15px; }
.NewsNext { width: 100%; margin-right: auto; margin-left: auto; margin-top: 50px; line-height: 28px; }
.NewsNext a { text-decoration: none; }
.NewsNext a:hover { color: #CC3900; text-decoration: underline; }
.ProRelatedNews { width: 100%; margin-right: auto; margin-left: auto; margin-top: 50px; line-height: 28px; }
.ProRelatedNews_title { line-height: 40px; background: #333333; color: #FFFFFF; height: 40px; text-align: left; font-size: 18px; text-indent: 15px; }
.pro_news_ent { height: 80px; margin-top: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 15px; }
.pro_news_name { font-size: 20px; }
.pro_news_text { padding-top: 5px; }
.m_news_Related { width: 100%; padding-top: 10px; clear: both; margin-top: 50px; }
.m_news_Related_l { float: left; width: 355px; }
.m_news_Related_units { width: 353px; border: 1px solid #DDDDDD; margin-right: auto; margin-left: auto; }
.m_news_Related_title { background-color: #E7E9E8; line-height: 22px; height: 22px; width: 100%; text-align: left; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; text-indent: 10px; font-weight: bold; color: #424242; }
.m_news_Related_list { width: 333px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 10px; }
.m_news_Related_r { float: right; width: 355px; }
.main_fanlist { width: 1240px; margin-right: auto; margin-left: auto; }
.SolutionsUnits { width: 280px; height: 250px; float: left; text-align: center; margin-top: 30px; margin-right: 15px; margin-left: 15px; }
.SolutionsPic { height: 210px; width: 280px; margin-right: auto; margin-left: auto; }
.SolutionsName { height: 40px; width: 280px; margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; line-height: 40px; }
.SolutionsPic img { height: 210px; width: 280px; }
.AreaCase { width: 982px; margin-right: auto; margin-left: auto; border: 1px solid #DDDDDD; }
.AreaCase_title { width: 962px; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #DDDDDD; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; }
.AreaCase_text { width: 962px; margin-right: auto; margin-left: auto; text-align: left; padding-top: 10px; padding-bottom: 10px; }
.i_message_r_text_content li { background-image: url(newslcon.png); background-repeat: no-repeat; background-position: 2px 11px; margin-right: auto; margin-left: auto; list-style-position: outside; list-style-type: none; text-indent: 13px; line-height: 30px; height: 30px; }
.MLocation { padding: 1px; height: 26px; width: 980px; border: 1px double #CCCCCC; }
.MLocation_text { background-color: #dddddd; height: 26px; width: 980px; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; text-align: left; line-height: 26px; text-indent: 10px; }
.M_main_content { width: 982px; margin-right: auto; margin-left: auto; border: 1px solid #dddddd; }
.M_main_content_l { float: left; width: 300px; padding-left: 30px; font-size: 14px; line-height: 30px; }
.M_main_content_r { float: right; text-align: left; width: 620px; padding-right: 10px; padding-left: 10px; padding-top: 30px; padding-bottom: 30px; font-size: 14px; font-family: "宋体", Arial; }
.vv8234r8hf23fj { height: 15px; width: 100%; }
.vnwefwiisk12321u { height: 30px; width: 100%; }
.vmwoifj3845mvi { text-align: left; /*border: 1px dotted #CCCCCC;*/
	padding-left: 30px; padding-bottom: 30px; padding-top: 30px; width: 590px; }
.i_message_r_text_name_l { float: left; height: 40px; padding-left: 15px; background-color: #CC3900; width: 105px; }
.i_message_r_text_name_r { float: right; height: 40px; padding-right: 10px; }
.Certificate_units { width: 240px; float: left; text-align: center; height: 176px; }
.Certificate_units_pic { height: 140px; width: 220px; overflow: hidden; border: 1px solid #CCCCCC; margin-right: auto; margin-left: auto; padding: 2px; }
.Certificate_units_name { height: 20px; width: 220px; margin-right: auto; margin-left: auto; }
.Certificate2_units { width: 239px; float: left; text-align: center; height: 176px; }
.Certificate2_units_pic { height: 140px; width: 220px; overflow: hidden; border: 1px solid #CCCCCC; margin-right: auto; margin-left: auto; padding: 2px; }
.Certificate2_units_name { height: 20px; width: 220px; margin-right: auto; margin-left: auto; }
.Fgz_HomeCustomer { width: 720px; margin-right: auto; margin-left: auto; padding-top: 15px; }
.Fgz_HomeCustomer_Units { float: left; height: 180px; width: 240px; text-align: center; }
.Fgz_HomeCustomer_Units_Pic { background-image: url(Fgz_Customer_PicBack.jpg); background-repeat: no-repeat; height: 135px; width: 180px; margin-right: auto; margin-left: auto; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; }
.FgzCasePage { width: 720px; margin-right: auto; margin-left: auto; padding-top: 15px; padding-bottom: 15px; }
.ContactTitleLitLi { background-image: url(newslcon2.png); background-repeat: no-repeat; background-position: 0px 11px; list-style-position: outside; list-style-type: none; text-indent: 15px; }
.ContactTitleListLi1 { background-image: url(newslcon.png); background-repeat: no-repeat; background-position: 0px 11px; list-style-position: outside; list-style-type: none; text-indent: 15px; }
.ContactTitleListLi2 { background-position: 0px 11px; list-style-position: outside; list-style-type: none; text-indent: 15px; }
.ProViewContent { font-size: 14px; text-align: left; margin-top: 30px; width: 100%; }
.ProViewContent a { color: #0099FF; text-decoration: none; }
.ProViewreturn { background: #333333; height: 40px; width: 80px; line-height: 40px; text-align: center; margin-top: 50px; color: #FFFFFF; }
.ProViewreturn a { color: #FFFFFF; display: block; text-decoration: none; }
.ProViewreturn a:hover { background: #cc3900; }
.ProViewContent img { text-align: left; }
.C_map { width: 984px; margin-right: auto; margin-left: auto; }
.Cooperation { padding: 1px; width: 980px; margin-right: auto; margin-left: auto; border: 1px solid #CCCCCC; }
.C_title { background-color: #CCCCCC; line-height: 30px; height: 30px; width: 980px; text-indent: 10px; }
.hr30 { height: 30px; }
.ppp_back1 { background-image: url(../../images/ppp/ppp_back1.jpg); background-repeat: no-repeat; background-position: right; height: 316px; width: 680px; }
.ppp_title1 { font-size: 36px; color: #FF4200; font-family: "宋体"; font-weight: bold; line-height: 36px; }
.ppp_text1 { font-family: "宋体"; font-size: 16px; width: 280px; padding-top: 30px; line-height: 30px; }
.ppp_title2 { height: 40px; width: 100px; background-color: #FF4200; font-size: 24px; line-height: 40px; text-align: center; font-weight: bold; color: #FFFFFF; }
.ppp_content { width: 680px; padding-right: 20px; padding-left: 20px; }
.ppp_text2 { font-size: 16px; line-height: 30px; padding-top: 10px; }
.ppp_table1 { text-align: left; width: 680px; }
.ppp_table2 { width: 680px; text-align: center; }
.ppp_back2 { width: 680px; background-color: #cccccc; padding-top: 20px; padding-bottom: 20px; }
.hr20 { height: 20px; }
.ppp_title3 { text-align: center; width: 680px; color: #FF4200; font-size: 24px; }
.ppp_back2_title { color: #FF4200; font-size: 24px; text-align: center; font-weight: bold; }
.ppp_back2_title2 { font-family: "宋体"; font-size: 16px; text-align: center; padding-top: 10px; }
.ppp_back2_text { font-size: 14px; padding-top: 20px; padding-right: 20px; padding-left: 20px; }
.ppp_back2_pic { padding-right: 20px; padding-left: 20px; padding-top: 20px; }
.main_Certificate { width: 1200px; margin-right: auto; margin-left: auto; text-align: left; }
.Certificate_units_320 { width: 324px; float: left; text-align: center; height: 250px; margin-top: 30px; margin-right: 50px; }
.Certificate_units_pic_320 { height: 210px; width: 320px; margin-right: auto; margin-left: auto; padding: 1px; border: 1px solid #CCCCCC; overflow: hidden; }
.Certificate_units_32 { float: left; width: 32px; height: 100px; }
.Certificate_units_name_320 { width: 320px; height: 36px; text-align: center; line-height: 26px; font-size: 14px; }
.Certificate_units_210 { float: left; height: 360px; width: 214px; margin-top: 30px; margin-right: 20px; }
.Certificate_units_pic_210 { height: 320px; width: 210px; margin-right: auto; margin-left: auto; padding: 1px; border: 1px solid #CCCCCC; overflow: hidden; }
.Certificate_units_name_210 { height: 36px; width: 210px; text-align: center; font-size: 14px; line-height: 26px; }
.Certificate_units_19 { float: left; height: 100px; width: 19px; }
.Certificate_title { font-size: 24px; margin-top: 50px; }
.Certificate_title_hr20 { height: 20px; width: 600px; }
#demo img { height: 140px; }
.main984 { width: 980px; margin-right: auto; margin-left: auto; border: 1px solid #CCCCCC; padding-top: 1px; padding-right: 1px; padding-bottom: 30px; padding-left: 1px; }
.shizheng-zhaoming { width: 940px; margin-right: auto; margin-left: auto; text-align: left; }
.shizheng-zhaoming_1 { width: 940px; margin-right: auto; margin-left: auto; }
.shizheng-zhaoming_title { color: #CC3900; font-size: 30px; font-family: "宋体"; height: 30px; width: 940px; text-align: center; line-height: 30px; }
.hr40 { height: 40px; }
.shizheng-zhaoming_text { font-family: "宋体"; font-size: 16px; line-height: 28px; color: #333333; text-align: left; width: 940px; padding-top: 20px; }
.shizheng-zhaoming_text2 { font-family: "宋体"; font-size: 16px; line-height: 28px; color: #333333; text-align: center; width: 940px; padding-top: 10px; }
.shizheng-zhaoming_text3 { font-family: "宋体"; font-size: 16px; line-height: 28px; color: #333333; text-align: center; width: 940px; padding-top: 20px; }
.shizheng-zhaoming_pic { width: 940px; padding-top: 20px; }
.shizheng-zhaoming_ly { width: 940px; }
.shizheng-zhaoming_ly_units { float: left; height: 110px; width: 230px; padding-top: 6px; }
.shizheng-zhaoming_ly { width: 940px; padding-top: 20px; }
.shizheng-zhaoming_ly_6 { float: left; height: 110px; width: 6px; }
.shizheng-zhaoming_us_l { float: left; width: 670px; height: 530px; }
.shizheng-zhaoming_us_r { float: right; width: 230px; height: 500px; background-image: url(../../images/shizheng-zhaoming/us_3.jpg); background-repeat: no-repeat; padding-top: 30px; padding-left: 30px; }
.shizheng-zhaoming_us_l_1 { background-image: url(../../images/shizheng-zhaoming/us_1.jpg); background-repeat: no-repeat; height: 230px; width: 640px; padding-top: 30px; padding-left: 30px; }
.shizheng-zhaoming_us_l_2 { background-image: url(../../images/shizheng-zhaoming/us_2.jpg); background-repeat: no-repeat; height: 230px; width: 390px; padding-top: 30px; padding-left: 280px; }
.shizheng-zhaoming_us_l_1_title { height: 30px; background-color: #CC3900; font-family: "宋体"; font-size: 24px; color: #FFFFFF; line-height: 30px; width: 180px; padding-left: 10px; }
.shizheng-zhaoming_us_l_1_text { width: 360px; height: 150px; padding-top: 20px; font-family: "宋体"; font-size: 14px; line-height: 22px; color: #333333; }
.shizheng-zhaoming_us_r_1_text { width: 205px; height: 150px; padding-top: 20px; font-family: "宋体"; font-size: 14px; line-height: 22px; color: #333333; }
.shizheng-zhaoming_sys { width: 940px; padding-top: 20px; }
.shizheng-zhaoming_sys_units { float: left; height: 456px; width: 228px; }
.shizheng-zhaoming_sys_units_1 { height: 2px; width: 228px; background-color: #CC3900; }
.shizheng-zhaoming_sys_units_4 { height: 292px; width: 228px; }
.shizheng-zhaoming_sys_units_2 { height: 50px; width: 228px; line-height: 50px; font-size: 24px; color: #333333; font-family: "宋体"; text-align: center; }
.shizheng-zhaoming_sys_units_3 { height: 102px; width: 218px; font-family: "宋体"; font-size: 14px; color: #333333; padding-top: 10px; padding-right: 5px; padding-left: 5px; }
.shizheng-zhaoming_sys_units_hr9 { float: left; height: 456px; width: 9px; }
.VideoIE8img1 { height: 100%; width: 100%; position: absolute; z-index: 1; color: #000000; font-size: 12px; left: 0px; top: 0px; }
.VideoIE8img2 { height: 50px; width: 100%; position: absolute; z-index: 2; color: #FF0000; font-size: 12px; left: 0px; background-color: #000000; bottom: 0px; line-height: 22px; padding-top: 6px; filter:Alpha(opacity=70);/* 只支持IE6、7、8、9 */ }
.VideoIE8img3 { height: 50px; width: 100%; position: absolute; z-index: 3; color: #FFFFFF; font-size: 12px; left: 0px; bottom: 0px; line-height: 22px; padding-top: 6px; text-align: center; }
.news_Class_list { width: 1200px; margin-right: auto; margin-left: auto; height: 36px; margin-top: 30px; clear: both; }
.news_Class_list a { display: inline-block; height: 36px; padding-right: 15px; padding-left: 15px; line-height: 36px; font-size: 18px; margin-right: 20px; float: left; background: #DDDDDD; text-decoration: none; }
.news_Class_list a.Pro_Class_list_2, .news_Class_list a:hover { background: #cc3900; color: #FFFFFF; }
.Pro_Class_list { width: 1210px; margin-right: auto; margin-left: auto; height: 36px; margin-top: 30px; clear: both; }
.Pro_Class_list a { display: inline-block; height: 36px; padding-right: 15px; padding-left: 15px; line-height: 36px; font-size: 18px; margin-right: 20px; float: left; background: #DDDDDD; text-decoration: none; }
.Pro_Class_list a.Pro_Class_list_2, .Pro_Class_list a:hover { background: #cc3900; color: #FFFFFF; }
.Csae_Class_list { width: 1210px; margin-right: auto; margin-left: auto; height: 36px; margin-top: 20px; clear: both; }
.Csae_Class_list a { display: inline-block; height: 36px; padding-right: 15px; padding-left: 15px; line-height: 36px; font-size: 18px; margin-right: 20px; float: left; background: #DDDDDD; text-decoration: none; }
.Csae_Class_list a.Case_Class_list_2, .Csae_Class_list a:hover { background: #cc3900; color: #FFFFFF; }
.Pro_main { width: 1240px; margin-right: auto; margin-left: auto; clear: both; }
.Pro_main_units { width: 280px; height: 250px; float: left; text-align: center; margin-top: 30px; margin-right: 15px; margin-left: 15px; }
.Pro_main_units_pic { height: 210px; width: 280px; margin-right: auto; margin-left: auto; }
.Pro_main_units_name { height: 40px; width: 280px; margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; line-height: 40px; }
.Pro_main_units_pic img { height: 210px; width: 280px; }
.Pro_News_units { width: 240px; height: 210px; float: left; text-align: center; margin-top: 30px; margin-right: 13px; margin-left: 13px; }
.Pro_News_units_pic { height: 180px; width: 240px; margin-right: auto; margin-left: auto; }
.Pro_News_units_name { height: 30px; width: 240px; margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; line-height: 30px; }
.Pro_News_units_pic img { height: 180px; width: 240px; }
.home_Chooseus_title { margin-right: auto; margin-left: auto; text-align: center; font-size: 32px; color: #cc3900; line-height: 32px; height: 32px; }
.home_Chooseus_title h2 { font-size: 32px; font-weight: normal; }
.home_Chooseus_title_text { margin-right: auto; margin-left: auto; text-align: center; font-size: 18px; padding-top: 10px; }
.home_Chooseus_title_text2 { margin-right: auto; margin-left: auto; text-align: center; font-size: 18px; padding-top: 6px; color: #CCCCCC; }
.home_uixi_l_1 { height: 350px; width: 585px; float: left; background: #FFFFFF url(/images/Home_uixu_1.jpg) no-repeat center bottom; margin-top: 30px; }
.home_uixi_r_1 { height: 350px; width: 585px; float: right; background: #FFFFFF url(/images/Home_uixu_2.jpg) no-repeat center bottom; margin-top: 30px; }
.home_uixi_l_2 { height: 350px; width: 585px; float: left; background: #FFFFFF url(/images/Home_uixu_3.jpg) no-repeat center bottom; margin-top: 30px; }
.home_uixi_r_2 { height: 350px; width: 585px; float: right; background: #FFFFFF url(/images/Home_uixu_4.jpg) no-repeat center bottom; margin-top: 30px; }
.home_uixi_l_3 { height: 350px; width: 585px; float: left; background: #FFFFFF url(/images/Home_uixu_5.jpg) no-repeat center bottom; margin-top: 30px; }
.home_uixi_r_3 { height: 350px; width: 585px; float: right; background: #FFFFFF url(/images/Home_uixu_6.jpg) no-repeat center bottom; margin-top: 30px; }
.home_uixi_l_4 { height: 350px; width: 585px; float: left; background: #FFFFFF; margin-top: 30px; }
.home_uixi_r_4 { height: 350px; width: 585px; float: right; background: #FFFFFF; margin-top: 30px; }
.home_uixi_title { height: 50px; text-align: left; background: #333333; font-size: 36px; line-height: 50px; }
.home_uixi_title_1 { float: left; font-family: Calibri; color: #E4E4E4; font-size: 36px; background: #cc3900; padding-right: 10px; padding-left: 10px; }
.home_uixi_title_2 { float: left; font-size: 22px; color: #E4E4E4; padding-left: 10px; }
.home_uixi_text { line-height: 26px; padding-top: 20px; padding-left: 20px; padding-right: 20px; font-size: 13px; }
.newsContent img { text-align: center; display: block; margin-right: auto; margin-left: auto; }
.s_Newslist { width: 229px; margin-right: auto; margin-left: auto; }
.s_Newslist_top { height: 5px; width: 100%; background-color: #333333; }
.s_Newslist_content { width: 227px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; padding-bottom: 10px; }
.s_Newslist_title { width: 100%; font-size: 14px; font-weight: bold; text-align: left; line-height: 30px; height: 30px; margin-right: auto; margin-left: auto; text-indent: 10px; }
.s_Newslist_list { width: 207px; margin-right: auto; margin-left: auto; }
.s_Newslist_list li { background-image: url(s_lcon.jpg); background-repeat: no-repeat; background-position: 5px 13px; text-align: right; line-height: 30px; height: 30px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; list-style-position: outside; list-style-type: none; }
.Disclaimer { text-align: left; color: #999999; margin-top: 50px; }
.top_text { float: left; padding-left: 30px; }
.top_text1 { font-size: 22px; line-height: 26px; height: 26px; padding-top: 20px; }
.logo { background: url(/images/logo.jpg) no-repeat; float: left; height: 100px; width: 304px; }
.logo_img { display: none; }
.tal {
	background: url(/images/tal.jpg) no-repeat;
	float: right;
	height: 100px;
	width: 466px;
}
.service { height: 420px; width: 1230px; margin-right: auto; margin-left: auto; margin-top: 50px; }
.service li { background: #E4E4E4; height: 420px; width: 380px; float: left; margin: 0px 15px; }
.service_img { height: 260px; width: 380px; }
.service_title { font-size: 24px; text-align: center; line-height: 36px; padding-top: 20px; padding-bottom: 10px; font-weight: bold; }
.service_title h2 { font-size: 24px; font-weight: bold; }
.service_text { padding-right: 20px; padding-left: 20px; }
.home_about { height: 500px; width: 100%; background: #E4E4E4; margin-top: 50px; }
.home_about ul { width: 1200px; margin-right: auto; margin-left: auto; }
.home_about_ent { float: right; width: 600px; padding-top: 80px; }
.home_about_title { font-size: 24px; font-weight: bold; }
.home_about_text { padding-top: 30px; line-height: 28px; }
.home_contact_ent { float: left; width: 500px; height: 500px; }
.home_contact_ent img { display: block; }
.home_contact_tel { color: #FFFFFF; font-size: 24px; padding: 20px; }
.home_about_more { background: #CC3900; height: 30px; width: 100px; color: #FFFFFF; text-align: center; line-height: 30px; margin-top: 30px; }
.home_witness { width: 1240px; margin-right: auto; margin-left: auto; }
.home_witness_units { width: 280px; height: 470px; float: left; text-align: center; margin-top: 30px; margin-right: 15px; margin-left: 15px; }
.home_witness_pic { height: 210px; width: 280px; margin-right: auto; margin-left: auto; }
.home_witness_name { margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; text-align: left; padding: 15px 20px; font-size: 16px; height: 30px; line-height: 30px; }
.home_witness_text { height: 180px; margin-right: auto; margin-left: auto; background: #E4E4E4; text-align: left; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.home_witness_pic img { height: 210px; width: 280px; }
.hr50 { height: 50px; }
.cndns-right { position:fixed; right:10px; z-index:100; filter:alpha(opacity=8); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; z-index: 999; background-color: #EEEEEE; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #DDDDDD; border-right-color: #DDDDDD; border-left-color: #DDDDDD; bottom: 30px; }
.cndns-right a {color: #999999; }
.cndns-right-meau { position:relative; }
.cndns-right-btn { width:60px; height:60px; text-align:center; display:block; position:relative; text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; }
.cndns-right-btn:hover { background-color: #DDDDDD; }
.cndns-name { padding-top: 10px; color: #999999; }
.cndns-right a:hover { text-decoration:none; color:#999999 }
.position { height: 40px; width: 1200px; margin-right: auto; margin-left: auto; color: #999999; line-height: 40px; border-bottom: 1px solid #E4E4E4; padding-top: 10px; }
.position a { text-decoration:none; color:#999999 }
.News_recommend { width: 100%; text-align: left; }
.News_recommend_title { font-size: 24px; }
.News_recommend_list { padding-top: 20px; }
.News_recommend_list li { list-style: none outside; line-height: 30px; height: 30px; width: 100%; overflow: hidden; }
.News_recommend_2 { width: 100%; text-align: left; margin-top: 30px; }
.main_course { width: 1200px; margin-right: auto; margin-left: auto; font-size: 16px; line-height: 32px; margin-top: 50px; }
.main_course_units_l { float: left; width: 602px; background-image: url(/images/about_3_back.jpg); background-repeat: no-repeat; background-position: right top; padding-right: 18px; }
.main_course_units_r { float: right; width: 602px; background-image: url(/images/about_3_back.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 18px; }
.main_course_units_b { width: 13px; height: 13px; margin-right: auto; margin-left: auto; clear: both; background: url(/images/about_3_back2.jpg) no-repeat center center; }
.main_course_units_l .main_course_title { line-height: 42px; height: 42px; font-size: 36px; text-align: right; padding-right: 70px; }
.main_course_units_l .main_course_text { border-right-width: 4px; border-right-style: solid; border-right-color: #EAEAEA; text-align: right; padding-right: 70px; padding-bottom: 40px; padding-top: 10px; }
.main_course_units_r .main_course_title { line-height: 42px; height: 42px; font-size: 36px; padding-left: 70px; }
.main_course_units_r .main_course_text { border-left-width: 4px; border-left-style: solid; border-left-color: #EAEAEA; padding-left: 70px; padding-bottom: 40px; padding-top: 10px; }
.about_position { height: 40px; width: 1000px; margin-right: auto; margin-left: auto; color: #999999; line-height: 40px; border-bottom: 1px solid #E4E4E4; padding-top: 10px; }
.about_title { font-size: 24px; text-align: center; width: 1000px; margin-right: auto; margin-left: auto; margin-top: 50px; color: #cc3900; }
.about_course_title { font-size: 24px; text-align: center; width: 1000px; margin-right: auto; margin-left: auto; margin-top: 50px; color: #cc3900; }
.about_text { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 10px; color: #666666; font-size: 14px; text-align: center; }
.about_end { width: 1000px; margin-top: 30px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 26px; }
.contact_end { width: 1000px; margin-top: 0px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 30px; }
.contact_title { font-size: 24px; margin-top: 50px; }
.contact_text { margin-top: 15px; }
.xiangmuview { width: 1000px; margin-top: 50px; margin-right: auto; margin-left: auto; }
.home_about_more a { color: #FFFFFF; text-decoration: none; }
.main_fan { width: 1200px; margin-top: 50px; margin-right: auto; margin-left: auto; }
.main_fan h1 { font-size: 24px; }
.wap_footer { display: none; }
.news_case_title { width: 1210px; margin-right: auto; margin-left: auto; margin-top: 30px; }
.news_case_title h2 { font-weight: bold; background: #EEEEEE; border-left: 5px solid #cc3900; height: 40px; line-height: 40px; text-indent: 10px; font-size: 24px; width: 180px; }
.dgsjsg { height: 420px; width: 1230px; margin-right: auto; margin-left: auto; margin-top: 30px; }
.dgsjsg li { background: #E4E4E4; height: 420px; width: 380px; float: left; margin: 0px 15px; }
.dgsjsg_img { height: 260px; width: 380px; }
.dgsjsg_title { font-size: 24px; text-align: center; line-height: 36px; padding-top: 20px; padding-bottom: 10px; font-weight: bold; }
.dgsjsg_text { padding-right: 20px; padding-left: 20px; }

.dgsjtd { height: 300px; width: 100%; background: #E4E4E4; margin-top: 50px; }
.dgsjtd ul { width: 1200px; margin-right: auto; margin-left: auto; }
.dgsjtd_img { float: left; width: 600px; }
.dgsjtd_ent { float: left; width: 500px; padding-top: 80px; }
.dgsjtd_ent h2 { font-size: 24px; font-weight: bold; }
.dgsjtd_text { padding-top: 30px; line-height: 28px; font-size: 14px; }

.dgsj_title { margin-top: 50px; }
.dgsj_title h2 { font-weight: bold; font-size: 24px; text-align: center; }
.dgsj_text { text-align: center; margin-top: 15px; font-size: 14px; }

.dgsjdgx { height: 420px; width: 1230px; margin-right: auto; margin-left: auto; margin-top: 30px; }
.dgsjdgx li { background: #E4E4E4; height: 445px; width: 380px; float: left; margin: 0px 15px; }
.dgsjdgx_img { height: 260px; width: 380px; }
.dgsjdgx_title { font-size: 24px; text-align: center; line-height: 36px; padding-top: 20px; padding-bottom: 10px; font-weight: bold; }
.dgsjdgx_text { padding-right: 20px; padding-left: 20px; }

.yjzmfl { width: 1230px; margin-right: auto; margin-left: auto; margin-top: 0px; }
.yjzmfl li { background: #E4E4E4; height: 450px; width: 380px; float: left; margin: 30px 15px 0px; }
.yjzmfl_img { height: 260px; width: 380px; }
.yjzmfl_title { font-size: 24px; text-align: center; line-height: 36px; padding-top: 20px; padding-bottom: 10px; font-weight: bold; }
.yjzmfl_text { padding-right: 20px; padding-left: 20px; height: 85px; }
.yjzmfl_more { text-align: center; }
.yjzmfl_more a { color: #cc3900; text-decoration: underline; }

.yjzmjj { height: 650px; width: 100%; background: #E4E4E4; margin-top: 50px; }
.yjzmjj ul { width: 1200px; margin-right: auto; margin-left: auto; }
.yjzmjj_img { float: left; width: 500px; height: 650px; }
.yjzmjj_ent { float: left; width: 650px; height: 650px; margin-left: 50px; }
.yjzmjj_title { font-size: 24px; font-weight: bold; margin-top: 30px; line-height: 36px; }
.yjzmjj_text { padding-top: 20px; line-height: 28px; font-size: 14px; }

.yjzmjj_ent_title h2 { font-size: 24px; font-weight: bold; margin-top: 30px; line-height: 36px; padding-left: 30px; }
.yjzmjj_ent_list { width: 100%; }
.yjzmjj_ent_unist { height: 120px; width: 255px; margin-left: 30px; background: #FFFFFF; margin-top: 30px; float: left; text-align: left; padding: 15px 20px; }
.yjzmjj_ent_text a { color: #cc3900; text-decoration: underline; }
.yjzmjj_ent_name { font-size: 24px; line-height: 48px; color: #CC3900; }
.yjzmjj_more { background: #CC3900; height: 30px; width: 100px; color: #FFFFFF; text-align: center; line-height: 30px; margin-top: 30px; }
.yjzmjj_more a { color: #FFFFFF; text-decoration: none; }

.yjzmjj_fwlc { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 30px; }
.yjzmjj_fwlc_units { float: left; height: 190px; width: 260px; padding: 30px 19px 19px; border: 1px solid #DDDDDD; }
.yjzmjj_fwlc .on2 { border-left-style: none; padding-left: 20px; }
.yjzmjj_fwlc .on3 { border-top-style: none; }
.yjzmjj_fwlc .on4 { border-left-style: none; padding-left: 20px; border-top-style: none; }
.yjzmjj_fwlc_img { text-align: center; height: 64px; }
.yjzmjj_fwlc_title { text-align: center; padding-top: 16px; font-size: 18px; }
.yjzmjj_fwlc_text { color: #666666; text-align: center; padding-top: 10px; }


@media screen and (max-width:1200px) {

img { max-width:100%; display: block; }
.top { height: 40px; width: 100%; background: #333333; padding-top: 10px;padding-bottom: 10px; }
.logo { height: 40px; width: auto; background: url(none);  }
.logo_img { height: 40px; width: auto; display: block; float: left; }
.logo_img img { height: 40px; width: auto; }
.top_text { height: 40px; width: auto; padding-left: 10px; color: #CCCCCC; }
.top_text1 { font-size: 14px; line-height: 40px; height: 40px; padding-top: 0px; }
.top_text2 { display: none; }
.tal { display: none; }
.navback .on { display: none; }
.navback { height: auto; background: #FFFFFF; margin-top: 0%; }
.navback ul { height: auto; width: 100%; }
.navback li { float: left; height: 35px; font-size: 14px; line-height: 35px; color: #FFFFFF; margin: 4% 2% 0%; padding: 0px; list-style: url(none) none outside; background: #333333; width: 29%; }
.navback li a { margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; }
.swiper-container {display: none; width: 100%; height: 170px; margin-top: 2%; } 
.service { height: auto; width: 100%; margin-top: 0%;}
.service li { background: #E4E4E4; height: auto; width: 96%; float: none; margin: 4% auto 0%; clear: both; padding: 0% 0% 15px; }
.service .on { display: none; }
.service_img { height: auto; width: 100%; }
.service_img img { height: auto; width: 100%; }
.service_ent { height: auto; width: 100%; }
.service_title { font-size: 18px; line-height: 36px; font-weight: normal; height: 36px; margin-top: 10px; padding: 0px; }
.service_title h2 { font-size: 18px; font-weight: normal; }
.service_text { width: 90%; text-align: center; padding: 5px 0% 0%; line-height: 22px; height: 66px; margin-right: auto; margin-left: auto; }

.home_about { height: auto; width: 100%; margin-top: 4%; }
.home_about ul { width: 100%; }
.home_about_ent { float: none; width: 92%; padding-top: 8%; margin-right: auto; margin-left: auto; padding-bottom: 20px;}
.home_about_title { font-size: 24px; font-weight: normal; }
.home_about_text { padding-top: 6%; line-height: 24px; }
.home_contact_ent { float: none; width: 100%; background: #E4E4E4; height: auto; }
.home_contact_ent .on { display: none; }
.home_about_more { background: #CC3900; height: 30px; width: 100px; color: #FFFFFF; text-align: center; line-height: 30px; margin-top: 30px; }
.home_contact_ent img { width: 100%;  }

.home_csaelist { width: 100%; margin-top: 4%; }
.home_case_title { width: 100%; height: auto; }
.home_case_title_name { float: none; padding-right: 0px; padding-left: 0px; font-size: 18px; }
.home_caseclass { color: #FFFFFF; float: none; font-size: 14px; margin-top: 2.5%; }
.home_caseclass a { color: #FFFFFF; text-decoration: none; padding-right: 0px; padding-left: 0px; display: block; float: left; background: #333333; margin: 1.5%; width: 22%; line-height: 35px; height: 35px; }
.home_caseclass a:hover { color: #FFFFFF; text-decoration: none; background: #CC3900; }
.i_case { width: 100%; }
.i_case_units { width: 47%; height: auto; float: left; text-align: center; margin: 1.5%; }
.i_case_units_pic { height: auto; width: 100%; }
.i_case_units_name { height: 30px; width: 96%; overflow: hidden; background: #E4E4E4; line-height: 16px; margin: 0px auto; padding: 2%; }
.i_case_units_pic img { height: auto; width: 100%; }

.Chooseus {  margin-top: 4%; padding-top: 8%; padding-bottom: 8%; }
.home_Chooseus_title { margin-right: auto; margin-left: auto; text-align: center; font-size: 28px; color: #cc3900; line-height: 28px; height: 28px; }
.home_Chooseus_title h2 { font-size: 28px; font-weight: normal;}
.home_Chooseus_title_text { margin-right: auto; margin-left: auto; text-align: center; font-size: 18px; padding-top: 6px; }
.Chooseus_content_units { width: 96%; margin-right: auto; margin-left: auto; padding-top: 10px; }
.home_uixi_l_1 { height: 300px; width: 100%; float: left; background: #FFFFFF url(/images/Home_uixu_1.jpg) no-repeat center bottom; background-size: 100%;margin-top: 15px; }
.home_uixi_r_1 { height: 300px; width: 100%; float: right; background: #FFFFFF url(/images/Home_uixu_2.jpg) no-repeat center bottom; background-size: 100%;margin-top: 15px; }
.home_uixi_l_2 { height: 300px; width: 100%; float: left; background: #FFFFFF url(/images/Home_uixu_3.jpg) no-repeat center bottom;background-size: 100%; margin-top: 15px; }
.home_uixi_r_2 { height: 300px; width: 100%; float: right; background: #FFFFFF url(/images/Home_uixu_4.jpg) no-repeat center bottom;background-size: 100%; margin-top: 15px; }
.home_uixi_l_3 { height: 300px; width: 100%; float: left; background: #FFFFFF url(/images/Home_uixu_5.jpg) no-repeat center bottom;background-size: 100%; margin-top: 15px; }
.home_uixi_r_3 { height: 300px; width: 100%; float: right; background: #FFFFFF url(/images/Home_uixu_6.jpg) no-repeat center bottom;background-size: 100%; margin-top: 15px; }
.home_uixi_l_4 { height: 300px; width: 100%; float: left; background: #FFFFFF; margin-top: 15px; }
.home_uixi_r_4 { height: 300px; width: 100%; float: right; background: #FFFFFF; margin-top: 15px; }

.home_uixi_title { height: 50px; text-align: left; background: #333333; font-size: 28px; line-height: 50px; }
.home_uixi_title_1 { float: left; font-family: Calibri; color: #E4E4E4; font-size: 28px; background: #cc3900; padding-right: 10px; padding-left: 10px; }
.home_uixi_title_2 { float: left; font-size: 18px; color: #E4E4E4; padding-left: 10px; }
.home_uixi_text { line-height: 22px; padding-top: 15px; padding-left: 10px; padding-right: 2px; font-size: 13px; }
.home_uixi_l_4 .home_uixi_text { line-height: 22px; padding-top: 15px; padding-left: 5px; padding-right: 0px; font-size: 12px; }
.home_uixi_r_4 .home_uixi_text { line-height: 22px; padding-top: 15px; padding-left: 8px; padding-right: 2
5px; font-size: 12px; }

.home_keifujz { width: 100%;  margin-top: 4%; padding-top: 4%; padding-bottom: 0%; }
.home_witness { width: 100%; padding-top: 4%; }
.home_witness_units { width: 46%; height: auto; float: left; text-align: center; margin: 2%; padding-bottom: 8px; background: #E4E4E4; }
.home_witness_pic { height: auto; width: 100%; margin-right: auto; margin-left: auto; }
.home_witness_name { margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; text-align: left; padding: 5px; font-size: 14px; height: 30px; line-height: 30px; }
.home_witness_text { height: 132px; margin-right: auto; margin-left: auto; text-align: left; padding: 0px 5px; font-size: 12px; line-height: 22px; overflow: hidden; margin-bottom: 0%; }
.home_witness_pic img { height: auto; width: 100%; }

.home_keifu { width: 100%;  margin-top: 4%; padding-top: 4%; padding-bottom: 0%; }
.home_keifu_img {  width: 96%; height: auto; padding-top: 4%; }
.home_keifu_img img { height: auto; width: 100%; }

.homemain5 { width: 100%;  margin-top: 4%; padding-top: 4%; padding-bottom: 0%; }
.homemain5_content { width: 100%;  margin-top: 4%; }
.homemain5_units { width: 46%; height: auto; float: left; text-align: center; margin: 2%; }
.homemain5_units_pic { height: auto; width: 100%; margin-right: auto; margin-left: auto; }
.homemain5_units_name { margin-right: auto; margin-left: auto; overflow: hidden; background: #E4E4E4; text-align: left; padding: 5px; font-size: 14px; height: 30px; line-height: 30px; }
.homemain5_units_text { height: 160px; margin-right: auto; margin-left: auto; background: #E4E4E4; text-align: left; padding: 0px 5px 5px; font-size: 12px; line-height: 22px; }
.homemain5_units_pic img { height: auto; width: 100%; }

.i_message { width: 100%; margin-top: 4%; padding-top: 4%; background: #333333 url(none) no-repeat; padding-bottom: 4%; }
.i_message_l { width: 100%; margin-top: 4%; }
.i_message_l_content { width: 100%;  padding-top: 4%; }
.i_message_units { float: none; width: 92%; height: 160px; background: #E4E4E4; padding: 2%; border: 1px solid #DDDDDD; margin: 2%; clear: both; }
.i_message_units_l { height: 160px; width: 34%; float: left; padding-right: 2%; text-align: center; }
.i_message_units_l img { height: 160px; width: 120px; }
.i_message_units_r { float: left; height: 160px; width: 62%; }
.i_message_units_r_name { font-weight: bold; text-align: left; height: 28px; font-size: 18px; line-height: 28px; }
.i_message_units_r_text { text-align: left; padding-top: 0px; line-height: 22px; font-size: 12px; height: 132px; overflow: hidden; }

.i_news { width: 100%; margin-top: 0px; }
.i_news_units { width: 96%; margin-right: auto; margin-left: auto; border: 1px solid #E4E4E4; float: none; height: auto; padding: 1px; margin-top: 4%; }

.i_news_title_more { top: 15px; }
.i_news_list { width: 96%; margin-right: auto; margin-left: auto; padding: 0px; }
.i_news_info { width: 100%; margin-right: auto; margin-left: auto; height: auto; margin-top: 10px; border-bottom: 1px solid #EEEEEE; padding-bottom: 10px; overflow: hidden; }
.i_news_date { float: left; width: 20%; color: #999999; text-align: center; height: 70px; padding-top: 10px; }
.i_news_date1 { color: #999999; font-size: 36px; line-height: 36px; }
.i_news_date2 { color: #999999; font-size: 18px; }
.i_news_ent { float: right; height: auto; width: 75%; }
.i_news_name { text-align: left; font-size: 18px; line-height: 32px; height: 32px; overflow: hidden; }
.i_news_text { text-align: left; color: #666666;line-height: 18px; }

.footer { height: auto; width: 100%; padding-top: 4%; padding-bottom: 70px; margin-top: 4%; }
.footer_text { width: 96%; }
.footer_wx {display: none; }
.footer_contact {display: none; }
.footer_text_ent { float: none; padding-left: 0px; line-height: 22px; width: 100%; padding-top: 0px; color: #DDDDDD; }
.footer_text_ent a { color: #DDDDDD; text-decoration: none; }
.footer_text_ent a:link { color: #DDDDDD; text-decoration: none; }

.footer_Copyright img { display: inline; }
.footer_links { display: none; }
.cndns-right { display: none; }

.wap_footer { background-color: #333333; height: 60px; width: 100%; position: fixed; bottom: 0px; z-index: 9; display: block; border-top: 1px solid #666666; }

.wap_footer_units { float: left; height: 60px; width: 28%; text-align: center; color: #EEEEEE; }
.wap_footer_top { float: left; height: 60px; width: 16%; text-align: center; color: #EEEEEE; }
.wap_footer_img { height: 20px; width: 20px; padding-top: 9px; padding-bottom: 5px; text-align: center; margin-right: auto; margin-left: auto; }
.wap_footer_img img { width: 100%; }
.wap_footer_text { line-height: 26px; height: 26px; }
.wap_footer_units a { color: #EEEEEE; text-decoration: none; }
.wap_footer_top a { color: #EEEEEE; text-decoration: none; }

.position { height: 40px; width: 96%; padding-top: 10px; }
.Pro_Class_list { width: 100%; height: 36px; margin-top: 4%; text-align: center; }
.Pro_Class_list a { display: inline-block; height: 36px; padding-right: 0px; padding-left: 0px; line-height: 36px; font-size: 14px; float: left; background: #DDDDDD; text-decoration: none; margin: 1.5%; width: 22%; }
.Pro_Class_list a.Pro_Class_list_2, .Pro_Class_list a:hover { background: #cc3900; color: #FFFFFF; }
.Csae_Class_list { width: 100%; height: 36px; margin-top: 0%; text-align: center; }
.Csae_Class_list a { display: inline-block; height: 36px; padding-right: 0px; padding-left: 0px; line-height: 36px; font-size: 14px; float: left; background: #DDDDDD; text-decoration: none; margin: 1.5%; width: 22%; }
.Csae_Class_list a.Csae_Class_list_2, .Pro_Class_list a:hover { background: #cc3900; color: #FFFFFF; }
.Pro_main { width: 100%; margin-top: 0px; clear: both; padding-top: 4%;}
.Pro_main_units { width: 47%; height: auto; float: left; text-align: center; margin: 1.5%; }
.Pro_main_units_pic { height: auto; width: 100%; }
.Pro_main_units_name { height: 30px; width: 96%; overflow: hidden; background: #E4E4E4; line-height: 16px; margin: 0px auto; padding: 2%; }
.Pro_main_units_pic img { height: 140px; width: 100%; }
div.makepage { padding-top: 20px; }

.main_pro { width: 100%; margin-top: 0px; clear: both; padding-top: 4%; }
.main_pro_l { width: 96%; float: none; padding: 0px; border: 1px none #e4e4e4; text-align: left; margin-right: auto; margin-left: auto; }
.main_pro_r { display: none; }
.main_pro_l h1 { line-height: 36px; }
.productPictrue { margin-bottom:10px; text-align:left; margin-top: 30px; }
.productPictrue img { border-style:none; width: 100%; }
.ProViewContent { font-size: 14px; text-align: left; margin-top: 4%; width: 100%; }
.ProViewContent img { border-style:none; width: 100%; }
.ProViewContent a { color: #0099FF; text-decoration: none; }
.ProRelatedNews { display: none;}
.ProViewreturn { margin-top: 20px; }
.NewsNext { margin-top: 20px; }

.main_vid { width: 100%; margin-top: 20px; }
.news_Video { width: 96%; height: auto; overflow: hidden; margin: 2%; float: none; }
.news_Video_pic { width: 100%; height: auto; margin-right: auto; margin-left: auto; overflow: hidden; position: relative; background-color: #000000; }
.news_Video_name { height: 40px; line-height: 40px; }

.main_Certificate { width: 96%; margin-right: 2%; margin-left: 2%; text-align: left; }
.Certificate_title { font-size: 24px; margin-top: 20px; text-align: center; }
.Certificate_units_320 { width: 100%; float: none; text-align: center; height: auto; margin-top: 20px; margin-right: 0px; }
.Certificate_units_pic_320 { height: auto; width: 100%; margin-right: auto; margin-left: auto; padding: 0px; border: 1px none #CCCCCC; overflow: hidden; }
.Certificate_units_name_320 { width: 100%; height: 36px; text-align: center; line-height: 26px; font-size: 14px; }
.Certificate_units_210 { width: 100%; float: none; text-align: center; height: auto; margin-top: 20px; margin-right: 0px; }
.Certificate_units_pic_210 { height: auto; width: 100%; margin-right: auto; margin-left: auto; padding: 0px; border: 1px none #CCCCCC; overflow: hidden; }
.Certificate_units_name_210 { width: 100%; height: 36px; text-align: center; line-height: 26px; font-size: 14px; }

.about_position { height: 40px; width: 96%; padding-top: 10px; }
.about_title { font-size: 24px; text-align: left; width: 92%; margin-right: auto; margin-left: auto; margin-top: 20px; color: #cc3900; }
.about_text { width: 92%; margin-right: auto; margin-left: auto; margin-top: 10px; color: #666666; font-size: 14px; text-align: left; }
.about_end { width: 92%; margin-top: 30px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 26px; }
.about_end img { width: 100%; }
.about_course_title { display: none; }
.main_course { display: none; }

.contact_end { width: 92%; margin-top: 30px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 26px; }
.contact_title { font-size: 22px; margin-top: 20px; }
.contact_text { margin-top: 15px;word-break: break-all; }
.contact_end img { width: 100%; max-width:100%;}

.news_Class_list { width: 100%; height: 36px; margin-top: 4%; text-align: center; }
.news_Class_list a { display: inline-block; height: 36px; padding-right: 0px; padding-left: 0px; line-height: 36px; font-size: 14px; float: left; background: #DDDDDD; text-decoration: none; margin: 1.5%; width: 22%; }
.news_Class_list a.news_Class_list_2, .news_Class_list a:hover { background: #cc3900; color: #FFFFFF; }
.main_news { margin-right: auto; margin-left: auto; width: 100%; }
.news_info { width: 92%; height: auto; text-align: left; background: #e4e4e4; float: left; padding: 2%; margin: 4% 2% 0%; }
.news_title { font-size: 20px; line-height: 30px; height: 30px; overflow: hidden; }
.news_text { padding-top: 6px; color: #333333; }
.news_date { padding-top: 6px; color: #666666; }

.main_news_case { margin-right: auto; margin-left: auto; width: 100%; }
.news_info_case { width: 92%; height: auto; text-align: left; background: #e4e4e4; float: left; padding: 2%; margin: 4% 2% 0%; }
.news_title_case { font-size: 20px; line-height: 30px; height: 30px; overflow: hidden; }
.news_text_case { padding-top: 6px; color: #333333; }


div.makepage span.pageSelect, div.makepage a.pageSelect, div.makepage a.pageUp, div.makepage a.pageDn { background: #e4e4e4; padding-right: 2px; padding-left: 2px; }

.main_newsview { margin-right: auto; margin-left: auto; width: 96%; margin-top: 30px; }
.main_newsview_l { width: 96%; float: none; padding: 2%; border: 1px none #e4e4e4; text-align: left; }
.main_newsview_l h1 { line-height: 36px; }
.main_newsview_r { display: none; }
.NewsViewreturn { margin-top: 20px; }
.main_newsview_ent img { width: 100%; max-width:100%;}

.main_fanlist { width: 100%; margin-top: 4%; }
.SolutionsUnits { width: 47%; height: auto; float: left; text-align: center; margin: 1.5%; }
.SolutionsPic { height: auto; width: 100%; }
.SolutionsName { height: 30px; width: 96%; overflow: hidden; background: #E4E4E4; line-height: 16px; margin: 0px auto; padding: 2%; }
.SolutionsPic img { height: 140px; width: 100%; }
.main_fan { width: 96%; margin-top: 20px; }
img#alPictrue { width:100%; height:auto; text-align: left; }
.main_fan h1 { font-size: 18px; }
.news_case_title { width: 96%; margin-right: auto; margin-left: auto; margin-top: 30px; }
.news_case_title h2 { font-weight: bold; background: #EEEEEE; border-left: 5px solid #cc3900; height: 40px; width: 180px; line-height: 40px; text-indent: 10px; font-size: 24px; }

.dgsjsg { height: auto; width: 100%; margin-top: 0%;}
.dgsjsg li { background: #E4E4E4; height: 100px; width: 96%; float: none; margin: 4% auto; clear: both; overflow: hidden; }
.dgsjsg_img { height: auto; width: 30%; float: left; }
.dgsjsg_img img { height: 100px; width: 100%; }
.dgsjsg_ent { height: 100px; width: 68%; float: right; background: #E4E4E4;}
.dgsjsg_title { font-size: 18px; line-height: 22px; padding-top: 7px; padding-bottom: 0px; font-weight: normal; text-align: left; height: 22px; }
.dgsjsg_text { text-align: left; padding: 1% 2% 0% 0%; line-height: 22px; height: 66px; overflow: hidden;}

.dgsjtd { height: auto; width: 100%; margin-top: 30px; padding-bottom: 30px; }
.dgsjtd ul { width: 100%; }
.dgsjtd_img { float: none; width: 100%; }
.dgsjtd_img img { width: 100%;  }
.dgsjtd_ent { float: none; width: 92%; padding-top: 8%; margin-right: auto; margin-left: auto;}
.dgsjtd_ent h2 { font-size: 24px; font-weight: bold; }
.dgsjtd_text { padding-top: 6%; line-height: 24px; }

.dgsj_title { margin-top: 30px; }
.dgsj_text { width: 92%; margin-right: auto; margin-left: auto;}

.dgsjdgx { height: auto; width: 100%; margin-top: 0%;}
.dgsjdgx li { background: #E4E4E4; height: auto; width: 96%; float: none; margin: 4% auto; clear: both; overflow: hidden; padding-bottom: 15px; }
.dgsjdgx_img { height: auto; width: 100%; }
.dgsjdgx_img img { height: auto; width: 100%; }
.dgsjdgx_ent { height: auto; width: 96%; margin-right: auto; margin-left: auto; }
.dgsjdgx_title { font-size: 24px; line-height: 36px; padding-top: 15px; padding-bottom: 0px; font-weight: normal; text-align: center; height: auto; }
.dgsjdgx_text { text-align: center; padding: 1% 2% 0% 0%; line-height: 22px; height: 66px; overflow: hidden;}

.yjzmfl { height: auto; width: 100%; margin-top: 2%; }
.yjzmfl li { height: auto; width: 46%; margin: 2%; clear: none; }
.yjzmfl_img { height: auto; width: 100%; }
.yjzmfl_img img { height: auto; width: 100%; }
.yjzmfl_ent { height: auto; width: 92%; margin: 4% 4% 6%; }
.yjzmfl_title { font-size: 18px; line-height: 22px; padding-top: 7px; padding-bottom: 0px; font-weight: normal; height: 22px;  }
.yjzmfl_text { padding: 0%; line-height: 22px; height: 110px; overflow: hidden; margin-top: 4%; }
.yjzmfl_more { text-align: center; margin-top: 10px; }

.yjzmjj { height: auto; width: 100%; margin-top: 30px; padding-bottom: 30px; }
.yjzmjj ul { width: 100%; }
.yjzmjj_img { float: none; width: 100%; height: auto; }
.yjzmjj_img img { width: 100%;  }
.yjzmjj_ent { float: none; width: 92%; padding-top: 8%; margin-right: auto; margin-left: auto; height: auto; }
.yjzmjj_about { width: 92%; margin-right: auto; margin-left: auto; }

.yjzmjj_ent_title h2 { font-size: 20px; font-weight: bold; margin-top: 15px; line-height: 36px; padding-left: 0px; }
.yjzmjj_ent_list { width: 100%; margin-right: auto; margin-left: auto; }
.yjzmjj_ent_unist { height: auto; width: 90%; margin-left: 0px; background: #FFFFFF; margin-top: 4%; float: none; text-align: left; padding: 5%; }
.yjzmjj_ent_name { font-size: 24px; line-height: 48px; color: #CC3900; }

.yjzmjj_fwlc { width: 100%; }
.yjzmjj_fwlc_units ,.yjzmjj_fwlc .on2,.yjzmjj_fwlc .on3,.yjzmjj_fwlc .on4 { height: 190px; width: 41%; padding: 5% 2% 2%; margin: 2%; border: 1px solid #DDDDDD; }
.yjzmjj_fwlc_img { text-align: center; height: 64px; }
.yjzmjj_fwlc_img img{ text-align: center; margin-right: auto; margin-left: auto; }
}
