/*公共css样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,button,input,textarea,th,td {margin:0;padding:0;}
html {color:#000;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-style:normal; font-weight:normal;}
em {font-style:normal}

ul,ol {list-style:none}
a{color:#454545;text-decoration:none;outline:none; }

.rel{ position:relative;} .abs{ position:absolute;}

img {border:0; vertical-align: top;}
button,input,select,textarea,option{font-size:14px;-webkit-appearance: none;outline:none;}
table {border-collapse:collapse;border-spacing:0}
img {border:0px; vertical-align: top;}
textarea {resize:vertical}
.fl{float: left;}
.fr{float: right;}
.cl:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}

.tc{ text-align:center;}
.red { color:#f00;}
.fb { font-weight:bold;}
.mt10{ margin-top:10px;}.mr10{ margin-right:10px;}.mr50{ margin-right: 50px;}.mr45{ margin-right: 45px;}
.p10{ padding:10px;}
.p30{ padding: 30px 0;}

.hide{ display:none;}
.borb_1{ border-bottom: 1px solid #464646;}

body{font-size: 14px; color: #454545; font-family: "微软雅黑";}
.w1000{ width: 1000px; margin-left: auto; margin-right: auto;}
.w1200{ width: 1200px; margin-left: auto; margin-right: auto;}
.w370{ width: 370px;}
.w260{ width: 260px;}
.w200{ width: 200px;}
.w140{ width: 140px;}

#header_1{height: 769px;}
#header_2{ height: 366px; background: url(top-1.jpg) center center no-repeat;}
#top{ position: absolute; left: 0; top: 0; width: 100%; z-index: 99999999; background: url(topbg-1.png) center center no-repeat; height: 131px;}
    #top .china, #top .english { position:absolute; top:10px; padding-left:35px; height:30px; line-height:30px;
    }
    #top .china { left:50%; margin-left:250px; background:url(cn.jpg) left center no-repeat; background-size:28px;
    }
    #top .english { left:50%; margin-left:350px; background:url(en.jpg) left center no-repeat; background-size:27px;
    }
.banName {position:absolute; left:50%; bottom:60px; color:#fff; font-size:48px; margin-left:-580px; }
.banName i { position:absolute; left:0; top:-15px; height:5px; background:#71c440; width:100px; }

/*导航样式*/
#nav {position: absolute; left: 45%; top: 70px; display:block;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left;}
#nav .mainlevel a {color:#000; font-weight: bold; text-align: center; line-height:36px; height: 36px; display:block; padding:0 30px;}
#nav .current a,#nav .mainlevel a:hover {color:#fff; background:#0174c5; border-radius: 5px;}
#nav .mainlevel ul {display:none; position:absolute; background:rgba(255,255,255,0.3);}
#nav .mainlevel li {border-top:1px solid #fff; width:200px;/*IE6 only*/}
#nav .mainlevel li a{ border-radius: 0; color:#fff;}
#nav .mainlevel li a:hover{color:#fff; background:#88c3f2;}

/*首页banner动画*/
#banner { width:100%; height:769px; text-align: center; position:relative;}
#slides { display:block; width:100%; height:769px; position:relative}
#slides li { display:block; width:100%; height:100%; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { width: 100%; height: 10px; display: inline-block; padding: 10px 0; position:absolute; left:0; bottom:20px; z-index:1000; text-align: center;}
#pagination li { display:inline-block; width:40px; height:10px; margin:0 10px; text-indent:-9999px; border-radius:5px; background:#FFF; cursor: pointer;}
#pagination li.current { background:#fdd542}

#main_1{ padding: 40px 0;}
#main_1 h1.ico_1{ background: url(ico_1.jpg) left center no-repeat;}
#main_1 h1.ico_2{ background: url(ico_2.jpg) left center no-repeat;}
#main_1 h1.ico_3{ background: url(ico_3.jpg) left center no-repeat;}

#main_2{height: 850px; background: url(productlistbg.jpg) top center no-repeat #026bc6; position: relative;}
#main_2 h1{ position: absolute; left: 50%; top: 35px; font-size: 32px; color: #fff; width: 600px; margin-left: -300px; text-align: center;text-transform:uppercase;}
#main_2 ul{ position: absolute; left: 50%; top: 140px; width: 1200px; margin-left: -600px;}
#main_2 ul li{ float: left;padding: 10px; width: 280px;}
#main_2 ul li a{ display: block; width: 270px; border: 5px solid #fff;}
#main_2 ul li a img{ width: 270px; height: 220px;}
#main_2 ul li span{ display: block; line-height: 20px; text-align: center; height: 40px; padding: 5px 0; color: #fff;}
#main_2 .more{ position: absolute; bottom: 40px; left: 50%; width: 150px; margin-left: -78px; border: 3px solid #fff; height: 35px; line-height: 35px; font-size: 18px; color: #fff; text-align: center;text-transform:uppercase;}
#main_3{ padding: 50px 0;}
#main_4{ background: #e2e2e2; padding: 30px;}
#about_left{ width: 400px; float: left;}
#pronav_1{}
.tit_1{ font-size: 18px; line-height: 30px; padding-bottom: 10px;}
.con_1{ line-height: 2; color: #888888;}
.tit_2{ height: 40px; line-height: 40px; padding-left: 50px; font-size: 20px;}
.con_2{ margin-top: 10px; line-height: 30px; color: #666666;}
.con_2 p{ background: url(dian-1.jpg) left 12px no-repeat; padding-left: 20px;}
.tit_3{ height: 70px; position: relative; margin: 0 auto; width: 1100px;}
.tit_3 i{ position: absolute; left: 50%; bottom: 2px; width: 160px; margin-left: -80px; border-bottom: 5px solid #71c440;}
.tit_3 span{ display: block; font-size: 36px; height: 65px; line-height: 50px; text-align: center;border-bottom: 1px solid #dddddd;text-transform:uppercase;}
.con_3 ul{ padding-top: 10px;}
.con_3 ul li{ position: relative; height: 90px;; background: url(ico-4.jpg) 100px center no-repeat; padding-left: 150px; margin-top:15px; }
.con_3 ul li span{ position: absolute; left: 0; top: 0; width: 90px; height: 80px; padding-top: 10px; border-radius: 50%; background: #dddddd; line-height: 30px; text-align: center;}
.con_3 ul li span i{ display: block; height:40px; line-height: 40px; font-size: 32px; text-align: center; font-style: normal;}
.con_3 ul li h1{ height: 30px; line-height: 30px; font-size: 18px;}
.con_3 ul li p{ margin-top: 10px ; line-height: 25px; height: 50px; overflow: hidden;}
#pronav_1{}
#footer{ background: #303132; color: #fff; text-align: center; padding: 15px; line-height: 25px;}

/*分页样式*/
.paginator {padding-top:30px; height:40px; font-size:12px; width:1000px; margin:0 auto;}
.paginator a{padding: 3px 9px; border: solid 1px #ddd; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 3px 9px; border: solid 1px #ddd; text-decoration: none;}
.paginator .cpb {padding: 3px 9px;font-weight: bold; font-size: 13px;border:none}

/*内页样式*/
#nymain{ background: #eeeeee; padding: 30px;}
#mymain_left{ width: 320px;}
#mymain_left ul li{ background: url(ico-11.jpg) 15px 14px no-repeat #fff; margin-bottom: 10px; box-shadow: 0 0 3px #666; padding:8px 15px 8px 30px;}
#mymain_left .contact_left{ padding: 5px; box-shadow: 0 0 3px #666; background: #fff; line-height: 25px;}
#mymain_left .contact_left h1{ font-size: 18px; padding-bottom: 5px;}
#mymain_right{ width: 850px;}
#mymain_right .content_right{ box-shadow: 0 0 3px #666; background: #fff; padding: 30px; line-height: 30px; line-height: 30px;}

#plistnav { box-shadow: 0 0 3px #666; padding:15px; background:#fff;}
#plistnav dt { background:url(/static/enhome/images/ico-21.jpg) left 13px no-repeat; padding:5px 0 5px 15px; border-bottom:1px dotted #0073c4;}
#plistnav dt a { color:#0073c4; line-height:20px;}
#plistnav dd { background:url(/static/enhome/images/ico-22.jpg) 15px 13px no-repeat; padding:5px 0 5px 30px;}
#plistnav dd a { color:#999999; line-height:20px;}

.productName { height:50px; font-size:28px; text-align:center; border-bottom:1px solid #ccc; margin-bottom:20px;}

.prolist ul{ margin-top: -10px; margin-left: -10px;}
.prolist ul li{ float: left;padding: 10px; width: 260px;}
.prolist ul li a{ display: block; width: 250px; border: 5px solid #fff; box-shadow: 0 0 3px #666;}
.prolist ul li a img{ width: 250px; height: 200px;}
.prolist ul li span{ display: block; line-height: 20px; text-align: center; height: 40px; padding: 5px 0;}
#nlist li{ background:url(/static/enhome/images/ico-22.jpg) left 13px no-repeat; padding:5px 80px 5px 15px; line-height:20px; border-bottom:1px dotted #ccc;}
#nlist li a { margin-right:30px;}


/*新闻详情页样式*/
.news_Title{ font-size: 20px; text-align: center; font-weight: bold; line-height: 35px; padding: 10px;}
.news_Xx{ text-align: center; height: 25px; line-height: 25px;}
.news_Content{ line-height: 2.2; padding: 10px 0 20px; font-size: 16px;}

#newsNextProv { border:1px dashed #ccc; padding:5px 10px; background:#fafafa;
}