@charset "utf-8";
/* CSS Document */
/*全局*/
*{margin:0px; padding:0px;}
body{font:14px "微软雅黑";color:#000;background:#ffffff;}
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#ff8a00;}
em{font-style:normal;}
.btn{border:0; display:block;}
/*全局 end*/


/* header begin */
.top{width:100%; height:120px;}
.top .top_main{width:1100px; height:110px; margin:0 auto;}
.top .top_main .logo{width:549px; height:81px; margin-top:15px; float:left;}
.top .top_main .sous{width:190px; height:35px; float:right; color:#25b2ae; position:relative; margin-top:35px;}
.top .top_main .sous .ss{width:138px; height:33px; line-height:33px; border:solid 1px #ddd; border-radius:15px; padding:0 40px 0 10px;}
.top .top_main .sous .an{width:20px; height:20px; position:absolute; right:10px; top:8px;}


.mynav{width:100%; height:50px; background-color:#25b2ae;}
.mynav .mynav_main{width:1100px; height:50px; margin:0 auto;}
.mynav .mynav_main ul{width:1100px; height:50px;}
.mynav .mynav_main ul li{ display:inline-block; width:auto; height:50px; float:left; position:relative; z-index:9999;}
.mynav .mynav_main ul li a{display:inline-block; height:50px; font-size:18px; color:#fff; line-height:50px; padding:0 23.7px;}
.mynav .mynav_main ul li:hover a{background: url(../images/nav_on.jpg) no-repeat center center; background-color:#ff8a00;}
.mynav .mynav_main ul li a.on{background: url(../images/nav_on.jpg) no-repeat center center; background-color:#ff8a00;}
.mynav .mynav_main .submenu{width:100%; height:auto; position:absolute; z-index:9999; left:0px; top:50px; background-color:#ff8a00;display:none; overflow:auto;}
.mynav .mynav_main .submenu li{display:block; width:100%; height:35px; border-top:solid 2px #fff;}
.mynav .mynav_main .submenu li a{display:block; width:100%; height:35px; line-height:35px; font-size:14px; padding:0; text-align:center;}
.mynav .mynav_main .submenu li a:hover{ background:none; background-color: #d57300;}
/* header end */

/* banner begin */
.banner{ width:100%; height:450px; float:left; position:relative; margin-bottom:40px;}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:60px; height:6px; float:left; margin-left:10px; background:#25b2ae; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff8a00}
/* banner end */

/*** centent ***/
.title .ti{width:155px; height:35px; background:url(../images/new_bg_1.png) no-repeat center center; float:left; clear:both;}
.title .ti p{ display:inline-block; height:35px; font-size:22px; line-height:35px; color:#fff; float:left;}
.title .ti span{display:inline-block; width:10px; height:16px; background:url(../images/centent_bg_1.png) no-repeat center center; margin:9px 10px 0 10px; float:left;}
.title .zi a{display: inline-block; width:20px; height:20px; background:url(../images/centent_bg_2.png) no-repeat center center; float:right; margin-right:10px; margin-top:7px;}
/* centent1 begin */
.centent1{width:1100px; height:auto; margin:0 auto; margin-bottom:20px; overflow:hidden;}
.centent1 .centent1_left{width:690px; height:auto; float:left;}
.centent1 .centent1_left .title{width:690px; height:35px; margin-bottom:30px;}
.centent1 .centent1_left .title .zi{width:535px; height:35px; background-color:#25b2ae; font-size:18px; font-family:Arial; color:#fff; line-height:35px; float:left;}
.centent1 .centent1_left .main{width:690px; height:auto;}
.centent1 .centent1_left .main .main_left{width:326px; height:271px; float:left;}
.centent1 .centent1_left .main .main_left img{display:block; width:326px; height:271px;}
/*jiaodian*/
#slideBox {width:326px;height:271px;overflow:hidden;position:relative;}
#slideBox ul#show_pic {margin:0;padding:0;list-style:none;height:182px;width:4750px;position:absolute;}
#slideBox ul#show_pic li {float:left;margin:0;padding:0;height:182px;}
#slideBox ul#show_pic li img {display:block;}
#iconBall {position:absolute;bottom:5px;right:0;}
#iconBall li {float:left; color:#666; width:18px; height:18px; line-height:18px; cursor:pointer; text-align:center; font-size:12px;font-weight:bold; margin-right:5px; background-color:#fff;}
#iconBall li.active { background-color:#ff8a00; color:#fff;}

.centent1 .centent1_left .main .main_right{width:329px; height:271px; padding-right:15px; float:right;}
.centent1 .centent1_left .main .main_right h4{width:329px; height:36px; font-weight:normal; font-size:18px; color:#25b2ae; line-height:29px; border-bottom:solid 1px #d9d9d9;}
.centent1 .centent1_left .main .main_right h4 span{float:right;}
.centent1 .centent1_left .main .main_right h4 span a{font-size:14px; color:#666;}
.centent1 .centent1_left .main .main_right h4 span a:hover{color:#ff8a00;}
.centent1 .centent1_left .main .main_right ul{width:329; height:auto;}
.centent1 .centent1_left .main .main_right ul li{width:329; height:39px; background:url(../images/xian.png) repeat-x left bottom;}
.centent1 .centent1_left .main .main_right ul li a{display:block; width:319px; height:38px; background:url(../images/dian.png) no-repeat left center; line-height:38px; padding-left:10px; color:#333;}
.centent1 .centent1_left .main .main_right ul li a:hover{color:#ff8a00;}

.centent1 .centent1_right{width:360px; height:auto; float:right;}
.centent1 .centent1_right .title{width:360px; height:35px; margin-bottom:30px;}
.centent1 .centent1_right .title .zi{width:205px; height:35px; background-color:#25b2ae; font-size:18px; font-family:Arial; color:#fff; line-height:35px; float:left;}
.centent1 .centent1_right .tup{width:360px; hieght:180px; margin-bottom:5px;}
.centent1 .centent1_right .tup img{width:360px; hieght:180px;}
.centent1 .centent1_right .xiangxi{width:360px; hieght:auto; line-height:22px; color:#000; text-align:justify;}
.centent1 .centent1_right .xiangxi a{color:#ff8a00;}
.centent1 .centent1_right .xiangxi a:hover{color:#cc6f02;}
/* centent1 end */

/* centent2 begin */
.centent2_bg{width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding:20px 0 20px; margin-bottom:20px;}
.centent2{width:1100px; height:auto; margin:0 auto;overflow:hidden; clear:both;}
.centent2 .title{width:1100px; height:35px;}
.centent2 .title .zi{width:945px; height:35px; background-color:#25b2ae; font-size:18px; font-family:Arial; color:#fff; line-height:35px; float:left;}
.centent2 .main{width:1100px; height:auto;}
.centent2 .main ul{width: 1120px; overflow: hidden;}
.centent2 .main ul li{display: inline; float: left; width:260px; margin-right:20px; margin-top:30px;}
.centent2 .main ul li a{display: block; width:258px; border:solid 1px #dddddd;}
.centent2 .main ul li a:hover{ border:solid 1px #ff8a00;}
.centent2 .main ul li a img{display:block;width:258px; height:228px;}
.centent2 .main ul li a p{width:258px; height:50px; line-height:50px; font-size:16px; font-weight:bold; text-align:center; border-top:solid 1px #dddddd; background-color:#eeeeee;}
.centent2 .main ul li a:hover p{color:#fff; background-color:#ff8a00; border-top:solid 1px #ff8a00;}
/* centent2 end */

/* link begin */
.link{width:1100px; height:auto; margin:0 auto;overflow:hidden; margin-bottom:40px;}
.link .title{width:1100px; height:35px; margin-bottom:30px;}
.link .title .zi{width:945px; height:35px; background-color:#25b2ae; font-size:18px; font-family:Arial; color:#fff; line-height:35px; float:left;}
.link ul{width: 1120px; overflow: hidden;}
.link ul li{display: inline; float: left; width:204px; margin-right:20px; margin-bottom:20px;}
.link ul li a{display: block; width:202px; border:solid 1px #dddddd;}
.link ul li a:hover{ border:solid 1px #ff8a00;}
/* link begin */

/* footer begin */
.footer{width:100%; height:auto; overflow:hidden; background-color:#25b2ae;}
.footer .footer_main{width:1060px; height:auto; margin:0 auto; padding:30px 0 20px 40px;;}
.footer .footer_main ul{width:1060px; height:auto; overflow:hidden;}
.footer .footer_main ul li{display:inline-block; float:left; width:auto; height:auto; margin-right:41px;}
.footer .footer_main ul li a{color:#fff;}
.footer .footer_main ul li a:hover{color:#ff8a00;}
.footer .footer_main ul li p{color:#fff;}
.footer .footer_main ul li h4{display:inline-block; width:auto; height:35px; line-height:35px; font-size:16px; font-weight:normal;}
.footer .footer_main ul li ul{width:auto; padding:0;}
.footer .footer_main ul li ul li{display:block; width:auto; height:26px; float:none; line-height:26px; font-size:14px; font-weight:normal;}

.banquan{width:100%; height:auto; overflow:hidden; background-color:#008e8e;}
.banquan .banquan_main{width:1100px; height:45px; margin:0 auto; color:#fff; line-height:45px;}
.banquan .banquan_main .beian{display: inline-block; width:auto; height:45px; float:right}
/* footer end */

.side{position:fixed;width:50px;height:300px;right:0;top:294px;z-index:99999999;}
.side ul li{width:50px;height:50px;float:left;position:relative;border-bottom:1px solid #fff;}
.side ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;background:#ff8a00;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/50px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#ff8a00;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ff8a00;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/**** 内页 ****/
.nei_ban{width:100%; height:250px;}
.nei_ban .kua{width:1100px; height:250px; margin:0 auto; position:relative; z-index:8888;}
.nei_ban h4{width:220px; height:95px; color:#fff; line-height:95px; text-align:center; font-size:28px; font-weight:normal; background-color:#25b2ae; opacity:0.8; filter:Alpha(opacity=60); position:absolute; z-index:8888; bottom:0px; left:0px;}
.nei_main{width:1100px; height:auto; margin:0 auto; margin-bottom:30px; background:url(../images/ab_left_bg.jpg) repeat-y top left;  background-color:#f8f8f8; overflow:hidden;}
.nei_main .nei_left{width:220px; height:auto; float:left;}
.nei_main .nei_left .list{width:220px; height:auto; padding:10px 0 30px 0;}
.nei_main .nei_left .list li{width:220px; height:43px; background:url(../images/left_xian.png) repeat-x left bottom; padding-bottom:2px; position:relative;}
.nei_main .nei_left .list li a{display:block; width:132px; height:43px; color:#000; font-size:16px; line-height:43px; padding-left:88px;}
.nei_main .nei_left .list li span{display:block; width:25px; height:28px; background:url(../images/yao.png) no-repeat center center; position:absolute; left:53px; top:10px;}
.nei_main .nei_left .list li:hover a{color:#fff; background-color:#ff8a00;}
.nei_main .nei_left .list li:hover span{background:url(../images/yao_hover.png) no-repeat center center;}
.nei_main .nei_left .list .ls a{color:#fff; background-color:#ff8a00;}
.nei_main .nei_left .list .ls span{background:url(../images/yao_hover.png) no-repeat center center;}


/*jiaodian*/
#aboutBox {width:220px;height:162px;overflow:hidden;position:relative;}
#aboutBox ul#show_pic {margin:0;padding:0;list-style:none;height:162px;width:4750px;position:absolute;}
#aboutBox ul#show_pic li {float:left;margin:0;padding:0;height:162px; width:220px;}
#aboutBox ul#show_pic li a{height:162px; width:220px;}
#aboutBox ul#show_pic li img {display:block;height:162px; width:220px;}
#aboutBall {position:absolute;bottom:5px;right:0;}
#aboutBall li {float:left; color:#666; width:18px; height:18px; line-height:18px; cursor:pointer; text-align:center; font-size:12px;font-weight:bold; margin-right:5px; background-color:#fff;}
#aboutBall li.active { background-color:#ff8a00; color:#fff;}

.nei_main .nei_right{width:830px; height: auto; overflow:hidden; float:left; padding:10px 20px 5px 30px;}
.mianbao{ width:830px; height:45px; background:url(../images/mian_xian.png) repeat-x left bottom; color:#999; margin-bottom:10px;}
.mianbao .xue{float:right;width:auto;}
.mianbao .xue a{display:inline-block; width:auto; height:45px; line-height:45px; color:#999; margin:0 8px;}
.mianbao .xue a:hover{ color:#ff8a00;}
.mianbao .lanmu{width:auto; height:45px; line-height:45px; color:#ff8a00; font-size:20px; }

/** 分页 **/
.fenye{width: auto; height:auto; float:right; margin:30px 0;}
.fenye a{display:inline-block; padding:5px 10px; border: solid 1px #d0d0d0; background-color:#fff; color:#373737; margin-right:5px;}
.fenye a:last-child,.fenye a:first-child{ padding:5px 20px; background-color:#ededed;}
.fenye a:hover{background-color:#25b2ae; color:#fff;}
.fenye a.on{background-color:#25b2ae; color:#fff;}

/** 分页 **/

/** about begin **/
.danye{width:830px; height:auto;}
.danye .title{width:830px; height:50px; font-size:22px; line-height:50px; text-align:center; margin-bottom:20px; margin-top:10px;}
.danye img{display:block; margin:0 auto; margin-bottom:15px;}
.danye p{width:830px; height:auto; line-height:35px; text-align:justify; text-indent:2em; margin-bottom:10px;}
.danye ul{width:846px; height:auto; overflow:hidden;}
.danye ul li{display:inline; float:left; width:266px; height:auto; margin-right:16px;}
.danye ul li a{display:block;width:266px; height:auto;}
.danye ul li a img{border:solid 8px #ededed; width:250px; height:221px;}
.danye ul li a p{width:266px; height:35px; line-height:35px; text-align:center; margin-bottom:15px;}
.danye ul li a:hover img{border:solid 8px #ff8a00;}
/** about end **/

/** new begin **/
.new{width:830px; height:auto;}
.new ul{width:830px; height:auto;}
.new ul li{width:830px; height:45px; background:url(../images/xian.png) repeat-x left bottom; line-height:45px;}
.new ul li span{float:right; color:#999;}
.new ul li a{display: inline-block; width:auto; hieght:45px; background:url(../images/new_dian.png) no-repeat left center; padding-left:15px;}
/** new end **/

/** news begin **/
.wenzhang{width:830px; height:auto;}
.wenzhang .title{width:830px; height:60px; text-align:center; font-size:25px; line-height:60px; background:url(../images/news_xian1.png) repeat-x left bottom; padding-bottom:10px;}
.wenzhang .xinxi{width:830px; height:35px; text-align:center; background:url(../images/news_xian2.png) repeat-x left bottom; margin-bottom:25px;}
.wenzhang .xinxi p{display: inline; color:#999; line-height:34px; margin-right:10px;}
.wenzhang .pian{width:830px; height:auto; border-bottom:solid 1px #dddddd; padding-bottom:10px;}
.wenzhang .pian img{ max-width:760px; max-height:100%;}
.wenzhang .pian p{width:830px; height:auto; line-height:30px; color:#333; text-indent:2em; margin-bottom:10px; text-align:justify;}
.sx{width:830px; height:auto; margin:15px 0;}
.sx p{width:830px; height:40px; line-height:40px;}
/** news end **/

/** product begin **/
.product{width:830px; height:auto;}
.product ul{width:846px; height:auto; overflow:hidden;}
.product ul li{display:inline; float:left; width:266px; height:auto; margin-right:16px;}
.product ul li a{display:block;width:266px; height:auto;}
.product ul li a img{border:solid 8px #ededed; width:250px; height:221px;}
.product ul li a p{width:266px; height:35px; line-height:35px; text-align:center; margin-bottom:15px;}
.product ul li a:hover img{border:solid 8px #ff8a00;}
/** product end **/

/** products begin **/
.product .shuzhi{width:830px; height:auto; margin-top:20px; margin-bottom:30px; overflow:hidden;}
.product .pr_left{width:430px; height:380px; float:left;}
.product .shuzhi .pr_left img{width:430px; height:380px;}
.product .shuzhi .pr_right{width:380px; height:auto; float:right;}
.product .shuzhi .pr_right h3{width:380px; height:50px; line-height:50px; font-size:28px; font-weight:normal; color:#52bcb9; margin-top:5px;}
.product .shuzhi .pr_right p{width:380px; height:auto; line-height:45px; font-size:16px;}

.product .jieshao{width:830px; height:auto; clear:both; margin-bottom:15px;}
.product .jieshao h4{width:830px; height:43px; border-bottom:solid 2px #25b2ae; margin-bottom:15px;}
.product .jieshao h4 span{display:block; width:120px; height:43px; line-height:43px;font-size:24px; font-weight:normal; color:#fff; text-align:center; border-radius:5px 5px 0 0; background-color:#25b2ae;}
.product .jieshao div{display:block; width:830px; height:auto; overflow:hidden;}
.product .jieshao div img{ max-width:100%; max-height:100%;}
.product .jieshao div span{display:block; width:85px; height:auto; line-height:35px; color:#333; float:left; text-align:right;}
.product .jieshao div p{width:730px; height:auto; line-height:35px; color:#333; float:right; text-align:justify;}
/** products end **/

/** 留言 **/
.liuyan{width:830px; height:auto;}
.liuyan input,.liuyan textarea{margin-bottom:20px;}
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}
/** 留言 **/

/** 友情链接 **/
.nei_link{width:830px; height:auto; margin:0 auto;overflow:hidden; margin-bottom:40px;}
.nei_link ul{width: 836px; overflow: hidden;}
.nei_link ul li{display: inline; float: left; width:204px; margin-right:4.8px; margin-bottom:10px;}
.nei_link ul li a{display: block; width:202px; border:solid 1px #dddddd;}
.nei_link ul li a:hover{ border:solid 1px #ff8a00;}
/** 友情链接 **/

/**** 内页 ****/























