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

*{margin:0;padding:0}
ol, ul,li{ list-style: none; }
img{border:0}
a:link    {color:#666666;text-decoration: none;}
a:visited {color:#666666;text-decoration: none;}
a:hover   {color:#ff6600;text-decoration: none;}
a:active  {color:#ff6600;text-decoration: none;}
#clear{clear:both;height:0;overflow:hidden;clear:both!important;}
body{background-color:#f0f8ff; background-position:top center;font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:22px;position:relative;overflow-x:hidden}


/*顶部*/
.top { width:100%; height:133px; background:url(../images/top_bg.jpg) #f0f8ff top center no-repeat;}
.top_2 { width:1000px; height:100px; margin:0 auto;}
.logo { width:314px; height:40px; float:left; margin-top:25px;overflow:hidden;}
.yu { float: left; padding-left:180px;}
.zy { float:right; width:500px; display:block; text-align:right; padding-top:10px; padding-right:5px; }
.zy a { color:#407eb5; font:12px/24px "微软雅黑";}
.con_top { width:235px; height:30px; float:right; margin-top:27px;}


#nav { background:url(../images/nav.gif) bottom repeat-x; margin-top:-6px;}
.nav { width:1000px; height:39px; text-align:center;  margin:0 auto; overflow:hidden;}
.nav  ul li{ float:left; overflow:hidden; width:106px; height:39px;}
.nav  ul li:hover {background:url(../images/nav.jpg) top center no-repeat;}
.nav  ul li a { width:106px; height:39px; font:14px/40px "微软雅黑";color:#FFF;}

.nav form { width:196px; float: right; margin-top:10px;}
.nav form input{ width:172px; float:left; height:22px; background: url(../images/search.gif) left no-repeat; font:12px/19px " 宋体"; border:none;color:#a5a5a5; overflow:hidden; }
.nav form button{ width:24px; height:22px; float:left;background: url(../images/search2.gif) left no-repeat; border:none;cursor:pointer; overflow:hidden;}


/*banner*/
.banner { width:100%; margin:0 auto; height:515px;}
#flashmo_template { width:1680px; height:515px; margin:0 auto;position: relative; left:50%; margin-left:-840px;}

/*baner*/
.flash { width:100%; height:515px; margin:0 auto; overflow:hidden;}
.banflash {width:100%; height:515px; overflow:hidden;}


/*TABLE*/
#table { width:1000px; height:230px; position: inherit; margin:0 auto; margin-top:10px; overflow:hidden; }

/*新闻*/
.news { background:#5b9fdc; height:32px; float:left; width:100%;}
.news img { width:94px; height:32px; display:block; float:left;}
.shell{width:450px;padding:8px 2px 2px 0px; float:left; }
.core{height:18px;overflow:hidden;}
.core a { color:#FFF;display:block;font-size:12px;line-height:18px;text-decoration:none;}
.core span { float:right;}

.nvwv{ width:120px; margin:0px auto; font:13px/30px  "微软雅黑"; color:#FFF; float: right; padding-top:8px; }

/*公司简介*/
.company { width:265px; height:160px; float:left; margin-top:10px;}
.com_top { width:265px; height:25px; margin-bottom:8px; float:left;}
.com_top img { float:left;}
.company span { width:140px; height:125px; display:block; float:right;}
.company a { color: #c66f09;}


/*产品展示*/
.product { width:460px; height:160px; float:left; margin-top:10px; padding-left:10px;}
.pro_top { margin-bottom:10px;}
.cls_intro{width:450px;overflow:hidden;height:130px;float:left;}
.cls_scroll_left,.cls_scroll_right{float:left;width:30px;height:18px; text-align:center;cursor:pointer;display:inline;}
.cls_scroll_middle{width:380px;height:135px;float:left;display:inline;overflow:hidden;}
.cls_scroll_child ul{margin:0px;padding:0px;}
.cls_scroll_child ul li{float:left;display:inline;width:122px;height:106px; text-align:center; margin-right:25px;}
.cls_scroll_child ul li p{ font:12px/18px Arial, Helvetica, sans-serif;color:#efd77b;}
.cls_scroll_child ul li p a{ color:#474747;}
.cls_scroll_child ul li p a:hover{ color:#c66f09;}
.cls_scroll_child ul li img{ width:116px; height:100px; background:url(../images/probg.gif); border:4px solid #bed9f3;}


/*快速导航*/
.ksdh { width:248px; height:160px; margin-top:10px; float:right;}
.ksdh a { float:left; margin-top:8px;}


/*内页*/
#banner{ width:1000px; height:350px; margin:0 auto; margin-top:10px; background:url(../images/banner_bg.jpg) bottom no-repeat; overflow:hidden;}
#banner img { width:1000px; height:316px;}
#main { width:1000px; margin:0px auto; overflow:hidden;}


/*----左栏目----*/
.left { width:210px; float:left; overflow:hidden}
/*.left ul { float:left;}
.left ul li { width:195px; float:left; height:45px; padding-left:15px; margin-top:10px; border-bottom:1px solid #b4d1ec;}
.left ul li a { font:14px/50px  "宋体"; font-weight:bold; color:#286fad}
.list_box li{ width:185px;background:url(../images/nav_bg.gif) right no-repeat;}*/

.list_box{width:210px;display:block;padding-top:5px;}
ul#pageleftnav{width:210px;}
ul#pageleftnav li {width:210px;display:block;margin-top:7px; border-bottom:1px solid #b4d1ec; background:url(../images/nav_bg.gif) right no-repeat;}
ul#pageleftnav li:link{ background:url(../images/nav_bg.gif) right no-repeat;}
ul#pageleftnav li:visited{ background:url(../images/nav_bg.gif) right no-repeat;}
ul#pageleftnav li:hover{ background:url(../images/nav_bg.gif) right no-repeat;}
ul#pageleftnav li:link{ background:url(../images/nav_bg.gif) right no-repeat;}
ul#pageleftnav li:hover{background:url(../images/nav_bg.gif) right no-repeat;}
ul#pageleftnav li a{width:190px;height:45px;font:14px/45px  "宋体"; padding-left:20px; font-weight:bold;display:block;text-align:left;}
ul#pageleftnav li a:hover{color:#286fad;}
ul#pageleftnav li ul li{margin:0px; overflow:hidden; }
ul#pageleftnav li ul li a{width:155px;height:30px;line-height:30px;display:block;font-size:12px;margin-left:10px; }
.collapsed { display:none;}

/*---右栏目--*/

.right { width:770px; float: right; padding-left:11px; overflow:hidden;}
.right_top { width:770px; color:#1c68ac; height:35px; text-align: right;line-height:30px; float: left; overflow:hidden; border-bottom:1px solid #b4d1ec; background:url(../images/r_top.gif) left no-repeat;}
.right_top span { float:left; padding-left:30px; font-size:13px; display:block; font-weight:bold; color:#1c68ac;overflow:hidden;}

.right_text { width:740px; float:left;display: inline; padding-left:10px; padding-right:10px; margin-top:20px; margin-bottom:30px;height:auto!important;}

.rigcon{ float:left; padding:10px; width:732px; font:12px/24px Arial, Helvetica, sans-serif; color:#000;}

.rigbimg{ float:left; width:330px; height:330px; border:1px solid #b4d1ec; margin-right:30px;}
.rigbimg img{width:330px; height:330px; }

.bigti{ float:left; width:350px;}
.klsjfd{ line-height:30px; border-bottom:2px dashed #CCC;}

/*快速导航*/
.ksdh_in { width:210px; margin-top:10px; float:left; }
.ksdh_in a { float:left; margin-top:8px;}

/*内页新闻*/
.page_nav{font:12px/24px "宋体";}
.page_nav_pro{padding:10px 0px 10px 0px;}

ul#news_ul{width:740px;padding:0px 0px 5px 0px;}
ul#news_ul li{ idth:730px;height:26px;line-heght:26px;display:block;background:url(../images/news_in2.gif) no-repeat left ;font:12px/28px "宋体";border-bottom:dotted 1px #7b7b7b;margin-bottom:10px; padding-left:10px;}
ul#news_ul li span{float:right;display:inline;margin:0px;height:13px;color:#7b7b7b;}



/*内码*/
.pager{height:22px;margin:0px 0px 15px 0px;overflow:hidden;padding:0px;padding-right:20px;}
.pager p{text-align:center;color:#4e4e4e;font-family: "微软雅黑";font-size: 12px;}
.pager2{margin:20px 0px 0px 0px;overflow:hidden;overflow:hidden;border-top:1px dotted #CCC;padding-top:5px;color:#4e4e4e;}
.pager2 span{float:right;}
.pager2 p{text-align:left;}

.mwpw{ width:730px; padding:10px; font:12px/24px "宋体"; color:#333;}
.newvdm { border-top:1px dashed #999}

.nv_ti{ width:705px; color:#333; font-weight:bold; color:#333; font:bold 24px/30px "微软雅黑"; text-align:center;}
.nv_ti span{ color:#999; font-size:12px; font-weight:normal;}
.nvwv{ width:190px; margin:0px auto; font:14px/20px "微软雅黑"}

/*内页产品*/
#pro_in{ width:750px; float:left;}
.block2 li{float:left;width:210px;height:240px;display:block;text-align:center;margin:20px 20px 0px 0px; padding:9px 0px 0px 20px; background:url(../images/pro_di2.jpg) top center no-repeat;}
.block2 li img{width:210px;height:210px;display:block;overflow:hidden;float:left; border:1px solid #b4d1ec}
.block2 li p{width:200px;height:22px;line-height:22px;margin-top:5px;display:block;verflow:hidden;float:left;color:#272a33;}


/*footer*/

#foot { width:100%; height:83px; background:url(../images/foot_bg.gif) top repeat-x; overflow:hidden;}
.foot { width:1000px; height:59px;padding-top:24px; text-align:right; margin:0 auto;}
.foot img { width:314px; height:41px; float:left;}
.foot a { color:#3d3d3d;}
.foot a:hover { color:#c66f09;}
.foot p { display:block; width:510px; height:20px; float: right; color:#3d3d3d; padding-left:20px; padding-top:5px; font-family: Arial, Helvetica, sans-serif;}


