
.hot_con { width: 1200px; height: 30px; margin: 10px auto 15px auto; }

.hot_txt { padding-left: 40px; }

p { margin: 0; padding: 0; }

/*头部样式结束*/

/*幻灯片样式*/


.flexslider { position: relative; z-index: 1; overflow: hidden; width: 100%; }

.slides li { display: none; -webkit-backface-visibility: hidden; width: 100%; }

.slides li img { width: auto; }

.slides li { text-align: center; }

/* 左右按钮 */


.flex-direction-nav a { width: 43px; height: 58px; margin: -29px 0 0; display: block; background: url(arrows.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: 45px; opacity: 0; -webkit-transition: all .3s ease;/*动态效果样式*/ overflow: hidden; z-index: 11; }

.flex-direction-nav .flex-next { background-position: 100% 0; right: -43px; }

.flex-direction-nav .flex-prev { left: -43px; }

.flexslider:hover .flex-next { opacity: 0.8; right: 15px; }

.flexslider:hover .flex-prev { opacity: 0.8; left: 15px; }

.flexslider:hover .flex-next, .flexslider:hover .flex-prev { opacity: 1; }

.neban { width: 100%; margin: 0 auto; overflow: hidden; height: 300px; background: url(neban.jpg) no-repeat center; }

.neban a { width: 100%; height: 300px; display: block; }

/* 顺序点击 */


.flex-control-nav { width: auto; position: absolute; z-index: 8; bottom: 24px; left: 48%; }

.flex-control-nav li { margin: 0px 2px; border-radius: 50%; display: inline-block; float: left; width: 16px; text-indent: 50px; height: 16px; text-align: center; color: #000; background: #0e6edc; line-height: 16px; overflow: hidden; }

.flex-control-nav li a { display: block; cursor: pointer; }

.flex-control-nav li a:hover { background: #f9aa20; }

.flex-control-nav li a.flex-active { background: #f9aa20; }

/*end//*/

 


.partner_title { height: 64px; margin: 25px auto 40px auto; text-align: center; }

.partner_title img { }

.inhe { width: 1200px; height: 160px; margin: 10px auto; overflow: hidden; }

.inhe span { float: left; width: 32px; height: 43px; }

#partner_left { width: 35px; margin-top: 12px; margin-right: 5px; height: 134px; background: url(partner_left.gif); }

#partner_right { width: 35px; margin-top: 12px; margin-left: 5px; height: 134px; background: url(partner_right.gif); }

#cont1 { float: left; height: 160px; margin-top: 12px; }

#cont1 li { float: left; width: 208px; height: 132px; border: 1px solid #d5d4d4; text-align: center; margin: 0px 6px; }

#cont1 li img { width: 208px; height: 132px; }

/*合作伙伴样式结束*/




.plan { height: 158px; background: url(plan.jpg) no-repeat center center; }

.plan_con { width: 100%; background: url(plan_bg.gif) repeat; }

.solution { width: 1200px; height: 330px; margin: 0px auto; background: #f6f6f4; }

.solution ul { float: left; width: 303px; height: 330px; }

.solution ul li { width: 268px; height: 56px; line-height: 56px; font-size: 16px; background: url(solution_li.png) no-repeat left center; text-align: right; margin-bottom: 12px; color: #1c1c1c; padding-right: 35px; cursor: pointer; }

.kai { background: url(solution_over.png) no-repeat left center !important; color: #fff !important; }

.solution dl { float: left; width: 860px; height: 310px; margin-left: 36px; padding-top: 12px; }

.solution dl dt { float: left; width: 371px; height: 303px; margin-right: 28px; text-align: center; }

.solution dl dt img { max-width: 100%; max-height: 303px; }

.solution dl dd { width: 460px; height: 310px; float: left; }

.solution dl dd .solution_tit { font-size: 18px; color: #0e6edc; line-height: 40px; margin-top: 10px; }

.solution dl dd .subtitle { font-size: 16px; color: #020202; line-height: 40px; width: 100px; height: 40px; float: left; }

.solution dl dd .subtitle_line { width: 340px; border-bottom: 1px solid #2b2b2b; height: 20px; float: left; margin-bottom: 20px; }

.solution dl dd p { font-size: 14px; line-height: 28px; color: #424242; }

.solution ol { width: 200px; height: 26px; margin-left: 260px; margin-top: 10px; }

.solution ol li { width: 86px; height: 26px; line-height: 26px; text-align: center; float: left; }

.solution ol li a { font-size: 14px; color: #fff; display: block; }

.solution ol .link_red { background: #0e6edc; margin-right: 10px; }

.solution ol .link_black { background: #545454; }

.solution ol .link_red a:hover { background: #545454; }

.solution ol .link_black a:hover { background: #0e6edc; }

/*解决方案结束*/




.product_con { width: 1200px; margin: 0 auto 0px auto; padding-top: 40px; }

.product_right { width: 930px; float: right; margin-top: 20px; }

.product_right ul { height: 32px; line-height: 32px; border-bottom: 1px solid #0e6edc; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 25px; }

.product_right ul .l_title { width: 100px; height: 32px; line-height: 28px; font-size: 22px; border-bottom: 4px solid #0e6edc; float: left; }

.product_right ul .r_more { width: 70px; height: 32px; float: right; }

.product_right ul span a { color: #363636; color: #0e6edc; }

.product_right ul span a:hover { color: #333; text-decoration: underline; }

.product_right dl { width: 290px; /*height:260px;*/ float: left; padding: 6px 10px; }

.product_right dl dt { width: 290px; height: 218px; text-align: center; }

.product_right dl dt img { width: 290px; height: 218px; border: 2px solid #f1f1f1;}
.product_right dl dt img:hover{ border:2px solid #f00}


.product_right dl dd { width: 290px; /*height:50px;*/ color: #2d2d2d; text-align: center; background: url(pro_titbg.gif) repeat-x; }

.product_right dl dd a { color: #2d2d2d; }

.product_right dl dd a:hover { color: #ca281e; text-decoration: underline; }

.product_right dl dd .pro_title { width: 100%; /*height:22px;*/ line-height: 35px; /*border-bottom:1px solid #9e9e9e;*/ }

.product_right dl dd .pro_attribute { line-height: 24px; }

.adv_2 { margin-bottom: 30px; width: 1200px; height: 130px; background: #ccc; }

.adv_doubt img, .advantage img { max-width: 100%; }

.advantage img { width: 1200px; margin: 0 auto; display: block; }

.advantage_con { width: 1200px; height: auto; margin: 15px auto; background: url(advantage_bg.jpg) no-repeat center center; font-family: "微软雅黑"; color: #1e1d1d; }

.advantage_con_txt { width: 600px; height: 160px; margin-left: 100px; }

.advantage_con_txt .txt_h5 { font-size: 20px; line-height: 24px; margin: 0px; }

.advantage_con_txt .txt_h6 { font-size: 24px; color: #0e6edc; font-weight: bold; line-height: 40px; margin: 0px; }

.advantage_con_txt li { background: url(advantage_icon.gif) no-repeat left center; font-size: 14px; padding-left: 20px; line-height: 24px; }

.advantage_con_txt li span { color: #0e6edc; }

.advantage_con_txt_1 { padding-top: 55px; margin-left: 100px; }

.advantage_con_txt_2 { padding-top: 35px; margin-left: 100px; }

.advantage_con_txt_3 { width: 400px; padding-top: 125px; margin-left: 800px; }

.advantage_con_txt_4 { padding-top: 25px; margin-left: 800px; width: 390px; }

.advantage_con_txt_4_li { background: url(advantage_icon.gif) no-repeat left 7px !important; font-size: 14px; padding-left: 20px; line-height: 24px; }

.advantage_con_txt_5 { margin-left: 100px; margin-top: 85px; }

.advantage_con_txt_5_li { background: url(advantage_icon.gif) no-repeat left 7px !important; font-size: 14px; padding-left: 20px; line-height: 24px; }

.advantage_con_txt_6 { padding-top: 20px; margin-left: 100px; }

/*优势样式结束*/




.process { width: 100%; height: 320px; margin: 0px auto; background: #e5e5e5; }

.process_title { width: 1200px; height: 66px; margin: 0px auto 40px auto; }

.process ul { width: 1120px; height: 150px; margin: 0px auto; }

.process ul li { float: left; margin-right: 19px; }

.process ul li a { display: block; width: 121px; height: 150px; font-size: 18px; font-family: "微软雅黑"; text-align: center; line-height: 280px; }

.process_1 { background: url(process_01_hover.png) no-repeat center top; }

.process_1:hover { background: url(process_01.png) no-repeat center top; }

.process_2 { background: url(process_02_hover.png) no-repeat center top; }

.process_2:hover { background: url(process_02.png) no-repeat center top; }

.process_3 { background: url(process_03_hover.png) no-repeat center top; }

.process_3:hover { background: url(process_03.png) no-repeat center top; }

.process_4 { background: url(process_04_hover.png) no-repeat center top; }

.process_4:hover { background: url(process_04.png) no-repeat center top; }

.process_5 { background: url(process_05_hover.png) no-repeat center top; }

.process_5:hover { background: url(process_05.png) no-repeat center top; }

.process_6 { background: url(process_06_hover.png) no-repeat center top; }

.process_6:hover { background: url(process_06.png) no-repeat center top; }

.process_7 { background: url(process_07_hover.png) no-repeat center top; }

.process_7:hover { background: url(process_07.png) no-repeat center top; }

.process_8 { background: url(process_08_hover.png) no-repeat center top; }

.process_8:hover { background: url(process_08.png) no-repeat center top; }

/*下单流程样式结束*/

 


.main_con { width: 1200px; height: 1180px; margin: 0px auto; padding-top: 15px; }

.kehuvoice_con { width: 1600px; height: 700px; padding-top: 30px; margin: 0px auto; background: url(kehu_bg.gif) repeat center center; }

.voice_title { width: 1200px; height: 58px; margin: 40px auto; overflow: hidden; }

.slider { margin: 0 auto; width: 1200px; }

.slider-container { height: 480px; overflow: hidden; position: relative; width: 1200px; }

.slider-container .slider-wrapper { left: 0; overflow: hidden; position: absolute; top: 0; width: 5000em; /*Fix for prevent display errors*/ -webkit-transition: all 800ms ease; -moz-transition: all 800ms ease; -o-transition: all 800ms ease; transition: all 800ms ease; }

.slider-container .slide { float: left; height: 466px; overflow: hidden; position: relative; }

.slide_content { width: 360px; height: 458px; float: left; float: left; margin: 0px 18px; }

.slide_content .voice_libg { font-size: 18px; font-family: "微软雅黑"; background: url(voice_libg.gif) no-repeat center top; width: 360px; height: 35px; line-height: 35px; text-align: center; color: #fff; display: block; overflow: hidden; }

.slide_content dl { width: 358px; height: 430px; border-left: 1px solid #0e6edc; border-right: 1px solid #0e6edc; border-bottom: 1px solid #0e6edc; }

.slide_content dl dd { padding: 0px 25px; }

.slide_content dl dt { padding: 18px 25px 25px 25px; }

.slide_content dl dt img { width: 309px; height: 178px; }

.slide_content dl dd { font-size: 14px; line-height: 26px; color: #303030; }

.slide_content dl span { display: block; margin-left: 135px; margin-top: 8px; }

.slide_content dl li { width: 94px; height: 25px; line-height: 25px; float: left; text-align: center; margin-right: 10px; font-size: 14px; font-family: "微软雅黑"; }

.slide_content dl .li_btn { background: url(voice_btn.gif) no-repeat center center; display: block; color: #0e6edc; }

.slide_content dl .li_btn:hover { color: #2a2a2a; }

.slide_content dl .li_more { background: url(voice_more.gif) no-repeat center center; display: block; color: #2a2a2a; }

.slide_content dl .li_more:hover { color: #0e6edc; }

.slider-nav { text-align: center; width: 1200px; background: url(slider-nav.gif) no-repeat center center; margin-top: 30px; margin-bottom: 60px; clear: both; }

.slider-nav li { display: inline; padding: 3px; }

.slider-nav .bullet { background: url(voice_over.gif) no-repeat center center; border-radius: 50%; display: inline-block; text-indent: -9000px; overflow: hidden; height: 11px; width: 11px; }

.slider-nav .active { background: #0e6edc; }

.slider-nav .prev, .slider-nav .next { display: inline-block; text-indent: -9000px; overflow: hidden; height: 16px; width: 16px; }

/*聆听客户的声音结束*/




.about_con { width: 715px; height: 390px; float: left; margin-bottom: 40px; }

.about_title { width: 715px; height: 60px; background: url(about_title.gif) no-repeat center center; margin-bottom: 25px; }

.about_con dl dt { float: left; margin-right: 23px; width: 371px; height: 304px; overflow: hidden; }

.about_con dl dt img { width: 100%; }

.about_con dl dd strong { font-size: 18px; color: #0e6edc; display: block; font-weight: normal;  }

.about_con dl dd { font-size: 14px; color: #333; float: left; line-height: 24px; width: 320px; height: 304px; }

.about_con dl dd span { float: right; }

.about_con dl dd span a { color: #0e6edc; display: block; }

.about_con dl dd span a:hover { text-decoration: underline; }

.about_line { width: 1px; height: 375px; background: #e69a95; float: left; margin: 0px 38px; }

.honor_con { width: 390px; height: 375px; float: left; }

.honor_title { width: 390px; height: 60px; background: url(honor_title.gif) no-repeat center center; margin-bottom: 40px; }

.iapt p { width: 390px; height: 35px; line-height: 35px; padding-bottom: 5px; background: url(ico2.gif) left bottom repeat-x; font-size: 24px; color: #0073cc; }

.iapt p a { float: right; font-size: 18px; color: #a7a7a7; margin-right: 10px; }

.iapt p a:hover { color: #000; }

#iapl, #iapr { width: 23px; height: 58px; margin-top: 80px; margin-bottom: 80px; float: left; cursor: pointer; }

#iapl { background: url(honor_left.gif); margin-right: 10px; }

#iapr { background: url(honor_right.gif); margin-left: 10px; }

#iapcom { width: 297; height: 245px; float: left; overflow: hidden; }

#iapcom dl { width: 297px; height: 245px; float: left; margin: 0px 10px; }

#iapcom dt { width: 297px; height: 221px; float: left; text-align: center; overflow: hidden; }

#iapcom dt img { width: 100%; }

#iapcom dd { width: 297px; height: 24px; line-height: 24px; float: left; text-align: center; overflow: hidden; font-size: 14px; }

#iapcom dd a { font-size: 18px; color: #666; }

#iapcom dd a:hover { text-decoration: underline; color: #000; }

/*公司简介样式结束*/




.fact { width: 1200px; float: left; margin-bottom: 15px; }

.fact p { width: 100%; text-align: center; }

.fact p img { width: auto; }

.fact_c { width: 1200px; height: 210px; margin-top: 10px; overflow: hidden; }

.fact_c dl { width: 230px; height: 210px; float: left; margin: 0 5px; }

.fact_c dl dt { width: 231px; height: 179px; text-align: center; }

.fact_c dl dt img { max-width: 100%; height: 155px; vertical-align: middle; }

.fact_c dl dd { line-height: 31px; text-align: center; }

.fact_c dl dd a { color: #333; }

.fact_c dl dd a:hover { color: #0e6edc; }

.adv_server { width: 100%; float: left; }

.news_con { width: 723px; float: left; margin-top: 30px; }

.order_box .stitle { width: 723px; clear: right; height: 32px; border-bottom: 1px solid #0e6edc; }

.order_box .stitle .close, .order_box .stitle .open { width: 100px; height: 32px; line-height: 32px; font-size: 18px; font-family: "微软雅黑"; text-align: center; float: left; }

.order_box .stitle .open { color: #0e6edc; text-align: center; float: left; overflow: hidden; border-bottom: 4px solid #0e6edc; }

.order_box ul em { cursor: pointer; display: inline-block; font-style: normal; }

.order_box ul span { float: right; font-family: "微软雅黑"; }

.order_box ul span a { color: #0e6edc; font-size: 14px; }

.order_box ul span a:hover { color: #333; text-decoration: underline; }

.cntorder { width: 723px; line-height: 32px; margin-top: 25px; float: left; }

.cntorder ul li { border-bottom: 1px dashed #666; }

.cntorder dl { width: 723px; height: 200px; }

.cntorder dl dt { float: left; width: 231px; height: 179px; margin-right: 20px; }

.cntorder dl dt img { width: 231px; height: 179px; }

.cntorder dl dd { float: left; width: 470px; height: 200px; }

.cntorder dl dd .news_tit { width: 470px; height: 30px; font-size: 16px; margin-bottom: 10px; margin-top: 10px; }

.cntorder dl dd .news_tit a { color: #363636; font-family: "微软雅黑"; }

.cntorder dl dd p { line-height: 26px; color: #5c5c5c; }

.cntorder ul a { font-size: 14px; }

.cntorder ul em { line-height: 40px; background: url(news_icon.gif) no-repeat left center; text-indent: 15px; font-size: 14px; font-style: normal; }

.cntorder ul em a { color: #515050; }

.cntorder ul span { float: right; color: #515050; }

.cntorder a:hover { color: #0e6edc; text-decoration: underline; }

.news_line { float: left; width: 1px; height: 375px; background: #cbccc7; margin: 65px 30px 0px 30px; }

.problem_con { width: 414px; height: 415px; float: left; margin-top: 30px; }

.problem_con ul { height: 32px; line-height: 32px; border-bottom: 1px solid #0e6edc; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 25px; }

.problem_con ul em { width: 100px; font-size: 18px; border-bottom: 4px solid #0e6edc; float: left; text-align: center; font-style: normal; }

.problem_con ul span { float: right; display: inline-block; }

.problem_con ul span a { color: #0e6edc; }

.problem_con ul span a:hover { color: #333; text-decoration: underline; }

.problem_con dl {overflow: hidden; }

.problem_con dl dt { line-height: 50px; background: url(wen.gif) no-repeat left center; padding-left: 30px; }

.problem_con dl dt a { color: #3f3f3f; font-size: 14px; }

.problem_con dl dt a:hover { color: #0e6edc; text-decoration: underline; }

.problem_con dl dd { line-height: 20px; color: #626060; background: url(da.gif) no-repeat left top; padding-left: 30px; border-bottom: 1px dashed #949494; padding-bottom: 15px; }

/*常见问题样式结束*/




.f_link { width: 1200px; height: 109px; margin: 0px auto; position: relative; top: 47px; }

.link_bg { width: 125px; height: 109px; float: left; background: url(link_bg.png) no-repeat center center; }

.flink_txt { width: 1075px; height: 48px; line-height: 23px; background: #0077ff; float: left; margin-top: 38px; color: #fff; overflow: hidden; }

.flink_txt a { font-size: 14px; color: #fff; padding: 0px 10px; }

.flink_txt a:hover { text-decoration: underline; }

.for_link { width: 144px; height: 48px; line-height: 48px; background: url(for_link.jpg) no-repeat center center; float: left; text-align: center; margin-top: 38px; }

.for_link a { font-size: 16px; color: #fff; text-decoration: underline; }


.xghl dl{ width:300px; float:left; line-height:2; text-align:center;}

.xghl dl img{ width:285px; border:1px solid #666; padding:3px; }

.xghl dl img:hover{ border:1px solid #af0000;}

.xghl dl a{ color:#333; line-height:2; font-size:14px;}

.snav{ line-height:3; }

.snav .big{ background:#be0000; padding:5px 8px; color:#fff; }

.snav  a.big:hover{ color:#fff; }