@charset "utf-8";
/* CSS Document */

.w1000{ width:1000px; margin:0 auto;}

.top{ width:1280px; margin:0 auto; }
.top h1{ float:left; padding-top:50px;}
.lan { float:right; width:110px;margin-top:61px;}
.lan  a { float:right; margin-left:10px}

.menu{ float:right; }
.menu .home{ margin:0;}
.menu ul li{ float:left; font-size:15px; position:relative; height:36px; text-align:center; width:120px; }
.menu ul li a{ padding:62px 0px 10px 0px;width:120px;display:block; }
.menu ul li a:hover{ color:#fff; text-decoration:none;background: url(../images/dot_1.gif)  center bottom no-repeat; background-color:#b8b8b8; }
.menu ul li:hover div{ display:block;}

.menu1{ width:120px; background:#f1f1f1; border-radius: 0 0 5px 5px; display:none; position:absolute; z-index:9999; padding-bottom:20px; }
/* 二级菜单*/
.menu1 ul{ padding:0;}
.menu1 ul li{ font-size:14px; float:none; width:100%; height:24px; text-align:center; padding:5px 0; margin-left:0;}
.menu1 ul li a{ color:#666; padding:0; border:0px;border-bottom:1px dashed #fff; display:block; width:100px; margin-left:10px; }
.menu1 ul li a:hover{ color:#ff5a00; background:none; }
/* 二级菜单*/

.banner{ width:1280px; margin:20px auto 0; height:470px;}


.ss{ width:1280px; height:38px; background: url(../images/banner_bg.jpg) left top no-repeat; background-color:#cdcdcd; margin:0px auto 20px; }
.searchbox{ width:280px; float:right;}
.search{ border: 1px solid #ccc; background:#fff; float:left; margin:8px 20px 0 0;}
.search input{ border: 0 none; float:left; width:120px; color:#999;}
.search span input{ background: url(../images/index_19.jpg) 0 0 no-repeat; width:78px; height:23px;}
.searchbox a{ margin-top:7px; display:block;}

.about{ width:226px; float:left; margin-right:32px;}
.about h2{ font-size:14px; padding-left:10px; background: url(../images/index_20.jpg) 0 8px no-repeat; margin-bottom:20px; border-bottom:2px solid #ccc; padding-bottom:10px;}
.about h2 span a{ float:right; color:#ff5a00;}
.about img{ margin-bottom:20px;}
.about h3 a{ color:#ff5a00;}
.about p{ color:#666;}

.zh{ background:url(../images/index_29.jpg) repeat-x; margin:0;}
.zh h2{ border-bottom:0; margin:0 10px;}
.zhlist{ background:url(../images/index_29.jpg) 0 bottom repeat-x; padding:10px 20px;}
.zhlist img{ float:left; margin-right:15px; padding-top:10px;}
.zhlist p{ color:#999;}
.zhlist p a{ color:#999;}

.icp{ width:472px; height:29px; margin:0 auto; background:url(../images/index_42.jpg) no-repeat; text-align:center; margin-top:50px;}
.icp p{ color:#fff;}

.btm{ width:100%; background:#ff5a00; padding:20px 0; text-align:center;}
.btmbox{ width:1000px; margin:0 auto; color:#fff;}
.btmbox a { margin:0 20px; color:#fff;}


.con_left{ width:238px; margin-right:20px; float:left; margin-top:40px;}
.menu_left{ margin-bottom:30px;}
.menu_left ul { border-top:1px #fff solid;}
.menu_left h2{ font-size:20px; background:#eaeaea; padding:10px 10px 10px 40px;border-left:6px solid #ff5a00; color:#696969; }
.menu_left ul li{ padding:10px 10px 10px 44px; background:#f6f6f6; margin-bottom:1px; border-left:4px solid #f6f6f6; }
.menu_left ul li:hover { background:#e8e8e8; border-left:4px solid #ff5a00;  }
.menu_left ul li a { color:#696969; font-size:14px;}
.menu_left ul li a:hover{  color:#fff; text-decoration:none;}


.con_right{ width:710px; float:right;}
.con_right img { display: inline;}
.menu2{ float:right; margin-bottom:10px;}
.menu2 ul li{ margin-right:5px; float:left; display:inline;}
.menu2 ul li a:hover{ color:#ff5a00;}
.con_right h2{ font-size:30px; color:#ff5a00; padding:40px 0px 0px; margin-bottom:15px;}
.enlumn { font-size:30px; color:#cdcdcd; font-weight:bold; margin-bottom:40px;}


.news{ border-bottom:1px dashed #ccc; padding-bottom:20px; margin-bottom:20px;}
.news h4{ background:url(../images/index_20.jpg) left center  no-repeat; padding-left:10px; margin-bottom:15px; font-size:14px;}
.news h4 a{ color:#696969; font-weight: normal;}
.news h4 a:hover{ color:#ff5a00;}
.news h4 span{ float:right; color:#999;}
.news a{ font-weight:bold;}
.news img { margin-right:10px;}

.info_pro ul li{ margin-bottom:10px; font-size:14px; float:left; margin:10px 3px; height:225px;}
.info_pro ul li img{ border:1px solid #ccc; padding:10px;}
.info_pro ul li img:hover{ border:1px solid #e00000; }
.info_pro h4{ background:url(../images/index_49.jpg) 0 8px no-repeat; padding-left:10px; width:220px;}
.info_pro ul li a{ color:#8c8c8c;}
.info_pro ul li a:hover{ color:#ff5a00;}
.info_pro h3 {background:url(../images/index_49.jpg) 0 8px no-repeat; padding-left:20px; border-bottom:1px solid #ccc; padding-bottom:10px; margin:10px 0px; color:#333; font-weight:bold;}

.search_pro { width:980px; margin:0 auto; background:#fff; margin-bottom:30px;box-shadow:0px 1px 3px #666; padding:10px; }
.search_pro ul li{ margin-bottom:10px; font-size:14px; float:left; margin:20px 11px;}
.search_pro ul li img{ border:1px solid #ccc; padding:10px;}
.search_pro ul li img:hover{ border:1px solid #e00000; }
.search_pro h4{ background:url(../images/index_49.jpg) 0 8px no-repeat; padding-left:10px; }

.info_search { width:600px; margin:0 auto; border:1px #ccc solid; padding:30px 0px 30px 50px; background:url(../images/bg_s.jpg) repeat-x;}
.info_search  h4 { font-size:16px; color:#F60; font-weight:bold; display:inline;}
.info_search .search_an1 { padding:8px 20px 5px; color:#fff; font-size:15px; font-weight:bold; background-color:#ff6600;cursor:pointer; border-radius:6px; box-shadow:1px 1px 2px #666; border:0px; margin:10px 170px 0px 0px;}
.info_search .search_an1:hover { color:#000;}
.info_search .search_an2 { padding:8px 20px 5px; color:#fff; font-size:15px; font-weight:bold; background-color:#c4c4c4; cursor:pointer;border-radius:6px; box-shadow:1px 1px 2px #666;border:0px;}
.info_search .search_an2:hover { color:#000;}

.cp3{  width:600px; margin:20px auto;}
.cp3 ul li{ background:url(../images/index_49.jpg) 0 8px no-repeat; padding-left:20px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px; color:#8c8c8c;}

.info_news h2 { font-size:16px; font-weight:bold; text-align:center; line-height:30px; margin-bottom:10px; border-bottom:1px dashed #ccc; background:none; color:#333; padding:0;}




