body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
fieldset,img{border:none;}
img,input,button{vertical-align:middle;}
caption,th{text-align:left;}
a{text-decoration:none;color:#454545;}
a:hover{color:#ff7200;}

html{text-align:center;}
body{font:12px microsoft Yahei, Arial, Helvetica, sans-serif;color:#454545;text-align:left;-webkit-text-size-adjust:none; background:url(images/body_bg.gif) 0 0 repeat-x fixed;}
input{font-family:microsoft Yahei;}
h1,h2,h3,h4,h5,h6,span,button,div,a,input,th,td,img,textarea{-webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease;}
#kinMaxShow div{-webkit-transition:none;transition:none;}
.float_left{float:left;}
.float_right{float:right;}
.img_border img{border:1px solid rgba(255,255,255,0); border-radius:1px;}
.img_border img:hover{border:1px solid #ff7200;}
.orange{color:#ff7200;}
.indent{ display:inline-block; padding-left:20px;}
.font_14_bold{font-size:14px; font-weight:bold;}

/*@article_content正文样式，用于后台编辑器内容*/
.article_content p{margin:5px 0;}
.article_content strong{font-weight:bold;}
.article_content em{font-style:italic;}
.article_content ul{list-style-type:disc;}
.article_content ol{list-style-type:decimal;}

/*@common style*/
.hidden{display:none;}
.clear:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.clear{*zoom:1;}

.headbox{height:26px; border-top:2px solid #99a7ff;}
.head{width:1000px; margin:0 auto; position:relative; text-align:right; height:56px;}
.logo{display:inline-block; position:absolute; top:3px; left:0;}
.search{width:330px; height:32px; display:inline-block; position:relative; top:5px;}
.search_input{width:90px; height:24px; line-height:24px;padding-left:10px; padding-right:25px; border:none; margin-left:-2px; background:#f0f0f0;border-radius:1px;}
.search_input:focus{ background:#ddd;}
.search_btn{width:17px; height:15px; background:url(images/btn_search.png) 0 0 no-repeat; position:absolute; right:5px; top:4px; line-height:100px; overflow:hidden; border:none; cursor:pointer; opacity:.2; }
.search_btn:hover{opacity:.4;}
.language{width:110px; text-align:center; display:inline-block; position:relative; top:5px;}
.mall{display:inline-block; position:relative; border-radius:0 0 3px 3px; background:#99a7ff; width:102px; height:40px; text-align:center; line-height:40px;}
.mall_shopcar{width:16px; height:16px; display:inline-block; background:url(images/shopcar.png) 0 0 no-repeat; position:relative; top:4px; left:-6px;}
.mall:hover .mall_shopcar{left:-3px;}
.mall a{display:inline-block; color:#fff;}

.navbox{width:1000px; margin:0 auto; }
.nav{margin-top:15px; float:right; position:relative; right:-20px;}
.nav li a{font-weight:bold; display:block;font-size:14px; padding:3px 0px 10px; margin:7px 25px 0 25px; line-height:36px;-webkit-transition:all .4s ease; transition:all .4s ease; background:url(images/bg_nav_hover.jpg) 0 49px no-repeat;}
.nav li{ float:left; position:relative;}
.nav li.nav_active a{color:#4a78e7; background-position:0 47px;}
.nav li.cur a{color:#4a78e7;}
.nav .nopadding a{padding-right:0;}
.nav .nav_right dl{right:10px; left:auto;}
.nav dl{position:absolute;  padding:0; background:#fff url(images/bg_nav_sub.jpg) 0 0 repeat-y; border-radius:0 2px 2px 2px; z-index:10000; left:10px; border-top:0px solid #4a78e7; width:410px;}
.nav dl p a{font-weight:normal; font-size:12px; line-height:18px; padding:5px 0; border-right:0;}
.nav dl p{border-bottom:1px solid #f0f0f0;}
.nav li.nav_active p a{color:#454545; background:none; border-radius:0; margin:0; -webkit-transition:all .3s ease; transition:all .3s ease; position:relative;}
.nav li.nav_active p a:hover{color:#454545; padding-left:3px;}
.nav li.nav_active p a span{width:0; height:0; display:inline-block; border-top:2px solid transparent; border-bottom:2px solid transparent; border-left:2px solid #99a7ff; position:absolute; right:10px; top:12px; opacity:1;-webkit-transition:all .5s ease; transition:all .5s ease; _display:none;}
.nav li.nav_active p a:hover span{right:7px; opacity:1;}
.nav dl dt{width:153px; float:left; padding:20px; border-radius:1px; overflow:hidden;}
.nav dl dt h2{font-weight:bold;}
.nav dl dt h3{margin-top:5px;}
.nav dl dt h4{margin-top:5px; text-indent:28px; line-height:20px;}
.nav li.nav_active dl dt h5 a{background:none; color:#4a78e7; display:inline-block; border-radius:0; padding:0; margin:0; font-size:12px; font-weight:normal; line-height:18px; margin-top:5px;}
.nav dl .nav_sub_list{float:left; margin-left:30px; width:160px; margin-top:15px;}



.index_banner{/*border-top:2px solid #297be9; */ text-align:center; position:relative; margin:0 auto;  width:1000px; }
.line_01{ display:block;position:absolute; bottom:-5px; height:5px; background:#2d7aec; width:100%;}
.line_02{ display:block;position:absolute; bottom:-5px; right:0; height:5px; background:#f3c83d; width:50%;}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item{left:0;}
.control_bg{position:absolute; height:36px; line-height:36px; width:100%; bottom:-36px; background:url(images/bg_banner_control.jpg) 0 0 repeat-x; left:0; z-index:-1;}

.index_cont{width:998px; margin:0 auto; border:1px solid #e6e6e6; border-top:0;padding:6px 0; }
.group_title{ font-size:14px; font-weight:bold; margin-left:10px; margin-top:20px; }
.group_01{height:220px;}
.group_01 a img{margin-bottom:8px;}
.spinning_title{font-size:24px; color:#2e7ce1; margin-bottom:15px;}
.group_01_bg{background:url(images/bg_mine.jpg) 0 bottom no-repeat;}
.mine_title{font-size:24px; color:#ff7200; padding-bottom:15px; }
.padding{padding:30px 20px 20px 20px; border-top:1px solid #e6e6e6;}
.border_right{border-right:1px solid #dcdcdc;}

.spinning,.mining{padding:10px; width:165px;}
.mining{ padding-right:40px;}
.spinning_pic,.mining_pic{width:165px;  position:relative;}
.spinning_pic img,.mining_pic img{border-radius:0px;}
.spinning_pic span,.mining_pic span{display:inline-block; width:100%; height:24px; line-height:24px; text-indent:10px; color:#fff; background:url(images/bg.png) ; position:absolute; bottom:0; left:0;}
.spinning_list,.mining_list{ width:165px; margin-top:8px;}
.spinning_list dd,.mining_list dd{width:80px; float:left;  line-height:20px;}
.spinning_list dd a span,.mining_list dd a span{display:inline-block; width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:2px solid #ff7200; position:relative; left:5px; top:-1px; _display:none;}
.spinning_list dd a:hover span,.mining_list dd a:hover span{left:5px;}



.news_title_01{padding-right:10px; border-right:1px dotted #ccc; font-size:14px; font-weight:bold; float:left;}
.news_title_02{display:inline-block; padding-left:10px; color:#548ef2; position:relative; top:2px;}
.news_title_03{display:inline-block; float:right;}
.news_title_03 span{ display:inline-block;width:10px; height:10px; background:url(images/news_rss.jpg) 0 0 no-repeat; position:relative; top:2px; margin-left:5px;}
.news{width:530px; padding-top:15px; margin-left:20px;}
.news li h2{cursor:pointer; height:30px; line-height:30px; position:relative; background:#f9f9f9; border-bottom:1px solid #eaeaea; padding-left:10px;}
.news .show  div{display:block; }
.news li div{display:none; -webkit-transition:none;transition:none; padding:10px;}
.news_pic{width:80px; height:74px; float:left;}
.news_right{width:270px; float:right;}
.news_title_cont{width:370px; float:left; padding-left:15px;}
.news_title{font-weight:bold;}
.news_cont{color:#666; padding-top:3px; line-height:18px; text-indent:28px;}
.news_cont a{color:#ff7200;}
.news_time{color:#ff7200; padding-top:10px; font-size:11px;}
.news .show .arr{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.arr{display:inline-block; width:9px; height:5px; background:url(images/arr.png) 0 0 no-repeat; position:absolute; right:10px; top:13px;}

.sales_network_title{font-size:14px; font-weight:bold; float:left;}
.sales_newwork_cont{margin-top:20px;}
.more{width:11px; height:11px; display:inline-block; float:right; position:relative;}
.more:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.more .v_line{width:11px; height:3px; background:#f79415; position:absolute; top:4px; left:0;}
.more .h_line{width:3px; height:11px; background:#f79415; position:absolute; top:0px; left:4px;}

.stock_title{font-size:14px; font-weight:bold;float:left;}
.stock_icon{ display:inline-block;width:44px; height:24px; background:url(images/icon_stock.jpg) 0 0 no-repeat; position:relative; top:-10px; left:8px;}
.stock_code{margin-top:10px;}
.stock_price{font-weight:bold; margin-top:10px;}
.stock_price .price_big{ font-size:18px; color:#fc8819;}
.stock_time{margin-top:10px;}
.stock_pic{margin-top:10px;}

.sub_banner{height:240px; width:1000px; margin:0 auto;}
.sub_banner_box{width:1000px; margin:0 auto; height:24px; position:relative; }
.sub_banner_info{float:right; background:#fff; background:rgba(255,255,255,.8); border-radius:1px; padding:20px 25px; margin-top:90px; margin-right:70px; }
.sub_banner_info_title{font-size:18px;}
.sub_banner_info_cont{color:#999; margin-top:3px;}
.sub_banner_info_cont span{width:2px; height:3px; background:url(images/icon_cate.png) 0 0 no-repeat; display:inline-block; position:relative; top:-3px; left:2px;}

.search_result{padding-bottom:10px; border-bottom:1px dotted #aaa; margin-bottom:30px; margin-top:45px; margin-right:24px;}
.search_result h2{float:left;}
.search_result .search_found{float:right;}


.location{ line-height:16px;background:url(images/icon_home.jpg) 0 0px no-repeat; padding-left:20px; width:980px; margin:20px auto 0 auto;}
.location a,.location span{color:#aaa;}
.location a:hover{color:#ff7200;}
.sub{width:1000px; margin:20px auto 0 auto;}
.sub_left{width:220px; float:left;}
.sub_left .cate_title{line-height:38px; background:url(images/cate_title_bg.jpg) 0 0 repeat-x; padding-left:25px; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-radius:1px 1px 0 0; font-size:14px;}
.sub_left .cate_cont{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-radius:0 0 3px 3px;}
.sub_left .cate_cont li a{line-height:18px; padding:9px 10px 9px 25px; display:block; border-top:1px solid #f1f1f1; overflow:hidden; height:18px;}
.sub_left .cate_cont li>a>span{width:0px; height:0px; display:inline-block; position:relative; top:0px; left:-6px; opacity:0; -webkit-transition:all .7s ease; transition:all .7s ease; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #ff7200;}
.sub_left .cate_cont li a:hover,.sub_left .cate_cont li.cate_active>a{padding-left:25px; color:#ff7200;}
.sub_left .cate_cont li.cate_active>a{font-weight:bold;}
.sub_left .cate_cont li a:hover span,.sub_left .cate_cont li.cate_active>a span{left:-6px; opacity:1;}
.sub_left .cate_cont dl{border-top:1px solid #f1f1f1; padding-top:5px; padding-bottom:5px;}
.sub_left .cate_cont dd a{display:block; line-height:18px; padding:3px 10px 3px 28px; color:#999; border:none;}
.sub_left .cate_cont dd a span{display:inline-block; width:5px; height:3px;  position:relative; left:0; top:-3px; margin-right:5px; opacity:1;}
.sub_left .cate_cont dd a:hover,.sub_left .cate_cont dd.cate_active_sub a{color:#ff7200; padding-left:28px;}
.sub_left .cate_cont dd a:hover span,.sub_left .cate_cont dd.cate_active_sub a span{ left:3px;}

.sub_right{width:750px; float:right;}
.aboutbox_01{border-bottom:1px solid #e6e6e6; padding-bottom:20px;}
.aboutbox_02{margin-top:20px;}
.about{border:1px solid #e6e6e6; padding:20px;}
.about2{border:1px solid #e6e6e6; padding:20px 15px;}
.about_w_h_01{width:320px; height:265px;}
.about_w_h_02{width:205px; height:205px;}
.about_title{font-size:14px;}
.about_title a{color:#ff7200;}
.about_pic{margin-top:15px;}
.about_cont{margin-top:10px; line-height:18px; height:36px; text-indent:28px;}
.about_more{margin-top:15px; padding-top:15px;border-top:1px solid #e6e6e6;}
.about_more a{color:#aaa;}
.about_more a span{width:8px; height:3px; background:url(images/icon_about_more.png) 0 0 no-repeat; _background:none; display:inline-block; position:relative; top:-3px; left:4px; display:none;}
.about_more a:hover span{left:7px;}
.about_margin_left{margin-left:20px;}

.about_margintop{margin-top:30px;}
.about_margintop_02{margin-top:50px;}
.about_detail_title_01{font-size:18px; border-bottom:1px solid #ff7200; padding-bottom:3px; padding-right:20px; display:inline-block;}
.about_detail_cont{margin-top:15px; line-height:24px;}
.img_left{float:left; margin-right:10px; border-radius:1px;}
.img_right{float:right; margin-left:10px; border-radius:1px;}
.about_detail_title_02{position:relative; height:30px;}
.about_detail_title_02 .about_detail_title{position:absolute; line-height:30px; padding-right:10px; z-index:2; left:0; top:0; background:#fff; font-size:14px; color:#ff7200;}
.about_detail_title_02 .about_detail_line{position:absolute; width:100%; left:0; top:14px; z-index:1; height:0px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.about_line{margin-top:30px; height:0px; overflow:hidden; border-bottom:1px solid #e6e6e6;}

.brand{border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.brand td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; padding:30px 20px;}
.sub_company{font-size:16px; font-weight:bold; padding-top:20px; color:#ff7200;}
.member{margin-top:10px; background:#eef3f9;}
.member th{padding:10px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#d5e6f3; font-weight:bold; font-size:14px;}
.member td{padding:10px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.title{font-size:14px; font-weight:bold;}
.pp{margin-top:5px;}
.pp li{width:124px; height:78px; padding:10px; float:left;}
.pp li img{border:1px solid #e5e5e5;}
.index_member{margin-top:15px;}
.index_member li{padding:5px 0px; margin-bottom:1px;}
.index_about{margin-top:15px; line-height:20px; border-bottom:1px dotted #d5d5d5; padding-bottom:10px;}
.index_about h3{padding-top:5px;}
.index_about h3 a{color:#ff7200;}
.index_about h3 a:hover{text-decoration:underline;}
.index_contact{padding-top:15px; line-height:24px;}

.inver{padding-bottom:30px; width:570px; float:left;}
.inver_list{ margin-bottom:30px;}
.inver_list li{line-height:14px; border-bottom:1px dotted #ccc; padding:11px 0;}
.inver_list li span{ display:inline-block; width:0; height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #bbb; margin-right:5px; margin-left:5px;}
.inver_pic{width:143px; float:right;}

.news_list li{padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e6e6e6;}
.news_list_pic{width:72px; height:72px; overflow:hidden; float:left;}
.news_list_title_cont{width:500px; padding-left:20px; float:left;}
.news_list_title{display:block; margin-top:3px; font-weight:bold;}
.news_list_cont{display:block; margin-top:10px; color:#aaa; text-indent:28px;}
.news_list_more{display:inline-block; margin-top:7px; color:#ff7200;}
.news_list_more span{width:8px; height:3px; background:url(images/icon_news_list_more.png) 0 0 no-repeat; display:inline-block; position:relative; top:-3px; left:3px; display:none;}
.news_list_more:hover span{left:6px;}
.news_list_time{float:right; color:#ff7200;}

.news_detail_title{font-size:18px; line-height:20px; font-weight:bold;}
.news_detail_time{margin-top:10px; padding-bottom:15px; color:#ff7200;}
.news_detail_cont{padding-top:20px; border-top:1px solid #e6e6e6; line-height:24px; padding-bottom:50px;}
.news_prev_next{padding-top:20px; border-top:1px solid #e6e6e6;}
.news_prev{display:block; line-height:30px; color:#999;}
.news_prev:before{content:'上一条：'; color:#ff7200;}
.news_next{display:block; line-height:30px; color:#999;}
.news_next:before{content:'下一条：'; color:#ff7200;}

.probox{border:1px solid #e5e5e5; border-bottom:none;}
.probox li{padding:30px; border-bottom:1px solid #e5e5e5;}
.probox li .pro_intro{width:63%; float:left;}
.probox li .pro_intro p{font-size:18px; font-weight:bold;}
.probox li .pro_intro div{line-height:20px; padding-top:10px;}
.probox li .pro_intro span{display:block; padding-top:10px;}
.probox li .pro_intro span a{margin-right:20px; color:#ff7200;}
.probox li .pro_intro span a:hover{text-decoration:underline;}
.probox li .pro_intro span span{font-weight:bold; padding-bottom:10px;}
.probox li .pro_pic{width:35%; float:right; text-align:right;}
.probox li .pro_pic img{border-radius:1px;}
.products_margintop{margin-top:40px;}
.products_title_line{position:relative; height:30px;}
.products_title{position:absolute; line-height:30px; padding-right:10px; z-index:2; left:0; top:0; background:#fff; font-size:14px; color:#ff7200; font-size:18px;}
.products_title a{color:#ff7200; position:relative; display:inline-block; left:0;}
.products_title a:hover{ text-decoration:underline;}
.products_line{position:absolute; width:100%; left:0; top:14px; z-index:1; height:0px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.products_cont{margin-top:15px; line-height:30px;}
.pro_cate{border-bottom:1px solid #e1e1e1; margin-right:26px;}
.pro_cate li{float:left;}
.pro_cate li a{display:block; line-height:36px; padding:0 25px; border:1px solid #e1e1e1; position:relative; top:1px;color:#999; }
.pro_cate .pro_cate_cur a{border-color:#ff7200; color:#565656;}
.pro_cate li a:hover{color:#565656;}
.pro_list{margin-top:25px;}

.pro_list .pro_detail_link{display:block; float:left; position:relative; width:232px; height:242px; overflow:hidden; margin-right:15px; margin-bottom:12px;}
.pro_list .pro_detail_link img{border-radius:1px; border:1px solid #fff; width:230px; height:240px;}
.pro_list .pro_list_nomargin{margin-right:0;}
.pro_list_cont{position:absolute; background:url(images/bg_pro_list.png); padding:10px 15px 10px 15px; width:202px; height:222px; left:0px; /*top:233px;*/ top:0px;filter:alpha(opacity:0);zoom:1; opacity:0; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.pro_list .pro_detail_link:hover{color:#454545;}
.pro_list .pro_detail_link:hover .pro_list_cont{filter:alpha(opacity:100);zoom:1;opacity:1;}
.pro_list .pro_detail_link:hover .pro_list_cont h2{margin-top:10px; color:#454545;}
.pro_list .pro_detail_link:hover .pro_list_title{opacity:1; }
.pro_list .pro_detail_link:hover img{border:1px solid #ff7200;}
.pro_list_title{position:absolute; top:0; left:1px; display:block; padding:0px 10px; background:url(images/bg_pro_list.png); width:210px; line-height:40px; height:40px; overflow:hidden;top:201px;}
.pro_list_cont h2{line-height:18px; margin-top:0px;-webkit-transition:all .4s ease-in-out; transition:all .4s ease-in-out; padding-top:5px; font-weight:bold; font-size:14px;} 
.pro_list_cont h3{ background:#ff7200; display:inline-block; padding:3px 10px 3px 5px; margin-top:15px; color:#fff; position:relative;}
.pro_list_cont h3 span{width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #ff7200; position:absolute; right:-3px; top:7px;}
.pro_list_cont h4,.pro_list_cont h6{margin-top:10px; line-height:20px; color:#454545;}
.pro_list_cont h5{ background:#ff7200; display:inline-block; padding:3px 10px 3px 5px; margin-top:20px; color:#fff; position:relative;}
.pro_list_cont h5 span{width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #ff7200; position:absolute; right:-3px; top:7px;}


.pro{width:560px; height:840px; margin:0 auto; position:relative;margin-top:40px;}
#contented{width:560px; height:840px; overflow:hidden;position:relative;}
#content_list{ position:absolute;width:10000px; left:0px; top:0; height:840px; -webkit-transition:none;transition:none;}
#content_list img{margin:0; padding:0; float:left;}
.pro .icon_left_pro{width:31px; height:45px; background:url(images/icon_left_pro.png) 1px center no-repeat; position:absolute; top:50%; margin-top:-18px; left:-80px; cursor:pointer; opacity:.7;-webkit-transition:all .4s ease-in-out; transition:all .4s ease-in-out; opacity:.4}
.pro .icon_right_pro{width:31px; height:45px; background:url(images/icon_right_pro.png) 0 center no-repeat; position:absolute; top:50%; margin-top:-18px; right:-80px; cursor:pointer;opacity:.7;-webkit-transition:all .4s ease-in-out; transition:all .4s ease-in-out; opacity:.4;}
.pro .icon_left_pro:hover{opacity:1;}
.pro .icon_right_pro:hover{opacity:1;}
.pro .icon_left_pro:active{ background-position:0 center;-webkit-transition:none;transition:none;}
.pro .icon_right_pro:active{ background-position:1px center;-webkit-transition:none;transition:none;}
.line{height:0px; overflow:hidden; border-bottom:1px solid #e6e6e6; margin-top:40px;}
.pro_line_01{width:480px; }
.pro_detail h3{ background:#ff7200; display:inline-block; padding:3px 10px 3px 5px; margin-top:30px; color:#fff; position:relative;}
.pro_detail h3 span{width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #ff7200; position:absolute; right:-3px; top:7px;}
.pro_detail h4,.pro_detail h6{margin-top:10px; line-height:20px; color:#454545;}
.pro_detail h5{ background:#ff7200; display:inline-block; padding:3px 10px 3px 5px; margin-top:10px; color:#fff; position:relative;}
.pro_detail h5 span{width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent; border-left:3px solid #ff7200; position:absolute; right:-3px; top:7px;}
.relate_pro{ margin-top:30px; font-size:14px;}
.relate_pro_cont{margin-top:15px;}
.relate_pro_cont li{float:left; text-align:center; width:142px; margin-right:8px;}
.relate_pro_cont .relate_pic{display:block;}
.relate_title{margin-top:10px; display:block;}

.service_table{ float:left; margin-top:-20px;}
.service_table td{border-bottom:1px solid #e4e6e9;padding:20px; padding-left:0;}
.service_table .service_title{font-size:14px; color:#ff7200;}
.service_table .service_cont{margin-top:10px; line-height:24px;}
.service_phone{width:174px; height:150px;  border:1px solid #e4e6e9; float:right; background:url(images/bg_service_phone.jpg) right bottom no-repeat;}
.service_phone h2{margin-top:20px; margin-left:20px; font-size:14px; color:#ff7200;}
.service_phone h3{margin-left:20px; margin-top:5px; line-height:16px;}

.contact_margintop{margin-top:10px;}
.contact_left{float:left; max-width:840px;}
.contact_left h2{font-size:18px; color:#ff7200; margin-top:10px; margin-bottom:15px;}
.contact_left h3{line-height:30px;}
.contact_pic{width:153px; float:right; border-radius:1px; margin-right:20px;}
.msg{margin-top:10px;}
.msg .msg_input{width:470px; height:30px; line-height:30px; margin-top:10px; border-radius:1px; border:1px solid #d3d3d3; padding-left:10px; padding-right:10px;}
.msg .msg_input:focus,.msg .msg_textarea:focus{border:1px solid #ff7200; box-shadow:none;}
.msg .msg_textarea{font-size:12px; font-family:microsoft Yahei; margin-top:10px; width:980px; height:50px; padding:10px; border-radius:1px; border:1px solid #d3d3d3; resize:vertical;}
.btn{width:140px; height:38px; line-height:38px; text-align:center; cursor:pointer; color:#fff; border:none; background:#ff7200; font-family:microsoft Yahei; font-size:14px; border-radius:1px; margin-top:15px;}
.btn:hover{background:#ff4200;}


/*分页*/
.page{margin-top:10px;}
.page li{ float:left; margin-right:1px;}
.page li.omission{padding-left:5px; padding-right:5px; line-height:2px; padding-top:20px;}
.page li a{padding-left:10px; padding-right:10px; line-height:28px; border-radius:1px; display:block; background:#dee1e6; height:28px; position:relative; _width:10px;}
.page li a:hover,.page li .onA{background:#ff7200; color:#fff;}
.page li a:hover>.page_arr_left{left:10px;}
.page li a:hover>.page_arr_right{left:14px;}
.page .prev{margin-right:10px; }
.page .next{margin-left:10px;}
.page_arr_left{ display:inline-block;width:17px; height:3px; background:url(images/page_left_icon.gif) 0 0 no-repeat; position:absolute; top:13px; left:12px;}
.page_arr_right{ display:inline-block;width:17px; height:3px; background:url(images/page_right_icon.gif) 0 0 no-repeat; position:absolute; top:13px; left:12px; display:none;}



.footer{ height:130px;border-top:2px solid #dedede;background:url(images/bg_footer.jpg) 0 bottom repeat-x;  background:#f9f9f9;margin-top:40px;}
.footer_cont{width:1000px; margin:0 auto; position:relative;}
.footer_l{padding-top:20px; border-bottom:1px solid #dedede; height:220px; overflow:hidden;}
.footer_l li{float:left; width:160px;}
.footer_l li a{display:block; line-height:20px;}
.footer_l .footer_l_title{color:#2c79ed; margin-bottom:5px;}
.footer_r{position:absolute; right:0; top:-2px;}
.footer_r .follow{width:190px;  padding:10px 20px; border-radius:0 0 3px 3px; background:#99a7ff;}
.footer_r .follow .follow_title{color:#fff; margin-bottom:5px;}
.footer_r .code{padding-top:5px; }
.footer_r .code_title{padding-left:10px; width:65px; height:62px; background:url(images/arrow.png) 0 0px no-repeat; color:#2c79ed; float:left}
.code_weixin,.code_ali{float:left; padding-left:10px; text-align:right}
.code_weixin p,.code_ali p{padding-top:2px; padding-bottom:2px;}
.right{color:#666; padding-bottom:20px;}
.right span{display:inline-block; width:17px; height:12px; background:url(images/logo_footer.png) 0 0 no-repeat; position:relative; top:3px; margin-right:5px;}
.index_contact_02{color:#666; padding-bottom:10px; padding-top:25px; line-height:22px; width:570px; float:left;}
.index_contact_03{width:150px; float:left; padding-left:20px; padding-top:20px;}


.honor{border-left:1px solid #d0d0d0;}
.honor h2{font-size:18px; color:#fff; line-height:24px; padding-left:26px; padding-right:20px; line-height:40px; position:relative; background:#ff7200 url(images/bg.jpg) 0 0 no-repeat; display:inline-block; margin-left:5px; border-radius:2px;}
.honor h2 i{display:inline-block; width:10px; height:10px; border-radius:50%; position:absolute; left:-6px; top:50%; margin-top:-8px; background:#ff7200;}
.honor .honor_cont{ border-bottom:1px solid #d0d0d0; margin:0px 0 40px; padding:30px 0 0px 20px;}
.honor .honor_cont .honor_list{width:221px; padding-right:20px; float:left; padding-bottom:30px; text-align:center;}
.honor .honor_cont .honor_list img{width:190px;}
.honor .honor_cont .honor_list h3{ line-height:16px; margin-top:8px; text-align:center;}
.honor .honor_cont .honor_list p{padding-top:5px; line-height:18px;}




