/* CSS Document */

body{  background:#1ab6e6; background-size:cover; font:12px/22px "Times New Roman","微软雅黑"; color:#000}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li{ list-style-type:none;}
img{ border:0 none;}
/*a:link, a:visited{ color:#333; text-decoration:none;}*/
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none; color:#000;}
*{margin:0; padding: 0;}
input{border:none;}

.box{width:1000px; margin:0 auto; background:url(../images/top_bg_02.png) no-repeat center top;}
.wrap{width:1000px; margin:0 auto;}

.top{width:1000px; overflow:hidden; height:126px;}
.logo{float:left; width:660px; padding-top:30px;}
.sos{ float:left; width:340px; padding-top:58px; overflow:hidden}
.sos .sos_tex{ float:left;width:214px; height:22px; margin-right:8px; padding:0 6px; background:url(../images/sos_08.png) no-repeat left top;}
.sos .sos_but{ float:left;width:64px; height:23px; background:url(../images/so_08.png) no-repeat left top;}
.nav ul{width:1000px; overflow:hidden;border-bottom:2px solid #898085;}
.nav ul li{ float:left;width:124px; height:70px;  text-align:center; border-right:1px solid #cacaca; }
.nav ul li a{width:124px; height:60px; line-height:26px; padding-top:10px; display:block; background:url(../images/nav_bg_17.png) repeat-x; font-family:"微软雅黑"; font-size:14px;}
.nav ul li a:hover{background:url(../images/nav_hov_17.png) repeat-x; color:#fff;font-family:"微软雅黑"; font-size:14px;}

.banner{width:988px; height:300px; background:#fff; padding:6px; margin:0 auto;}
.mainbox {overflow: hidden;position: relative;}
.flashbox {overflow: hidden;position: relative;}
.imagebox {text-align: right;position: relative;z-index: 999;}
.bitdiv {display: inline-block;width: 11px;height: 11px;margin: 0 10px 10px 0px;cursor: pointer;float: right;}
.defimg {background-image: url(../images/2.png)}
.curimg {background-image: url(../images/1.png)}

.content{width:988px; margin:0 auto;padding:20px 6px; overflow:hidden; background:#fff; }
.left{float:left; width:200px; background:#f4f4f4;}
.in_tit{height:35px; line-height:35px; width:inherit; background:url(../images/tit_bg_27.png) repeat-x; overflow:hidden;}
.in_tit span{ float:left;height:35px; width:200px; padding-left:14px; display:block; background:url(../images/tit_bg_25.png) no-repeat left top; font-size:14px; font-weight:bold; color:#fff;}
.in_tit a{ float:right; width:50px; height:35px; background:url(../images/more_30.png) no-repeat left 15px;}
.left_pro{ padding:12px 6px 12px 25px;}
.left_pro li{ height:30px; line-height:30px; padding-left:22px; background:url(../images/li_32.png) no-repeat left center;}
.left_pro li a{font-family:"宋体"; font-size:12px; color:#1d1d1d;}
.left_pro li a:hover{color:#f00;}
.left_link{ padding:16px 3px; font-family:"宋体"; font-size:12px; line-height:21px;}
.left_sos{ height:150px; padding:20px 0 0 30px;}
.left_sos .left_sostext{width:136px; height:20px; border:1px solid #c6c1c1;}
.left_sos .left_sosbut{ margin-top:8px; width:62px; height:20px; background:url(../images/sos_03.png) no-repeat;border:1px solid #c6c1c1;}

.right{float:left; width:760px; padding-left:18px; overflow:hidden;}
.in_about{ float:left;width:400px;}
.in_abouttext{padding:22px 10px 10px 10px; line-height:22px;font-family:"宋体"; font-size:12px;}
.in_abouttext img{float:left; padding-right:5px;}
.in_news{float:left; width:338px; padding-left:18px;}
.in_news ul{ padding:16px 0 20px 0;}
.in_news ul li{ padding-left:16px; height:23px; line-height:23px; background:url(../images/li_41.png) no-repeat left center; overflow:hidden;font-family:"宋体"; font-size:12px;}
.in_news ul li a{ float:left; width:250px;}
.in_news ul li span{float:right; width:62px;}
.in_pro{width:756px; float:left;}
.in_pro ul{width:756px; padding-top:20px; overflow:hidden;}
.in_pro ul li{width:135px; float:left; padding-left:14px; text-align:center; overflow:hidden;}
.in_pro ul li img{}
.in_pro ul li span{ float:left; display:block;width:132px; height:38px; line-height:38px;}

.prolist{ width:610px; padding:18px 0 0 45px;}
.prolist li{width:610px; overflow:hidden; margin-bottom:35px; padding-bottom:20px; border-bottom:1px dotted #b3b3b3;}
.prolist li .prolist_img{ float:left; width:152px; padding-top:4px; }
.xx { 
  width:132px; height:108px;text-align: center; display: table-cell; vertical-align: middle; *display: block;
}
.xx img{ vertical-align:middle;}

.prolist li .prolist_img img{}
.prolist li .prolist_text{float:left; width:458px; font-family:"宋体";}
.prolist li .prolist_text h3{ height:22px; left:22px; overflow:hidden; font-weight:normal; font-size:12px;}
.prolist li .prolist_text h3 span{ color:#31837f;}
.prolist li .prolist_text .prolist_xx{ width:458px; overflow:hidden;}
.prolist li .prolist_text .prolist_xx .le{float:left; width:60px;color:#31837f;}
.prolist li .prolist_text .prolist_xx .ri{float:left; width:398px;}

.foot{ height:70px; padding-top:14px; line-height:28px;text-align:center; background:url(../images/foot_bg_50.png) repeat-x;}
.foot a{padding:0 10px;}

.content_box{padding:20px 0; background:#fff;}
.content{width:988px; margin:0 auto;padding:0 6px; overflow:hidden; background:url(../images/left_03.png) repeat-y 6px; }