﻿* {	padding: 0px;	margin: 0px;}
body, div, td, th, form, img, ul, li, dl, dt, dd, p, h1, h2, h3, h4{ font-family:"微软雅黑";font-size:14px;margin:0px;padding:0px;list-style-type:none;}
body{ width:100%; padding:0; margin:0; background:#fff;}
span, p {font-family:"微软雅黑";	margin: 0px;padding: 0px;}
img {border: 0;}
h1, h2, h3, h4, h5, h6, h7, h8, h9 {font-size: 12px;font-weight: normal;font-style: normal;	margin: 0px;padding: 0px;font-family:"微软雅黑";}
ul, li, ol{font-family:"微软雅黑";	list-style-type:none;margin:0px;padding:0px;}
i {	font-style: normal;	font-weight: normal;}
b {font-style: normal;	font-weight: normal;}
img {border: 0 none;vertical-align: top;}
input, select {	vertical-align: middle;}	
.clear {	clear: both;}
.clear:after {content: ".";height: 0;display: block;clear: both;	visibility: hidden;	font-size: 0;}
a {text-decoration: none; font-family:"微软雅黑";}
.h a:hover,.p a:hover p,.l li:hover{-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
 .h a:hover,.p a:hover p,.l li:hover, ul li:hover a{ -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
html,body{ width: 100%; height: 100%;}
::selection{ background:#888888;color:#fff;text-shadow:none;}
::-moz-selection{background:#ffae00;color:#fff;text-shadow:none;}
::-webkit-scrollbar              { /* 1 */  width:8px; background-color:#eee;}
::-webkit-scrollbar-button       { /* 2 */ }
::-webkit-scrollbar-track        { /* 3 */ }
::-webkit-scrollbar-track-piece  { /* 4 */ }
::-webkit-scrollbar-thumb        { /* 5 */width:8px; background-color:#ffae00;}
::-webkit-scrollbar-corner       { /* 6 */ background-color:#888;}
::-webkit-resizer                { /* 7 */ }
::-webkit-scrollbar:horizontal   { height:9px;}
/*-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, .10);    box-shadow: 0 0 15px rgba(0, 0, 0, .10);*/
 
.top_box{width:100%; height: 95px;  margin: 0px auto; background: #fff; position: relative; z-index: 11; border-bottom: 5px solid #ffae00}
.top{width:1200px; height: 95px;  margin: 0px auto;  }
.logo{ float: left; height: 95px; margin: 0px auto;}

.jiansuo{ width:auto; float: right; height: 55px; margin:35px auto;}
.jiansuo .js_fl{float:left; height: 53px; width:108px; border: 1px solid #eee; border-right: 0px; position: relative; z-index: 1}
.jiansuo .t_text{ height:55px; border:1px solid #eee; border-left: 0px; width:300px; text-indent: 15px;   background: url(../images/shu.jpg) no-repeat left center; font-size: 14px; }
.jiansuo .tj_a{height:55px; background: #ffae00; color: #fff; font-size: 18px; width:119px; display: block; text-align: center; line-height: 55px; float: right; position: relative; z-index: 3}

.inSelect {width:88px; height: 53px; margin: 0px 0px;   background: url(../images/ic_ss.png) no-repeat 80px 22.5px #fff;padding-right: 15px;}
.inSelect label{width:88px; height: 53px; margin: 0px 0px; display: block;}
 
 
.t_navi{width:720px; height: 95px; line-height: 95px; float: right; padding: 0px 0px; }
.t_navi li{float:left;width:120px; text-align: center; height: 95px; line-height: 95px;font-size: 16px; position: relative;}
.t_navi li a{color:#333; display: block;}
.t_navi li dl{width:100%; height: auto; position: absolute; top:95px; left: 0px; display: none;}
.t_navi li dl dd{width:100%; height: 35px; line-height: 35px;  text-align: center; background:#ffae00; border-bottom: 1px solid #ffae00;}
.t_navi li dl dd a{font-size:14px; color: #333; display: block;}
.t_navi li:hover dl{display:block;}
.t_navi li:hover{background: #ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.t_navi li:hover a{color:#fff;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.t_navi li:hover dl dd a{color:#fff;}
.t_navi li:hover dl dd{ background:#ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}

 
/*banner轮播*/
.banner{ height:650px; width:100%;}
.flexslider{position:relative;height:650px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;height:14px; margin-left:5px; margin-right:5px; *display:inline; zoom:1;}
.flex-control-nav a{border-radius:50%;display:inline-block;width:8px;height:8px; border:2px solid #fff;line-height:120px;overflow:hidden;background:none;cursor:pointer;}
.flex-control-nav .flex-active{ width:12px; height:12px; background:#fff; border:none;}
.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;}
.slides li a{ width:100%; height:650px; display:block;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:70px;height:100px;overflow:hidden;cursor:pointer;position:absolute;}

.top1{width:100%; height: 50px; line-height: 50px; background: #fff; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    box-shadow: 0 5px 10px rgba(0, 0, 0, .10); position: relative; z-index: 3;}
.t1{width:1200px; height: 50px; margin: 0px auto;}

.c1_left{width:600px; height: 50px; float:left; overflow: hidden;  font-size: 14px; color: #b10000; position:  relative}
.c1_left h2{float:left;  background:url(../images/yt_07.png) no-repeat left top;border-radius: 12.5px; height: 25px; line-height: 25px;margin: 12.5px auto; color: #fff; width:20px; text-align: center;}
.c1_left ul{ margin-left:25px; position: relative; width:450px; }
.c1_left ul li{width:100%; height: auto; overflow: hidden;}
.c1_left ul li span{ float:right;}
.c1_left a{ color:#333;  padding-right: 20px;}
.c1_left a:hover{color:#6e1f14; -moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}

.t1_right{width:220px; height: 30px;  border-radius: 30px; border:1px solid #eee; margin: 9px 0px; float: right; background: url(../images/yt_10.png) no-repeat 10px center #fff; padding-left: 15px;}
.t1_right .c3_input{width:180px; margin-left: 40px; height: 30px;   border-radius: 0px; display: block; background: none; border: none;}
.t1_right  .c3_input::-webkit-input-placeholder{            color:#ffae00;        }
.t1_right  .c3_input::-moz-placeholder{   /* Mozilla Firefox 19+ */            color:#ffae00;        }
.t1_right  .c3_input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */            color:#ffae00;       }
.t1_right  .c3_input:-ms-input-placeholder{  /* Internet Explorer 10-11 */             color:#ffae00;        }

.center{width:1200px; height: auto; overflow: hidden; margin: 0px auto;}

.c_title{width:1200px; height: 90px; margin: 50px auto; margin-bottom: 20px; background: url(../images/t.png) no-repeat bottom center}
.c_title h2{font-size:26px; color: #333; font-weight: bold;width:100%; text-align: center}
.c_title h3{font-size:18px; color: #333;width:100%; text-align: center}
.sp_box{width:1200px; height: auto; overflow: hidden; margin: 0px auto;}

.sp_p{width:1200px; height: auto; overflow: hidden;  margin: 0px auto; background: #332c2b; padding: 20px 0px;}
.sp_p span{width:550px; float: left; background: url(../images/h.png) no-repeat left 8px; height: 80px; line-height: 40px; font-size: 30px; padding-left: 50px; margin-left: 20px; color:#ffae00}
.sp_p p{width:400px; float: right; background: url(../images/y.png) no-repeat left 8px; height: 84px; line-height: 28px; font-size: 14px; padding-left: 30px; margin-right: 20px; color:#888888}

.cp3_b{width:1200px; height: auto; overflow: hidden; margin: 0px auto; padding: 0px 20px; padding-bottom: 30px; }
.cp3_b ul li{width:280px; float: left; margin: 10px; position: relative; z-index: 1}
.cp3_b ul li img{ width:280px; height: 350px;}
.cp3_b ul li h2{width:100%; height: 50px; line-height: 50px; text-align: center; font-size:20px; color: #333}
.cp3_b ul li:hover{ z-index:2;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.cp3_b_video{width:1200px; height: auto; overflow: hidden; margin: 0px auto; padding: 0px 20px; padding-bottom: 30px; }
.cp3_b_video ul li{width:31.3333%; float: left; margin: 10px; position: relative; z-index: 1}
.cp3_b_video ul li img{ width:100%;}
.cp3_b_video ul li h2{width:100%; height: 50px; line-height: 50px; text-align: center; font-size:20px; color: #333}
.cp3_b_video ul li:hover{ z-index:2;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }


  
.center3{width:100%; height: auto; margin: 0px auto; position: relative;}
.c3_bottom{width:1200px; height: 430px; overflow: hidden; margin: 0px auto; padding: 0px 30px; position: relative;  padding-bottom: 80px; margin-bottom: 30px;}
.c3_bottom ul li{width:300px; height: auto; float: left;  }
.c3_bottom ul li div{width:240px; margin: 0px 10px; padding: 10px 20px; height: auto; overflow: hidden;}
.c3_bottom ul li span{width:45px; height: 45px; display: block; margin: 0px auto;}
.c3_bottom ul li h2{width:100%; height: auto; display: block; margin: 50px auto; text-align: center}
.c3_bottom ul li p{width:240px; height: 120px; line-height: 30px; color: #333; font-size: 16px; overflow: hidden;}

.c3_bottom ul li:hover{-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;  }
.c3_bottom ul li:hover h4{ background: #fff; line-height: 50px;  color: #ffae00;}
 
#goL{width:35px; height:46px;  z-index:10; background: url(../images/l.png) no-repeat center; position: absolute; bottom:10px; right: 51%;  }
#goR{width:35px; height:46px;  z-index:10; background: url(../images/r.png) no-repeat center; position: absolute; bottom:10px; left: 51%;  }
.center3:hover #goL,.center3:hover #goR{display:block}

.center5{ margin-top:-40px; position: relative; margin-bottom: 40px;width:1260px;}
.center4{ margin-top:-40px;}
.cp4_b{width:1200px; height: auto; overflow: hidden; margin: 0px auto; padding: 0px 20px; padding-bottom: 30px; }
.cp4_b ul li{width:380px;height: 260px; float: left; margin: 10px; position: relative; z-index: 1; }
.cp4_b ul li img{ width:380px; height: 260px;}
.cp4_b ul li h2{width:90%; height: 40px; line-height: 40px; padding: 0px 5%; color: #fff; position: absolute; bottom:0px; background: url(../images/yy.png); font-size: 16px}
.cp4_b ul li:hover{ z-index:2;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }


.c4_bottom{width:1200px; height: 600px; overflow: hidden; background: url(../images/yt_31.png) no-repeat center; margin: 0px auto;}
.c4_left{wdith:800px; height: auto; overflow: hidden; float: left; margin-left: 200px; margin-top: 200px;}
.c4_left h2{ height: 5px; width: 200px; background: #ffae00}
.c4_left p{ font-size:15px;color: #fff; text-indent: 20px; line-height: 40px; width:400px; height: 160px; overflow: hidden; margin-top: 10px;}
.c4_right{ width:400px; height: 600px; float: right;}
.c4_right a{width:150px; height: 80px; line-height: 80px; text-indent: 20px;display: block; border-radius: 10px; background: url(../images/yt_25.png); font-size: 18px; color: #fff; margin-top:400px; margin-left: 120px;}
.c4_right a img{ margin-top: 27px; margin-left: 5px }
 
.center6 .c_title{ margin-top:10px;}
.c5_bottom{width:1200px; height: auto; overflow:hidden; margin: 0px auto; padding: 0px 25px; position: relative;    padding-bottom: 30px; }
 
.c5_bottom ul li{ width:400px; height: 265px; float: left; position: relative; z-index: 1;}
.c5_bottom ul li img{width:399px; height: 264px; border:1px solid #eee;}
.c5_bottom ul li:hover{ z-index: 2;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }




.c6_bottom{width:1200px; height: auto; overflow: hidden; margin: 0px auto; padding-bottom: 20px;}
.c6_bottom ul li{width:240px; height: 330px; overflow: hidden; float: left; position: relative; cursor: pointer;}
.c6_bottom h2{ position:absolute; width:86px; height: 86px; left: 50%; margin-left: -48px; overflow: hidden; border-radius: 50%; z-index: 2; top: 0px; border:5px solid #f5f5f5}
.c6_bottom h2 img{width:86px; height: 86px;}
.c6_bottom h5{ position:absolute; width:200px; height: 220px; background: #fff; left: 50%; margin-left: -100px; overflow: hidden;z-index: 1; top:70px;}
.c6_bottom h5 img{width:200px; height: 200px; margin-top: 20px}
.c6_bottom ul li:hover h2{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    box-shadow: 0 5px 10px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; border: 5px solid #fff; top: 0px; margin-left: -48px; }
.c6_bottom ul li:hover h5{-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }






 
.foot_fox{width:100%; height: auto; overflow: hidden; background:#332c2b;}
.foot_f{width:1200px; height: auto; overflow: hidden; margin: 30px auto;}
.ff{width:1200px; height: auto ;overflow: hidden; margin: 0px auto;}
.fl{width:300px; float: left;}
.fl h2{font-size:26px; color: #fff; margin-bottom: 15px;  }
.fl h3{ color:#a5a5a5; font-size: 18px; margin: 5px auto; margin-bottom: 10px;}
.fl p{color:#a5a5a5; font-size: 13px; line-height: 25px; }
.fl img {margin-right:10px;}
.fc{width:400px; float: left;}
.fc h2{font-size:26px; color: #fff; margin-bottom: 15px;  }
.fc ul{color:#a5a5a5;font-size: 18px;margin: 5px auto;margin-bottom: 10px;height: auto;margin-top: -3px;}
.fc ul li{float:left; height: 30px; line-height: 30px;}
.fc ul li a{color:#a5a5a5; padding:0px 10px;}
.fc img {margin-right:10px;}
.fr{width:255px; float: right;}
.fr img{float:right}
.fr dl{float:left}
.fr dt{width:80px; height: 30px; line-height: 30px; border-radius: 30px; background: #ffae00; color: #020202; font-size: 13px; text-align: center;}
.fr dl dd{width:80px; height: 30px;  margin-top: 14px; display: block;}
.fr dl dd a{ height: 26px; width:26px; border-radius: 50%;border:2px solid #fff; display: block; float: right}
.fr dl dd:hover a{ height: 30px; width:30px; border-radius: 50%;background: #fff; display: block; border:none }
.fr dl dd.dd1 a{background: url(../images/ic_03.png) no-repeat -36px 4px;}
.fr dl dd.dd2 a{background: url(../images/ic_07.png) no-repeat -37px 6px;}
.fr dl dd.dd3 a{background: url(../images/ic_10.png) no-repeat -37px 6px;}
.fr dl dd.dd1:hover a{background: url(../images/ic_03.png) no-repeat 9px 7px #fff;}
.fr dl dd.dd2:hover a{background: url(../images/ic_07.png) no-repeat 8px 9px #fff;}
.fr dl dd.dd3:hover a{background: url(../images/ic_10.png) no-repeat 8px 8px #fff;}
 
.foot_p{width:100%; margin-top: 15px; height: auto; overflow: hidden; text-align: center;}
.foot_p p{font-size:13px; color: #888; line-height: 25px;}

.mbx_box{width:100%; height: auto; margin: 0px auto;background: #fff; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    box-shadow: 0 5px 10px rgba(0, 0, 0, .10); position: relative; z-index: 3;}

.mbx{width:1200px;  overflow: hidden; margin: 0px auto; border-bottom: 1px solid #eee;  height:50px; line-height: 50px; font-size: 13px; color: #888; margin-bottom: 30px; text-align: right}
.mbx img{ margin: 7px 0px; margin-right: 5px;}
.mbx a{ color:#888;}
.mbx a:hover{color:#ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}

 
.nei_navi{width:1200px; height: auto; overflow: hidden; margin: 0px auto;}
.nei_navi ul{width:1200px;height: auto; overflow: hidden; margin: 0px auto;  }
.nei_navi ul li{width:178px; margin-right: 20px; margin-bottom:10px; height: 45px; line-height: 45px; text-align: center; float: left; background:#fff; border:1px solid #eee;  border-radius: 5px;}
.nei_navi ul li a{ color:#333; font-size: 15px; display: block;}
.nei_navi ul li:hover,.nei_navi ul li.n_f_on {background:#ffae00}
.nei_navi ul li:hover a,.nei_navi ul li.n_f_on a{color:#fff}

.nei_right{width:1170px; height: auto; overflow: hidden; margin: 0px auto; padding: 15px; background: #fff; border-top-left-radius: 10px; border-top-right-radius: 10px;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.news_list{ margin:50px auto; margin-top: 20px; }
.news_list ul{width:100%; height: auto; overflow: hidden; margin: 0px auto;}
.news_list ul li{ width:1200px; margin:0px auto; height: auto; overflow: hidden;  border-bottom: 1px dashed #f0f0f0; padding-top: 20px; padding-bottom: 16px;}
.news_list ul li img{ width:300px; height: 205px; float: left;  }
.n_l_c{  float: left; margin-left: 0px;}
.n_l_c h3{ height:30px; line-height: 30px; font-size: 22px; color: #333; margin-bottom: 30px;}
.n_l_c p{ height:75px; line-height: 25px; overflow: hidden; font-size:13px; color: #888; margin-bottom: 50px;}
.n_l_r{ width:820px; height: 30px; line-height: 30px; float: left; margin-left: 30px;}
.n_l_r span{  font-size: 13px; color: #888;  display: block; float: left; background: url(../images/et_58.png) no-repeat left center; padding-left: 20px;}
.n_l_r i{ width:120px; height: 30px; line-height: 30px; border-radius: 3px; background:#ffae00; display: block;  font-size: 14px; color: #fff; text-align: center; display: block; float: right;}
.news_list ul li:hover h3{color:#ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.news_list ul li .n_l_c{margin-left: 30px; width:820px;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.news_list ul li .n_l_r span{ color: #aaa;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
 

/****.Page{width:100%; text-align:center; padding:50px 0px; padding-bottom: 10px;}
.Page a{display:inline-block;width:50px;background:#f2f2f2;height:50px; vertical-align:middle; line-height:50px; font-size:14px; margin-left:-3px; color: #666}
.Page span{display:inline-block;width:50px;background:#ffae00;height:50px; vertical-align:middle; line-height:50px; font-size:14px; margin-left:-3px; color: #fff}
.nav-links a:first-child{ display:none;}
.nav-links a:nth-child(2){ width:80px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.nav-links a:last-child{ width:80px;border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.Page a:hover{ background:#ffae00; color:#fff}
.Page a.cur{ background:#ffae00; color:#FFF}
.Page span.current{ display: inline-block;background:#ffae00;  vertical-align:middle;color:#FFF;height:50px; line-height:50px;width:50px; margin-left: -5px;}
.Page a.prev{ border-radius:6px 0px 0px 6px;width:90px;}
.Page a.prev span{ background:url(../images/2015/Icon25.gif) no-repeat  10px center; display:block;}
.Page a.prev:hover span{ background:url(../images/2015/Icon025.gif) no-repeat  10px center;}
.Page a.next{ border-radius:0px 6px 6px 0px;width:90px;}
.Page a.next span{ background:url(../images/2015/Icon26.gif) no-repeat 88% center; display:block;}
.Page a.next:hover span{ background:url(../images/2015/Icon026.gif) no-repeat 88% center;}*****/



.Page{width:100%; text-align:center; padding:50px 0px; padding-bottom: 10px; clear:both;}
.Page a{display:inline-block;width:50px;background:#fbfbfb;height:50px; vertical-align:middle; line-height:50px; font-size:14px; margin-left:1px; color: #666}
.Page span{display:inline-block;width:50px;background:#ffae00;height:50px; vertical-align:middle; line-height:50px; font-size:14px; margin-left:1px; color: #fff}
 
.Page a:hover{ background:#ffae00; color:#FFF}
.Page a.cur{ background:#ffae00; color:#FFF}
.Page span.current{ display: inline-block;background:#ffae00;  vertical-align:middle;color:#FFF;height:50px; line-height:50px;width:50px; margin-left: 1px;}
.Page a.prev{ border-radius:6px 0px 0px 6px;width:90px;}
.Page a.prev span{ background:url(../images/2015/Icon25.gif) no-repeat  10px center; display:block;}
.Page a.prev:hover span{ background:url(../images/2015/Icon025.gif) no-repeat  10px center;}
.Page a.next{ border-radius:0px 6px 6px 0px;width:90px;}
.Page a.next span{ background:url(../images/2015/Icon26.gif) no-repeat 88% center; display:block;}
.Page a.next:hover span{ background:url(../images/2015/Icon026.gif) no-repeat 88% center;}
.Page .page_up{width:90px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; overflow: hidden; background: #f8f8f8; color: #333;}
.Page .page_next{width:90px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; overflow: hidden; background: #f8f8f8; color: #333;}





.news_show_box{ width:100%; height: auto; overflow: hidden; background: #f8f8f8;}
.news_show{ width:1150px; height: auto; overflow: hidden; padding: 25px; margin: 50px auto;border-radius: 10px; min-height: 500px; background:#fff;padding-bottom: 0px; border: none; -webkit-box-shadow:0 15px 25px rgba(0, 0,0, .1); -moz-box-shadow:0 15px 25px rgba(0, 0,0, .1); box-shadow:0 15px 25px rgba(0, 0,0, .1); }
 
.news_show_title{ width:1000px; height: auto; overflow: hidden;margin: 20px auto; margin-bottom: 30px;}
.news_show_title h2{ font-size:26px; color: #333; text-align: center; height: auto; line-height: 40px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.news_show_title h5{ text-align:center; font-size: 14px; color: #888; line-height: 40px;}
.news_show_title h5 span,.news_show_title h5 i,.news_show_title h5 b{ padding:0px 20px;}
.news_show_p{ width:1000px; height: auto; overflow: hidden; font-size: 14px; color: #888; line-height: 30px; margin: 0px auto; text-indent: 2em;}
 
.updown{ width:1000px; height: auto; overflow: hidden; margin: 50px auto; border-top:1px solid #eee; padding-top: 10px; margin-bottom: 30px;}
.ud{ width:1000px; height: 40px; line-height: 40px; overflow: hidden; font-size: 15px; color: #333;}
.updown a{ font-size: 15px; color: #333;}
.updown a:hover{ color:#ffae00;}


.pro_list{ width:1200px; height: auto; overflow: hidden; margin: 50px auto; margin-top: 30px;}
.pro_list ul{width:1200px; height: auto; overflow: hidden;margin: 0px auto;}
.pro_list ul li{width:570px; height: auto; padding: 10px; margin: 15px 5px; background: #fff; float: left;}
.pro_list ul li img{width:570px; height: 570px;}
.pro_list ul li div{width:570px; height: auto; overflow: hidden; background: #fff;}
.pro_list ul li h2{height:55px; line-height: 55px; width: 520px; overflow: hidden; font-size: 16px; margin-left: 25px;}
.pro_list ul li h2 a{ color:#333}
.pro_list ul li p{width:520px; height: 100px; line-height: 25px; overflow: hidden; font-size: 14px; color: #888;margin-left: 25px;}
.pro_list ul li .p_a{width:270px; height: 40px; line-height: 40px; color:#ffae00; background: #eee; border-radius: 20px; margin-left: 150px; display: block; text-align: center; font-size: 16px; margin: 30px auto;}
.pro_list ul li:hover{ background: #ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.pro_list ul li:hover h2 a{color:#ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.pro_list ul li .p_a:hover{background: #ffae00;-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; color:#fff;}

.pro_show_top{width:1170px; height: auto; overflow: hidden; margin: 20px auto;}
.pro_show{width:1170px; height: auto; overflow: hidden; margin: 50px auto; padding: 15px; background: #fff; border-top-left-radius: 10px; border-top-right-radius: 10px;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.pro_show .c_title{width:1170px; margin: 15px auto; }
.pro_show .c_title div{ background: none}
.pro_s_t{width:460px; height: 460px; float: left;}
.pro_s_t img{width:auto; height: 460px; display: block; margin: 0px auto;}
.pro_s_r{width:660px; float: right; height: 460px; margin-right: 10px;}
.pro_s_r h2{ height:50px; line-height: 50px; font-size: 22px; color:#333; overflow: hidden;}
.pro_s_r p{ height:400px; line-height: 25px; font-size: 13px; color: #888; margin-top: 10px;}

.dg{width:1170px; height: auto; overflow: hidden; margin: 20px auto; margin-bottom: 0px;}
.dgimg{width:174px; height: 180px; float: left;}
.dg ul{width:950px; height: auto; overflow: hidden; margin: 0px auto;  float: right;}
.dg ul li{width:190px; height: 215px; overflow: hidden; float: left; position: relative; cursor: pointer;}
.dg h2{ position:absolute; width:60px; height: 60px; left: 50%; margin-left: -35px; overflow: hidden; border-radius: 50%; z-index: 2; top: 0px; border:5px solid #f5f5f5}
.dg h2 img{width:60px; height: 60px;}
.dg h5{ position:absolute; width:120px; height: 140px; background: #fff; left: 50%; margin-left: -60px; overflow: hidden;z-index: 1; top:40px;}
.dg h5 img{width:120px; height: 120px; margin-top: 20px}
.dg ul li:hover h2{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .10);    box-shadow: 0 5px 10px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; border: 5px solid #fff; top: 0px; margin-left: -35px; }
.dg ul li:hover h5{-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .10);    box-shadow: 0 15px 25px rgba(0, 0, 0, .10);-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.c_title h2 a{color:#333;}
.foot_p p a{color:#888;}
.lrpage{ clear:both; overflow:hidden; width:100%;}
.lrpage .left_page{ display:block; height:40px; line-height:40px; width:48%; float:left;}
.lrpage .right_page{ display:block; height:40px; line-height:40px; width:48%; float:right; text-align:right;}



.nyabout_left{ float:left; width:450px; overflow:hidden;}
.nyabout_left_p{ margin-top:10px; overflow:hidden; width:100%; margin-bottom:44px;}
.nyabout_left_p p{ margin:10px 0; font-size:15px; text-indent:2em;}
.nyabout_right{ float:right; width:550px; height:359px; position:relative;}
.nyabout_right img{ width:500px; position:absolute; right:0; top:0; z-index:1;}
.nyabout_right span{ background:#ef9026; width:472px; height:359px; position:absolute; left:0; top:15px;}


