@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin:0; padding:0;}
body{ font:12px/200% "微软雅黑", Tahoma, Helvetica, Arial, SimSun, sans-serif; background:#fff; color:#666;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#666;}
a:hover,a:active{ color:#007dc4;}
a:focus{ outline:none;}
html{-webkit-text-size-adjust:none; overflow-x:hidden;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right;}

.top{ background:url(images/topbg.gif) repeat-x; width:100%; height:131px;}
.header{ width:1000px; height:131px; margin:0 auto;}
.logo{ height:98px;}
.hotline{ background:url(images/hotline.png) no-repeat center left; margin-top:20px;}
.hotline h4 ,.hotline p{color:#373453; padding-left:55px;}
.hotline h4 { font-size:14px;}
.hotline p{ font-family:Tahoma, Geneva, sans-serif; font-size:22px;}
.nav{ background:url(images/nav.gif) no-repeat; width:1000px; height:33px;}
.nav ul{ margin-left:20px;}
.nav ul li{ float:left; padding:0 30px; line-height:33px; font-size:14px; background:url(images/navlibg.gif) no-repeat right bottom;}
.nav ul li a{ color:#fff;}

.banner{ margin-top:1px;}

.index_main{ width:1000px; height:auto; margin:0 auto; background:url(images/indexmainbg.gif) no-repeat left top; margin-top:1px;}
.index_main .left1{ line-height:48px; margin-left:20px; font-size:13px; color:#b60404; float:left; width:500px; height:48px;}
.left1 div{ float:left;}
.left1 #news{ height:48px; width:300px; overflow:hidden;}
.index_main .left1 a{ color:#545353; display:block;}



.index_main .right1{ background:url(images/input.png) no-repeat; width:195px; height:25px; margin-right:20px; margin-top:10px; position:relative; float:right;}
.index_main .right1 #btn1{ width:155px; margin-left:10px; background:none;   line-height:25px; outline:none;}
.index_main .right1 #submit{ background:url(images/search.png) no-repeat; width:15px; height:16px; outline:none; position:absolute; right:10px; top:5px;}
.index_pro{ background:url(images/pro.png) no-repeat; width:242px; height:307px; padding:0 17px;}
.index_pro .mulu{ width:202px; border-bottom:1px solid #c7c7c7; margin-top:50px; padding-left:40px;}
.index_pro .mulu ul li{ float:left;}
.index_pro .mulu a{ color:#393939; font-size:14px; line-height:28px;}
.index_pro ul li{ margin-top:5px;}
.index_pro .pro_title{ color:#df3c03; font-size:13px; font-family:"微软雅黑"; line-height:28px;}
.index_pro .pro_con{ line-height:18px;}
.index_about{ background:url(images/about.gif) no-repeat; width:690px; height:288px; float:right; margin-top:18px; padding-left:20px;}
.about{ width:414px; float:left;}
.index_aobuttitle{ border-bottom:1px solid #c7c7c7; background:url(images/point.gif) no-repeat left center; width:404px;padding-left:10px; height:34px; line-height:34px; }
.index_aobuttitle span{ float:left;font-size:15px; color:#3d3d3d;}
.index_aobuttitle a{ float:right; color:#064e9a;}
.about_img{ margin-top:14px; text-align:center;}
.about_con{ line-height:25px; margin-top:20px; text-indent:2em;}
.about_con a{ text-decoration:underline; color:#064e9a;}

.contact{ width:248px;}
.contacttitle{ height:89px; background:url(images/contacttitle.gif) no-repeat; width:218px; margin-right:1px; margin-top:3px; line-height:34px; color:#2f2f2e; font-size:15px; padding-left:30px;}
.contact_con{ width:208px; line-height:24px;padding-left:30px; margin-top:15px;}
.contact_bottom{ width:247px; margin-right:1px;}


.foot{ background:url(images/foot.gif) no-repeat; width:1000px; height:auto; margin:0 auto; margin-top:30px; text-align:center; padding-top:20px; line-height:24px;}

/*二级*/
.main{ width:1000px; height:auto; margin:0 auto; margin-top:-50px; min-height:470px;}
.main_title{ width:1000px; height:50px;}
.main_left{ width:198px;}
.main_lefttitle{ background:url(images/lefttitle.png) no-repeat; width:151px; height:50px; line-height:50px; color:#fff; padding-left:47px; font-size:16px;}
.main_leftcon{ background:url(images/mainleft.gif) no-repeat; width:198px; padding-top:30px;min-height:440px;}
.main_leftcon ul{ margin-left:10px;}
.main_leftcon ul li{ background:url(images/libg.png) no-repeat; width:178px; height:29px; margin-bottom:10px; line-height:29px; padding-left:32px; font-size:14px;}
.main_leftcon ul li a{ color:#fff;}
.contactimg{ margin-left:10px; margin-top:35px;}

.main_righttitle{ background:url(images/mainrighttitle.png) no-repeat; width:759px; height:50px; line-height:50px;  padding-left:43px;}
.main_righttitle h3{color:#505151; font-size:16px; float:left; background:url(images/point4.gif) no-repeat left center; padding-left:10px;}
.main_righttitle span{ background:url(images/home.png) no-repeat left center; padding-left:15px; float:right; margin-right:20px;}
.main_righttitle span a{ background:url(images/point2.png) no-repeat left center; padding-left:10px;}
.content{ width:752px;  background:url(images/main_rightbg.png) no-repeat right top; min-height:470px; padding:30px 10px 0 40px; line-height:28px;}


.content .newslist li{ border-bottom:1px dashed #ccc; line-height:28px; height:28px; font-size:13px; margin-bottom:20px;}
.content .newslist li a{ float:left;}
.content .newslist li span{ float:right;}

/*product*/
.product{ background:url(images/probg.png) no-repeat; width:960px; min-height:470px; padding:25px 20px 0 20px;}
.product ul li.yijili { margin-bottom:25px; }
.product ul li.yijili .pro_title{display:block; background:url(images/lititle.png) no-repeat; line-height:26px; color:#fff; font-size:14px; width:200px; text-align:center; margin-bottom:3px;}
.product ul li.yijili ul.erjiul{ width:1050px; overflow:hidden;}
.product ul li.yijili ul.erjiul li{ background:url(images/proli.gif) no-repeat; width:293px; height:157px; margin-top:17px; margin-right:40px; float:left;}
.line{border-bottom:1px dashed #ccc;}
.product ul li.yijili ul.erjiul li a.title{  color:#064e9a; font-size:14px; line-height:40px; margin-left:35px; }
.product ul li.yijili ul.erjiul li .li_con{ width:260px; padding:10px 15px; line-height:24px; font-size:13px; overflow:hidden;}
.product ul li.yijili ul.erjiul li:hover{ background:url(images/proli_hover.gif) no-repeat;}


.pro_img .title{ background:url(images/lititle.png) no-repeat; line-height:26px; color:#fff; font-size:14px; width:200px; text-align:center; margin-bottom:3px;}
.pro_img ul li{ float:left; position:relative; margin-right:25px; width:192px; height:152px;margin-right:25px; margin-top:15px;}
.pro_img ul li .png{ position:absolute; z-index:10;}

.index_pro .mulu .hover { color:#df3c03; text-decoration:underline;}












