/* CSS Document */

body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
body>div{margin:0 auto}
a img {border:0}
body {font-family:"微软雅黑"; font-size:12px; min-width:1180px;}
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#666666;text-decoration:none; cursor:pointer;}
a:hover { color:#006cb2; text-decoration: none}
.clear { clear:both;}
#leftnone{ margin-left:0;}
/*wrapin 主体容器宽度*/
.wrapin{width:1180px; margin:0 auto;}
.wrapin2{ width:1000px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}

.pagelist{height:25px; text-align:center; margin-left:0%; padding-top:30px; width:100%; margin-left:auto; margin-right:auto; clear:both;}
.pagelist a{padding:5px 10px;color:#999999;font-size:14px; margin:0px 5px;}
.pagelist span{margin:0px 5px;}
.pagelist a:hover{color:#fff;background:#00a0ea;}
.fengyepage-now{color:#fff !important;background:#00a0ea;}

#map{ float:left; width:100%; margin-bottom:30px; height:250px;}

.ntitle{ line-height:25px; float:left; width:90%; padding:20px 5%; font-size:12px; color:#78797d;}
.ntitle h2{ font-family:"微软雅黑"; font-size:16px; }
.ntitle .blue{ color:#2bb6a3}
.ntitle .red{ color:#F00;}

/*头部 底部*/ 

.header { height:90px; float:left; width:100%; }
.header_logo{ float:left; width:350px; height:90px;}

.header_nav{height:90px; float:right;}
.header_nav ul{ height:90px; }
.header_nav ul dl{float:left; height:90px; width:135px; text-align:center;}
.header_nav ul dl dt{ float:left; width:100%; height:90px; line-height:90px; text-align:center; font-size:14px;}
.header_nav ul dl dt a{ color:#555555; float:left; width:100%;}
.header_nav ul dl:hover dd{ display:block;}
.header_nav ul dl:hover dt a{ color:#ffffff; background:#00a0e9;}
.header_nav ul dl dd { display:none; float:left; width:135px; height:35px; line-height:35px; position:relative; z-index:8888; }
.header_nav ul dl dd a{color:#555555; float:left; width:100%; height:35px; background:#FFF;}
.header_nav ul dl dd a:hover{color:#FFFFFF; background:#00a0e9;}

#header_hover a{ font-family:"微软雅黑"; color:#ffffff; background:#00a0e9;}

.footer { height:195px; background:#333333;}
.footer_top{ background:#071e46; height:147px; float:left; width:100%; overflow:hidden;}
.footer_end{ background:#1b396d; height:48px; float:left; width:100%; overflow:hidden; line-height:48px;}
.footer_top_1{ float:left; width:80px;}
.footer_top_2{ float:left; width:550px;}
.footer_top_2 dl{ float:left; margin-top:50px;}
.footer_top_2 dl dt{ float:left; width:100%; color:#ffffff; font-size:27px; line-height:30px;}
.footer_top_2 dl dd{ float:left; width:100%; color:#ffffff; font-size:14px; line-height:25px;}
.footer_top_3{ float:left; width:550px;}
.footer_top_3 dl{}
.footer_top_3 dl dt{ border-bottom:dotted 1px #0f316c; height:14px; padding:20px 0px; margin-top:24px; float:left; width:100%;}
.footer_top_3 dl dt a{ color:#ffffff; width:108px; float:left; text-align:center; border-left:solid 2px #6e727c;}
.footer_top_3 dl dt a:first-child{ border-left:0px;}
.footer_top_3 dl dt a:hover{}
.footer_top_3 dl dd{ float:left; width:100%; color:#ffffff;}
.footer_top_3 dl dd a{ width:30px; height:24px; color:#ffffff;}
.footer_end_main{ float:left; width:100%; text-align:center; font-size:14px; color:#999999;}
.footer_end_main a{ color:#999999;}
.footer_end_main a:hover{ color:#FFF;}
/*头部 底部*/

/*banner*/ 
.sy_banner{ height:700px; float:left; width:100%;}

/* flexslider */
.flexslider{position:relative;height:700px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:700px;}
.slides li a{float:left; width:100%; height:100%;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:60px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:60px;height:3px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}*/
/*banner*/ 

.sy_news{ height:600px; float:left; width:100%; padding:70px 0px; margin-top:70px;}
.sy_news_left{ float:left; width:600px; height:480px;}
.sy_news_left li{ float:left; width:100%; height:72px; margin:12px 0px;}
.sy_news_time{ float:left; width:85px; border-right:solid 1px #bfbfbf; text-align:center;}
.sy_news_time dl dt{ font-size:40px; color:#00a0e9; line-height:42px;}
.sy_news_time dl dd{ font-size:14px; color:#00a0e9; line-height:30px;}
.sy_news_content{ float:right; width:480px;}
.sy_news_content dl dt{ font-size:18px; color:#555555; font-weight:bold; line-height:35px; float:left; height:35px; width:100%; overflow:hidden;}
.sy_news_content dl dd{ font-size:14px; color:#888888; line-height:30px; float:left; height:30px; width:100%; overflow:hidden;}
.sy_news_right{ width:550px; float:right; height:480px;}
.sy_news_bottom{ float:left; width:100%; text-align:center; margin-top:20px;}

/*阴影切换*/
.d1{width:550px;height:439px;overflow:hidden;position:relative;}  
.d1 ul{display:none;}  
.loading{width:550px;background-color:#000000;color:#FFCC00;font-size:12px;height:409px;text-align:center;padding-top:30px;font-weight:bold;}
.d2{width:100%;height:439px;overflow:hidden;}  

.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background:#000000;color:#FFFFFF;font-size:18px;padding:5px 0px;height:40px;overflow:hidden; line-height:40px;}  
.num_list span{display:inline-block;height:30px;padding-left:6px;}
.button{position:absolute;z-index:1000;right:0px;bottom:10px;font-size:16px;font-weight:bold;}
.button a{background:#666666;display:block;line-height:14px;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}  
.button .b2{color:#FFCC33;background:#00a0e9;}

.sy_product{ height:660px; float:left; width:100%; }

/*双图切换*/
.cont{ width:100%; height:660px; }
.left-side{ float:left; width:100%;}
/*大图*/
.max_pic{float:left; width:100%;  background:url(../images/sy_pro_bg.png) no-repeat center;}
.ban2{ width:1180px; height:510px; overflow:hidden; margin:0 auto; position:relative;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{width:1180px; height:510px;}

.sy_pro_left{ float:left; width:50%;}
.sy_pro_1{ font-size:26px; font-weight:bold; color:#00a0e9; float:left; width:100%; margin-top:120px;}
.sy_pro_2{ font-size:14px; color:#ffffff; line-height:21px; padding:50px 0px; float:left; width:100%; height:100px; overflow:hidden;}
.sy_pro_3{}

.sy_pro_right{ float:left; width:50%; height:510px;}
.sy_pro_right img{ max-width:100%; max-height:100%; float:left;}
.prev{ float:left; cursor:pointer;}
/*小图框*/
.min_pic{width:100%; background:#e5e5e5; float:left;}
.num{width:1180px; height:150px; overflow:hidden; position:relative; margin:0 auto;}
.num ul{ position:absolute; left:0; top:0;}
/*小图*/
.num ul li{ width:295px; height:150px; overflow:hidden;text-align:center; float:left;}
.num ul li a{ float:left; width:100%; height:100%;}
.num ul li dl dt{position:absolute; z-index:11; width:295px; height:150px;}
.num ul li dl dd{  position:absolute; z-index:22;  width:295px; text-align:center; padding-top:120px; height:30px; color:#555555; overflow:hidden;}
.num ul li img{ max-width:295px; max-height:150px;}
.num ul li.on{ width:295px; height:150px; overflow:hidden; background:#00a0e9;}
.num ul li.on dl dd{ position:absolute; z-index:22; width:295px; text-align:center; padding-top:120px; height:30px; color:#FFF;}

.prev_btn1{ width:64px; height:118px;cursor:pointer; float:left; background:url(images/left.png) no-repeat center;}
.next_btn1{width:64px; height:118px;cursor:pointer;float:right; background:url(images/right.png) no-repeat center;}
.prev1{width:64px; height:64px; z-index:9; cursor:pointer; float:left; margin-top:190px; background:url(images/prev_a.png) no-repeat center;}
.next1{width:64px; height:64px; z-index:9; cursor:pointer; float:left; margin-top:190px; background:url(images/next_a.png) no-repeat center;}
.prev1:hover{background:url(images/prev.png) no-repeat center;}
.next1:hover{background:url(images/next.png) no-repeat center;}


.sy_link{ float:left; width:100%; margin:150px 0px;}
.sy_link dl{ float:left; width:382px; height:172px; margin-left:17px; position: relative; overflow: hidden; cursor: pointer;}
.sy_link dl img{ width:382px; height:172px;}

.bds_sqq{ background-image:url(../images/footer_icon1.png) !important; background-position:center !important; background-repeat:no-repeat !important; width:30px !important; height:24px !important; padding-left:0px !important;}
.bds_weixin{ background-image:url(../images/footer_icon2.png) !important; background-position:center !important; background-repeat:no-repeat !important; width:30px !important; height:24px !important; padding-left:0px !important;}
.bds_tsina{ background-image:url(../images/footer_icon3.png) !important; background-position:center !important; background-repeat:no-repeat !important; width:30px !important; height:24px !important; padding-left:0px !important;}



