@charset "utf-8";
/* CSS Document */


body{ font-size:13px; font-family: "微软雅黑" ,Helvetica, Arial, sans-serif; line-height:22px; overflow-x:hidden}
*{margin:0px;padding:0px;}
img{ border:none;}
.clear{ clear:both;}
ul{ list-style-type:none;}
a{ text-decoration:none;}
h4{ font-size:14px; font-weight:400;}




.hot_line{  position:absolute; top:200px; right:0; z-index:1000;}
.hot_line_bt{  right:30px; top:99px; float:left; cursor:pointer;}
.hot_line_bt .bt2{ display:none;}
.hot_line_con{ width:160px; height:244px; background: url(../images/001_18.png) no-repeat;float:left;margin-right: -200px;}
.hot_line_con p{padding: 187px 0 0 47px; color:#000; font-family:"黑体","微软雅黑"}

/**/
.top{ width:100%; height:110px; background: url(../images/001_07-2.jpg) repeat-x; }
.top_bg{background:url(../images/001_07.jpg) no-repeat; width:1440px; height:110px; margin:0 auto;}
.top_con{width:1000px; height:110px;margin:0 auto; position:relative;}

.logo{ float:left;height:110px;}
.language{ float:right; background:#9d9d9d; border-radius:0 0 5px 5px; font-size:12px; padding:0 10px; color:#fff; padding:5px;}
.language a{ margin-left:10px; display:inline-block; padding:0 5px; background:#06f; border-radius:3px;}
.language a:hover{ background:#333;}
.weblink{ position:absolute; bottom:25px; right:0;}
.weblink a{ display:inline-block; padding:5px 10px 5px 30px; border-radius:5px; background:#06f url(../images/weblink.png) no-repeat 8px center;}
.weblink a:hover{ color:#fff; background:#333 url(../images/weblink.png) no-repeat 8px center;}

/**/
.nav{ width:100%; height:40px; background:url(../images/001_08.jpg) repeat-x;}
.nav_con1440{width:1440px; height:40px;margin:0 auto; background:url(../images/001_08.jpg) repeat-x;}
.nav_con{ width:1000px; height:40px; margin:0 auto;}
.nav ul{}
.nav ul li{float:left; position:relative;}
.nav ul li:hover{ background:url(../images/001_10.jpg) repeat-x;}
.nav ul li a{ display:block; line-height:40px; color:#fff; font-size:15px; padding:0 35px;}
.nav ul li a:hover,.nav ul li a.cur{ color:#fff;}
.nav ul li ul{ position:absolute; z-index:2; top:40px; left:0; min-width:150px; background:#60bf27; padding:10px 35px 20px; border-radius:0 0 5px 5px;}
.nav ul li ul li{ float:none; border-bottom:1px solid #6bd22b;}
.nav ul li ul li:hover{ background:none;}
.nav ul li ul li:last-child{ border-bottom:none;}
.nav ul li ul li a{ margin:0; background:none;  font-size:12px; line-height:30px; padding:0;}
.nav ul li ul li a:hover{ background:none; color:#333;}

/**/
.banner{ width:1000px; height:399px; margin:0 auto; margin-top:15px;}
/**/
.layout_1{ width:1000px; height:38px; margin:0 auto; overflow:hidden; border:1px #ccc solid; line-height:38px; margin-top:12px;}
.layout_1 .news_m{ width:500px; height:300px; float:left;}
.layout_1 h4{ float:left; padding-left:8px; line-height:38px;margin-right: 15px;}
.news_m_r{ width:45px; height:40px; float:right; margin-top:3px;}
.news_m_r_bt1{ margin-right:12px;}
.layout_1 .news_m li{  margin-left:150px;list-style-type:none;}
.layout_1 li span{ float:right; margin-left:50px;}
.layout_1 li a{ color:#666; }
.layout_1 li a:hover{ text-decoration:underline;}




/**/
.layout_2{ width:1000px; height:525px; margin:0 auto; overflow:hidden; margin-top:12px;}
.layout_2_l{ width:750px; height:auto; float:left; overflow:hidden}
.layout_2_l_top{ width:100%; height:35px; line-height:35px; background:#d5d6d8; border:1px #ccc solid;  margin-bottom:12px;}
.layout_2_l_top h4{ float:left; padding-left:8px; line-height:35px;}
.layout_2_l_top a{float:right; padding-right:8px; color:#999;}
.layout_2_l_top a:hover{ text-decoration: underline;}

/**/
.layout_2_l_con{}
.layout_2_l_con ul { width:770px; height:auto;}
.layout_2_l_con ul li{ width:368px; height:150px; border:1px #ccc solid; float:left; margin-right:10px; margin-bottom:10px; /*background:#f6f6f6;*/}
.layout_2_l_con ul li a{ display:block; width:135px; height:auto; float:left;margin:10px 12px 0 12px;overflow: hidden;/*border: 1px #e3e3e3 solid;*/}
.layout_2_l_con ul li div{ padding:8px 8px; font-size:12px; line-height:18px; color:#666;}
.layout_2_l_con ul li div h4{ font-weight: bold; line-height:28px;color:#000; height:32px;}
.layout_2_l_con ul li div p{min-height:50px; max-height:51px;}

.layout_2_l_con ul li div a{ margin:20px 0 0 0; color:#F00; display:block; height:20px; height:auto;}
.layout_2_l_con ul li div a:hover{text-decoration:underline;}

.layout_2_l_con ul li a span{ display:none;}
.layout_2_l_con ul li a img{width:130px; height:130px; transition: all 1s ease 0s;}
.layout_2_l_con ul li a img:hover{
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
transition: all 1s ease 0s;}

/**/
.layout_2_r{ width:240px; height:auto; float:left; margin-left:10px;}
.layout_2_r_0{ width:240px; height: 35px; background: url(../images/001_06.jpg) no-repeat; }
.layout_2_r_0 #search{ width:122px; height:30px;  margin-left:35px; margin-top:3px; border:none;outline:none; float:left;}
.layout_2_r_0 #search_bt{ width:82px; height:35px; background:none; border:none; outline:none; cursor:pointer;}
.layout_2_r_1{ width:238px; height:48px; line-height:48px; border:1px #ccc solid; background:#f6f6f6; margin-top:14px; background:#f5f5f5;}
.layout_2_r_1 a{ display:block; width:185px; height:48px;  background:url(../images/001_30.jpg) 0px 7px no-repeat; font-size:18px; color:#9a9a9a;margin-left:45px;  text-align:center; }

.layout_2_r_2{ width:238px; height:48px; line-height:48px; border:1px #ccc solid; background:#f6f6f6; margin-top:14px; background:#f5f5f5;}
.layout_2_r_2 a{ display:block; width:185px; height:48px;  background:url(../images/001_30.jpg) 0px -53px no-repeat; font-size:18px; color:#9a9a9a;margin-left:45px;  text-align:center; }

.layout_2_r_3{ width:238px; height:110px; border:1px #ccc solid;  margin-top:14px;}
.layout_2_r_3 img{ float:left; margin-top:10px;}
.layout_2_r_3 p{ padding-top:12px;padding:30px 20px 0 30px;}

.layout_2_r_4{ width:238px; height:35px; line-height:35px; border:1px #ccc solid; background:#f6f6f6; margin-top:14px; background:#f5f5f5;}
.layout_2_r_4 h4{padding-left:12px; float:left; line-height:32px;}
.layout_2_r_4_top{ width:240px; height:36px;}
.layout_2_r_4 span {float: right;padding-right: 8px; color: #999;}
.layout_2_r_4 a{color: #999;}
.layout_2_r_4 a:hover {text-decoration: underline;}

.layout_2_r_4_list{ width:237px; height:169px; border:1px #ccc solid; background:#f6f6f6; margin-top:14px;}

.layout_2_r_4 ul { line-height:20px; list-style-type:square; color:#60bf26; margin-left:28px; padding-top:5px;}
.layout_2_r_4 ul li{ height:20px; font-size:10px;}
.layout_2_r_4 ul li a{ color:#666; font-size:12px;}
/**/
.footer{ width:100%; background:#2a2925 url(../images/001_41.jpg) repeat-x; color:#fff; margin-top:15px; clear:both;}
.footer_con{ width:1000px; height:auto; margin:0 auto; font-size:12px; padding-top:12px;}
.footer_con1440{ width:1440px; height:auto; margin:0 auto;}
/**/
#center1440{width:1440px; height:auto; margin:0 auto;}
/**/

/*---------------------------------N---about------------------------------------------*/

.n_banner{width:1000px; height:200px; margin:0 auto; margin-top:15px;}
.n_layout_1{ width:1000px; height:38px; margin:0 auto;  overflow:hidden; line-height:38px; margin-top:10px; }
.n_layout_1_l{ float:left; width:740px; height:36px; line-height:36px; border:1px #ccc solid; padding-left:8px;}
.n_layout_1_l h4{ float:left;}
.n_layout_1_l p{ float:right; margin-right:12px; color:#666;}
.n_layout_1_l p a{ color:#666;}
.n_layout_1_l p a:hover{ text-decoration:underline;}

/**/

.n_layout_1_r{ float:left; width:238px; height:36px; line-height:36px; border:1px #ccc solid; margin-left:10px;}
.n_layout_1_r h4{padding-left:8px; color:#F47929;}

/**/

.n_layout_2{ width:1000px; height:auto; margin:0 auto; margin-top:10px; margin-bottom:15px;}
.n_layout_2_l{ width:708px; min-height:400px; float:left; border:1px #ccc solid; margin-bottom:15px; padding:25px 20px; overflow:hidden;background:#f6f6f6;}
.n_layout_2_l .con,.n_layout_2_l .con p,.n_layout_2_l .con a,.n_layout_2_l .con span{ font-size:14px;line-height:24px;color:#333;}


.n_layout_2_l .page{ margin:100px 0 0 180px;}
.n_layout_2_l .page a{ color:#666;}
.n_layout_2_l .page a:hover{ color:#888; text-decoration:underline;}
.n_layout_2_r{ width:240px; height:auto; float:right;}

/**/
.layout_2_r_nav ul li{ height:30px; line-height:30px; border:1px #ccc solid; margin-bottom:10px;}
.layout_2_r_nav ul li span{ padding-left:8px; color:#86e137; float:left
}
.layout_2_r_nav ul li a{display:block; color:#666; width:100%; height:100%;background: #f6f6f6;}
.layout_2_r_nav ul li a:hover{ background:#3a3734; color:#fff;}
/**/
/*---------------------------------N---pro------------------------------------------*/

/**/
.pro ul{ display:inline;}
.pro ul li{ float:left; width:210px; margin-bottom:40px; margin-left:13px; margin-right:13px;}
.pro ul li a{ display:block; width:210px;}
.pro ul li a img{width:210px; height:210px; }
.pro ul li a img:hover{
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
transition: all 1s ease 0s;}
.pro ul li a span{ background:#e3e3e3; display:block; width:210px; height:35px; text-align:center; line-height:35px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro ul li a span:hover{ text-decoration:underline;}
.pro ul li a:hover {}
/**/
/*---------------------------------N---news------------------------------------------*/
.news ul li{ border-bottom:1px #666 dashed; height:28px; line-height:28px;list-style-type: circle;
color: #F47929;
list-style-position: inside;}
.news ul li a{ display:block; color:#666; position:relative; padding-right:80px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news ul li a span{ float:right; position:absolute; right:0; top:0;}

.news_show h3{ text-align:center; line-height:40px;}
.news_show h6{ text-align:center; font-weight:400; line-height:30px;}
.news_show hr{ border:none; border-bottom:1px #666 dashed; margin-bottom:25px;}
/**/
/*----------------------------search-------------------------*/
.pos{ width:1000px; height:auto; margin:0 auto;}
.pos a{ color:#334a89;}
.content-detail.news_list ul li{ padding:0 12px; width:650px; line-height:20px;}
.content-detail .news_list{ width:650px;float:left; font-size:13px;}
.search_r{ float:right; border:1px #ff solid; width:300px;}
.center{ width:1000px; height:auto; margin:0 auto;}


/**/
.news .page{ margin:100px 0 0 200px;}
.news .page a{ color:#666;}
.news .page a:hover{ color:#888; text-decoration:underline;}
/**/


/**/
.search_list{ width:720px; height:auto;}
.search_list ul li{ height:35px; line-height:35px; border-bottom:1px #666 dashed;}
.search_list ul li span{ float:right;}



/**/

/*-------------------------N----show-------------------------*/
.pro_show .pic{ width:280; height:200px; float:left;}
.pro_show .pic img{ width:210; height:200px; border:1px #ccc solid;}
.pro_show .pic_r{ float:left; margin:20px 0 0 80px;} 

.pro_show_content{ min-height:200px;}
.pro_detail{ margin:50px 0 0 0;}
.pro_show_content strong{ font-weight:bold; color:#F47929;}

.prev{ margin-top:40px;}
.up_down a{ color:#666;}
.up_down a:hover{ text-decoration:underline;}