@charset "utf-8";



/* CSS Document */







* {margin:0;padding:0;outline:none; -webkit-transition:all .4s ease 0s; -moz-transition:all .4s ease 0s; -ms-transition:all .4s ease 0s; transition:all .4s ease 0s;}



html {height:auto;}



/*html,body {outline:none; background-color:#fff; min-width:1200px; width:100%; font-family:'Helvetica Neue','Hiragino Sans GB','WenQuanYi Micro Hei','Microsoft Yahei',sans-serif; font-size:14px; line-height:24px; color:#333;}*/



b,h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:bold;}



li {list-style:none;}



img,input,textarea {border:0; font-family:'Helvetica Neue','Hiragino Sans GB','WenQuanYi Micro Hei','Microsoft Yahei',sans-serif;}



a {text-decoration:none; display:inline-block;}



input[type="button"],input[type="submit"] {cursor:pointer;}



.clear:after{display:block; height:0; line-height:0; clear:both; visibility:hidden; content:'\0020';}



.clear{*zoom:1; clear:both;}



.clearfloat{*zoom:1;}



.clearfloat:after{visibility:hidden; display:block; clear:both; font-size:0; height:0; content:" ";}











/*Header - start*/



.Header {width:100%; height:64px; background:#0491D9;}



.headerWrap {width:1400px; margin:0 auto;}



.logo {float:left; overflow:hidden; margin:11px 16px 0 0;}



.ad {float:left; font-size:30px; line-height:60px; color:#fff;}







@media screen and (max-width:1400px) {



	.headerWrap {width:100%;}



}



/*Header - end*/











/*Nav - start*/



.Nav {float:right; height:64px; font-size:14px; line-height:64px; color:#fff;}



.mainNav {height:100%;}



.mainNav li {float:left; width:103px; padding-right:1px; height:100%; text-align:center; display:inline; position:relative;}



.mainNav li a {color:#fff; display:block; height:100%;}



.mainNav li a:hover , .mainNav li a.selected , .mainNav li a.bg {background:#ae251a;}







.subNav {position:absolute; z-index:1000; right:1px; top:64px; background:rgba(174, 37, 26, 0.82); *background:#ae251a; _background:#ae251a; width:440px; padding:24px 0 24px 25px; display:none;}



.subNav dt {float:left; width:170px; overflow:hidden; text-align:center; margin-right:30px;}



.subNav dt img {width:170px; display:block;}



.subNav dd {float:left; font-size:14px; line-height:26px; font-weight:normal; color:#fff; overflow:hidden; width:240px; padding-top:3px;}



.subNav dd a {float:left; color:#fff; width:110px; height:26px; margin-right:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left;}



.subNav dd a:hover{text-decoration:underline; background:none;}



/*Nav - end*/











/*Banner - start*/







.flexslider {position:relative;  overflow:hidden; background:url(../images/loading.gif) 50% no-repeat; z-index:100;}



.slides {position:relative; z-index:1; }



.slides li , .slides li a { display:block;}



.flex-control-nav {position:absolute; height:17px; bottom:13px; z-index:2; width:100%; text-align:center;display: none;}



.flex-control-nav li {display:inline-block; width:17px; height:17px; margin:0 7px; *display:inline; zoom:1; overflow:hidden;}



.flex-control-nav a {display:block; width:100%; height:100%; background:#191919; cursor:pointer; text-indent:-10000px; border-radius:100%;}



.flex-control-nav .flex-active {background:#ae251a;}



.flex-direction-nav {position:absolute;z-index:3;width:100%;top:50%; margin-top:-43px; -moz-opacity:0; -webkit-opacity:0; -o-opacity:0; opacity:0;}



.flex-direction-nav li a { display:block; width:54px;height:85px;overflow:hidden;cursor:pointer;position:absolute; background:url(../images/btns.png) 0 -3px no-repeat;}



.flex-direction-nav li a.flex-prev {left:0;}



.flex-direction-nav li a.flex-next {right:0; background-position:right -3px;}



.flexslider:hover .flex-direction-nav { -moz-opacity:1; -webkit-opacity:1; -o-opacity:1; opacity:1;}



/*Banner - end*/











/*Container - start*/



.Container {width:100%;margin:0 auto;overflow:hidden;}



/*Container - end*/











/*Footer - start*/



.Footer {

    width:100%; overflow:hidden; font-size:14px;

    line-height:26px; color:#fff;

    background:#000;

}



.copyright {text-align:center; padding:30px 0;}



.footer_links {background:#191919; overflow:hidden; padding:7px 0 9px;}



.footer_links p {width:1200px; margin:0 auto; color:#fff;}



.footer_links p a {color:#fff; display:inline-block; padding:0 18px;}



.footer_links p b {font-size:18px;}



.footer_links p img {vertical-align:middle; display:inline-block; margin:0 18px 0 2px;}



.footer_links p a:hover {text-decoration:underline;}



/*Footer - end*/











/*´¦ÀíÖÐ¶¯»­Õ¼È«ÆÁ*/



#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}



/*±íµ¥ÌáÊ¾*/



#form .ok{ background:url(../images/ico28.gif) no-repeat; width:18px;height:16px;display:block; float:right; margin-right:10px;}



#form .err{ background:url(../images/ico29.gif) no-repeat; width:18px;height:16px;display:block; float:right;margin-right:10px;}



/* -- µ¯³ö´°¿Ú -- */



#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}



#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}



#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}



#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }



#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}



#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}



#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}











/*2016-12-07*/



.kfBox{ width:70px; position:fixed; top:150px; right:4px; z-index:9999;}



.kfBox div , .kfBox div a { cursor:pointer; display:block;}



.kfBox > div {width:70px; height:70px; margin-bottom:4px;}



.kfBox > div > a { background:#0591d9;}



.kfBox > div > a:hover {background:#000;}



.kfBox > div {position:relative;}



.kfBox > div .kf_tel {position:absolute; z-index:99; left:-182px; top:0; width:177px; height:70px; background:#333; font-size:14px; line-height:70px; color:#fff; text-align:center; display:none;}



.kfBox > div .kf_tel a {display:block; color:#fff;}



.kfBox > div .kf_weixin {position:absolute; z-index:99; left:-105px; top:-14px; display:none;}



.kfBox > div .kf_weixin img {width:100px; height:100px;}



.kfBox #kf01:hover .kf_tel , .kfBox #kf03:hover .kf_weixin {display:block;}

.flexslider2{

    display: none;

}

.footerNav{

    display: none;

}

#footerNav{

    display: none;

}

/*@media screen and (max-width: 1024px) {*/

/*	html,body{*/

/*		margin: 0 auto;*/

/*        color: #333;*/

/*        padding-bottom: 1.2rem;*/

/*        min-width: 320px;*/

/*        max-width: 640px;*/

/*	}*/

/*    .main {*/

/*        margin: 0 auto;*/

/*    overflow: hidden;*/

/*    display: block;*/

/*    min-width: 320px;*/

/*    max-width: 640px;*/

/*    }*/

/*    .Header{*/

/*    	width: 100%;*/

/*    }*/

/*    .Nav{*/

/*    	display: none;*/

/*    }*/
	
/*    .logo{*/

/*    	width: 33%;*/

/*        margin:11px 0 0 0 ;*/

/*        display: none;*/

/*    }*/

/*    .ad{*/

/*            width: 100%;font-size: 1.8rem;text-align: center;   */

/*    }*/
	/*.wr_service{ width:100%; height:auto;margin:0px}*/
	/*.wr_service a img{ width:100%}*/
/*	.wr_rtcwsc{width:100%; height:auto;    margin: 5px auto;}*/
	
/*	.wr_rtcwsc img{width:100%;}*/
/*    .kfBox{*/

/*        display: none;*/

/*    }*/

/*    .flexslider1{*/

/*        display: none;*/

/*    }*/

/*    .flexslider2{*/

/*        display: block;*/

/*    }*/

/*    .flexslider{*/

       

/*    }*/



/*    .slides img{*/

/*        width: 100%;*/

/*    }*/

/*    .perTitle img{*/

/*        width: 100%;*/

/*    }*/

/*    .perContent{*/

/*        width: 100% !important;*/

/*    }*/

/*    .service_list{*/

/*        width: 100% !important;*/

/*    }*/

/*    .service_list li{*/

/*        width: 100% !important;*/

/*    }*/

/*    .Banner{*/

        

/*    }*/

/*    .Footer{*/

/*        display: none;*/

/*    }*/

/*    .footerNav{*/

/*        display: block;*/

/*    }*/

/*    #footerNav{*/

/*    display: block;*/

/*    }*/

/*}*/