/* CSS Document */
html{-webkit-text-size-adjust:none;width:100%;height:100%;/*background:url(about:blank); background-attachment:fixed;*/ }
body{font-size:14px;color:#555; line-height:1.8;  margin:0 auto;font-family: "Microsoft YaHei";width:100%;min-height:100%;background: #fff;min-width:1240px;text-align:center; position:relative;overflow-x:hidden;}
a {blr:expression(this.onFocus=this.blur());cursor:pointer;} 
/*a.mao{display:block;height:0;line-height:0;overflow:hidden;}*/
img{border:0;outline:0; vertical-align:middle;-moz-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}
/*a:hover img{filter:alpha(opacity=70);-moz-opacity:0.7; opacity: 0.7;}*/
ul,li{list-style:none; list-style-type:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section,menu{display:block;margin:0;padding:0; margin:0 auto;}
table{border-collapse:collapse;border-spacing:0;}
table,td,tr,th{font-size:12px;}
input:focus {outline: 0 none;}
a:focus { outline: medium none;}
a{text-decoration:none;cursor:pointer;-moz-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;color:#555;}
a:link{all:#555;-moz-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}
a:visited{all:#555;-moz-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}
a:hover{text-decoration: none;color:#d5284b;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}

.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;display:block;}
.blank10{clear:both;font-size:0px;line-height:0px;height:10px; margin:0px; padding:0px;}
.blank5{clear:both;font-size:0px;line-height:0px;height:5px; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{display:block;width:100%;margin:0 auto; font-weight:normal;}
input,select,option,textarea{outline:medium;font-family:"\5FAE\8F6F\96C5\9ED1";}
i,u{ font-style:normal; text-decoration:none;}
strong{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.fy{font-family:"\5FAE\8F6F\96C5\9ED1"}
div{margin:0 auto; text-align:left;}
.main{width:1100px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.f36{font-size:36px;}
.mt{margin-top:10px;}


.head{height:110px;}
.head .logo{float:left;}
.head span.right{padding-top:25px;width:152px;overflow:hidden;text-align:right;}
.head span.right a{padding-left:5px;padding-right:5px; line-height:20px;display:inline-block;color:#a4aeb9;}
.head span.right input.stxt{width:120px;height:30px;border:none; line-height:30px;font-size:12px;color:#a4aeb9; text-indent:5px;float:left;}
.head span.right span{display:inline-block;width:150px;height:30px;border:1px solid #a4aeb9;margin-top:5px;}
.head span.right .sbtn{width:30px; background:url(../images/icosearch.jpg) no-repeat left center;height:30px;border:0;cursor:pointer;float:right;}

.nav{height:50px;background:#a4aeb9;font-size:16px; text-align:center; position:relative; z-index:9;}
.nav ul{display:table;width:100%;height:50px;}
.nav li{display:table-cell; text-align:center; position:relative;}
.nav li a{display:block;height:49px; line-height:48px;color:#fff;}
.nav li.cur a{background:#b0bbc7;border-bottom:1px solid #838d98;}
.nav li dl{width:100%; position:absolute;background:#a4aeb9;left:0;top:50px;font-size:14px;display:none;}
.nav li dl a{display:block;height:32px; line-height:32px;border:0;}
.nav li dl a:hover{background:#b0bbc7;}
.nav li.cur dl a{background:none;border:0;}
.nav li:hover dl{display:block;}

.focus{text-align:center;margin-top:10px; position:relative; z-index:1;}
.slideBox{overflow:hidden; position:relative;z-index:1;height:365px;}
.slideBox .hd{ height:20px; position:absolute; bottom:20px; z-index:9; width:100%; text-align:center; line-height:0;}
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center;  }
.slideBox .hd ul li{margin-right:2px;  width:12px; height:12px; line-height:0px; text-align:center; background:#fff; cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5; opacity: 0.5; display:inline-block;font-size:0;margin-left:2px;border-radius:50%; }
.slideBox .hd ul li.on{ filter:alpha(opacity=100);-moz-opacity:1.0; opacity: 1.0; }
.slideBox .bd{ position: absolute; left:50%;margin-left:-960px;  height:365px; z-index:0;width:1920px;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd img{ width:1920px; height:365px; display:block;  }

.icont{height:487px; background:url(../images/mbg.gif) repeat-x;margin-top:50px; text-align:center;}
.icont .iabout{width:345px;height:487px; background:url(../images/iaboutbg.jpg) no-repeat;float:left;color:#fff;}
.iabout div{padding:22px 40px;color:#fff;}
.iabout h1{border-bottom:1px solid #fff; text-align:center;height:70px;color:#fff;}
.iabout h1 p.f18{line-height:32px;}
.iabout h1 p.f14{font-family:Tahoma, Geneva, sans-serif;}
.iabout p.desc{padding-top:20px; line-height:24px; text-indent:2em;}
.iabout p.more{text-align:center;padding-top:30px;}
.iabout p.more a{display:inline-block;width:180px;height:50p; line-height:50px; text-align:center;font-size:18px;color:#fff;border:1px solid #fff;-moz-border-radius:26px;-ms-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;}
.iabout p.more a:Hover{background:rgba(255,255,255,0.5);color:#d6284c;}

.ibox{width:345px;height:487px; background:#fff; box-shadow:0 0 5px #ccc;}
.ibox.left{margin-left:30px;}
.ibox h1{height:70px;text-align:center;padding-top:22px;}
.ibox h1 p.f18{line-height:32px;color:#000;}
.ibox h1 p.f14{font-family:Tahoma, Geneva, sans-serif;color:#c7c6c6;}
.ibox img{width:345px;height:125px;display:block;}

.ibox .list{margin-left:25px;margin-right:25px;margin-top:25px;}
.ibox .list li{height:34px; line-height:34px; background:url(../images/dot.png) no-repeat left center;padding-left:20px;overflow:Hidden;}
.ibox p.more {padding-top:30px;text-align:center;}
.ibox p.more a{display:inline-block;font-size:16px;color:#d5284b;width:160px;text-align:center;line-height:46px;height:46px;border:1px solid #d5284b;}
.ibox p.more a:Hover{background:#d5284b;color:#fff;}

.ipro{padding-top:50px;}
.ipro h2{text-align:center; line-height:1.5;}
.ipro h2 p.f14{color:#c6c6c6; font-family:Tahoma, Geneva, sans-serif;}
.ipro h2 span{display:inline-block;width:30px;border-top:1px solid #d6284c;}

.iprolist{margin-right:-44px;}
.ipro li{width:242px;height:270px;float:left;margin-right:44px;margin-top:20px;text-align:center;}
.ipro li img{border:1px solid #e1e1e1;display: inline-block;}
.ipro li p{padding-top:20px;text-align:center;}
.ipro p.more{text-align:center;padding-top:30px;}
.ipro p.more a{display:inline-block;width:180px;height:50p; line-height:50px; text-align:center;font-size:18px;color:#d6284c;border:1px solid #d6284c;-moz-border-radius:26px;-ms-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;}
.ipro p.more a:Hover{background:rgba(255,255,255,0.5);background:#d6284c;color:#fff;}

.flink{padding-top:30px;}
.flink .ftl{border-bottom:1px solid #bbb; line-height:2.0}
.flink .fcont{padding:10px;}
.flink .fcont a{display:inline-block;padding-left:10px;padding-right:10px;}

.footer{border-top:1px solid #e1e1e1;padding-top:25px; text-align:center; line-height:1.5;}

.lmenu{width:215px;float:left;margin-top:50px;}
.lmenu h3{height:42px;line-height:42px;background:#e88484;color:#fff;font-size:16px;text-indent:20px;}
.lmenu li{height:52px;line-height:52px;border-bottom:1px solid #e1e1e1;}
.lmenu li a{display:inline-block;margin-left:20px;background:url(../images/lmarr.jpg) no-repeat left center;padding-left:20px;}
.lmenu li.cur a{color:#d6284c;}

.mainside{width:813px;float:right;margin-top:50px;}
h4.coltl{height:41px;border-bottom:1px solid #e1e1e1;font-size:14px;overflow:hdiden;}
h4.coltl span.left{height:40px; line-height:40px;border-bottom:1px solid #e88484;padding-left:20px;padding-right:20px;display:inline-block;}
h4.coltl span.right a{padding-left:5px;padding-right:5px;}
.prolist{}
.prolist li{width:256px;height:370px;float:left;margin-left:15px;margin-top:25px;background:#f8f8f8;border-bottom:3px solid #e88484;}
.prolist li div{width:240px;height:240px;background:#fff;margin:8px;overflow:Hidden;}
.prolist li div img{width:240px;}
.prolist li p{padding-left:20px;padding-right:20px;}
.prolist li p.protl{color:#b56060;padding-top:10px;}
.prolist li:hover{background:#e88484;}
.prolist li:hover p{color:#fff;}

.pages{text-align:right;padding-top:60px;height:24px;line-hegiht:24px;}
.pages a{display:inline-block;margin-left:5px;padding-left:5px;padding-right:5px;border:1px solid #e1e1e1;}
.pages a.cur{background:#036cb4;color:#fff;}

.artcont{padding-left:30px;padding-right:30px;padding-top:40px;}
.newslist{padding-top:40px;}
.newslist li{height:40px;line-height:40px;overflow:hidden;}
.newslist li a{background:url(../images/dot.png) no-repeat left center;padding-left:20px;display:inline-block;margin-left:25px;float:left;}
.newslist li span{float:right;padding-right:25px;display:inline-block;}
.newslist li:nth-child(even){background:#f7f7f7;}

.artl{font-size:16px;text-align:center;padding-top:40px;color:#000}
.artinfo{height:40px;line-height:40px;background:#f7f7f7;text-align:center;color:#666;}

.adress{background:url(../images/icon.jpg) no-repeat 0px 3px;padding-left:40px;padding-top:8px;padding-bottom:8px;font-weight:normal;font-size:14px;height: 20px;margin-bottom:5px;}
.teli{background:url(../images/icon.jpg) no-repeat 0px -33px;padding-left:40px;padding-top:8px;padding-bottom:8px;font-weight:normal;font-size:14px;}
.fax{background:url(../images/icon.jpg) no-repeat 0px -66px;padding-left:40px;padding-top:8px;padding-bottom:8px;font-weight:normal;font-size:14px;}
.pd{background:url(../images/icon.jpg) no-repeat 0px -99px;padding-left:40px;padding-top:8px;padding-bottom:8px;font-weight:normal;font-size:14px;}
.mail{background:url(../images/icon.jpg) no-repeat 0px -134px;padding-left:40px;padding-top:6px;padding-bottom:0px;font-weight:normal;font-size:14px;}
.title{font-size:24px;}

.hezuo{line-height:24px;border:1px solid #e1e1e1;width:300px;}
.hezuo1{border:1px solid #e1e1e1;width:300px;height:90px;}
.hezuolist{width:302px;border:1px solid #e1e1e1;height:26px;}
.hezuosub{width:80px;height:30px;line-height:24px;background: #e88484;color: #ffffff;border:0px;}
td {font-size:14px;}