@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% Verdana, Geneva, sans-serif; color:#666; background:#fff;}
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:#006bcc;}
a:focus,input:focus,textarea:focus{ outline:none;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
html{-webkit-text-size-adjust:none;}
.left{ float:left;}
.right{ float:right;}


.inner{ width:1100px; margin:0 auto;}
#header{ height:120px; background:#fff;}
#header a.logo{ width:380px; height:120px; display:block;}
#hrig{ width:720px;}
#hrigdiv{ line-height:23px; margin:30px 0 19px 0;}
#hrigdiv a{display:block; width:65px; height:22px; background:url(images/home.png) no-repeat; color:#fff; font-family:"微软雅黑"; text-align:center; line-height:22px; margin-right:14px;}
#hrigdiv form{ width:157px; height:22px; background:url(images/search.gif) no-repeat; padding:1px 0px 0px 10px;}
#hrigdiv .txt{ width:126px; height:18px; line-height:18px; font-size:12px; color:#818181; font-family:"Microsoft Yahei";}
#hrigdiv .btn{ width:22px; height:18px; margin-top:2px; background:none; cursor:pointer;}
#nav{ width:600px; height:48px; line-height:48px; font-size:18px; position:relative;}
#nav ul li{ width:100px; height:48px; line-height:48px; text-align:center; float:left; position:relative; font-family:"Times New Roman", Times, serif; font-size:18px; margin-right:20px;}
#nav ul li a{ color:#333;}
#nav ul li:hover,#nav ul li.hover{ background:#244694; color:#fff; display:block;}
#nav ul li:hover a,#nav ul li.hover a{ color:#fff;}
.subnavback{ width:1090px; height:50px; line-height:50px; background:#ebedf2; background:rgba(235,237,242,0.94) none repeat scroll 0 0 !important; filter:Alpha(opacity=94); -moz-opacity:0.94; -khtml-opacity:0.94; opacity:0.94; position:absolute; left:0; top:48px; z-index:1000; overflow:hidden; display:none;}
.subnavback dl{ height:50px; line-height:50px; padding-left:18px;}
.subnavback dl dd{ padding:0 12px; font-size:14px; float:left;}
.subnavback dl dd a#cl1{ color:#5c5c5c; background:none;}
.subnavback dl dd a#cl1:hover{ text-decoration:underline;}

.index_main{ width:1100px; margin:0 auto; margin-top:30px;}
.index_about{ width:800px; height:215px;}
.index_about_title{ height:30px; line-height:30px; font-size:18px; color:#244694; border-bottom:1px solid #bfbfbf; margin-bottom:20px; font-family:"Times New Roman", Times, serif;}
.index_about_title span{ float:left;}
.index_about_title a{ float:right; font-size:11px; background:url(images/a_point.gif) no-repeat right center; padding-right:25px;}
.i_a_c_img{ width:253px;}
.i_a_c_r{ width:525px; height:165px; padding:0 10px; overflow:hidden;line-height:24px;}
.i_a_c_r .title{ font-size:14px; color:#333; font-weight:bold; }
.i_a_c_r .content{ font-size:12px;}

/*video*/
.index_video{ margin-left:40px; width:260px; height:215px;}
.index_video_title{height:30px; line-height:30px; font-size:18px; color:#244694; border-bottom:1px solid #bfbfbf; margin-bottom:20px; font-family:"Times New Roman", Times, serif;}
/*index_products*/
.index_product{ margin-top:35px;}
.index_protitle{height:50px; line-height:50px; font-size:26px; color:#244694;font-family:"Times New Roman", Times, serif; text-align:center; background:url(images/index_protitle.png) no-repeat left bottom; width:1100px;}
.index_product .index_ul{ width:1150px; overflow:hidden;}
.index_product .index_ul li.index_li{ width:1150px; height:220px; position:relative; margin-top:30px; float:left;}
.index_product .index_ul li.index_li ul{ width:1150px; margin:0px auto; padding:0px;}
.index_product .index_ul li.index_li ul li{ width:250px; margin-right:33px; float:left;}

#pager,#pager2,#pager3,#pager4,#pager5,#pager6,#pager7,#pager8{position:absolute; bottom:10px; left:120px; z-index:60;}
#pager a,#pager2 a,#pager3 a,#pager4 a,#pager5 a,#pager6 a,#pager7 a,#pager8 a{display:block; background:url(images/a_point2.png) no-repeat ; width:8px; height:8px; text-indent:-2000px; float:left; margin-right:5px;}
#pager a.activeSlide,#pager2 a.activeSlide,#pager3 a.activeSlide,#pager4 a.activeSlide,#pager5 a.activeSlide,#pager6 a.activeSlide,#pager7 a.activeSlide,#pager8 a.activeSlide{ background:url(images/a_point1.png) no-repeat;}


/*foot*/
.foot{ width:100%; height:85px; background:#98a2ab; margin-top:40px;}


.sub_main{ width:100%; background:url(images/submainbg.gif) repeat-y top center;}
.main{ width:1100px; margin:0 auto;}
/*main_left*/
.main_left{ width:220px; margin-top:30px;font-family:"Times New Roman", Times, serif; float:left;}
.left_title{ background:url(images/leftitle.gif) no-repeat; width:220px; height:34px; color:#fff;  font-size:18px; line-height:34px; text-align:center;}
.main_left ul{ margin-top:6px; border:1px solid #bac0d0; width:189px; padding:22px 14px 0 15px; }
.main_left ul li{ background:url(images/li_bg.png) no-repeat 11px center; width:168px; height:29px; line-height:29px; padding-left:21px; font-size:16px; margin-bottom:10px; }
.main_left ul li a{ color:#333;}
.main_left ul li:hover,.main_left ul li.hover{ background:url(images/li_hover.png) no-repeat; width:189px; height:29px;}
.main_left ul li:hover a,.main_left ul li.hover a{ color:#fff;}

.main_left .left_contact{ margin-top:15px;}

/*main_right*/
.main_right{ margin-left:45px; width:835px; float:left; margin-top:30px;}
.mainright_title{ height:34px; border-bottom:1px solid #c2d2e7; width:835px;}
.mainright_title .left{ background:url(images/point.png) no-repeat left center; padding-left:10px; color:#244694; font-family:"Times New Roman", Times, serif; font-size:18px; line-height:34px;}
.mainright_title .right{ line-height:34px; font-size:13px;}
.main_right_con{ line-height:24px; margin-top:30px;}

/*product*/
.productlist ul{ width:850px; overflow:hidden;}
.productlist ul li{ width:198px; height:175px; background:#a4a3a3; float:left; margin-right:14px; margin-bottom:30px;}
.productlist ul li a{ color:#fff;}
.productlist ul li div{ height:139px;}
.productlist ul li img{ width:190px; height:133px; margin-left:1px; margin-top:1px; background:#fff; padding:3px; border:none;}
.productlist ul li span{ display:block; height:36px; line-height:36px; text-align:center; font-family:"Times New Roman", Times, serif; font-size:14px;}
.productlist ul li:hover{ background:#3379c9;}

/*productinfo*/

.productinfo h3.title{ text-align:center; line-height:24px; font-size:18px; color:#333;}
.productinfo .product_zhanshi{ border-bottom:1px solid #cdcdcd; margin-top:25px; text-align:center; margin-bottom:20px;}
.productinfo_slide{ width:600px; height:110px; margin:0 auto; position:relative;}
.productinfo_slide #prev{ position:absolute; left:50px; top:40px;}
.productinfo_slide #next{ position:absolute; right:50px; top:40px;}
.productinfo_slide_con{ position:absolute; left:95px; top:20px; width:430px;}
.productinfo_slide_con li{ width:88px; height:63px; border:1px solid #c3c8d6; padding:1px; margin-right:14px; float:left;}
.product_detail span.title{ display:block; background:url(images/detail.png) no-repeat; width:95px; height:30px; margin-top:18px;}
.product_zhanshi .div_big{ width:600px; height:430px; overflow:hidden; margin:0 auto;}
.product_zhanshi .info_big{ width:30000px; height:430px;}
.product_zhanshi .info_big ul li{width:600px; height:430px; float:left;}

/*page*/
.page{ height:26px; margin-top:1em; padding-left:186px;}
.page a{ width:24px; height:24px; line-height:24px; border:1px #c9c9c9 solid;  border-radius:3px; margin-right:10px; text-align:center; color:#99a7d1; display:block; float:left;}
.page a.short{ width:54px;}
.page a.long{ width:68px;}
.page a:hover,.page a.hover{ background:#367ac5; color:#fff;}
.padl{ padding-left:356px;}








