@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"ËÎÌå"; color:#333; background:url(../images/bg.jpg) left top repeat #145c8e ;}
ul,p{ margin:0px; padding:0px;}
li{ list-style-type:none;}
h1,h2,h3,h4{ font-weight:bold; font-size:12px;}
img{ border:0px;}
.clear{ clear:both;overflow: hidden;height:0px;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#C00;}

/***** header *****/
.bg{ width:1040px; margin:0 auto; background:#FFF;}
.header{ width:1000px; height:516px; margin:0 auto;}
.topnav{ width:360px; height:85px; margin-top:10px; text-align:right; float:right;background:url(../images/phone.jpg) right bottom no-repeat;}
.logo{ width:500px; height:85px; margin-top:10px; float:left}
.mainnav{ width:1000px; height:50px;background:url(../images/mainnav_bg.jpg) left repeat-x; float:left;font: 15px "Î¢ÈíÑÅºÚ" ;color:#FFF;}
/***** mainnav *****/
#jsddm .xiaotiao { height:50px; line-height:50px; _padding-top:6px;}
#jsddm{ width:984px; height:50px;_height:49px; margin:0 auto;}
#jsddm li{float:left;list-style: none; font-weight:bold;}
#jsddm li a{ display: block; color:#FFF; text-decoration: none;width: 121px;height:50px;text-align:center;line-height:50px;white-space: nowrap}
#jsddm li a:hover{ width:121px;background:url(../images/nav_2.jpg); color:#FFF;}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;}
#jsddm li ul li{float: none;display: inline;font-size:12px; font-family:"ËÎÌå"; font-weight:normal;}
#jsddm li ul li a{ width:121px;height:30px;line-height:30px;background:#114673;color:#C6DFF9;filter:Alpha(opacity=90);-moz-opacity:0.6;}
#jsddm li ul li a:hover{background:#298ED3;color:#fff;}
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ",Verdana;}
h3.title{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}

.banner{ width:1000px; height:350px; margin-top:7px; float:left; }

/***** middle *****/
.middle{ width:1000px; margin:12px auto;}

/***** mid_1 *****/
.mid_1{ width:1000px; height:512px;}

.mid_1_left{ width:230px; height:510px; border:#CCC 1px solid; float:left}
.mid_1_left_top{ width:220px; height:25px; padding-left:10px; padding-top:10px; font-size:14px; font-weight:bold;background:url(../images/mid_left_bg.jpg) left top repeat-x; border-bottom:#CCC 1px solid;}
.mid_1_left_content{ width:230px;}

.my_left_category{width:210px; margin:0 auto;}
.my_left_category .my_left_cat_list{width:210px; }
.my_left_category .h2_cat{width:210px;height:35px;line-height:35px; margin-top:10px; color:#333333; position:relative;}
.my_left_category a{color:#333333;}
.my_left_category a:hover{color:#C00}
.my_left_category .tou{ width:185px;height:35px;line-height:35px;display:block; border:#E0E0E0 1px solid; padding-left:25px; background:url(../images/left_bg.jpg) repeat-x ;}
.my_left_category h3 span{color:#999999; width:145px; float:right;}
.my_left_category h3 a{ line-height:35px;}
.my_left_category .h3_cat{display:none;width:300px;position:absolute; left:210px; margin-top:-37px; cursor:auto;}
.my_left_category .shadow{position:inherit; width:200px;}
.my_left_category .shadow_border{ width:200px;position:inherit; overflow: hidden; border:1px solid #E0E0E0; border-left-width:0px; background-color:#FFF}
.my_left_category .shadow_border ul{margin:0; padding:0;}
.my_left_category .shadow_border ul li {} 
.my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;} 
.my_left_category .active_cat div{display:block;} 

/***** footer *****/
.footer{ width:100%; height:80px; background-color:#0A4572; margin:0 auto; color:#FFF; text-align:center; line-height:22px; padding-top:20px;}
.footer a{ color:#FFF}
.footer a:hover{ color:#C00;}

.icomtext{
	padding:5px 5px 0 5px;
	
}
.icomtext img{ float:left; padding:1px; border:#999 1px solid; margin:5px 10px 0 0;}
.icomtext p{ text-indent:2em; line-height:25px;}


.ipro{ margin-top:5px; overflow:hidden; }

.ipro ul { padding-top:0px; list-style:none;}
.ipro ul li { float:left; text-align:center; margin-left:15px; height:140px; width:160px;  border:solid 1px #a9a9a9; padding:3px;}
.ipro ul li img {height:140px;  max-width:160px; }
.ipro ul li p{ margin-top:10px; }
.ipro ul li a{ color:#000;}
#scroll { height:196px;border-top:none; width:980px;overflow:hidden; margin-left:10px; margin-top:5px;}
#scroll_box {float: left;width: 800%;}
#scroll_begin {float: left;}
#scroll_end {float: left;}

.tjnr{ text-align:center;}