﻿
/* CSS Document */
body,th,hr,br,div,li,ul,a,p,img{border:0; margin:0; padding:0;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
body{font-size:12px; background:#fff; font-family:"Arial,Helvetica Neue",Helvetica,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; background:url(/Content/home/images/body_bgImg.gif) left top repeat-x; width:100%;}

.maxTop{width:1080px; margin:0 auto; overflow:hidden; clear:both; height:34px;}
.content_mtop{float:right; display:inline; height:34px; background:#297acc url(/content/home/images/mx_bg1.gif) 0 0 no-repeat; padding-left:50px; padding-right:15px;}
.content_mtop ul li{float:left; display:inline; margin-left:3px; line-height:22px; color:#fff; margin-top:8px;}
.content_mtop ul li a{color:#fff;}
.content_mtop ul .sina{background:url(/content/home/images/sin.gif) 0 0 no-repeat; height:20px; padding-left:30px; padding-right:20px;}
.TopMain{ width:100%; overflow:hidden; height:93px; overflow:hidden;}

.LogoDiv{width:1080px; height:93px; overflow:hidden; margin:0 auto; clear:both; position:relative;}
.logo_web{float:left; display:inline; margin-top:20px;}

.NavMain{position:absolute; right:0; bottom:0; width:auto; height:62px; overflow:hidden;}
.NavMain ul li{float:left; display:inline; height:45px; padding:0 12px; padding-top:17px; margin-left:40px;}
.NavMain ul li a{float:left; display:inline; font-size:16px; color:#297acc;}
.NavMain ul .tn_on{background:#3d85cc ; }
.NavMain ul .tn_on a{color:#fff;}

.ContentMain0{width:100%; height:285px;  overflow:hidden; clear:both; position:relative;}
#cm0_left{position:absolute; width:50%; left:0; top:0; height:285px; background:#297acc}
#cm0_right{position:absolute; width:50%; right:0; top:0; height:285px; background:#fff}
.Cm0_cnt{width:1080px; position:absolute; top:0; z-index:2; height:285px; left:50%; margin-left:-540px; overflow:hidden;}
.c_ind0_title{float:left; display:inline; width:285px; background:#297acc; height:285px; color:#fff;}
.c_ind0_title b{display:block; font-size:30px; padding-top:90px;}
.c_ind0_title span{display:block; font-size:12px; padding-top:5px;}
.c_ind0_title i{display:block; overflow:hidden; width:30px; height:2px; background:#fff; margin-top:20px;}
.c_ind0_demo{float:right; display:inline; width:790px; height:285px; background:#fff url(/content/home/images/cm0_bg1.gif) left center no-repeat; overflow:hidden;}
.cdemo0{overflow:hidden; clear:both; padding-left:90px; padding-top:55px; line-height:24px; font-size:14px; color:#4d4d4d; height:140px;}
.c_more{width:98px; height:28px; line-height:28px; border:solid 1px #297acc; text-align:center; float:right; clear:both;}
.c_more a{color:#297acc;}

.ContentMain{width:1080px; margin:0 auto; overflow:hidden; clear:both;}
.ContentMain1{width:100%; height:495px;padding-top:45px; background:url(/content/home/images/ind_bg1.gif) left top repeat-x; overflow:hidden; clear:both;}
.cm_title{font-size:30px; color:#fff; text-align:center; width:100%; font-weight:bold; overflow:hidden; clear:both; }
.cm_line{width:30px; height:2px; background:#fff; margin:0 auto; clear:both; overflow:hidden; display:block; margin-top:10px;}
.cm_demo1{overflow:hidden; width:1080px; margin:0 auto; clear:both; color:#fff; font-size:14px; text-align:center; line-height:24px; padding-top:20px;}
.ContentMain2{width:100%; background:url(/content/home/images/ind_bg2.jpg) center top no-repeat; height:450px; margin-top:40px; overflow:hidden; clear:both;}
.cm2_o{overflow:hidden; clear:both; width:1080px; margin:0 auto;}
.cm2_oleft{float:left; display:inline; padding-left:30px; padding-top:85px;}
.cm2_oright{float:right; display:inline; width:525px; padding-top:95px; overflow:hidden;}
.cm2_oc{overflow:hidden; clear:both; height:90px; line-height:28px; font-size:14px; color:#fff; padding-top:20px;}

.c_ind2{overflow:hidden; clear:both; width:1080px; margin:0 auto;}
.c_ind2 ul{width:105%;}
.c_ind2 ul li{float:left; display:inline; position:relative; width:330px; height:230px; margin-right:45px; margin-top:45px; background:#f0f0f0;}
.c_ind2 ul li .pro_img{overflow:hidden; width:330px; height:230px; clear:both; display:table-cell; vertical-align:middle; text-align:center;}
.c_ind2 ul li .pro_img img{max-height:230px; max-width:330px;}
.c_ind2 ul li .pro_title{position:absolute; left:0; bottom:0; width:330px; height:100px; display:none}
.c_ind2 ul li .pro_title p{position:absolute; z-index:2; left:0; bottom:0; width:100%; height:50px; background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
.c_ind2 ul li .pro_title a{position:absolute; z-index:3; left:0; bottom:0; height:50px; line-height:50px; width:100%; text-align:center; font-size:14px; color:#fff;}

.subLeft{float:left; display:inline; width:180px; padding-top:50px;}
.sl_Nav{width:100%; clear:both; border-top:solid 1px #3a89bd;}
.sl_Nav ul li{vertical-align:bottom; clear:both; width:178px; border:solid 1px #3a89bd; border-top:0; height:48px; font-size:13px; position:relative; z-index:9999;}
.sl_Nav ul li a{float:left; display:inline; margin-left:60px; margin-top:15px; color:#333}
.sl_Nav ul li:hover{background:#3a89bd url(/content/home/images/sN_litimg.gif) 130px 20px no-repeat;}
.sl_Nav ul li:hover a{color:#fff}
.sl_Nav ul .sl_on{background:#3a89bd url(/content/home/images/sN_litimg.gif) 130px 20px no-repeat;}
.sl_Nav ul .sl_on a{color:#fff}
.sl_Nav ul li div{position:absolute; display:none; left:180px; width:100px; overflow:hidden; top:0;}
.sl_Nav ul li div p{background:#3a89bd; padding:10px; border-bottom:solid 1px #fff;}
.sl_Nav ul li div p:hover{background:#7bbce7}
.sl_Nav ul li div a{float:none; margin:0;}
.sl_Nav ul li:hover div{display:block;}

.subRight{float:right; display:inline; width:760px; overflow:hidden; padding-top:50px; padding-right:60px;}
.sr_Top{width:100%;overflow:hidden; background:#3a89bd; height:40px;}
.sr_Top p{color:#fff; padding-top:12px; padding-left:20px;}
.sr_Top p a{color:#fff;}
.pro_ri{overflow:hidden; clear:both; margin:0 auto;}
.pro_ri ul{width:105%;}
.pro_ri ul li{float:left; display:inline; position:relative; width:350px; margin-top:20px; margin-right:35px; background:#f0f0f0;}
.pro_ri ul li .proimg{float:left; display:inline; overflow:hidden;}
.pro_ri ul li .proimg p{overflow:hidden; width:150px; height:150px;display:table-cell; vertical-align:middle; text-align:center;}
.pro_ri ul li .proimg img{max-height:100px; max-width:100px;}
.pro_ri ul li .prodemo{float:right;  width:180px; padding-right:10px; padding-top:10px;}
.pro_ri ul li .prodemo p{width:100%; clear:both; padding-top:10px; line-height:22px;}
.pro_ri ul li .prodemo a{ font-family:微软雅黑; font-size:14px; color:#333; clear:both;}

.sr_Cnt{overflow:hidden; width:720px; margin:0 auto; border-top:solid 1px #fff;  line-height:30px; font-size:14px; padding-top:15px; color:#333;}

.sm1_right_c{line-height:23px; color:#666; margin:0 auto; margin-top:15px; width:99%;}
.sm1_right_L,.sm1_right_p{overflow:hidden; width:98%; margin:0 auto; clear:both; margin-top:10px;}
.sm1_right_L ul li{vertical-align:bottom; clear:both; overflow:hidden; border-bottom:dashed 1px #666; padding-bottom:7px; padding-top:10px;}
.sm1_right_L ul li img{float:left; display:inline; margin-top:5px; margin-left:10px;}
.sm1_right_L ul li a{float:left; display:inline; margin-left:10px; color:#333}
.sm1_right_L ul li a:hover{color:#f01}
.sm1_right_L ul li span{float:right; display:inline; margin-right:5px;}
.right_n { width: 105%; margin: 0 auto; margin-top: 5px; overflow: hidden; }
.innerbox5 {width: 240px; height: 270px; margin-top: 10px; margin-left: 10px; float: left; overflow: hidden; }
.innerbox5_img { width: 240px; height: 240px; cursor:pointer; background:#f0f0f0; display: table-cell; text-align: center; vertical-align: middle; overflow: hidden; }
.innerbox5_img img { max-width: 240px; max-height: 240px; }
.innerbox5_c { cursor:pointer;  width: 240px; height: 30px; line-height: 30px; text-align: center; color: #999; font-size: 14px; overflow: hidden; }
.dd_title { width: 100%; height: 30px; line-height: 30px; font-size: 16px;  color: #f00; text-align: center; overflow: hidden; }
.hr { width: 100%; height: 1px; margin: 5px 0; border-bottom: 1px dashed #ccc; overflow: hidden; }
.dd_hits { width: 100%; height: 25px; line-height: 25px; margin: 5px 0; text-align: center; overflow: hidden; }
.dd_content { width: 100%; font-size:16px; margin: 10px 0; overflow: hidden; }
.fenye { width: 100%; margin: 10px 0; line-height: 25px; overflow: hidden; }
.fenye a { color: green; }
.fenye a:hover { color: red; }
.dd_content table tr td{background:#fff; padding:5px;}
.dd_content table{background:#569BDE; width:60%; margin:0 auto;}
.mld1_left_b{width:100%; height:30px; line-height:30px; text-align:center; background:#76afe4}
.mld1_left_b a{color:#fff; float:left; height:30px; font-weight:bold; width:100%;}
.mld1_left_b a:hover{background:#fc8703;}

.c_ind3{overflow:hidden;  padding-top:40px; float:left; display:inline; width:480px;}
.c_ind3 .c_n_tt{clear:both; overflow:hidden; width:480px; margin-bottom:20px; font-weight:bold; border-bottom:solid 1px #ccc; padding-bottom:15px; font-size:18px;  color:#333}
.c_ind3 ul{width:110%; clear:both;}
.c_ind3 ul li{ padding-right:40px; width:440px; height:100px; background:#f0f0f0; vertical-align:bottom; clear:both; overflow:hidden; margin-bottom:10px;}
.c_ind3 ul li .ind_new_time{float:left; display:inline; width:50px; border-right:solid 1px #fff; height:75px; padding:0 10px; padding-top:25px; text-align:center;}
.c_ind3 ul li .ind_new_time span{font-size:12px; display:block; padding-top:5px;}
.c_ind3 ul li .ind_new_msg{float:left; display:inline; width:340px; overflow:hidden;line-height:20px; padding-left:20px;}
.c_ind3 ul li .ind_new_msg div{height:35px; overflow:hidden; padding-top:7px;}
.c_ind3 ul .no_bg{background:#fff}
.c_ind3 ul li p{overflow:hidden; clear:both; padding-top:20px; }
.c_ind3 ul li p a{float:left; display:inline; color:#333; font-weight:bold; font-size:13px;}
.c_ind3 ul li:hover{background:#429bd5}
.c_ind3 ul li:hover a,.c_ind3 ul li:hover .ind_new_time,.c_ind3 ul li:hover p,.c_ind3 ul li:hover div{color:#fff;}
.c_ind3 ul li:hover .ind_new_time{border-right:solid 3px #429bd5}

.cm2_demo{overflow:hidden; text-align:center; font-size:14px; line-height:25px;  padding-top:24px;}
.c_ind4{overflow:hidden; clear:both; padding-top:25px;}
.c_ind4 ul{width:105%;}
.c_ind4 ul li{float:left; display:inline; margin-right:35px;}
.c_ind4 ul li a{color:#333;}
.c_ind4 ul li a p{width:310px; height:214px; display:table-cell; background:#fff; text-align:center; vertical-align:middle; overflow:hidden;}
.c_ind4 ul li a p img{max-width:310px; max-height:214px;}
.c_ind4 ul li a span{display:block; height:35px; background:#fff; line-height:35px;  text-align:center; font-size:14px;}
.c_ind4 ul li a:hover{color:#f01}
.footer{width:100%; overflow:hidden; clear:both; padding-bottom:45px; padding-top:45px; background:#f0f0f0;}
.ftOut{width:1080px; margin:0 auto; overflow:hidden; clear:both;}
.ft_left{float:left; display:inline; width:500px;  color:#333;padding-top:10px}
.ft_center{float:left; width:100px; display:inline;}
.ft_right{float:right; display:inline; overflow:hidden;  width:450px; text-align:right;}
.info_about{width:685px; margin:0 auto; overflow:hidden}
.winLine{overflow:hidden; clear:both; width:1px; height:50px;}
