/* The Style By 6205511@qq.com */
body{ font-size:13px;color: #333333;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial,sans-serif;line-height:22px;background:#f8f8f8;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, img {margin: 0;padding: 0;}
fieldset, img {border: 0;}
/* The Style By 6205511@qq.com For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;}
ol, ul, li{list-style: none;}
.mg5{margin-top:5px;}
.mg10{margin-top:10px;}
.mg20{margin-top:20px;}
.mg30{margin-top:30px;}
.reds{color:red;}
/* The Style By 6205511@qq.com */
.red{color:#FF0000;}
.redb{color:#FF0000; font-weight:bold}
a{ text-decoration: none;color:#333333;}
a:link,a:visited,a:active{ text-decoration: none; }
a:hover { text-decoration: underline; color:#ff4203;}
.clear{display:block; font-size:0; clear:both; height:0; overflow:hidden; visibility:hidden; border:0; padding:0; line-height:0;}
.clearfix {zoom: 1}
/* The Style By 6205511@qq.com */
.divmains{width:1010px;margin:0 auto;}
.mainindex{ margin-top:10px;background:#ffffff;padding:15px;}
/* The Style By 6205511@qq.com */
.topbar{ height:28px; line-height:28px; background:#f8f8f8; border-bottom:1px solid #e7e7e7;}
.topbar .toptexts{display:block; position:relative; padding:0 10px;}
.topbar .toptexts span{position:absolute;top:0;right:10px;}
.topmid{ height:80px; padding:10px 0; overflow:hidden;}
.logo a{ background:url(../images/logo.jpg) no-repeat; width:500px; height:80px; overflow:hidden; text-indent:-9999px; float:left; display:block;}
.tell{ float:right; padding:15px 10px 0 0; color:#c00d0c; font-weight:bold; font-size:16px; letter-spacing:2px; line-height:25px;}
.tell img{ float:left; padding-right:16px; padding-top:1px;}
/* The Style By 6205511@qq.com */
#menu{ height:44px; background:#3f70d4;}
.nav{ position:relative; z-index:10;background:#1c4fb9;font-size:12px;}
#menu ul.menu_right{ height:44px; overflow:hidden; line-height:44px; padding-left:193px;}
#menu ul.menu_right li{ float:left; padding:0 4px;}
#menu ul.menu_right li a{ font-family:Arial; font-family:"Î¢ÈíÑÅºÚ"; display:block; float:left; height:44px; color:#fff; font-size:16px; width:94px; overflow:hidden; text-align:center;}
#menu ul.menu_right li a:hover,#menu ul.menu_right li.on a{ background:#5b83d3; text-decoration:none; color:#fff;}
/* The Style By 6205511@qq.com */
#menu_left{ position:absolute; z-index:9999; left:0; width:193px;}
#menu_left .menu2 ul{ display:none;} 
#menu_left span{ display:block; height:44px; line-height:44px; padding-left:16px; color:#fff; font-size:16px; background:#1c4fb9 url(../images/i1.png) no-repeat 160px 19px; cursor:pointer}
#menu_left .menu1 ul{ width:968px; background:#FFFFFF; display:inline-block; padding:20px; height:180px; border-right:1px solid #1c4fb9; border-left:1px solid #1c4fb9; border-bottom:1px solid #1c4fb9;}
#menu_left .menu1 ul li{ float:left; width:220px; padding:0 10px;}
#menu_left .menu1 ul li img{ width:220px; height:80px; overflow:hidden;}
#menu_left .menu1 ul li a{ color:#999; width:220px; overflow:hidden; }
#menu_left .menu1 ul li b{ display:block; font-size:14px; padding-top:8px; padding-bottom:5px;}
#menu_left .menu1 ul li p{ display:block; color:#ff4f00}
/* The Style By 6205511@qq.com */
.banner{ width:100%; height:380px; overflow:hidden;}
/* The Style By 6205511@qq.com */
.service{ width:980px; overflow:hidden;padding:2px;}
.service_box{ width:100%;}
.service_box dl{ float:left; width:312px; padding-right:15px; display:block;}
.service_box dl dt{ height:40px; color:#9c9c9c; font-family:Arial; font-size:14px; display:block;}
.service_box dl dt span{ color:#b51d12; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; padding-right:10px;}
.service_box dl dd{}
.service_box dl dd img{ width:312px; height:88px; margin-bottom:18px;}
.service_box dl dd span{ color:#7b7a78; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:24px; height:100px; overflow:hidden; width:312px; display:inline-block;}
.service_box dl a.more,.service_box dl a.more:hover{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#b51d12; display:block; line-height:18px;}
/* The Style By 6205511@qq.com */
.news{ margin-top:30px; width:980px;padding-left:5px;}
.news_list{ width:710px; float:left;}
.news_list ul.news_tit{ background:url(../images/news_bg.png) repeat-x; height:38px; line-height:38px; overflow:hidden;}
.news_list ul.news_tit li{ float:left; padding-right:6px;}
.news_list ul.news_tit li a{ display:block; background:url(../images/news_bg.png) repeat-x 0 -40px; width:120px; text-align:center; font-size:14px; color:#000; }
.news_list ul.news_tit li a:hover,.news_list ul.news_tit li.active a{ background:#b51d12; text-decoration:none; color:#fff;}
.news_con{ padding-top:12px; height:215px; overflow:hidden;}
.news_con li{ float:left; width:215px; height:25px; line-height:25px; overflow:hidden; padding:0 10px 0 5px; background:url(../images/ico.png) no-repeat 6px 10px;}
.news_con li a{ color:#333333}
.news_con li a:hover{ color:#ff4f00}
/* The Style By 6205511@qq.com */
dl.price{ float:right; width:230px;padding-right:12px;}
dl.price dt{ height:38px; color:#9c9c9c; font-family:Arial; font-size:14px; display:block;}
dl.price dt span{ color:#b51d12; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; padding-right:10px;}
dl.price dd{ background:url(../images/tit.png) no-repeat; width:195px; height:36px; overflow:hidden; line-height:36px; margin-bottom:8px; padding-left:31px; color:#000}
dl.price dd b{ padding:0 9px; color:#ff4f00; font-size:14px;}
dl.price dd a{ text-decoration:underline; color:#333}
dl.price dd a:hover{ color:#f20037}
/* The Style By 6205511@qq.com */
.case{ margin-top:18px; width:980px; overflow:hidden;}
.case_tit{ height:38px; color:#9c9c9c; font-family:Arial; font-size:14px; display:block; margin-bottom:5px; position:relative}
.case_tit span{ color:#b51d12; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; padding-right:10px;}
.case_tit a.casemore{ position:absolute; right:0; color:#b51d12}
/* The Style By 6205511@qq.com */
.siji_xk{ padding:0 0 20px 10px;float:left}
.siji_xk a{ display:inline-block; line-height:22px; float:left; width:191px; _width:190px; height:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#545454;}
.siji_xk a:hover{ color:#b51d12;}
.siji_xk a.cp1{ font-family:"Î¢ÈíÑÅºÚ"; color:#b51d12;}
.siji_xk a.cp1:hover{ text-decoration:underline;}
/* The Style By 6205511@qq.com */
.rollBox {width:980px; overflow:hidden;}
.rollBox #List1,.rollBox #List2 {float:left;}
.rollBox .LeftBotton{float:left;display:inline;background:url(../images/left.png) no-repeat;width:15px;height:23px;overflow:hidden;cursor:pointer;margin:55px 0px 0px;}
.rollBox .RightBotton{float:left;display:inline;background:url(../images/right.png) no-repeat;width:15px;height:23px;overflow:hidden;cursor:pointer;margin:55px 0px 0px;}
.rollBox .Cont {float:left;overflow:hidden;padding:0 2px;width:935px;}
.rollBox .ScrCont{width:1342177.27px}
.rollBox .Cont .pic {float:left;text-align:center;width:175px;height:152px;padding:0 6px 5px 6px;}
.rollBox .Cont .pic img{width:171px;height:125px;}
.rollBox .Cont .pic p{line-height:25px;height:25px;background:#e5e5e5;color:#333;margin-top:2px;}
.rollBox .Cont .pic a{padding:2px;display: block;background:#f1f1f1;}
.rollBox .Cont .pic a:hover{background:#888;text-decoration:none;}
/* The Style By 6205511@qq.com */
.step{ width:960px; overflow:hidden;padding:20px 10px 5px 20px;border-top:1px dashed #eeeeee;}
.step_box{ width:100%;}
.step dl{ float:left; border-right:1px solid #ccd0d9; padding-right:33px; margin-right:33px; height:40px; overflow:hidden;}
.step dl dt{ width:30px; float:left; font-family:Arial; font-size:42px; padding-top:4px; height:36px; overflow:hidden; line-height:40px;}
.step dl dd{ font-size:14px; float:left;}
.step dl.nobor{border-right:0;padding-right:0;margin-right:0;}
/* The Style By 6205511@qq.com */
.footer{border-top:1px dashed #d6d3ca;margin-top:5px;}
.links{padding:10px 15px; width:980px; display:inline-block;background:#fff;margin-top:5px;}
.links a{line-height:26px; float:left;padding:0 8px;}
.copys{ margin-top:10px; line-height:26px; padding:10px 0; border-top:1px solid #e1e1e1; color:#333333; clear:both; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.copys a{color:#333333}
.copys a:hover{color:#ff4203;}
/* The Style By 6205511@qq.com */
.index_menu { width:1003px; position:absolute; bottom:40px; left:50%; margin-left:-501px; z-index:101;}
.index_menu_item { width:213px; padding:20px 19px 0 19px; background-color:#fff;}
.index_menu_item div { padding:25px 0;}
.index_menu_item div a { width:98px; padding-left:5px; float:left; line-height:27px; }
.index_menu_item div img { width:258px; height:100px;}
.menu_item_list { width:200px; padding-left:5px; float:left; line-height:27px; }
.menuItem1 { position:absolute; left:0; top:0; display:block;}
.menuItem2 { position:absolute; left:250px; top:0;}
.menuItem3 { position:absolute; left:501px; top:0;}
.menuItem4 { position:absolute; left:752px; top:0;}
.menu-title .item-title { border-bottom:none; height:30px;}
/* The Style By 6205511@qq.com */
.index_banner_cont { width:100%; height:380px; position:relative;}
.index_banner_scroll {width:100%; height:380px; position:relative;}
.index_banner_scroll div { position:absolute; top:0; left:50%; width:1920px; margin-left:-960px; z-index:0;}
.index_banner_scroll div img {height:380px;}
.banner_btn { width:296px; height:46px; position:absolute; bottom:10px; right:50%; margin-right:-188px; z-index:10; }
.banner_list { height:6px; position:absolute; bottom:0px;}
.banner_list span { width:53px; height:6px; background-color:#fff; margin:0 6px; display:block; float:left; cursor:pointer;overflow:hidden;_margin-left:4px;}
.banner_list span.current { background-color:#333;}
.banner_span { display:none;position:absolute; bottom:0px; height:6px;}
.banner_span a { width:53px; height:6px;background-color:#333; display:block; margin:0 6px; float:left; _margin-left:4px;}
.banner_span a.current { opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; }
/* The Style By 6205511@qq.com */
.index-banner { width:100%; position:relative; overflow:hidden; }
.index-btn { width:1003px; height:40px; margin:-40px auto 0 auto; background:url(../images/index-btnbg.png) repeat; z-index:100;}
.index-btn span {height:40px; float:left; border-right:1px solid #fff; color:#fff; line-height:40px; cursor:pointer; font-size:14px;}
.index-btn a {  background: url(../images/iebg.gif) repeat scroll; _position:relative; display: block; float: left; height: 40px; margin-top: -39px; width: 294px; }
.index-btn span.cur,.index-btn span.cur1 { background-color:#ed5f31;}
/* The Style By 6205511@qq.com */
.btn1 { width:150px; background:url(../images/btn1.png) no-repeat 60px center; padding-left:100px;}
.btn2 { width:150px;  background:url(../images/btn4.png) no-repeat 60px center; padding-left:100px;}
.btn3 { width:150px;  background:url(../images/btn3.png) no-repeat 60px center; padding-left:100px;}
.btn4 { width:150px;  background:url(../images/btn2.png) no-repeat 60px center; padding-left:100px;}
.browser{ position:absolute; bottom:0; left:50%; margin-left:-501px; z-index:100;}
.weizhi{height:33px;line-height:33px;font-size:14px;padding-bottom:3px;}
.weizhi span{float:right;padding-top:4px;}
.weizhi span .sel{padding:3px;margin-right:5px;}
.weizhi span input{vertical-align:middle;border:1px solid;border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC;font-size:13px;padding:5px 5px 4px 5px;background-color:#fdfdfd;font-family:Arial,Helvetica,sans-serif;color:#777;font-weight:bold;}
.weizhi span input.btn{margin-left:8px;background:#2C78BE;color:#fff;border:1px #106F8E solid;}
/* The Style By 6205511@qq.com */
.dy_list{width:710px; float:left;border-right:1px #d6d3ca dashed;padding-right:10px;}
.dy_zlist{width:100%; float:left;}
.dy_body{padding:0 5px;}
.dy_con{padding-top:2px;}
.dy_list1{width:100%;float:left;}
.dy_con2{padding-left:10px;}
.dy_con2 dl{float:left;width:220px;padding-right:20px;padding-top:20px;}
.dy_con2 dl dt{height:160px;}
.dy_con2 dl dt img{width:216px;height:156px;border:2px #f1f1f1 solid;}
.dy_con2 dl dt img:hover{width:216px;height:156px;border:2px #999 solid;}
.dy_con2 dl dd{font-size:13px;text-align:center;background:#f1f1f1;line-height:26px;}
.dy_con2 dl dd:hover{background:#e5e5e5;}
.page{color:#fff;overflow:hidden;padding:30px 36px 10px 36px;text-align:center}
.page a{color:#555;line-height:35px;padding:3px 10px;font-weight:bold;background:#f1f1f1;}
.page a:hover{color:#c54a36;background:#d8d8d8;}
.lmfl{color:#fff;overflow:hidden;padding:10px;}
.lmfl a{color:#555;line-height:35px;padding:5px 14px;font-weight:bold;background:#f1f1f1;margin:0 1px;}
.lmfl a:hover{color:#fff;background:#1067c0;text-decoration: none;}
.lmfl .o_lm{color:#fff;background:#1067c0;}
.lmfl .o_login{color:red;background:#fff;border:1px #ddd dashed;padding:4px 13px;}
.lmfl .o_login:hover{color:red;background:#fff;border:1px #ddd dashed;padding:4px 13px;}
.info_h2{text-align:center;padding:20px 20px 10px 20px;}
.info_q{text-align:center;border-bottom:1px dashed #ededed;height:30px;margin-bottom:10px;}
.info_n{border-top:1px dashed #ededed;margin-top:10px;padding-top:10px;}
.news_l{padding:10px 5px;}
.news_l li{line-height:33px;height:33px;border-bottom:1px solid #ededed;}
.news_l li span{float:right;}
/* The Style By 6205511@qq.com */
.d1,.d2{float:left;width:100%;}
.list2{}
.list2 li{float:left;height:40px;color:#333;font-size:16px;padding:0 10px;line-height:40px;text-align:center;color:#FFF;}
.list2 li a{display:block;}
.list2 li a{color:#333;}
.list2 li.current a{color:#FFF;}
.list2 li.current{background:#555;}
.search{height:40px;font-family:'Î¢ÈíÑÅºÚ','microsoft yahei';}
.search .s-inner{border:1px solid #CCC;padding:1px;width:534px;float:left;}
.search .s-inner label{float:left;height:33px;line-height:33px;color:#333;background:#f1f1f1;font-size:22px;width:115px;text-align:center;}
.search .s-inner input{border:none;height:23px;line-height:23px;margin-left:4px;width:400px;background:#FFF;font-size:18px;padding:5px 5px 4px 5px;}
.search .s-sub{background:#f90;color:#FFF;font-size:18px;border:none;height:37px;line-height:37px;width:100px;margin-left:10px;}
.list3{padding:5px 15px;}
.list3 li{float:left;width:111px;height:18px;line-height:18px;margin-bottom:10px;}
.list3 li input{vertical-align:bottom;margin-right:10px;}
.red{color:#F00}
.list3 li.more{width:150px;font-size:14px;text-align:center;height:28px;line-height:28px;float:right;background:#f1f1f1}
.list3 li.more a{color:#666;}
.cx_list{background:#f7f7f7;border:1px #ddd dashed;width:645px;font-weight:bold;padding:1px;}
.cx_list li{background:#f4f4f4;margin:2px;padding:5px 10px;}
.cx_list li span.f1y{background:url(../images/y.gif) no-repeat left 1px;width:25px;float:left;}
.cx_list li span.f1n{background:url(../images/n.gif) no-repeat left 1px;width:25px;float:left;}
.cx_list li span.f2{float:right;}
.wweb td{padding:5px 10px;}
/* The Style By 6205511@qq.com */